summaryrefslogtreecommitdiff
path: root/dashboard_website
diff options
context:
space:
mode:
authoritsGarrin <garrin.shieh@gmail.com>2024-07-02 13:01:08 -0700
committeritsGarrin <garrin.shieh@gmail.com>2024-07-02 13:01:08 -0700
commit80cfb271b27bceb9e357d77d34449cd368d72240 (patch)
tree0220627916debfd68afb39a1fa62a1f3a47c70ce /dashboard_website
parent9cbf1fe52bd33b122c6eff81d34b081ed25f8c1b (diff)
reformatted code
Diffstat (limited to 'dashboard_website')
-rw-r--r--dashboard_website/dashboard.py4
-rw-r--r--dashboard_website/datastructs.py4
-rw-r--r--dashboard_website/router.py6
-rw-r--r--dashboard_website/static/img/response.json46161
-rw-r--r--dashboard_website/templates/controls.html26
-rw-r--r--dashboard_website/templates/index.html339
6 files changed, 46369 insertions, 171 deletions
diff --git a/dashboard_website/dashboard.py b/dashboard_website/dashboard.py
index 0fe3ece..b9b8bbc 100644
--- a/dashboard_website/dashboard.py
+++ b/dashboard_website/dashboard.py
@@ -4,7 +4,9 @@
#
from flask import Flask, flash, request, redirect, render_template, send_from_directory, jsonify
-import db, router
+
+import db
+import router
app = Flask(__name__)
diff --git a/dashboard_website/datastructs.py b/dashboard_website/datastructs.py
index cc51156..0171d8f 100644
--- a/dashboard_website/datastructs.py
+++ b/dashboard_website/datastructs.py
@@ -1,4 +1,6 @@
-import time, math
+import math
+import time
+
# time since last ping before deactivating/deleting
BIKE_TIMEOUT = 60000 # 3 minutes
BIKE_DELETE = 360000 # time before bike deletes itself
diff --git a/dashboard_website/router.py b/dashboard_website/router.py
index 8a3b698..e3784d3 100644
--- a/dashboard_website/router.py
+++ b/dashboard_website/router.py
@@ -1,12 +1,12 @@
+import datetime
+import time
+
import numpy as np
import requests
from sklearn.cluster import KMeans
-import time
-import datetime
from datastructs import *
-
host = "http://acetyl.net:5000" # queries acetyl.net:5000, the OSRM engine
endtime = datetime.datetime(2023, 11, 18, hour=18, minute=45) # 11/18/2023 6:35pm
diff --git a/dashboard_website/static/img/response.json b/dashboard_website/static/img/response.json
index db3859a..ca66456 100644
--- a/dashboard_website/static/img/response.json
+++ b/dashboard_website/static/img/response.json
@@ -1 +1,46160 @@
-{"code":"Ok","trips":[{"geometry":"kdraGf`upLa@KVuAbCjAB@ANG`@CNCNCPADAHAHAD?J?F?J?L@P@D@FBBFDHHFLXf@Td@Vf@HLFJFJLPFHd@r@LPRZd@p@BDJNLRFFBFDHFLBDfAfCb@dAQPEDONSRKJMNKLGDABc@b@OPGHo@v@KFOJMFA?OFQ@MDOHMHKIALCFEFCBGDCBEBIBA@?DCF?AA@GBC?E@A?A?C@C@KDKAA@EHDZA?A@KHMAAA?@I}@aB\\`B]H|@A?@@PBHGBC?C??E[DI@AJ@JEBABA@?@?DAB?FC@A?@BG?E@AHCDCBCFEBCDGBG@MJHLINILEPANG@?LGNKJGn@w@FINQb@c@@CFEJMLOJKRSNODEPQDLb@|@?D@F@D@FFPBFBJHT@B@DBDFGBHHRXr@LRHLl@zAHPFL`@~@BFGDMJO]kBfBAAWm@[XGMFLZYVl@@@jBgBN\\LKBHBHDHBHDJP`@r@~A@D@B@@JTBB@BB@B@B@D@B?D@l@?F?D?DAJDDBPFXJJDRHLDRFVDPDPBTDTBF?F@F@b@?V?TAN?B?jCKBAB?B?B?BADAVIAW?W?OA}@?E?K?M?IB?B?D?D?B?B?V?Z?~BCRAtAAPHDD@D@B@PDz@@f@?DBfAB~@@FJA?@B?xA@?G?FyAAC??AK@DND?dDAD@H?JvB?D@J?J?jCDbA?F?JDv@\\dFHhAFdA@F@HBZ@\\Fz@H|@FC@A~@]@?v@[@FFCPfAHr@@DBTDTDXDZ@D@HVpBXpB@P@DBL@L^zCN`AALTFPFLFJF???A?A?A@?BA@A@ABA@A?A@CDBJKDCDAJGDADBKFGBCBEBCBCBA@A@?@?@@@?@@?BCBCBA?ADABC@ABA@A?A???AA?A?A?EBEDEBGDEFEDGHEHEHEJCJCHCHAHAH?@AF?HAJ?F?F?H@H?F@F?@?@@@@???@A?CCO?A?C?C?E?C?C?AAA??AAA??@A@AB?F?D@F?D?F@F@NBFBLBJ@L@L?HAH?HAJAJAHA@AFCFCHCDABDFJPNTLXNVHRFRDPDPHZFZJf@Fb@Jf@RfAP~@FXKDQFUJC@ESGYMs@Km@EOE[Mo@Ii@GWEUEOEOEMGOEKIQKOKKIMGKW^V_@FJHLJJJNHPDJFNDLDNDNDTFVHh@Ln@DZDNJl@Lr@FXDRBATKPGJEFb@Lr@Jp@Nz@Nv@Lt@H`@DXDPHd@FANIJEAI[cBz@]X~AJA@HvBzLBABAhAc@BADAJIJE`Aa@z@]BALGHC`Aa@BNrBhLBPBN~AbJBPbAa@DAJEDCFCRGBL?@VtA?D@A@?A?A@?EWuA?ACMPIDABCFAJG|@]HEx@YDCLGLE~@]v@[DARIQ}@o@wDAEEWGYWyAm@kDAGEUk@cDO{@CKESNGvAi@LEj@UPIXKHCp@YZKJEJENGDABADAD?B?B?GKGQEIEMEQEYEUGWKu@Io@OeAIm@?W?OBM@C@EFKHGjCgAPGLGRILILM^U\\MlAe@|@]TIRKLEZKjAg@HEJCt@Yd@Sh@SPGLG~@_@HCl@WLEJEpBs@RIREFGNOV]HK\\e@j@q@LOV]Za@dAsABCJOHIDGTYDIBIBIJBBQP_ADQEPQ~@CPKCCHCHEHUXEFIHKNCBeArA[`@W\\MNk@p@]d@IJW\\ONGFSDSHqBr@KDMDm@VIBBP`AxFBLJGBNPhAFZJp@BJBN@FDNBLBTBJF^BLBJDPLz@Nx@BNOPIJQTMRABGTDFBDpAbBJLFHtAjBHJDFxAlBHJDFvAnBFFFFJL~@nA@@HJMTqDfGOVEKEEADg@x@MPe@z@EJGJLPJLBBh@t@BDbDdEJLFHLPINqAvBABKRQTKRi@z@CDk@`Ac@r@CFAHAJIbAu@xIKhAAPH@z@L\\HNF~@f@vCbBB@ER?@o@hCCFERWAEFKRNNZl@Rp@Np@RlAJn@BZSLIHQXGTG`@Ij@Kf@[v@QPQPa@X?CMk@?EAIC@E?CACAB@B@D?BA@H?DLj@?BPl@Pp@]jBMFBP[LMFiAb@uAh@sAf@iAb@IDKDgA`@CKi@}CBQQgAmAh@VxAf@lCBREBKDOFE@k@Ta@Ny@\\KDIDaDnAwAj@EBMJ}@_AGGMOUYm@q@sAuA[_@]W[_@GEEEGEEAEAEAA?W?E?@S?S?UEwI?GAU?S?IEqE?W?Q?S@w@?Y?M?I?SAiC?i@?_@?I?C?Y?SICEBK??W?VQ?K@CAC?GA@XI?G?sA@u@BGBEBEFCDCDABAFCHAJ?JLr@P|@F\\F\\DXH`@KDIDAB?F@j@@x@@z@?xCEvAYpL?FAZ]tJCp@GzA?FAPAPu@pP?D?B?V?HAL?FAFCLCNEPGLGLININAB?D?B@DGPAFABCLCLAL?LQtGAJF?l@Fn@BTB@Ov@JEj@F?B?H?CTRBD@NBL@pAPx@JxATPBZDl@FjAN~@LNBx@HF@F?@L?@?Dm@fKCTJ@F?P@R@`CAn@CF?H?HA?H?B?D@FXzAJd@\\rBJh@bAvFZfBp@vD?@BLBNd@lCFXBPFb@H`@dArGZjBBJlALD@XBHb@f@tCv@bEFZ^nBX|Ad@bCLv@@DIBC@@BAB?DKPOZWh@ADIPGLCFA@A?A?EJcA}@GGe@c@s@o@SQe@c@GGSQsEeEKKmBrEgAlCAPUGsBg@i@MsA]YIUGWEOAOCO@{ALuBV{BViCRG@o@Dc@Cs@IOAALG~@OvB?JAJGz@LBOtBANMAEAgAMEA?JGx@CZ?X?N@PDVBNGRCJE\\GECAMEENCHCJGRET?HALKjBW~DCh@InAIlAMpBARARa@vGCj@AFAJMAALObCYlEPAVAJcBH@j@Fk@GK~A?FCXI@WDCb@S~C?FMlBIrAAHC\\APAZQfCCf@G`AAr@Cp@?RABAx@C`@AT?FAD?LEl@Lb@HXBF^pAFVBFBLBHb@dBHZNv@Pl@BLRt@Vz@FVH\\h@vBBJd@hBT~@HZDNPp@Nv@@FBLFf@DRAJ?LJvAB`@F^Jh@Lb@Pd@L`@Rn@HPHHb@rADN\\dATr@Pd@JJHBHB@?J?HCHEHKB[z@TNiAOhA{@UCZIJIDIBK?A??C?G@@LCNMBODc@Eb@CNOLMBAA?F?BICICKKQe@Us@]eAMNa@d@m@f@Q?O?]KyAs@oAi@GEGCc@Sa@QGEIC_@Qa@QIEGEa@Qa@QIEGCgB{@gBy@KG@EKGgAc@gAc@ICkAk@GAw@]e@SMECXGz@KAEl@Dm@J@]lEWvCAHAPATADi@pHGl@G`AAZGf@ADADADCLuBgA{Ay@UKECi@W[OOIg@YOI]QiDiBAAOIg@WQK_@S}A{@CAKIMG?Q?QAMAOCMCKCMYqCAKCOIy@UuBE]Gk@Is@?CMaAAMEa@CQe@cEGk@Ca@E[E_@KiAMoAAMO{AEm@Ec@Cc@AO?EAQCYAOEq@MuBGaAImAEm@Eu@?AAMC_@OuBEg@Ek@?AIgAGs@CQAYA[A]Aa@?]?[@[@Y@]@G@O@WBa@BYDY@QViBBS@M@K?M?K?M?KAKEmACeAEw@Cu@Ce@Cu@ASA_@Eu@PA?KAGAe@@d@@F?JQ@Dt@@^?DAD?DADCBABC@A@A@C@E@C?CAC?CACAWa@KQU_@GK_BaCEGMQWa@GGIKQSGIGIWc@wBeDU[KQKOKMMOKMKMMOKKy@w@eAcAw@s@SUe@e@SSACUSKKqBoBOQEC[YEE]UaAy@gA{@qAiAUQBI@I?E@G@E?C@G?G@G?E@I?E@E?I?E?I@K?M?MAM?_@Aa@MeCA]A]A]?_@?]?]@[@[@c@B_@B]D_@Da@D_@F[DUSMeB{@GEMEwBgACCKEOIw@a@KEKGECECEECAAC@Kf@gD@MIGGKYa@GEGEI?i@H]DA?A?A?AAA?AAAA?AEGCEAAACACAAAA?AAAAAAAAAAAAA?AAA?CAA?A?C?C?A?C?A?C?A?A@A?A?C?ABMMCiB_@oJ}AOIMCCBI@IAiAUQCUACAm@Gk@Gw@Mi@GMCG[E]c@}CMeAM_AAIEa@WkBAOe@eDAMAMSuAK{@Ky@CWMy@c@kDCUK_AYmBMq@G_@K{@AECQAIAKAIAEAG[gCM{@AEQeAO_AUwASAyDbAm@Po@NIBE?E?CAoAm@_@SOI{@c@GE_@Q_Ae@wAw@MGFW@GRy@F[j@kCBOBG@INq@H[Pq@d@sBFW@MFQVy@@GT}@@OLo@@ERw@DQp@aCMKe@YTu@GOFNUt@d@Xa@nAOt@[rACHIDAP?RMCEB@VA^CZIx@GPALGVe@rBQp@IZOp@AHCFCNk@jCGZSx@AFGVIZAFi@rBEXGd@AFCPO`AE\\ObAObAMdAG\\AJCJOlACJAJCVa@|CCLEVCVEXWfBMx@QpAIl@[`CAJMr@Q~@Mf@Mj@ITMb@ABCJJJXTBCHHB?VN@BTL?BUO?BTNJCXT`@\\f@\\B@EHQTPUDIBBFBMPk@t@MNEHQRc@l@[`@GJ[`@[`@QTEFOREFEDIJGHEFSVEFk@r@k@v@y@dAm@x@IHY`@KLCBE@EBKBg@LGBG?E?YGGAACKMSd@_@v@MXKVa@x@eA~Bi@hAq@|Au@fAD`@AB@@?@BBAD@BB@BAFA@GAF?B?B?BC@C@IBE?E?CC?C?C?B?BBB?RSDUDOFMDSJKWMYUk@[q@GMEG@I?GCYCQGQIOSe@Q_@IQIQQa@MUEM[ZIHy@z@_AbAEBg@l@c@j@GHEDW\\QRIHq@n@yArA{ArAGDMLOJe@ToB`AUNKMg@i@IGy@}@OSi@i@cAiAG?MOCCAAA?C?A@A@ADS`@o@jBEPM\\GRg@zAGRO^_@lAOb@CFEJKVAFCDKZAd@?L@RI@GDFEHANvBFn@RnBj@hAP^|A~C@DDJDHfDpGDLGHQRsA~Aq@t@HRFLzAtCxApCn@nAf@`At@~AHNR?D?J?Bj@?H?F?FErACnAAJ?RI`C?PPA`FKdEKN?l@Aj@AD?D?F?BA^A\\ALA|BA`@Ab@CB??L?^dAC?J?b@?c@?KeAB?_@?MC?c@Ba@@}B@M@]@_@@C@G?E?E?k@@m@@O?eEJaFJQ@Cj@IlDAV?LIjEAXCnAGfBAVGzAALAV?NK?]@e@@SHQNMVG^EVCXCJGNSASAQ?e@BUDQFOJ]Va@j@q@jCGVAb@?~ACRGNCDUlA?rAAPQFE?MFMNOHQ@QBIFGHGLE@GBx@pG?`@DN@LG?SCSAM?G@E?IBIBMFKFSNIJEDC@g@RE@C@G?G?C?C@E@C@GDGFQTCDMLmBt@sAf@QNONKLOVSLYJ[PE@C?C@EAM?a@LC@C@a@LgA`@OFc@POJKNKVSz@KV]TsBp@sBv@oBr@sBt@{@Xm@PIB@\\Db@HhAPvA@J@FLhAThBVlBNtAVvBh@dER|Ax@~GD\\PvAD`@Bf@Dj@@Ze@|ASd@Qb@u@vBe@tAg@rAu@nBs@dBmAhCc@fAO`@Mb@eBhGK^K`@}@vECHCHGDGDG@GAW@FFj@r@Cb@WlA_@jBe@|B]jB_@fBUbA[~AEVUbASt@Qr@QNK@YBQ?GbAMdAOp@Wz@a@bAa@v@m@`Ao@|@q@j@c@VQFWJ_A\\WJ@MBOO{@Gc@Ak@Ea@I]YyAIk@Eo@Cw@B}@y@EYDUCGCFBTBXEx@DC|@Bv@Dn@Hj@XxAH\\D`@@j@Fb@Nz@CNALULo@^w@x@EJa@t@m@|Am@zAKXGP_A`CaAdCeAnCcAzC{@fCYv@[|@[t@aAdCSb@s@jB_A|BELUKQEQCO@OFMFIHIJILWr@MLKHQJMFSHKGKEMCKE_@I]EUASAM@Q?Q@QBODOBODODOFQHOHMJ]V_Ar@GF_Ap@aAt@{AlAk@d@c@XIFGDYP_@Ry@^c@N]LUFmAXg@Lq@NKBiBb@kBd@gAVYFQBMBE?G@G?GAOCCAIAMGA?MGIZKb@YfAGRCVCPCRA`@?`@BlAFzA?\\?`@CZEZI\\IX_@r@o@hAm@bAU`@I@C?EAA?G?KAIn@ADGb@A@ObA]tBObAAJAJANAX?VDvB@fA?d@Ap@Cr@?B?XCnAC|@?\\EnAC~@?L?TAFCbAARC`@ANIz@E\\ALUEaAQMCMCCLAN}@tEa@bBaAzCcBlGCLGPaDhMqBdIc@|AUj@U^g@|@i@v@MEG?C?B?F?LDh@w@BJLn@DhAb@lAXnAANCHKFKFMDKDMJIHIJ?HDP?H?PEFRt@B\\R@RLd@~ADJ\\]TWPSRTRPL?DDLDh@Jb@JB@p@Nf@F`@Jx@NhCl@LBh@Ll@Nx@Lj@Hn@@N@b@Bh@Fz@Rb@Th@Xd@NJDZL~@Rj@NB@F@PBVFn@\\^TTLV`@T`@NVNVtA|BlApBRZJP~@`Br@jALTj@dAv@tAtAdC\\j@Zd@FLb@t@Zp@^v@rAfDDLZz@Tt@BNPx@HX`@bBH^^nAJVJPJRLPJLLLRLHFFBNHLFVJd@Rx@Zz@\\NFi@rCMt@g@rCOv@Mt@g@zCcA`Fu@`EOv@_@hCSzACTWtB]tCWbCk@`FE^CL?DCLQ`BGp@AHCd@El@CZGn@zBXI`CJ?J?d@?z@BF?j@Fd@DLBr@Lf@H`BZz@PjATNDfA\\x@\\RHn@VDB\\LVJHDt@ZPFj@TRHp@VD@p@TB@F@b@NND~@RFBPDTDNBv@RVDTRf@Jx@P`ARr@N^?r@NTFXDZDZ?Z?tKm@PA\\Cd@CF?PAPA\\CJ?H?^?jA@|D?tB@b@?bB@~AAlAAzB@J?x@?P?b@@@?@?t@BN@T@d@DtAPH@bBRf@Dn@FJ@VJTDd@D^B\\FZFXHXNXRZTTVVXf@l@@BJJTTVVXPVL`@LtAn@HB@@HBfDxA\\NtAl@n@Xh@Vf@TnB|@JDbDzAjB|@jAj@`@NZJlAZl@PNDNBTDTDjAJRJl@\\XNDBHFDBDB`Ab@ZLPHRFPDRF^Hz@PnAXt@PhAVhAV~A^b@L~@Rj@LRF`ARhBb@hDv@bB^F@hB`@HBJ@D@T@H@J?r@DJ?jAF`AFBVN~C@\\?^?^O|PAZ|BDFXFZJ^L`@Rh@HRN\\JVLXLZlApC~@xBHTHZBX@XBVh@bD?HBPLFdChAbBv@NF|@`@JFd@RD@D?B?F?F?RADADA~@c@DCLIJE\\OHCNCFAB?B?F@@?FBJDZp@l@pAJXHVHTVx@BFLZDT@DFXFZFZBZB\\D\\@\\Bb@Bf@@j@@h@@v@@f@?j@?p@A~@Ap@?n@CnAAf@?`@?^@\\@X@P@PDb@D`@D\\D^Jj@DVBR@VBR@T?Z?V@nCGl@Gf@KfAGp@CVAD?D?D?DAD?FAFAFAHAFADCFAFGZAH?D?F@FBH@JTb@DFHJHFHDJFVHr@P\\LZRJFNJLJJRDJFPJZHTFVFTNt@TdAz@xEBp@?ZAXATCXCRETK`@YjAGRETCRCNAR?N?P?ZHjDBb@BTBXDZFVHXHTJTJPJPNPNPNLTPPJPHPFPFTDZDxB\\v@JrAPRDRFRHNHPJLJLJLLJLJNx@lADHP^NZFNTd@Rd@BJHTHTDHL\\L\\HXJZL`@Rz@Lv@Hr@Hp@?JBj@B`A@p@?\\@`B?hA@p@@n@?L@T@j@DhABdA@R@^?N@^Al@EnAEpAAf@?f@?d@?J?^@r@DvA@`@?D?V@`@A`@A^Ad@Ev@Al@GfBMrCEt@Cp@Cn@Aj@An@ItFCfB?p@Ah@@T@V@RBR@PBPDVDVDZ@FBRBXB\\BZBj@@bA@t@@x@?n@d@?vBE\\?b@C^A^C^C\\?Z@V@TBZD`@HXHD@\\J^L`@NPHPH^RNFh@XrAr@`D~ArJ`FBBBB@BBB@B?D@D@D@RD?D@F?D?D@F@D?F@FBD?DBD@D@FBHBFDf@h@DDBFDDFHBD@DBB@BBFBFHVBFBFBHRv@Fd@BJBNBJBLBJ\\fAJ^HXJ^Rl@vAfEH\\`@nAPn@Nf@FPDLDJ@BFPFHFLJNNVNRPT?@NTNRJVNVNTXb@pBvCv@hAFHLNRVRRTVVT^\\hAbAx@t@FF|@|@~@~@DDfGbGRPRRRPPNTPVPVPTLRLTJTLTJTJXJVJ^Jx@RLDnAXz@PZFZD\\FfALRBR@T@T@T?TAVCZCVCVEZIXITIVKVKx@_@PGPEPEPEPCDAVCpAIrAIfAIRAR?R?J?D?P?R@R@bADl@DR@jBJp@@?XAbC?\\BnH@|B?X@V?V@X?H@L@T?RBT@TBR@PBTDTBTNbAF\\FZDXFTFXFZFRJ^J\\HTJVHVNXP\\PZT\\TXTVXV|ArAr@l@x@r@RRZ^|@nAb@p@v@pAr@fA`@l@v@nAh@z@T^`@p@Xb@p@jADFLRhBvCrAvBzAbCRXhBjDzCrF|CtF^p@R^dAfBZj@Zf@Xb@V^PRNTx@fAz@hAbBzB`@j@TZBBZ`@nA|ABDTXl@p@LNLPLPLRLRHNJR@@DJFNHNFRHRHRBJDJJ\\FTVv@Nb@HRDLFNFPn@zAJVLTLVJVLVJVNXP^x@xAn@fApFnJlBbDNZNXLVLZN\\Pf@Pb@Nf@Nd@L`@JZFVFRDPDPFTDTDVDVDXDZBXB\\D^B^@\\@Z@Z@\\?\\?ZAzB?lAA`@?pC?Z@X?\\@`@B^Bt@@ZB`@B`@h@vHD^BZB\\j@jFlAdLJx@@LP|ALrAFh@BXZfD@LFj@Fh@Fd@Fb@H`@H^H\\`@`BH\\FVHZF\\F\\F`@Fh@PrAFl@BLBJ@LBHBJDJBJDJ^~@Rf@FNFLFJDJh@lAhAfCj@nAvAbD~@zBfAbCb@dAzAbDZr@LXHRl@pAr@|AXn@`@z@h@hAZp@z@nB`AtBhAcAFGHEFEHEDCDCFCFCHCFAHC\\IDAZGHCHCFCHCFEFCHEHGFGFEHIFIHKFIFIR[@C^i@^o@BGJOHODMFMDKL_@`@qANe@LYJUNUPSPMLINENELAJA@?AcABMCL@bAA?K@M@ODODMHMe@COCSUsJCu@Aw@Cm@Aw@Ci@Ak@Cg@Eg@Gk@c@eDWkBGi@Eg@E_@A[AU?S?Q?S@UFyC@k@@]?U@W?[@_@?c@@{@DmD@c@RiS@s@?W@S?O?QAQ?OAQ?MAKAMAMCOAQk@mEg@_EOeAC]Ee@Ec@GkAc@aHO}BIDKDqDdB{@`@kBz@g@TOFMDOFKDAGAGAECGGIGIGI_CeCSWMOMWGMCMAMAQCg@IoBA_@?_@AWCUCSCQCMEMGMIOQWQOc@c@WSWYSY[c@]i@SUSUOKMGQEOEOGKGOKMKKMOSMQKSs@mBCOAO@Q@QTaCNuAD]f@wEDa@Fe@Fa@F]F]H_@V}ABMHc@H[DYFYFYDYD]B[D_@B[?U?YASCSKy@E]E]CWO{BQsBGs@Ei@AGEe@E_@Ia@GYGYIUi@aBYy@e@{ASk@IUACM[MWIOKKIIIEMEKCQEOGMGMEMK}@k@EEMIMMMKIIKMECSW]c@uCuDOOQMQIWIuAc@RoAb@qC^mCZkBPoAL{AHmB?qA?y@G{@Kw@g@}AI[eAqC[y@k@uAAE_A{BGQMYUm@Ia@AEIqA@}BBuGHiDk@C{@MwBg@o@SFw@HeBB_@FuAHmCBgAFe@L_AXkATq@\\w@x@sAz@sABC^aAHUb@aAPc@^g@Zi@OeAMu@IQEMWY_@]{AiA]a@Oc@EOKo@Gy@?C@e@Dk@Hc@Hi@Hm@@Q@KC_@E_@iBsCEGEGEEGGEEGEWSu@k@GGIG[[?I?G?GAGAEAGAGCGCECGEKGKGIGIIKMOg@i@EGEGEECGCGCGCGCIAIAIAKAG?K@I?K@OBQ@M@MNaABQBSBUBS@M@M?M@M?K?MAOEmAAO?M?O@K?M?K@I@I@MBQBOBOBQBQH]F]H_@x@{DDOBQPeABULo@BODQNs@d@aC~@mEDYDUDUD]Hy@Dw@?K@_@@SBWDUH[L]Ra@^o@RYNUJSJODKJWPs@He@BS@EB]Dk@?ID}@Bu@@M@O@I@MBOR{ADSBSHk@BOBM@OBQDc@BYFs@BMJaA@M@K@M@M@M?MFaB@a@@M?M?M?K?K?M?IAI?KAIS{CAMAO?MAM?OAO?K?M?K?I@M?I?K?I?I?KAI?IWmDAK?K?K?I@K?K@I@I@K@I@IBKBKDKlA_EtAoENg@x@eCl@oBHYHWDOBMDKBMBM@K@K@K@MBo@BUBk@Bi@?AJ}B@M@QHeCBk@@g@FwB@[@O?Q@g@@a@?I?KAG?IAGI{@?IAIAK?IAM?MAM?M@O?K@K@IPs@@I@I@I@I?I?I?I?MG}@AYAWEuAAUAQCSAQCSGk@CSCUC[A[Ca@Cc@SwDCg@G_AAI?M@G@G@GBIFSBEFMCCEEECEECCEEGGCCUWOQIM{AeBMQIKGIEGAAEIEGEICGACEICGEKCKEKCOCOCMCOCM?EAEAG?EAE?EAG?E?GAG?KAG?KASAo@AKEkAC}@Cg@Cc@GgA?EAI?ICQAMAGAOCOCMEUAKCKEOAGI[IYGSGWCICKESa@gBQu@G[IYKg@CMEMCMGMEKEKEIGKIKk@{@c@k@S]Qc@GOGMQ[ACCCEKIMKQJOHMFGDGBCBCBEDEHG`@]HIHGFIHIFKDIFKDIDMFMBKBKBKDW~BmGHUHSJYJWJULYR_@JQLSJQLQLOLQNQJMJKHGJKJGt@g@JGHEHENGTINGNENGPEPENC~@SNCNELGLGNGLINININKLKNMLKJKJIJOJKHMFKFMDKDKDMBOBMDM@MBM@M@M?K?M?O?KAOAQAQCQCQIq@CSCQASCQAQ?SAQ?S?S?S@S?S@S@S@S@O@QBQBQBSBSBUPaABSBS@QBS@U@Q?U?S?S?SAUASASCUCUCQAOCOEQCOESESGOEQEOo@qBGOEOCOCSCQCQASAUAQAQ?S?O@k@?U?U@U@U@U@QBS@UDSBWDUBSDWFUR_AF[FYF[F[F[D[F[D[DYBYDYBYD]@[B]B[?[@Y@Y?W?]@c@AcD@{G@Q?Q@S@S@QBQ@SBQBQDODODOFOFMFOHMFKHMHKFId@k@HKHKLOJMHOHOLUzAeCLUNSJQNSLQLQZ_@FGFIFGFGFGb@_@HGHI`@a@HGHGHGJGJCJELEJCLAHAJ?J?J@HBJDd@PHBJBHBJ@H@F@L?Ee@KyAG_AAUTE^ED?HAHAB?rBM|AMh@E?H?FBd@@B@DDLBFDH@B?@BBBDDD@BvDhFwDiFACEECECC?AACEICGEMAEACCe@?G?ITAAM?M@O?OHwA@M?O@QAa@CmBj@In@Kr@KdASbDw@LEJEFODMDc@BMBMBMBKDKv@qBDKBMBKDMDU@KBK@GNkA?IAuA?k@?U?W?Q@W?WBa@D{@@a@JcB@S?Q@Q?O?M?O?MAKAIAGAIAGCIEICGEGGGU[e@m@qA_BMQ]_@KQcAuAP[DKDKDIDIf@aAHQJS]]?Gr@{A_CaCJk@CACC}@_AEEGGIGGECEEEEGCCCEyByBsBsBACCC?EAC?EAE?CFgCBk@@u@@G@I@G@EFQBGDMCCKGIIKICCEEGIIIGGEEEGIKGEIMGGASCICIGMCMAIAGCK?I@G@GBKM?GAK?C?E?O?UAM@q@?KAG?S?S?OAOCQCOCMEGAIEGCGCOGMGMICAMIOKGECCMKGICCECACIKIKIKIMGMIOIQIQISAEGMCISg@EGEISe@CIOYO_@CIQ]CGiAwBQ]Q]Yi@IQIMq@sAEIQYiAwBe@_Aw@{ASc@S_@MU[m@KQaAeBEIAAGKEIGGGGSUGIWWIKmBiBGGIEOKMI_B}@GEIEKIMIm@c@IGIIMKOMSSQSUUSUSU}AmBaAkACCMOKMMMMMOOOMcAaAg@e@{AsAi@i@?A[YaA}@GIKIo@m@_@]IISS[YEECCAAAE?EAE?GAE?MC@CAC?E?C?EACAC?CAIAYEg@ICA_@EEe@AQGm@Ec@C]CYEe@Q{BEk@AMAUAMAGGy@Ew@Gu@I}@QkBGc@Ga@YsC?GEWGm@QmBQmBe@uFGq@WqCW_DCYCYCWCYA]GgACYG}AM{BAUAQAQAQE[CWK{@E]C_@C[Iy@ASCSC[Gs@IaAOiBIoAC]AUAW?U?U@UBUBSBSb@{BJs@Hm@@W@a@?a@Ck@Gi@Qu@GWK]Oc@GUIYESESGWCUCW?GAOEe@[}F?IMmB~@cATY`C{CRUJMPWNWNYHYHSr@aCPk@DQDOv@oCBMZcABKV}@FSFQHSN_@BGf@kA~@{BJS@AFMLSNULQNQNORQVSVQTORMLGRIRIz@]FAp@UHCJAL?J?J@HBJFLHVTHDHDFBF?H@d@APAHALCJCJCHCZIJCJCASAECUC[Ku@]kCCYCKFA@ADCxBgB~@y@lB}AJKHIHOLQSUOOAA@@NNRTMPINIHKJmB|A_Ax@yBfBEBA@G@E_@]mCCUG]CQFCFEBE@C@E@GAIAIAGAAACCAAAC?CAE@E@GD?EGSGUIWk@mBGQGSIOGOMSMUy@qAFKHMxCkFIOGOIOKOMUWa@IBK@OAQAOCOGMEMKOMKOgCqDYc@}@mAW_@Ya@[e@W_@S[Q[OWMUS_@IMKIINMRk@z@UZEJEHEHMKEFABAHADCD_@`@STABEDGHEJCLALCNA`@ALCLCLELGNMRMGKEICI?G?AWAWAWCUCMAGEUIWJG@ADGl@_ABC@C@E@E?E@E?EAE?CAEAEAC?Ak@gAj@fA?@@B@D@D?B@D?DAD?DADADABCBm@~@EFA@KFHVDT@FBLBT@V@V@V?TARARCRCTETERA@GRGNIPKPILMNON_@`@IH[XQRQRQRMPKNMPMTKTKTMXkAzCKVKZIXGXGXEZEXE\\CXCXATK@E?E@UBQBODMHYNmC`B[PsBpAe@Xc@VYLYNOFGBYLIDg@P{CbAYJ_@NODKFCMGUEa@Aa@HsAPcAyBg@sB_Bi@a@U]EUEUA_@D_@LONONWDQF]s@k@ICG?GAK?K?G?I?AjAA`@Q?I?u@L]VU\\Sp@Ov@AL@MNw@Rq@T]\\Wt@MH??U@OE?iHeDCCCCAE@Ef@iCf@aCFUQKQIDMl@cCFg@@a@Cq@Ac@@YVsAXaBBIDIDG?ADCHCPEJCJEHEFGf@e@BGBA@CHKCMG_@Wg@C[?ALaAF_@H[J[R_@\\o@TYr@g@d@[^_@RYXq@No@FUGSCIGUK]IYAECMCSC_@A[A[?Y@Y@YDUDWZyABKBIv@qDBMGEq@[MGSIOKCAKGMIUQe@a@e@_@OOQOuB_CUWuB}BCCC?I?AWGuAKeAGc@CQAKIg@Oo@Ia@k@cB_@y@IQMUw@mAk@o@QQQO]Y]W]SYSGEJGNHOIKFSMN[BEVg@Rg@Ve@BERc@N[FIDKp@yANc@Pa@J]FKDKZs@N[Te@DIlAcCZ{@`@mA`@kAJYDOTk@FM^m@|@qALO`BaCPYLQBEBGR_@DGNWJUFKBGRa@N[DIRa@@EHSHUHUFWFSDYDWDS?CBYH_AFcAFy@Fs@\\qE@MD}@Bk@Bk@?k@Cs@Ci@Iq@Ie@CWGi@?MAK?U@O?G?GDa@Hk@X}@Ti@b@_Ab@s@l@{@PUDEnAqARSNMh@i@@ATUHIBCh@k@v@u@~@u@\\WLIDJDDJLV`@^h@n@~@^l@Vf@JVJLHJl@h@Z`@n@~@BKPg@n@{Bl@qBFSDQFBtAz@~@l@DDGPHFHBD?B?B?@ABC@A@C?C?E@A?C@A@C@?DAB?@?BABA@A@A@E?E?E?E?C@E@C@ABAC@A@ABAD?B?D?D?DADA@A@C@C@A?C?E@A?ABA@?BA@?D?BABA@CBA@C?C?E?ICIGFQEE_Am@uA{@GCFQl@yBDM]W{B{AGCECyA_AYSWSCCGCKWS]IOCEMC@q@?IE[?EAKAKIa@CSI_@I_@EK[k@AAcAcBiA}AW_@KOQY]m@S[Wc@KSYe@_@eA_@oAGWACI_@CYCWCm@Aw@@_A?A?I@OB_@F_APaBF[@MBK@GFSP[\\i@Xi@j@sAPg@L]L_@Tw@XeABIDMNc@Rs@Lc@FOHSXs@GG?AA?AAA?kBw@]Om@WCJp@Xq@YBKKGDU@GDEFGFG\\QTKTId@Od@IPEDADC@ANQSUu@u@WYqBuBS[KUCEOUHOEMDLINeAkAOGUKOQqAqAw@{@OQKKGGII[_@q@u@EEGI_@a@m@o@KKNWd@cAh@gA`@{@`@{@Vk@HW\\kAV_Af@gBv@qCJa@ZcAHYTw@Rw@Tw@b@{Ap@aC@GBG_Ai@aB_AMKeBaAe@YGCMKUMc@WBKPk@@CBA@CD?`Ad@FBX_ADOf@}AFULUPW^MLGrAzET~@L^HVTp@Rl@FQBIFSHS\\UHGJAJ?N?f@ZJBLBPJDBzAx@PJRJdAj@TLlAp@nAr@HDFQFOh@qBb@yABQPHQIDOJk@F]Ji@BKJg@Jq@n@cEF_@Da@B[D_@@Uh@TTH`Bd@h@RLHd@~@@@JPTX`@f@NNYv@CF]bAQh@Pi@\\cABGXw@NYn@sBNg@DQZR\\PZPzBjAFSZcA^oA?CBIHUFWFWVaA\\qAV_ADODKwBeAa@U[YWUk@q@a@e@]g@Yi@Ui@Kc@Oy@Km@SqAM_AKu@Gu@OoACUHSJWJc@DS@GNg@Ps@DU@E@O^WX[l@k@FIR[f@_Ap@kAh@_A^q@JSHWTmAXeCv@VhA`@p@Rf@PbBj@|Ad@jBp@HDVHb@NPFTNXTLJZZJJp@l@~@x@r@x@^l@?@zAzBbA|AT\\|@rAh@v@BFPVT\\PVb@t@^i@R[f@w@T]PQl@o@\\[nAgAVUbAy@XYLSDHRVh@r@VXNF^Lf@NF@~@XdA^VL~Ar@RHf@F^F@?f@BNAb@AF?XBXBVHFBTH^LXBTAVIVOV]Vg@HKJOn@f@jAv@j@b@\\Tj@`@`Ax@|@l@BB|@p@NPFRDd@@TVEl@G\\E\\GXGb@IVITIRKRKROTSPQTURUd@m@`@k@\\g@LQJQrBqCt@kAxB_DvAoBFIJOLSLSR[P]L[LYVm@Z}@r@gBR_@pAgC`CwEd@aAFIDGFGFEHCHEHAJCJAJAJAH@R@vBd@lAVVFHBXFtCn@dB^D@ND`@HHBdATpG~AtA\\lAXtA^rAVRDNBb@JRBTDh@L@?zEbA~AZj@NhATv@N\\HD_@mAWsAYC?uA[QEiAUqDw@a@KgAU]Gy@QOESCICKCA?q@O{Aa@uD_AqD{@qA[GAWGFW?EAEAGCEW]EGEEIGcBy@aCmAEECECIGOCMCOCQ?S?QAOAQCOAOESEQEQMa@OY_@i@IKYe@MQY_@c@o@Wc@MQm@kAEIm@iAUa@KSMWo@sAWq@Mg@Ko@CQEi@Gc@Gq@AEK_AGWKc@c@oAACMYQa@q@iAIMg@w@q@}@c@i@CCGGGIcAmAMOCC]c@SWi@w@_@m@?AKQ{@{AGIOWEIYg@OW]s@??Q]kB}Ck@kAg@_A]u@u@oBWo@ISUq@CCMYq@mASY]c@CCWYEGmAuAGIYYa@_@q@_@e@UwAo@a@QgB}@u@_@SKQIKGMIw@m@q@i@QOYUSQGCECIAGCECGCAAECmAcAKI]YIGGGEGEECIUe@AAGMUi@Wk@MWMUOUOSOQQQQOSOQMaBeAi@_@IG}ByASMQOQQQQOQUYU[KOCEEIOUk@eACE[YSSGGECICE?IAI?E?C?WDQBK@YBMAOAWEc@Kk@OKCeAUICICOGWIQKINs@z@i@t@]h@EHs@hASZMf@Qr@Mn@uAoA_@Yc@_@UQTPb@^^XtAnALo@Ps@Lg@R[r@iADI\\i@h@u@r@{@HOo@e@DO^aBlCwKJc@BITaALi@ZeA@EDOFG?UAaDFAt@AP?X?IWGWEWEWG]C[E[C]AQAS?y@@IAa@?WC}C?O?MAK?MAKAKAICK?yA@K?I@I?K?K?MAUCw@@E@E@E@E@E?E?E?E?G?EAEAEAEAEACAECCAEECACCACCEAO_@EEGGEECCCECGAGIYEICIEGEEGICGEIEIEKGKGKGKEIEGEGGIEGEGIIGGIEIGGGIGGEGCECCCICGEICGCECICGCGAGAGAICIAIAIASASASCSAUAY?SAO?O@_@?M@O?I?K?O?Y?S?Q?QAM?MA?N?D?HKREHIDAA@@HEDIJS?I?E?OK?KAMA[AUC[Cc@I_@I_@Ki@OSIQISGUMi@WSKUMUQMIQOSSOMa@a@s@s@UU]c@GKGIGICEEGOWMU{@{AYm@O[GOWm@KYIWIWCWCK?EEQMi@G]I_@AGG_@G?E?E?E?]@K?CmCAmB?EAsBAeC?QAcACeF?Q?OA_AAkBAw@?w@AeA?UAaBAO?MAkFA{CgDBaDDcDBeDDcA@G?I?aAHK?Y?a@@yA@E?S?O@E?uC@aDDyCDI?S?cEDcCBeA@S?yBBO@a@?O?Q@OBA?KBO@ODMDQFMFOFMHOJMHMLKJMLKLKNILKPINwAdCqBnDKHKJMLMRc@v@CFMROOQSCEEGCEAGAGCGGc@AI?KAM?MAsAAM?KAOAGEW?k@e@c@aCyBEGCGCGEMCGEEkDeDQOIJKJa@^kAfAG?IBGBs@j@EIC@CAGBIBCFBGHCBXC@EDEDAFMl@a@lBAB]fASOOMOE{CsBr@cCs@bCzCrBNDNLRNOf@VP|@n@RLDF@?DHBJ@J@H?JA`C?T?RANANCXARCNCNCLELM\\EHITMPKRGPPLRLv@h@DDJFNL@@JJJJLLJN`@h@LRV\\HJZ`@`@d@FHDFLNKTsA`Dk@pACDCFQ`@MZCBMZaAzBw@fBCFIRGPINK\\KXeDhJUP]|@e@xAOb@Sh@Sh@Yx@KX[|@a@jAu@vB[x@EJ@Vk@|Ag@rAq@lBADCFCFGLMXo@`BGNIP}@`C}@|BENELEHAHCFI`@ET]bBCNCRERDLDH@@BNDNDRTrA@JZbBBP@DHZHTFRNb@HLDFJPJPLRPRRTVXTVZNPJRFJBNDNFCRDFLDMEEGQGGh@CL?DAFCLQrAMBy@N_Dp@G@I@DnA@LOEYGOIk@e@OOGIEJo@~AIPKIe@nA[z@EHGBMMCJIIw@s@yAcB}CrHMV\\\\b@`@LJDBJHTN`@PVL@@rAh@LF\\LZNp@TPFD@\\JLD`AX@?j@J^F`@HD@RDKTKbDMjFA^A\\?TAHAF?BADCFFHJ@@mAL??S?R?d@?f@@X?LNCH?D@D?hA_@H??D@FBn@@R@RFp@@LHj@LCFC@?ZGxAtBb@j@x@dAh@t@BDVZd@p@FHbC`DvAjBLPPVLPSFm@Vl@WRGMQQWMQJQ@I@I?E?w@?g@GCe@q@g@o@mA_BCMCUKBCWC[a@eEUoBAMQyA?C@C?CBCNKBCNMTSTWCUG]DYI@{C`@i@FKBOBC@KB_@J{@X[Lk@POBaA\\_@JOBE@ODMB[HKBC?E@SBgAh@aBt@g@TuAl@QJqB|@cAb@c@POBKDEBOD]NKBE?GAGCECAAIOCSg@aEQcAAGAKAILEk@}DLCMBa@{Ca@sCACOC?EKm@Ga@Ia@Mg@Mo@Os@ScACKIWK]Y}@Ia@FC[mAZlAGBe@mBS{@CO?MAO@MH_@b@gC@CDWDO`@_CRiA@IZcBHBBSH_@DUBOGGo@q@c@Ym@OOC]C_A?YAO?CN[fCAFS~@I^CLQp@CFKKF]\\qARo@@E\\qC@?AO?CJAH?FBRB?{ACGC?E@CB?FH??QIGC?AC@BB?HF?PI??GBCDAB?DGAAAAACAAWe@EIACAEGSW?C?A?C?eDn@E@i@HE@QDOBIBEQA??AAUMDLEESAAACAIk@RC@E?C@E?I@E?C?E@C@E?GBGBE@CBE@a@P_A`@A@C@A@C@i@iAWi@ISEKIMIOWk@KSUe@KUKTGPa@v@ADE@C?EACAECGCKG]S]SIEc@YKGKGa@UGCIC]O?GD@FDB@CAGEEA?FI?e@?k@E_@Ay@CWACBGBCB??CDBE??BCFCBCMAIEWI_BcAECMECFe@vAsAhEG?iAGACRw@Sv@@BEFG?IAcCKs@GG?Q`@KHIIGECCC@e@NcAXEg@Eq@IaBCy@`@J","legs":[{"steps":[{"geometry":"kdraGf`upLa@K","maneuver":{"bearing_after":14,"bearing_before":0,"location":[-71.055561,42.368861],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[14],"location":[-71.055561,42.368861]}],"weight":22.4,"duration":22.4,"distance":19.2},{"geometry":"meraGz_upLVuA","maneuver":{"bearing_after":111,"bearing_before":12,"location":[-71.055504,42.369029],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,195,270],"location":[-71.055504,42.369029]}],"weight":13.5,"duration":13.5,"distance":38},{"geometry":"udraGd}tpLbCjAB@","maneuver":{"bearing_after":202,"bearing_before":111,"location":[-71.055074,42.368906],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,210,285],"location":[-71.055074,42.368906]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,105,210,285],"location":[-71.055446,42.368251]}],"weight":22.9,"duration":22.9,"distance":82.2},{"geometry":"m`raGr_upLANG`@CNCNCPADAHAHAD?J?F?J?L@P@D@FBBFDHH","maneuver":{"bearing_after":285,"bearing_before":206,"location":[-71.055464,42.368225],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,105,285],"location":[-71.055464,42.368225]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,210,330],"location":[-71.05651,42.368354]}],"weight":29.1,"duration":29.1,"distance":104.3},{"geometry":"o`raGxfupLFLXf@Td@Vf@HLFJFJLPFHd@r@LPRZd@p@BDJNLR","maneuver":{"bearing_after":236,"bearing_before":212,"location":[-71.056607,42.368239],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Commercial Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,60,150,240],"location":[-71.056607,42.368239]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,135,225],"location":[-71.057398,42.367754]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,255],"location":[-71.058088,42.367243]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,150,225,315],"location":[-71.058446,42.366971]}],"weight":71.6,"duration":71.6,"distance":218.8},{"geometry":"cxqaG|rupLFFBFDHFLBDfAfCb@dA","maneuver":{"bearing_after":230,"bearing_before":223,"location":[-71.058545,42.366896],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Causeway Street","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,165,225,330],"location":[-71.058545,42.366896]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,135,240],"location":[-71.059463,42.366389]}],"weight":35.1,"duration":35.1,"distance":128.8},{"geometry":"ysqaGxzupLQPEDONSRKJMNKLGDABc@b@OPGHo@v@KFOJMFA?OFQ@MDOHMH","maneuver":{"bearing_after":323,"bearing_before":234,"location":[-71.059808,42.366213],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Lovejoy Wharf","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,240,330],"location":[-71.059808,42.366213]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,150,315],"location":[-71.060168,42.366569]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,300,345],"location":[-71.061112,42.367512]}],"weight":56.300000000,"duration":56.300000000,"distance":226.4},{"geometry":"k~qaG`dvpLKI","maneuver":{"bearing_after":32,"bearing_before":327,"location":[-71.061294,42.367897],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,150,315],"location":[-71.061294,42.367897]}],"weight":13.4,"duration":13.4,"distance":7.7},{"geometry":"w~qaGvcvpLALCFEFCBGDCBEBIB","maneuver":{"bearing_after":286,"bearing_before":32,"location":[-71.061243,42.367955],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Paul Revere Landing Park","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,210,285],"location":[-71.061243,42.367955]}],"weight":11.9,"duration":11.9,"distance":35.1},{"geometry":"c`raGjevpLA@?DCF","maneuver":{"bearing_after":286,"bearing_before":343,"location":[-71.061503,42.368184],"modifier":"left","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[165,285],"location":[-71.061503,42.368184]}],"weight":7.8,"duration":7.8,"distance":7},{"geometry":"i`raGzevpL?AA@GBC?E@A?A?","maneuver":{"bearing_after":345,"bearing_before":292,"location":[-71.061576,42.368207],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[113,327,341,346],"location":[-71.061576,42.368207]}],"weight":10.2,"duration":10.2,"distance":14.1},{"geometry":"aaraG`fvpLC@C@KDKAA@EHDZ","maneuver":{"bearing_after":341,"bearing_before":343,"location":[-71.061612,42.368327],"modifier":"left","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[165,180,195,345],"location":[-71.061612,42.368327]},{"out":2,"in":1,"entry":[true,true,true],"bearings":[150,180,285],"location":[-71.06166,42.368495]}],"weight":41,"duration":41,"distance":36.7},{"geometry":"cbraGpgvpLA?A@KHMAAA?@","maneuver":{"bearing_after":329,"bearing_before":257,"location":[-71.061848,42.368503],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[75,285,315,330],"location":[-71.061848,42.368503]}],"weight":16.9,"duration":16.9,"distance":19},{"geometry":"ccraGzgvpLI}@aB\\","maneuver":{"bearing_after":77,"bearing_before":0,"location":[-71.061896,42.36866],"modifier":"right","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[78,180,190,198],"location":[-71.061896,42.36866]}],"weight":72.9,"duration":72.9,"distance":81},{"geometry":"ofraGzfvpL","maneuver":{"bearing_after":0,"bearing_before":347,"location":[-71.061735,42.369195],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[167],"location":[-71.061735,42.369195]}],"weight":0,"duration":0,"distance":0}],"summary":"Commercial Street, Lovejoy Wharf","weight":425,"duration":425,"distance":1018.4},{"steps":[{"geometry":"ofraGzfvpL`B]H|@","maneuver":{"bearing_after":167,"bearing_before":0,"location":[-71.061735,42.369195],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[167],"location":[-71.061735,42.369195]}],"weight":76.5,"duration":76.5,"distance":81},{"geometry":"ccraGzgvpLA?@@PBHGBC?C??","maneuver":{"bearing_after":196,"bearing_before":257,"location":[-71.061896,42.36866],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[78,180,190,198],"location":[-71.061896,42.36866]}],"weight":21,"duration":21,"distance":24.3},{"geometry":"cbraGpgvpLE[DI","maneuver":{"bearing_after":77,"bearing_before":135,"location":[-71.061848,42.368503],"modifier":"left","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,285,315,330],"location":[-71.061848,42.368503]}],"weight":17.9,"duration":17.9,"distance":17},{"geometry":"cbraGjfvpL@AJ@JEBABA","maneuver":{"bearing_after":175,"bearing_before":104,"location":[-71.06166,42.368495],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,true],"bearings":[150,180,285],"location":[-71.06166,42.368495]}],"weight":17.7,"duration":17.7,"distance":19.7},{"geometry":"aaraG`fvpL@?@?DAB?FC@A?@","maneuver":{"bearing_after":163,"bearing_before":161,"location":[-71.061612,42.368327],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[165,180,195,345],"location":[-71.061612,42.368327]}],"weight":13.1,"duration":13.1,"distance":14.1},{"geometry":"i`raGzevpLBG?E@A","maneuver":{"bearing_after":112,"bearing_before":165,"location":[-71.061576,42.368207],"modifier":"left","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[113,327,341,346],"location":[-71.061576,42.368207]}],"weight":8,"duration":8,"distance":7},{"geometry":"c`raGjevpLHCDCBCFEBCDGBG@M","maneuver":{"bearing_after":163,"bearing_before":106,"location":[-71.061503,42.368184],"modifier":"right","type":"notification"},"mode":"cycling","driving_side":"right","name":"Paul Revere Landing Park","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[165,285],"location":[-71.061503,42.368184]},{"out":0,"in":1,"entry":[true,false],"bearings":[105,300],"location":[-71.061314,42.367971]}],"weight":14.7,"duration":14.7,"distance":35.1},{"geometry":"w~qaGvcvpLJH","maneuver":{"bearing_after":212,"bearing_before":106,"location":[-71.061243,42.367955],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[15,105,210,285],"location":[-71.061243,42.367955]}],"weight":6.2,"duration":6.2,"distance":7.7},{"geometry":"k~qaG`dvpLLINILEPANG@?LGNKJG","maneuver":{"bearing_after":147,"bearing_before":212,"location":[-71.061294,42.367897],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,150,315],"location":[-71.061294,42.367897]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,300,345],"location":[-71.061112,42.367512]}],"weight":17.5,"duration":17.5,"distance":73.1},{"geometry":"qzqaG`bvpLn@w@FINQb@c@@CFEJMLOJKRSNODEPQ","maneuver":{"bearing_after":139,"bearing_before":147,"location":[-71.060966,42.367292],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Lovejoy Wharf","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[135,330],"location":[-71.060966,42.367292]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,150,315],"location":[-71.060168,42.366569]}],"weight":40.8,"duration":40.8,"distance":153.2},{"geometry":"ysqaGxzupLDLb@|@","maneuver":{"bearing_after":233,"bearing_before":143,"location":[-71.059808,42.366213],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Causeway Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,240,330],"location":[-71.059808,42.366213]}],"weight":9.5,"duration":9.5,"distance":39.4},{"geometry":"orqaGd}upL?D@F@D@FFPBFBJHT@B@DBD","maneuver":{"bearing_after":243,"bearing_before":233,"location":[-71.060194,42.366004],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Causeway Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[60,150,225,240],"location":[-71.060194,42.366004]}],"weight":20.8,"duration":20.8,"distance":48.5},{"geometry":"gqqaGl`vpLFG","maneuver":{"bearing_after":143,"bearing_before":239,"location":[-71.060713,42.365801],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Legends Way","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[60,150,240,330],"location":[-71.060713,42.365801]}],"weight":5.6,"duration":5.6,"distance":5.6},{"geometry":"_qqaGd`vpLBHHRXr@LRHLl@zAHPFL`@~@BF","maneuver":{"bearing_after":234,"bearing_before":143,"location":[-71.060674,42.36576],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Connect Historic Boston Bicycle Trail","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[60,150,240,330],"location":[-71.060674,42.36576]}],"weight":42.5,"duration":42.5,"distance":157.7},{"geometry":"ykqaG|ivpLGDMJO]kBfB","maneuver":{"bearing_after":327,"bearing_before":233,"location":[-71.062227,42.364932],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[60,150,240,330],"location":[-71.062227,42.364932]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,150,240,330],"location":[-71.062262,42.364973]}],"weight":36.8,"duration":36.8,"distance":103.8},{"geometry":"kpqaGxlvpLAA","maneuver":{"bearing_after":57,"bearing_before":323,"location":[-71.062691,42.365662],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,150,330],"location":[-71.062691,42.365662]}],"weight":1.3,"duration":1.3,"distance":1.5},{"geometry":"mpqaGvlvpLWm@","maneuver":{"bearing_after":53,"bearing_before":57,"location":[-71.062676,42.365669],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[60,240],"location":[-71.062676,42.365669]}],"weight":14,"duration":14,"distance":23.2},{"geometry":"eqqaGhkvpL[X","maneuver":{"bearing_after":323,"bearing_before":53,"location":[-71.062447,42.36579],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,240,330],"location":[-71.062447,42.36579]}],"weight":8.6,"duration":8.6,"distance":18.8},{"geometry":"arqaGblvpLGM","maneuver":{"bearing_after":53,"bearing_before":323,"location":[-71.06258,42.365928],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,150,330],"location":[-71.06258,42.365928]}],"weight":1.8,"duration":1.8,"distance":7.5},{"geometry":"irqaGtkvpL","maneuver":{"bearing_after":0,"bearing_before":54,"location":[-71.062507,42.365968],"modifier":"straight","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[234],"location":[-71.062507,42.365968]}],"weight":0,"duration":0,"distance":0}],"summary":"Lovejoy Wharf, Connect Historic Boston Bicycle Trail","weight":374.3,"duration":374.3,"distance":838.2},{"steps":[{"geometry":"irqaGtkvpLFL","maneuver":{"bearing_after":234,"bearing_before":0,"location":[-71.062507,42.365968],"modifier":"straight","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[234],"location":[-71.062507,42.365968]}],"weight":10,"duration":10,"distance":7.5},{"geometry":"arqaGblvpLZY","maneuver":{"bearing_after":143,"bearing_before":233,"location":[-71.06258,42.365928],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,150,330],"location":[-71.06258,42.365928]}],"weight":8.7,"duration":8.7,"distance":18.8},{"geometry":"eqqaGhkvpLVl@","maneuver":{"bearing_after":233,"bearing_before":143,"location":[-71.062447,42.36579],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,240,330],"location":[-71.062447,42.36579]}],"weight":5.6,"duration":5.6,"distance":23.2},{"geometry":"mpqaGvlvpL@@","maneuver":{"bearing_after":237,"bearing_before":233,"location":[-71.062676,42.365669],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[60,240],"location":[-71.062676,42.365669]}],"weight":10.3,"duration":10.3,"distance":1.5},{"geometry":"kpqaGxlvpLjBgBN\\LK","maneuver":{"bearing_after":143,"bearing_before":237,"location":[-71.062691,42.365662],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,150,330],"location":[-71.062691,42.365662]}],"weight":39,"duration":39,"distance":98.4},{"geometry":"alqaGbjvpLBHBHDHBHDJP`@r@~A@D@B@@JT","maneuver":{"bearing_after":236,"bearing_before":147,"location":[-71.062262,42.364973],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Causeway Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[60,150,240,330],"location":[-71.062262,42.364973]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,135,240],"location":[-71.062407,42.364903]}],"weight":26.5,"duration":26.5,"distance":108.4},{"geometry":"qhqaGzpvpLBB@BB@B@B@D@B?D@l@?F?D?DAJDDBPFXJJDRHLDRFVDPDPBTDTBF?F@F@b@?V?TAN?B?jCKBAB?B?B?BADAVI","maneuver":{"bearing_after":209,"bearing_before":233,"location":[-71.063337,42.364411],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Staniford Street","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,180,210,330],"location":[-71.063337,42.364411]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,105,180,315],"location":[-71.063412,42.364316]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,105,180],"location":[-71.063432,42.364006]},{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,30,105,195],"location":[-71.063419,42.363913]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.063863,42.362222]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[90,165,270,345],"location":[-71.06377,42.361288]}],"weight":95.3,"duration":95.3,"distance":368.1},{"geometry":"itpaGfsvpLAW?W?OA}@?E?K?M?I","maneuver":{"bearing_after":85,"bearing_before":163,"location":[-71.063724,42.361171],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cambridge Street","intersections":[{"out":1,"in":4,"entry":[true,true,true,true,false],"bearings":[30,90,165,270,345],"location":[-71.063724,42.361171]}],"weight":40.2,"duration":40.2,"distance":69.6},{"geometry":"mtpaG~mvpLB?B?D?D?B?B?V?Z?~BCRAtAA","maneuver":{"bearing_after":180,"bearing_before":88,"location":[-71.062879,42.361191],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bowdoin Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.062879,42.361191]}],"weight":43,"duration":43,"distance":175.1},{"geometry":"sjpaGvmvpLPHDD@D@B@PDz@@f@?DBfAB~@@F","maneuver":{"bearing_after":220,"bearing_before":178,"location":[-71.062842,42.359615],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Derne Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,165,180,225],"location":[-71.062842,42.359615]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,105,270],"location":[-71.06306,42.359466]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.063556,42.359428]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.06395,42.359408]}],"weight":41,"duration":41,"distance":130.8},{"geometry":"cipaG|vvpLJA?@B?xA@","maneuver":{"bearing_after":168,"bearing_before":262,"location":[-71.064314,42.359376],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[90,165,240,345],"location":[-71.064314,42.359376]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,180,270,345],"location":[-71.064299,42.35932]}],"weight":64.3,"duration":64.3,"distance":59.4},{"geometry":"yepaG~vvpL?G","maneuver":{"bearing_after":78,"bearing_before":180,"location":[-71.064318,42.358845],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,75,180],"location":[-71.064318,42.358845]}],"weight":3.1,"duration":3.1,"distance":3.4},{"geometry":"yepaGvvvpL","maneuver":{"bearing_after":0,"bearing_before":79,"location":[-71.064277,42.358851],"modifier":"straight","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[259],"location":[-71.064277,42.358851]}],"weight":0,"duration":0,"distance":0}],"summary":"Staniford Street, Bowdoin Street","weight":387,"duration":387,"distance":1064.2},{"steps":[{"geometry":"yepaGvvvpL?F","maneuver":{"bearing_after":259,"bearing_before":0,"location":[-71.064277,42.358851],"modifier":"straight","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[259],"location":[-71.064277,42.358851]}],"weight":8.5,"duration":8.5,"distance":3.4},{"geometry":"yepaG~vvpLyAAC??AK@","maneuver":{"bearing_after":0,"bearing_before":258,"location":[-71.064318,42.358845],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,75,180],"location":[-71.064318,42.358845]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,180,270,345],"location":[-71.064299,42.35932]}],"weight":64.8,"duration":64.8,"distance":59.4},{"geometry":"cipaG|vvpLDN","maneuver":{"bearing_after":244,"bearing_before":348,"location":[-71.064314,42.359376],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Derne Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[90,165,240,345],"location":[-71.064314,42.359376]}],"weight":5.9,"duration":5.9,"distance":6.4},{"geometry":"}hpaGlwvpLD?dDAD@H?","maneuver":{"bearing_after":180,"bearing_before":244,"location":[-71.064385,42.359352],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Hancock Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[0,60,180,270],"location":[-71.064385,42.359352]}],"weight":28.1,"duration":28.1,"distance":104.2},{"geometry":"acpaGlwvpLJvB?D@J?J?jCDbA?F?JDv@\\dFHhAFdA@F@HBZ@\\Fz@H|@","maneuver":{"bearing_after":261,"bearing_before":185,"location":[-71.064393,42.358414],"modifier":"right","type":"new name"},"mode":"cycling","driving_side":"right","name":"Mount Vernon Street","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[0,255],"location":[-71.064393,42.358414]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.065077,42.358344]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,165,255],"location":[-71.066284,42.358307]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.068522,42.358023]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.068806,42.357986]}],"weight":109.700000000,"duration":109.700000000,"distance":418.2},{"geometry":"{_paGzvwpLFC@A~@]","maneuver":{"bearing_after":163,"bearing_before":258,"location":[-71.069415,42.357904],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.069415,42.357904]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.069399,42.357862]}],"weight":39.699999999,"duration":39.699999999,"distance":44},{"geometry":"q}oaGvuwpL","maneuver":{"bearing_after":0,"bearing_before":160,"location":[-71.069242,42.357529],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[340],"location":[-71.069242,42.357529]}],"weight":0,"duration":0,"distance":0}],"summary":"Hancock Street, Mount Vernon Street","weight":256.7,"duration":256.7,"distance":635.8},{"steps":[{"geometry":"q}oaGvuwpL@?v@[","maneuver":{"bearing_after":162,"bearing_before":0,"location":[-71.069242,42.357529],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[162],"location":[-71.069242,42.357529]}],"weight":35,"duration":35,"distance":34},{"geometry":"w{oaGztwpL@F","maneuver":{"bearing_after":251,"bearing_before":158,"location":[-71.069099,42.357242],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,255,345],"location":[-71.069099,42.357242]}],"weight":11.5,"duration":11.5,"distance":3.6},{"geometry":"u{oaGbuwpLFC","maneuver":{"bearing_after":161,"bearing_before":251,"location":[-71.069141,42.357232],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"West Cedar Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.069141,42.357232]}],"weight":5.5,"duration":5.5,"distance":5.3},{"geometry":"m{oaG~twpLPfAHr@@DBTDTDXDZ@D@HVpBXpB@P@DBL@L^zCN`AAL","maneuver":{"bearing_after":251,"bearing_before":161,"location":[-71.069122,42.357186],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Chestnut Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,255,345],"location":[-71.069122,42.357186]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.069875,42.357018]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.070293,42.35692]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.071669,42.356624]}],"weight":100.1,"duration":100.1,"distance":325.9},{"geometry":"kvoaGvlxpLTFPFLFJF","maneuver":{"bearing_after":199,"bearing_before":254,"location":[-71.072921,42.356381],"modifier":"left","type":"turn"},"mode":"pushing bike","ref":"MA 28","driving_side":"right","name":"David G. Mugar Way","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,75,195],"location":[-71.072921,42.356381]}],"weight":38.4,"duration":38.4,"distance":39.2},{"geometry":"itoaGvmxpL???A?A?A@?BA@A@ABA@A?A@CDBJKDCDAJGDADB","maneuver":{"bearing_after":144,"bearing_before":199,"location":[-71.073083,42.356051],"modifier":"slight left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,150,210],"location":[-71.073083,42.356051]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,165,330],"location":[-71.072973,42.355957]}],"weight":24.6,"duration":24.6,"distance":47.6},{"geometry":"aroaGllxpLKFGBCBEBCBCBA@A@?@?@@@?@@?BCBCBA?ADABC@ABA@A?A???AA?A?A?EBEDEBGDEFEDGHEHEHEJCJCHCHAHAH?@AF?HAJ?F?F?H@H?F@F?@?@@@@???@A?CCO?A?C?C?E?C?C?AAA??AAA??@A@AB?F?D@F?D?F@F@N","maneuver":{"bearing_after":331,"bearing_before":174,"location":[-71.072866,42.355693],"modifier":"sharp right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,165,330],"location":[-71.072866,42.355693]}],"weight":196.2,"duration":196.2,"distance":218},{"geometry":"auoaGbtxpLBFBLBJ@L@L?HAH?HAJAJAHA@AFCFCHCDAB","maneuver":{"bearing_after":241,"bearing_before":260,"location":[-71.074096,42.356172],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dr. Paul Dudley White Path","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,75,240],"location":[-71.074096,42.356172]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,90,285],"location":[-71.074464,42.356093]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,225,285],"location":[-71.074621,42.356109]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,105,300],"location":[-71.074729,42.356132]}],"weight":24.1,"duration":24.1,"distance":72.7},{"geometry":"kuoaGfyxpLDFJPNTLXNVHRFRDPDPHZFZJf@Fb@Jf@RfAP~@FX","maneuver":{"bearing_after":226,"bearing_before":306,"location":[-71.074916,42.35622],"modifier":"left","type":"continue"},"mode":"cycling","driving_side":"right","name":"Dr. Paul Dudley White Path","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[30,120,225,315],"location":[-71.074916,42.35622]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,150,225],"location":[-71.075052,42.356127]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,120,240],"location":[-71.075614,42.355808]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.076272,42.355603]}],"weight":61,"duration":61,"distance":236.8},{"geometry":"mooaGbiypLKDQFUJC@","maneuver":{"bearing_after":337,"bearing_before":248,"location":[-71.077458,42.355274],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.077458,42.355274]}],"weight":15.5,"duration":15.5,"distance":32.4},{"geometry":"eqoaG~iypLESGYMs@Km@EOE[Mo@Ii@GWEUEOEOEMGOEKIQKOKKIMGK","maneuver":{"bearing_after":66,"bearing_before":338,"location":[-71.077595,42.355547],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[60,165,255,345],"location":[-71.077595,42.355547]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,270],"location":[-71.075381,42.356327]}],"weight":61.5,"duration":61.5,"distance":219.5},{"geometry":"svoaGh{xpLW^","maneuver":{"bearing_after":312,"bearing_before":45,"location":[-71.075248,42.356423],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[30,135,225,315],"location":[-71.075248,42.356423]}],"weight":4.5,"duration":4.5,"distance":18.6},{"geometry":"kwoaGh|xpL","maneuver":{"bearing_after":0,"bearing_before":313,"location":[-71.075414,42.356537],"type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[133],"location":[-71.075414,42.356537]}],"weight":0,"duration":0,"distance":0}],"summary":"Chestnut Street, Dr. Paul Dudley White Path","weight":577.9,"duration":577.9,"distance":1253.6},{"steps":[{"geometry":"kwoaGh|xpLV_@","maneuver":{"bearing_after":133,"bearing_before":0,"location":[-71.075414,42.356537],"type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[133],"location":[-71.075414,42.356537]}],"weight":9,"duration":9,"distance":18.6},{"geometry":"svoaGh{xpLFJHLJJJNHPDJFNDLDNDNDTFVHh@Ln@DZDNJl@Lr@FXDR","maneuver":{"bearing_after":225,"bearing_before":132,"location":[-71.075248,42.356423],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[30,135,225,315],"location":[-71.075248,42.356423]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,270],"location":[-71.075381,42.356327]}],"weight":60.4,"duration":60.4,"distance":219.5},{"geometry":"eqoaG~iypLBATKPGJE","maneuver":{"bearing_after":158,"bearing_before":246,"location":[-71.077595,42.355547],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[60,165,255,345],"location":[-71.077595,42.355547]}],"weight":16,"duration":16,"distance":32.4},{"geometry":"mooaGbiypLFb@Lr@Jp@Nz@Nv@Lt@H`@DXDPHd@","maneuver":{"bearing_after":250,"bearing_before":157,"location":[-71.077458,42.355274],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dr. Paul Dudley White Path","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,255,345],"location":[-71.077458,42.355274]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,210,255,345],"location":[-71.079171,42.354824]}],"weight":53.3,"duration":53.3,"distance":186.1},{"geometry":"}koaGjvypLFANIJE","maneuver":{"bearing_after":157,"bearing_before":248,"location":[-71.079584,42.354707],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.079584,42.354707]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.079565,42.354671]}],"weight":13.5,"duration":13.5,"distance":21.5},{"geometry":"yjoaGxuypLAI","maneuver":{"bearing_after":68,"bearing_before":158,"location":[-71.079493,42.354526],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[75,255,285,345],"location":[-71.079493,42.354526]}],"weight":1.1,"duration":1.1,"distance":4.4},{"geometry":"{joaGnuypL[cBz@]X~AJA","maneuver":{"bearing_after":68,"bearing_before":68,"location":[-71.079443,42.35454],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[75,255],"location":[-71.079443,42.35454]}],"weight":125.3,"duration":125.3,"distance":127.5},{"geometry":"uhoaGjtypL@HvBzL","maneuver":{"bearing_after":248,"bearing_before":167,"location":[-71.079255,42.354194],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Back Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.079255,42.354194]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.079311,42.354179]}],"weight":56.900000000,"duration":56.900000000,"distance":199.2},{"geometry":"{doaGpbzpLBABAhAc@BADAJIJE`Aa@z@]BALGHC`Aa@","maneuver":{"bearing_after":154,"bearing_before":248,"location":[-71.081529,42.353584],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Exeter Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,150,255],"location":[-71.081529,42.353584]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,330],"location":[-71.081263,42.35306]},{"out":1,"in":3,"entry":[true,true,false,false],"bearings":[75,165,255,345],"location":[-71.080864,42.352282]}],"weight":52.4,"duration":52.4,"distance":200.1},{"geometry":"kznaGd}ypLBNrBhLBP","maneuver":{"bearing_after":248,"bearing_before":158,"location":[-71.080673,42.351899],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Public Alley 426","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.080673,42.351899]}],"weight":48.3,"duration":48.3,"distance":201.1},{"geometry":"ovnaGpkzpLBN~AbJBP","maneuver":{"bearing_after":247,"bearing_before":250,"location":[-71.082968,42.35128],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Public Alley 427","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.082968,42.35128]}],"weight":49.5,"duration":49.5,"distance":170.7},{"geometry":"gsnaGvwzpLbAa@DAJEDCFCRG","maneuver":{"bearing_after":158,"bearing_before":250,"location":[-71.084917,42.350758],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Gloucester Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.084917,42.350758]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.084708,42.350333]}],"weight":40.3,"duration":40.3,"distance":70.5},{"geometry":"oonaG|uzpLBL?@VtA?D","maneuver":{"bearing_after":248,"bearing_before":160,"location":[-71.084625,42.350161],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.084625,42.350161]}],"weight":42.7,"duration":42.7,"distance":47.3},{"geometry":"snnaGhyzpL@A@?","maneuver":{"bearing_after":239,"bearing_before":250,"location":[-71.085165,42.350015],"modifier":"slight left","type":"fork"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,240,255],"location":[-71.085165,42.350015]}],"weight":1.8,"duration":1.8,"distance":2.1},{"geometry":"onnaGfyzpL","maneuver":{"bearing_after":0,"bearing_before":185,"location":[-71.085166,42.349997],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[5],"location":[-71.085166,42.349997]}],"weight":0,"duration":0,"distance":0}],"summary":"Dr. Paul Dudley White Path, Back Street","weight":570.5,"duration":570.5,"distance":1500.9},{"steps":[{"geometry":"onnaGfyzpLA?A@?EWuA?ACM","maneuver":{"bearing_after":5,"bearing_before":0,"location":[-71.085166,42.349997],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[5],"location":[-71.085166,42.349997]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,240,255],"location":[-71.085165,42.350015]}],"weight":48.599999999,"duration":48.599999999,"distance":49.4},{"geometry":"oonaG|uzpLPIDABCFAJG|@]HEx@YDCLGLE~@]v@[DARI","maneuver":{"bearing_after":158,"bearing_before":68,"location":[-71.084625,42.350161],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Gloucester Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.084625,42.350161]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.084537,42.349982]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.084133,42.349167]}],"weight":97.199999999,"duration":97.199999999,"distance":211.4},{"geometry":"idnaGlpzpLQ}@o@wDAEEWGYWyAm@kDAGEUk@cDO{@CKES","maneuver":{"bearing_after":68,"bearing_before":158,"location":[-71.083749,42.348373],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Boylston Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,255,345],"location":[-71.083749,42.348373]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.081789,42.348896]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.080775,42.349171]}],"weight":112.800000000,"duration":112.800000000,"distance":372.4},{"geometry":"oknaGzuypLNGvAi@LEj@UPIXKHCp@YZKJEJENGDABADAD?B?B?","maneuver":{"bearing_after":158,"bearing_before":68,"location":[-71.079501,42.349515],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Exeter Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.079501,42.349515]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,345],"location":[-71.079106,42.348705]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,165,210,345],"location":[-71.07873,42.347934]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,165,225,345],"location":[-71.078691,42.347854]}],"weight":84.5,"duration":84.5,"distance":213.5},{"geometry":"c`naGrpypLGKGQEIEMEQEYEUGWKu@Io@OeAIm@","maneuver":{"bearing_after":52,"bearing_before":170,"location":[-71.078658,42.347701],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 9","driving_side":"right","name":"Stuart Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,225,345],"location":[-71.078658,42.347701]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,315],"location":[-71.077937,42.347965]}],"weight":38.8,"duration":38.8,"distance":160.2},{"geometry":"icnaGheypL?W?OBM@C@EFKHGjCgAPGLGRILILM^U\\MlAe@|@]TIRKLEZKjAg@HEJCt@Yd@Sh@SPGLG~@_@HCl@WLEJEpBs@RI","maneuver":{"bearing_after":101,"bearing_before":73,"location":[-71.076852,42.348209],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dartmouth Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[45,75,105,255],"location":[-71.076852,42.348209]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[165,330,345],"location":[-71.075714,42.346819]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,165,225,345],"location":[-71.075246,42.345864]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,345],"location":[-71.075095,42.34555]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.074872,42.345115]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,345],"location":[-71.074717,42.344788]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.074475,42.344301]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.074108,42.343558]}],"weight":165.9,"duration":165.9,"distance":664.3},{"geometry":"uamaG`rxpLREFGNOV]HK\\e@j@q@LOV]Za@dAsABCJOHIDGTYDIBIBI","maneuver":{"bearing_after":163,"bearing_before":160,"location":[-71.073773,42.342828],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"West Dedham Street","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,165,240,345],"location":[-71.073773,42.342828]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[135,225,315],"location":[-71.07347,42.342489]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.073407,42.342441]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,135,225,315],"location":[-71.072046,42.341306]}],"weight":65.3,"duration":65.3,"distance":264.1},{"geometry":"qvlaG~dxpLJB","maneuver":{"bearing_after":188,"bearing_before":133,"location":[-71.071681,42.341053],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,195,315],"location":[-71.071681,42.341053]}],"weight":7.9,"duration":7.9,"distance":6.9},{"geometry":"evlaGbexpLBQP_ADQ","maneuver":{"bearing_after":111,"bearing_before":188,"location":[-71.071695,42.340992],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[15,105,150,300],"location":[-71.071695,42.340992]}],"weight":39.8,"duration":39.8,"distance":44.1},{"geometry":"iulaG~axpL","maneuver":{"bearing_after":0,"bearing_before":116,"location":[-71.071196,42.34085],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[296],"location":[-71.071196,42.34085]}],"weight":0,"duration":0,"distance":0}],"summary":"Boylston Street, Dartmouth Street","weight":660.8,"duration":660.8,"distance":1986.3},{"steps":[{"geometry":"iulaG~axpLEPQ~@CP","maneuver":{"bearing_after":296,"bearing_before":0,"location":[-71.071196,42.34085],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[296],"location":[-71.071196,42.34085]}],"weight":43,"duration":43,"distance":44.1},{"geometry":"evlaGbexpLKC","maneuver":{"bearing_after":8,"bearing_before":291,"location":[-71.071695,42.340992],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[15,105,150,300],"location":[-71.071695,42.340992]}],"weight":9.4,"duration":9.4,"distance":6.9},{"geometry":"qvlaG~dxpLCHCHEHUXEFIHKNCBeArA[`@W\\MNk@p@]d@IJW\\ONGFSD","maneuver":{"bearing_after":313,"bearing_before":8,"location":[-71.071681,42.341053],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"West Dedham Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,195,315],"location":[-71.071681,42.341053]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.072046,42.341306]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,135,315],"location":[-71.073407,42.342441]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.07347,42.342489]}],"weight":65.399999999,"duration":65.399999999,"distance":264.1},{"geometry":"uamaG`rxpLSHqBr@KDMDm@VIB","maneuver":{"bearing_after":340,"bearing_before":343,"location":[-71.073773,42.342828],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Dartmouth Street","intersections":[{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,165,240,345],"location":[-71.073773,42.342828]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.074108,42.343558]}],"weight":38.6,"duration":38.6,"distance":127},{"geometry":"mhmaGfuxpLBP`AxFBL","maneuver":{"bearing_after":250,"bearing_before":340,"location":[-71.074284,42.343906],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.074284,42.343906]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.074368,42.343885]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.075623,42.343556]}],"weight":38.8,"duration":38.8,"distance":122.6},{"geometry":"cfmaG`~xpLJG","maneuver":{"bearing_after":156,"bearing_before":250,"location":[-71.075687,42.34354],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"West Canton Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,150,330],"location":[-71.075687,42.34354]}],"weight":6.5,"duration":6.5,"distance":7.5},{"geometry":"wemaGx}xpLBNPhAFZJp@BJBN@FDNBLBTBJF^BLBJDPLz@Nx@BN","maneuver":{"bearing_after":250,"bearing_before":156,"location":[-71.07565,42.343478],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[135,255,330],"location":[-71.07565,42.343478]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.075729,42.343458]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,150,255],"location":[-71.076099,42.343366]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.076489,42.343267]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.076554,42.34325]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,240,330],"location":[-71.076625,42.343229]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.076932,42.343146]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.077217,42.343065]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.077282,42.343046]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.077367,42.343024]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.077673,42.342946]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,135,255,315],"location":[-71.077961,42.342868]}],"weight":52.199999999,"duration":52.199999999,"distance":208.9},{"geometry":"yamaGvlypLOPIJQTMRABGT","maneuver":{"bearing_after":316,"bearing_before":251,"location":[-71.078038,42.34285],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"West Newton Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[75,150,240,315],"location":[-71.078038,42.34285]}],"weight":19.6,"duration":19.6,"distance":56.4},{"geometry":"}cmaGxoypLDFBDpAbBJLFHtAjBHJDFxAlBHJDFvAnBFFFFJL~@nA@@HJ","maneuver":{"bearing_after":222,"bearing_before":295,"location":[-71.078533,42.343193],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Columbus Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[45,120,225,315],"location":[-71.078533,42.343193]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,120,225,315],"location":[-71.079172,42.342674]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.07982,42.342148]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.080468,42.341622]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,135,225,315],"location":[-71.081106,42.341109]}],"weight":96.9,"duration":96.9,"distance":385.8},{"geometry":"}slaGpczpLMTqDfGOV","maneuver":{"bearing_after":310,"bearing_before":222,"location":[-71.081689,42.34063],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Massachusetts Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.081689,42.34063]}],"weight":65,"duration":65,"distance":171.9},{"geometry":"mzlaGfmzpLEKEE","maneuver":{"bearing_after":46,"bearing_before":310,"location":[-71.083235,42.341668],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.083235,42.341668]}],"weight":11.2,"duration":11.2,"distance":9.2},{"geometry":"yzlaGtlzpLADg@x@","maneuver":{"bearing_after":312,"bearing_before":46,"location":[-71.083154,42.341725],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[60,135,225,315],"location":[-71.083154,42.341725]}],"weight":31.6,"duration":31.6,"distance":35},{"geometry":"c|laGtnzpL","maneuver":{"bearing_after":0,"bearing_before":313,"location":[-71.083465,42.34194],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[133],"location":[-71.083465,42.34194]}],"weight":0,"duration":0,"distance":0}],"summary":"West Dedham Street, Columbus Avenue","weight":478.2,"duration":478.2,"distance":1439.3},{"steps":[{"geometry":"c|laGtnzpLMPe@z@EJGJ","maneuver":{"bearing_after":313,"bearing_before":0,"location":[-71.083465,42.34194],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[313],"location":[-71.083465,42.34194]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,120,225,315],"location":[-71.08392,42.342233]}],"weight":58.7,"duration":58.7,"distance":56.3},{"geometry":"e~laGzqzpLLPJLBBh@t@BDbDdEJLFHLP","maneuver":{"bearing_after":220,"bearing_before":309,"location":[-71.083981,42.342272],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Saint Botolph Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,300],"location":[-71.083981,42.342272]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.084072,42.342197]}],"weight":55.800000000,"duration":55.800000000,"distance":206.1},{"geometry":"sulaGj|zpLINqAvBABKRQTKRi@z@CDk@`Ac@r@CFAHAJIbAu@xIKhAAP","maneuver":{"bearing_after":312,"bearing_before":222,"location":[-71.085662,42.340898],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Gainsborough Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.085662,42.340898]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.086459,42.341432]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.086569,42.341517]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.087331,42.342027]}],"weight":136.7,"duration":136.7,"distance":441.6},{"geometry":"o`maGdy{pLH@z@L\\HNF~@f@vCbBB@","maneuver":{"bearing_after":188,"bearing_before":281,"location":[-71.090265,42.342641],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Hemenway Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,195],"location":[-71.090265,42.342641]}],"weight":52.6,"duration":52.6,"distance":202.4},{"geometry":"_vlaGt~{pLER?@o@hCCFERWAEFKR","maneuver":{"bearing_after":293,"bearing_before":205,"location":[-71.091154,42.340955],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.091154,42.340955]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.091247,42.340987]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.09199,42.341246]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,165,225,315],"location":[-71.092122,42.341427]}],"weight":36.7,"duration":36.7,"distance":114.4},{"geometry":"iylaGje|pLNNZl@Rp@Np@RlAJn@BZ","maneuver":{"bearing_after":219,"bearing_before":310,"location":[-71.092218,42.341489],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Lost Emerald Necklace","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[30,135,225,300],"location":[-71.092218,42.341489]}],"weight":38.5,"duration":38.5,"distance":148.1},{"geometry":"uulaGfo|pLSLIH","maneuver":{"bearing_after":331,"bearing_before":254,"location":[-71.093802,42.340905],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.093802,42.340905]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,150,240,330],"location":[-71.09387,42.341005]}],"weight":5.6,"duration":5.6,"distance":19.7},{"geometry":"svlaG~o|pLQX","maneuver":{"bearing_after":310,"bearing_before":326,"location":[-71.093917,42.34106],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[150,315],"location":[-71.093917,42.34106]}],"weight":13.5,"duration":13.5,"distance":14.9},{"geometry":"ewlaGxp|pLGTG`@","maneuver":{"bearing_after":298,"bearing_before":310,"location":[-71.094051,42.34115],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[135,300],"location":[-71.094051,42.34115]}],"weight":6.8,"duration":6.8,"distance":24.6},{"geometry":"uwlaGpr|pL","maneuver":{"bearing_after":0,"bearing_before":287,"location":[-71.094327,42.341231],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[107],"location":[-71.094327,42.341231]}],"weight":0,"duration":0,"distance":0}],"summary":"Saint Botolph Street, Gainsborough Street","weight":404.9,"duration":404.9,"distance":1228.1},{"steps":[{"geometry":"uwlaGpr|pLIj@Kf@[v@","maneuver":{"bearing_after":287,"bearing_before":0,"location":[-71.094327,42.341231],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[287],"location":[-71.094327,42.341231]}],"weight":18,"duration":18,"distance":64.3},{"geometry":"gylaG|v|pLQPQPa@X","maneuver":{"bearing_after":322,"bearing_before":302,"location":[-71.095027,42.341477],"modifier":"slight right","type":"fork"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,285,330],"location":[-71.095027,42.341477]}],"weight":16.3,"duration":16.3,"distance":46.5},{"geometry":"m{laGzx|pL?CMk@","maneuver":{"bearing_after":67,"bearing_before":329,"location":[-71.095339,42.341825],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[75,150,240,330],"location":[-71.095339,42.341825]}],"weight":7.4,"duration":7.4,"distance":21.1},{"geometry":"{{laGjw|pL?EAI","maneuver":{"bearing_after":74,"bearing_before":67,"location":[-71.095101,42.341896],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[75,255],"location":[-71.095101,42.341896]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,75,150,255],"location":[-71.095065,42.341903]}],"weight":10.5,"duration":10.5,"distance":6.9},{"geometry":"}{laGzv|pLC@E?CACA","maneuver":{"bearing_after":7,"bearing_before":71,"location":[-71.095021,42.341913],"modifier":"left","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,135,255],"location":[-71.095021,42.341913]}],"weight":9,"duration":9,"distance":10.3},{"geometry":"o|laGxv|pL","maneuver":{"bearing_after":0,"bearing_before":26,"location":[-71.095003,42.342001],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[206],"location":[-71.095003,42.342001]}],"weight":0,"duration":0,"distance":0}],"summary":"","weight":61.2,"duration":61.2,"distance":149.1},{"steps":[{"geometry":"o|laGxv|pLB@B@D?BA","maneuver":{"bearing_after":206,"bearing_before":0,"location":[-71.095003,42.342001],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[206],"location":[-71.095003,42.342001]}],"weight":11.2,"duration":11.2,"distance":10.3},{"geometry":"}{laGzv|pL@H?D","maneuver":{"bearing_after":251,"bearing_before":187,"location":[-71.095021,42.341913],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,135,255],"location":[-71.095021,42.341913]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,75,150,255],"location":[-71.095065,42.341903]}],"weight":6.199999999,"duration":6.199999999,"distance":6.9},{"geometry":"{{laGjw|pLLj@?BPl@Pp@","maneuver":{"bearing_after":247,"bearing_before":254,"location":[-71.095101,42.341896],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[75,255],"location":[-71.095101,42.341896]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,240,330],"location":[-71.095339,42.341825]}],"weight":19.3,"duration":19.3,"distance":65.7},{"geometry":"izlaGz{|pL]jB","maneuver":{"bearing_after":289,"bearing_before":241,"location":[-71.095824,42.341648],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[60,105,240,285],"location":[-71.095824,42.341648]}],"weight":14.2,"duration":14.2,"distance":47.7},{"geometry":"g{laGf_}pLMF","maneuver":{"bearing_after":336,"bearing_before":289,"location":[-71.096364,42.341802],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,105,255,330],"location":[-71.096364,42.341802]}],"weight":9.1,"duration":9.1,"distance":7.8},{"geometry":"u{laGn_}pLBP","maneuver":{"bearing_after":251,"bearing_before":336,"location":[-71.096402,42.341866],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Park Drive","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[75,150,255,345],"location":[-71.096402,42.341866]}],"weight":7.8,"duration":7.8,"distance":7.7},{"geometry":"q{laG``}pL[LMFiAb@uAh@sAf@iAb@IDKDgA`@","maneuver":{"bearing_after":338,"bearing_before":251,"location":[-71.096491,42.341845],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Jersey Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.096491,42.341845]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.096562,42.34199]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.096988,42.342863]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.097396,42.343698]}],"weight":68.199999999,"duration":68.199999999,"distance":268.2},{"geometry":"wimaG~f}pLCKi@}CBQQgA","maneuver":{"bearing_after":64,"bearing_before":338,"location":[-71.0976,42.344115],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Private Alley 937","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[60,165,255,345],"location":[-71.0976,42.344115]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,240,345],"location":[-71.097542,42.344135]}],"weight":36.4,"duration":36.4,"distance":114.1},{"geometry":"skmaGz~|pLmAh@","maneuver":{"bearing_after":337,"bearing_before":70,"location":[-71.0963,42.344416],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.0963,42.344416]}],"weight":19.5,"duration":19.5,"distance":47.4},{"geometry":"anmaGd`}pLVxA","maneuver":{"bearing_after":248,"bearing_before":337,"location":[-71.096512,42.344813],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.096512,42.344813]}],"weight":35.5,"duration":35.5,"distance":39.3},{"geometry":"immaG~b}pL","maneuver":{"bearing_after":0,"bearing_before":250,"location":[-71.096959,42.344689],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[70],"location":[-71.096959,42.344689]}],"weight":0,"duration":0,"distance":0}],"summary":"Jersey Street, Private Alley 937","weight":227.4,"duration":227.4,"distance":615},{"steps":[{"geometry":"immaG~b}pLf@lCBR","maneuver":{"bearing_after":249,"bearing_before":0,"location":[-71.096959,42.344689],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[249],"location":[-71.096959,42.344689]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,330],"location":[-71.097674,42.34449]}],"weight":68.3,"duration":68.3,"distance":71.5},{"geometry":"}kmaG`h}pLEBKDOFE@k@Ta@Ny@\\KDIDaDnAwAj@EBMJ","maneuver":{"bearing_after":340,"bearing_before":253,"location":[-71.097773,42.344468],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Jersey Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.097773,42.344468]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.097817,42.344558]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.098241,42.345414]}],"weight":69.5,"duration":69.5,"distance":278.9},{"geometry":"qzmaGpo}pL}@_AGGMOUYm@q@sAuA[_@]W[_@GEEEGEEAEAEAA?W?E?","maneuver":{"bearing_after":37,"bearing_before":327,"location":[-71.098972,42.346814],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Brookline Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[45,150,210,315],"location":[-71.098972,42.346814]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.098525,42.347228]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,120,210],"location":[-71.097437,42.348277]}],"weight":69.6,"duration":69.6,"distance":269.1},{"geometry":"{fnaGfd}pL@S?S?UEwI?GAU?S?IEqE?W?Q?S@w@?Y?M?I?SAiC?i@?_@?I?C?Y?S","maneuver":{"bearing_after":94,"bearing_before":358,"location":[-71.097164,42.348782],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 2","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true,true],"bearings":[30,90,180,255,285],"location":[-71.097164,42.348782]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.094975,42.348806]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.092843,42.348833]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.091578,42.348843]}],"weight":140.1,"duration":140.1,"distance":469.1},{"geometry":"ggnaGv`|pLICEBK?","maneuver":{"bearing_after":357,"bearing_before":90,"location":[-71.091476,42.348843],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,90,195,270],"location":[-71.091476,42.348843]}],"weight":18.9,"duration":18.9,"distance":15.4},{"geometry":"chnaGv`|pL?W","maneuver":{"bearing_after":90,"bearing_before":351,"location":[-71.091479,42.348977],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,165],"location":[-71.091479,42.348977]}],"weight":8.9,"duration":8.9,"distance":10},{"geometry":"chnaG~_|pL","maneuver":{"bearing_after":0,"bearing_before":90,"location":[-71.091358,42.348977],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[270],"location":[-71.091358,42.348977]}],"weight":0,"duration":0,"distance":0}],"summary":"Brookline Avenue, Commonwealth Avenue","weight":375.3,"duration":375.3,"distance":1114},{"steps":[{"geometry":"chnaG~_|pL?V","maneuver":{"bearing_after":270,"bearing_before":0,"location":[-71.091358,42.348977],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[270],"location":[-71.091358,42.348977]}],"weight":13,"duration":13,"distance":10},{"geometry":"chnaGv`|pLQ?K@CAC?GA","maneuver":{"bearing_after":357,"bearing_before":270,"location":[-71.091479,42.348977],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,90,165],"location":[-71.091479,42.348977]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,90,180],"location":[-71.091483,42.349072]}],"weight":33.2,"duration":33.2,"distance":25.6},{"geometry":"qinaGt`|pL@X","maneuver":{"bearing_after":268,"bearing_before":7,"location":[-71.091468,42.349206],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 2","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[0,90,195,270],"location":[-71.091468,42.349206]}],"weight":6.7,"duration":6.7,"distance":10.5},{"geometry":"oinaGna|pLI?G?sA@u@BGBEBEFCDCDABAFCHAJ?J","maneuver":{"bearing_after":357,"bearing_before":268,"location":[-71.091595,42.349204],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Charlesgate East","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.091595,42.349204]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,90,180],"location":[-71.091613,42.349709]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,150,255,285],"location":[-71.091794,42.350129]}],"weight":33.7,"duration":33.7,"distance":125.8},{"geometry":"qonaG~c|pLLr@P|@F\\F\\DXH`@","maneuver":{"bearing_after":248,"bearing_before":285,"location":[-71.091996,42.350172],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,105,255],"location":[-71.091996,42.350172]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,75,180,255],"location":[-71.092873,42.349929]}],"weight":30.7,"duration":30.7,"distance":102.9},{"geometry":"qmnaGhk|pLKDIDAB?F@j@@x@@z@?xCEvAYpL?FAZ]tJCp@GzA?FAPAPu@pP?D?B?V","maneuver":{"bearing_after":337,"bearing_before":248,"location":[-71.093166,42.349849],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bay State Road","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.093166,42.349849]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,150,270],"location":[-71.095309,42.349969]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,150,270,330],"location":[-71.097658,42.350114]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,90,195,285],"location":[-71.100365,42.350326]}],"weight":211.3,"duration":211.3,"distance":859},{"geometry":"irnaGnk~pL?HAL?FAFCLCNEPGLGLININAB?D?B@DGPAFABCLCLAL?LQtG","maneuver":{"bearing_after":271,"bearing_before":271,"location":[-71.103436,42.350613],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Bay State Road","intersections":[{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,195,270],"location":[-71.103436,42.350613]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,90,195,285],"location":[-71.10356,42.350617]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,240,315],"location":[-71.104103,42.350828]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,210,300],"location":[-71.104276,42.350878]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,285],"location":[-71.104409,42.350933]}],"weight":55.9,"duration":55.9,"distance":231.7},{"geometry":"gunaGb|~pL","maneuver":{"bearing_after":0,"bearing_before":275,"location":[-71.106096,42.351083],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Bay State Road","intersections":[{"in":0,"entry":[true],"bearings":[95],"location":[-71.106096,42.351083]}],"weight":0,"duration":0,"distance":0}],"summary":"Beacon Street, Bay State Road","weight":384.5,"duration":384.5,"distance":1365.3},{"steps":[{"geometry":"gunaGb|~pLAJ","maneuver":{"bearing_after":275,"bearing_before":0,"location":[-71.106096,42.351083],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"Bay State Road","intersections":[{"out":0,"entry":[true],"bearings":[275],"location":[-71.106096,42.351083]}],"weight":9.2,"duration":9.2,"distance":4.9},{"geometry":"iunaGn|~pLF?l@Fn@BTB","maneuver":{"bearing_after":185,"bearing_before":274,"location":[-71.106155,42.351087],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.106155,42.351087]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,180,255],"location":[-71.106161,42.351048]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,120,180,315],"location":[-71.106197,42.350819]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,45,195],"location":[-71.106215,42.350578]}],"weight":29.9,"duration":29.9,"distance":69.3},{"geometry":"mqnaG~|~pL@Ov@J","maneuver":{"bearing_after":120,"bearing_before":189,"location":[-71.106244,42.350467],"modifier":"left","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"Marsh Plaza","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,120,285],"location":[-71.106244,42.350467]}],"weight":38.4,"duration":38.4,"distance":37.9},{"geometry":"sonaGz|~pLEj@","maneuver":{"bearing_after":278,"bearing_before":188,"location":[-71.106221,42.350183],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[10,99,279,279],"location":[-71.106221,42.350183]}],"weight":26.6,"duration":26.6,"distance":18.3},{"geometry":"yonaGf~~pLF?B?H?","maneuver":{"bearing_after":178,"bearing_before":278,"location":[-71.10644,42.350209],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[105,180,285],"location":[-71.10644,42.350209]}],"weight":15.7,"duration":15.7,"distance":11.7},{"geometry":"conaGf~~pLCT","maneuver":{"bearing_after":278,"bearing_before":180,"location":[-71.10644,42.350104],"modifier":"right","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,105,180,285],"location":[-71.10644,42.350104]}],"weight":10.6,"duration":10.6,"distance":9.1},{"geometry":"gonaG|~~pLRBD@NBL@pAPx@JxATPBZDl@FjAN~@LNBx@HF@F?","maneuver":{"bearing_after":188,"bearing_before":278,"location":[-71.106549,42.350118],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Saint Mary's Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.106549,42.350118]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.106595,42.349911]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.106886,42.348597]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,285],"location":[-71.107042,42.34785]}],"weight":86.800000000,"duration":86.800000000,"distance":341.9},{"geometry":"g|maG|b_qL@L?@?Dm@fKCT","maneuver":{"bearing_after":258,"bearing_before":185,"location":[-71.107188,42.347077],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Ivy Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,75,165,255],"location":[-71.107188,42.347077]}],"weight":53.1,"duration":53.1,"distance":182.3},{"geometry":"w}maGpp_qLJ@F?P@R@`CAn@CF?H?HA","maneuver":{"bearing_after":184,"bearing_before":278,"location":[-71.109371,42.347316],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Carlton Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[15,105,180,285],"location":[-71.109371,42.347316]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,180,255],"location":[-71.109385,42.346381]}],"weight":38.8,"duration":38.8,"distance":145.9},{"geometry":"oumaGnp_qL?H?B?D@FXzAJd@\\rBJh@bAvFZfBp@vD?@BLBNd@lCFXBPFb@H`@dArGZjBBJ","maneuver":{"bearing_after":262,"bearing_before":175,"location":[-71.109358,42.346004],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,90,165,270],"location":[-71.109358,42.346004]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,165,255],"location":[-71.10943,42.345998]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.11015,42.345802]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.110727,42.345646]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.110941,42.345587]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,195,255,345],"location":[-71.11218,42.345245]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.11362,42.344863]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.113704,42.344842]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.11378,42.344822]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,330],"location":[-71.114494,42.344628]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.11462,42.344594]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,330],"location":[-71.114711,42.344571]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,330],"location":[-71.114885,42.344526]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,330],"location":[-71.115059,42.344481]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,75,255],"location":[-71.116442,42.344126]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,75,180,255],"location":[-71.116975,42.34399]}],"weight":165.399999999,"duration":165.399999999,"distance":672.8},{"geometry":"yhmaGn`aqLlALD@XB","maneuver":{"bearing_after":187,"bearing_before":250,"location":[-71.117044,42.343972],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Saint Paul Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,75,180],"location":[-71.117044,42.343972]}],"weight":36,"duration":36,"distance":62.2},{"geometry":"kemaGbaaqLHb@f@tCv@bEFZ^nBX|Ad@bCLv@@D","maneuver":{"bearing_after":248,"bearing_before":187,"location":[-71.117142,42.343417],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,75,180,255],"location":[-71.117142,42.343417]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.11807,42.343165]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.119191,42.342852]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,300],"location":[-71.119751,42.342694]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,75,150,255],"location":[-71.120223,42.342562]}],"weight":112.999999999,"duration":112.999999999,"distance":356.4},{"geometry":"i~laGlzaqLIBC@","maneuver":{"bearing_after":340,"bearing_before":248,"location":[-71.121191,42.342293],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[75,150,255,345],"location":[-71.121191,42.342293]}],"weight":10.4,"duration":10.4,"distance":7.4},{"geometry":"w~laGrzaqL@BAB?D","maneuver":{"bearing_after":278,"bearing_before":340,"location":[-71.121221,42.342356],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,285],"location":[-71.121221,42.342356]}],"weight":5.3,"duration":5.3,"distance":5.5},{"geometry":"w~laG`{aqLKPOZWh@","maneuver":{"bearing_after":309,"bearing_before":278,"location":[-71.121285,42.342364],"modifier":"slight right","type":"fork"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,255,315],"location":[-71.121285,42.342364]}],"weight":41.9,"duration":41.9,"distance":46.6},{"geometry":"k`maGx}aqL","maneuver":{"bearing_after":0,"bearing_before":306,"location":[-71.121734,42.342619],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[126],"location":[-71.121734,42.342619]}],"weight":0,"duration":0,"distance":0}],"summary":"Saint Mary's Street, Beacon Street","weight":681.1,"duration":681.1,"distance":1972.3},{"steps":[{"geometry":"k`maGx}aqLADIPGLCFA@A?A?EJ","maneuver":{"bearing_after":306,"bearing_before":0,"location":[-71.121734,42.342619],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[306],"location":[-71.121734,42.342619]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,300],"location":[-71.12197,42.342767]}],"weight":33.5,"duration":33.5,"distance":32.5},{"geometry":"oamaGt_bqLcA}@GGe@c@s@o@SQe@c@GGSQsEeEKK","maneuver":{"bearing_after":33,"bearing_before":305,"location":[-71.122034,42.342801],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Green Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.122034,42.342801]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.121503,42.343372]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.12117,42.34373]}],"weight":85.2,"duration":85.2,"distance":321.2},{"geometry":"kpmaGxqaqLmBrEgAlCAP","maneuver":{"bearing_after":305,"bearing_before":33,"location":[-71.119813,42.345177],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Dwight Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[120,210,300],"location":[-71.119813,42.345177]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,270,300],"location":[-71.120871,42.345734]}],"weight":49.5,"duration":49.5,"distance":184.8},{"geometry":"cvmaGl}aqLUGsBg@i@MsA]YIUGWEOAOCO@{ALuBV{BViCRG@o@Dc@Cs@IOA","maneuver":{"bearing_after":14,"bearing_before":279,"location":[-71.12167,42.346099],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Babcock Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,105,195],"location":[-71.12167,42.346099]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,75,195],"location":[-71.121205,42.347423]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.12108,42.347856]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[180,270,345],"location":[-71.12114,42.34848]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,270,345],"location":[-71.12126,42.34907]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,165,270],"location":[-71.12138,42.34969]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,270],"location":[-71.12148,42.35038]}],"weight":145.5,"duration":145.5,"distance":573.2},{"geometry":"{unaG~{aqLALG~@OvB?JAJGz@LBOtBAN","maneuver":{"bearing_after":279,"bearing_before":7,"location":[-71.121439,42.351178],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,195,285],"location":[-71.121439,42.351178]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.121512,42.351188]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,180,285],"location":[-71.121828,42.351229]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,105,180,285],"location":[-71.122429,42.351306]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.122485,42.351314]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,180,285],"location":[-71.122545,42.351321]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.123461,42.351366]}],"weight":47.6,"duration":47.6,"distance":181.6},{"geometry":"cwnaGbibqLMAEAgAMEA","maneuver":{"bearing_after":7,"bearing_before":278,"location":[-71.123542,42.351376],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Naples Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,105,195],"location":[-71.123542,42.351376]}],"weight":21.8,"duration":21.8,"distance":54.9},{"geometry":"eznaGnhbqL?JGx@CZ?X?L","maneuver":{"bearing_after":277,"bearing_before":8,"location":[-71.123442,42.351865],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,270],"location":[-71.123442,42.351865]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,285],"location":[-71.123504,42.351871]}],"weight":51.7,"duration":51.7,"distance":57.4},{"geometry":"qznaGxlbqL","maneuver":{"bearing_after":0,"bearing_before":269,"location":[-71.124132,42.351932],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[89],"location":[-71.124132,42.351932]}],"weight":0,"duration":0,"distance":0}],"summary":"Green Street, Babcock Street","weight":434.8,"duration":434.8,"distance":1405.7},{"steps":[{"geometry":"qznaGzlbqL@PDVBN","maneuver":{"bearing_after":262,"bearing_before":0,"location":[-71.124132,42.351932],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[262],"location":[-71.124132,42.351932]}],"weight":24.6,"duration":24.6,"distance":25.8},{"geometry":"eznaGtnbqLGRCJE\\","maneuver":{"bearing_after":299,"bearing_before":247,"location":[-71.12443,42.351867],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,240,300],"location":[-71.12443,42.351867]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,120,225,285],"location":[-71.124525,42.351907]}],"weight":30.1,"duration":30.1,"distance":28.1},{"geometry":"wznaGrpbqLGECAME","maneuver":{"bearing_after":22,"bearing_before":286,"location":[-71.124744,42.351963],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 30","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,false,true],"bearings":[30,105,225,285],"location":[-71.124744,42.351963]}],"weight":14.6,"duration":14.6,"distance":14.9},{"geometry":"q{naGdpbqLENCHCJGRET","maneuver":{"bearing_after":295,"bearing_before":37,"location":[-71.124673,42.352086],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":4,"in":2,"entry":[false,true,true,true,true],"bearings":[60,90,225,270,300],"location":[-71.124673,42.352086]}],"weight":9,"duration":9,"distance":36.4},{"geometry":"m|naGtrbqL?HALKjBW~DCh@InAIlAMpBARARa@vGCj@AFAJ","maneuver":{"bearing_after":275,"bearing_before":295,"location":[-71.125071,42.352228],"modifier":"straight","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Brighton Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,120,270],"location":[-71.125071,42.352228]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.125186,42.352239]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.1269,42.352442]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.127692,42.352535]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.128359,42.352618]}],"weight":125.399999999,"duration":125.399999999,"distance":426.2},{"geometry":"g`oaGrrcqLMA","maneuver":{"bearing_after":8,"bearing_before":278,"location":[-71.13018,42.352836],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Linden Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.13018,42.352836]}],"weight":10.2,"duration":10.2,"distance":8.3},{"geometry":"u`oaGprcqLALObC","maneuver":{"bearing_after":278,"bearing_before":8,"location":[-71.130165,42.35291],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.130165,42.35291]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.130239,42.352919]}],"weight":54.9,"duration":54.9,"distance":61},{"geometry":"gaoaGbwcqL","maneuver":{"bearing_after":0,"bearing_before":279,"location":[-71.130896,42.352999],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[99],"location":[-71.130896,42.352999]}],"weight":0,"duration":0,"distance":0}],"summary":"Commonwealth Avenue, Brighton Avenue","weight":268.8,"duration":268.8,"distance":600.7},{"steps":[{"geometry":"gaoaGbwcqLYlE","maneuver":{"bearing_after":279,"bearing_before":0,"location":[-71.130896,42.352999],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[279],"location":[-71.130896,42.352999]}],"weight":88.9,"duration":88.9,"distance":86.2},{"geometry":"aboaGp}cqLPAVA","maneuver":{"bearing_after":174,"bearing_before":278,"location":[-71.131929,42.353125],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[105,180,285],"location":[-71.131929,42.353125]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,105,180,285],"location":[-71.131919,42.35304]}],"weight":26.7,"duration":26.7,"distance":22.8},{"geometry":"w`oaGl}cqLJcB","maneuver":{"bearing_after":98,"bearing_before":175,"location":[-71.131908,42.35292],"modifier":"left","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Brighton Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,105,180,285],"location":[-71.131908,42.35292]}],"weight":14.2,"duration":14.2,"distance":41.8},{"geometry":"k`oaGhzcqLH@j@F","maneuver":{"bearing_after":187,"bearing_before":98,"location":[-71.131406,42.352864],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.131406,42.352864]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.131417,42.352808]}],"weight":7.5,"duration":7.5,"distance":31.4},{"geometry":"u~naGrzcqL","maneuver":{"bearing_after":0,"bearing_before":189,"location":[-71.131464,42.352585],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[9],"location":[-71.131464,42.352585]}],"weight":0,"duration":0,"distance":0}],"summary":"Brighton Avenue","weight":137.3,"duration":137.3,"distance":182.2},{"steps":[{"geometry":"u~naGrzcqLk@G","maneuver":{"bearing_after":9,"bearing_before":0,"location":[-71.131464,42.352585],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[9],"location":[-71.131464,42.352585]}],"weight":14.2,"duration":14.2,"distance":25.1},{"geometry":"a`oaGjzcqLK~A?FCX","maneuver":{"bearing_after":278,"bearing_before":8,"location":[-71.131417,42.352808],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.131417,42.352808]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,105,285],"location":[-71.131903,42.352868]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,165,270],"location":[-71.131941,42.352873]}],"weight":51.3,"duration":51.3,"distance":54.1},{"geometry":"q`oaGl~cqLI@WD","maneuver":{"bearing_after":347,"bearing_before":277,"location":[-71.132065,42.352885],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Harvard Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[90,165,270,345],"location":[-71.132065,42.352885]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[105,165,285,345],"location":[-71.132081,42.35294]}],"weight":10.1,"duration":10.1,"distance":19.8},{"geometry":"saoaGt~cqLCb@S~C?FMlBIrAAHC\\APAZQfCCf@G`AAr@Cp@?RABAx@C`@AT?FAD?LEl@","maneuver":{"bearing_after":278,"bearing_before":350,"location":[-71.132106,42.353061],"modifier":"left","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Brighton Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[105,165,285,345],"location":[-71.132106,42.353061]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.13439,42.353337]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,270,330],"location":[-71.136656,42.353552]}],"weight":143.399999999,"duration":143.399999999,"distance":433},{"geometry":"ceoaGd_eqLLb@HXBF^pAFVBFBLBHb@dBHZNv@Pl@BLRt@Vz@FVH\\h@vBBJd@hBT~@HZDNPp@Nv@@FBLFf@DR","maneuver":{"bearing_after":241,"bearing_before":277,"location":[-71.137307,42.353617],"modifier":"slight left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cambridge Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[60,105,240,270],"location":[-71.137307,42.353617]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,105,240,285],"location":[-71.137488,42.353548]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,165,240],"location":[-71.138345,42.353218]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,165,240],"location":[-71.138997,42.352992]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,165,240],"location":[-71.139576,42.352798]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,165,240,345],"location":[-71.140269,42.352543]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,345],"location":[-71.141607,42.352072]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.14299,42.351636]}],"weight":128.6,"duration":128.6,"distance":526.2},{"geometry":"qxnaGhcfqLAJ?LJvAB`@F^Jh@Lb@Pd@L`@Rn@HPHHb@rADN\\dATr@Pd@","maneuver":{"bearing_after":274,"bearing_before":251,"location":[-71.143089,42.351613],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Cambridge Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true,true],"bearings":[75,165,240,270,345],"location":[-71.143089,42.351613]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,225,330],"location":[-71.144984,42.351106]},{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,75,150,240],"location":[-71.145122,42.351012]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,315],"location":[-71.145621,42.3508]}],"weight":77.1,"duration":77.1,"distance":307.6},{"geometry":"iqnaGbxfqLJJHBHB@?J?HCHEHK","maneuver":{"bearing_after":203,"bearing_before":239,"location":[-71.146417,42.350454],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,210,240],"location":[-71.146417,42.350454]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,90,180,255],"location":[-71.14652,42.350287]}],"weight":47.1,"duration":47.1,"distance":47.5},{"geometry":"}nnaG`xfqLB[","maneuver":{"bearing_after":99,"bearing_before":158,"location":[-71.146412,42.350067],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Warren Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[105,195,285,345],"location":[-71.146412,42.350067]}],"weight":7.6,"duration":7.6,"distance":12.2},{"geometry":"ynnaGdwfqLz@T","maneuver":{"bearing_after":195,"bearing_before":99,"location":[-71.146266,42.350046],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.146266,42.350046]}],"weight":16.4,"duration":16.4,"distance":34.1},{"geometry":"}lnaGzwfqLNiA","maneuver":{"bearing_after":106,"bearing_before":195,"location":[-71.14638,42.349751],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.14638,42.349751]}],"weight":7.6,"duration":7.6,"distance":32},{"geometry":"mlnaGpufqL","maneuver":{"bearing_after":0,"bearing_before":107,"location":[-71.146009,42.349667],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[287],"location":[-71.146009,42.349667]}],"weight":0,"duration":0,"distance":0}],"summary":"Brighton Avenue, Cambridge Street","weight":503.4,"duration":503.4,"distance":1491.5},{"steps":[{"geometry":"mlnaGpufqLOhA","maneuver":{"bearing_after":287,"bearing_before":0,"location":[-71.146009,42.349667],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[287],"location":[-71.146009,42.349667]}],"weight":11.7,"duration":11.7,"distance":32},{"geometry":"}lnaGzwfqL{@U","maneuver":{"bearing_after":15,"bearing_before":286,"location":[-71.14638,42.349751],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,105,195],"location":[-71.14638,42.349751]}],"weight":17.5,"duration":17.5,"distance":34.1},{"geometry":"ynnaGdwfqLCZ","maneuver":{"bearing_after":279,"bearing_before":15,"location":[-71.146266,42.350046],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Warren Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,195,285],"location":[-71.146266,42.350046]}],"weight":4.7,"duration":4.7,"distance":12.2},{"geometry":"}nnaG`xfqLIJIDIBK?A?","maneuver":{"bearing_after":338,"bearing_before":279,"location":[-71.146412,42.350067],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[105,195,285,345],"location":[-71.146412,42.350067]}],"weight":10.7,"duration":10.7,"distance":26.8},{"geometry":"ipnaGvxfqL?C?G","maneuver":{"bearing_after":81,"bearing_before":352,"location":[-71.14652,42.350287],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,90,180,255],"location":[-71.14652,42.350287]}],"weight":9.5,"duration":9.5,"distance":5.3},{"geometry":"ipnaGjxfqL@@LCNMBODc@","maneuver":{"bearing_after":177,"bearing_before":81,"location":[-71.146456,42.350293],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,180,270],"location":[-71.146456,42.350293]}],"weight":37.8,"duration":37.8,"distance":41.9},{"geometry":"_onaGfvfqL","maneuver":{"bearing_after":0,"bearing_before":101,"location":[-71.146124,42.350083],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[281],"location":[-71.146124,42.350083]}],"weight":0,"duration":0,"distance":0}],"summary":"Warren Street","weight":91.9,"duration":91.9,"distance":152.3},{"steps":[{"geometry":"_onaGfvfqLEb@CNOLMBAA","maneuver":{"bearing_after":281,"bearing_before":0,"location":[-71.146124,42.350083],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[281],"location":[-71.146124,42.350083]}],"weight":47.1,"duration":47.1,"distance":41.9},{"geometry":"ipnaGjxfqL?F?B","maneuver":{"bearing_after":261,"bearing_before":357,"location":[-71.146456,42.350293],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,180,270],"location":[-71.146456,42.350293]}],"weight":12.6,"duration":12.6,"distance":5.3},{"geometry":"ipnaGvxfqLICICKK","maneuver":{"bearing_after":23,"bearing_before":261,"location":[-71.14652,42.350287],"modifier":"sharp right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,90,180,255],"location":[-71.14652,42.350287]}],"weight":5.5,"duration":5.5,"distance":20.7},{"geometry":"iqnaGbxfqLQe@Us@]eA","maneuver":{"bearing_after":59,"bearing_before":23,"location":[-71.146417,42.350454],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cambridge Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,210,240],"location":[-71.146417,42.350454]}],"weight":30.4,"duration":30.4,"distance":76},{"geometry":"osnaGbsfqLMNa@d@m@f@Q?O?]KyAs@oAi@GEGCc@Sa@QGEIC_@Qa@QIEGEa@Qa@QIEGCgB{@gBy@KG","maneuver":{"bearing_after":319,"bearing_before":59,"location":[-71.145621,42.3508],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dustin Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,240,315],"location":[-71.145621,42.3508]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,195,285],"location":[-71.145531,42.352483]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,210,285],"location":[-71.145294,42.352911]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,195,285],"location":[-71.145055,42.35334]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,195,285],"location":[-71.144817,42.353773]}],"weight":123.800000000,"duration":123.800000000,"distance":500.3},{"geometry":"emoaG`jfqL@E","maneuver":{"bearing_after":106,"bearing_before":22,"location":[-71.144174,42.354909],"modifier":"right","type":"end of road"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"North Beacon Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,210,285],"location":[-71.144174,42.354909]}],"weight":8.6,"duration":8.6,"distance":3.2},{"geometry":"cmoaGzifqLKGgAc@gAc@","maneuver":{"bearing_after":19,"bearing_before":106,"location":[-71.144137,42.3549],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Hichborn Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,285],"location":[-71.144137,42.3549]}],"weight":22.2,"duration":22.2,"distance":92.8},{"geometry":"_roaGjgfqLICkAk@GAw@]e@SME","maneuver":{"bearing_after":22,"bearing_before":19,"location":[-71.143741,42.355682],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"New Balance Way","intersections":[{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[30,90,150,195,330],"location":[-71.143741,42.355682]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,90,210,270],"location":[-71.143716,42.355725]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,135,210],"location":[-71.143498,42.356108]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.143238,42.35662]}],"weight":38.099999999,"duration":38.099999999,"distance":120},{"geometry":"ixoaG`dfqLCXGz@","maneuver":{"bearing_after":279,"bearing_before":15,"location":[-71.143212,42.356687],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Guest Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,195,285],"location":[-71.143212,42.356687]}],"weight":12.2,"duration":12.2,"distance":35.7},{"geometry":"uxoaGvffqLKA","maneuver":{"bearing_after":4,"bearing_before":279,"location":[-71.143637,42.356748],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,105,285],"location":[-71.143637,42.356748]}],"weight":13.5,"duration":13.5,"distance":6.8},{"geometry":"ayoaGtffqLEl@","maneuver":{"bearing_after":279,"bearing_before":4,"location":[-71.14363,42.356809],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[0,105,180,285],"location":[-71.14363,42.356809]}],"weight":17.6,"duration":17.6,"distance":19.5},{"geometry":"gyoaGbhfqL","maneuver":{"bearing_after":0,"bearing_before":281,"location":[-71.143863,42.356842],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[101],"location":[-71.143863,42.356842]}],"weight":0,"duration":0,"distance":0}],"summary":"Dustin Street, New Balance Way","weight":331.6,"duration":331.6,"distance":922.1},{"steps":[{"geometry":"gyoaGbhfqLDm@","maneuver":{"bearing_after":101,"bearing_before":0,"location":[-71.143863,42.356842],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[101],"location":[-71.143863,42.356842]}],"weight":21.3,"duration":21.3,"distance":19.5},{"geometry":"ayoaGtffqLJ@","maneuver":{"bearing_after":184,"bearing_before":99,"location":[-71.14363,42.356809],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[0,105,180,285],"location":[-71.14363,42.356809]}],"weight":11,"duration":11,"distance":6.8},{"geometry":"uxoaGvffqL]lEWvCAHAPATADi@pHGl@G`AAZGf@ADADADCL","maneuver":{"bearing_after":281,"bearing_before":184,"location":[-71.143637,42.356748],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Guest Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,105,285],"location":[-71.143637,42.356748]},{"out":1,"classes":["tunnel"],"in":0,"entry":[false,true],"bearings":[105,285],"location":[-71.147935,42.357364]},{"out":1,"in":0,"entry":[false,true],"bearings":[105,285],"location":[-71.148136,42.357403]}],"weight":100.6,"duration":100.6,"distance":392.3},{"geometry":"a}oaGzcgqLuBgA{Ay@UKECi@W[O","maneuver":{"bearing_after":23,"bearing_before":292,"location":[-71.148301,42.357451],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Market Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,120,210],"location":[-71.148301,42.357451]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[9,22,205],"location":[-71.147648,42.358496]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,105,210,285],"location":[-71.14745,42.358851]}],"weight":64,"duration":64,"distance":187.5},{"geometry":"ufpaG`~fqLOIg@YOI]QiDiBAAOIg@WQK_@S}A{@CAKIMG","maneuver":{"bearing_after":23,"bearing_before":23,"location":[-71.147365,42.358989],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Leo M Birmingham Parkway","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,225],"location":[-71.147365,42.358989]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,90,210],"location":[-71.147139,42.35935]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.146458,42.36044]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,90,210],"location":[-71.146176,42.360887]}],"weight":95.700000000,"duration":95.700000000,"distance":309.4},{"geometry":"mvpaGbtfqL?Q?QAMAOCMCKCMYqCAKCOIy@UuBE]Gk@Is@?CMaAAMEa@CQe@cEGk@Ca@E[E_@KiAMoAAMO{AEm@Ec@Cc@AO?EAQCYAOEq@MuBGaAImAEm@Eu@?AAMC_@OuBEg@Ek@?AIgAGs@CQAYA[A]Aa@?]?[@[@Y@]@G@O@WBa@BYDY@QViBBS@M@K?M?K?M?KAKEmACeAEw@Cu@Ce@Cu@ASA_@Eu@","maneuver":{"bearing_after":90,"bearing_before":25,"location":[-71.145775,42.361512],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Western Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,90,210,270],"location":[-71.145775,42.361512]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,270],"location":[-71.145248,42.361589]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.144518,42.36172]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.143496,42.361912]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.142873,42.362029]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,255],"location":[-71.140676,42.362441]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.139681,42.362613]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.138625,42.362773]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.137376,42.362915]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,75,195,255],"location":[-71.135331,42.363175]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.133601,42.363386]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.132221,42.363264]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,165,270],"location":[-71.131235,42.363085]},{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,90,270,315],"location":[-71.131046,42.363095]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,90,225,270],"location":[-71.129761,42.363201]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,270,315],"location":[-71.129199,42.363246]}],"weight":357.400000000,"duration":357.400000000,"distance":1428.8},{"geometry":"qaqaGxicqLPA","maneuver":{"bearing_after":172,"bearing_before":81,"location":[-71.128768,42.363286],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Travis Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.128768,42.363286]}],"weight":10.8,"duration":10.8,"distance":9.9},{"geometry":"_aqaGvicqL?KAGAe@","maneuver":{"bearing_after":82,"bearing_before":172,"location":[-71.128755,42.363197],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.128755,42.363197]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.12866,42.363205]}],"weight":21,"duration":21,"distance":23.4},{"geometry":"caqaG|gcqL","maneuver":{"bearing_after":0,"bearing_before":83,"location":[-71.128473,42.363221],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[263],"location":[-71.128473,42.363221]}],"weight":0,"duration":0,"distance":0}],"summary":"Guest Street, Western Avenue","weight":681.8,"duration":681.8,"distance":2377.6},{"steps":[{"geometry":"caqaG|gcqL@d@@F?J","maneuver":{"bearing_after":263,"bearing_before":0,"location":[-71.128473,42.363221],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[263],"location":[-71.128473,42.363221]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.12866,42.363205]}],"weight":25.3,"duration":25.3,"distance":23.4},{"geometry":"_aqaGvicqLQ@","maneuver":{"bearing_after":352,"bearing_before":262,"location":[-71.128755,42.363197],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Travis Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.128755,42.363197]}],"weight":11,"duration":11,"distance":9.9},{"geometry":"qaqaGxicqLDt@@^","maneuver":{"bearing_after":261,"bearing_before":352,"location":[-71.128768,42.363286],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Western Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.128768,42.363286]}],"weight":9.6,"duration":9.6,"distance":35.8},{"geometry":"iaqaGnlcqL?DAD?DADCBABC@A@A@C@E@C?CAC?CACA","maneuver":{"bearing_after":307,"bearing_before":262,"location":[-71.129199,42.363246],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,270,315],"location":[-71.129199,42.363246]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,60,120,255],"location":[-71.129383,42.363331]}],"weight":12,"duration":12,"distance":36.9},{"geometry":"ybqaGrmcqLWa@KQU_@GK_BaCEGMQWa@GGIKQSGIGIWc@wBeDU[KQKOKMMOKMKMMOKKy@w@eAcAw@s@SUe@e@SSACUSKKqBoBOQEC[YEE]UaAy@","maneuver":{"bearing_after":45,"bearing_before":354,"location":[-71.129377,42.363487],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"North Harvard Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,180,225],"location":[-71.129377,42.363487]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.129208,42.36361]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.128212,42.364333]}],"weight":192.4,"duration":192.4,"distance":793.1},{"geometry":"ydraG`gbqLgA{@qAiAUQ","maneuver":{"bearing_after":32,"bearing_before":32,"location":[-71.12321,42.368934],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"John F. Kennedy Street","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[30,210],"location":[-71.12321,42.368934]}],"weight":32.6,"duration":32.6,"distance":115.1},{"geometry":"ijraGhbbqLBI@I?E@G@E?C@G?G@G?E@I?E@E?I?E?I@K?M?MAM?_@Aa@MeCA]A]A]?_@?]?]@[@[@c@B_@B]D_@Da@D_@F[DU","maneuver":{"bearing_after":106,"bearing_before":32,"location":[-71.122454,42.369806],"modifier":"right","type":"turn"},"mode":"cycling","ref":"US 3; MA 2","driving_side":"right","name":"Memorial Drive","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,105,210,285],"location":[-71.122454,42.369806]}],"weight":93.5,"duration":93.5,"distance":360},{"geometry":"_iraGlgaqLSMeB{@GEMEwBgACCKEOIw@a@KEKGECECEECAAC","maneuver":{"bearing_after":22,"bearing_before":105,"location":[-71.118145,42.369596],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Plympton Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,285],"location":[-71.118145,42.369596]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,105,210,285],"location":[-71.117753,42.370254]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.117057,42.371419]}],"weight":61.6,"duration":61.6,"distance":244.7},{"geometry":"ouraGv_aqL@Kf@gD@M","maneuver":{"bearing_after":108,"bearing_before":29,"location":[-71.11692,42.371602],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bow Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,105,210,285],"location":[-71.11692,42.371602]}],"weight":24.7,"duration":24.7,"distance":84},{"geometry":"ctraGty`qLIGGKYa@GEGEI?i@H]DA?A?A?AAA?AAAA?AEGCEAAACACAAAA?AAAAAAAAAAAAA?AAA?CAA?A?C?C?A?C?A?C?A?A@A?A?C?ABM","maneuver":{"bearing_after":40,"bearing_before":106,"location":[-71.115947,42.371376],"modifier":"left","type":"continue"},"mode":"cycling","driving_side":"right","name":"Bow Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,210,285],"location":[-71.115947,42.371376]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,135,225],"location":[-71.115684,42.371601]},{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[45,135,195,225,315],"location":[-71.115594,42.372206]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[111,280,290],"location":[-71.115219,42.372329]}],"weight":46.599999999,"duration":46.599999999,"distance":149},{"geometry":"}yraGtt`qLMCiB_@oJ}AOI","maneuver":{"bearing_after":12,"bearing_before":109,"location":[-71.115147,42.372309],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Quincy Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,285],"location":[-71.115147,42.372309]}],"weight":70.6,"duration":70.6,"distance":285.8},{"geometry":"uisaGhp`qLMCCBI@IAiAUQCUACAm@Gk@Gw@Mi@GMC","maneuver":{"bearing_after":14,"bearing_before":19,"location":[-71.114454,42.374829],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Quincy Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[15,30,120,195,315],"location":[-71.114454,42.374829]},{"out":0,"in":5,"entry":[true,true,true,true,true,false,true,true,true],"bearings":[15,75,105,135,180,195,255,285,315],"location":[-71.114324,42.375481]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,195,210],"location":[-71.114258,42.375843]}],"weight":53.599999999,"duration":53.599999999,"distance":203},{"geometry":"{tsaG`n`qLG[E]c@}CMeAM_AAIEa@WkBAOe@eDAMAMSuAK{@Ky@CWMy@c@kDCUK_AYmB","maneuver":{"bearing_after":73,"bearing_before":8,"location":[-71.114091,42.376624],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Kirkland Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,195,255],"location":[-71.114091,42.376624]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.112657,42.376944]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,195,255],"location":[-71.112337,42.377008]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.111583,42.377166]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.111496,42.377184]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.110596,42.37738]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,195,255],"location":[-71.109388,42.377634]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.109102,42.377696]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.108128,42.377904]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,135,255],"location":[-71.10781,42.377963]}],"weight":140.5,"duration":140.5,"distance":585.6},{"geometry":"a~saGjc_qLMq@G_@K{@AECQAIAKAIAEAG[gCM{@AEQeAO_AUwA","maneuver":{"bearing_after":70,"bearing_before":71,"location":[-71.107264,42.378094],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Washington Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,150,255],"location":[-71.107264,42.378094]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,135,255,315],"location":[-71.106378,42.378298]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.10522,42.378554]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.10519,42.378561]}],"weight":92.2,"duration":92.2,"distance":275.5},{"geometry":"wbtaGno~pLSAyDbAm@Po@NIBE?E?CAoAm@_@SOI{@c@GE_@Q_Ae@wAw@MG","maneuver":{"bearing_after":0,"bearing_before":70,"location":[-71.104076,42.378843],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dane Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,75,180,255],"location":[-71.104076,42.378843]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.104497,42.380096]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,120,165,285],"location":[-71.104604,42.380418]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,195,285],"location":[-71.104003,42.381454]}],"weight":109.1,"duration":109.1,"distance":426.1},{"geometry":"gytaGfk~pLFW@GRy@F[j@kCBOBG@INq@H[Pq@d@sBFW@MFQVy@@GT}@@OLo@@ERw@DQp@aC","maneuver":{"bearing_after":112,"bearing_before":23,"location":[-71.103399,42.382436],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Somerville Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.103399,42.382436]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.102034,42.382008]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.1013,42.381756]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,285],"location":[-71.100527,42.381515]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,120,300],"location":[-71.100442,42.381482]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,300],"location":[-71.099804,42.381244]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,285,330],"location":[-71.099483,42.38116]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,195,300],"location":[-71.099166,42.381051]}],"weight":117.8,"duration":117.8,"distance":449.9},{"geometry":"yntaGdl}pLMKe@Y","maneuver":{"bearing_after":29,"bearing_before":116,"location":[-71.098427,42.380769],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bow Market Way","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.098427,42.380769]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.098369,42.380842]}],"weight":15.9,"duration":15.9,"distance":32.3},{"geometry":"mptaG~j}pLTu@GO","maneuver":{"bearing_after":118,"bearing_before":26,"location":[-71.098241,42.381025],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,120,210],"location":[-71.098241,42.381025]}],"weight":7.9,"duration":7.9,"distance":33.3},{"geometry":"_ptaGxh}pL","maneuver":{"bearing_after":0,"bearing_before":53,"location":[-71.097894,42.380957],"modifier":"straight","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[233],"location":[-71.097894,42.380957]}],"weight":0,"duration":0,"distance":0}],"summary":"North Harvard Street, Kirkland Street","weight":1116.9,"duration":1116.9,"distance":4143.4},{"steps":[{"geometry":"_ptaGxh}pLFNUt@","maneuver":{"bearing_after":233,"bearing_before":0,"location":[-71.097894,42.380957],"modifier":"straight","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[233],"location":[-71.097894,42.380957]}],"weight":16.4,"duration":16.4,"distance":33.3},{"geometry":"mptaG~j}pLd@X","maneuver":{"bearing_after":206,"bearing_before":298,"location":[-71.098241,42.381025],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bow Market Way","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,120,210],"location":[-71.098241,42.381025]}],"weight":12.6,"duration":12.6,"distance":22.9},{"geometry":"gotaGxk}pLa@nAOt@[rACHID","maneuver":{"bearing_after":298,"bearing_before":206,"location":[-71.098369,42.380842],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.098369,42.380842]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.099039,42.381094]}],"weight":101.9,"duration":101.9,"distance":110.7},{"geometry":"crtaGbs}pLAP?R","maneuver":{"bearing_after":274,"bearing_before":320,"location":[-71.099541,42.381303],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,135,270],"location":[-71.099541,42.381303]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,90,150,270],"location":[-71.09963,42.381308]}],"weight":18.799999999,"duration":18.799999999,"distance":15.5},{"geometry":"ertaGht}pLMCEB","maneuver":{"bearing_after":11,"bearing_before":274,"location":[-71.099728,42.381314],"modifier":"right","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,90,165],"location":[-71.099728,42.381314]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[195,270,330],"location":[-71.09971,42.381379]}],"weight":16.4,"duration":16.4,"distance":11},{"geometry":"yrtaGht}pL@VA^CZIx@","maneuver":{"bearing_after":261,"bearing_before":331,"location":[-71.09973,42.381408],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bow Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[75,150,270,330],"location":[-71.09973,42.381408]}],"weight":14.5,"duration":14.5,"distance":59.8},{"geometry":"gstaGvx}pLGPALGVe@rBQp@IZOp@AHCFCNk@jCGZSx@AFGVIZAFi@rBEXGd@AFCPO`AE\\ObAObAMdAG\\AJCJOlACJAJCVa@|CCLEVCVEXWfBMx@QpAIl@[`CAJMr@Q~@Mf@Mj@ITMb@ABCJ","maneuver":{"bearing_after":296,"bearing_before":281,"location":[-71.100442,42.381482],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Somerville Avenue","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,120,300],"location":[-71.100442,42.381482]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,285],"location":[-71.100527,42.381515]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,120,300],"location":[-71.1013,42.381756]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,120,300],"location":[-71.102034,42.382008]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.103399,42.382436]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,120,285],"location":[-71.104164,42.382709]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.105091,42.382923]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,105,285],"location":[-71.105429,42.382998]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.106334,42.383202]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.1069,42.383327]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,105,285],"location":[-71.108004,42.383565]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,210,285],"location":[-71.108766,42.383741]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.109056,42.383805]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,105,285],"location":[-71.10947,42.3839]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,210,285],"location":[-71.109704,42.383953]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,300],"location":[-71.110986,42.384259]}],"weight":274.299999999,"duration":274.299999999,"distance":996.2},{"geometry":"mfuaGr_`qLJJXT","maneuver":{"bearing_after":213,"bearing_before":302,"location":[-71.111775,42.384554],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Sacramento Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.111775,42.384554]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.111837,42.384487]}],"weight":12.100000000,"duration":12.100000000,"distance":26.1},{"geometry":"geuaGt``qLBCHHB?","maneuver":{"bearing_after":137,"bearing_before":213,"location":[-71.111954,42.38436],"modifier":"left","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[30,135],"location":[-71.111954,42.38436]}],"weight":16.9,"duration":16.9,"distance":11.5},{"geometry":"uduaGz``qLVN@BTL?BUO?BTNJCXT`@\\f@\\B@","maneuver":{"bearing_after":206,"bearing_before":196,"location":[-71.111975,42.384271],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"classes":["tunnel"],"in":0,"entry":[false,true,true],"bearings":[15,30,210],"location":[-71.111975,42.384271]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,180,210],"location":[-71.112061,42.384145]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,30,210],"location":[-71.112165,42.383974]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,210,315],"location":[-71.112278,42.383842]}],"weight":39.8,"duration":39.8,"distance":136},{"geometry":"q_uaGtd`qLEHQT","maneuver":{"bearing_after":315,"bearing_before":208,"location":[-71.112592,42.383449],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,135,210,315],"location":[-71.112592,42.383449]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,315],"location":[-71.112635,42.383482]}],"weight":16.9,"duration":16.9,"distance":18.7},{"geometry":"i`uaGte`qL","maneuver":{"bearing_after":0,"bearing_before":318,"location":[-71.112746,42.383573],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[138],"location":[-71.112746,42.383573]}],"weight":0,"duration":0,"distance":0}],"summary":"Somerville Avenue, Sacramento Street","weight":540.6,"duration":540.6,"distance":1441.6},{"steps":[{"geometry":"i`uaGte`qLPUDI","maneuver":{"bearing_after":138,"bearing_before":0,"location":[-71.112746,42.383573],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[138],"location":[-71.112746,42.383573]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,135,315],"location":[-71.112635,42.383482]}],"weight":19.6,"duration":19.6,"distance":18.7},{"geometry":"q_uaGtd`qLBBFB","maneuver":{"bearing_after":208,"bearing_before":135,"location":[-71.112592,42.383449],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Sacramento Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[30,135,210,315],"location":[-71.112592,42.383449]}],"weight":7.9,"duration":7.9,"distance":7.2},{"geometry":"e_uaG|d`qLMPk@t@MNEHQRc@l@[`@GJ[`@[`@QTEFOREFEDIJGHEFSVEFk@r@k@v@y@dAm@x@IHY`@KLCBE@EBKBg@LGBG?E?YGGAACKM","maneuver":{"bearing_after":316,"bearing_before":208,"location":[-71.112634,42.383392],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,135,315],"location":[-71.112634,42.383392]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.113073,42.383746]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,315],"location":[-71.113623,42.384191]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,135,315],"location":[-71.114126,42.384597]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.114309,42.384744]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,135,315],"location":[-71.114607,42.384988]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.115192,42.385461]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.116046,42.386156]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,165,285],"location":[-71.116284,42.386637]}],"weight":133.5,"duration":133.5,"distance":507.1},{"geometry":"euuaGzz`qLSd@_@v@MXKVa@x@eA~Bi@hAq@|Au@fA","maneuver":{"bearing_after":306,"bearing_before":39,"location":[-71.116143,42.386907],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Somerville Avenue","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[30,120,225,300],"location":[-71.116143,42.386907]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,120,300],"location":[-71.116742,42.38724]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,120,300],"location":[-71.117153,42.387469]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,120,315],"location":[-71.11779,42.387817]}],"weight":76.9,"duration":76.9,"distance":297.6},{"geometry":"m_vaGtlaqLD`@AB@@?@BBAD@BB@BAFA","maneuver":{"bearing_after":255,"bearing_before":313,"location":[-71.118992,42.388549],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[75,135,255,330],"location":[-71.118992,42.388549]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,135,315],"location":[-71.119159,42.388518]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.119178,42.388532]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,120,210],"location":[-71.119223,42.388504]}],"weight":47.500000000,"duration":47.500000000,"distance":34},{"geometry":"s~uaGjnaqL@G","maneuver":{"bearing_after":102,"bearing_before":182,"location":[-71.119263,42.38842],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,105,165,270],"location":[-71.119263,42.38842]}],"weight":3.4,"duration":3.4,"distance":3.7},{"geometry":"q~uaGbnaqL","maneuver":{"bearing_after":0,"bearing_before":104,"location":[-71.119219,42.388412],"modifier":"straight","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[284],"location":[-71.119219,42.388412]}],"weight":0,"duration":0,"distance":0}],"summary":"Beacon Street, Somerville Avenue","weight":288.8,"duration":288.8,"distance":868.4},{"steps":[{"geometry":"q~uaGbnaqLAF?B?B?B","maneuver":{"bearing_after":284,"bearing_before":0,"location":[-71.119219,42.388412],"modifier":"straight","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[284],"location":[-71.119219,42.388412]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,105,165,270],"location":[-71.119263,42.38842]}],"weight":13.2,"duration":13.2,"distance":8.6},{"geometry":"s~uaGvnaqLC@C@IBE?E?","maneuver":{"bearing_after":341,"bearing_before":262,"location":[-71.119321,42.388415],"modifier":"right","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,165,345],"location":[-71.119321,42.388415]}],"weight":20.2,"duration":20.2,"distance":18},{"geometry":"q_vaG~naqLCC?C?C","maneuver":{"bearing_after":84,"bearing_before":355,"location":[-71.119358,42.388572],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[90,180,270,345],"location":[-71.119358,42.388572]}],"weight":4.7,"duration":4.7,"distance":5.2},{"geometry":"u_vaGrnaqL","maneuver":{"bearing_after":0,"bearing_before":90,"location":[-71.119303,42.38859],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[270],"location":[-71.119303,42.38859]}],"weight":0,"duration":0,"distance":0}],"summary":"","weight":38.1,"duration":38.1,"distance":31.8},{"steps":[{"geometry":"u_vaGrnaqL?B?BBB?R","maneuver":{"bearing_after":270,"bearing_before":0,"location":[-71.119303,42.38859],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[270],"location":[-71.119303,42.38859]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,180,270,345],"location":[-71.119358,42.388572]}],"weight":15.7,"duration":15.7,"distance":13.8},{"geometry":"q_vaGroaqLSDUDOFMDSJ","maneuver":{"bearing_after":348,"bearing_before":270,"location":[-71.119462,42.388572],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 2A","driving_side":"right","name":"Massachusetts Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[90,165,270,345],"location":[-71.119462,42.388572]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[105,165,300,345],"location":[-71.119486,42.388665]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,165,345],"location":[-71.119521,42.388777]}],"weight":15.6,"duration":15.6,"distance":52.8},{"geometry":"mbvaGxpaqLKWMYUk@[q@GMEG@I?GCYCQGQIOSe@Q_@IQIQQa@MUEM","maneuver":{"bearing_after":53,"bearing_before":337,"location":[-71.119645,42.389026],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,165,330],"location":[-71.119645,42.389026]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[60,150,240,330],"location":[-71.119532,42.389087]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.119398,42.389158]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.118929,42.389412]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,90,225,255],"location":[-71.118769,42.389472]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,150,270],"location":[-71.118731,42.389469]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,255],"location":[-71.118507,42.389509]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.118337,42.389598]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.118147,42.389699]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.117985,42.389789]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.117809,42.389885]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,150,240],"location":[-71.117643,42.389977]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,150,225,330],"location":[-71.117526,42.390045]}],"weight":61.3,"duration":61.3,"distance":218.2},{"geometry":"_ivaGbcaqL[ZIHy@z@_AbAEBg@l@c@j@GHEDW\\QRIHq@n@yArA{ArAGDMLOJe@ToB`AUN","maneuver":{"bearing_after":322,"bearing_before":52,"location":[-71.117458,42.390084],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Elm Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[150,225,330],"location":[-71.117458,42.390084]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,330],"location":[-71.117651,42.39027]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,240,315],"location":[-71.117952,42.390561]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,330],"location":[-71.118286,42.390879]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,240,315],"location":[-71.118314,42.390908]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,270,315],"location":[-71.118806,42.391328]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.118991,42.391475]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,240,330],"location":[-71.119093,42.39157]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,150,330],"location":[-71.11938,42.391868]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,150,330],"location":[-71.1198,42.392323]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,225,330],"location":[-71.120219,42.392779]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,150,330],"location":[-71.120249,42.392815]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,240,330],"location":[-71.120487,42.393159]}],"weight":125.7,"duration":125.7,"distance":505.7},{"geometry":"m`waGrxaqLKMg@i@IGy@}@OSi@i@cAiA","maneuver":{"bearing_after":36,"bearing_before":330,"location":[-71.120899,42.393826],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cutter Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,150,210,330],"location":[-71.120899,42.393826]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,225,300],"location":[-71.120623,42.394091]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.119955,42.394716]}],"weight":43.800000000,"duration":43.800000000,"distance":174.2},{"geometry":"chwaGlpaqLG?MOCCAAA?C?A@A@ADS`@","maneuver":{"bearing_after":30,"bearing_before":36,"location":[-71.119594,42.39506],"modifier":"slight left","type":"fork"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,45,225],"location":[-71.119594,42.39506]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,120,210,300],"location":[-71.119488,42.395189]}],"weight":31.1,"duration":31.1,"distance":45.5},{"geometry":"_jwaGbqaqLo@jBEPM\\GRg@zAGRO^_@lAOb@CFEJKVAFCDKZ","maneuver":{"bearing_after":299,"bearing_before":306,"location":[-71.119703,42.395363],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Highland Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,120,300],"location":[-71.119703,42.395363]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.120475,42.395697]}],"weight":81.5,"duration":81.5,"distance":248.8},{"geometry":"cqwaGjabqLAd@?L@R","maneuver":{"bearing_after":271,"bearing_before":300,"location":[-71.122301,42.396503],"modifier":"slight left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dover Street","intersections":[{"out":3,"in":1,"entry":[true,false,true,true,true],"bearings":[30,120,195,270,300],"location":[-71.122301,42.396503]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,150,270,330],"location":[-71.122561,42.396511]}],"weight":12.600000000,"duration":12.600000000,"distance":29.3},{"geometry":"cqwaGrcbqLI@GD","maneuver":{"bearing_after":345,"bearing_before":262,"location":[-71.122656,42.396504],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[90,165,255,345],"location":[-71.122656,42.396504]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,165,255,330],"location":[-71.122671,42.396549]}],"weight":9.5,"duration":9.5,"distance":10.4},{"geometry":"uqwaGzcbqL","maneuver":{"bearing_after":0,"bearing_before":329,"location":[-71.122704,42.396589],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[149],"location":[-71.122704,42.396589]}],"weight":0,"duration":0,"distance":0}],"summary":"Elm Street, Highland Avenue","weight":396.8,"duration":396.8,"distance":1298.5},{"steps":[{"geometry":"uqwaGzcbqLFEHA","maneuver":{"bearing_after":149,"bearing_before":0,"location":[-71.122704,42.396589],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[149],"location":[-71.122704,42.396589]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,165,255,330],"location":[-71.122671,42.396549]}],"weight":13.8,"duration":13.8,"distance":10.4},{"geometry":"cqwaGrcbqLNvBFn@RnBj@hAP^|A~C@DDJDHfDpGDL","maneuver":{"bearing_after":257,"bearing_before":165,"location":[-71.122656,42.396504],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dover Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[90,165,255,345],"location":[-71.122656,42.396504]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.123258,42.396415]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,135,240,315],"location":[-71.125476,42.395459]}],"weight":108.1,"duration":108.1,"distance":424.6},{"geometry":"_ewaGp~bqLGHQRsA~Aq@t@","maneuver":{"bearing_after":319,"bearing_before":230,"location":[-71.126965,42.394557],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 2A","driving_side":"right","name":"Massachusetts Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.126965,42.394557]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,225,315],"location":[-71.127119,42.394692]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,135,225,315],"location":[-71.127598,42.395112]}],"weight":39.3,"duration":39.3,"distance":116.2},{"geometry":"_jwaGddcqLHRFLzAtCxApCn@nAf@`At@~AHN","maneuver":{"bearing_after":236,"bearing_before":320,"location":[-71.127866,42.395362],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Rice Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[135,240,315],"location":[-71.127866,42.395362]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,135,225,315],"location":[-71.127971,42.395311]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,315],"location":[-71.129521,42.394363]}],"weight":79.7,"duration":79.7,"distance":311.6},{"geometry":"__waGpvcqLR?D?J?","maneuver":{"bearing_after":178,"bearing_before":232,"location":[-71.13081,42.393601],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cedar Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,60,180],"location":[-71.13081,42.393601]}],"weight":8.6,"duration":8.6,"distance":21.4},{"geometry":"y}vaGpvcqLBj@?H?F?FErACnAAJ?RI`C?P","maneuver":{"bearing_after":261,"bearing_before":181,"location":[-71.130812,42.393408],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Rindge Avenue","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,105,270],"location":[-71.130812,42.393408]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,165,270],"location":[-71.131028,42.393388]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,165,270,345],"location":[-71.132044,42.393446]}],"weight":52.3,"duration":52.3,"distance":170.7},{"geometry":"k~vaGncdqLPA`FKdEKN?l@Aj@AD?D?F?BA^A\\ALA|BA`@Ab@CB?","maneuver":{"bearing_after":178,"bearing_before":274,"location":[-71.132876,42.3935],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Sherman Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.132876,42.3935]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,105,180],"location":[-71.132752,42.391206]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,105,180,285],"location":[-71.132694,42.390262]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,180,285],"location":[-71.132676,42.389632]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,90,180],"location":[-71.132653,42.389279]}],"weight":117.2,"duration":117.2,"distance":471.3},{"geometry":"{cvaG`bdqL?L?^","maneuver":{"bearing_after":267,"bearing_before":177,"location":[-71.132652,42.389261],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,180,270],"location":[-71.132652,42.389261]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.132716,42.389259]}],"weight":13.200000000,"duration":13.200000000,"distance":18.9},{"geometry":"{cvaGncdqLdAC","maneuver":{"bearing_after":177,"bearing_before":268,"location":[-71.132881,42.389256],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.132881,42.389256]}],"weight":13.3,"duration":13.3,"distance":38},{"geometry":"uavaGjcdqL?J?b@","maneuver":{"bearing_after":267,"bearing_before":177,"location":[-71.132861,42.388914],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.132861,42.388914]}],"weight":17.6,"duration":17.6,"distance":19.5},{"geometry":"uavaGzddqL","maneuver":{"bearing_after":0,"bearing_before":268,"location":[-71.133098,42.388907],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[88],"location":[-71.133098,42.388907]}],"weight":0,"duration":0,"distance":0}],"summary":"Dover Street, Sherman Street","weight":463.1,"duration":463.1,"distance":1602.6},{"steps":[{"geometry":"uavaGzddqL?c@?K","maneuver":{"bearing_after":88,"bearing_before":0,"location":[-71.133098,42.388907],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[88],"location":[-71.133098,42.388907]}],"weight":25.9,"duration":25.9,"distance":19.5},{"geometry":"uavaGjcdqLeAB","maneuver":{"bearing_after":357,"bearing_before":87,"location":[-71.132861,42.388914],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.132861,42.388914]}],"weight":13.4,"duration":13.4,"distance":38},{"geometry":"{cvaGncdqL?_@?M","maneuver":{"bearing_after":88,"bearing_before":357,"location":[-71.132881,42.389256],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.132881,42.389256]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.132716,42.389259]}],"weight":12.899999999,"duration":12.899999999,"distance":18.9},{"geometry":"{cvaG`bdqLC?c@Ba@@}B@M@]@_@@C@G?E?E?k@@m@@O?eEJaFJQ@","maneuver":{"bearing_after":357,"bearing_before":87,"location":[-71.132652,42.389261],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Sherman Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,180,270],"location":[-71.132652,42.389261]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,90,180],"location":[-71.132653,42.389279]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,285],"location":[-71.132676,42.389632]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,105,180,285],"location":[-71.132694,42.390262]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,105,180],"location":[-71.132752,42.391206]}],"weight":122.100000000,"duration":122.100000000,"distance":471.3},{"geometry":"k~vaGncdqLCj@IlDAV?LIjEAXCnAGfBAVGzAALAV?N","maneuver":{"bearing_after":275,"bearing_before":358,"location":[-71.132876,42.3935],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Rindge Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.132876,42.3935]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.133103,42.393518]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.134161,42.393579]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.135183,42.393631]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,285],"location":[-71.136229,42.393701]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.136809,42.393752]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.136998,42.393767]}],"weight":89,"duration":89,"distance":347.9},{"geometry":"a`waGv}dqLK?]@e@@SHQNMVG^EVCXCJGN","maneuver":{"bearing_after":358,"bearing_before":275,"location":[-71.137083,42.393774],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.137083,42.393774]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.137084,42.393828]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[135,180,345],"location":[-71.137103,42.394171]}],"weight":33.1,"duration":33.1,"distance":129.2},{"geometry":"cewaGzbeqLSASAQ?e@BUDQFOJ]Va@j@","maneuver":{"bearing_after":2,"bearing_before":302,"location":[-71.137898,42.394584],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,120,210],"location":[-71.137898,42.394584]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,45,180],"location":[-71.137889,42.394678]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,165,345],"location":[-71.137927,42.395166]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,150,315],"location":[-71.138148,42.395486]}],"weight":32.099999999,"duration":32.099999999,"distance":132},{"geometry":"{kwaGxeeqLq@jCGVAb@?~ACRGNCDUlA?rAAP","maneuver":{"bearing_after":293,"bearing_before":316,"location":[-71.138371,42.395662],"modifier":"slight left","type":"new name"},"mode":"cycling","driving_side":"right","name":"Minuteman\/Linear Park Connector","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,300],"location":[-71.138371,42.395662]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,270,315],"location":[-71.139366,42.395963]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,120,285],"location":[-71.140062,42.396038]},{"out":3,"in":1,"entry":[true,false,true,true,true],"bearings":[75,105,180,270,345],"location":[-71.140453,42.396148]}],"weight":56.8,"duration":56.8,"distance":225.2},{"geometry":"_owaG~ueqLQFE?MFMNOHQ@QBIFGHGLE@GBx@pG?`@DN@L","maneuver":{"bearing_after":341,"bearing_before":275,"location":[-71.140958,42.396157],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Minuteman\/Linear Park Connector","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,150,345],"location":[-71.140958,42.396157]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,135,255,300],"location":[-71.141373,42.396839]}],"weight":63.3,"duration":63.3,"distance":234.7},{"geometry":"mqwaGfcfqLG?SCSAM?G@E?IBIBMFKFSNIJEDC@g@RE@C@G?G?C?C@E@C@GDGFQTCDMLmBt@sAf@","maneuver":{"bearing_after":4,"bearing_before":253,"location":[-71.143078,42.396551],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Minuteman Bikeway","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,75,150,270],"location":[-71.143078,42.396551]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,165,315],"location":[-71.143719,42.397974]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,165,345],"location":[-71.144055,42.398588]}],"weight":71.5,"duration":71.5,"distance":297.2},{"geometry":"y`xaGrjfqLQNONKLOVSLYJ[PE@C?C@EAM?","maneuver":{"bearing_after":323,"bearing_before":338,"location":[-71.144261,42.399014],"modifier":"slight left","type":"continue"},"mode":"cycling","driving_side":"right","name":"Minuteman Bikeway","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[165,330,345],"location":[-71.144261,42.399014]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[120,135,330],"location":[-71.144614,42.39932]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,345],"location":[-71.144744,42.39955]}],"weight":26.5,"duration":26.5,"distance":108.2},{"geometry":"cfxaGfnfqLa@LC@C@a@LgA`@OFc@POJKNKVSz@KV","maneuver":{"bearing_after":341,"bearing_before":4,"location":[-71.144835,42.399855],"modifier":"slight left","type":"fork"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,180,345],"location":[-71.144835,42.399855]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,345],"location":[-71.144915,42.400045]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,315,345],"location":[-71.144926,42.400069]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,345],"location":[-71.145001,42.40024]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,345],"location":[-71.145169,42.400597]},{"out":1,"in":0,"entry":[false,true],"bearings":[150,315],"location":[-71.145357,42.400943]}],"weight":46.8,"duration":46.8,"distance":188.6},{"geometry":"snxaGjufqL]TsBp@sBv@oBr@sBt@{@Xm@PIB","maneuver":{"bearing_after":331,"bearing_before":300,"location":[-71.145981,42.401219],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Margaret Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,120,330],"location":[-71.145981,42.401219]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,255,345],"location":[-71.146086,42.401369]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.146339,42.401952]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.146621,42.40253]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.146876,42.403092]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,255,345],"location":[-71.147147,42.403672]}],"weight":92.4,"duration":92.4,"distance":356.7},{"geometry":"qayaGd~fqL@\\Db@HhAPvA@J@FLhAThBVlBNtAVvBh@dER|Ax@~GD\\PvAD`@","maneuver":{"bearing_after":260,"bearing_before":341,"location":[-71.147394,42.404252],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Lake Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,165,255],"location":[-71.147394,42.404252]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.147543,42.404235]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.148531,42.404074]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.148632,42.404054]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.149532,42.403869]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.150507,42.403668]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.1521,42.403343]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.152565,42.403242]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.154158,42.402924]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.154598,42.402833]}],"weight":150.9,"duration":150.9,"distance":628.8},{"geometry":"oxxaGhlhqLBf@Dj@@Z","maneuver":{"bearing_after":261,"bearing_before":253,"location":[-71.154774,42.402795],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Lake Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[74,248,262],"location":[-71.154774,42.402795]}],"weight":11.7,"duration":11.7,"distance":46.2},{"geometry":"cxxaGxohqLe@|ASd@Qb@u@vBe@tAg@rAu@nBs@dBmAhCc@fAO`@Mb@eBhGK^K`@}@vECHCHGDGDG@GAW@","maneuver":{"bearing_after":296,"bearing_before":261,"location":[-71.15533,42.40274],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,270,300],"location":[-71.15533,42.40274]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,120,300],"location":[-71.156165,42.403117]}],"weight":201.5,"duration":201.5,"distance":757.8},{"geometry":"inyaGv_jqLFFj@r@","maneuver":{"bearing_after":219,"bearing_before":357,"location":[-71.162997,42.406288],"modifier":"sharp left","type":"turn"},"mode":"pushing bike","ref":"MA 60","driving_side":"right","name":"Pleasant Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,180,225],"location":[-71.162997,42.406288]}],"weight":36.1,"duration":36.1,"distance":38.1},{"geometry":"ulyaGrajqLCb@WlA_@jBe@|B]jB_@fBUbA[~AEVUbASt@Qr@","maneuver":{"bearing_after":279,"bearing_before":220,"location":[-71.163298,42.406028],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Concord Turnpike West Service Road","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,225,285],"location":[-71.163298,42.406028]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,105,225,285],"location":[-71.163478,42.406052]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,105,285],"location":[-71.163865,42.406166]}],"weight":99.8,"duration":99.8,"distance":410.2},{"geometry":"iuyaGl~jqLQNK@YBQ?","maneuver":{"bearing_after":347,"bearing_before":295,"location":[-71.167914,42.407411],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Spring Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,300,345],"location":[-71.167914,42.407411]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,165,225],"location":[-71.168021,42.40769]}],"weight":17.6,"duration":17.6,"distance":43.2},{"geometry":"swyaGb_kqLGbAMdAOp@Wz@a@bAa@v@m@`Ao@|@q@j@c@VQFWJ_A\\WJ","maneuver":{"bearing_after":278,"bearing_before":1,"location":[-71.168016,42.407783],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Spring Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,285],"location":[-71.168016,42.407783]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,120,300],"location":[-71.168963,42.40797]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,285,345],"location":[-71.170902,42.40942]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,165,345],"location":[-71.170958,42.409536]}],"weight":98.3,"duration":98.3,"distance":378.2},{"geometry":"kezaGxrkqL@MBO","maneuver":{"bearing_after":99,"bearing_before":340,"location":[-71.171169,42.409976],"modifier":"sharp right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,165,330],"location":[-71.171169,42.409976]}],"weight":4.9,"duration":4.9,"distance":13.1},{"geometry":"eezaGzqkqLO{@Gc@Ak@Ea@I]","maneuver":{"bearing_after":70,"bearing_before":105,"location":[-71.171016,42.40995],"modifier":"slight left","type":"fork"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,120,285],"location":[-71.171016,42.40995]}],"weight":24.3,"duration":24.3,"distance":87.7},{"geometry":"ofzaGnkkqLYyAIk@Eo@Cw@B}@","maneuver":{"bearing_after":68,"bearing_before":64,"location":[-71.169996,42.410158],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Ring Path","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,240,300],"location":[-71.169996,42.410158]}],"weight":43.2,"duration":43.2,"distance":126.9},{"geometry":"ygzaGbbkqLy@EYDUCGC","maneuver":{"bearing_after":4,"bearing_before":92,"location":[-71.168503,42.410373],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,120,270],"location":[-71.168503,42.410373]}],"weight":17.7,"duration":17.7,"distance":63.8},{"geometry":"kkzaGzakqL","maneuver":{"bearing_after":0,"bearing_before":19,"location":[-71.168458,42.410941],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[199],"location":[-71.168458,42.410941]}],"weight":0,"duration":0,"distance":0}],"summary":"Sherman Street, Lake Street","weight":1391.8,"duration":1391.8,"distance":5161.2},{"steps":[{"geometry":"kkzaGzakqLFBTBXEx@D","maneuver":{"bearing_after":199,"bearing_before":0,"location":[-71.168458,42.410941],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[199],"location":[-71.168458,42.410941]}],"weight":21.8,"duration":21.8,"distance":63.8},{"geometry":"ygzaGbbkqLC|@Bv@Dn@Hj@XxAH\\D`@@j@Fb@Nz@CNAL","maneuver":{"bearing_after":272,"bearing_before":184,"location":[-71.168503,42.410373],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Ring Path","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,120,270],"location":[-71.168503,42.410373]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,240,300],"location":[-71.169996,42.410158]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,120,285],"location":[-71.171016,42.40995]}],"weight":65.2,"duration":65.2,"distance":227.6},{"geometry":"kezaGxrkqLULo@^w@x@EJa@t@m@|Am@zAKX","maneuver":{"bearing_after":334,"bearing_before":279,"location":[-71.171169,42.409976],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Spring Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,165,330],"location":[-71.171169,42.409976]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,150,210,330],"location":[-71.17124,42.410088]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,315],"location":[-71.171745,42.41064]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,120,210,300],"location":[-71.172494,42.411044]}],"weight":53.599999999,"duration":53.599999999,"distance":222.4},{"geometry":"ymzaGv~kqLGP_A`CaAdCeAnCcAzC{@fCYv@[|@[t@aAdCSb@s@jB_A|BEL","maneuver":{"bearing_after":302,"bearing_before":302,"location":[-71.173076,42.41133],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Eastern Avenue","intersections":[{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,120,210,300],"location":[-71.173076,42.41133]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.173815,42.411694]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,120,210,300],"location":[-71.174489,42.412023]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.176673,42.413008]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.17753,42.413415]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,120,300],"location":[-71.178195,42.413752]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.178384,42.413846]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.178917,42.414112]}],"weight":157.299999999,"duration":157.299999999,"distance":641.7},{"geometry":"ka{aGrgmqLUKQEQCO@OFMFIHIJILWr@","maneuver":{"bearing_after":23,"bearing_before":303,"location":[-71.179624,42.414464],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Park Circle","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[24,29,124,217],"location":[-71.179624,42.414464]}],"weight":25.9,"duration":25.9,"distance":107.1},{"geometry":"if{aGfjmqLMLKHQJMFSH","maneuver":{"bearing_after":323,"bearing_before":302,"location":[-71.180037,42.415246],"modifier":"slight right","type":"fork"},"mode":"cycling","driving_side":"right","name":"Park Circle","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,285,330],"location":[-71.180037,42.415246]}],"weight":12.6,"duration":12.6,"distance":49},{"geometry":"wh{aG|kmqLKGKEMCKE_@I]EUASAM@Q?Q@QBODOBODODOFQHOHMJ]V_Ar@GF_Ap@aAt@{AlAk@d@c@XIFGDYP_@Ry@^c@N]LUFmAXg@Lq@NKBiBb@kBd@gAVYFQBMBE?G@G?GAOCCAIAMGA?MG","maneuver":{"bearing_after":15,"bearing_before":337,"location":[-71.180309,42.415636],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Park Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[15,165,210,285],"location":[-71.180309,42.415636]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,90,180],"location":[-71.180094,42.416408]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,150,240,330],"location":[-71.180816,42.417856]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,150,330],"location":[-71.181382,42.418546]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,150,240,330],"location":[-71.182129,42.419462]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,165,240,345],"location":[-71.183002,42.421422]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,180,255],"location":[-71.183571,42.423293]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.18354,42.423391]}],"weight":237.9,"duration":237.9,"distance":949.2},{"geometry":"mz|aGp_nqLIZKb@YfAGRCVCPCRA`@?`@BlAFzA?\\?`@CZEZI\\IX_@r@o@hAm@bAU`@","maneuver":{"bearing_after":293,"bearing_before":21,"location":[-71.183452,42.42359],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Paul Revere Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,195,300],"location":[-71.183452,42.42359]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,270,315],"location":[-71.186871,42.424185]}],"weight":96.4,"duration":96.4,"distance":396.6},{"geometry":"ya}aGlznqLI@C?EAA?G?KA","maneuver":{"bearing_after":0,"bearing_before":312,"location":[-71.187754,42.424774],"modifier":"right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Paul Revere Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,135,315],"location":[-71.187754,42.424774]}],"weight":12.3,"duration":12.3,"distance":23},{"geometry":"cc}aGjznqLIn@ADGb@A@ObA]tBObAAJAJANAX?VDvB@fA?d@Ap@Cr@?B?XCnAC|@?\\EnAC~@?L?TAFCbAARC`@ANIz@E\\AL","maneuver":{"bearing_after":285,"bearing_before":5,"location":[-71.187738,42.42498],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Massachusetts Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[105,180,285],"location":[-71.187738,42.42498]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,150,285],"location":[-71.188008,42.425037]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,255,285],"location":[-71.188193,42.425084]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,105,285],"location":[-71.189587,42.425423]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.190879,42.425403]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.192585,42.425474]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.19338,42.42552]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,210,285],"location":[-71.194135,42.425576]}],"weight":144.799999999,"duration":144.799999999,"distance":586.1},{"geometry":"og}aGbfpqLUEaAQMCMC","maneuver":{"bearing_after":11,"bearing_before":284,"location":[-71.194736,42.425679],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bow Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.194736,42.425679]}],"weight":23.1,"duration":23.1,"distance":65.7},{"geometry":"ck}aGbepqLCLAN}@tEa@bBaAzCcBlGCLGPaDhMqBdIc@|AUj@U^g@|@i@v@","maneuver":{"bearing_after":285,"bearing_before":9,"location":[-71.194582,42.426259],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Minuteman Bikeway","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.194582,42.426259]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.198495,42.427624]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,120,300],"location":[-71.200884,42.428467]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,240,315],"location":[-71.203665,42.42964]}],"weight":211.1,"duration":211.1,"distance":872.1},{"geometry":"qa~aGt_rqLMEG?C?","maneuver":{"bearing_after":11,"bearing_before":313,"location":[-71.20395,42.429845],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"White trail","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,135,315],"location":[-71.20395,42.429845]}],"weight":4.2,"duration":4.2,"distance":15.1},{"geometry":"kb~aGn_rqL","maneuver":{"bearing_after":0,"bearing_before":7,"location":[-71.203921,42.429978],"type":"arrive"},"mode":"cycling","driving_side":"right","name":"White trail","intersections":[{"in":0,"entry":[true],"bearings":[187],"location":[-71.203921,42.429978]}],"weight":0,"duration":0,"distance":0}],"summary":"Park Avenue, Minuteman Bikeway","weight":1066.2,"duration":1066.2,"distance":4219.4},{"steps":[{"geometry":"kb~aGn_rqLB?F?LD","maneuver":{"bearing_after":187,"bearing_before":0,"location":[-71.203921,42.429978],"type":"depart"},"mode":"cycling","driving_side":"right","name":"White trail","intersections":[{"out":0,"entry":[true],"bearings":[187],"location":[-71.203921,42.429978]}],"weight":7.7,"duration":7.7,"distance":15.1},{"geometry":"qa~aGt_rqLh@w@","maneuver":{"bearing_after":133,"bearing_before":191,"location":[-71.20395,42.429845],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Minuteman Bikeway","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,135,315],"location":[-71.20395,42.429845]}],"weight":14.4,"duration":14.4,"distance":32.7},{"geometry":"g`~aG|}qqLBJLn@DhAb@lAXnA","maneuver":{"bearing_after":246,"bearing_before":133,"location":[-71.203665,42.42964],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[135,240,315],"location":[-71.203665,42.42964]}],"weight":118.9,"duration":118.9,"distance":131.3},{"geometry":"q}}aG`grqLANCHKFKFMDKDMJIHIJ?HDP?H?PEFRt@B\\","maneuver":{"bearing_after":286,"bearing_before":246,"location":[-71.205128,42.429207],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,210,285],"location":[-71.205128,42.429207]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,120,240],"location":[-71.205888,42.429657]}],"weight":45.7,"duration":45.7,"distance":130.6},{"geometry":"s_~aGlnrqLR@RLd@~ADJ","maneuver":{"bearing_after":184,"bearing_before":262,"location":[-71.206306,42.429543],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Adams School Road","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,180,345],"location":[-71.206306,42.429543]}],"weight":27.5,"duration":27.5,"distance":74.6},{"geometry":"_}}aGhrrqL\\]TWPS","maneuver":{"bearing_after":143,"bearing_before":240,"location":[-71.206933,42.429124],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 4; MA 225","driving_side":"right","name":"Massachusetts Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,150,330],"location":[-71.206933,42.429124]}],"weight":16.9,"duration":16.9,"distance":49.5},{"geometry":"yz}aG~orqLRTRPL?DDLDh@Jb@JB@p@Nf@F`@Jx@NhCl@LBh@Ll@Nx@Lj@Hn@@N@b@Bh@Fz@Rb@Th@Xd@NJDZL~@Rj@NB@F@PBVFn@\\^TTL","maneuver":{"bearing_after":215,"bearing_before":139,"location":[-71.206564,42.428773],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 4; MA 225","driving_side":"right","name":"Pleasant Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[135,210,315],"location":[-71.206564,42.428773]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,60,195,300],"location":[-71.206763,42.428501]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,270],"location":[-71.206883,42.428192]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,225],"location":[-71.207025,42.427735]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,300],"location":[-71.208233,42.423782]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,300],"location":[-71.208427,42.42326]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.208508,42.423038]}],"weight":181.2,"duration":181.2,"distance":754.6},{"geometry":"cr|aGv~rqLV`@T`@NVNVtA|BlApBRZJP~@`Br@jALTj@dAv@tAtAdC\\j@Zd@FLb@t@Zp@^v@rAfDDLZz@Tt@BNPx@HX`@bBH^^nAJVJPJRLPJLLLRLHFFBNHLFVJd@Rx@Zz@\\NF","maneuver":{"bearing_after":225,"bearing_before":205,"location":[-71.208917,42.422263],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Pleasant Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,210,225],"location":[-71.208917,42.422263]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,120,225],"location":[-71.209376,42.421949]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,330],"location":[-71.212691,42.419739]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,315],"location":[-71.213364,42.419305]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,150,240,330],"location":[-71.217124,42.417474]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,210,300],"location":[-71.218145,42.41695]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,105,195],"location":[-71.218497,42.416422]}],"weight":276.8,"duration":276.8,"distance":1135.5},{"geometry":"gh{aGh}tqLi@rCMt@g@rCOv@Mt@g@zCcA`Fu@`EOv@_@hCSzACTWtB]tCWbCk@`FE^CL?DCLQ`BGp@AHCd@El@CZGn@","maneuver":{"bearing_after":289,"bearing_before":199,"location":[-71.218928,42.415564],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Concord Avenue","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,285],"location":[-71.218928,42.415564]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,180,285],"location":[-71.219938,42.415838]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.221228,42.416188]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,105,210,285],"location":[-71.224114,42.416999]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.226991,42.417626]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.230085,42.418203]}],"weight":252.5,"duration":252.5,"distance":1016.7},{"geometry":"iy{aGzfwqLzBXI`C","maneuver":{"bearing_after":188,"bearing_before":279,"location":[-71.2307,42.418287],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.2307,42.418287]}],"weight":39.7,"duration":39.7,"distance":123.5},{"geometry":"wu{aGvkwqLJ?J?d@?z@BF?j@Fd@DLBr@Lf@H`BZz@PjATNDfA\\x@\\RHn@VDB\\LVJHDt@ZPF","maneuver":{"bearing_after":177,"bearing_before":275,"location":[-71.231484,42.417724],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Waltham Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,180],"location":[-71.231484,42.417724]},{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[15,195,285,315],"location":[-71.232231,42.414517]}],"weight":125.4,"duration":125.4,"distance":521.4},{"geometry":"kyzaGttwqLj@TRHp@VD@p@TB@F@b@NND~@RFBPDTDNBv@RVD","maneuver":{"bearing_after":199,"bearing_before":199,"location":[-71.232914,42.413183],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Lexington Street","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[15,195],"location":[-71.232914,42.413183]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,120,195,285],"location":[-71.233021,42.412964]}],"weight":63.6,"duration":63.6,"distance":256.5},{"geometry":"qkzaG`zwqLTRf@Jx@P`ARr@N^?r@NTFXDZDZ?Z?tKm@PA\\Cd@CF?PAPA\\CJ?H?^?jA@|D?tB@b@?bB@~AAlAAzB@J?x@?P?b@@@?@?t@BN@T@d@DtAPH@bBRf@Dn@FJ@","maneuver":{"bearing_after":195,"bearing_before":192,"location":[-71.23377,42.410966],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Lexington Street","intersections":[{"out":4,"in":0,"entry":[false,true,true,true,true,true],"bearings":[13,98,139,190,196,293],"location":[-71.23377,42.410966]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,30,195],"location":[-71.234202,42.409616]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,180,270],"location":[-71.234377,42.408696]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,180,270],"location":[-71.234119,42.406427]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,90,180],"location":[-71.234099,42.406241]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.234072,42.40427]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,285],"location":[-71.234073,42.402126]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,300],"location":[-71.234249,42.399793]}],"weight":333.9,"duration":333.9,"distance":1367.7},{"geometry":"c_xaGf~wqLVJTDd@D^B\\FZFXHXNXRZTTVVXf@l@@BJJTTVVXPVL`@LtAn@HB@@HBfDxA\\NtAl@n@Xh@Vf@TnB|@JDbDzAjB|@jAj@`@NZJlAZl@PNDNBTDTDjAJ","maneuver":{"bearing_after":194,"bearing_before":185,"location":[-71.23444,42.398744],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Lexington Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,150,180,195],"location":[-71.23444,42.398744]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,150,210],"location":[-71.235558,42.396837]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,30,195],"location":[-71.236017,42.39619]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,300],"location":[-71.23684,42.394659]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,300],"location":[-71.237739,42.393017]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,210,240],"location":[-71.238536,42.391599]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,345],"location":[-71.238844,42.391045]}],"weight":268.3,"duration":268.3,"distance":1108.3},{"geometry":"qevaGr|xqLRJl@\\XNDBHFDBDB`Ab@ZLPHRFPDRF^Hz@PnAXt@PhAVhAV~A^b@L~@Rj@LRF`ARhBb@hDv@bB^F@hB`@HBJ@D@T@H@J?r@DJ?jAF`AF","maneuver":{"bearing_after":205,"bearing_before":185,"location":[-71.239295,42.389534],"modifier":"slight right","type":"fork"},"mode":"cycling","driving_side":"right","name":"Bacon Street","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,165,210,300],"location":[-71.239295,42.389534]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,90,210],"location":[-71.239514,42.3892]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,210,300],"location":[-71.239588,42.389068]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,270],"location":[-71.240148,42.387916]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.240459,42.386954]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,285],"location":[-71.240583,42.386581]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.241103,42.385007]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,285],"location":[-71.241137,42.384907]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.24142,42.384049]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,180,315],"location":[-71.242071,42.382017]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.242128,42.381511]}],"weight":247.799999999,"duration":247.799999999,"distance":1010.4},{"geometry":"sntaGxnyqLBVN~C@\\?^?^O|PAZ","maneuver":{"bearing_after":261,"bearing_before":184,"location":[-71.242207,42.380737],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Guinan Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,180,255],"location":[-71.242207,42.380737]}],"weight":95.6,"duration":95.6,"distance":363.4},{"geometry":"ontaGhjzqL|BD","maneuver":{"bearing_after":181,"bearing_before":271,"location":[-71.246607,42.380715],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Hammond Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,300],"location":[-71.246607,42.380715]}],"weight":18.7,"duration":18.7,"distance":69.6},{"geometry":"qjtaGnjzqLFXFZJ^L`@Rh@HRN\\JVLXLZlApC~@xBHTHZBX@XBVh@bD?HBP","maneuver":{"bearing_after":243,"bearing_before":181,"location":[-71.246638,42.380089],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Elson Road","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,180,240],"location":[-71.246638,42.380089]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,315],"location":[-71.247237,42.379877]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,60,240],"location":[-71.24755,42.379732]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,330],"location":[-71.248817,42.379062]}],"weight":102,"duration":102,"distance":413.7},{"geometry":"w_taGze{qLLFdChAbBv@NF|@`@JFd@RD@D?B?F?F?","maneuver":{"bearing_after":203,"bearing_before":255,"location":[-71.251022,42.37836],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Prospect Hill Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,75,210],"location":[-71.251022,42.37836]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,195,285],"location":[-71.251064,42.37829]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,105,210,270],"location":[-71.251708,42.377116]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,120,195],"location":[-71.251753,42.377036]}],"weight":60.699999999,"duration":60.699999999,"distance":243.4},{"geometry":"_ssaGll{qLRADADA~@c@DCLIJE\\OHCNCFAB?B?F@@?FBJD","maneuver":{"bearing_after":175,"bearing_before":180,"location":[-71.252071,42.37632],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.252071,42.37632]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,75,165,270],"location":[-71.252061,42.376219]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,150,255,345],"location":[-71.251864,42.375843]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,255,330],"location":[-71.251761,42.375682]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,255,345],"location":[-71.251682,42.375529]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[150,165,345],"location":[-71.251657,42.375479]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,45,195,240],"location":[-71.251639,42.375284]}],"weight":33.2,"duration":33.2,"distance":135.8},{"geometry":"yksaG`j{qLZp@l@pAJXHVHTVx@BFLZDT@DFXFZFZBZB\\D\\@\\Bb@Bf@@j@@h@@v@@f@?j@?p@A~@Ap@?n@CnAAf@?`@?^@\\@X@P@PDb@D`@D\\D^Jj@DVBR@VBR@T?Z?V@nC","maneuver":{"bearing_after":230,"bearing_before":201,"location":[-71.251694,42.375167],"modifier":"straight","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Weston Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,60,225],"location":[-71.251694,42.375167]},{"out":3,"in":0,"entry":[false,true,true,true,true],"bearings":[60,120,180,240,345],"location":[-71.253182,42.374431]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.25402,42.374225]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.255127,42.374128]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.256395,42.374119]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,210,270],"location":[-71.257294,42.374149]}],"weight":188,"duration":188,"distance":775.2},{"geometry":"ocsaGhb}qLGl@Gf@KfAGp@CVAD?D?D?DAD?FAFAFAHAFADCFAF","maneuver":{"bearing_after":282,"bearing_before":268,"location":[-71.260693,42.373843],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,270,285],"location":[-71.260693,42.373843]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,105,285],"location":[-71.261117,42.373916]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,120,285],"location":[-71.262,42.374056]}],"weight":33.300000000,"duration":33.300000000,"distance":138.3},{"geometry":"kesaGnl}qLGZAH?D?F@FBH@J","maneuver":{"bearing_after":288,"bearing_before":293,"location":[-71.262319,42.37414],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[120,285,315],"location":[-71.262319,42.37414]}],"weight":9.4,"duration":9.4,"distance":35.1},{"geometry":"mesaG`o}qLTb@DFHJHFHDJFVHr@P\\LZRJFNJLJ","maneuver":{"bearing_after":230,"bearing_before":264,"location":[-71.262728,42.374149],"modifier":"slight left","type":"new name"},"mode":"cycling","driving_side":"right","name":"Tavern Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,225],"location":[-71.262728,42.374149]},{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[15,105,180,210],"location":[-71.263255,42.373415]}],"weight":57,"duration":57,"distance":157.4},{"geometry":"w}raGlt}qLJRDJFPJZHTFVFTNt@TdAz@xE","maneuver":{"bearing_after":232,"bearing_before":212,"location":[-71.263592,42.372918],"modifier":"straight","type":"turn"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Weston Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,45,150,225],"location":[-71.263592,42.372918]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,150,240],"location":[-71.263747,42.372829]}],"weight":72.300000000,"duration":72.300000000,"distance":221.3},{"geometry":"uxraGtc~qLBp@?ZAXATCXCRETK`@YjAGRETCRCNAR?N?P?Z","maneuver":{"bearing_after":265,"bearing_before":248,"location":[-71.266034,42.372105],"modifier":"straight","type":"continue"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Weston Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true,true],"bearings":[75,195,240,270,330],"location":[-71.266034,42.372105]}],"weight":47.6,"duration":47.6,"distance":199},{"geometry":"a{raGdr~qLHjDBb@BTBXDZFVHXHTJTJPJPNPNPNLTPPJPHPFPFTDZDxB\\","maneuver":{"exit":1,"bearing_after":262,"bearing_before":267,"location":[-71.26835,42.372485],"modifier":"straight","type":"rotary"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Weston Street","intersections":[{"out":2,"in":0,"entry":[false,false,true],"bearings":[90,105,270],"location":[-71.26835,42.372485]}],"rotary_name":"Weston Street","weight":89.2,"duration":89.2,"distance":371.5},{"geometry":"knraGvc_rLv@J","maneuver":{"exit":1,"bearing_after":188,"bearing_before":191,"location":[-71.271161,42.370456],"modifier":"straight","type":"exit rotary"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Weston Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,180,195],"location":[-71.271161,42.370456]}],"weight":7.5,"duration":7.5,"distance":31.1},{"geometry":"slraGbd_rLrAPRDRFRHNHPJLJLJLLJLJNx@lADHP^NZFNTd@Rd@BJHTHTDHL\\L\\HXJZL`@Rz@Lv@Hr@Hp@?JBj@B`A@p@?\\@`B?hA@p@@n@?L@T@j@DhABdA@R@^?N@^Al@EnAEpAAf@?f@?d@?J?^@r@DvA@`@?D?V@`@A`@A^Ad@Ev@Al@GfBMrCEt@Cp@Cn@Aj@An@ItFCfB?p@Ah@@T@V@RBR@PBPDVDVDZ@FBRBXB\\BZBj@@bA@t@@x@?n@","maneuver":{"bearing_after":188,"bearing_before":188,"location":[-71.271219,42.370179],"modifier":"straight","type":"new name"},"mode":"cycling","ref":"US 20","driving_side":"right","name":"Boston Post Road","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[15,195],"location":[-71.271219,42.370179]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,60,225],"location":[-71.272267,42.368674]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.275849,42.367438]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.279849,42.367341]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,195,270],"location":[-71.28243,42.367325]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[90,270,315],"location":[-71.282776,42.36735]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,195,270],"location":[-71.283808,42.367434]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,75,255],"location":[-71.288309,42.367638]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,210,270,300],"location":[-71.290357,42.367369]}],"weight":433.2,"duration":433.2,"distance":1771.5},{"geometry":"_{qaG`_crLd@?vBE\\?b@C^A^C^C\\?Z@V@TBZD`@HXHD@\\J^L`@NPHPH^RNFh@XrAr@`D~ArJ`FBBBB@BBB@B?D@D@D@R","maneuver":{"bearing_after":177,"bearing_before":267,"location":[-71.290894,42.367358],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Wellesley Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[90,180,270,345],"location":[-71.290894,42.367358]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,75,180],"location":[-71.290885,42.367173]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,15,180],"location":[-71.290857,42.366571]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,135,210,300],"location":[-71.29142,42.363872]}],"weight":204,"duration":204,"distance":826.4},{"geometry":"{opaGtpcrLD?D@F?D?D@F@D?F@FBD?DBD@D@FBHBFD","maneuver":{"bearing_after":184,"bearing_before":258,"location":[-71.293714,42.360457],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Wellesley Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,75,180],"location":[-71.293714,42.360457]}],"weight":15.3,"duration":15.3,"distance":63.3},{"geometry":"klpaGvqcrLf@h@DDBFDDFHBD@DBB@BBFBFHVBFBFBHRv@Fd@BJBNBJBLBJ\\fAJ^HXJ^Rl@vAfEH\\`@nAPn@Nf@FPDLDJ@BFPFHFLJNNVNRPT?@NTNRJVNVNTXb@pBvCv@hAFHLNRVRRTVVT^\\hAbAx@t@FF|@|@~@~@DDfGbGRPRRRPPNTPVPVPTLRLTJTLTJTJXJVJ^Jx@RLDnAXz@PZFZD\\FfALRBR@T@T@T?TAVCZCVCVEZIXITIVKVKx@_@PGPEPEPEPCDAVCpAIrAIfAIRAR?R?J?D?P?R@R@bADl@DR@jBJp@@","maneuver":{"bearing_after":217,"bearing_before":195,"location":[-71.293875,42.359903],"modifier":"right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Wellesley Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,210,225],"location":[-71.293875,42.359903]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,120,240],"location":[-71.294295,42.359545]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,75,255],"location":[-71.294953,42.35927]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,240,330],"location":[-71.295275,42.359192]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,210,300],"location":[-71.303247,42.353951]}],"weight":565.5,"duration":565.5,"distance":2330.1},{"geometry":"qbmaGh{erL?XAbC?\\BnH@|B?X@V?V@X?H@L@T?RBT@TBR@PBTDTBTNbAF\\FZDXFTFXFZFRJ^J\\HTJVHVNXP\\PZT\\TXTVXV|ArAr@l@x@r@RRZ^|@nAb@p@v@pAr@fA`@l@v@nAh@z@T^`@p@Xb@p@jADFLRhBvCrAvBzAbCRXhBjDzCrF|CtF^p@R^dAfBZj@Zf@Xb@V^PRNTx@fAz@hAbBzB`@j@TZBBZ`@nA|ABDTXl@p@LNLPLPLRLRHNJR","maneuver":{"bearing_after":270,"bearing_before":181,"location":[-71.305652,42.342969],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 30","driving_side":"right","name":"South Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.305652,42.342969]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,255,345],"location":[-71.310086,42.342829]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,285],"location":[-71.311971,42.342264]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,225,315],"location":[-71.312339,42.342072]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,150,210,345],"location":[-71.314063,42.340409]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,90,225],"location":[-71.319796,42.33631]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,135,225],"location":[-71.320793,42.33568]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,330],"location":[-71.322009,42.334902]}],"weight":592.300000000,"duration":592.300000000,"distance":2467.1},{"geometry":"yqjaGnjjrL@@DJFNHNFRHRHRBJDJJ\\FTVv@Nb@HRDLFNFPn@zAJVLTLVJVLVJVNXP^x@xAn@fApFnJlBbDNZNXLVLZN\\Pf@Pb@Nf@Nd@L`@JZFVFRDPDPFTDTDVDVDXDZBXB\\D^B^@\\@Z@Z@\\?\\?ZAzB?lAA`@?pC?Z@X?\\@`@B^Bt@@ZB`@B`@h@vHD^BZB\\j@jFlAdLJx@@LP|ALrAFh@BXZfD@LFj@Fh@Fd@Fb@H`@H^H\\`@`BH\\FVHZF\\F\\F`@Fh@PrAFl@BLBJ@LBH","maneuver":{"bearing_after":233,"bearing_before":229,"location":[-71.328556,42.330049],"modifier":"straight","type":"new name"},"mode":"cycling","ref":"MA 30","driving_side":"right","name":"Commonwealth Road","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[45,240],"location":[-71.328556,42.330049]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,150,240],"location":[-71.32947,42.329625]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,330],"location":[-71.330028,42.329384]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,225,315],"location":[-71.331728,42.328472]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.340184,42.324877]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.344528,42.324567]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,75,255],"location":[-71.349522,42.323657]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.349862,42.323599]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,255,345],"location":[-71.352951,42.322833]}],"weight":569.8,"duration":569.8,"distance":2365.6},{"geometry":"mbiaGxlorLBJDJBJDJ^~@Rf@FNFLFJDJh@lAhAfCj@nAvAbD~@zBfAbCb@dAzAbDZr@LXHRl@pAr@|AXn@`@z@h@hAZp@z@nB`AtB","maneuver":{"bearing_after":237,"bearing_before":251,"location":[-71.354533,42.322467],"modifier":"slight left","type":"fork"},"mode":"cycling","ref":"MA 30","driving_side":"right","name":"Commonwealth Road","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,240,255],"location":[-71.354533,42.322467]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,345],"location":[-71.355442,42.322026]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,315],"location":[-71.360303,42.319404]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,135,240],"location":[-71.36079,42.319135]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[60,240,330],"location":[-71.362834,42.318003]}],"weight":241.1,"duration":241.1,"distance":963},{"geometry":"qbhaGzgqrLhAcAFGHEFEHEDCDCFCFCHCFAHC\\IDAZGHCHCFCHCFEFCHEHG","maneuver":{"bearing_after":144,"bearing_before":232,"location":[-71.363981,42.317371],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 27","driving_side":"right","name":"Main Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[60,150,240,330],"location":[-71.363981,42.317371]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,255,345],"location":[-71.363327,42.316386]}],"weight":44.6,"duration":44.6,"distance":186},{"geometry":"aygaGfbqrLFGFEHIFIHKFIFIR[@C^i@^o@BGJOHODMFMDKL_@`@qANe@LYJUNUPSPMLINENELAJA@?","maneuver":{"bearing_after":146,"bearing_before":150,"location":[-71.363083,42.315854],"modifier":"straight","type":"new name"},"mode":"cycling","ref":"MA 27","driving_side":"right","name":"North Main Street","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[150,330],"location":[-71.363083,42.315854]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[135,225,315],"location":[-71.362592,42.315437]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,315],"location":[-71.361803,42.314918]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.361742,42.314887]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.361168,42.314645]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,165,330],"location":[-71.360459,42.314184]}],"weight":87.4,"duration":87.4,"distance":331.1},{"geometry":"ilgaG`qprLAcABM","maneuver":{"bearing_after":88,"bearing_before":174,"location":[-71.360332,42.313811],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,90,180],"location":[-71.360332,42.313811]}],"weight":8.2,"duration":8.2,"distance":34.5},{"geometry":"glgaGnnprL","maneuver":{"bearing_after":0,"bearing_before":108,"location":[-71.359917,42.313798],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[288],"location":[-71.359917,42.313798]}],"weight":0,"duration":0,"distance":0}],"summary":"Wellesley Street, Commonwealth Road","weight":5596.2,"duration":5596.2,"distance":22221.6},{"steps":[{"geometry":"glgaGnnprLCL@bA","maneuver":{"bearing_after":288,"bearing_before":0,"location":[-71.359917,42.313798],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[288],"location":[-71.359917,42.313798]}],"weight":12,"duration":12,"distance":34.5},{"geometry":"ilgaG`qprLA?K@M@ODODMH","maneuver":{"bearing_after":354,"bearing_before":268,"location":[-71.360332,42.313811],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 27","driving_side":"right","name":"North Main Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,90,180],"location":[-71.360332,42.313811]}],"weight":13.4,"duration":13.4,"distance":43.1},{"geometry":"sngaGzqprLMe@COCSUsJCu@Aw@Cm@Aw@Ci@Ak@Cg@Eg@Gk@c@eDWkBGi@Eg@E_@A[AU?S?Q?S@UFyC@k@@]?U@W?[@_@?c@@{@DmD@c@RiS@s@?W@S?O?QAQ?OAQ?MAKAMAMCOAQk@mEg@_EOeAC]Ee@Ec@GkAc@aHO}B","maneuver":{"bearing_after":63,"bearing_before":345,"location":[-71.360459,42.314184],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Pine Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,165,330],"location":[-71.360459,42.314184]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,75,270],"location":[-71.35674,42.314488]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,75,255],"location":[-71.355291,42.314756]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.352756,42.314953]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.350507,42.314869]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.350328,42.314863]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,270],"location":[-71.346043,42.314771]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.344695,42.31504]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.343739,42.315243]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.343242,42.315344]}],"weight":413.299999999,"duration":413.299999999,"distance":1676.1},{"geometry":"cxgaGptlrLIDKDqDdB{@`@kBz@g@TOFMDOFKD","maneuver":{"bearing_after":336,"bearing_before":80,"location":[-71.340407,42.315699],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Oak Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[150,255,330],"location":[-71.340407,42.315699]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,255,330],"location":[-71.34098,42.316703]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,150,345],"location":[-71.341149,42.317001]}],"weight":71,"duration":71,"distance":280.2},{"geometry":"ufhaGr|lrLAGAGAECGGIGIGI_CeCSWMOMWGMCMAMAQCg@IoBA_@?_@AWCUCSCQCMEMGMIOQWQOc@c@WSWYSY[c@]i@SUSUOKMGQEOEOGKGOKMKKMOSMQKSs@mBCOAO@Q@QTaCNuAD]f@wEDa@Fe@Fa@F]F]H_@V}ABMHc@H[DYFYFYDYD]B[D_@B[?U?YASCSKy@E]E]CWO{BQsBGs@Ei@AGEe@E_@Ia@GYGYIUi@aBYy@e@{ASk@IUACM[MWIOKKIIIEMEKCQEOGMGMEMK}@k@EEMIMMMKIIKMECSW]c@uCuDOOQMQIWIuAc@","maneuver":{"bearing_after":64,"bearing_before":338,"location":[-71.341697,42.318032],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Winter Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,165,345],"location":[-71.341697,42.318032]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,225,330],"location":[-71.340412,42.319083]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,255],"location":[-71.335544,42.321807]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.334133,42.321569]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,180,285],"location":[-71.331593,42.321006]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,105,285],"location":[-71.331524,42.320988]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,270],"location":[-71.329848,42.32065]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.329063,42.320796]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.328315,42.320904]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.327742,42.320987]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,150,255],"location":[-71.326713,42.321176]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,135,240],"location":[-71.32585,42.321516]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,135,210],"location":[-71.324301,42.322301]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,195,315],"location":[-71.321989,42.324934]}],"weight":506.499999999,"duration":506.499999999,"distance":2090},{"geometry":"otiaGh`irLRoAb@qC^mCZkBPoAL{AHmB?qA?y@G{@Kw@g@}AI[eAqC[y@k@uAAE_A{BGQMYUm@Ia@AEIqA@}BBuGHiD","maneuver":{"bearing_after":108,"bearing_before":16,"location":[-71.321809,42.32536],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Radcliffe Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.321809,42.32536]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,180,285],"location":[-71.319968,42.32492]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.317612,42.324568]}],"weight":255.9,"duration":255.9,"distance":1031.1},{"geometry":"yyiaGbwfrLk@C{@MwBg@o@S","maneuver":{"bearing_after":2,"bearing_before":92,"location":[-71.310098,42.326209],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Wellesley Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,195,270],"location":[-71.310098,42.326209]}],"weight":41,"duration":41,"distance":155.1},{"geometry":"ibjaGttfrLFw@HeBB_@FuAHmCBgAFe@L_AXkATq@\\w@x@sAz@sABC^aAHUb@aAPc@^g@Zi@","maneuver":{"bearing_after":101,"bearing_before":16,"location":[-71.30971,42.327571],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Woodchester Drive","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,105,195],"location":[-71.30971,42.327571]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.30637,42.32711]}],"weight":141.600000000,"duration":141.600000000,"distance":574.8},{"geometry":"cuiaGrnerLOeAMu@IQEMWY_@]{AiA]a@Oc@EOKo@Gy@?C@e@Dk@Hc@Hi@Hm@@Q@KC_@E_@","maneuver":{"bearing_after":71,"bearing_before":130,"location":[-71.303618,42.325459],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Ledgewood Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,315],"location":[-71.303618,42.325459]}],"weight":94,"duration":94,"distance":388.6},{"geometry":"m|iaGdvdrLiBsCEGEGEEGGEEGEWSu@k@GGIG[[","maneuver":{"bearing_after":45,"bearing_before":73,"location":[-71.299707,42.326634],"modifier":"slight left","type":"new name"},"mode":"cycling","driving_side":"right","name":"Shady Hill Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,180,255],"location":[-71.299707,42.326634]}],"weight":48.1,"duration":48.1,"distance":194.5},{"geometry":"{djaGzldrL?I?G?GAGAEAGAGCGCECGEKGKGIGIIKMOg@i@EGEGEECGCGCGCGCIAIAIAKAG?K@I?K@OBQ@M@MNaABQBSBUBS@M@M?M@M?K?MAOEmAAO?M?O@K?M?K@I@I@MBQBOBOBQBQH]F]H_@x@{DDOBQPeABULo@BODQNs@d@aC~@mEDYDUDUD]Hy@Dw@?K@_@@SBWDUH[L]Ra@^o@RYNUJSJODKJWPs@He@BS@EB]Dk@?ID}@Bu@@M@O@I@MBOR{ADSBSHk@BOBM@OBQDc@BYFs@BMJaA@M@K@M@M@M?MFaB@a@@M?M?M?K?K?M?IAI?KAIS{CAMAO?MAM?OAO?K?M?K?I@M?I?K?I?I?KAI?IWmDAK?K?K?I@K?K@I@I@K@I@IBKBKDKlA_EtAoENg@x@eCl@oBHYHWDOBMDKBMBM@K@K@K@MBo@BUBk@Bi@?AJ}B@M@QHeCBk@@g@FwB@[@O?Q@g@@a@?I?KAG?IAGI{@?IAIAK?IAM?MAM?M@O?K@K@IPs@@I@I@I@I?I?I?I?MG}@AYAWEuAAUAQCSAQCSGk@CSCUC[A[Ca@Cc@SwDCg@G_AAI","maneuver":{"bearing_after":88,"bearing_before":35,"location":[-71.298223,42.32798],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Glen Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,210,270],"location":[-71.298223,42.32798]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[90,105,300],"location":[-71.29206,42.327956]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,105,210,285],"location":[-71.291706,42.327872]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,285,315],"location":[-71.291362,42.327782]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,270],"location":[-71.288121,42.326941]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,105,270],"location":[-71.284752,42.325828]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,105,285],"location":[-71.282892,42.32545]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,270],"location":[-71.281329,42.325241]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,285,315],"location":[-71.277367,42.325491]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.276021,42.324991]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,120,300],"location":[-71.274109,42.324191]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,285,330],"location":[-71.272696,42.3237]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,180,285],"location":[-71.272462,42.323675]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,285],"location":[-71.271211,42.32355]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.270453,42.323492]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,270],"location":[-71.270028,42.32346]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,270],"location":[-71.269286,42.323407]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,90,270],"location":[-71.269121,42.323399]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,150,270],"location":[-71.268746,42.323382]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,270],"location":[-71.2686,42.323387]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,270],"location":[-71.266857,42.323327]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,270],"location":[-71.265598,42.323444]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.26488,42.323565]}],"weight":743.9,"duration":743.9,"distance":3101.5},{"geometry":"yjiaGfo}qL?M@G@G@GBIFSBEFM","maneuver":{"bearing_after":92,"bearing_before":80,"location":[-71.262761,42.323805],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Glen Road","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,90,255,345],"location":[-71.262761,42.323805]}],"weight":17.9,"duration":17.9,"distance":40.9},{"geometry":"{iiaGnl}qLCCEEECEECCEEGGCCUWOQIM{AeBMQIKGIEGAAEIEGEICGACEICGEKCKEKCOCOCMCOCM?EAEAG?EAE?EAG?E?GAG?KAG?KASAo@AKEkAC}@Cg@Cc@GgA?EAI?ICQAMAGAOCOCMEUAKCKEOAGI[IYGSGWCICKESa@gBQu@G[IYKg@CMEMCMGMEKEKEIGKIKk@{@c@k@S]","maneuver":{"bearing_after":33,"bearing_before":122,"location":[-71.262316,42.323664],"modifier":"left","type":"turn"},"mode":"cycling","ref":"MA 16","driving_side":"right","name":"Washington Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,210,300],"location":[-71.262316,42.323664]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,210,300],"location":[-71.262222,42.323765]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.261986,42.323986]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.261316,42.324575]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,165,270],"location":[-71.258943,42.325247]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,75,180,255],"location":[-71.257755,42.325364]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,240,330],"location":[-71.256382,42.325767]}],"weight":198.600000000,"duration":198.600000000,"distance":827.4},{"geometry":"w~iaGbw{qLQc@GOGMQ[ACCCEKIMKQ","maneuver":{"bearing_after":53,"bearing_before":43,"location":[-71.253784,42.327002],"modifier":"straight","type":"continue"},"mode":"cycling","ref":"MA 16","driving_side":"right","name":"Washington Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,60,225],"location":[-71.253784,42.327002]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,45,180,225],"location":[-71.253144,42.327366]}],"weight":22.9,"duration":22.9,"distance":77.6},{"geometry":"majaGpr{qLJOHMFGDGBCBCBEDEHG`@]HIHGFIHIFKDIFKDIDMFMBKBKBKDW~BmGHUHSJYJWJULYR_@JQLSJQLQLOLQNQJMJKHGJKJGt@g@JGHEHENGTINGNENGPEPENC~@SNCNELGLGNGLINININKLKNMLKJKJIJOJKHMFKFMDKDKDMBOBMDM@MBM@M@M?K?M?O?KAOAQAQCQCQIq@CSCQASCQAQ?SAQ?S?S?S@S?S@S@S@S@O@QBQBQBSBSBUPaABSBS@QBS@U@Q?U?S?S?SAUASASCUCUCQAOCOEQCOESESGOEQEOo@qBGOEOCOCSCQCQASAUAQAQ?S?O@k@?U?U@U@U@U@QBS@UDSBWDUBSDWFUR_AF[FYF[F[F[D[F[D[DYBYDYBYD]@[B]B[?[@Y@Y?W?]@c@AcD@{G@Q?Q@S@S@QBQ@SBQBQDODODOFOFMFOHMFKHMHKFId@k@HKHKLOJMHOHOLUzAeCLUNSJQNSLQLQZ_@FGFIFGFGFGb@_@HGHI`@a@HGHGHGJGJCJELEJCLAHAJ?J?J@HBJDd@PHBJBHBJ@H@F@L?","maneuver":{"bearing_after":136,"bearing_before":46,"location":[-71.253047,42.327434],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Quinobequin Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.253047,42.327434]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[150,285,315],"location":[-71.252799,42.327231]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[120,285,300],"location":[-71.251675,42.326448]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,150,315],"location":[-71.248665,42.324712]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,330],"location":[-71.248227,42.324077]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,255,330],"location":[-71.244933,42.321834]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,105,270],"location":[-71.243676,42.32182]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,105,285],"location":[-71.243413,42.321774]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,240,330],"location":[-71.239722,42.322136]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,120,285],"location":[-71.236976,42.32204]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,90,285],"location":[-71.234588,42.321477]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.233596,42.321434]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.232778,42.321439]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,135,315],"location":[-71.228983,42.320287]}],"weight":687.499999999,"duration":687.499999999,"distance":2816.1},{"geometry":"iahaGbovqLEe@KyAG_AAU","maneuver":{"bearing_after":78,"bearing_before":185,"location":[-71.226904,42.317169],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Boylston Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,75,180],"location":[-71.226904,42.317169]}],"weight":26,"duration":26,"distance":90.2},{"geometry":"ebhaGlhvqLTE^ED?HAHAB?rBM|AMh@E","maneuver":{"bearing_after":171,"bearing_before":80,"location":[-71.225826,42.317308],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Chestnut Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[90,165,255,345],"location":[-71.225826,42.317308]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,180,255,345],"location":[-71.225759,42.316957]}],"weight":49.2,"duration":49.2,"distance":187.4},{"geometry":"uwgaGzfvqL?H?FBd@@B@DDLBFDH@B?@BBBDDD","maneuver":{"bearing_after":262,"bearing_before":174,"location":[-71.225581,42.315631],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,180,270],"location":[-71.225581,42.315631]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,225,315],"location":[-71.22615,42.315458]}],"weight":15.6,"duration":15.6,"distance":56.3},{"geometry":"mvgaGrjvqL@B","maneuver":{"bearing_after":223,"bearing_before":222,"location":[-71.226182,42.315433],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[45,225],"location":[-71.226182,42.315433]}],"weight":2.1,"duration":2.1,"distance":2.3},{"geometry":"kvgaGvjvqLvDhF","maneuver":{"bearing_after":222,"bearing_before":223,"location":[-71.226202,42.315418],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"Echo Bridge","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[45,225],"location":[-71.226202,42.315418]}],"weight":38.6,"duration":38.6,"distance":139.6},{"geometry":"spgaG`rvqL","maneuver":{"bearing_after":0,"bearing_before":223,"location":[-71.227365,42.314504],"type":"arrive"},"mode":"cycling","driving_side":"right","name":"Echo Bridge","intersections":[{"in":0,"entry":[true],"bearings":[43],"location":[-71.227365,42.314504]}],"weight":0,"duration":0,"distance":0}],"summary":"Glen Road, Quinobequin Road","weight":3399.1,"duration":3399.1,"distance":13807.3},{"steps":[{"geometry":"spgaG`rvqLwDiF","maneuver":{"bearing_after":43,"bearing_before":0,"location":[-71.227365,42.314504],"type":"depart"},"mode":"cycling","driving_side":"right","name":"Echo Bridge","intersections":[{"out":0,"entry":[true],"bearings":[43],"location":[-71.227365,42.314504]}],"weight":38.6,"duration":38.6,"distance":139.6},{"geometry":"kvgaGvjvqLAC","maneuver":{"bearing_after":43,"bearing_before":42,"location":[-71.226202,42.315418],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[45,225],"location":[-71.226202,42.315418]}],"weight":2.1,"duration":2.1,"distance":2.3},{"geometry":"mvgaGrjvqLEECECC?AACEICGEMAEACCe@?G?I","maneuver":{"bearing_after":42,"bearing_before":43,"location":[-71.226182,42.315433],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[45,225],"location":[-71.226182,42.315433]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.22615,42.315458]}],"weight":19.900000000,"duration":19.900000000,"distance":56.3},{"geometry":"uwgaGzfvqLTA","maneuver":{"bearing_after":174,"bearing_before":82,"location":[-71.225581,42.315631],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Chestnut Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,180,270],"location":[-71.225581,42.315631]}],"weight":10.9,"duration":10.9,"distance":11.9},{"geometry":"_wgaGxfvqLAM?M@O?OHwA@M?O@QAa@CmB","maneuver":{"bearing_after":85,"bearing_before":174,"location":[-71.225567,42.315524],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Summer Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,90,165],"location":[-71.225567,42.315524]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.224422,42.315457]}],"weight":37.3,"duration":37.3,"distance":140.9},{"geometry":"wvgaGd|uqLj@In@Kr@KdASbDw@LEJEFODMDc@BMBMBMBKDKv@qBDKBMBKDMDU@KBK@GNkA","maneuver":{"bearing_after":170,"bearing_before":85,"location":[-71.223865,42.315479],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"High Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[90,165,270,345],"location":[-71.223865,42.315479]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[90,165,345],"location":[-71.223818,42.315259]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,255,345],"location":[-71.223697,42.314763]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,105,285],"location":[-71.221664,42.312842]}],"weight":102.699999999,"duration":102.699999999,"distance":426.1},{"geometry":"oegaG~juqL?IAuA?k@?U?W?Q@W?WBa@D{@@a@JcB@S?Q@Q?O?M?O?MAKAIAGAIAGCIEICGEGGGU[e@m@qA_BMQ]_@KQcAuA","maneuver":{"bearing_after":88,"bearing_before":105,"location":[-71.22112,42.312719],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Elliot Street","intersections":[{"out":1,"in":4,"entry":[true,true,true,true,false],"bearings":[0,90,180,270,285],"location":[-71.22112,42.312719]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.219685,42.3127]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,120,255],"location":[-71.217943,42.312616]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,180,240],"location":[-71.217679,42.312766]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,330],"location":[-71.217538,42.312882]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.217314,42.313069]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.216742,42.313553]}],"weight":122.200000000,"duration":122.200000000,"distance":490.9},{"geometry":"cngaGjktqLP[DKDKDIDIf@aAHQJS","maneuver":{"bearing_after":127,"bearing_before":42,"location":[-71.216058,42.314103],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Columbia Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.216058,42.314103]}],"weight":31.2,"duration":31.2,"distance":93.2},{"geometry":"{jgaGzetqL]]?Gr@{A","maneuver":{"bearing_after":35,"bearing_before":127,"location":[-71.215178,42.313577],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Chandler Place","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,210,315],"location":[-71.215178,42.313577]}],"weight":29,"duration":29,"distance":71.6},{"geometry":"ejgaGxatqL_CaC","maneuver":{"bearing_after":36,"bearing_before":126,"location":[-71.21453,42.313473],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Upper Falls Greenway","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,300],"location":[-71.21453,42.313473]}],"weight":34.7,"duration":34.7,"distance":88.6},{"geometry":"engaGv}sqLJk@","maneuver":{"bearing_after":109,"bearing_before":36,"location":[-71.213883,42.31411],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,105,210],"location":[-71.213883,42.31411]}],"weight":10.7,"duration":10.7,"distance":19.3},{"geometry":"ymgaGj|sqLCACC}@_AEEGGIGGECEEEEGCCCEyByBsBsBACCC?EAC?EAE?CFgCBk@@u@@G@I@G@EFQBGDM","maneuver":{"bearing_after":32,"bearing_before":109,"location":[-71.213663,42.314051],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,195,285],"location":[-71.213663,42.314051]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,195,270],"location":[-71.210977,42.315875]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.210764,42.315863]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,120,210,300],"location":[-71.210244,42.315771]}],"weight":103.700000000,"duration":103.700000000,"distance":397.7},{"geometry":"gxgaGhfsqLCCKGIIKICCEEGIIIGGEEEGIKGEIMGG","maneuver":{"bearing_after":32,"bearing_before":122,"location":[-71.210133,42.315718],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Needham Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,210,300],"location":[-71.210133,42.315718]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,300],"location":[-71.209616,42.316235]}],"weight":21.2,"duration":21.2,"distance":85.5},{"geometry":"a|gaGlbsqLASCICIGMCMAIAGCK?I@G@GBK","maneuver":{"bearing_after":74,"bearing_before":40,"location":[-71.209506,42.316329],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Needham Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[45,75,225,315],"location":[-71.209506,42.316329]}],"weight":45.2,"duration":45.2,"distance":59.9},{"geometry":"w|gaGd~rqLM?GAK?C?E?O?UAM@q@?KAG?S?S?OAOCQCOCMEGAIEGCGCOGMGMICAMIOKGECCMKGICCECACIKIKIKIMGMIOIQIQISAEGMCISg@","maneuver":{"bearing_after":2,"bearing_before":106,"location":[-71.208829,42.316444],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Winchester Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,75,180,285],"location":[-71.208829,42.316444]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,120,180,285],"location":[-71.208821,42.316551]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,75,180,210],"location":[-71.208818,42.316922]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.208326,42.318492]}],"weight":88.3,"duration":88.3,"distance":367.7},{"geometry":"mnhaGpsrqLEGEISe@CIOYO_@CIQ]CGiAwBQ]Q]Yi@IQIMq@sAEIQYiAwBe@_Aw@{ASc@S_@MU[m@KQaAeBEIAAGKEIGGGGSUGIWWIKmBiBGGIEOKMI_B}@GEIEKIMIm@c@IGIIMKOMSSQSUUSUSU}AmBaAkACCMOKMMMMMOOOMcAaAg@e@{AsAi@i@?A[YaA}@GIKIo@m@_@]IISS[YEECCAA","maneuver":{"bearing_after":53,"bearing_before":54,"location":[-71.207134,42.319272],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Centre Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,135,240],"location":[-71.207134,42.319272]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,240,315],"location":[-71.206667,42.319528]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,150,225,330],"location":[-71.205069,42.320474]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.204528,42.320802]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.203799,42.321255]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.203022,42.321727]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,330],"location":[-71.202842,42.321834]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.202342,42.322141]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,120,210],"location":[-71.201485,42.32272]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,225,315],"location":[-71.20138,42.322819]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,195,210],"location":[-71.200545,42.32367]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.200071,42.324386]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.199704,42.324852]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,210],"location":[-71.199262,42.325299]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,225],"location":[-71.197872,42.326516]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,285],"location":[-71.197134,42.327288]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.196706,42.327745]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.196001,42.328473]}],"weight":362.2,"duration":362.2,"distance":1498.3},{"geometry":"_mjaGdipqLAE?EAE?GAE?M","maneuver":{"bearing_after":77,"bearing_before":37,"location":[-71.195226,42.329278],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Centre Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,75,225],"location":[-71.195226,42.329278]}],"weight":9.7,"duration":9.7,"distance":18.8},{"geometry":"emjaGvgpqLC@CAC?E?C?EACAC?CAIAYEg@ICA_@E","maneuver":{"bearing_after":7,"bearing_before":77,"location":[-71.195004,42.329311],"modifier":"left","type":"continue"},"mode":"cycling","driving_side":"right","name":"Centre Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[15,105,165,255],"location":[-71.195004,42.329311]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,30,195],"location":[-71.19496,42.329556]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,195,210],"location":[-71.194925,42.329687]}],"weight":25.299999999,"duration":25.299999999,"distance":85.7},{"geometry":"}qjaGvfpqLEe@AQGm@Ec@C]CYEe@Q{BEk@AMAUAMAGGy@Ew@Gu@I}@QkBGc@Ga@YsC?GEWGm@QmBQmBe@uFGq@WqCW_DCYCYCWCYA]GgACYG}AM{BAUAQAQAQE[CWK{@E]C_@C[Iy@ASCSC[Gs@IaAOiBIoAC]AUAW?U?U@UBUBSBSb@{BJs@Hm@@W@a@?a@Ck@Gi@Qu@GWK]Oc@GUIYESESGWCUCW?GAOEe@[}F?IMmB","maneuver":{"bearing_after":77,"bearing_before":7,"location":[-71.194842,42.330072],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,75,195,255],"location":[-71.194842,42.330072]},{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[75,150,225,255],"location":[-71.194325,42.330151]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,75,255],"location":[-71.192838,42.330366]},{"out":0,"in":2,"entry":[true,true,false,true,true],"bearings":[75,120,255,300,330],"location":[-71.192259,42.330448]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,75,255],"location":[-71.190859,42.330664]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,225,255],"location":[-71.190683,42.3307]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.189614,42.330896]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,75,255],"location":[-71.188279,42.331122]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,255],"location":[-71.187045,42.331314]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,330],"location":[-71.186801,42.331352]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.18607,42.331466]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,255],"location":[-71.184252,42.331721]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,315],"location":[-71.18412,42.331735]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,75,105,255],"location":[-71.181639,42.332074]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,150,255,330],"location":[-71.181246,42.332133]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,150,255],"location":[-71.181149,42.332147]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,240,255],"location":[-71.180749,42.332207]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.17989,42.332336]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,255,330],"location":[-71.176198,42.332195]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,75,255],"location":[-71.173376,42.332789]}],"weight":475.000000000,"duration":475.000000000,"distance":1866.6},{"geometry":"kckaGz|kqL~@cATY`C{CRUJMPWNWNYHYHSr@aCPk@DQDOv@oCBMZcABKV}@FSFQHSN_@BGf@kA~@{BJS@AFMLSNULQNQNORQVSVQTORMLGRIRIz@]FAp@UHCJAL?J?J@HBJFLHVTHDHDFBF?H@d@APAHALCJCJCHCZIJCJC","maneuver":{"bearing_after":140,"bearing_before":80,"location":[-71.172783,42.332858],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Hammond Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,135,255,315],"location":[-71.172783,42.332858]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[135,225,315],"location":[-71.172313,42.33243]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,120,225,315],"location":[-71.171106,42.331452]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.169875,42.330922]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.169707,42.330857]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.168522,42.330401]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,120,210,300],"location":[-71.167762,42.330068]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,270,345],"location":[-71.165336,42.32788]}],"weight":266,"duration":266,"distance":1071.6},{"geometry":"ixiaGfnjqLASAECUC[Ku@]kCCYCK","maneuver":{"bearing_after":74,"bearing_before":164,"location":[-71.165315,42.325965],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Middlesex Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,345],"location":[-71.165315,42.325965]}],"weight":35.5,"duration":35.5,"distance":130.9},{"geometry":"gziaGrdjqLFA@ADCxBgB~@y@lB}AJKHIHOLQ","maneuver":{"bearing_after":161,"bearing_before":73,"location":[-71.163783,42.326275],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dunster Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.163783,42.326275]}],"weight":66.6,"duration":66.6,"distance":238.9},{"geometry":"aoiaGrziqLSUOOAA","maneuver":{"bearing_after":39,"bearing_before":132,"location":[-71.162181,42.324491],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.162181,42.324491]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,225,315],"location":[-71.16207,42.324591]}],"weight":6.5,"duration":6.5,"distance":26.9},{"geometry":"gpiaGjyiqL","maneuver":{"bearing_after":0,"bearing_before":32,"location":[-71.16198,42.324682],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[212],"location":[-71.16198,42.324682]}],"weight":0,"duration":0,"distance":0}],"summary":"Centre Street, Beacon Street","weight":1944.5,"duration":1944.5,"distance":7389.2},{"steps":[{"geometry":"gpiaGjyiqL@@NNRT","maneuver":{"bearing_after":212,"bearing_before":0,"location":[-71.16198,42.324682],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[212],"location":[-71.16198,42.324682]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,225,315],"location":[-71.16207,42.324591]}],"weight":11.1,"duration":11.1,"distance":26.9},{"geometry":"aoiaGrziqLMPINIHKJmB|A_Ax@yBfBEBA@G@","maneuver":{"bearing_after":312,"bearing_before":219,"location":[-71.162181,42.324491],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Dunster Road","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,135,315],"location":[-71.162181,42.324491]}],"weight":61.8,"duration":61.8,"distance":238.9},{"geometry":"gziaGrdjqLE_@]mCCUG]CQ","maneuver":{"bearing_after":73,"bearing_before":341,"location":[-71.163783,42.326275],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Middlesex Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,165,255],"location":[-71.163783,42.326275]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.162796,42.326482]}],"weight":28.9,"duration":28.9,"distance":105},{"geometry":"{{iaG~|iqLFCFEBE@C@E@GAIAIAGAAACCAAAC?CAE@E@GD","maneuver":{"bearing_after":156,"bearing_before":71,"location":[-71.16256,42.326538],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,150,255],"location":[-71.16256,42.326538]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,135,255,330],"location":[-71.162535,42.326495]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,180,255,330],"location":[-71.162214,42.326586]}],"weight":18.2,"duration":18.2,"distance":56},{"geometry":"m|iaG~ziqL?EGSGUIWk@mBGQGSIOGOMSMUy@qA","maneuver":{"bearing_after":67,"bearing_before":336,"location":[-71.162238,42.326627],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Middlesex Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,150,255],"location":[-71.162238,42.326627]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.161137,42.327062]}],"weight":49.2,"duration":49.2,"distance":189},{"geometry":"kbjaGfoiqLFKHMxCkF","maneuver":{"bearing_after":130,"bearing_before":45,"location":[-71.160364,42.327582],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Circuit Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.160364,42.327582]}],"weight":41.8,"duration":41.8,"distance":144.8},{"geometry":"_}iaG`giqLIOGOIOKOMUWa@","maneuver":{"bearing_after":47,"bearing_before":130,"location":[-71.159046,42.32672],"modifier":"left","type":"continue"},"mode":"cycling","driving_side":"right","name":"Circuit Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,225,315],"location":[-71.159046,42.32672]}],"weight":18.8,"duration":18.8,"distance":65.7},{"geometry":"m_jaGhciqLIBK@OAQAOCOGMEMKOMKOgCqDYc@}@mAW_@Ya@[e@W_@S[Q[OWMUS_@IMKI","maneuver":{"bearing_after":348,"bearing_before":45,"location":[-71.158453,42.327114],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Spooner Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[135,225,345],"location":[-71.158453,42.327114]}],"weight":110.4,"duration":110.4,"distance":429},{"geometry":"qqjaGdohqLINMRk@z@UZEJEHEH","maneuver":{"bearing_after":313,"bearing_before":36,"location":[-71.155225,42.330007],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Reservoir Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[120,225,315],"location":[-71.155225,42.330007]}],"weight":25.4,"duration":25.4,"distance":88.6},{"geometry":"}tjaG`thqLMK","maneuver":{"bearing_after":30,"bearing_before":302,"location":[-71.15601,42.33055],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Middlesex Road","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,120,210],"location":[-71.15601,42.33055]}],"weight":9,"duration":9,"distance":9.5},{"geometry":"kujaGtshqLEFAB","maneuver":{"bearing_after":309,"bearing_before":30,"location":[-71.155951,42.330623],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[30,135,210,315],"location":[-71.155951,42.330623]}],"weight":5.5,"duration":5.5,"distance":5.8},{"geometry":"sujaG`thqLAHADCD_@`@STABEDGHEJCLALCNA`@ALCLCLELGNMR","maneuver":{"bearing_after":293,"bearing_before":309,"location":[-71.156005,42.330657],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,210,300],"location":[-71.156005,42.330657]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,165,330],"location":[-71.156123,42.330698]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,135,285,315],"location":[-71.156418,42.330973]},{"out":1,"in":0,"entry":[false,true],"bearings":[135,315],"location":[-71.156445,42.330997]}],"weight":39.800000000,"duration":39.800000000,"distance":142.8},{"geometry":"wyjaGx|hqLMGKEICI?G?","maneuver":{"bearing_after":25,"bearing_before":307,"location":[-71.157412,42.331316],"modifier":"right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Reservoir Road","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,135,210,330],"location":[-71.157412,42.331316]}],"weight":11.2,"duration":11.2,"distance":32.1},{"geometry":"m{jaGf|hqLAWAWAWCUCMAGEUIW","maneuver":{"bearing_after":88,"bearing_before":7,"location":[-71.157319,42.331592],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.157319,42.331592]}],"weight":19.9,"duration":19.9,"distance":69.2},{"geometry":"m|jaGdwhqLJG@ADGl@_ABC@C@E@E?E@E?EAE?CAEAEAC?Ak@gA","maneuver":{"bearing_after":146,"bearing_before":66,"location":[-71.156514,42.331745],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.156514,42.331745]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,135,255,330],"location":[-71.156455,42.331679]}],"weight":28.6,"duration":28.6,"distance":118},{"geometry":"s{jaGhphqL","maneuver":{"bearing_after":0,"bearing_before":51,"location":[-71.155413,42.33162],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[231],"location":[-71.155413,42.33162]}],"weight":0,"duration":0,"distance":0}],"summary":"Middlesex Road, Spooner Road","weight":479.6,"duration":479.6,"distance":1721.3},{"steps":[{"geometry":"s{jaGhphqLj@fA?@@B@D@D?B@D?DAD?DADADABCBm@~@EFA@KF","maneuver":{"bearing_after":231,"bearing_before":0,"location":[-71.155413,42.33162],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[231],"location":[-71.155413,42.33162]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[60,135,255,330],"location":[-71.156455,42.331679]}],"weight":35.2,"duration":35.2,"distance":118},{"geometry":"m|jaGdwhqLHVDT@FBLBT@V@V@V?TARARCRCTETERA@GRGNIPKPILMNON_@`@IH[XQRQRQRMPKNMPMTKTKTMXkAzCKVKZIXGXGXEZEXE\\CXCXAT","maneuver":{"bearing_after":246,"bearing_before":326,"location":[-71.156514,42.331745],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,150,240],"location":[-71.156514,42.331745]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,270],"location":[-71.157319,42.331592]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,165,285],"location":[-71.157633,42.331611]}],"weight":138.8,"duration":138.8,"distance":568.3},{"geometry":"gjkaG~ziqLK@E?E@UBQBODMHYNmC`B[PsBpAe@X","maneuver":{"bearing_after":352,"bearing_before":281,"location":[-71.162237,42.333956],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Chestnut Hill Driveway","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,105,270],"location":[-71.162237,42.333956]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[150,165,330],"location":[-71.162456,42.334559]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,150,330],"location":[-71.163446,42.335992]}],"weight":65.5,"duration":65.5,"distance":272.5},{"geometry":"cxkaGjcjqLc@VYLYNOFGBYLIDg@P{CbAYJ_@NODKF","maneuver":{"bearing_after":331,"bearing_before":331,"location":[-71.163576,42.336182],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Saint Thomas More Road","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,150,330],"location":[-71.163576,42.336182]}],"weight":65.2,"duration":65.2,"distance":255},{"geometry":"qelaG`jjqLCMGUEa@Aa@HsAPcA","maneuver":{"bearing_after":66,"bearing_before":338,"location":[-71.164649,42.338332],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,165,330],"location":[-71.164649,42.338332]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,240,330],"location":[-71.164582,42.338353]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,105,270],"location":[-71.164126,42.338429]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,105,285],"location":[-71.163711,42.338383]}],"weight":36,"duration":36,"distance":109.7},{"geometry":"ielaG`bjqLyBg@sB_Bi@a@U]EUEUA_@D_@LONONWDQF]","maneuver":{"bearing_after":12,"bearing_before":109,"location":[-71.163367,42.338289],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,195,285],"location":[-71.163367,42.338289]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,225,270],"location":[-71.162369,42.339799]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,255,315],"location":[-71.161554,42.33961]}],"weight":77.1,"duration":77.1,"distance":292.2},{"geometry":"cmlaGduiqLs@k@ICG?GAK?K?G?I?","maneuver":{"bearing_after":30,"bearing_before":109,"location":[-71.16131,42.339537],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[30,135,210,285],"location":[-71.16131,42.339537]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.161063,42.339933]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.161061,42.33999]}],"weight":25.4,"duration":25.4,"distance":72.3},{"geometry":"{plaGrsiqLAjAA`@","maneuver":{"bearing_after":271,"bearing_before":0,"location":[-71.161057,42.34014],"modifier":"left","type":"end of road"},"mode":"cycling","ref":"MA 30","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.161057,42.34014]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.161435,42.340152]}],"weight":15,"duration":15,"distance":45.7},{"geometry":"_qlaG`wiqLQ?I?u@L]VU\\Sp@Ov@AL","maneuver":{"bearing_after":0,"bearing_before":271,"location":[-71.161611,42.340158],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,90,270],"location":[-71.161611,42.340158]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.16161,42.340253]}],"weight":32.8,"duration":32.8,"distance":136.9},{"geometry":"kvlaG||iqL","maneuver":{"bearing_after":0,"bearing_before":277,"location":[-71.162549,42.341017],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[97],"location":[-71.162549,42.341017]}],"weight":0,"duration":0,"distance":0}],"summary":"Beacon Street, Chestnut Hill Driveway","weight":491,"duration":491,"distance":1870.6},{"steps":[{"geometry":"kvlaG||iqL@MNw@Rq@T]\\Wt@MH?","maneuver":{"bearing_after":97,"bearing_before":0,"location":[-71.162549,42.341017],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[97],"location":[-71.162549,42.341017]}],"weight":37,"duration":37,"distance":126.4},{"geometry":"qqlaG`wiqL?U@O","maneuver":{"bearing_after":94,"bearing_before":174,"location":[-71.16161,42.340253],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.16161,42.340253]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,90,270],"location":[-71.161498,42.340246]}],"weight":19.200000000,"duration":19.200000000,"distance":15.4},{"geometry":"oqlaGzuiqLE?iHeDCCCCAE@Ef@iCf@aCFU","maneuver":{"bearing_after":21,"bearing_before":92,"location":[-71.161424,42.340242],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Greycliff Road","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[15,90,180,270],"location":[-71.161424,42.340242]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,195,285],"location":[-71.159798,42.341596]}],"weight":85.8,"duration":85.8,"distance":322.4},{"geometry":"oxlaG~fiqLQKQI","maneuver":{"bearing_after":22,"bearing_before":112,"location":[-71.159035,42.341357],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Foster Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,195,300],"location":[-71.159035,42.341357]}],"weight":9.7,"duration":9.7,"distance":21.7},{"geometry":"sylaGhfiqLDMl@cCFg@@a@Cq@Ac@@YVsAXaBBIDIDG?ADCHCPEJCJEHEFGf@e@BGBA@CHK","maneuver":{"bearing_after":115,"bearing_before":22,"location":[-71.158932,42.341537],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Kirkwood Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.158932,42.341537]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[165,255,330],"location":[-71.156167,42.340838]}],"weight":82.7,"duration":82.7,"distance":327.4},{"geometry":"oqlaGbrhqLCMG_@Wg@","maneuver":{"bearing_after":71,"bearing_before":133,"location":[-71.155697,42.340243],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"South Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[75,135,255,315],"location":[-71.155697,42.340243]}],"weight":12.4,"duration":12.4,"distance":41.5},{"geometry":"srlaGlohqLC[?ALaAF_@H[J[R_@\\o@TYr@g@d@[^_@RYXq@No@FUGSCIGUK]IYAECMCSC_@A[A[?Y@Y@YDUDWZyABKBIv@qDBM","maneuver":{"bearing_after":80,"bearing_before":49,"location":[-71.155268,42.340422],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Strathmore Road","intersections":[{"out":1,"in":4,"entry":[true,true,true,true,false],"bearings":[30,75,180,195,225],"location":[-71.155268,42.340422]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[150,315,345],"location":[-71.153822,42.339864]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,60,195,300],"location":[-71.152587,42.338896]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,60,195,240],"location":[-71.152332,42.338996]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,60,195,240],"location":[-71.152176,42.339063]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,300],"location":[-71.15028,42.338957]}],"weight":154.3,"duration":154.3,"distance":585},{"geometry":"oglaG|igqLGEq@[MGSIOKCAKGMIUQe@a@e@_@OOQOuB_CUWuB}BCCC?I?","maneuver":{"bearing_after":21,"bearing_before":112,"location":[-71.149267,42.338639],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Sutherland Road","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[15,105,210,300],"location":[-71.149267,42.338639]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,285],"location":[-71.148848,42.339331]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,105,210],"location":[-71.148591,42.339628]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,210,315],"location":[-71.148354,42.339897]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,285],"location":[-71.147625,42.340583]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,120,225],"location":[-71.147507,42.340688]}],"weight":92.899999999,"duration":92.899999999,"distance":365.4},{"geometry":"qxlaGzzfqLAWGuAKeAGc@CQAKIg@Oo@Ia@k@cB_@y@IQMUw@mAk@o@QQQO]Y]W]SYSGE","maneuver":{"bearing_after":82,"bearing_before":358,"location":[-71.146856,42.341367],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.146856,42.341367]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.146311,42.341419]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.145775,42.341517]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,165,240],"location":[-71.14502,42.341734]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.14403,42.342226]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,315],"location":[-71.143305,42.342821]}],"weight":131.600000000,"duration":131.600000000,"distance":436.2},{"geometry":"afmaGdafqLJG","maneuver":{"bearing_after":150,"bearing_before":28,"location":[-71.14275,42.343528],"modifier":"sharp right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,150,210,330],"location":[-71.14275,42.343528]}],"weight":8.5,"duration":8.5,"distance":7.6},{"geometry":"uemaG|`fqLNH","maneuver":{"bearing_after":206,"bearing_before":150,"location":[-71.142705,42.343468],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,210,330],"location":[-71.142705,42.343468]}],"weight":9.2,"duration":9.2,"distance":10.2},{"geometry":"eemaGfafqL","maneuver":{"bearing_after":0,"bearing_before":208,"location":[-71.142763,42.343387],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[28],"location":[-71.142763,42.343387]}],"weight":0,"duration":0,"distance":0}],"summary":"Strathmore Road, Commonwealth Avenue","weight":643.3,"duration":643.3,"distance":2259.2},{"steps":[{"geometry":"eemaGfafqLOI","maneuver":{"bearing_after":28,"bearing_before":0,"location":[-71.142763,42.343387],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[28],"location":[-71.142763,42.343387]}],"weight":12.5,"duration":12.5,"distance":10.2},{"geometry":"uemaG|`fqLKF","maneuver":{"bearing_after":330,"bearing_before":26,"location":[-71.142705,42.343468],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,210,330],"location":[-71.142705,42.343468]}],"weight":8.6,"duration":8.6,"distance":7.6},{"geometry":"afmaGdafqLSM","maneuver":{"bearing_after":28,"bearing_before":330,"location":[-71.14275,42.343528],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Commonwealth Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,150,210,330],"location":[-71.14275,42.343528]}],"weight":8.4,"duration":8.4,"distance":12.8},{"geometry":"ufmaGv`fqLN[BEVg@Rg@Ve@BERc@N[FIDKp@yANc@Pa@J]FKDKZs@N[Te@DIlAcCZ{@`@mA`@kAJYDOTk@FM^m@|@qALO`BaCPYLQBEBGR_@DGNWJUFKBGRa@N[DIRa@@EHSHUHUFWFSDYDWDS?CBYH_AFcAFy@Fs@\\qE@MD}@Bk@Bk@?k@Cs@Ci@Iq@Ie@CWGi@?MAK?U@O?G?GDa@Hk@X}@Ti@b@_Ab@s@l@{@PUDEnAqARSNMh@i@@ATUHIBCh@k@v@u@~@u@\\WLI","maneuver":{"bearing_after":127,"bearing_before":28,"location":[-71.142675,42.343629],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Washington Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,135,210,315],"location":[-71.142675,42.343629]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.141918,42.343189]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,315],"location":[-71.141518,42.342952]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,120,225,300],"location":[-71.140448,42.342404]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,135,315],"location":[-71.1398,42.34204]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.13879,42.34148]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.13802,42.34114]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.13781,42.34105]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,135,225,315],"location":[-71.136884,42.340426]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,135,255,315],"location":[-71.135539,42.339463]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[75,120,255,315],"location":[-71.135162,42.339239]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,105,285],"location":[-71.131469,42.338364]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,90,270],"location":[-71.13065,42.33828]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.128948,42.338486]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.126889,42.337482]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,150,330],"location":[-71.12595,42.33654]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[150,195,330],"location":[-71.125658,42.336257]}],"weight":440.3,"duration":440.3,"distance":1812.6},{"geometry":"oskaG|qbqLDJDDJLV`@^h@n@~@^l@Vf@JVJLHJl@h@Z`@n@~@","maneuver":{"bearing_after":229,"bearing_before":147,"location":[-71.124946,42.335444],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Greenough Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[150,225,330],"location":[-71.124946,42.335444]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.12581,42.3348]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[60,120,225,300],"location":[-71.12636,42.33446]}],"weight":75.6,"duration":75.6,"distance":265.5},{"geometry":"{hkaG|_cqLBKPg@n@{Bl@qBFSDQ","maneuver":{"bearing_after":119,"bearing_before":225,"location":[-71.127191,42.333743],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Gorham Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,120,225],"location":[-71.127191,42.333743]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.125638,42.333123]}],"weight":41.1,"duration":41.1,"distance":153.8},{"geometry":"ydkaGtubqLFBtAz@~@l@DD","maneuver":{"bearing_after":205,"bearing_before":116,"location":[-71.125547,42.333088],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dana Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.125547,42.333088]}],"weight":28.9,"duration":28.9,"distance":103.1},{"geometry":"u_kaGhybqLGP","maneuver":{"bearing_after":298,"bearing_before":209,"location":[-71.126126,42.332265],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Davis Avenue","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,120,300],"location":[-71.126126,42.332265]}],"weight":10.7,"duration":10.7,"distance":9.1},{"geometry":"}_kaGzybqLHFHBD?B?B?@ABC@A@C?C?E@A?C@A@C@?DAB?@?BABA@A@A@E?E?E?E?C@E@C@ABA","maneuver":{"bearing_after":208,"bearing_before":298,"location":[-71.126223,42.332305],"modifier":"sharp left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.126223,42.332305]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,195,300],"location":[-71.126255,42.332261]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,165,195],"location":[-71.126282,42.332207]}],"weight":65.8,"duration":65.8,"distance":72},{"geometry":"e}jaGpwbqL","maneuver":{"bearing_after":0,"bearing_before":154,"location":[-71.125847,42.331874],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[334],"location":[-71.125847,42.331874]}],"weight":0,"duration":0,"distance":0}],"summary":"Washington Street, Greenough Street","weight":691.9,"duration":691.9,"distance":2446.8},{"steps":[{"geometry":"e}jaGpwbqLC@A@ABAD?B?D?D?DADA@A@C@C@A?C?E@A?ABA@?BA@?D?BABA@CBA@C?C?E?ICIG","maneuver":{"bearing_after":334,"bearing_before":0,"location":[-71.125847,42.331874],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[334],"location":[-71.125847,42.331874]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,165,195],"location":[-71.126282,42.332207]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,195,300],"location":[-71.126255,42.332261]}],"weight":69.6,"duration":69.6,"distance":72},{"geometry":"}_kaGzybqLFQ","maneuver":{"bearing_after":118,"bearing_before":28,"location":[-71.126223,42.332305],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Davis Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.126223,42.332305]}],"weight":16.4,"duration":16.4,"distance":9.1},{"geometry":"u_kaGhybqLEE_Am@uA{@GC","maneuver":{"bearing_after":29,"bearing_before":118,"location":[-71.126126,42.332265],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dana Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.126126,42.332265]}],"weight":29.2,"duration":29.2,"distance":103.1},{"geometry":"ydkaGtubqLFQl@yBDM","maneuver":{"bearing_after":118,"bearing_before":25,"location":[-71.125547,42.333088],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Gorham Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[120,210,300],"location":[-71.125547,42.333088]}],"weight":24.8,"duration":24.8,"distance":71.4},{"geometry":"}bkaGzpbqL]W{B{AGCECyA_AYSWSCCGC","maneuver":{"bearing_after":29,"bearing_before":115,"location":[-71.12478,42.33279],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cypress Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,210,300],"location":[-71.12478,42.33279]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.12466,42.33294]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,150,210,315],"location":[-71.124181,42.333596]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.12384,42.33408]}],"weight":48.999999999,"duration":48.999999999,"distance":203.2},{"geometry":"}lkaGnibqLKWS]IOCEMC","maneuver":{"bearing_after":50,"bearing_before":26,"location":[-71.123595,42.334394],"modifier":"slight right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Cypress Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[15,30,45,210],"location":[-71.123595,42.334394]}],"weight":15.4,"duration":15.4,"distance":47.8},{"geometry":"ynkaG~fbqL@q@?IE[?EAKAKIa@CSI_@I_@EK[k@AAcAcBiA}AW_@KO","maneuver":{"bearing_after":91,"bearing_before":14,"location":[-71.123198,42.334689],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"School Street","intersections":[{"out":0,"in":2,"entry":[true,true,false,true,true],"bearings":[90,120,195,255,300],"location":[-71.123198,42.334689]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,195,255],"location":[-71.122608,42.334732]}],"weight":67.4,"duration":67.4,"distance":273},{"geometry":"yvkaGfvaqLQY]m@S[Wc@KSYe@","maneuver":{"bearing_after":46,"bearing_before":43,"location":[-71.12052,42.33597],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Aspinwall Avenue","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.12052,42.33597]}],"weight":25.8,"duration":25.8,"distance":107.7},{"geometry":"{zkaGdpaqL_@eA_@oAGWACI_@CYCWCm@Aw@@_A?A?I@OB_@F_APaBF[@MBK@GFSP[\\i@Xi@j@sAPg@L]L_@Tw@XeABIDMNc@Rs@Lc@FOHSXs@","maneuver":{"bearing_after":57,"bearing_before":47,"location":[-71.11955,42.33662],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Aspinwall Avenue","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,60,135,225],"location":[-71.11955,42.33662]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,60,240],"location":[-71.118798,42.336935]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,240,315],"location":[-71.118663,42.336986]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,240,285],"location":[-71.1185,42.33704]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,105,195,270],"location":[-71.11736,42.3371]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,105,195,285],"location":[-71.116103,42.336889]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,120,315],"location":[-71.11534,42.33645]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,300],"location":[-71.113726,42.335735]}],"weight":164.9,"duration":164.9,"distance":643.2},{"geometry":"grkaGvd`qLGG?AA?AAA?kBw@]Om@W","maneuver":{"bearing_after":32,"bearing_before":123,"location":[-71.112597,42.335238],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Netherlands Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.112597,42.335238]}],"weight":37.1,"duration":37.1,"distance":118.9},{"geometry":"mxkaGja`qLCJ","maneuver":{"bearing_after":289,"bearing_before":21,"location":[-71.112058,42.336229],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.112058,42.336229]}],"weight":13.2,"duration":13.2,"distance":5.3},{"geometry":"qxkaGva`qLp@X","maneuver":{"bearing_after":199,"bearing_before":289,"location":[-71.112118,42.336246],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,195],"location":[-71.112118,42.336246]}],"weight":26.4,"duration":26.4,"distance":29.3},{"geometry":"_wkaGpb`qL","maneuver":{"bearing_after":0,"bearing_before":201,"location":[-71.112246,42.336],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[21],"location":[-71.112246,42.336]}],"weight":0,"duration":0,"distance":0}],"summary":"School Street, Aspinwall Avenue","weight":539.2,"duration":539.2,"distance":1684},{"steps":[{"geometry":"_wkaGpb`qLq@Y","maneuver":{"bearing_after":21,"bearing_before":0,"location":[-71.112246,42.336],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[21],"location":[-71.112246,42.336]}],"weight":30.7,"duration":30.7,"distance":29.3},{"geometry":"qxkaGva`qLBK","maneuver":{"bearing_after":109,"bearing_before":19,"location":[-71.112118,42.336246],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.112118,42.336246]}],"weight":13,"duration":13,"distance":5.3},{"geometry":"mxkaGja`qLKG","maneuver":{"bearing_after":21,"bearing_before":109,"location":[-71.112058,42.336229],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Netherlands Road","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[15,105,195,285],"location":[-71.112058,42.336229]}],"weight":6,"duration":6,"distance":7.6},{"geometry":"yxkaGba`qLDU@GDEFGFG\\QTKTId@Od@IPEDADC@ANQ","maneuver":{"bearing_after":111,"bearing_before":21,"location":[-71.112024,42.336293],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Parkway Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.112024,42.336293]}],"weight":46.7,"duration":46.7,"distance":146.9},{"geometry":"uqkaGl|_qLSUu@u@WYqBuBS[KUCEOU","maneuver":{"bearing_after":36,"bearing_before":139,"location":[-71.111266,42.335152],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Brookline Avenue","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,210,315],"location":[-71.111266,42.335152]},{"out":1,"in":3,"entry":[true,true,true,false,true],"bearings":[30,60,165,225,330],"location":[-71.11003,42.336308]}],"weight":51.7,"duration":51.7,"distance":191.5},{"geometry":"}ykaGbs_qLHO","maneuver":{"bearing_after":129,"bearing_before":45,"location":[-71.109779,42.33647],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Fenwood Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.109779,42.33647]}],"weight":6.5,"duration":6.5,"distance":8.2},{"geometry":"sykaGrr_qLEM","maneuver":{"bearing_after":63,"bearing_before":129,"location":[-71.109703,42.336422],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[60,135,240,315],"location":[-71.109703,42.336422]}],"weight":6,"duration":6,"distance":6.7},{"geometry":"yykaGdr_qL","maneuver":{"bearing_after":0,"bearing_before":64,"location":[-71.10963,42.336448],"modifier":"straight","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[244],"location":[-71.10963,42.336448]}],"weight":0,"duration":0,"distance":0}],"summary":"Parkway Road, Brookline Avenue","weight":160.6,"duration":160.6,"distance":395.6},{"steps":[{"geometry":"yykaGdr_qLDL","maneuver":{"bearing_after":244,"bearing_before":0,"location":[-71.10963,42.336448],"modifier":"straight","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[244],"location":[-71.10963,42.336448]}],"weight":8.3,"duration":8.3,"distance":6.7},{"geometry":"sykaGrr_qLIN","maneuver":{"bearing_after":309,"bearing_before":243,"location":[-71.109703,42.336422],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Fenwood Road","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[60,135,240,315],"location":[-71.109703,42.336422]}],"weight":6.1,"duration":6.1,"distance":8.2},{"geometry":"}ykaGbs_qLeAkAOGUKOQqAqAw@{@OQKKGGII[_@q@u@EEGI_@a@m@o@KK","maneuver":{"bearing_after":37,"bearing_before":309,"location":[-71.109779,42.33647],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Brookline Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,135,225],"location":[-71.109779,42.33647]},{"out":0,"in":2,"entry":[true,true,false,true,true],"bearings":[30,135,210,240,315],"location":[-71.109295,42.337005]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,225,315],"location":[-71.10831,42.337956]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.1081,42.338146]}],"weight":92.3,"duration":92.3,"distance":341.6},{"geometry":"gilaGnc_qLNWd@cAh@gA`@{@`@{@Vk@HW\\kAV_Af@gBv@qCJa@ZcAHYTw@Rw@Tw@b@{Ap@aC@GBG","maneuver":{"bearing_after":127,"bearing_before":36,"location":[-71.107283,42.338917],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Longwood Avenue","intersections":[{"out":2,"in":3,"entry":[true,true,true,false,true],"bearings":[15,45,135,225,315],"location":[-71.107283,42.338917]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,315],"location":[-71.106161,42.338267]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,120,225,300],"location":[-71.105141,42.337783]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.103398,42.337115]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,120,300],"location":[-71.103058,42.33698]}],"weight":159.1,"duration":159.1,"distance":610.9},{"geometry":"}wkaGr{}pL_Ai@aB_AMKeBaAe@YGCMKUMc@W","maneuver":{"bearing_after":25,"bearing_before":116,"location":[-71.100903,42.336152],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Palace Road","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.100903,42.336152]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.099851,42.337731]}],"weight":63.2,"duration":63.2,"distance":245.2},{"geometry":"idlaGjs}pLBKPk@@C","maneuver":{"bearing_after":116,"bearing_before":25,"location":[-71.09958,42.338129],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.09958,42.338129]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,300],"location":[-71.099516,42.338105]}],"weight":6.6,"duration":6.6,"distance":28.1},{"geometry":"qclaGnq}pL","maneuver":{"bearing_after":0,"bearing_before":140,"location":[-71.099284,42.338007],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[320],"location":[-71.099284,42.338007]}],"weight":0,"duration":0,"distance":0}],"summary":"Brookline Avenue, Longwood Avenue","weight":335.6,"duration":335.6,"distance":1240.7},{"steps":[{"geometry":"qclaGnq}pLBA@CD?`Ad@FB","maneuver":{"bearing_after":141,"bearing_before":0,"location":[-71.099284,42.338007],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[141],"location":[-71.099284,42.338007]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.099435,42.337621]}],"weight":20.3,"duration":20.3,"distance":52.2},{"geometry":"{`laGrr}pLX_ADOf@}AFULUPW^MLG","maneuver":{"bearing_after":116,"bearing_before":203,"location":[-71.099461,42.337578],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Evans Way","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,120,300],"location":[-71.099461,42.337578]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,300],"location":[-71.099055,42.337418]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[90,135,300],"location":[-71.098593,42.337219]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[165,315,345],"location":[-71.098251,42.337016]}],"weight":40.5,"duration":40.5,"distance":145.1},{"geometry":"}{kaGjj}pLrAzET~@L^HVTp@Rl@","maneuver":{"bearing_after":241,"bearing_before":160,"location":[-71.098143,42.336789],"modifier":"right","type":"turn"},"mode":"cycling","ref":"MA 9","driving_side":"right","name":"Huntington Avenue","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[60,165,240,345],"location":[-71.098143,42.336789]}],"weight":83.1,"duration":83.1,"distance":203.5},{"geometry":"qvkaG~w}pLFQBIFSHS","maneuver":{"bearing_after":118,"bearing_before":239,"location":[-71.100322,42.335929],"modifier":"sharp left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Longwood Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[60,120,240,300],"location":[-71.100322,42.335929]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[60,120,240,300],"location":[-71.10008,42.33583]}],"weight":8.2,"duration":8.2,"distance":32.9},{"geometry":"sukaGzu}pL\\UHGJAJ?N?f@ZJBLBPJDBzAx@PJRJdAj@TLlAp@nAr@HD","maneuver":{"bearing_after":150,"bearing_before":122,"location":[-71.099976,42.335781],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Saint Alphonsus Street","intersections":[{"out":2,"in":4,"entry":[true,true,true,true,false],"bearings":[60,120,150,240,300],"location":[-71.099976,42.335781]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,45,210],"location":[-71.09982,42.335382]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,45,210],"location":[-71.100003,42.335047]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,120,210],"location":[-71.100058,42.33496]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,285],"location":[-71.100427,42.334375]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,120,210],"location":[-71.100486,42.334283]}],"weight":92.2,"duration":92.2,"distance":342},{"geometry":"cdkaGf~}pLFQFOh@qBb@yABQ","maneuver":{"bearing_after":118,"bearing_before":203,"location":[-71.10132,42.332976],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[30,120,195,300],"location":[-71.10132,42.332976]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,210,300],"location":[-71.100583,42.332689]}],"weight":34.4,"duration":34.4,"distance":118.7},{"geometry":"aakaGfv}pLPH","maneuver":{"bearing_after":202,"bearing_before":116,"location":[-71.100041,42.332486],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Carmel Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,210,300],"location":[-71.100041,42.332486]}],"weight":2.5,"duration":2.5,"distance":10.3},{"geometry":"o`kaGpv}pL","maneuver":{"bearing_after":0,"bearing_before":204,"location":[-71.100092,42.332401],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Carmel Street","intersections":[{"in":0,"entry":[true],"bearings":[24],"location":[-71.100092,42.332401]}],"weight":0,"duration":0,"distance":0}],"summary":"Huntington Avenue, Saint Alphonsus Street","weight":281.2,"duration":281.2,"distance":904.8},{"steps":[{"geometry":"o`kaGpv}pLQI","maneuver":{"bearing_after":24,"bearing_before":0,"location":[-71.100092,42.332401],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"Carmel Street","intersections":[{"out":0,"entry":[true],"bearings":[24],"location":[-71.100092,42.332401]}],"weight":15.4,"duration":15.4,"distance":10.3},{"geometry":"aakaGfv}pLDOJk@F]Ji@BKJg@Jq@n@cEF_@Da@B[D_@@U","maneuver":{"bearing_after":111,"bearing_before":22,"location":[-71.100041,42.332486],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[105,210,300],"location":[-71.100041,42.332486]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,210,285],"location":[-71.099319,42.332276]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.097892,42.331915]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,105,285],"location":[-71.097729,42.331881]}],"weight":67.4,"duration":67.4,"distance":251.1},{"geometry":"u|jaGdd}pLh@TTH`Bd@h@RLHd@~@@@JPTX`@f@NN","maneuver":{"bearing_after":201,"bearing_before":101,"location":[-71.09715,42.331785],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Parker Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[45,105,195,285],"location":[-71.09715,42.331785]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.097501,42.330979]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,225,300],"location":[-71.097652,42.330702]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,120,225],"location":[-71.097971,42.330507]}],"weight":58,"duration":58,"distance":224.8},{"geometry":"_rjaGnl}pLYv@CF]bAQh@","maneuver":{"bearing_after":300,"bearing_before":219,"location":[-71.098479,42.330081],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Alleghany Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,135,210,300],"location":[-71.098479,42.330081]}],"weight":20.1,"duration":20.1,"distance":83.7},{"geometry":"mtjaG|q}pL","maneuver":{"bearing_after":0,"bearing_before":301,"location":[-71.099348,42.33047],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Alleghany Street","intersections":[{"in":0,"entry":[true],"bearings":[121],"location":[-71.099348,42.33047]}],"weight":0,"duration":0,"distance":0}],"summary":"Tremont Street, Parker Street","weight":160.9,"duration":160.9,"distance":569.9},{"steps":[{"geometry":"mtjaG|q}pLPi@\\cABGXw@NYn@sBNg@DQ","maneuver":{"bearing_after":121,"bearing_before":0,"location":[-71.099348,42.33047],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"Alleghany Street","intersections":[{"out":0,"entry":[true],"bearings":[121],"location":[-71.099348,42.33047]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,135,210,300],"location":[-71.098479,42.330081]}],"weight":47.400000000,"duration":47.400000000,"distance":179.3},{"geometry":"iojaGff}pLZR\\PZPzBjA","maneuver":{"bearing_after":209,"bearing_before":118,"location":[-71.097481,42.329646],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Terrace Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[30,120,210,300],"location":[-71.097481,42.329646]}],"weight":38.4,"duration":38.4,"distance":128.7},{"geometry":"whjaGjj}pLFSZcA^oA?CBIHU","maneuver":{"bearing_after":116,"bearing_before":203,"location":[-71.098138,42.328596],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"New Cedar Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,120,195],"location":[-71.098138,42.328596]}],"weight":22.9,"duration":22.9,"distance":95},{"geometry":"efjaG~c}pLFWFWVaA\\qAV_ADODK","maneuver":{"bearing_after":115,"bearing_before":116,"location":[-71.097121,42.328194],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Cedar Street","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,195,300],"location":[-71.097121,42.328194]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,120,195,300],"location":[-71.096998,42.32815]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,120,300],"location":[-71.096139,42.32784]}],"weight":43,"duration":43,"distance":133.1},{"geometry":"{bjaG~z|pLwBeAa@U[YWUk@q@a@e@]g@Yi@Ui@Kc@Oy@Km@SqAM_AKu@Gu@OoACU","maneuver":{"bearing_after":22,"bearing_before":116,"location":[-71.095675,42.327662],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Centre Street","intersections":[{"out":0,"in":4,"entry":[true,true,true,true,false],"bearings":[30,120,165,210,300],"location":[-71.095675,42.327662]},{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[45,120,150,210],"location":[-71.094982,42.328687]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.094537,42.329076]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,240,330],"location":[-71.093921,42.329467]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.09322,42.329665]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,180,255],"location":[-71.091954,42.329942]}],"weight":114.800000000,"duration":114.800000000,"distance":465.9},{"geometry":"wqjaGn`|pLHSJWJc@DS@G","maneuver":{"bearing_after":120,"bearing_before":75,"location":[-71.091441,42.330037],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Dudley Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,120,255,315],"location":[-71.091441,42.330037]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,120,210,300],"location":[-71.091219,42.329933]}],"weight":14,"duration":14,"distance":50.1},{"geometry":"mpjaGb}{pL","maneuver":{"bearing_after":0,"bearing_before":117,"location":[-71.090904,42.329829],"modifier":"left","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Dudley Street","intersections":[{"in":0,"entry":[true],"bearings":[297],"location":[-71.090904,42.329829]}],"weight":0,"duration":0,"distance":0}],"summary":"Alleghany Street, Centre Street","weight":280.5,"duration":280.5,"distance":1052},{"steps":[{"geometry":"mpjaGb}{pLNg@Ps@DU@E@O","maneuver":{"bearing_after":116,"bearing_before":0,"location":[-71.090904,42.329829],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"Dudley Street","intersections":[{"out":0,"entry":[true],"bearings":[116],"location":[-71.090904,42.329829]}],"weight":15.9,"duration":15.9,"distance":61.7},{"geometry":"aojaGzx{pL^WX[l@k@FIR[f@_Ap@kAh@_A^q@JSHWTmAXeC","maneuver":{"bearing_after":149,"bearing_before":104,"location":[-71.090221,42.329605],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Bartlett Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,150,285],"location":[-71.090221,42.329605]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[135,210,330],"location":[-71.089741,42.329085]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,135,210,315],"location":[-71.089227,42.328749]}],"weight":87.5,"duration":87.5,"distance":344.2},{"geometry":"scjaGvd{pLv@VhA`@p@Rf@PbBj@|Ad@jBp@HDVHb@NPFTNXTLJZZJJp@l@~@x@r@x@^l@?@zAzBbA|AT\\|@rAh@v@BFPVT\\PVb@t@","maneuver":{"bearing_after":196,"bearing_before":104,"location":[-71.086996,42.327782],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Washington Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,195,285],"location":[-71.086996,42.327782]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.087286,42.327133]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,285],"location":[-71.087695,42.326184]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.08789,42.32571]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,120,195],"location":[-71.088138,42.325173]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,135,210,300],"location":[-71.088788,42.324218]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,105,225,285],"location":[-71.0896,42.323394]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,135,225,315],"location":[-71.091941,42.321692]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,120,225],"location":[-71.092089,42.321576]}],"weight":221.399999999,"duration":221.399999999,"distance":869.7},{"geometry":"e{haG~f|pL^i@R[f@w@T]PQl@o@\\[nAgAVUbAy@XYLS","maneuver":{"bearing_after":133,"bearing_before":226,"location":[-71.092476,42.321307],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Elmore Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,135,225],"location":[-71.092476,42.321307]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,150,330],"location":[-71.091373,42.320423]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,150,330],"location":[-71.090868,42.319865]}],"weight":76.2,"duration":76.2,"distance":298.4},{"geometry":"anhaG~x{pLDHRVh@r@VXNF^Lf@NF@~@XdA^VL~Ar@","maneuver":{"bearing_after":222,"bearing_before":127,"location":[-71.090238,42.319213],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Walnut Avenue","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[45,105,225,315],"location":[-71.090238,42.319213]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.091004,42.318268]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.091287,42.317601]}],"weight":68.4,"duration":68.4,"distance":275.8},{"geometry":"g`haGra|pLRHf@F^F@?f@BNAb@AF?XBXBVHFBTH^LXBTAVIVOV]Vg@HKJO","maneuver":{"bearing_after":191,"bearing_before":201,"location":[-71.091622,42.316996],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Crawford Street","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,120,195,255],"location":[-71.091622,42.316996]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,105,180],"location":[-71.091768,42.316329]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.091837,42.315648]}],"weight":75.5,"duration":75.5,"distance":299.9},{"geometry":"upgaG``|pLn@f@jAv@j@b@\\Tj@`@`Ax@|@l@BB|@p@NPFRDd@@T","maneuver":{"bearing_after":210,"bearing_before":132,"location":[-71.091368,42.31451],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Harold Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[30,150,210,315],"location":[-71.091368,42.31451]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.091565,42.314271]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.092028,42.313668]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.092595,42.312966]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,135,255],"location":[-71.093189,42.312246]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[75,165,255,345],"location":[-71.093483,42.312183]}],"weight":90.899999999,"duration":90.899999999,"distance":327},{"geometry":"abgaG|m|pLVEl@G\\E\\GXGb@IVITIRKRKROTSPQTURUd@m@`@k@\\g@LQJQrBqCt@kAxB_DvAoBFIJOLSLSR[P]L[LYVm@Z}@r@gBR_@pAgC`CwE","maneuver":{"bearing_after":171,"bearing_before":255,"location":[-71.093585,42.312166],"modifier":"left","type":"end of road"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Seaver Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,165,345],"location":[-71.093585,42.312166]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,330],"location":[-71.092959,42.310565]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.092196,42.309911]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,315],"location":[-71.089119,42.307563]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,135,300],"location":[-71.0874,42.30664]}],"weight":269.5,"duration":269.5,"distance":1026.6},{"geometry":"gxeaGf{zpLd@aAFIDGFGFEHCHEHAJCJAJAJAH@R@vBd@lAVVFHBXFtCn@dB^D@ND`@HHBdATpG~AtA\\lAXtA^rAVRDNBb@JRBTDh@L@?zEbA~AZj@NhATv@N\\H","maneuver":{"bearing_after":127,"bearing_before":127,"location":[-71.085475,42.305484],"modifier":"slight right","type":"fork"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[120,135,315],"location":[-71.085475,42.305484]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,15,195],"location":[-71.084895,42.304595]},{"out":3,"in":0,"entry":[false,true,true,true,true],"bearings":[15,60,105,195,240],"location":[-71.085269,42.303436]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,120,195,285],"location":[-71.085749,42.301943]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,120,195],"location":[-71.085933,42.30137]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,120,195],"location":[-71.08656,42.299565]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,120,195],"location":[-71.086847,42.298748]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.087002,42.298226]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,75,195,255],"location":[-71.087021,42.29815]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,330],"location":[-71.08754,42.296437]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,195,315],"location":[-71.087865,42.295373]}],"weight":358.300000000,"duration":358.300000000,"distance":1220.2},{"geometry":"kvcaG~j{pLD_@mAWsAYC?uA[","maneuver":{"bearing_after":102,"bearing_before":192,"location":[-71.087997,42.294939],"modifier":"uturn","type":"continue"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Blue Hill Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.087997,42.294939]},{"out":0,"in":4,"entry":[true,true,true,true,false],"bearings":[15,75,120,195,285],"location":[-71.087839,42.294911]}],"weight":46.1,"duration":46.1,"distance":157.1},{"geometry":"a~caGpg{pL","maneuver":{"bearing_after":0,"bearing_before":13,"location":[-71.087449,42.296172],"modifier":"right","type":"arrive"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Blue Hill Avenue","intersections":[{"in":0,"entry":[true],"bearings":[193],"location":[-71.087449,42.296172]}],"weight":0,"duration":0,"distance":0}],"summary":"Seaver Street, Blue Hill Avenue","weight":1309.7,"duration":1309.7,"distance":4880.7},{"steps":[{"geometry":"a~caGpg{pLQEiAUqDw@a@KgAU]Gy@QOESCICKCA?q@O{Aa@uD_AqD{@qA[GAWG","maneuver":{"bearing_after":13,"bearing_before":0,"location":[-71.087449,42.296172],"modifier":"right","type":"depart"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Blue Hill Avenue","intersections":[{"out":0,"entry":[true],"bearings":[13],"location":[-71.087449,42.296172]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.087306,42.296631]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,195],"location":[-71.086974,42.297691]},{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[15,195,255,285],"location":[-71.086819,42.298199]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,120,195,300],"location":[-71.086677,42.298666]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,135,195,300],"location":[-71.086393,42.299502]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,135,195],"location":[-71.086072,42.30041]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,135,195,300],"location":[-71.085768,42.301302]}],"weight":200.299999999,"duration":200.299999999,"distance":652},{"geometry":"uaeaGz{zpLFW","maneuver":{"bearing_after":118,"bearing_before":12,"location":[-71.085576,42.301874],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Glenway Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[15,120,195,300],"location":[-71.085576,42.301874]}],"weight":5.1,"duration":5.1,"distance":10.8},{"geometry":"maeaGb{zpL?EAEAGCEW]EGEEIGcBy@aCmA","maneuver":{"bearing_after":67,"bearing_before":118,"location":[-71.085461,42.301828],"modifier":"slight left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Old Road","intersections":[{"out":1,"in":4,"entry":[true,true,true,true,false],"bearings":[15,75,120,195,300],"location":[-71.085461,42.301828]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,195,225],"location":[-71.08507,42.302097]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,135,210,315],"location":[-71.084776,42.302603]}],"weight":45.7,"duration":45.7,"distance":185.5},{"geometry":"ijeaGltzpLEECECIGOCMCOCQ?S?QAOAQCOAOESEQEQMa@OY_@i@IKYe@MQY_@c@o@Wc@MQm@kAEIm@iAUa@KSMWo@sAWq@Mg@Ko@CQEi@Gc@Gq@AEK_AGWKc@c@oAACMYQa@q@iAIMg@w@q@}@c@i@CCGGGIcAmAMOCC]c@SWi@w@_@m@?AKQ{@{AGIOWEIYg@OW]s@??Q]kB}Ck@kAg@_A]u@u@oBWo@ISUq@CCMYq@mASY]c@CCWYEGmAuAGIYYa@_@q@_@e@UwAo@a@QgB}@u@_@SKQIKGMIw@m@q@i@QOYUSQGCECIAGCECGCAAECmAcAKI]YIGGGEGEECIUe@AAGMUi@Wk@MWMUOUOSOQQQQOSOQMaBeAi@_@IG}ByASMQOQQQQOQUYU[KOCEEIOUk@eACE[Y","maneuver":{"bearing_after":52,"bearing_before":22,"location":[-71.084389,42.303253],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Columbia Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,60,210],"location":[-71.084389,42.303253]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,195,240],"location":[-71.084201,42.303358]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,255,270],"location":[-71.083959,42.303419]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,135,255],"location":[-71.083444,42.303472]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.08286,42.303706]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.082309,42.304121]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.081211,42.304878]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[60,135,225,315],"location":[-71.080454,42.305354]},{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[60,135,225,255,315],"location":[-71.078258,42.306041]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.07652,42.306994]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,135,225,315],"location":[-71.07594,42.307478]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,225,330],"location":[-71.075096,42.308197]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,105,225,315],"location":[-71.073078,42.309528]},{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[45,135,210,225,345],"location":[-71.072292,42.31007]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,240,285],"location":[-71.070018,42.311275]},{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[30,75,180,210,300],"location":[-71.068362,42.312682]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,75,210,270],"location":[-71.067233,42.314621]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,120,210,300],"location":[-71.066374,42.315694]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,135,195,300],"location":[-71.066315,42.315805]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,225],"location":[-71.065512,42.316733]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,240,300],"location":[-71.065028,42.317]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.063454,42.318567]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,120,225,315],"location":[-71.062414,42.319813]}],"weight":896,"duration":896,"distance":2767.1},{"geometry":"avhaGhevpLSSGGECICE?IAI?E?C?WDQBK@YBMAOAWEc@Kk@OKCeAUICICOGWIQK","maneuver":{"bearing_after":33,"bearing_before":32,"location":[-71.061486,42.320492],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Boston Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false,true,true],"bearings":[30,105,150,210,255,315],"location":[-71.061486,42.320492]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,90,165],"location":[-71.061345,42.321099]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,90,195,270],"location":[-71.061171,42.32202]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.061042,42.322415]}],"weight":67.9,"duration":67.9,"distance":262.2},{"geometry":"gdiaGlavpLINs@z@i@t@]h@EHs@hASZMf@Qr@Mn@","maneuver":{"bearing_after":316,"bearing_before":19,"location":[-71.06087,42.322758],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Enterprise Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,195,315],"location":[-71.06087,42.322758]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,135,300],"location":[-71.062285,42.323816]}],"weight":61.099999999,"duration":61.099999999,"distance":229.6},{"geometry":"iliaGtnvpLuAoA_@Yc@_@UQ","maneuver":{"bearing_after":33,"bearing_before":291,"location":[-71.062992,42.324051],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Lucy Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,105,300],"location":[-71.062992,42.324051]}],"weight":28.3,"duration":28.3,"distance":117.4},{"geometry":"yqiaGxivpL","maneuver":{"bearing_after":0,"bearing_before":31,"location":[-71.06221,42.324934],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Lucy Street","intersections":[{"in":0,"entry":[true],"bearings":[211],"location":[-71.06221,42.324934]}],"weight":0,"duration":0,"distance":0}],"summary":"Blue Hill Avenue, Columbia Road","weight":1304.4,"duration":1304.4,"distance":4224.6},{"steps":[{"geometry":"yqiaGxivpLTPb@^^XtAnA","maneuver":{"bearing_after":211,"bearing_before":0,"location":[-71.06221,42.324934],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"Lucy Street","intersections":[{"out":0,"entry":[true],"bearings":[211],"location":[-71.06221,42.324934]}],"weight":39.2,"duration":39.2,"distance":117.4},{"geometry":"iliaGtnvpLLo@Ps@Lg@","maneuver":{"bearing_after":111,"bearing_before":213,"location":[-71.062992,42.324051],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Enterprise Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,105,300],"location":[-71.062992,42.324051]}],"weight":15.5,"duration":15.5,"distance":63.9},{"geometry":"{jiaGhjvpLR[","maneuver":{"bearing_after":133,"bearing_before":113,"location":[-71.062285,42.323816],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"Enterprise Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,135,300],"location":[-71.062285,42.323816]}],"weight":14.1,"duration":14.1,"distance":15.6},{"geometry":"gjiaGlivpLr@iADI\\i@h@u@r@{@HO","maneuver":{"bearing_after":132,"bearing_before":133,"location":[-71.06215,42.323717],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"Enterprise Street","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[135,315],"location":[-71.06215,42.323717]}],"weight":48.1,"duration":48.1,"distance":150.1},{"geometry":"gdiaGlavpLo@e@","maneuver":{"bearing_after":28,"bearing_before":136,"location":[-71.06087,42.322758],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Boston Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,195,315],"location":[-71.06087,42.322758]}],"weight":11.3,"duration":11.3,"distance":31.2},{"geometry":"weiaGf`vpLDO^aBlCwKJc@BITaALi@ZeA@EDOFG?UAaD","maneuver":{"bearing_after":113,"bearing_before":28,"location":[-71.060684,42.323003],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Mount Vernon Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,120,210],"location":[-71.060684,42.323003]},{"out":1,"in":4,"entry":[true,true,true,true,false],"bearings":[0,90,180,255,300],"location":[-71.056798,42.32162]}],"weight":108.699999999,"duration":108.699999999,"distance":431.7},{"geometry":"e}haGfbupLFAt@AP?X?","maneuver":{"bearing_after":174,"bearing_before":88,"location":[-71.055878,42.32163],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Buttonwood Street","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.055878,42.32163]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,75,180,240],"location":[-71.055862,42.32123]}],"weight":27,"duration":27,"distance":58.5},{"geometry":"{yhaGbbupLIWGWEWEWG]C[E[C]AQAS?y@@IAa@?WC}C?O?MAK?MAKAKAICK?yA","maneuver":{"bearing_after":66,"bearing_before":178,"location":[-71.05586,42.321104],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Columbia Road","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,60,180,240],"location":[-71.05586,42.321104]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,255,285],"location":[-71.052679,42.321461]}],"weight":92.7,"duration":92.7,"distance":305.2},{"geometry":"c|haGlktpL@K?I@I?K?K?MAUCw@","maneuver":{"bearing_after":90,"bearing_before":88,"location":[-71.052229,42.321462],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Columbia Road","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,90,270],"location":[-71.052229,42.321462]}],"weight":15.5,"duration":15.5,"distance":61.5},{"geometry":"e|haGxftpL@E@E@E@E@E?E?E?E?G?EAEAEAEAEACAECCAEECACCACCEA","maneuver":{"exit":1,"bearing_after":122,"bearing_before":82,"location":[-71.051488,42.321468],"modifier":"slight right","type":"rotary"},"mode":"cycling","driving_side":"right","name":"William J. Day Boulevard","intersections":[{"out":0,"in":1,"entry":[true,false,false],"bearings":[120,270,300],"location":[-71.051488,42.321468]}],"rotary_name":"Kosciuszko Circle","weight":14.4,"duration":14.4,"distance":60.6},{"geometry":"c}haG~btpLO_@EEGGEECCCECGAGIYEICIEGEEGICGEIEIEKGKGKGKEIEGEGGIEGEGIIGGIEIGGGIGGEGCECCCICGEICGCECICGCGAGAGAICIAIAIASASASCSAUAY?SAO?O@_@?M@O?I?K?O?Y?S?Q?QAM?MA","maneuver":{"exit":1,"bearing_after":54,"bearing_before":21,"location":[-71.050879,42.321615],"modifier":"slight right","type":"exit rotary"},"mode":"cycling","driving_side":"right","name":"William J. Day Boulevard","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,60,195],"location":[-71.050879,42.321615]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,90,225],"location":[-71.05057,42.321835]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[60,210,225,240],"location":[-71.050138,42.322074]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,210,240],"location":[-71.04994,42.322184]}],"weight":145.2,"duration":145.2,"distance":491.7},{"geometry":"euiaGlvspL?N?D","maneuver":{"bearing_after":271,"bearing_before":0,"location":[-71.048872,42.325465],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.048872,42.325465]}],"weight":2.2,"duration":2.2,"distance":9},{"geometry":"euiaGbwspL?HKREHIDAA","maneuver":{"bearing_after":277,"bearing_before":274,"location":[-71.048981,42.325469],"modifier":"slight right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,285],"location":[-71.048981,42.325469]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,210,300],"location":[-71.049029,42.325474]}],"weight":24.8,"duration":24.8,"distance":27.1},{"geometry":"cviaGnxspL","maneuver":{"bearing_after":0,"bearing_before":7,"location":[-71.049204,42.325624],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[187],"location":[-71.049204,42.325624]}],"weight":0,"duration":0,"distance":0}],"summary":"Mount Vernon Street, William J. Day Boulevard","weight":558.7,"duration":558.7,"distance":1823.5},{"steps":[{"geometry":"cviaGnxspL@@HEDIJS?I","maneuver":{"bearing_after":187,"bearing_before":0,"location":[-71.049204,42.325624],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[187],"location":[-71.049204,42.325624]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,210,300],"location":[-71.049029,42.325474]}],"weight":25.200000000,"duration":25.200000000,"distance":27.1},{"geometry":"euiaGbwspL?E?O","maneuver":{"bearing_after":94,"bearing_before":97,"location":[-71.048981,42.325469],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,285],"location":[-71.048981,42.325469]}],"weight":10.2,"duration":10.2,"distance":9},{"geometry":"euiaGlvspLK?KAMA[AUC[Cc@I_@I_@Ki@OSIQISGUMi@WSKUMUQMIQOSSOMa@a@s@s@UU]c@GKGIGICEEGOWMU{@{AYm@O[GOWm@KYIWIW","maneuver":{"bearing_after":2,"bearing_before":91,"location":[-71.048872,42.325465],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"William J. Day Boulevard","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.048872,42.325465]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,345],"location":[-71.046986,42.328724]}],"weight":146.2,"duration":146.2,"distance":608.8},{"geometry":"upjaGj~rpLCWCK?EEQMi@G]I_@AGG_@","maneuver":{"bearing_after":73,"bearing_before":57,"location":[-71.045023,42.32987],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"William J. Day Boulevard","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[60,75,240],"location":[-71.045023,42.32987]}],"weight":46.2,"duration":46.2,"distance":90.2},{"geometry":"mrjaG~wrpLG?E?E?E?]@K?","maneuver":{"bearing_after":357,"bearing_before":70,"location":[-71.043997,42.330151],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,75,165,255],"location":[-71.043997,42.330151]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.043999,42.330186]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,60,180,240],"location":[-71.044002,42.330224]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.044003,42.330247]}],"weight":13.4,"duration":13.4,"distance":37.9},{"geometry":"qtjaG`xrpLCmCAmB?EAsBAeC?QAcACeF?Q","maneuver":{"bearing_after":87,"bearing_before":357,"location":[-71.044013,42.330492],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Columbia Road","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.044013,42.330492]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.042746,42.330515]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.042137,42.330525]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,90,270],"location":[-71.041376,42.330542]}],"weight":83.2,"duration":83.2,"distance":347.2},{"geometry":"aujaGv}qpL?OA_AAkBAw@?w@AeA?UAaBAO?MAkFA{C","maneuver":{"bearing_after":87,"bearing_before":87,"location":[-71.039802,42.330572],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Marine Road","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.039802,42.330572]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.037271,42.330625]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.036024,42.330636]}],"weight":98.5,"duration":98.5,"distance":376.5},{"geometry":"qujaGfaqpLgDBaDDcDBeDDcA@G?I?aAHK?Y?a@@yA@E?S?O@E?uC@aDD","maneuver":{"bearing_after":358,"bearing_before":88,"location":[-71.035236,42.33065],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"L Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.035236,42.33065]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035261,42.33149]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035286,42.332299]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035305,42.33312]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035338,42.333951]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,75,180,255],"location":[-71.035353,42.334375]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.0354,42.334765]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035423,42.335645]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035443,42.336506]}],"weight":203.200000000,"duration":203.200000000,"distance":741.5},{"geometry":"g_laGtbqpLyCDI?S?cEDcCBeA@S?yBBO@a@?O?Q@OBA?KBO@ODMDQFMFOFMHOJMHMLKJMLKLKNILKPINwAdCqBnD","maneuver":{"bearing_after":357,"bearing_before":358,"location":[-71.035465,42.337322],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"Summer Street","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035465,42.337322]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,90,180,270],"location":[-71.035497,42.338144]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,270],"location":[-71.03553,42.339219]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,270],"location":[-71.03555,42.339882]}],"weight":194,"duration":194,"distance":790.5},{"geometry":"agmaGhsqpLKHKJMLMRc@v@CFMR","maneuver":{"bearing_after":327,"bearing_before":310,"location":[-71.038129,42.34369],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Summer Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,300,330],"location":[-71.038129,42.34369]}],"weight":43,"duration":43,"distance":83.1},{"geometry":"kjmaGtwqpLOOQSCEEGCEAGAGCGGc@AI?KAM?MAsAAM?KAOAGEW?k@","maneuver":{"bearing_after":37,"bearing_before":310,"location":[-71.038829,42.344223],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Drydock Avenue","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[45,135,240,315],"location":[-71.038829,42.344223]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,150,270],"location":[-71.03758,42.344573]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,255,270],"location":[-71.03721,42.344626]}],"weight":42.9,"duration":42.9,"distance":166.2},{"geometry":"}lmaGdlqpLe@c@aCyBEGCGCGEMCGEEkDeDQO","maneuver":{"bearing_after":33,"bearing_before":87,"location":[-71.036985,42.344631],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Harbor Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[30,90,210,270],"location":[-71.036985,42.344631]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.036812,42.34482]}],"weight":70.1,"duration":70.1,"distance":269.9},{"geometry":"aymaG|_qpLIJKJa@^kAfAG?IBGBs@j@","maneuver":{"bearing_after":322,"bearing_before":35,"location":[-71.035028,42.346565],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Northern Avenue","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[135,210,330],"location":[-71.035028,42.346565]},{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[150,240,300,330],"location":[-71.035666,42.347227]}],"weight":36.8,"duration":36.8,"distance":139.6},{"geometry":"s_naGpeqpLEIC@CA","maneuver":{"bearing_after":46,"bearing_before":326,"location":[-71.03593,42.347616],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[45,150,225,315],"location":[-71.03593,42.347616]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,150,225],"location":[-71.035884,42.347647]}],"weight":11.2,"duration":11.2,"distance":9.7},{"geometry":"a`naGfeqpLGBIBCF","maneuver":{"bearing_after":337,"bearing_before":9,"location":[-71.035875,42.347685],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Boston HarborWalk","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,195,345],"location":[-71.035875,42.347685]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,330],"location":[-71.0359,42.347731]}],"weight":13.8,"duration":13.8,"distance":15},{"geometry":"w`naGveqpL","maneuver":{"bearing_after":0,"bearing_before":296,"location":[-71.035964,42.347795],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"Boston HarborWalk","intersections":[{"in":0,"entry":[true],"bearings":[116],"location":[-71.035964,42.347795]}],"weight":0,"duration":0,"distance":0}],"summary":"L Street, Summer Street","weight":1037.9,"duration":1037.9,"distance":3712.3},{"steps":[{"geometry":"w`naGveqpLBGHC","maneuver":{"bearing_after":116,"bearing_before":0,"location":[-71.035964,42.347795],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"Boston HarborWalk","intersections":[{"out":0,"entry":[true],"bearings":[116],"location":[-71.035964,42.347795]}],"weight":15.9,"duration":15.9,"distance":9.5},{"geometry":"i`naGjeqpLBXC@EDEDAF","maneuver":{"bearing_after":258,"bearing_before":142,"location":[-71.0359,42.347731],"modifier":"sharp left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,330],"location":[-71.0359,42.347731]},{"out":2,"in":0,"entry":[false,false,true],"bearings":[75,165,345],"location":[-71.036031,42.347714]}],"weight":9.8,"duration":9.8,"distance":25.1},{"geometry":"w`naGzfqpLMl@a@lBAB]fA","maneuver":{"bearing_after":291,"bearing_before":298,"location":[-71.036143,42.347804],"modifier":"slight right","type":"fork"},"mode":"cycling","driving_side":"right","name":"Northern Avenue","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[119,280,291],"location":[-71.036143,42.347804]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,135,300],"location":[-71.036916,42.348036]}],"weight":29.6,"duration":29.6,"distance":105},{"geometry":"gcnaGbnqpLSOOMOE{CsBr@cC","maneuver":{"bearing_after":30,"bearing_before":298,"location":[-71.037299,42.348196],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Boston Harborwalk","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.037299,42.348196]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.037218,42.348295]}],"weight":53,"duration":53,"distance":193.1},{"geometry":"chnaGfeqpL","maneuver":{"bearing_after":0,"bearing_before":118,"location":[-71.03588,42.34898],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Boston Harborwalk","intersections":[{"in":0,"entry":[true],"bearings":[298],"location":[-71.03588,42.34898]}],"weight":0,"duration":0,"distance":0}],"summary":"Northern Avenue, Boston Harborwalk","weight":108.3,"duration":108.3,"distance":332.7},{"steps":[{"geometry":"chnaGfeqpLs@bCzCrBNDNLRN","maneuver":{"bearing_after":298,"bearing_before":0,"location":[-71.03588,42.34898],"modifier":"left","type":"depart"},"mode":"cycling","driving_side":"right","name":"Boston Harborwalk","intersections":[{"out":0,"entry":[true],"bearings":[298],"location":[-71.03588,42.34898]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.037218,42.348295]}],"weight":57,"duration":57,"distance":193.1},{"geometry":"gcnaGbnqpLOf@","maneuver":{"bearing_after":298,"bearing_before":210,"location":[-71.037299,42.348196],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Northern Avenue","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[30,120,210,300],"location":[-71.037299,42.348196]}],"weight":12.8,"duration":12.8,"distance":19},{"geometry":"wcnaGjoqpLVP|@n@RLDF@?DHBJ@J@H?JA`C?T?RANANCXARCNCNCLELM\\EHIT","maneuver":{"bearing_after":209,"bearing_before":298,"location":[-71.0375,42.348279],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Congress Street","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.0375,42.348279]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[30,210,300],"location":[-71.037827,42.347849]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,90,270],"location":[-71.038865,42.347645]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,180,285],"location":[-71.039373,42.347685]}],"weight":63.1,"duration":63.1,"distance":258.5},{"geometry":"sanaGn_rpLMPKRGP","maneuver":{"bearing_after":309,"bearing_before":302,"location":[-71.040076,42.347939],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Congress Street","intersections":[{"out":4,"in":1,"entry":[true,false,true,true,true],"bearings":[45,120,225,285,315],"location":[-71.040076,42.347939]}],"weight":17.8,"duration":17.8,"distance":30.4},{"geometry":"ubnaGfarpLPLRLv@h@DDJFNL@@JJJJLLJN`@h@LRV\\HJZ`@`@d@FHDFLN","maneuver":{"bearing_after":208,"bearing_before":309,"location":[-71.040358,42.348114],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"D Street","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[30,135,210,300],"location":[-71.040358,42.348114]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[30,105,210,300],"location":[-71.040426,42.348024]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,180,225,300],"location":[-71.041437,42.34697]}],"weight":84.399999999,"duration":84.399999999,"distance":248},{"geometry":"uwmaGrlrpLKTsA`Dk@pACDCFQ`@MZCBMZaAzBw@fBCFIRGPINK\\KXeDhJ","maneuver":{"bearing_after":305,"bearing_before":219,"location":[-71.042175,42.346349],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Summer Street","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,120,225,300],"location":[-71.042175,42.346349]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.043745,42.347177]}],"weight":129.7,"duration":129.7,"distance":539},{"geometry":"shnaGlnspLUP]|@e@xAOb@Sh@Sh@Yx@KX[|@a@jAu@vB[x@EJ@V","maneuver":{"bearing_after":329,"bearing_before":300,"location":[-71.047591,42.349063],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,300,330],"location":[-71.047591,42.349063]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.04799,42.349316]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.049327,42.349924]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.050747,42.350563]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,285],"location":[-71.051036,42.350696]}],"weight":86.000000000,"duration":86.000000000,"distance":354.7},{"geometry":"_snaGbetpLk@|Ag@rAq@lBADCFCFGLMXo@`BGNIP}@`C}@|BENELEHAHCFI`@ET]bBCNCRER","maneuver":{"bearing_after":302,"bearing_before":262,"location":[-71.051222,42.350715],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Summer Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,120,300],"location":[-71.051222,42.350715]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,120,195,300],"location":[-71.052842,42.351482]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[30,105,210,285],"location":[-71.055374,42.352668]}],"weight":176.2,"duration":176.2,"distance":483.3},{"geometry":"w`oaGrdupLDLDH@@BNDNDRTrA@JZbBBP@DHZHTFRNb@HLDFJPJPLRPRRTVXTVZNPJRFJBNDNF","maneuver":{"bearing_after":236,"bearing_before":289,"location":[-71.056257,42.352917],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"John F. Fitzgerald Surface Road","intersections":[{"out":3,"in":1,"entry":[true,false,true,true,true],"bearings":[45,105,135,240,300],"location":[-71.056257,42.352917]},{"out":4,"in":1,"entry":[true,false,true,true,true,true],"bearings":[0,60,120,195,240,270],"location":[-71.057995,42.352378]},{"out":1,"in":0,"entry":[false,true,false],"bearings":[60,225,330],"location":[-71.05828,42.352258]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.059357,42.351101]}],"weight":90.3,"duration":90.3,"distance":351.6},{"geometry":"{tnaGfxupLCR","maneuver":{"bearing_after":285,"bearing_before":199,"location":[-71.059399,42.35102],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[15,105,195,285],"location":[-71.059399,42.35102]}],"weight":13.4,"duration":13.4,"distance":8.2},{"geometry":"_unaGzxupLDFLD","maneuver":{"bearing_after":209,"bearing_before":285,"location":[-71.059495,42.351041],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,210],"location":[-71.059495,42.351041]}],"weight":11.7,"duration":11.7,"distance":12.8},{"geometry":"ktnaGhyupL","maneuver":{"bearing_after":0,"bearing_before":199,"location":[-71.059567,42.350941],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[19],"location":[-71.059567,42.350941]}],"weight":0,"duration":0,"distance":0}],"summary":"Summer Street, John F. Fitzgerald Surface Road","weight":742.4,"duration":742.4,"distance":2498.6},{"steps":[{"geometry":"ktnaGhyupLMEEGQG","maneuver":{"bearing_after":19,"bearing_before":0,"location":[-71.059567,42.350941],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[19],"location":[-71.059567,42.350941]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,105,210],"location":[-71.059495,42.351041]}],"weight":28.900000000,"duration":28.900000000,"distance":22.6},{"geometry":"qunaGrxupLGh@CL?DAFCLQrA","maneuver":{"bearing_after":286,"bearing_before":15,"location":[-71.059461,42.351125],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beach Street","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,285],"location":[-71.059461,42.351125]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[15,105,285],"location":[-71.059665,42.351171]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[15,105,195,285],"location":[-71.059811,42.351201]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,195,285],"location":[-71.05988,42.351216]}],"weight":23.4,"duration":23.4,"distance":71.6},{"geometry":"uvnaGz}upLMBy@N_Dp@G@I@","maneuver":{"bearing_after":345,"bearing_before":285,"location":[-71.060295,42.351308],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Oxford Street","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[105,285,345],"location":[-71.060295,42.351308]}],"weight":42.5,"duration":42.5,"distance":142.9},{"geometry":"o~naGd`vpLDnA@L","maneuver":{"bearing_after":262,"bearing_before":351,"location":[-71.060668,42.352564],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Essex Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,270],"location":[-71.060668,42.352564]}],"weight":42,"duration":42,"distance":39.5},{"geometry":"g~naGbcvpLOEYGOIk@e@OOGI","maneuver":{"bearing_after":16,"bearing_before":264,"location":[-71.061144,42.352524],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Chauncy Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,90,270],"location":[-71.061144,42.352524]}],"weight":31.1,"duration":31.1,"distance":79.8},{"geometry":"eboaGj`vpLEJo@~AIP","maneuver":{"bearing_after":300,"bearing_before":37,"location":[-71.0607,42.353153],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Avenue De Lafayette","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[30,120,225,300],"location":[-71.0607,42.353153]}],"weight":19.4,"duration":19.4,"distance":63.1},{"geometry":"edoaGhdvpLKI","maneuver":{"bearing_after":35,"bearing_before":303,"location":[-71.061334,42.353471],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,120,195,300],"location":[-71.061334,42.353471]}],"weight":10.6,"duration":10.6,"distance":7.5},{"geometry":"qdoaG~cvpLe@nA","maneuver":{"bearing_after":302,"bearing_before":35,"location":[-71.061281,42.353526],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[30,120,210,300],"location":[-71.061281,42.353526]}],"weight":34.9,"duration":34.9,"distance":38.8},{"geometry":"weoaGnfvpL","maneuver":{"bearing_after":0,"bearing_before":303,"location":[-71.061676,42.353717],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[123],"location":[-71.061676,42.353717]}],"weight":0,"duration":0,"distance":0}],"summary":"Oxford Street, Essex Street","weight":232.8,"duration":232.8,"distance":465.8},{"steps":[{"geometry":"weoaGnfvpL[z@EH","maneuver":{"bearing_after":303,"bearing_before":0,"location":[-71.061676,42.353717],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[303],"location":[-71.061676,42.353717]}],"weight":34,"duration":34,"distance":34.9},{"geometry":"yfoaGthvpLGBMM","maneuver":{"bearing_after":11,"bearing_before":302,"location":[-71.062032,42.353888],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,120,210],"location":[-71.062032,42.353888]}],"weight":21.1,"duration":21.1,"distance":14.1},{"geometry":"ogoaGjhvpLCJ","maneuver":{"bearing_after":302,"bearing_before":32,"location":[-71.061982,42.353997],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.061982,42.353997]}],"weight":9.5,"duration":9.5,"distance":5.5},{"geometry":"sgoaGvhvpLIIw@s@yAcB","maneuver":{"bearing_after":35,"bearing_before":302,"location":[-71.062038,42.354024],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Washington Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[30,120,210,300],"location":[-71.062038,42.354024]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,210,300],"location":[-71.061732,42.354348]}],"weight":35.4,"duration":35.4,"distance":109},{"geometry":"oloaGtcvpL}CrHMV","maneuver":{"bearing_after":303,"bearing_before":37,"location":[-71.061232,42.354801],"modifier":"left","type":"new name"},"mode":"cycling","driving_side":"right","name":"Temple Place","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,225,300],"location":[-71.061232,42.354801]}],"weight":50.8,"duration":50.8,"distance":166.5},{"geometry":"{qoaG`nvpLZ\\","maneuver":{"bearing_after":213,"bearing_before":307,"location":[-71.062887,42.355662],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[45,135,210],"location":[-71.062887,42.355662]}],"weight":4.8,"duration":4.8,"distance":20.1},{"geometry":"_qoaG~nvpL","maneuver":{"bearing_after":0,"bearing_before":218,"location":[-71.063037,42.355519],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"in":0,"entry":[true],"bearings":[38],"location":[-71.063037,42.355519]}],"weight":0,"duration":0,"distance":0}],"summary":"Washington Street, Temple Place","weight":155.6,"duration":155.6,"distance":350.1},{"steps":[{"geometry":"}poaG~nvpLb@`@LJDBJHTN`@P","maneuver":{"bearing_after":214,"bearing_before":0,"location":[-71.063037,42.355519],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"out":0,"entry":[true],"bearings":[214],"location":[-71.063037,42.355519]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[30,120,210],"location":[-71.063339,42.355174]}],"weight":21.3,"duration":21.3,"distance":80},{"geometry":"amoaG|qvpL","maneuver":{"bearing_after":0,"bearing_before":203,"location":[-71.063514,42.354894],"modifier":"right","type":"arrive"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"in":0,"entry":[true],"bearings":[23],"location":[-71.063514,42.354894]}],"weight":0,"duration":0,"distance":0}],"summary":"Tremont Street","weight":21.3,"duration":21.3,"distance":80},{"steps":[{"geometry":"amoaG|qvpLVL@@rAh@LF\\LZNp@TPFD@\\JLD`AX@?j@J^F`@HD@RD","maneuver":{"bearing_after":203,"bearing_before":0,"location":[-71.063514,42.354894],"modifier":"right","type":"depart"},"mode":"cycling","driving_side":"right","name":"Tremont Street","intersections":[{"out":0,"entry":[true],"bearings":[203],"location":[-71.063514,42.354894]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,105,195],"location":[-71.064238,42.353385]}],"weight":80.9,"duration":80.9,"distance":293.6},{"geometry":"i}naGnxvpLKTKbDMjFA^A\\?TAHAF?BADCF","maneuver":{"bearing_after":303,"bearing_before":191,"location":[-71.064556,42.352372],"modifier":"sharp right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":4,"in":0,"entry":[false,true,true,true,true],"bearings":[15,105,195,270,300],"location":[-71.064556,42.352372]}],"weight":58.7,"duration":58.7,"distance":227.1},{"geometry":"}~naGliwpLFH","maneuver":{"bearing_after":226,"bearing_before":291,"location":[-71.06727,42.352625],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true,true],"bearings":[90,105,225,315],"location":[-71.06727,42.352625]}],"weight":6.5,"duration":6.5,"distance":5.3},{"geometry":"u~naGviwpLJ@","maneuver":{"bearing_after":185,"bearing_before":226,"location":[-71.067317,42.352593],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[45,180,270],"location":[-71.067317,42.352593]}],"weight":15.9,"duration":15.9,"distance":7.4},{"geometry":"i~naGxiwpL@mA","maneuver":{"bearing_after":90,"bearing_before":185,"location":[-71.067326,42.352527],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Boylston Street","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.067326,42.352527]}],"weight":11.7,"duration":11.7,"distance":31.7},{"geometry":"g~naGjgwpLL?","maneuver":{"bearing_after":178,"bearing_before":90,"location":[-71.066941,42.352524],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Carver Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[90,180,270],"location":[-71.066941,42.352524]}],"weight":9.7,"duration":9.7,"distance":8.4},{"geometry":"y}naGjgwpL?S","maneuver":{"bearing_after":92,"bearing_before":178,"location":[-71.06694,42.352448],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.06694,42.352448]}],"weight":7.5,"duration":7.5,"distance":8.3},{"geometry":"y}naGvfwpL","maneuver":{"bearing_after":0,"bearing_before":92,"location":[-71.066839,42.352445],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[272],"location":[-71.066839,42.352445]}],"weight":0,"duration":0,"distance":0}],"summary":"Tremont Street, Boylston Street","weight":190.9,"duration":190.9,"distance":581.8},{"steps":[{"geometry":"y}naGvfwpL?R?d@?f@@X?L","maneuver":{"bearing_after":272,"bearing_before":0,"location":[-71.066839,42.352445],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[272],"location":[-71.066839,42.352445]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.06694,42.352448]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[90,210,270],"location":[-71.067129,42.352449]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[0,90,180,270],"location":[-71.067332,42.352454]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[90,165,270,345],"location":[-71.067458,42.352442]}],"weight":61.4,"duration":61.4,"distance":57.4},{"geometry":"w}naG`kwpLNCH?D@D?hA_@H?","maneuver":{"bearing_after":165,"bearing_before":262,"location":[-71.067534,42.352436],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,false],"bearings":[90,165,270,345],"location":[-71.067534,42.352436]}],"weight":21.8,"duration":21.8,"distance":70.3},{"geometry":"}ynaG~iwpL?D@FBn@@R@RFp@@LHj@","maneuver":{"bearing_after":270,"bearing_before":172,"location":[-71.067359,42.351825],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Park Plaza","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,120,270],"location":[-71.067359,42.351825]}],"weight":29.7,"duration":29.7,"distance":88.3},{"geometry":"_ynaGppwpLLCFC@?ZG","maneuver":{"bearing_after":165,"bearing_before":255,"location":[-71.068411,42.351682],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Columbus Avenue","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[75,165,255],"location":[-71.068411,42.351682]}],"weight":8.8,"duration":8.8,"distance":29.8},{"geometry":"kwnaG`pwpLxAtBb@j@x@dAh@t@BDVZd@p@FHbC`DvAjBLPPVLP","maneuver":{"bearing_after":223,"bearing_before":165,"location":[-71.068325,42.351421],"modifier":"right","type":"continue"},"mode":"cycling","driving_side":"right","name":"Columbus Avenue","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,225,345],"location":[-71.068325,42.351421]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,105,225],"location":[-71.068917,42.350967]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,180,225],"location":[-71.069492,42.350504]},{"out":3,"in":0,"entry":[false,true,true,true,true,true],"bearings":[45,75,165,225,255,345],"location":[-71.069926,42.350148]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[45,135,225],"location":[-71.071581,42.348824]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[45,165,225,345],"location":[-71.071792,42.348659]}],"weight":133.9,"duration":133.9,"distance":430},{"geometry":"uenaGffxpLSFm@V","maneuver":{"bearing_after":341,"bearing_before":220,"location":[-71.071879,42.348587],"modifier":"sharp right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":0,"entry":[false,true,true,true],"bearings":[45,165,225,345],"location":[-71.071879,42.348587]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[45,165,225,345],"location":[-71.071923,42.348691]}],"weight":34.8,"duration":34.8,"distance":38.7},{"geometry":"wgnaGfgxpL","maneuver":{"bearing_after":0,"bearing_before":339,"location":[-71.072038,42.348915],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[159],"location":[-71.072038,42.348915]}],"weight":0,"duration":0,"distance":0}],"summary":"Columbus Avenue, Columbus Avenue","weight":290.4,"duration":290.4,"distance":714.6},{"steps":[{"geometry":"wgnaGfgxpLl@WRG","maneuver":{"bearing_after":159,"bearing_before":0,"location":[-71.072038,42.348915],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[159],"location":[-71.072038,42.348915]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[45,165,225,345],"location":[-71.071923,42.348691]}],"weight":49.9,"duration":49.9,"distance":38.7},{"geometry":"uenaGffxpLMQQWMQ","maneuver":{"bearing_after":40,"bearing_before":161,"location":[-71.071879,42.348587],"modifier":"sharp left","type":"turn"},"mode":"cycling","ref":"MA 28","driving_side":"right","name":"Columbus Avenue","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[45,165,225,345],"location":[-71.071879,42.348587]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[45,165,225,345],"location":[-71.071792,42.348659]}],"weight":17.299999999,"duration":17.299999999,"distance":36},{"geometry":"cgnaGjdxpLJQ@I@I?E?w@?g@","maneuver":{"bearing_after":135,"bearing_before":42,"location":[-71.071581,42.348824],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Isabella Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[45,135,225],"location":[-71.071581,42.348824]}],"weight":19.3,"duration":19.3,"distance":61.4},{"geometry":"sfnaG~_xpLGCe@q@g@o@mA_BCMCU","maneuver":{"bearing_after":33,"bearing_before":90,"location":[-71.070877,42.348744],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,90,270],"location":[-71.070877,42.348744]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[45,225,315],"location":[-71.070614,42.348973]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,240,345],"location":[-71.069816,42.349581]}],"weight":41.3,"duration":41.3,"distance":137.3},{"geometry":"_lnaGtxwpLKB","maneuver":{"bearing_after":344,"bearing_before":74,"location":[-71.069713,42.349602],"modifier":"left","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"Arlington Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[165,255,345],"location":[-71.069713,42.349602]}],"weight":9.9,"duration":9.9,"distance":6.1},{"geometry":"klnaGxxwpLCWC[a@eEUoBAM","maneuver":{"bearing_after":75,"bearing_before":344,"location":[-71.069732,42.349655],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Piedmont Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,165,345],"location":[-71.069732,42.349655]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.068478,42.349874]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.067924,42.34998]}],"weight":38.199999999,"duration":38.199999999,"distance":159.3},{"geometry":"mnnaG`mwpL","maneuver":{"bearing_after":0,"bearing_before":76,"location":[-71.067854,42.349993],"type":"arrive"},"mode":"cycling","driving_side":"right","name":"Piedmont Street","intersections":[{"in":0,"entry":[true],"bearings":[256],"location":[-71.067854,42.349993]}],"weight":0,"duration":0,"distance":0}],"summary":"Isabella Street, Piedmont Street","weight":175.9,"duration":175.9,"distance":438.8},{"steps":[{"geometry":"mnnaG`mwpLQyA?C@C?CBCNKBCNMTSTW","maneuver":{"bearing_after":76,"bearing_before":0,"location":[-71.067854,42.349993],"type":"depart"},"mode":"cycling","driving_side":"right","name":"Piedmont Street","intersections":[{"out":0,"entry":[true],"bearings":[76],"location":[-71.067854,42.349993]},{"out":0,"in":1,"entry":[true,false],"bearings":[90,255],"location":[-71.067397,42.350078]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[150,255,330],"location":[-71.067172,42.349871]}],"weight":29.6,"duration":29.6,"distance":100.7},{"geometry":"ilnaGlgwpLCUG]DY","maneuver":{"bearing_after":71,"bearing_before":143,"location":[-71.066948,42.349646],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Melrose Street","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[75,240,330],"location":[-71.066948,42.349646]}],"weight":21.8,"duration":21.8,"distance":33.8},{"geometry":"olnaG~dwpLI@{C`@i@FKBOBC@KB_@J{@X[Lk@POBaA\\_@JOBE@ODMB[HKBC?E@SBgAh@aBt@","maneuver":{"bearing_after":350,"bearing_before":105,"location":[-71.066557,42.349682],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Charles Street South","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[90,165,285,345],"location":[-71.066557,42.349682]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,255,345],"location":[-71.066852,42.350936]},{"out":5,"in":2,"entry":[true,true,false,true,true,true],"bearings":[75,120,165,210,255,345],"location":[-71.066914,42.351102]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,300,345],"location":[-71.067198,42.351761]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[90,165,270,345],"location":[-71.067487,42.352519]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,210,345],"location":[-71.067575,42.352787]}],"weight":133.1,"duration":133.1,"distance":475.3},{"geometry":"efoaGpnwpL","maneuver":{"bearing_after":0,"bearing_before":338,"location":[-71.068086,42.353792],"modifier":"right","type":"arrive"},"mode":"cycling","ref":"MA 2; MA 28","driving_side":"right","name":"Charles Street","intersections":[{"in":0,"entry":[true],"bearings":[158],"location":[-71.068086,42.353792]}],"weight":0,"duration":0,"distance":0}],"summary":"Charles Street South, Charles Street South","weight":184.5,"duration":184.5,"distance":609.8},{"steps":[{"geometry":"efoaGpnwpLg@TuAl@QJqB|@cAb@c@POBKDEBOD]NKBE?GAGCECAAIO","maneuver":{"bearing_after":338,"bearing_before":0,"location":[-71.068086,42.353792],"modifier":"right","type":"depart"},"mode":"cycling","ref":"MA 2; MA 28","driving_side":"right","name":"Charles Street","intersections":[{"out":0,"entry":[true],"bearings":[338],"location":[-71.068086,42.353792]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[165,315,345],"location":[-71.069072,42.355598]}],"weight":90.5,"duration":90.5,"distance":296},{"geometry":"suoaG`uwpLCSg@aEQcAAGAKAI","maneuver":{"bearing_after":73,"bearing_before":46,"location":[-71.069133,42.356255],"modifier":"straight","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,225,255],"location":[-71.069133,42.356255]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,255,345],"location":[-71.067615,42.356593]}],"weight":36.6,"duration":36.6,"distance":134.4},{"geometry":"wwoaGhkwpLLE","maneuver":{"bearing_after":163,"bearing_before":73,"location":[-71.06757,42.356603],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.06757,42.356603]}],"weight":16.4,"duration":16.4,"distance":8.5},{"geometry":"iwoaGbkwpLk@}D","maneuver":{"bearing_after":71,"bearing_before":163,"location":[-71.067542,42.356529],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[75,165,255,345],"location":[-71.067542,42.356529]}],"weight":78.3,"duration":78.3,"distance":82},{"geometry":"uxoaGdewpLLC","maneuver":{"bearing_after":164,"bearing_before":71,"location":[-71.066592,42.356749],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[75,165,255],"location":[-71.066592,42.356749]}],"weight":1.8,"duration":1.8,"distance":7.7},{"geometry":"gxoaG`ewpL","maneuver":{"bearing_after":0,"bearing_before":165,"location":[-71.066568,42.356682],"modifier":"straight","type":"arrive"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[345],"location":[-71.066568,42.356682]}],"weight":0,"duration":0,"distance":0}],"summary":"Charles Street, Charles Street","weight":223.6,"duration":223.6,"distance":528.7},{"steps":[{"geometry":"gxoaG`ewpLMB","maneuver":{"bearing_after":345,"bearing_before":0,"location":[-71.066568,42.356682],"modifier":"straight","type":"depart"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[345],"location":[-71.066568,42.356682]}],"weight":5.9,"duration":5.9,"distance":7.7},{"geometry":"uxoaGdewpLa@{Ca@sC","maneuver":{"bearing_after":73,"bearing_before":344,"location":[-71.066592,42.356749],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,165,255],"location":[-71.066592,42.356749]}],"weight":121.3,"duration":121.3,"distance":131.1},{"geometry":"yzoaGt{vpLACOC","maneuver":{"bearing_after":15,"bearing_before":73,"location":[-71.065066,42.357086],"modifier":"slight left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false,true],"bearings":[15,75,150,255,330],"location":[-71.065066,42.357086]}],"weight":11.2,"duration":11.2,"distance":10.6},{"geometry":"k{oaGl{vpL?EKm@Ga@Ia@Mg@Mo@Os@ScACKIWK]Y}@","maneuver":{"bearing_after":70,"bearing_before":12,"location":[-71.065032,42.357176],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,75,195,255],"location":[-71.065032,42.357176]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,150,240],"location":[-71.063212,42.357715]}],"weight":49.1,"duration":49.1,"distance":205.2},{"geometry":"}_paGdmvpLIa@","maneuver":{"bearing_after":64,"bearing_before":60,"location":[-71.062749,42.357905],"modifier":"straight","type":"continue"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[15,60,240],"location":[-71.062749,42.357905]}],"weight":8.3,"duration":8.3,"distance":15.3},{"geometry":"g`paGblvpLFC","maneuver":{"bearing_after":158,"bearing_before":64,"location":[-71.06258,42.357962],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[60,165,240,345],"location":[-71.06258,42.357962]}],"weight":13.8,"duration":13.8,"distance":5.1},{"geometry":"_`paG~kvpL[mA","maneuver":{"bearing_after":64,"bearing_before":158,"location":[-71.062558,42.357919],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,240,345],"location":[-71.062558,42.357919]}],"weight":31.7,"duration":31.7,"distance":35.3},{"geometry":"{`paGpivpL","maneuver":{"bearing_after":0,"bearing_before":64,"location":[-71.062171,42.358056],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[244],"location":[-71.062171,42.358056]}],"weight":0,"duration":0,"distance":0}],"summary":"Beacon Street","weight":241.3,"duration":241.3,"distance":410.3},{"steps":[{"geometry":"{`paGpivpLZlA","maneuver":{"bearing_after":244,"bearing_before":0,"location":[-71.062171,42.358056],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[244],"location":[-71.062171,42.358056]}],"weight":36.3,"duration":36.3,"distance":35.3},{"geometry":"_`paG~kvpLGB","maneuver":{"bearing_after":338,"bearing_before":244,"location":[-71.062558,42.357919],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,240,345],"location":[-71.062558,42.357919]}],"weight":8.5,"duration":8.5,"distance":5.1},{"geometry":"g`paGblvpLe@mBS{@CO?MAO@MH_@b@gC@CDW","maneuver":{"bearing_after":64,"bearing_before":338,"location":[-71.06258,42.357962],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Beacon Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[60,165,240,345],"location":[-71.06258,42.357962]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,105,270],"location":[-71.061496,42.358275]}],"weight":64.5,"duration":64.5,"distance":188.4},{"geometry":"o`paGx~upLDO`@_CRiA@IZcB","maneuver":{"bearing_after":109,"bearing_before":109,"location":[-71.060447,42.357995],"modifier":"straight","type":"new name"},"mode":"cycling","driving_side":"right","name":"School Street","intersections":[{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[30,105,210,285],"location":[-71.060447,42.357995]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,210,285],"location":[-71.05936,42.357697]}],"weight":38.7,"duration":38.7,"distance":144},{"geometry":"u}oaGptupLHB","maneuver":{"bearing_after":201,"bearing_before":109,"location":[-71.058807,42.357547],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.058807,42.357547]}],"weight":13,"duration":13,"distance":5.2},{"geometry":"k}oaGttupLBSH_@","maneuver":{"bearing_after":111,"bearing_before":201,"location":[-71.05883,42.357503],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true,true,true],"bearings":[15,105,165,285],"location":[-71.05883,42.357503]}],"weight":21,"duration":21,"distance":23.4},{"geometry":"}|oaG`supL","maneuver":{"bearing_after":0,"bearing_before":111,"location":[-71.058565,42.357428],"modifier":"right","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[291],"location":[-71.058565,42.357428]}],"weight":0,"duration":0,"distance":0}],"summary":"Beacon Street, School Street","weight":182,"duration":182,"distance":401.4},{"steps":[{"geometry":"}|oaG`supLDUBO","maneuver":{"bearing_after":110,"bearing_before":0,"location":[-71.058565,42.357428],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[110],"location":[-71.058565,42.357428]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,105,210,285],"location":[-71.05846,42.357399]}],"weight":20,"duration":20,"distance":16.5},{"geometry":"s|oaGzqupLGGo@q@c@Ym@OOC]C_A?YAO?","maneuver":{"bearing_after":35,"bearing_before":106,"location":[-71.058376,42.35738],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Washington Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[30,105,210,285],"location":[-71.058376,42.35738]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,285],"location":[-71.058337,42.35742]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,105,210],"location":[-71.058094,42.357663]}],"weight":49.5,"duration":49.5,"distance":173.1},{"geometry":"uepaGlnupLCN[fCAFS~@I^CLQp@CF","maneuver":{"bearing_after":285,"bearing_before":1,"location":[-71.05783,42.358833],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Court Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[90,180,285],"location":[-71.05783,42.358833]},{"out":1,"in":0,"entry":[false,true],"bearings":[120,300],"location":[-71.059425,42.359257]}],"weight":41.6,"duration":41.6,"distance":144.3},{"geometry":"ohpaGtxupLKK","maneuver":{"bearing_after":35,"bearing_before":296,"location":[-71.059472,42.359275],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true,true],"bearings":[30,120,210,270,300],"location":[-71.059472,42.359275]}],"weight":10.5,"duration":10.5,"distance":8.4},{"geometry":"{hpaGhxupLF]","maneuver":{"bearing_after":109,"bearing_before":35,"location":[-71.059413,42.359337],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false,true],"bearings":[0,60,105,210,300],"location":[-71.059413,42.359337]}],"weight":12.4,"duration":12.4,"distance":13.8},{"geometry":"shpaGjwupL","maneuver":{"bearing_after":0,"bearing_before":110,"location":[-71.059255,42.359295],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[290],"location":[-71.059255,42.359295]}],"weight":0,"duration":0,"distance":0}],"summary":"Washington Street, Court Street","weight":134,"duration":134,"distance":356.1},{"steps":[{"geometry":"shpaGjwupL\\qARo@@E\\qC","maneuver":{"bearing_after":117,"bearing_before":0,"location":[-71.059255,42.359295],"modifier":"left","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[117],"location":[-71.059255,42.359295]},{"out":1,"in":3,"entry":[true,true,true,false],"bearings":[15,105,195,300],"location":[-71.058612,42.35905]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[105,195,285],"location":[-71.058582,42.359043]}],"weight":113,"duration":113,"distance":125.3},{"geometry":"afpaGpnupL@?AO?C","maneuver":{"bearing_after":88,"bearing_before":105,"location":[-71.057845,42.358886],"modifier":"slight right","type":"fork"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[0,75,90,285],"location":[-71.057845,42.358886]}],"weight":11.9,"duration":11.9,"distance":8.5},{"geometry":"afpaG|mupLJAH?FBRB","maneuver":{"bearing_after":177,"bearing_before":88,"location":[-71.057746,42.358887],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[0,90,180,270],"location":[-71.057746,42.358887]},{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,90,180,270],"location":[-71.057744,42.358829]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[0,90,195],"location":[-71.057743,42.358782]},{"out":1,"in":0,"entry":[false,true,true],"bearings":[15,180,270],"location":[-71.057762,42.358744]}],"weight":35,"duration":35,"distance":28.1},{"geometry":"odpaGbnupL?{ACG","maneuver":{"bearing_after":90,"bearing_before":184,"location":[-71.057775,42.358637],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Freedom Trail","intersections":[{"out":1,"in":0,"entry":[false,true,true],"bearings":[0,90,180],"location":[-71.057775,42.358637]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[45,180,270],"location":[-71.057316,42.358636]}],"weight":41.8,"duration":41.8,"distance":41.7},{"geometry":"sdpaG~jupLC?","maneuver":{"bearing_after":357,"bearing_before":46,"location":[-71.057282,42.35866],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,45,135,225],"location":[-71.057282,42.35866]}],"weight":2.4,"duration":2.4,"distance":2.7},{"geometry":"wdpaG~jupLE@CB?FH??QIG","maneuver":{"bearing_after":355,"bearing_before":357,"location":[-71.057283,42.358684],"modifier":"uturn","type":"notification"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false],"bearings":[0,180],"location":[-71.057283,42.358684]},{"out":1,"classes":["tunnel"],"in":0,"entry":[false,true],"bearings":[90,180],"location":[-71.057353,42.358729]}],"weight":15.5,"duration":15.5,"distance":29.8},{"geometry":"aepaGrjupLC?AC","maneuver":{"bearing_after":61,"bearing_before":45,"location":[-71.057221,42.358734],"modifier":"slight left","type":"fork"},"mode":"cycling","driving_side":"right","name":"State","intersections":[{"out":0,"classes":["tunnel"],"in":2,"entry":[true,true,false,true],"bearings":[60,75,225,255],"location":[-71.057221,42.358734]}],"weight":3.5,"duration":3.5,"distance":4},{"geometry":"gepaGnjupL","maneuver":{"bearing_after":0,"bearing_before":79,"location":[-71.057201,42.358757],"type":"arrive"},"mode":"cycling","driving_side":"right","name":"State","intersections":[{"in":0,"entry":[true],"bearings":[259],"location":[-71.057201,42.358757]}],"weight":0,"duration":0,"distance":0}],"summary":"Freedom Trail, State","weight":223.1,"duration":223.1,"distance":240.1},{"steps":[{"geometry":"gepaGnjupL@BB?","maneuver":{"bearing_after":259,"bearing_before":0,"location":[-71.057201,42.358757],"type":"depart"},"mode":"cycling","driving_side":"right","name":"State","intersections":[{"classes":["tunnel"],"out":0,"entry":[true],"bearings":[259],"location":[-71.057201,42.358757]}],"weight":3.8,"duration":3.8,"distance":4},{"geometry":"aepaGrjupLHF?PI??GBCDA","maneuver":{"bearing_after":225,"bearing_before":241,"location":[-71.057221,42.358734],"modifier":"slight left","type":"fork"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":2,"classes":["tunnel"],"in":0,"entry":[false,true,true,true],"bearings":[60,75,225,255],"location":[-71.057221,42.358734]},{"out":0,"in":1,"entry":[true,false],"bearings":[90,180],"location":[-71.057353,42.358729]}],"weight":11.3,"duration":11.3,"distance":29.8},{"geometry":"wdpaG~jupLB?","maneuver":{"bearing_after":177,"bearing_before":175,"location":[-71.057283,42.358684],"modifier":"straight","type":"notification"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":0,"entry":[false,true],"bearings":[0,180],"location":[-71.057283,42.358684]}],"weight":4.8,"duration":4.8,"distance":2.7},{"geometry":"sdpaG~jupLDG","maneuver":{"bearing_after":129,"bearing_before":177,"location":[-71.057282,42.35866],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":0,"entry":[false,true,true,true],"bearings":[0,45,135,225],"location":[-71.057282,42.35866]}],"weight":11.3,"duration":11.3,"distance":5},{"geometry":"mdpaGvjupLAAAAACAAWe@EIACAEGS","maneuver":{"bearing_after":47,"bearing_before":129,"location":[-71.057235,42.358631],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Devonshire Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[45,135,195,315],"location":[-71.057235,42.358631]}],"weight":43.8,"duration":43.8,"distance":45.3},{"geometry":"_fpaG~gupLW?C?A?C?eDn@E@i@HE@QDOBIB","maneuver":{"bearing_after":1,"bearing_before":56,"location":[-71.056804,42.35888],"modifier":"slight left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Congress Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false,true,true],"bearings":[0,90,165,240,270,315],"location":[-71.056804,42.35888]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,270,345],"location":[-71.05714,42.360238]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,165,225,345],"location":[-71.057163,42.36032]}],"weight":62.7,"duration":62.7,"distance":168.4},{"geometry":"iopaGjjupLEQA??AAU","maneuver":{"bearing_after":63,"bearing_before":347,"location":[-71.057176,42.360367],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[60,165,240,345],"location":[-71.057176,42.360367]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,165,240],"location":[-71.057094,42.360397]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[90,180,345],"location":[-71.057093,42.36041]}],"weight":33.9,"duration":33.9,"distance":19.1},{"geometry":"sopaG`iupLMD","maneuver":{"bearing_after":345,"bearing_before":81,"location":[-71.056972,42.36042],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[60,270,345],"location":[-71.056972,42.36042]}],"weight":7.1,"duration":7.1,"distance":8},{"geometry":"appaGfiupL","maneuver":{"bearing_after":0,"bearing_before":346,"location":[-71.056995,42.36049],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[166],"location":[-71.056995,42.36049]}],"weight":0,"duration":0,"distance":0}],"summary":"Devonshire Street, Congress Street","weight":178.7,"duration":178.7,"distance":282.4},{"steps":[{"geometry":"appaGfiupLLE","maneuver":{"bearing_after":166,"bearing_before":0,"location":[-71.056995,42.36049],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[166],"location":[-71.056995,42.36049]}],"weight":17.5,"duration":17.5,"distance":8},{"geometry":"sopaG`iupLESAAACAI","maneuver":{"bearing_after":64,"bearing_before":165,"location":[-71.056972,42.36042],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,270,345],"location":[-71.056972,42.36042]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,240,345],"location":[-71.056857,42.360463]}],"weight":23.3,"duration":23.3,"distance":17},{"geometry":"_ppaG|gupLk@RC@E?C@E?I@E?C?E@C@E?GBGBE@CBE@a@P_A`@A@C@A@C@","maneuver":{"bearing_after":340,"bearing_before":68,"location":[-71.056787,42.360483],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Union Street","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[75,165,255,345],"location":[-71.056787,42.360483]}],"weight":37.5,"duration":37.5,"distance":141.6},{"geometry":"qwpaGfkupLi@iAWi@ISEKIMIOWk@KSUe@KU","maneuver":{"bearing_after":52,"bearing_before":330,"location":[-71.057322,42.361687],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Hanover Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,150,225],"location":[-71.057322,42.361687]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[60,135,240],"location":[-71.05674,42.362017]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[60,120,225,300],"location":[-71.056507,42.362152]}],"weight":52.900000000,"duration":52.900000000,"distance":156.6},{"geometry":"}|paGxaupLKTGPa@v@AD","maneuver":{"bearing_after":306,"bearing_before":52,"location":[-71.055814,42.362545],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Cross Street","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[45,120,240,300],"location":[-71.055814,42.362545]}],"weight":16.2,"duration":16.2,"distance":51.9},{"geometry":"u~paG~dupLE@C?EACAECGCKG]S]SIEc@YKGKGa@UGCIC]O","maneuver":{"bearing_after":1,"bearing_before":303,"location":[-71.056315,42.362829],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Salem Street","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,120,315],"location":[-71.056315,42.362829]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[30,210,300],"location":[-71.055866,42.363594]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[15,210,300],"location":[-71.055682,42.36388]}],"weight":40.8,"duration":40.8,"distance":157.9},{"geometry":"wfqaGf`upL?G","maneuver":{"bearing_after":91,"bearing_before":19,"location":[-71.055558,42.364123],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Parmenter Street","intersections":[{"out":1,"in":2,"entry":[true,true,false,true],"bearings":[0,90,195,285],"location":[-71.055558,42.364123]}],"weight":8.2,"duration":8.2,"distance":3.4},{"geometry":"wfqaG~_upLD@FDB@","maneuver":{"bearing_after":191,"bearing_before":91,"location":[-71.055517,42.364122],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":3,"entry":[true,true,true,false],"bearings":[15,105,195,270],"location":[-71.055517,42.364122]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[15,120,210],"location":[-71.055525,42.364094]}],"weight":9.8,"duration":9.8,"distance":11},{"geometry":"efqaGh`upL","maneuver":{"bearing_after":0,"bearing_before":200,"location":[-71.055569,42.364032],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[20],"location":[-71.055569,42.364032]}],"weight":0,"duration":0,"distance":0}],"summary":"Hanover Street, Salem Street","weight":206.2,"duration":206.2,"distance":547.4},{"steps":[{"geometry":"efqaGh`upLCAGEEA","maneuver":{"bearing_after":20,"bearing_before":0,"location":[-71.055569,42.364032],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[20],"location":[-71.055569,42.364032]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[15,120,210],"location":[-71.055525,42.364094]}],"weight":20.2,"duration":20.2,"distance":11},{"geometry":"wfqaG~_upL?F","maneuver":{"bearing_after":271,"bearing_before":11,"location":[-71.055517,42.364122],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Parmenter Street","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[15,105,195,270],"location":[-71.055517,42.364122]}],"weight":4.9,"duration":4.9,"distance":3.4},{"geometry":"wfqaGf`upLI?e@?k@E_@Ay@CWA","maneuver":{"bearing_after":0,"bearing_before":271,"location":[-71.055558,42.364123],"modifier":"right","type":"turn"},"mode":"cycling","driving_side":"right","name":"Salem Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,90,195,285],"location":[-71.055558,42.364123]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,285],"location":[-71.055555,42.364362]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,270],"location":[-71.055517,42.364741]}],"weight":30.1,"duration":30.1,"distance":114.2},{"geometry":"emqaGx_upLCBGBCB","maneuver":{"bearing_after":310,"bearing_before":2,"location":[-71.055487,42.365149],"modifier":"left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":3,"in":2,"entry":[true,true,false,true],"bearings":[0,135,180,315],"location":[-71.055487,42.365149]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[135,180,345],"location":[-71.055513,42.365166]}],"weight":10,"duration":10,"distance":10},{"geometry":"umqaGd`upL??CD","maneuver":{"bearing_after":309,"bearing_before":337,"location":[-71.055545,42.365225],"modifier":"slight left","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,165,315],"location":[-71.055545,42.365225]}],"weight":3.8,"duration":3.8,"distance":4.2},{"geometry":"ymqaGj`upL","maneuver":{"bearing_after":0,"bearing_before":310,"location":[-71.055582,42.365251],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[130],"location":[-71.055582,42.365251]}],"weight":0,"duration":0,"distance":0}],"summary":"Parmenter Street, Salem Street","weight":69,"duration":69,"distance":142.8},{"steps":[{"geometry":"ymqaGj`upLBE??BCFC","maneuver":{"bearing_after":130,"bearing_before":0,"location":[-71.055582,42.365251],"modifier":"right","type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[130],"location":[-71.055582,42.365251]},{"out":1,"in":2,"entry":[true,true,false],"bearings":[30,165,315],"location":[-71.055545,42.365225]}],"weight":11.2,"duration":11.2,"distance":11.4},{"geometry":"imqaG|_upLBC","maneuver":{"bearing_after":130,"bearing_before":157,"location":[-71.055513,42.365166],"modifier":"slight left","type":"fork"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false],"bearings":[135,180,345],"location":[-71.055513,42.365166]}],"weight":19.7,"duration":19.7,"distance":2.9},{"geometry":"emqaGx_upLMAIEWI_BcAECME","maneuver":{"bearing_after":2,"bearing_before":130,"location":[-71.055487,42.365149],"modifier":"sharp left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Salem Street","intersections":[{"out":0,"in":3,"entry":[true,true,true,false],"bearings":[0,135,180,315],"location":[-71.055487,42.365149]},{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,135,180,315],"location":[-71.055482,42.365222]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[30,135,210],"location":[-71.05506,42.365868]}],"weight":30.4,"duration":30.4,"distance":99.8},{"geometry":"irqaGx|tpLCFe@vAsAhE","maneuver":{"bearing_after":300,"bearing_before":19,"location":[-71.055008,42.365967],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Sheafe Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[30,195,300],"location":[-71.055008,42.365967]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[120,210,300],"location":[-71.055488,42.366179]}],"weight":35.8,"duration":35.8,"distance":141.5},{"geometry":"gvqaGbfupLG?iAG","maneuver":{"bearing_after":0,"bearing_before":299,"location":[-71.056495,42.366604],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,120,180,300],"location":[-71.056495,42.366604]},{"out":0,"in":2,"entry":[true,true,false],"bearings":[0,120,180],"location":[-71.056495,42.366641]}],"weight":42.800000000,"duration":42.800000000,"distance":45.5},{"geometry":"yxqaGzeupLAC","maneuver":{"bearing_after":61,"bearing_before":2,"location":[-71.056461,42.367013],"modifier":"right","type":"end of road"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[60,180,300],"location":[-71.056461,42.367013]}],"weight":3.3,"duration":3.3,"distance":1.9},{"geometry":"{xqaGveupLRw@","maneuver":{"bearing_after":116,"bearing_before":61,"location":[-71.05644,42.367021],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[0,120,240],"location":[-71.05644,42.367021]}],"weight":23,"duration":23,"distance":25.4},{"geometry":"gxqaG~cupL","maneuver":{"bearing_after":0,"bearing_before":117,"location":[-71.056164,42.366918],"type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[297],"location":[-71.056164,42.366918]}],"weight":0,"duration":0,"distance":0}],"summary":"Salem Street, Sheafe Street","weight":166.2,"duration":166.2,"distance":328.4},{"steps":[{"geometry":"gxqaG~cupLSv@@BEF","maneuver":{"bearing_after":297,"bearing_before":0,"location":[-71.056164,42.366918],"type":"depart"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":0,"entry":[true],"bearings":[297],"location":[-71.056164,42.366918]},{"out":2,"in":1,"entry":[true,false,true],"bearings":[0,120,240],"location":[-71.05644,42.367021]},{"out":2,"in":0,"entry":[false,true,true],"bearings":[60,180,300],"location":[-71.056461,42.367013]}],"weight":35.3,"duration":35.3,"distance":31.6},{"geometry":"_yqaGbfupLG?","maneuver":{"bearing_after":2,"bearing_before":306,"location":[-71.056502,42.367036],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"Snow Hill Street","intersections":[{"out":0,"in":1,"entry":[true,false,true,true],"bearings":[0,120,180,300],"location":[-71.056502,42.367036]}],"weight":4.6,"duration":4.6,"distance":5.1},{"geometry":"gyqaGbfupLIAcCKs@GG?","maneuver":{"bearing_after":2,"bearing_before":2,"location":[-71.056498,42.367082],"modifier":"straight","type":"notification"},"mode":"cycling","driving_side":"right","name":"Snow Hill Street","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[0,105,180,285],"location":[-71.056498,42.367082]},{"out":0,"in":1,"entry":[true,false,true],"bearings":[0,180,240],"location":[-71.056427,42.36779]}],"weight":30.7,"duration":30.7,"distance":111.8},{"geometry":"q_raGleupLQ`@KH","maneuver":{"bearing_after":305,"bearing_before":7,"location":[-71.056385,42.368085],"modifier":"left","type":"end of road"},"mode":"cycling","driving_side":"right","name":"Charter Street","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[120,180,300],"location":[-71.056385,42.368085]}],"weight":10.5,"duration":10.5,"distance":25.5},{"geometry":"o`raGxfupLIIGECC","maneuver":{"bearing_after":32,"bearing_before":329,"location":[-71.056607,42.368239],"modifier":"slight right","type":"turn"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":2,"entry":[true,true,false,true],"bearings":[30,60,150,240],"location":[-71.056607,42.368239]}],"weight":7.5,"duration":7.5,"distance":15.1},{"geometry":"earaGdfupLC@e@NcAX","maneuver":{"bearing_after":330,"bearing_before":32,"location":[-71.05651,42.368354],"modifier":"left","type":"turn"},"mode":"cycling","driving_side":"right","name":"Boston HarborWalk North End","intersections":[{"out":2,"in":1,"entry":[true,false,true],"bearings":[75,210,330],"location":[-71.05651,42.368354]},{"out":3,"in":1,"entry":[true,false,true,true],"bearings":[75,150,255,345],"location":[-71.056522,42.36837]}],"weight":21.900000000,"duration":21.900000000,"distance":62.9},{"geometry":"sdraGpgupLEg@Eq@IaBCy@","maneuver":{"bearing_after":75,"bearing_before":343,"location":[-71.056732,42.368895],"modifier":"right","type":"end of road"},"mode":"cycling","driving_side":"right","name":"","intersections":[{"out":0,"in":1,"entry":[true,false,true],"bearings":[75,165,255],"location":[-71.056732,42.368895]}],"weight":31,"duration":31,"distance":102.3},{"geometry":"meraGz_upL`@J","maneuver":{"bearing_after":192,"bearing_before":82,"location":[-71.055504,42.369029],"modifier":"right","type":"turn"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"out":1,"in":2,"entry":[true,true,false],"bearings":[105,195,270],"location":[-71.055504,42.369029]}],"weight":17.4,"duration":17.4,"distance":19.2},{"geometry":"kdraGf`upL","maneuver":{"bearing_after":0,"bearing_before":194,"location":[-71.055561,42.368861],"modifier":"left","type":"arrive"},"mode":"pushing bike","driving_side":"right","name":"","intersections":[{"in":0,"entry":[true],"bearings":[14],"location":[-71.055561,42.368861]}],"weight":0,"duration":0,"distance":0}],"summary":"Snow Hill Street, Charter Street","weight":158.9,"duration":158.9,"distance":373.6}],"weight_name":"duration","weight":36716.100000000,"duration":36716.100000000,"distance":123967.000000000}],"waypoints":[{"waypoint_index":0,"trips_index":0,"hint":"gIosgLaKLIDOAAAArgAAAFwBAAAAAAAAp3O3QafxmUEQiRpCAAAAAM4AAACuAAAAXAEAAAAAAAAiAAAAN8fD-11_hgLtx8P7O3-GAgIA7wDMrPZq","distance":15.458438989,"name":"","location":[-71.055561,42.368861]},{"waypoint_index":4,"trips_index":0,"hint":"zHksgC96LIAOAAAABAAAACMBAABdAQAAbd3QP5tTvj7LbAFC4E4bQg4AAAAEAAAAIwEAAF0BAAAiAAAAxpHD-xlThgI1k8P7d1OGAgEATxXMrPZq","distance":31.979699356,"name":"","location":[-71.069242,42.357529]},{"waypoint_index":29,"trips_index":0,"hint":"ZVMsgG9TLIAQAAAABgAAAEsBAAAkAAAAk5G9QBPwAECyiu9CX7dQQRAAAAAGAAAASwEAACQAAAAiAAAAr4PB-xpuhwLJg8H7GG6HAhYArwvMrPZq","distance":2.151229028,"name":"White trail","location":[-71.203921,42.429978]},{"waypoint_index":5,"trips_index":0,"hint":"jt4hgJLeIYA7AAAALQAAAAAAAAAAAAAA4gPGQasVlUEAAAAAAAAAADsAAAAtAAAAAAAAAAAAAAAiAAAAqnnD-zlPhgKDecP7Gk-GAgAATwjMrPZq","distance":4.709088444,"name":"","location":[-71.075414,42.356537]},{"waypoint_index":13,"trips_index":0,"hint":"F6ghgE2oIYALAAAAFAEAAAAAAAA-AAAALyacQM9Y5UIAAAAAntjNQQsAAAAUAQAAAAAAAD4AAAAiAAAA0AHD--s5hgLdAcP7WTqGAgAA_wXMrPZq","distance":12.265685208,"name":"Bay State Road","location":[-71.106096,42.351083]},{"waypoint_index":11,"trips_index":0,"hint":"7hAigPYQIoA2AgAAYwEAAAAAAAAAAAAAnsd7Qq9XHUIAAAAAAAAAADYCAABjAQAAAAAAAAAAAAAiAAAAgSXD-_EghgKhJcP7siCGAgAAXwTMrPZq","distance":7.478611058,"name":"","location":[-71.096959,42.344689]},{"waypoint_index":16,"trips_index":0,"hint":"BtMDgA3TA4DtAQAACQMAAAAAAAAAAAAAGllbQrVyrEIAAAAAAAAAAO0BAAAJAwAAAAAAAAAAAAAiAAAA8KDC-2dBhgL5oML7kEGGAgAAfxHMrPZq","distance":4.614233419,"name":"","location":[-71.130896,42.352999]},{"waypoint_index":57,"trips_index":0,"hint":"53osgJbBAIA9AQAAfwAAAAAAAAA3AgAAg0gNQqN9YEEAAAAA7xd8Qj0BAAB_AAAAAAAAADcCAAAiAAAAZa3D-yhVhgLArcP7m1SGAgAADwTMrPZq","distance":17.363306965,"name":"","location":[-71.062171,42.358056]},{"waypoint_index":19,"trips_index":0,"hint":"zJQpgOCUKYAAAAAAggAAAAAAAAD4AAAAAAAAAO-jZkEAAAAA7NvbQQAAAACCAAAAAAAAAPgAAAAiAAAAdGXC-wM2hgIZZsL7ZjaGAgAAjxHMrPZq","distance":17.481895794,"name":"","location":[-71.146124,42.350083]},{"waypoint_index":58,"trips_index":0,"hint":"pLssgCC8LICEAAAAUwAAAE4AAAAAAAAAhGRrQSCoE0GVZgpBAAAAAIQAAABTAAAATgAAAAAAAAAiAAAAe7vD-7RShgJXu8P7bVKGAgEA7wbMrPZq","distance":8.425668561,"name":"","location":[-71.058565,42.357428]},{"waypoint_index":60,"trips_index":0,"hint":"ab0sgOi9LIAPAAAAAgAAABQAAADzBAAAU3bhP7GtKD7jRw5APbwMQw8AAAACAAAAFAAAAPMEAAAiAAAAz8DD--VXhgLOwMP761eGAgEADwXMrPZq","distance":0.671553231,"name":"State","location":[-71.057201,42.358757]},{"waypoint_index":63,"trips_index":0,"hint":"5IgsgAqJLID7AAAAHgAAAAwAAAAIAAAAz5ffQcMBVEDFYKk_E9trP_sAAAAeAAAADAAAAAgAAAAiAAAAIsfD-0NxhgL1xsP7GnGGAgEAHwjMrPZq","distance":5.871834935,"name":"","location":[-71.055582,42.365251]},{"waypoint_index":18,"trips_index":0,"hint":"kJMpgJWTKYBMAAAAYwEAAAAAAAAAAAAAvsf_QXfOE0MAAAAAAAAAAEwAAABjAQAAAAAAAAAAAAAiAAAA52XC-2M0hgLEZcL7DzSGAgAAvwbMrPZq","distance":9.766513400,"name":"","location":[-71.146009,42.349667]},{"waypoint_index":14,"trips_index":0,"hint":"VWEpgBGvAIDDAAAAGgAAAOAAAADRAAAAZrGtQTwuNkCkOcdBAoC5QcMAAAAaAAAA4AAAANEAAAAiAAAAusTC-9sYhgLNxML77hiGAgIALxPMrPZq","distance":2.628121485,"name":"","location":[-71.121734,42.342619]},{"waypoint_index":53,"trips_index":0,"hint":"YQ0DgBTPIYDvAAAAdAAAAAAAAAAAAAAAsgLVQbMxTUEAAAAAAAAAAO8AAAB0AAAAAAAAAAAAAAAiAAAA2obD-3MxhgKjhsP7ZDGGAgAAPxXMrPZq","distance":4.830021618,"name":"","location":[-71.072038,42.348915]},{"waypoint_index":54,"trips_index":0,"hint":"m8shgJ7LIYAOAAAAXgEAAAAAAAAAAAAAOFW-QDE5G0IAAAAAAAAAAA4AAABeAQAAAAAAAAAAAAAiAAAAMpfD-6k1hgItl8P7uDWGAgAAvwTMrPZq","distance":1.716409362,"name":"Piedmont Street","location":[-71.067854,42.349993]},{"waypoint_index":50,"trips_index":0,"hint":"jW0sgNVtLIAwAAAABwAAAAAAAAAxAQAAmfygQewAMT8AAAAAUqIHQjAAAAAHAAAAAAAAADEBAAAiAAAAA6rD-z9LhgJcqcP7n0uGAgAAnw3MrPZq","distance":17.404100972,"name":"Tremont Street","location":[-71.063037,42.355519]},{"waypoint_index":36,"trips_index":0,"hint":"RwEpgEoBKYARAAAAAAAAAP4AAAAdAgAAkPHtPwAAAABn1K9B7xNwQhEAAAAAAAAA_gAAAB0CAAAiAAAAqbTC--LuhQKLtML72O6FAgkA3xTMrPZq","distance":2.710863708,"name":"","location":[-71.125847,42.331874]},{"waypoint_index":38,"trips_index":0,"hint":"gLshgIS7IYAAAAAAPAAAAAAAAAAAAAAAAAAAAPGU1UAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAiAAAAAvTC-8AAhgKC9ML71ACGAgAATw_MrPZq","distance":10.782118946,"name":"","location":[-71.10963,42.336448]},{"waypoint_index":27,"trips_index":0,"hint":"aj4fgM3NAoCRAAAAhQAAAAAAAAArAAAAJkGBQbwNbEEAAAAAtAeZQJEAAACFAAAAAAAAACsAAAAiAAAAVpjC-6vNhgJRmML7Dc6GAgAAfwXMrPZq","distance":10.893682554,"name":"","location":[-71.133098,42.388907]},{"waypoint_index":44,"trips_index":0,"hint":"43YhgPN2IYA1AAAAJAAAAAAAAAA5AAAAEha0QWgpbEEAAAAAVpK-QTUAAAAkAAAAAAAAADkAAAAiAAAAPq3D-8bThQIDrsP7b9OFAgAALw3MrPZq","distance":18.896384512,"name":"Lucy Street","location":[-71.06221,42.324934]},{"waypoint_index":6,"trips_index":0,"hint":"0OEhgPvhIYADAAAABgAAAA8AAAA0AAAA2lq-PipQFD-Y-Nc_LEW7QAMAAAAGAAAADwAAADQAAAAiAAAAklPD-601hgJ7U8P7szWGAgIAjwzMrPZq","distance":2.009577849,"name":"","location":[-71.085166,42.349997]},{"waypoint_index":37,"trips_index":0,"hint":"jREAgKy7IYAwAAAACAEAAKICAAAAAAAArRKrQHxV6kFh4pVCAAAAADAAAAAIAQAAogIAAAAAAAAiAAAAyunC-wD_hQJB6cL7J_-FAgcAXwHMrPZq","distance":12.095051428,"name":"","location":[-71.112246,42.336]},{"waypoint_index":55,"trips_index":0,"hint":"zMkhgLkRAICNAAAA2QAAAAAAAAAyAgAAqSJsQnUwwEEAAAAAdOV5Qo0AAADZAAAAAAAAADICAAAiAAAASpbD-4BEhgLSnMP7eEaGAgAAHxXMrPZq","distance":148.655194719,"name":"Charles Street","location":[-71.068086,42.353792]},{"waypoint_index":31,"trips_index":0,"hint":"2M4pgNrOKYCCAQAADAAAAAAAAAAAAAAALKILQ27Ah0AAAAAAAAAAAIIBAAAMAAAAAAAAAAAAAAAiAAAAGyjB-wirhQIbKMH7CKuFAgAA_w3MrPZq","distance":0,"name":"Echo Bridge","location":[-71.227365,42.314504]},{"waypoint_index":8,"trips_index":0,"hint":"lhgDgIkYA4BkAAAAIgEAAFoBAAAaAAAAJyAzQWNrAEI8AxpCXpU7QGQAAAAiAQAAWgEAABoAAAAiAAAAN1rD-zQWhgJyWsP7YxaGAgIAXwjMrPZq","distance":7.134932910,"name":"","location":[-71.083465,42.34194]},{"waypoint_index":41,"trips_index":0,"hint":"cX8hgJF_IYA1AAAAMAAAAGcAAABOAAAATyWxQQ77nUEHMCtC63QBQjUAAAAwAAAAZwAAAE4AAAAiAAAALBzD-2bphQK8HMP7FeqFAgEAnwfMrPZq","distance":22.776295017,"name":"Alleghany Street","location":[-71.099348,42.33047]},{"waypoint_index":39,"trips_index":0,"hint":"rLwhgLG8IYAEAAAABQAAADAAAABsAAAA1X8CQHGb7D9Kz6BB-mE0QgQAAAAFAAAAMAAAAGwAAAAiAAAAbBzD-9cGhgJOHcP7YAeGAgEAzwjMrPZq","distance":24.054372041,"name":"","location":[-71.099284,42.338007]},{"waypoint_index":61,"trips_index":0,"hint":"oLwsgCS9LIBHAAAA2AAAAAAAAABgAQAAkQwAQdo1v0EAAAAAI74cQkcAAADYAAAAAAAAAGABAAAiAAAAncHD-6pehgK7wcP7r16GAgAArxXMrPZq","distance":2.532528717,"name":"","location":[-71.056995,42.36049]},{"waypoint_index":10,"trips_index":0,"hint":"bwwigH0MIoAFAAAAEAAAAFUAAAArAAAAag0xP3921D-BFxlB1WCZQAUAAAAQAAAAVQAAACsAAAAiAAAAJS3D-3EWhgJ2LcP7RBaGAgQATwLMrPZq","distance":8.340476409,"name":"","location":[-71.095003,42.342001]},{"waypoint_index":9,"trips_index":0,"hint":"MQwigFwMIoAoAAAANQAAABwAAAB-AAAAoidqQSAYl0GvUh9BndM1QigAAAA1AAAAHAAAAH4AAAAiAAAAyS_D-28ThgLyL8P70hOGAgEA7xHMrPZq","distance":11.504463313,"name":"","location":[-71.094327,42.341231]},{"waypoint_index":45,"trips_index":0,"hint":"-mUsgHZmLIATAAAAYgEAAL0AAADpAAAALf8HQHZ8HUK-9adBbsvOQRMAAABiAQAAvQAAAOkAAAAiAAAADODD-3jWhQJx3cP7staFAgMAbwDMrPZq","distance":55.355564794,"name":"","location":[-71.049204,42.325624]},{"waypoint_index":42,"trips_index":0,"hint":"5tYhgJHXIYAIAAAArQAAADwAAABCAQAAaRlbQD16mUGpAchBxIoPQggAAACtAAAAPAAAAEIBAAAiAAAAKD3D--XmhQKGPcP7ceeFAgIATwfMrPZq","distance":17.374491149,"name":"Dudley Street","location":[-71.090904,42.329829]},{"waypoint_index":49,"trips_index":0,"hint":"uGosgDsvBIBdAQAADAEAAAAAAAAvAAAAJVwbQl6M7UEAAAAAjMmnQF0BAAAMAQAAAAAAAC8AAAAiAAAAVK_D-zVEhgKcr8P7hkSGAgAA_xLMrPZq","distance":10.775973238,"name":"","location":[-71.061676,42.353717]},{"waypoint_index":47,"trips_index":0,"hint":"Y5IsgK6SLICpAAAAAAAAAEoBAAAAAAAAAat0QgAAAACyCu5CAAAAAKkAAAAAAAAASgEAAAAAAAAiAAAAGBTE-7QxhgLZE8T7AzCGAgMAXwfMrPZq","distance":48.376988516,"name":"Boston Harborwalk","location":[-71.03588,42.34898]},{"waypoint_index":12,"trips_index":0,"hint":"C-AhgGbgIYBZAAAAMQAAAAAAAABqAAAAj5QfQS1zq0AAAAAAi6c7QVkAAAAxAAAAAAAAAGoAAAAiAAAAYjvD-7ExhgJiO8P73TGGAgAArwXMrPZq","distance":4.887502329,"name":"","location":[-71.091358,42.348977]},{"waypoint_index":40,"trips_index":0,"hint":"e38hgIUAA4C6AgAAGQAAAAAAAAAAAAAA_DybQoNdJUEAAAAAAAAAALoCAAAZAAAAAAAAAAAAAAAiAAAARBnD-_HwhQKKGcP72vCFAgAAfwHMrPZq","distance":6.310267154,"name":"Carmel Street","location":[-71.100092,42.332401]},{"waypoint_index":15,"trips_index":0,"hint":"9bEAgGHlA4AFAAAAOQAAAOMAAACeAQAA-5cTP_H4ykBojclB4bs3QgUAAAA5AAAA4wAAAJ4BAAAiAAAAXLvC-zw9hgJeu8L74DyGAgMAnwXMrPZq","distance":10.220739994,"name":"","location":[-71.124132,42.351932]},{"waypoint_index":32,"trips_index":0,"hint":"KBYpgCkWKYAEAAAAFgAAABoAAAAAAAAAeejrP7suEUG-MytBAAAAAAQAAAAWAAAAGgAAAAAAAAAiAAAAhCfC-8rShQIzKML7ddKFAgEAHwLMrPZq","distance":17.240182378,"name":"","location":[-71.16198,42.324682]},{"waypoint_index":3,"trips_index":0,"hint":"qn8sgKt_LIAfAAAAAAAAAAAAAAAAAAAA2ElcQAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAAAAiAAAAK6XD-0NYhgL-psP7-VeGAgAA7wTMrPZq","distance":39.331841372,"name":"","location":[-71.064277,42.358851]},{"waypoint_index":34,"trips_index":0,"hint":"caspgBnmA4APAAAADgAAAKsAAAAhAQAACjjMQO4BskBhd45CIp7xQg8AAAAOAAAAqwAAACEBAAAiAAAASyXC-5kShgIpJcL7uxGGAgYADwbMrPZq","distance":24.818413202,"name":"","location":[-71.162549,42.341017]},{"waypoint_index":28,"trips_index":0,"hint":"VfIrgFfyK4A3AAAADgAAAGgBAACjAAAAjHShQVW7lkDkuQFDGEdsQjcAAAAOAAAAaAEAAKMAAAAiAAAANg7C-70jhwKSEML7JSOHAgcAbwzMrPZq","distance":52.496836206,"name":"","location":[-71.168458,42.410941]},{"waypoint_index":33,"trips_index":0,"hint":"oTopgPY6KYA-AAAAXAAAAIgAAACtAAAAcuLQQUWlF0LKLmFCAqeOQj4AAABcAAAAiAAAAK0AAAAiAAAAK0HC--TthQKdQML7Y-6FAgsAbw7MrPZq","distance":18.330624172,"name":"","location":[-71.155413,42.33162]},{"waypoint_index":26,"trips_index":0,"hint":"3DcugDE4LoAuAAAAfgEAAAAAAAAAAAAA4qymQBZCKUIAAAAAAAAAAC4AAAB-AQAAAAAAAAAAAAAiAAAA8MDC-63rhgLYwML7ouuGAgAAjxTMrPZq","distance":2.323865932,"name":"","location":[-71.122704,42.396589]},{"waypoint_index":30,"trips_index":0,"hint":"s-8pgLbvKYAOAAAAJgAAAEQAAABCAAAAaEbCQJmAekFTh-NBRUbdQQ4AAAAmAAAARAAAAEIAAAAiAAAAUyK_-0aohQK5Ir_7J6mFAgEAzwbMrPZq","distance":26.369185460,"name":"","location":[-71.359917,42.313798]},{"waypoint_index":23,"trips_index":0,"hint":"zMICgCkJH4BiAwAAewAAAAAAAAAAAAAAYnbAQskRWkEAAAAAAAAAAGIDAAB7AAAAAAAAAAAAAAAiAAAA1ufC-9W4hgIi6ML7B7mGAgAAnwjMrPZq","distance":8.368347408,"name":"","location":[-71.112746,42.383573]},{"waypoint_index":62,"trips_index":0,"hint":"IzYEgGw1BIASAAAArwAAADMAAACUAwAAynkIQGUkmkEXlLVAUKPLQhIAAACvAAAAMwAAAJQDAAAiAAAAL8fD-4BshgJ0x8P7bmyGAgEAjwzMrPZq","distance":6.024488759,"name":"","location":[-71.055569,42.364032]},{"waypoint_index":24,"trips_index":0,"hint":"-jIugP4yLoAAAAAAIgAAAAAAAAAAAAAAAAAAAODNbkAAAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAAiAAAAjc7C-7zLhgLTzsL7sMuGAgAAvxHMrPZq","distance":5.917464220,"name":"","location":[-71.119219,42.388412]},{"waypoint_index":7,"trips_index":0,"hint":"XAAigHIAIoBKAAAASwAAAFUAAABDAQAARGUEQURlBEG2ZRZBn04PQkoAAABLAAAAVQAAAEMBAAAiAAAAJIrD-_IRhgLoicP7mRGGAgEAjxLMrPZq","distance":11.054153936,"name":"","location":[-71.071196,42.34085]},{"waypoint_index":64,"trips_index":0,"hint":"G4gsgDiILICSAwAA5gAAAOkAAAAAAAAAQljLQnyXy0Fhy85BAAAAAJIDAADmAAAA6QAAAAAAAAAiAAAA3MTD-8Z3hgLOxMP7sXeGAgIAjxLMrPZq","distance":2.602121282,"name":"","location":[-71.056164,42.366918]},{"waypoint_index":56,"trips_index":0,"hint":"OjQEgKKALIASAAAAAAAAAAAAAAAAAAAA7mn2QAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAiAAAAOJzD-8pPhgLenMP7A0uGAgAAXwrMrPZq","distance":136.537792872,"name":"","location":[-71.066568,42.356682]},{"waypoint_index":59,"trips_index":0,"hint":"UkAEgFxABIB8AAAAAAAAAAAAAAAYAgAAVjBdQQAAAAAAAAAAHi9uQnwAAAAAAAAAAAAAABgCAAAiAAAAybjD-_9ZhgLkuMP7NVqGAgAA3wbMrPZq","distance":6.397300074,"name":"","location":[-71.059255,42.359295]},{"waypoint_index":52,"trips_index":0,"hint":"48khgL2GAIBLAAAAYwAAAAAAAAA_AgAAYjQFQR1-L0EAAAAAD2p_QksAAABjAAAAAAAAAD8CAAAiAAAAKZvD-z0_hgInm8P7HD-GAgAAzwXMrPZq","distance":3.669358118,"name":"","location":[-71.066839,42.352445]},{"waypoint_index":43,"trips_index":0,"hint":"WhEngAASJ4BcAAAAdwAAAHoBAAAFAAAAI3gkQQlZRUJLNihCraoRQFwAAAB3AAAAegEAAAUAAAAiAAAAp0rD-2xjhQJLS8P7T2OFAgEAHwzMrPZq","distance":13.907078842,"name":"Blue Hill Avenue","location":[-71.087449,42.296172]},{"waypoint_index":2,"trips_index":0,"hint":"HpwsgCKcLIAAAAAAEgAAAAAAAAAAAAAAAAAAACg870AAAAAAAAAAAAAAAAASAAAAAAAAAAAAAAAiAAAAFazD-xB0hgJ-rcP79nSGAgAAnw7MrPZq","distance":39.201676568,"name":"","location":[-71.062507,42.365968]},{"waypoint_index":35,"trips_index":0,"hint":"tE8pgC7YA4BIAQAAXAAAAGMEAAAAAAAAxc8RQgsFI0H6ePlCAAAAAEgBAABcAAAAYwQAAAAAAAAiAAAAlXLC-9sbhgKvcsL70RuGAgcAvwHMrPZq","distance":2.413886454,"name":"","location":[-71.142763,42.343387]},{"waypoint_index":20,"trips_index":0,"hint":"fXQpgKx0KYCwAAAALQEAAAAAAACNAwAAqUycQfKzBUIAAAAAMvfJQrAAAAAtAQAAAAAAAI0DAAAiAAAASW7C-2pQhgJabsL7rlCGAgAAjxHMrPZq","distance":7.682154577,"name":"","location":[-71.143863,42.356842]},{"waypoint_index":51,"trips_index":0,"hint":"CjAEgJltLICCAAAAMQAAAMAFAAAiAAAAZNlnQQ0_oEEmhCNDxWVkQYIAAAAxAAAAwAUAACIAAAAiAAAAJqjD-85IhgLfocP7xUqGAgoAfwHMrPZq","distance":143.666703104,"name":"Tremont Street","location":[-71.063514,42.354894]},{"waypoint_index":48,"trips_index":0,"hint":"_i4EgMVpLICFAAAASQAAABsCAAAsAAAAPrtuQV4AAEGNdm9CtBabQIUAAABJAAAAGwIAACwAAAAiAAAAkbfD-105hgJkt8P7aDmGAgIAPwHMrPZq","distance":3.902534071,"name":"","location":[-71.059567,42.350941]},{"waypoint_index":46,"trips_index":0,"hint":"xTgEgAI5BIAiAAAAKQEAADQAAAAAAAAANyZxQILoA0Keb7hAAAAAACIAAAApAQAANAAAAAAAAAAiAAAAxBPE-xMthgLhE8T7Pi2GAgEAjxLMrPZq","distance":5.341185433,"name":"Boston HarborWalk","location":[-71.035964,42.347795]},{"waypoint_index":17,"trips_index":0,"hint":"dC0pgHYtKYA8AAAAIQAAAAAAAAAcAAAAqpLIQePNV0EAAAAAQzs8QTwAAAAhAAAAAAAAABwAAAAiAAAAuJ7C-8k_hgIwn8L7uz-GAgAAzwvMrPZq","distance":10.005103353,"name":"","location":[-71.131464,42.352585]},{"waypoint_index":21,"trips_index":0,"hint":"z7cCgEvPHoCLAAAAgwEAAAAAAAAAAAAAZBB4QZDSK0IAAAAAAAAAAIsAAACDAQAAAAAAAAAAAAAiAAAAZ6rC-1VphgJsqsL7NmmGAgAAPwXMrPZq","distance":3.468034894,"name":"","location":[-71.128473,42.363221]},{"waypoint_index":1,"trips_index":0,"hint":"LRUugHAVLoA1AAAA7wEAAKAAAADqAAAAYZa9QBEBXEIOWo5BwSLQQTUAAADvAQAAoAAAAOoAAAAiAAAAGa_D-6uAhgIDr8P7p4CGAgIAfwrMrPZq","distance":1.865657787,"name":"","location":[-71.061735,42.369195]},{"waypoint_index":25,"trips_index":0,"hint":"HmYEgCJmBIARAAAAEAAAAFMAAAAfAAAAu2r9P_lj3T_hNhRBXnBdQBEAAAAQAAAAUwAAAB8AAAAiAAAAOc7C-27MhgI7zsL7Q8yGAgIAzxDMrPZq","distance":4.779304112,"name":"","location":[-71.119303,42.38859]},{"waypoint_index":22,"trips_index":0,"hint":"kiMugJQjLoAAAAAAEgAAAAAAAAA9AAAAAAAAAGWd9UAAAAAAYrnMQQAAAAASAAAAAAAAAD0AAAAiAAAA2iHD-52uhgLlIcP70K6GAgAAjw7MrPZq","distance":5.737096415,"name":"","location":[-71.097894,42.380957]}]} \ No newline at end of file
+{
+ "code": "Ok",
+ "trips": [
+ {
+ "geometry": "kdraGf`upLa@KVuAbCjAB@ANG`@CNCNCPADAHAHAD?J?F?J?L@P@D@FBBFDHHFLXf@Td@Vf@HLFJFJLPFHd@r@LPRZd@p@BDJNLRFFBFDHFLBDfAfCb@dAQPEDONSRKJMNKLGDABc@b@OPGHo@v@KFOJMFA?OFQ@MDOHMHKIALCFEFCBGDCBEBIBA@?DCF?AA@GBC?E@A?A?C@C@KDKAA@EHDZA?A@KHMAAA?@I}@aB\\`B]H|@A?@@PBHGBC?C??E[DI@AJ@JEBABA@?@?DAB?FC@A?@BG?E@AHCDCBCFEBCDGBG@MJHLINILEPANG@?LGNKJGn@w@FINQb@c@@CFEJMLOJKRSNODEPQDLb@|@?D@F@D@FFPBFBJHT@B@DBDFGBHHRXr@LRHLl@zAHPFL`@~@BFGDMJO]kBfBAAWm@[XGMFLZYVl@@@jBgBN\\LKBHBHDHBHDJP`@r@~A@D@B@@JTBB@BB@B@B@D@B?D@l@?F?D?DAJDDBPFXJJDRHLDRFVDPDPBTDTBF?F@F@b@?V?TAN?B?jCKBAB?B?B?BADAVIAW?W?OA}@?E?K?M?IB?B?D?D?B?B?V?Z?~BCRAtAAPHDD@D@B@PDz@@f@?DBfAB~@@FJA?@B?xA@?G?FyAAC??AK@DND?dDAD@H?JvB?D@J?J?jCDbA?F?JDv@\\dFHhAFdA@F@HBZ@\\Fz@H|@FC@A~@]@?v@[@FFCPfAHr@@DBTDTDXDZ@D@HVpBXpB@P@DBL@L^zCN`AALTFPFLFJF???A?A?A@?BA@A@ABA@A?A@CDBJKDCDAJGDADBKFGBCBEBCBCBA@A@?@?@@@?@@?BCBCBA?ADABC@ABA@A?A???AA?A?A?EBEDEBGDEFEDGHEHEHEJCJCHCHAHAH?@AF?HAJ?F?F?H@H?F@F?@?@@@@???@A?CCO?A?C?C?E?C?C?AAA??AAA??@A@AB?F?D@F?D?F@F@NBFBLBJ@L@L?HAH?HAJAJAHA@AFCFCHCDABDFJPNTLXNVHRFRDPDPHZFZJf@Fb@Jf@RfAP~@FXKDQFUJC@ESGYMs@Km@EOE[Mo@Ii@GWEUEOEOEMGOEKIQKOKKIMGKW^V_@FJHLJJJNHPDJFNDLDNDNDTFVHh@Ln@DZDNJl@Lr@FXDRBATKPGJEFb@Lr@Jp@Nz@Nv@Lt@H`@DXDPHd@FANIJEAI[cBz@]X~AJA@HvBzLBABAhAc@BADAJIJE`Aa@z@]BALGHC`Aa@BNrBhLBPBN~AbJBPbAa@DAJEDCFCRGBL?@VtA?D@A@?A?A@?EWuA?ACMPIDABCFAJG|@]HEx@YDCLGLE~@]v@[DARIQ}@o@wDAEEWGYWyAm@kDAGEUk@cDO{@CKESNGvAi@LEj@UPIXKHCp@YZKJEJENGDABADAD?B?B?GKGQEIEMEQEYEUGWKu@Io@OeAIm@?W?OBM@C@EFKHGjCgAPGLGRILILM^U\\MlAe@|@]TIRKLEZKjAg@HEJCt@Yd@Sh@SPGLG~@_@HCl@WLEJEpBs@RIREFGNOV]HK\\e@j@q@LOV]Za@dAsABCJOHIDGTYDIBIBIJBBQP_ADQEPQ~@CPKCCHCHEHUXEFIHKNCBeArA[`@W\\MNk@p@]d@IJW\\ONGFSDSHqBr@KDMDm@VIBBP`AxFBLJGBNPhAFZJp@BJBN@FDNBLBTBJF^BLBJDPLz@Nx@BNOPIJQTMRABGTDFBDpAbBJLFHtAjBHJDFxAlBHJDFvAnBFFFFJL~@nA@@HJMTqDfGOVEKEEADg@x@MPe@z@EJGJLPJLBBh@t@BDbDdEJLFHLPINqAvBABKRQTKRi@z@CDk@`Ac@r@CFAHAJIbAu@xIKhAAPH@z@L\\HNF~@f@vCbBB@ER?@o@hCCFERWAEFKRNNZl@Rp@Np@RlAJn@BZSLIHQXGTG`@Ij@Kf@[v@QPQPa@X?CMk@?EAIC@E?CACAB@B@D?BA@H?DLj@?BPl@Pp@]jBMFBP[LMFiAb@uAh@sAf@iAb@IDKDgA`@CKi@}CBQQgAmAh@VxAf@lCBREBKDOFE@k@Ta@Ny@\\KDIDaDnAwAj@EBMJ}@_AGGMOUYm@q@sAuA[_@]W[_@GEEEGEEAEAEAA?W?E?@S?S?UEwI?GAU?S?IEqE?W?Q?S@w@?Y?M?I?SAiC?i@?_@?I?C?Y?SICEBK??W?VQ?K@CAC?GA@XI?G?sA@u@BGBEBEFCDCDABAFCHAJ?JLr@P|@F\\F\\DXH`@KDIDAB?F@j@@x@@z@?xCEvAYpL?FAZ]tJCp@GzA?FAPAPu@pP?D?B?V?HAL?FAFCLCNEPGLGLININAB?D?B@DGPAFABCLCLAL?LQtGAJF?l@Fn@BTB@Ov@JEj@F?B?H?CTRBD@NBL@pAPx@JxATPBZDl@FjAN~@LNBx@HF@F?@L?@?Dm@fKCTJ@F?P@R@`CAn@CF?H?HA?H?B?D@FXzAJd@\\rBJh@bAvFZfBp@vD?@BLBNd@lCFXBPFb@H`@dArGZjBBJlALD@XBHb@f@tCv@bEFZ^nBX|Ad@bCLv@@DIBC@@BAB?DKPOZWh@ADIPGLCFA@A?A?EJcA}@GGe@c@s@o@SQe@c@GGSQsEeEKKmBrEgAlCAPUGsBg@i@MsA]YIUGWEOAOCO@{ALuBV{BViCRG@o@Dc@Cs@IOAALG~@OvB?JAJGz@LBOtBANMAEAgAMEA?JGx@CZ?X?N@PDVBNGRCJE\\GECAMEENCHCJGRET?HALKjBW~DCh@InAIlAMpBARARa@vGCj@AFAJMAALObCYlEPAVAJcBH@j@Fk@GK~A?FCXI@WDCb@S~C?FMlBIrAAHC\\APAZQfCCf@G`AAr@Cp@?RABAx@C`@AT?FAD?LEl@Lb@HXBF^pAFVBFBLBHb@dBHZNv@Pl@BLRt@Vz@FVH\\h@vBBJd@hBT~@HZDNPp@Nv@@FBLFf@DRAJ?LJvAB`@F^Jh@Lb@Pd@L`@Rn@HPHHb@rADN\\dATr@Pd@JJHBHB@?J?HCHEHKB[z@TNiAOhA{@UCZIJIDIBK?A??C?G@@LCNMBODc@Eb@CNOLMBAA?F?BICICKKQe@Us@]eAMNa@d@m@f@Q?O?]KyAs@oAi@GEGCc@Sa@QGEIC_@Qa@QIEGEa@Qa@QIEGCgB{@gBy@KG@EKGgAc@gAc@ICkAk@GAw@]e@SMECXGz@KAEl@Dm@J@]lEWvCAHAPATADi@pHGl@G`AAZGf@ADADADCLuBgA{Ay@UKECi@W[OOIg@YOI]QiDiBAAOIg@WQK_@S}A{@CAKIMG?Q?QAMAOCMCKCMYqCAKCOIy@UuBE]Gk@Is@?CMaAAMEa@CQe@cEGk@Ca@E[E_@KiAMoAAMO{AEm@Ec@Cc@AO?EAQCYAOEq@MuBGaAImAEm@Eu@?AAMC_@OuBEg@Ek@?AIgAGs@CQAYA[A]Aa@?]?[@[@Y@]@G@O@WBa@BYDY@QViBBS@M@K?M?K?M?KAKEmACeAEw@Cu@Ce@Cu@ASA_@Eu@PA?KAGAe@@d@@F?JQ@Dt@@^?DAD?DADCBABC@A@A@C@E@C?CAC?CACAWa@KQU_@GK_BaCEGMQWa@GGIKQSGIGIWc@wBeDU[KQKOKMMOKMKMMOKKy@w@eAcAw@s@SUe@e@SSACUSKKqBoBOQEC[YEE]UaAy@gA{@qAiAUQBI@I?E@G@E?C@G?G@G?E@I?E@E?I?E?I@K?M?MAM?_@Aa@MeCA]A]A]?_@?]?]@[@[@c@B_@B]D_@Da@D_@F[DUSMeB{@GEMEwBgACCKEOIw@a@KEKGECECEECAAC@Kf@gD@MIGGKYa@GEGEI?i@H]DA?A?A?AAA?AAAA?AEGCEAAACACAAAA?AAAAAAAAAAAAA?AAA?CAA?A?C?C?A?C?A?C?A?A@A?A?C?ABMMCiB_@oJ}AOIMCCBI@IAiAUQCUACAm@Gk@Gw@Mi@GMCG[E]c@}CMeAM_AAIEa@WkBAOe@eDAMAMSuAK{@Ky@CWMy@c@kDCUK_AYmBMq@G_@K{@AECQAIAKAIAEAG[gCM{@AEQeAO_AUwASAyDbAm@Po@NIBE?E?CAoAm@_@SOI{@c@GE_@Q_Ae@wAw@MGFW@GRy@F[j@kCBOBG@INq@H[Pq@d@sBFW@MFQVy@@GT}@@OLo@@ERw@DQp@aCMKe@YTu@GOFNUt@d@Xa@nAOt@[rACHIDAP?RMCEB@VA^CZIx@GPALGVe@rBQp@IZOp@AHCFCNk@jCGZSx@AFGVIZAFi@rBEXGd@AFCPO`AE\\ObAObAMdAG\\AJCJOlACJAJCVa@|CCLEVCVEXWfBMx@QpAIl@[`CAJMr@Q~@Mf@Mj@ITMb@ABCJJJXTBCHHB?VN@BTL?BUO?BTNJCXT`@\\f@\\B@EHQTPUDIBBFBMPk@t@MNEHQRc@l@[`@GJ[`@[`@QTEFOREFEDIJGHEFSVEFk@r@k@v@y@dAm@x@IHY`@KLCBE@EBKBg@LGBG?E?YGGAACKMSd@_@v@MXKVa@x@eA~Bi@hAq@|Au@fAD`@AB@@?@BBAD@BB@BAFA@GAF?B?B?BC@C@IBE?E?CC?C?C?B?BBB?RSDUDOFMDSJKWMYUk@[q@GMEG@I?GCYCQGQIOSe@Q_@IQIQQa@MUEM[ZIHy@z@_AbAEBg@l@c@j@GHEDW\\QRIHq@n@yArA{ArAGDMLOJe@ToB`AUNKMg@i@IGy@}@OSi@i@cAiAG?MOCCAAA?C?A@A@ADS`@o@jBEPM\\GRg@zAGRO^_@lAOb@CFEJKVAFCDKZAd@?L@RI@GDFEHANvBFn@RnBj@hAP^|A~C@DDJDHfDpGDLGHQRsA~Aq@t@HRFLzAtCxApCn@nAf@`At@~AHNR?D?J?Bj@?H?F?FErACnAAJ?RI`C?PPA`FKdEKN?l@Aj@AD?D?F?BA^A\\ALA|BA`@Ab@CB??L?^dAC?J?b@?c@?KeAB?_@?MC?c@Ba@@}B@M@]@_@@C@G?E?E?k@@m@@O?eEJaFJQ@Cj@IlDAV?LIjEAXCnAGfBAVGzAALAV?NK?]@e@@SHQNMVG^EVCXCJGNSASAQ?e@BUDQFOJ]Va@j@q@jCGVAb@?~ACRGNCDUlA?rAAPQFE?MFMNOHQ@QBIFGHGLE@GBx@pG?`@DN@LG?SCSAM?G@E?IBIBMFKFSNIJEDC@g@RE@C@G?G?C?C@E@C@GDGFQTCDMLmBt@sAf@QNONKLOVSLYJ[PE@C?C@EAM?a@LC@C@a@LgA`@OFc@POJKNKVSz@KV]TsBp@sBv@oBr@sBt@{@Xm@PIB@\\Db@HhAPvA@J@FLhAThBVlBNtAVvBh@dER|Ax@~GD\\PvAD`@Bf@Dj@@Ze@|ASd@Qb@u@vBe@tAg@rAu@nBs@dBmAhCc@fAO`@Mb@eBhGK^K`@}@vECHCHGDGDG@GAW@FFj@r@Cb@WlA_@jBe@|B]jB_@fBUbA[~AEVUbASt@Qr@QNK@YBQ?GbAMdAOp@Wz@a@bAa@v@m@`Ao@|@q@j@c@VQFWJ_A\\WJ@MBOO{@Gc@Ak@Ea@I]YyAIk@Eo@Cw@B}@y@EYDUCGCFBTBXEx@DC|@Bv@Dn@Hj@XxAH\\D`@@j@Fb@Nz@CNALULo@^w@x@EJa@t@m@|Am@zAKXGP_A`CaAdCeAnCcAzC{@fCYv@[|@[t@aAdCSb@s@jB_A|BELUKQEQCO@OFMFIHIJILWr@MLKHQJMFSHKGKEMCKE_@I]EUASAM@Q?Q@QBODOBODODOFQHOHMJ]V_Ar@GF_Ap@aAt@{AlAk@d@c@XIFGDYP_@Ry@^c@N]LUFmAXg@Lq@NKBiBb@kBd@gAVYFQBMBE?G@G?GAOCCAIAMGA?MGIZKb@YfAGRCVCPCRA`@?`@BlAFzA?\\?`@CZEZI\\IX_@r@o@hAm@bAU`@I@C?EAA?G?KAIn@ADGb@A@ObA]tBObAAJAJANAX?VDvB@fA?d@Ap@Cr@?B?XCnAC|@?\\EnAC~@?L?TAFCbAARC`@ANIz@E\\ALUEaAQMCMCCLAN}@tEa@bBaAzCcBlGCLGPaDhMqBdIc@|AUj@U^g@|@i@v@MEG?C?B?F?LDh@w@BJLn@DhAb@lAXnAANCHKFKFMDKDMJIHIJ?HDP?H?PEFRt@B\\R@RLd@~ADJ\\]TWPSRTRPL?DDLDh@Jb@JB@p@Nf@F`@Jx@NhCl@LBh@Ll@Nx@Lj@Hn@@N@b@Bh@Fz@Rb@Th@Xd@NJDZL~@Rj@NB@F@PBVFn@\\^TTLV`@T`@NVNVtA|BlApBRZJP~@`Br@jALTj@dAv@tAtAdC\\j@Zd@FLb@t@Zp@^v@rAfDDLZz@Tt@BNPx@HX`@bBH^^nAJVJPJRLPJLLLRLHFFBNHLFVJd@Rx@Zz@\\NFi@rCMt@g@rCOv@Mt@g@zCcA`Fu@`EOv@_@hCSzACTWtB]tCWbCk@`FE^CL?DCLQ`BGp@AHCd@El@CZGn@zBXI`CJ?J?d@?z@BF?j@Fd@DLBr@Lf@H`BZz@PjATNDfA\\x@\\RHn@VDB\\LVJHDt@ZPFj@TRHp@VD@p@TB@F@b@NND~@RFBPDTDNBv@RVDTRf@Jx@P`ARr@N^?r@NTFXDZDZ?Z?tKm@PA\\Cd@CF?PAPA\\CJ?H?^?jA@|D?tB@b@?bB@~AAlAAzB@J?x@?P?b@@@?@?t@BN@T@d@DtAPH@bBRf@Dn@FJ@VJTDd@D^B\\FZFXHXNXRZTTVVXf@l@@BJJTTVVXPVL`@LtAn@HB@@HBfDxA\\NtAl@n@Xh@Vf@TnB|@JDbDzAjB|@jAj@`@NZJlAZl@PNDNBTDTDjAJRJl@\\XNDBHFDBDB`Ab@ZLPHRFPDRF^Hz@PnAXt@PhAVhAV~A^b@L~@Rj@LRF`ARhBb@hDv@bB^F@hB`@HBJ@D@T@H@J?r@DJ?jAF`AFBVN~C@\\?^?^O|PAZ|BDFXFZJ^L`@Rh@HRN\\JVLXLZlApC~@xBHTHZBX@XBVh@bD?HBPLFdChAbBv@NF|@`@JFd@RD@D?B?F?F?RADADA~@c@DCLIJE\\OHCNCFAB?B?F@@?FBJDZp@l@pAJXHVHTVx@BFLZDT@DFXFZFZBZB\\D\\@\\Bb@Bf@@j@@h@@v@@f@?j@?p@A~@Ap@?n@CnAAf@?`@?^@\\@X@P@PDb@D`@D\\D^Jj@DVBR@VBR@T?Z?V@nCGl@Gf@KfAGp@CVAD?D?D?DAD?FAFAFAHAFADCFAFGZAH?D?F@FBH@JTb@DFHJHFHDJFVHr@P\\LZRJFNJLJJRDJFPJZHTFVFTNt@TdAz@xEBp@?ZAXATCXCRETK`@YjAGRETCRCNAR?N?P?ZHjDBb@BTBXDZFVHXHTJTJPJPNPNPNLTPPJPHPFPFTDZDxB\\v@JrAPRDRFRHNHPJLJLJLLJLJNx@lADHP^NZFNTd@Rd@BJHTHTDHL\\L\\HXJZL`@Rz@Lv@Hr@Hp@?JBj@B`A@p@?\\@`B?hA@p@@n@?L@T@j@DhABdA@R@^?N@^Al@EnAEpAAf@?f@?d@?J?^@r@DvA@`@?D?V@`@A`@A^Ad@Ev@Al@GfBMrCEt@Cp@Cn@Aj@An@ItFCfB?p@Ah@@T@V@RBR@PBPDVDVDZ@FBRBXB\\BZBj@@bA@t@@x@?n@d@?vBE\\?b@C^A^C^C\\?Z@V@TBZD`@HXHD@\\J^L`@NPHPH^RNFh@XrAr@`D~ArJ`FBBBB@BBB@B?D@D@D@RD?D@F?D?D@F@D?F@FBD?DBD@D@FBHBFDf@h@DDBFDDFHBD@DBB@BBFBFHVBFBFBHRv@Fd@BJBNBJBLBJ\\fAJ^HXJ^Rl@vAfEH\\`@nAPn@Nf@FPDLDJ@BFPFHFLJNNVNRPT?@NTNRJVNVNTXb@pBvCv@hAFHLNRVRRTVVT^\\hAbAx@t@FF|@|@~@~@DDfGbGRPRRRPPNTPVPVPTLRLTJTLTJTJXJVJ^Jx@RLDnAXz@PZFZD\\FfALRBR@T@T@T?TAVCZCVCVEZIXITIVKVKx@_@PGPEPEPEPCDAVCpAIrAIfAIRAR?R?J?D?P?R@R@bADl@DR@jBJp@@?XAbC?\\BnH@|B?X@V?V@X?H@L@T?RBT@TBR@PBTDTBTNbAF\\FZDXFTFXFZFRJ^J\\HTJVHVNXP\\PZT\\TXTVXV|ArAr@l@x@r@RRZ^|@nAb@p@v@pAr@fA`@l@v@nAh@z@T^`@p@Xb@p@jADFLRhBvCrAvBzAbCRXhBjDzCrF|CtF^p@R^dAfBZj@Zf@Xb@V^PRNTx@fAz@hAbBzB`@j@TZBBZ`@nA|ABDTXl@p@LNLPLPLRLRHNJR@@DJFNHNFRHRHRBJDJJ\\FTVv@Nb@HRDLFNFPn@zAJVLTLVJVLVJVNXP^x@xAn@fApFnJlBbDNZNXLVLZN\\Pf@Pb@Nf@Nd@L`@JZFVFRDPDPFTDTDVDVDXDZBXB\\D^B^@\\@Z@Z@\\?\\?ZAzB?lAA`@?pC?Z@X?\\@`@B^Bt@@ZB`@B`@h@vHD^BZB\\j@jFlAdLJx@@LP|ALrAFh@BXZfD@LFj@Fh@Fd@Fb@H`@H^H\\`@`BH\\FVHZF\\F\\F`@Fh@PrAFl@BLBJ@LBHBJDJBJDJ^~@Rf@FNFLFJDJh@lAhAfCj@nAvAbD~@zBfAbCb@dAzAbDZr@LXHRl@pAr@|AXn@`@z@h@hAZp@z@nB`AtBhAcAFGHEFEHEDCDCFCFCHCFAHC\\IDAZGHCHCFCHCFEFCHEHGFGFEHIFIHKFIFIR[@C^i@^o@BGJOHODMFMDKL_@`@qANe@LYJUNUPSPMLINENELAJA@?AcABMCL@bAA?K@M@ODODMHMe@COCSUsJCu@Aw@Cm@Aw@Ci@Ak@Cg@Eg@Gk@c@eDWkBGi@Eg@E_@A[AU?S?Q?S@UFyC@k@@]?U@W?[@_@?c@@{@DmD@c@RiS@s@?W@S?O?QAQ?OAQ?MAKAMAMCOAQk@mEg@_EOeAC]Ee@Ec@GkAc@aHO}BIDKDqDdB{@`@kBz@g@TOFMDOFKDAGAGAECGGIGIGI_CeCSWMOMWGMCMAMAQCg@IoBA_@?_@AWCUCSCQCMEMGMIOQWQOc@c@WSWYSY[c@]i@SUSUOKMGQEOEOGKGOKMKKMOSMQKSs@mBCOAO@Q@QTaCNuAD]f@wEDa@Fe@Fa@F]F]H_@V}ABMHc@H[DYFYFYDYD]B[D_@B[?U?YASCSKy@E]E]CWO{BQsBGs@Ei@AGEe@E_@Ia@GYGYIUi@aBYy@e@{ASk@IUACM[MWIOKKIIIEMEKCQEOGMGMEMK}@k@EEMIMMMKIIKMECSW]c@uCuDOOQMQIWIuAc@RoAb@qC^mCZkBPoAL{AHmB?qA?y@G{@Kw@g@}AI[eAqC[y@k@uAAE_A{BGQMYUm@Ia@AEIqA@}BBuGHiDk@C{@MwBg@o@SFw@HeBB_@FuAHmCBgAFe@L_AXkATq@\\w@x@sAz@sABC^aAHUb@aAPc@^g@Zi@OeAMu@IQEMWY_@]{AiA]a@Oc@EOKo@Gy@?C@e@Dk@Hc@Hi@Hm@@Q@KC_@E_@iBsCEGEGEEGGEEGEWSu@k@GGIG[[?I?G?GAGAEAGAGCGCECGEKGKGIGIIKMOg@i@EGEGEECGCGCGCGCIAIAIAKAG?K@I?K@OBQ@M@MNaABQBSBUBS@M@M?M@M?K?MAOEmAAO?M?O@K?M?K@I@I@MBQBOBOBQBQH]F]H_@x@{DDOBQPeABULo@BODQNs@d@aC~@mEDYDUDUD]Hy@Dw@?K@_@@SBWDUH[L]Ra@^o@RYNUJSJODKJWPs@He@BS@EB]Dk@?ID}@Bu@@M@O@I@MBOR{ADSBSHk@BOBM@OBQDc@BYFs@BMJaA@M@K@M@M@M?MFaB@a@@M?M?M?K?K?M?IAI?KAIS{CAMAO?MAM?OAO?K?M?K?I@M?I?K?I?I?KAI?IWmDAK?K?K?I@K?K@I@I@K@I@IBKBKDKlA_EtAoENg@x@eCl@oBHYHWDOBMDKBMBM@K@K@K@MBo@BUBk@Bi@?AJ}B@M@QHeCBk@@g@FwB@[@O?Q@g@@a@?I?KAG?IAGI{@?IAIAK?IAM?MAM?M@O?K@K@IPs@@I@I@I@I?I?I?I?MG}@AYAWEuAAUAQCSAQCSGk@CSCUC[A[Ca@Cc@SwDCg@G_AAI?M@G@G@GBIFSBEFMCCEEECEECCEEGGCCUWOQIM{AeBMQIKGIEGAAEIEGEICGACEICGEKCKEKCOCOCMCOCM?EAEAG?EAE?EAG?E?GAG?KAG?KASAo@AKEkAC}@Cg@Cc@GgA?EAI?ICQAMAGAOCOCMEUAKCKEOAGI[IYGSGWCICKESa@gBQu@G[IYKg@CMEMCMGMEKEKEIGKIKk@{@c@k@S]Qc@GOGMQ[ACCCEKIMKQJOHMFGDGBCBCBEDEHG`@]HIHGFIHIFKDIFKDIDMFMBKBKBKDW~BmGHUHSJYJWJULYR_@JQLSJQLQLOLQNQJMJKHGJKJGt@g@JGHEHENGTINGNENGPEPENC~@SNCNELGLGNGLINININKLKNMLKJKJIJOJKHMFKFMDKDKDMBOBMDM@MBM@M@M?K?M?O?KAOAQAQCQCQIq@CSCQASCQAQ?SAQ?S?S?S@S?S@S@S@S@O@QBQBQBSBSBUPaABSBS@QBS@U@Q?U?S?S?SAUASASCUCUCQAOCOEQCOESESGOEQEOo@qBGOEOCOCSCQCQASAUAQAQ?S?O@k@?U?U@U@U@U@QBS@UDSBWDUBSDWFUR_AF[FYF[F[F[D[F[D[DYBYDYBYD]@[B]B[?[@Y@Y?W?]@c@AcD@{G@Q?Q@S@S@QBQ@SBQBQDODODOFOFMFOHMFKHMHKFId@k@HKHKLOJMHOHOLUzAeCLUNSJQNSLQLQZ_@FGFIFGFGFGb@_@HGHI`@a@HGHGHGJGJCJELEJCLAHAJ?J?J@HBJDd@PHBJBHBJ@H@F@L?Ee@KyAG_AAUTE^ED?HAHAB?rBM|AMh@E?H?FBd@@B@DDLBFDH@B?@BBBDDD@BvDhFwDiFACEECECC?AACEICGEMAEACCe@?G?ITAAM?M@O?OHwA@M?O@QAa@CmBj@In@Kr@KdASbDw@LEJEFODMDc@BMBMBMBKDKv@qBDKBMBKDMDU@KBK@GNkA?IAuA?k@?U?W?Q@W?WBa@D{@@a@JcB@S?Q@Q?O?M?O?MAKAIAGAIAGCIEICGEGGGU[e@m@qA_BMQ]_@KQcAuAP[DKDKDIDIf@aAHQJS]]?Gr@{A_CaCJk@CACC}@_AEEGGIGGECEEEEGCCCEyByBsBsBACCC?EAC?EAE?CFgCBk@@u@@G@I@G@EFQBGDMCCKGIIKICCEEGIIIGGEEEGIKGEIMGGASCICIGMCMAIAGCK?I@G@GBKM?GAK?C?E?O?UAM@q@?KAG?S?S?OAOCQCOCMEGAIEGCGCOGMGMICAMIOKGECCMKGICCECACIKIKIKIMGMIOIQIQISAEGMCISg@EGEISe@CIOYO_@CIQ]CGiAwBQ]Q]Yi@IQIMq@sAEIQYiAwBe@_Aw@{ASc@S_@MU[m@KQaAeBEIAAGKEIGGGGSUGIWWIKmBiBGGIEOKMI_B}@GEIEKIMIm@c@IGIIMKOMSSQSUUSUSU}AmBaAkACCMOKMMMMMOOOMcAaAg@e@{AsAi@i@?A[YaA}@GIKIo@m@_@]IISS[YEECCAAAE?EAE?GAE?MC@CAC?E?C?EACAC?CAIAYEg@ICA_@EEe@AQGm@Ec@C]CYEe@Q{BEk@AMAUAMAGGy@Ew@Gu@I}@QkBGc@Ga@YsC?GEWGm@QmBQmBe@uFGq@WqCW_DCYCYCWCYA]GgACYG}AM{BAUAQAQAQE[CWK{@E]C_@C[Iy@ASCSC[Gs@IaAOiBIoAC]AUAW?U?U@UBUBSBSb@{BJs@Hm@@W@a@?a@Ck@Gi@Qu@GWK]Oc@GUIYESESGWCUCW?GAOEe@[}F?IMmB~@cATY`C{CRUJMPWNWNYHYHSr@aCPk@DQDOv@oCBMZcABKV}@FSFQHSN_@BGf@kA~@{BJS@AFMLSNULQNQNORQVSVQTORMLGRIRIz@]FAp@UHCJAL?J?J@HBJFLHVTHDHDFBF?H@d@APAHALCJCJCHCZIJCJCASAECUC[Ku@]kCCYCKFA@ADCxBgB~@y@lB}AJKHIHOLQSUOOAA@@NNRTMPINIHKJmB|A_Ax@yBfBEBA@G@E_@]mCCUG]CQFCFEBE@C@E@GAIAIAGAAACCAAAC?CAE@E@GD?EGSGUIWk@mBGQGSIOGOMSMUy@qAFKHMxCkFIOGOIOKOMUWa@IBK@OAQAOCOGMEMKOMKOgCqDYc@}@mAW_@Ya@[e@W_@S[Q[OWMUS_@IMKIINMRk@z@UZEJEHEHMKEFABAHADCD_@`@STABEDGHEJCLALCNA`@ALCLCLELGNMRMGKEICI?G?AWAWAWCUCMAGEUIWJG@ADGl@_ABC@C@E@E?E@E?EAE?CAEAEAC?Ak@gAj@fA?@@B@D@D?B@D?DAD?DADADABCBm@~@EFA@KFHVDT@FBLBT@V@V@V?TARARCRCTETERA@GRGNIPKPILMNON_@`@IH[XQRQRQRMPKNMPMTKTKTMXkAzCKVKZIXGXGXEZEXE\\CXCXATK@E?E@UBQBODMHYNmC`B[PsBpAe@Xc@VYLYNOFGBYLIDg@P{CbAYJ_@NODKFCMGUEa@Aa@HsAPcAyBg@sB_Bi@a@U]EUEUA_@D_@LONONWDQF]s@k@ICG?GAK?K?G?I?AjAA`@Q?I?u@L]VU\\Sp@Ov@AL@MNw@Rq@T]\\Wt@MH??U@OE?iHeDCCCCAE@Ef@iCf@aCFUQKQIDMl@cCFg@@a@Cq@Ac@@YVsAXaBBIDIDG?ADCHCPEJCJEHEFGf@e@BGBA@CHKCMG_@Wg@C[?ALaAF_@H[J[R_@\\o@TYr@g@d@[^_@RYXq@No@FUGSCIGUK]IYAECMCSC_@A[A[?Y@Y@YDUDWZyABKBIv@qDBMGEq@[MGSIOKCAKGMIUQe@a@e@_@OOQOuB_CUWuB}BCCC?I?AWGuAKeAGc@CQAKIg@Oo@Ia@k@cB_@y@IQMUw@mAk@o@QQQO]Y]W]SYSGEJGNHOIKFSMN[BEVg@Rg@Ve@BERc@N[FIDKp@yANc@Pa@J]FKDKZs@N[Te@DIlAcCZ{@`@mA`@kAJYDOTk@FM^m@|@qALO`BaCPYLQBEBGR_@DGNWJUFKBGRa@N[DIRa@@EHSHUHUFWFSDYDWDS?CBYH_AFcAFy@Fs@\\qE@MD}@Bk@Bk@?k@Cs@Ci@Iq@Ie@CWGi@?MAK?U@O?G?GDa@Hk@X}@Ti@b@_Ab@s@l@{@PUDEnAqARSNMh@i@@ATUHIBCh@k@v@u@~@u@\\WLIDJDDJLV`@^h@n@~@^l@Vf@JVJLHJl@h@Z`@n@~@BKPg@n@{Bl@qBFSDQFBtAz@~@l@DDGPHFHBD?B?B?@ABC@A@C?C?E@A?C@A@C@?DAB?@?BABA@A@A@E?E?E?E?C@E@C@ABAC@A@ABAD?B?D?D?DADA@A@C@C@A?C?E@A?ABA@?BA@?D?BABA@CBA@C?C?E?ICIGFQEE_Am@uA{@GCFQl@yBDM]W{B{AGCECyA_AYSWSCCGCKWS]IOCEMC@q@?IE[?EAKAKIa@CSI_@I_@EK[k@AAcAcBiA}AW_@KOQY]m@S[Wc@KSYe@_@eA_@oAGWACI_@CYCWCm@Aw@@_A?A?I@OB_@F_APaBF[@MBK@GFSP[\\i@Xi@j@sAPg@L]L_@Tw@XeABIDMNc@Rs@Lc@FOHSXs@GG?AA?AAA?kBw@]Om@WCJp@Xq@YBKKGDU@GDEFGFG\\QTKTId@Od@IPEDADC@ANQSUu@u@WYqBuBS[KUCEOUHOEMDLINeAkAOGUKOQqAqAw@{@OQKKGGII[_@q@u@EEGI_@a@m@o@KKNWd@cAh@gA`@{@`@{@Vk@HW\\kAV_Af@gBv@qCJa@ZcAHYTw@Rw@Tw@b@{Ap@aC@GBG_Ai@aB_AMKeBaAe@YGCMKUMc@WBKPk@@CBA@CD?`Ad@FBX_ADOf@}AFULUPW^MLGrAzET~@L^HVTp@Rl@FQBIFSHS\\UHGJAJ?N?f@ZJBLBPJDBzAx@PJRJdAj@TLlAp@nAr@HDFQFOh@qBb@yABQPHQIDOJk@F]Ji@BKJg@Jq@n@cEF_@Da@B[D_@@Uh@TTH`Bd@h@RLHd@~@@@JPTX`@f@NNYv@CF]bAQh@Pi@\\cABGXw@NYn@sBNg@DQZR\\PZPzBjAFSZcA^oA?CBIHUFWFWVaA\\qAV_ADODKwBeAa@U[YWUk@q@a@e@]g@Yi@Ui@Kc@Oy@Km@SqAM_AKu@Gu@OoACUHSJWJc@DS@GNg@Ps@DU@E@O^WX[l@k@FIR[f@_Ap@kAh@_A^q@JSHWTmAXeCv@VhA`@p@Rf@PbBj@|Ad@jBp@HDVHb@NPFTNXTLJZZJJp@l@~@x@r@x@^l@?@zAzBbA|AT\\|@rAh@v@BFPVT\\PVb@t@^i@R[f@w@T]PQl@o@\\[nAgAVUbAy@XYLSDHRVh@r@VXNF^Lf@NF@~@XdA^VL~Ar@RHf@F^F@?f@BNAb@AF?XBXBVHFBTH^LXBTAVIVOV]Vg@HKJOn@f@jAv@j@b@\\Tj@`@`Ax@|@l@BB|@p@NPFRDd@@TVEl@G\\E\\GXGb@IVITIRKRKROTSPQTURUd@m@`@k@\\g@LQJQrBqCt@kAxB_DvAoBFIJOLSLSR[P]L[LYVm@Z}@r@gBR_@pAgC`CwEd@aAFIDGFGFEHCHEHAJCJAJAJAH@R@vBd@lAVVFHBXFtCn@dB^D@ND`@HHBdATpG~AtA\\lAXtA^rAVRDNBb@JRBTDh@L@?zEbA~AZj@NhATv@N\\HD_@mAWsAYC?uA[QEiAUqDw@a@KgAU]Gy@QOESCICKCA?q@O{Aa@uD_AqD{@qA[GAWGFW?EAEAGCEW]EGEEIGcBy@aCmAEECECIGOCMCOCQ?S?QAOAQCOAOESEQEQMa@OY_@i@IKYe@MQY_@c@o@Wc@MQm@kAEIm@iAUa@KSMWo@sAWq@Mg@Ko@CQEi@Gc@Gq@AEK_AGWKc@c@oAACMYQa@q@iAIMg@w@q@}@c@i@CCGGGIcAmAMOCC]c@SWi@w@_@m@?AKQ{@{AGIOWEIYg@OW]s@??Q]kB}Ck@kAg@_A]u@u@oBWo@ISUq@CCMYq@mASY]c@CCWYEGmAuAGIYYa@_@q@_@e@UwAo@a@QgB}@u@_@SKQIKGMIw@m@q@i@QOYUSQGCECIAGCECGCAAECmAcAKI]YIGGGEGEECIUe@AAGMUi@Wk@MWMUOUOSOQQQQOSOQMaBeAi@_@IG}ByASMQOQQQQOQUYU[KOCEEIOUk@eACE[YSSGGECICE?IAI?E?C?WDQBK@YBMAOAWEc@Kk@OKCeAUICICOGWIQKINs@z@i@t@]h@EHs@hASZMf@Qr@Mn@uAoA_@Yc@_@UQTPb@^^XtAnALo@Ps@Lg@R[r@iADI\\i@h@u@r@{@HOo@e@DO^aBlCwKJc@BITaALi@ZeA@EDOFG?UAaDFAt@AP?X?IWGWEWEWG]C[E[C]AQAS?y@@IAa@?WC}C?O?MAK?MAKAKAICK?yA@K?I@I?K?K?MAUCw@@E@E@E@E@E?E?E?E?G?EAEAEAEAEACAECCAEECACCACCEAO_@EEGGEECCCECGAGIYEICIEGEEGICGEIEIEKGKGKGKEIEGEGGIEGEGIIGGIEIGGGIGGEGCECCCICGEICGCECICGCGAGAGAICIAIAIASASASCSAUAY?SAO?O@_@?M@O?I?K?O?Y?S?Q?QAM?MA?N?D?HKREHIDAA@@HEDIJS?I?E?OK?KAMA[AUC[Cc@I_@I_@Ki@OSIQISGUMi@WSKUMUQMIQOSSOMa@a@s@s@UU]c@GKGIGICEEGOWMU{@{AYm@O[GOWm@KYIWIWCWCK?EEQMi@G]I_@AGG_@G?E?E?E?]@K?CmCAmB?EAsBAeC?QAcACeF?Q?OA_AAkBAw@?w@AeA?UAaBAO?MAkFA{CgDBaDDcDBeDDcA@G?I?aAHK?Y?a@@yA@E?S?O@E?uC@aDDyCDI?S?cEDcCBeA@S?yBBO@a@?O?Q@OBA?KBO@ODMDQFMFOFMHOJMHMLKJMLKLKNILKPINwAdCqBnDKHKJMLMRc@v@CFMROOQSCEEGCEAGAGCGGc@AI?KAM?MAsAAM?KAOAGEW?k@e@c@aCyBEGCGCGEMCGEEkDeDQOIJKJa@^kAfAG?IBGBs@j@EIC@CAGBIBCFBGHCBXC@EDEDAFMl@a@lBAB]fASOOMOE{CsBr@cCs@bCzCrBNDNLRNOf@VP|@n@RLDF@?DHBJ@J@H?JA`C?T?RANANCXARCNCNCLELM\\EHITMPKRGPPLRLv@h@DDJFNL@@JJJJLLJN`@h@LRV\\HJZ`@`@d@FHDFLNKTsA`Dk@pACDCFQ`@MZCBMZaAzBw@fBCFIRGPINK\\KXeDhJUP]|@e@xAOb@Sh@Sh@Yx@KX[|@a@jAu@vB[x@EJ@Vk@|Ag@rAq@lBADCFCFGLMXo@`BGNIP}@`C}@|BENELEHAHCFI`@ET]bBCNCRERDLDH@@BNDNDRTrA@JZbBBP@DHZHTFRNb@HLDFJPJPLRPRRTVXTVZNPJRFJBNDNFCRDFLDMEEGQGGh@CL?DAFCLQrAMBy@N_Dp@G@I@DnA@LOEYGOIk@e@OOGIEJo@~AIPKIe@nA[z@EHGBMMCJIIw@s@yAcB}CrHMV\\\\b@`@LJDBJHTN`@PVL@@rAh@LF\\LZNp@TPFD@\\JLD`AX@?j@J^F`@HD@RDKTKbDMjFA^A\\?TAHAF?BADCFFHJ@@mAL??S?R?d@?f@@X?LNCH?D@D?hA_@H??D@FBn@@R@RFp@@LHj@LCFC@?ZGxAtBb@j@x@dAh@t@BDVZd@p@FHbC`DvAjBLPPVLPSFm@Vl@WRGMQQWMQJQ@I@I?E?w@?g@GCe@q@g@o@mA_BCMCUKBCWC[a@eEUoBAMQyA?C@C?CBCNKBCNMTSTWCUG]DYI@{C`@i@FKBOBC@KB_@J{@X[Lk@POBaA\\_@JOBE@ODMB[HKBC?E@SBgAh@aBt@g@TuAl@QJqB|@cAb@c@POBKDEBOD]NKBE?GAGCECAAIOCSg@aEQcAAGAKAILEk@}DLCMBa@{Ca@sCACOC?EKm@Ga@Ia@Mg@Mo@Os@ScACKIWK]Y}@Ia@FC[mAZlAGBe@mBS{@CO?MAO@MH_@b@gC@CDWDO`@_CRiA@IZcBHBBSH_@DUBOGGo@q@c@Ym@OOC]C_A?YAO?CN[fCAFS~@I^CLQp@CFKKF]\\qARo@@E\\qC@?AO?CJAH?FBRB?{ACGC?E@CB?FH??QIGC?AC@BB?HF?PI??GBCDAB?DGAAAAACAAWe@EIACAEGSW?C?A?C?eDn@E@i@HE@QDOBIBEQA??AAUMDLEESAAACAIk@RC@E?C@E?I@E?C?E@C@E?GBGBE@CBE@a@P_A`@A@C@A@C@i@iAWi@ISEKIMIOWk@KSUe@KUKTGPa@v@ADE@C?EACAECGCKG]S]SIEc@YKGKGa@UGCIC]O?GD@FDB@CAGEEA?FI?e@?k@E_@Ay@CWACBGBCB??CDBE??BCFCBCMAIEWI_BcAECMECFe@vAsAhEG?iAGACRw@Sv@@BEFG?IAcCKs@GG?Q`@KHIIGECCC@e@NcAXEg@Eq@IaBCy@`@J",
+ "legs": [
+ {
+ "steps": [
+ {
+ "geometry": "kdraGf`upLa@K",
+ "maneuver": {
+ "bearing_after": 14,
+ "bearing_before": 0,
+ "location": [
+ -71.055561,
+ 42.368861
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 14
+ ],
+ "location": [
+ -71.055561,
+ 42.368861
+ ]
+ }
+ ],
+ "weight": 22.4,
+ "duration": 22.4,
+ "distance": 19.2
+ },
+ {
+ "geometry": "meraGz_upLVuA",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 12,
+ "location": [
+ -71.055504,
+ 42.369029
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.055504,
+ 42.369029
+ ]
+ }
+ ],
+ "weight": 13.5,
+ "duration": 13.5,
+ "distance": 38
+ },
+ {
+ "geometry": "udraGd}tpLbCjAB@",
+ "maneuver": {
+ "bearing_after": 202,
+ "bearing_before": 111,
+ "location": [
+ -71.055074,
+ 42.368906
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.055074,
+ 42.368906
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.055446,
+ 42.368251
+ ]
+ }
+ ],
+ "weight": 22.9,
+ "duration": 22.9,
+ "distance": 82.2
+ },
+ {
+ "geometry": "m`raGr_upLANG`@CNCNCPADAHAHAD?J?F?J?L@P@D@FBBFDHH",
+ "maneuver": {
+ "bearing_after": 285,
+ "bearing_before": 206,
+ "location": [
+ -71.055464,
+ 42.368225
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.055464,
+ 42.368225
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.05651,
+ 42.368354
+ ]
+ }
+ ],
+ "weight": 29.1,
+ "duration": 29.1,
+ "distance": 104.3
+ },
+ {
+ "geometry": "o`raGxfupLFLXf@Td@Vf@HLFJFJLPFHd@r@LPRZd@p@BDJNLR",
+ "maneuver": {
+ "bearing_after": 236,
+ "bearing_before": 212,
+ "location": [
+ -71.056607,
+ 42.368239
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Commercial Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.056607,
+ 42.368239
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.057398,
+ 42.367754
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.058088,
+ 42.367243
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.058446,
+ 42.366971
+ ]
+ }
+ ],
+ "weight": 71.6,
+ "duration": 71.6,
+ "distance": 218.8
+ },
+ {
+ "geometry": "cxqaG|rupLFFBFDHFLBDfAfCb@dA",
+ "maneuver": {
+ "bearing_after": 230,
+ "bearing_before": 223,
+ "location": [
+ -71.058545,
+ 42.366896
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Causeway Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.058545,
+ 42.366896
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.059463,
+ 42.366389
+ ]
+ }
+ ],
+ "weight": 35.1,
+ "duration": 35.1,
+ "distance": 128.8
+ },
+ {
+ "geometry": "ysqaGxzupLQPEDONSRKJMNKLGDABc@b@OPGHo@v@KFOJMFA?OFQ@MDOHMH",
+ "maneuver": {
+ "bearing_after": 323,
+ "bearing_before": 234,
+ "location": [
+ -71.059808,
+ 42.366213
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lovejoy Wharf",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.059808,
+ 42.366213
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.060168,
+ 42.366569
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 300,
+ 345
+ ],
+ "location": [
+ -71.061112,
+ 42.367512
+ ]
+ }
+ ],
+ "weight": 56.300000000,
+ "duration": 56.300000000,
+ "distance": 226.4
+ },
+ {
+ "geometry": "k~qaG`dvpLKI",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 327,
+ "location": [
+ -71.061294,
+ 42.367897
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.061294,
+ 42.367897
+ ]
+ }
+ ],
+ "weight": 13.4,
+ "duration": 13.4,
+ "distance": 7.7
+ },
+ {
+ "geometry": "w~qaGvcvpLALCFEFCBGDCBEBIB",
+ "maneuver": {
+ "bearing_after": 286,
+ "bearing_before": 32,
+ "location": [
+ -71.061243,
+ 42.367955
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Paul Revere Landing Park",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.061243,
+ 42.367955
+ ]
+ }
+ ],
+ "weight": 11.9,
+ "duration": 11.9,
+ "distance": 35.1
+ },
+ {
+ "geometry": "c`raGjevpLA@?DCF",
+ "maneuver": {
+ "bearing_after": 286,
+ "bearing_before": 343,
+ "location": [
+ -71.061503,
+ 42.368184
+ ],
+ "modifier": "left",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 165,
+ 285
+ ],
+ "location": [
+ -71.061503,
+ 42.368184
+ ]
+ }
+ ],
+ "weight": 7.8,
+ "duration": 7.8,
+ "distance": 7
+ },
+ {
+ "geometry": "i`raGzevpL?AA@GBC?E@A?A?",
+ "maneuver": {
+ "bearing_after": 345,
+ "bearing_before": 292,
+ "location": [
+ -71.061576,
+ 42.368207
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 113,
+ 327,
+ 341,
+ 346
+ ],
+ "location": [
+ -71.061576,
+ 42.368207
+ ]
+ }
+ ],
+ "weight": 10.2,
+ "duration": 10.2,
+ "distance": 14.1
+ },
+ {
+ "geometry": "aaraG`fvpLC@C@KDKAA@EHDZ",
+ "maneuver": {
+ "bearing_after": 341,
+ "bearing_before": 343,
+ "location": [
+ -71.061612,
+ 42.368327
+ ],
+ "modifier": "left",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 180,
+ 195,
+ 345
+ ],
+ "location": [
+ -71.061612,
+ 42.368327
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.06166,
+ 42.368495
+ ]
+ }
+ ],
+ "weight": 41,
+ "duration": 41,
+ "distance": 36.7
+ },
+ {
+ "geometry": "cbraGpgvpLA?A@KHMAAA?@",
+ "maneuver": {
+ "bearing_after": 329,
+ "bearing_before": 257,
+ "location": [
+ -71.061848,
+ 42.368503
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 285,
+ 315,
+ 330
+ ],
+ "location": [
+ -71.061848,
+ 42.368503
+ ]
+ }
+ ],
+ "weight": 16.9,
+ "duration": 16.9,
+ "distance": 19
+ },
+ {
+ "geometry": "ccraGzgvpLI}@aB\\",
+ "maneuver": {
+ "bearing_after": 77,
+ "bearing_before": 0,
+ "location": [
+ -71.061896,
+ 42.36866
+ ],
+ "modifier": "right",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 78,
+ 180,
+ 190,
+ 198
+ ],
+ "location": [
+ -71.061896,
+ 42.36866
+ ]
+ }
+ ],
+ "weight": 72.9,
+ "duration": 72.9,
+ "distance": 81
+ },
+ {
+ "geometry": "ofraGzfvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 347,
+ "location": [
+ -71.061735,
+ 42.369195
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 167
+ ],
+ "location": [
+ -71.061735,
+ 42.369195
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Commercial Street, Lovejoy Wharf",
+ "weight": 425,
+ "duration": 425,
+ "distance": 1018.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "ofraGzfvpL`B]H|@",
+ "maneuver": {
+ "bearing_after": 167,
+ "bearing_before": 0,
+ "location": [
+ -71.061735,
+ 42.369195
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 167
+ ],
+ "location": [
+ -71.061735,
+ 42.369195
+ ]
+ }
+ ],
+ "weight": 76.5,
+ "duration": 76.5,
+ "distance": 81
+ },
+ {
+ "geometry": "ccraGzgvpLA?@@PBHGBC?C??",
+ "maneuver": {
+ "bearing_after": 196,
+ "bearing_before": 257,
+ "location": [
+ -71.061896,
+ 42.36866
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 78,
+ 180,
+ 190,
+ 198
+ ],
+ "location": [
+ -71.061896,
+ 42.36866
+ ]
+ }
+ ],
+ "weight": 21,
+ "duration": 21,
+ "distance": 24.3
+ },
+ {
+ "geometry": "cbraGpgvpLE[DI",
+ "maneuver": {
+ "bearing_after": 77,
+ "bearing_before": 135,
+ "location": [
+ -71.061848,
+ 42.368503
+ ],
+ "modifier": "left",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 285,
+ 315,
+ 330
+ ],
+ "location": [
+ -71.061848,
+ 42.368503
+ ]
+ }
+ ],
+ "weight": 17.9,
+ "duration": 17.9,
+ "distance": 17
+ },
+ {
+ "geometry": "cbraGjfvpL@AJ@JEBABA",
+ "maneuver": {
+ "bearing_after": 175,
+ "bearing_before": 104,
+ "location": [
+ -71.06166,
+ 42.368495
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.06166,
+ 42.368495
+ ]
+ }
+ ],
+ "weight": 17.7,
+ "duration": 17.7,
+ "distance": 19.7
+ },
+ {
+ "geometry": "aaraG`fvpL@?@?DAB?FC@A?@",
+ "maneuver": {
+ "bearing_after": 163,
+ "bearing_before": 161,
+ "location": [
+ -71.061612,
+ 42.368327
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 180,
+ 195,
+ 345
+ ],
+ "location": [
+ -71.061612,
+ 42.368327
+ ]
+ }
+ ],
+ "weight": 13.1,
+ "duration": 13.1,
+ "distance": 14.1
+ },
+ {
+ "geometry": "i`raGzevpLBG?E@A",
+ "maneuver": {
+ "bearing_after": 112,
+ "bearing_before": 165,
+ "location": [
+ -71.061576,
+ 42.368207
+ ],
+ "modifier": "left",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 113,
+ 327,
+ 341,
+ 346
+ ],
+ "location": [
+ -71.061576,
+ 42.368207
+ ]
+ }
+ ],
+ "weight": 8,
+ "duration": 8,
+ "distance": 7
+ },
+ {
+ "geometry": "c`raGjevpLHCDCBCFEBCDGBG@M",
+ "maneuver": {
+ "bearing_after": 163,
+ "bearing_before": 106,
+ "location": [
+ -71.061503,
+ 42.368184
+ ],
+ "modifier": "right",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Paul Revere Landing Park",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 285
+ ],
+ "location": [
+ -71.061503,
+ 42.368184
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 300
+ ],
+ "location": [
+ -71.061314,
+ 42.367971
+ ]
+ }
+ ],
+ "weight": 14.7,
+ "duration": 14.7,
+ "distance": 35.1
+ },
+ {
+ "geometry": "w~qaGvcvpLJH",
+ "maneuver": {
+ "bearing_after": 212,
+ "bearing_before": 106,
+ "location": [
+ -71.061243,
+ 42.367955
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.061243,
+ 42.367955
+ ]
+ }
+ ],
+ "weight": 6.2,
+ "duration": 6.2,
+ "distance": 7.7
+ },
+ {
+ "geometry": "k~qaG`dvpLLINILEPANG@?LGNKJG",
+ "maneuver": {
+ "bearing_after": 147,
+ "bearing_before": 212,
+ "location": [
+ -71.061294,
+ 42.367897
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.061294,
+ 42.367897
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 300,
+ 345
+ ],
+ "location": [
+ -71.061112,
+ 42.367512
+ ]
+ }
+ ],
+ "weight": 17.5,
+ "duration": 17.5,
+ "distance": 73.1
+ },
+ {
+ "geometry": "qzqaG`bvpLn@w@FINQb@c@@CFEJMLOJKRSNODEPQ",
+ "maneuver": {
+ "bearing_after": 139,
+ "bearing_before": 147,
+ "location": [
+ -71.060966,
+ 42.367292
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lovejoy Wharf",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 330
+ ],
+ "location": [
+ -71.060966,
+ 42.367292
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.060168,
+ 42.366569
+ ]
+ }
+ ],
+ "weight": 40.8,
+ "duration": 40.8,
+ "distance": 153.2
+ },
+ {
+ "geometry": "ysqaGxzupLDLb@|@",
+ "maneuver": {
+ "bearing_after": 233,
+ "bearing_before": 143,
+ "location": [
+ -71.059808,
+ 42.366213
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Causeway Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.059808,
+ 42.366213
+ ]
+ }
+ ],
+ "weight": 9.5,
+ "duration": 9.5,
+ "distance": 39.4
+ },
+ {
+ "geometry": "orqaGd}upL?D@F@D@FFPBFBJHT@B@DBD",
+ "maneuver": {
+ "bearing_after": 243,
+ "bearing_before": 233,
+ "location": [
+ -71.060194,
+ 42.366004
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Causeway Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 225,
+ 240
+ ],
+ "location": [
+ -71.060194,
+ 42.366004
+ ]
+ }
+ ],
+ "weight": 20.8,
+ "duration": 20.8,
+ "distance": 48.5
+ },
+ {
+ "geometry": "gqqaGl`vpLFG",
+ "maneuver": {
+ "bearing_after": 143,
+ "bearing_before": 239,
+ "location": [
+ -71.060713,
+ 42.365801
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Legends Way",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.060713,
+ 42.365801
+ ]
+ }
+ ],
+ "weight": 5.6,
+ "duration": 5.6,
+ "distance": 5.6
+ },
+ {
+ "geometry": "_qqaGd`vpLBHHRXr@LRHLl@zAHPFL`@~@BF",
+ "maneuver": {
+ "bearing_after": 234,
+ "bearing_before": 143,
+ "location": [
+ -71.060674,
+ 42.36576
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Connect Historic Boston Bicycle Trail",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.060674,
+ 42.36576
+ ]
+ }
+ ],
+ "weight": 42.5,
+ "duration": 42.5,
+ "distance": 157.7
+ },
+ {
+ "geometry": "ykqaG|ivpLGDMJO]kBfB",
+ "maneuver": {
+ "bearing_after": 327,
+ "bearing_before": 233,
+ "location": [
+ -71.062227,
+ 42.364932
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.062227,
+ 42.364932
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.062262,
+ 42.364973
+ ]
+ }
+ ],
+ "weight": 36.8,
+ "duration": 36.8,
+ "distance": 103.8
+ },
+ {
+ "geometry": "kpqaGxlvpLAA",
+ "maneuver": {
+ "bearing_after": 57,
+ "bearing_before": 323,
+ "location": [
+ -71.062691,
+ 42.365662
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.062691,
+ 42.365662
+ ]
+ }
+ ],
+ "weight": 1.3,
+ "duration": 1.3,
+ "distance": 1.5
+ },
+ {
+ "geometry": "mpqaGvlvpLWm@",
+ "maneuver": {
+ "bearing_after": 53,
+ "bearing_before": 57,
+ "location": [
+ -71.062676,
+ 42.365669
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 240
+ ],
+ "location": [
+ -71.062676,
+ 42.365669
+ ]
+ }
+ ],
+ "weight": 14,
+ "duration": 14,
+ "distance": 23.2
+ },
+ {
+ "geometry": "eqqaGhkvpL[X",
+ "maneuver": {
+ "bearing_after": 323,
+ "bearing_before": 53,
+ "location": [
+ -71.062447,
+ 42.36579
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.062447,
+ 42.36579
+ ]
+ }
+ ],
+ "weight": 8.6,
+ "duration": 8.6,
+ "distance": 18.8
+ },
+ {
+ "geometry": "arqaGblvpLGM",
+ "maneuver": {
+ "bearing_after": 53,
+ "bearing_before": 323,
+ "location": [
+ -71.06258,
+ 42.365928
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.06258,
+ 42.365928
+ ]
+ }
+ ],
+ "weight": 1.8,
+ "duration": 1.8,
+ "distance": 7.5
+ },
+ {
+ "geometry": "irqaGtkvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 54,
+ "location": [
+ -71.062507,
+ 42.365968
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 234
+ ],
+ "location": [
+ -71.062507,
+ 42.365968
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Lovejoy Wharf, Connect Historic Boston Bicycle Trail",
+ "weight": 374.3,
+ "duration": 374.3,
+ "distance": 838.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "irqaGtkvpLFL",
+ "maneuver": {
+ "bearing_after": 234,
+ "bearing_before": 0,
+ "location": [
+ -71.062507,
+ 42.365968
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 234
+ ],
+ "location": [
+ -71.062507,
+ 42.365968
+ ]
+ }
+ ],
+ "weight": 10,
+ "duration": 10,
+ "distance": 7.5
+ },
+ {
+ "geometry": "arqaGblvpLZY",
+ "maneuver": {
+ "bearing_after": 143,
+ "bearing_before": 233,
+ "location": [
+ -71.06258,
+ 42.365928
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.06258,
+ 42.365928
+ ]
+ }
+ ],
+ "weight": 8.7,
+ "duration": 8.7,
+ "distance": 18.8
+ },
+ {
+ "geometry": "eqqaGhkvpLVl@",
+ "maneuver": {
+ "bearing_after": 233,
+ "bearing_before": 143,
+ "location": [
+ -71.062447,
+ 42.36579
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.062447,
+ 42.36579
+ ]
+ }
+ ],
+ "weight": 5.6,
+ "duration": 5.6,
+ "distance": 23.2
+ },
+ {
+ "geometry": "mpqaGvlvpL@@",
+ "maneuver": {
+ "bearing_after": 237,
+ "bearing_before": 233,
+ "location": [
+ -71.062676,
+ 42.365669
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240
+ ],
+ "location": [
+ -71.062676,
+ 42.365669
+ ]
+ }
+ ],
+ "weight": 10.3,
+ "duration": 10.3,
+ "distance": 1.5
+ },
+ {
+ "geometry": "kpqaGxlvpLjBgBN\\LK",
+ "maneuver": {
+ "bearing_after": 143,
+ "bearing_before": 237,
+ "location": [
+ -71.062691,
+ 42.365662
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.062691,
+ 42.365662
+ ]
+ }
+ ],
+ "weight": 39,
+ "duration": 39,
+ "distance": 98.4
+ },
+ {
+ "geometry": "alqaGbjvpLBHBHDHBHDJP`@r@~A@D@B@@JT",
+ "maneuver": {
+ "bearing_after": 236,
+ "bearing_before": 147,
+ "location": [
+ -71.062262,
+ 42.364973
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Causeway Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.062262,
+ 42.364973
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.062407,
+ 42.364903
+ ]
+ }
+ ],
+ "weight": 26.5,
+ "duration": 26.5,
+ "distance": 108.4
+ },
+ {
+ "geometry": "qhqaGzpvpLBB@BB@B@B@D@B?D@l@?F?D?DAJDDBPFXJJDRHLDRFVDPDPBTDTBF?F@F@b@?V?TAN?B?jCKBAB?B?B?BADAVI",
+ "maneuver": {
+ "bearing_after": 209,
+ "bearing_before": 233,
+ "location": [
+ -71.063337,
+ 42.364411
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Staniford Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 180,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.063337,
+ 42.364411
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.063412,
+ 42.364316
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180
+ ],
+ "location": [
+ -71.063432,
+ 42.364006
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 30,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.063419,
+ 42.363913
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.063863,
+ 42.362222
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.06377,
+ 42.361288
+ ]
+ }
+ ],
+ "weight": 95.3,
+ "duration": 95.3,
+ "distance": 368.1
+ },
+ {
+ "geometry": "itpaGfsvpLAW?W?OA}@?E?K?M?I",
+ "maneuver": {
+ "bearing_after": 85,
+ "bearing_before": 163,
+ "location": [
+ -71.063724,
+ 42.361171
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cambridge Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.063724,
+ 42.361171
+ ]
+ }
+ ],
+ "weight": 40.2,
+ "duration": 40.2,
+ "distance": 69.6
+ },
+ {
+ "geometry": "mtpaG~mvpLB?B?D?D?B?B?V?Z?~BCRAtAA",
+ "maneuver": {
+ "bearing_after": 180,
+ "bearing_before": 88,
+ "location": [
+ -71.062879,
+ 42.361191
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bowdoin Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.062879,
+ 42.361191
+ ]
+ }
+ ],
+ "weight": 43,
+ "duration": 43,
+ "distance": 175.1
+ },
+ {
+ "geometry": "sjpaGvmvpLPHDD@D@B@PDz@@f@?DBfAB~@@F",
+ "maneuver": {
+ "bearing_after": 220,
+ "bearing_before": 178,
+ "location": [
+ -71.062842,
+ 42.359615
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Derne Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 180,
+ 225
+ ],
+ "location": [
+ -71.062842,
+ 42.359615
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.06306,
+ 42.359466
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.063556,
+ 42.359428
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.06395,
+ 42.359408
+ ]
+ }
+ ],
+ "weight": 41,
+ "duration": 41,
+ "distance": 130.8
+ },
+ {
+ "geometry": "cipaG|vvpLJA?@B?xA@",
+ "maneuver": {
+ "bearing_after": 168,
+ "bearing_before": 262,
+ "location": [
+ -71.064314,
+ 42.359376
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.064314,
+ 42.359376
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.064299,
+ 42.35932
+ ]
+ }
+ ],
+ "weight": 64.3,
+ "duration": 64.3,
+ "distance": 59.4
+ },
+ {
+ "geometry": "yepaG~vvpL?G",
+ "maneuver": {
+ "bearing_after": 78,
+ "bearing_before": 180,
+ "location": [
+ -71.064318,
+ 42.358845
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.064318,
+ 42.358845
+ ]
+ }
+ ],
+ "weight": 3.1,
+ "duration": 3.1,
+ "distance": 3.4
+ },
+ {
+ "geometry": "yepaGvvvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 79,
+ "location": [
+ -71.064277,
+ 42.358851
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 259
+ ],
+ "location": [
+ -71.064277,
+ 42.358851
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Staniford Street, Bowdoin Street",
+ "weight": 387,
+ "duration": 387,
+ "distance": 1064.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "yepaGvvvpL?F",
+ "maneuver": {
+ "bearing_after": 259,
+ "bearing_before": 0,
+ "location": [
+ -71.064277,
+ 42.358851
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 259
+ ],
+ "location": [
+ -71.064277,
+ 42.358851
+ ]
+ }
+ ],
+ "weight": 8.5,
+ "duration": 8.5,
+ "distance": 3.4
+ },
+ {
+ "geometry": "yepaG~vvpLyAAC??AK@",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 258,
+ "location": [
+ -71.064318,
+ 42.358845
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.064318,
+ 42.358845
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.064299,
+ 42.35932
+ ]
+ }
+ ],
+ "weight": 64.8,
+ "duration": 64.8,
+ "distance": 59.4
+ },
+ {
+ "geometry": "cipaG|vvpLDN",
+ "maneuver": {
+ "bearing_after": 244,
+ "bearing_before": 348,
+ "location": [
+ -71.064314,
+ 42.359376
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Derne Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.064314,
+ 42.359376
+ ]
+ }
+ ],
+ "weight": 5.9,
+ "duration": 5.9,
+ "distance": 6.4
+ },
+ {
+ "geometry": "}hpaGlwvpLD?dDAD@H?",
+ "maneuver": {
+ "bearing_after": 180,
+ "bearing_before": 244,
+ "location": [
+ -71.064385,
+ 42.359352
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hancock Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.064385,
+ 42.359352
+ ]
+ }
+ ],
+ "weight": 28.1,
+ "duration": 28.1,
+ "distance": 104.2
+ },
+ {
+ "geometry": "acpaGlwvpLJvB?D@J?J?jCDbA?F?JDv@\\dFHhAFdA@F@HBZ@\\Fz@H|@",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 185,
+ "location": [
+ -71.064393,
+ 42.358414
+ ],
+ "modifier": "right",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Mount Vernon Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 255
+ ],
+ "location": [
+ -71.064393,
+ 42.358414
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.065077,
+ 42.358344
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.066284,
+ 42.358307
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.068522,
+ 42.358023
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.068806,
+ 42.357986
+ ]
+ }
+ ],
+ "weight": 109.700000000,
+ "duration": 109.700000000,
+ "distance": 418.2
+ },
+ {
+ "geometry": "{_paGzvwpLFC@A~@]",
+ "maneuver": {
+ "bearing_after": 163,
+ "bearing_before": 258,
+ "location": [
+ -71.069415,
+ 42.357904
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069415,
+ 42.357904
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069399,
+ 42.357862
+ ]
+ }
+ ],
+ "weight": 39.699999999,
+ "duration": 39.699999999,
+ "distance": 44
+ },
+ {
+ "geometry": "q}oaGvuwpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 160,
+ "location": [
+ -71.069242,
+ 42.357529
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 340
+ ],
+ "location": [
+ -71.069242,
+ 42.357529
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Hancock Street, Mount Vernon Street",
+ "weight": 256.7,
+ "duration": 256.7,
+ "distance": 635.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "q}oaGvuwpL@?v@[",
+ "maneuver": {
+ "bearing_after": 162,
+ "bearing_before": 0,
+ "location": [
+ -71.069242,
+ 42.357529
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 162
+ ],
+ "location": [
+ -71.069242,
+ 42.357529
+ ]
+ }
+ ],
+ "weight": 35,
+ "duration": 35,
+ "distance": 34
+ },
+ {
+ "geometry": "w{oaGztwpL@F",
+ "maneuver": {
+ "bearing_after": 251,
+ "bearing_before": 158,
+ "location": [
+ -71.069099,
+ 42.357242
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069099,
+ 42.357242
+ ]
+ }
+ ],
+ "weight": 11.5,
+ "duration": 11.5,
+ "distance": 3.6
+ },
+ {
+ "geometry": "u{oaGbuwpLFC",
+ "maneuver": {
+ "bearing_after": 161,
+ "bearing_before": 251,
+ "location": [
+ -71.069141,
+ 42.357232
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "West Cedar Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069141,
+ 42.357232
+ ]
+ }
+ ],
+ "weight": 5.5,
+ "duration": 5.5,
+ "distance": 5.3
+ },
+ {
+ "geometry": "m{oaG~twpLPfAHr@@DBTDTDXDZ@D@HVpBXpB@P@DBL@L^zCN`AAL",
+ "maneuver": {
+ "bearing_after": 251,
+ "bearing_before": 161,
+ "location": [
+ -71.069122,
+ 42.357186
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chestnut Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069122,
+ 42.357186
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069875,
+ 42.357018
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.070293,
+ 42.35692
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.071669,
+ 42.356624
+ ]
+ }
+ ],
+ "weight": 100.1,
+ "duration": 100.1,
+ "distance": 325.9
+ },
+ {
+ "geometry": "kvoaGvlxpLTFPFLFJF",
+ "maneuver": {
+ "bearing_after": 199,
+ "bearing_before": 254,
+ "location": [
+ -71.072921,
+ 42.356381
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "David G. Mugar Way",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 195
+ ],
+ "location": [
+ -71.072921,
+ 42.356381
+ ]
+ }
+ ],
+ "weight": 38.4,
+ "duration": 38.4,
+ "distance": 39.2
+ },
+ {
+ "geometry": "itoaGvmxpL???A?A?A@?BA@A@ABA@A?A@CDBJKDCDAJGDADB",
+ "maneuver": {
+ "bearing_after": 144,
+ "bearing_before": 199,
+ "location": [
+ -71.073083,
+ 42.356051
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 150,
+ 210
+ ],
+ "location": [
+ -71.073083,
+ 42.356051
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.072973,
+ 42.355957
+ ]
+ }
+ ],
+ "weight": 24.6,
+ "duration": 24.6,
+ "distance": 47.6
+ },
+ {
+ "geometry": "aroaGllxpLKFGBCBEBCBCBA@A@?@?@@@?@@?BCBCBA?ADABC@ABA@A?A???AA?A?A?EBEDEBGDEFEDGHEHEHEJCJCHCHAHAH?@AF?HAJ?F?F?H@H?F@F?@?@@@@???@A?CCO?A?C?C?E?C?C?AAA??AAA??@A@AB?F?D@F?D?F@F@N",
+ "maneuver": {
+ "bearing_after": 331,
+ "bearing_before": 174,
+ "location": [
+ -71.072866,
+ 42.355693
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.072866,
+ 42.355693
+ ]
+ }
+ ],
+ "weight": 196.2,
+ "duration": 196.2,
+ "distance": 218
+ },
+ {
+ "geometry": "auoaGbtxpLBFBLBJ@L@L?HAH?HAJAJAHA@AFCFCHCDAB",
+ "maneuver": {
+ "bearing_after": 241,
+ "bearing_before": 260,
+ "location": [
+ -71.074096,
+ 42.356172
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dr. Paul Dudley White Path",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 240
+ ],
+ "location": [
+ -71.074096,
+ 42.356172
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 285
+ ],
+ "location": [
+ -71.074464,
+ 42.356093
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.074621,
+ 42.356109
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 300
+ ],
+ "location": [
+ -71.074729,
+ 42.356132
+ ]
+ }
+ ],
+ "weight": 24.1,
+ "duration": 24.1,
+ "distance": 72.7
+ },
+ {
+ "geometry": "kuoaGfyxpLDFJPNTLXNVHRFRDPDPHZFZJf@Fb@Jf@RfAP~@FX",
+ "maneuver": {
+ "bearing_after": 226,
+ "bearing_before": 306,
+ "location": [
+ -71.074916,
+ 42.35622
+ ],
+ "modifier": "left",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dr. Paul Dudley White Path",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.074916,
+ 42.35622
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 225
+ ],
+ "location": [
+ -71.075052,
+ 42.356127
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 240
+ ],
+ "location": [
+ -71.075614,
+ 42.355808
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.076272,
+ 42.355603
+ ]
+ }
+ ],
+ "weight": 61,
+ "duration": 61,
+ "distance": 236.8
+ },
+ {
+ "geometry": "mooaGbiypLKDQFUJC@",
+ "maneuver": {
+ "bearing_after": 337,
+ "bearing_before": 248,
+ "location": [
+ -71.077458,
+ 42.355274
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077458,
+ 42.355274
+ ]
+ }
+ ],
+ "weight": 15.5,
+ "duration": 15.5,
+ "distance": 32.4
+ },
+ {
+ "geometry": "eqoaG~iypLESGYMs@Km@EOE[Mo@Ii@GWEUEOEOEMGOEKIQKOKKIMGK",
+ "maneuver": {
+ "bearing_after": 66,
+ "bearing_before": 338,
+ "location": [
+ -71.077595,
+ 42.355547
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077595,
+ 42.355547
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 270
+ ],
+ "location": [
+ -71.075381,
+ 42.356327
+ ]
+ }
+ ],
+ "weight": 61.5,
+ "duration": 61.5,
+ "distance": 219.5
+ },
+ {
+ "geometry": "svoaGh{xpLW^",
+ "maneuver": {
+ "bearing_after": 312,
+ "bearing_before": 45,
+ "location": [
+ -71.075248,
+ 42.356423
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.075248,
+ 42.356423
+ ]
+ }
+ ],
+ "weight": 4.5,
+ "duration": 4.5,
+ "distance": 18.6
+ },
+ {
+ "geometry": "kwoaGh|xpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 313,
+ "location": [
+ -71.075414,
+ 42.356537
+ ],
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 133
+ ],
+ "location": [
+ -71.075414,
+ 42.356537
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Chestnut Street, Dr. Paul Dudley White Path",
+ "weight": 577.9,
+ "duration": 577.9,
+ "distance": 1253.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "kwoaGh|xpLV_@",
+ "maneuver": {
+ "bearing_after": 133,
+ "bearing_before": 0,
+ "location": [
+ -71.075414,
+ 42.356537
+ ],
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 133
+ ],
+ "location": [
+ -71.075414,
+ 42.356537
+ ]
+ }
+ ],
+ "weight": 9,
+ "duration": 9,
+ "distance": 18.6
+ },
+ {
+ "geometry": "svoaGh{xpLFJHLJJJNHPDJFNDLDNDNDTFVHh@Ln@DZDNJl@Lr@FXDR",
+ "maneuver": {
+ "bearing_after": 225,
+ "bearing_before": 132,
+ "location": [
+ -71.075248,
+ 42.356423
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.075248,
+ 42.356423
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 270
+ ],
+ "location": [
+ -71.075381,
+ 42.356327
+ ]
+ }
+ ],
+ "weight": 60.4,
+ "duration": 60.4,
+ "distance": 219.5
+ },
+ {
+ "geometry": "eqoaG~iypLBATKPGJE",
+ "maneuver": {
+ "bearing_after": 158,
+ "bearing_before": 246,
+ "location": [
+ -71.077595,
+ 42.355547
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077595,
+ 42.355547
+ ]
+ }
+ ],
+ "weight": 16,
+ "duration": 16,
+ "distance": 32.4
+ },
+ {
+ "geometry": "mooaGbiypLFb@Lr@Jp@Nz@Nv@Lt@H`@DXDPHd@",
+ "maneuver": {
+ "bearing_after": 250,
+ "bearing_before": 157,
+ "location": [
+ -71.077458,
+ 42.355274
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dr. Paul Dudley White Path",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077458,
+ 42.355274
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 210,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.079171,
+ 42.354824
+ ]
+ }
+ ],
+ "weight": 53.3,
+ "duration": 53.3,
+ "distance": 186.1
+ },
+ {
+ "geometry": "}koaGjvypLFANIJE",
+ "maneuver": {
+ "bearing_after": 157,
+ "bearing_before": 248,
+ "location": [
+ -71.079584,
+ 42.354707
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.079584,
+ 42.354707
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.079565,
+ 42.354671
+ ]
+ }
+ ],
+ "weight": 13.5,
+ "duration": 13.5,
+ "distance": 21.5
+ },
+ {
+ "geometry": "yjoaGxuypLAI",
+ "maneuver": {
+ "bearing_after": 68,
+ "bearing_before": 158,
+ "location": [
+ -71.079493,
+ 42.354526
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.079493,
+ 42.354526
+ ]
+ }
+ ],
+ "weight": 1.1,
+ "duration": 1.1,
+ "distance": 4.4
+ },
+ {
+ "geometry": "{joaGnuypL[cBz@]X~AJA",
+ "maneuver": {
+ "bearing_after": 68,
+ "bearing_before": 68,
+ "location": [
+ -71.079443,
+ 42.35454
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255
+ ],
+ "location": [
+ -71.079443,
+ 42.35454
+ ]
+ }
+ ],
+ "weight": 125.3,
+ "duration": 125.3,
+ "distance": 127.5
+ },
+ {
+ "geometry": "uhoaGjtypL@HvBzL",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 167,
+ "location": [
+ -71.079255,
+ 42.354194
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Back Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.079255,
+ 42.354194
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.079311,
+ 42.354179
+ ]
+ }
+ ],
+ "weight": 56.900000000,
+ "duration": 56.900000000,
+ "distance": 199.2
+ },
+ {
+ "geometry": "{doaGpbzpLBABAhAc@BADAJIJE`Aa@z@]BALGHC`Aa@",
+ "maneuver": {
+ "bearing_after": 154,
+ "bearing_before": 248,
+ "location": [
+ -71.081529,
+ 42.353584
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Exeter Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.081529,
+ 42.353584
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.081263,
+ 42.35306
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ false,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.080864,
+ 42.352282
+ ]
+ }
+ ],
+ "weight": 52.4,
+ "duration": 52.4,
+ "distance": 200.1
+ },
+ {
+ "geometry": "kznaGd}ypLBNrBhLBP",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 158,
+ "location": [
+ -71.080673,
+ 42.351899
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Public Alley 426",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.080673,
+ 42.351899
+ ]
+ }
+ ],
+ "weight": 48.3,
+ "duration": 48.3,
+ "distance": 201.1
+ },
+ {
+ "geometry": "ovnaGpkzpLBN~AbJBP",
+ "maneuver": {
+ "bearing_after": 247,
+ "bearing_before": 250,
+ "location": [
+ -71.082968,
+ 42.35128
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Public Alley 427",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.082968,
+ 42.35128
+ ]
+ }
+ ],
+ "weight": 49.5,
+ "duration": 49.5,
+ "distance": 170.7
+ },
+ {
+ "geometry": "gsnaGvwzpLbAa@DAJEDCFCRG",
+ "maneuver": {
+ "bearing_after": 158,
+ "bearing_before": 250,
+ "location": [
+ -71.084917,
+ 42.350758
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Gloucester Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084917,
+ 42.350758
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084708,
+ 42.350333
+ ]
+ }
+ ],
+ "weight": 40.3,
+ "duration": 40.3,
+ "distance": 70.5
+ },
+ {
+ "geometry": "oonaG|uzpLBL?@VtA?D",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 160,
+ "location": [
+ -71.084625,
+ 42.350161
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084625,
+ 42.350161
+ ]
+ }
+ ],
+ "weight": 42.7,
+ "duration": 42.7,
+ "distance": 47.3
+ },
+ {
+ "geometry": "snnaGhyzpL@A@?",
+ "maneuver": {
+ "bearing_after": 239,
+ "bearing_before": 250,
+ "location": [
+ -71.085165,
+ 42.350015
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 255
+ ],
+ "location": [
+ -71.085165,
+ 42.350015
+ ]
+ }
+ ],
+ "weight": 1.8,
+ "duration": 1.8,
+ "distance": 2.1
+ },
+ {
+ "geometry": "onnaGfyzpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 185,
+ "location": [
+ -71.085166,
+ 42.349997
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 5
+ ],
+ "location": [
+ -71.085166,
+ 42.349997
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Dr. Paul Dudley White Path, Back Street",
+ "weight": 570.5,
+ "duration": 570.5,
+ "distance": 1500.9
+ },
+ {
+ "steps": [
+ {
+ "geometry": "onnaGfyzpLA?A@?EWuA?ACM",
+ "maneuver": {
+ "bearing_after": 5,
+ "bearing_before": 0,
+ "location": [
+ -71.085166,
+ 42.349997
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 5
+ ],
+ "location": [
+ -71.085166,
+ 42.349997
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 255
+ ],
+ "location": [
+ -71.085165,
+ 42.350015
+ ]
+ }
+ ],
+ "weight": 48.599999999,
+ "duration": 48.599999999,
+ "distance": 49.4
+ },
+ {
+ "geometry": "oonaG|uzpLPIDABCFAJG|@]HEx@YDCLGLE~@]v@[DARI",
+ "maneuver": {
+ "bearing_after": 158,
+ "bearing_before": 68,
+ "location": [
+ -71.084625,
+ 42.350161
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Gloucester Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084625,
+ 42.350161
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084537,
+ 42.349982
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.084133,
+ 42.349167
+ ]
+ }
+ ],
+ "weight": 97.199999999,
+ "duration": 97.199999999,
+ "distance": 211.4
+ },
+ {
+ "geometry": "idnaGlpzpLQ}@o@wDAEEWGYWyAm@kDAGEUk@cDO{@CKES",
+ "maneuver": {
+ "bearing_after": 68,
+ "bearing_before": 158,
+ "location": [
+ -71.083749,
+ 42.348373
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boylston Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.083749,
+ 42.348373
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.081789,
+ 42.348896
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.080775,
+ 42.349171
+ ]
+ }
+ ],
+ "weight": 112.800000000,
+ "duration": 112.800000000,
+ "distance": 372.4
+ },
+ {
+ "geometry": "oknaGzuypLNGvAi@LEj@UPIXKHCp@YZKJEJENGDABADAD?B?B?",
+ "maneuver": {
+ "bearing_after": 158,
+ "bearing_before": 68,
+ "location": [
+ -71.079501,
+ 42.349515
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Exeter Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.079501,
+ 42.349515
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.079106,
+ 42.348705
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 165,
+ 210,
+ 345
+ ],
+ "location": [
+ -71.07873,
+ 42.347934
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.078691,
+ 42.347854
+ ]
+ }
+ ],
+ "weight": 84.5,
+ "duration": 84.5,
+ "distance": 213.5
+ },
+ {
+ "geometry": "c`naGrpypLGKGQEIEMEQEYEUGWKu@Io@OeAIm@",
+ "maneuver": {
+ "bearing_after": 52,
+ "bearing_before": 170,
+ "location": [
+ -71.078658,
+ 42.347701
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 9",
+ "driving_side": "right",
+ "name": "Stuart Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.078658,
+ 42.347701
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.077937,
+ 42.347965
+ ]
+ }
+ ],
+ "weight": 38.8,
+ "duration": 38.8,
+ "distance": 160.2
+ },
+ {
+ "geometry": "icnaGheypL?W?OBM@C@EFKHGjCgAPGLGRILILM^U\\MlAe@|@]TIRKLEZKjAg@HEJCt@Yd@Sh@SPGLG~@_@HCl@WLEJEpBs@RI",
+ "maneuver": {
+ "bearing_after": 101,
+ "bearing_before": 73,
+ "location": [
+ -71.076852,
+ 42.348209
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dartmouth Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 75,
+ 105,
+ 255
+ ],
+ "location": [
+ -71.076852,
+ 42.348209
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 165,
+ 330,
+ 345
+ ],
+ "location": [
+ -71.075714,
+ 42.346819
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.075246,
+ 42.345864
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.075095,
+ 42.34555
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074872,
+ 42.345115
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.074717,
+ 42.344788
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074475,
+ 42.344301
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074108,
+ 42.343558
+ ]
+ }
+ ],
+ "weight": 165.9,
+ "duration": 165.9,
+ "distance": 664.3
+ },
+ {
+ "geometry": "uamaG`rxpLREFGNOV]HK\\e@j@q@LOV]Za@dAsABCJOHIDGTYDIBIBI",
+ "maneuver": {
+ "bearing_after": 163,
+ "bearing_before": 160,
+ "location": [
+ -71.073773,
+ 42.342828
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "West Dedham Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.073773,
+ 42.342828
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.07347,
+ 42.342489
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.073407,
+ 42.342441
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.072046,
+ 42.341306
+ ]
+ }
+ ],
+ "weight": 65.3,
+ "duration": 65.3,
+ "distance": 264.1
+ },
+ {
+ "geometry": "qvlaG~dxpLJB",
+ "maneuver": {
+ "bearing_after": 188,
+ "bearing_before": 133,
+ "location": [
+ -71.071681,
+ 42.341053
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.071681,
+ 42.341053
+ ]
+ }
+ ],
+ "weight": 7.9,
+ "duration": 7.9,
+ "distance": 6.9
+ },
+ {
+ "geometry": "evlaGbexpLBQP_ADQ",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 188,
+ "location": [
+ -71.071695,
+ 42.340992
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 150,
+ 300
+ ],
+ "location": [
+ -71.071695,
+ 42.340992
+ ]
+ }
+ ],
+ "weight": 39.8,
+ "duration": 39.8,
+ "distance": 44.1
+ },
+ {
+ "geometry": "iulaG~axpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 116,
+ "location": [
+ -71.071196,
+ 42.34085
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 296
+ ],
+ "location": [
+ -71.071196,
+ 42.34085
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Boylston Street, Dartmouth Street",
+ "weight": 660.8,
+ "duration": 660.8,
+ "distance": 1986.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "iulaG~axpLEPQ~@CP",
+ "maneuver": {
+ "bearing_after": 296,
+ "bearing_before": 0,
+ "location": [
+ -71.071196,
+ 42.34085
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 296
+ ],
+ "location": [
+ -71.071196,
+ 42.34085
+ ]
+ }
+ ],
+ "weight": 43,
+ "duration": 43,
+ "distance": 44.1
+ },
+ {
+ "geometry": "evlaGbexpLKC",
+ "maneuver": {
+ "bearing_after": 8,
+ "bearing_before": 291,
+ "location": [
+ -71.071695,
+ 42.340992
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 150,
+ 300
+ ],
+ "location": [
+ -71.071695,
+ 42.340992
+ ]
+ }
+ ],
+ "weight": 9.4,
+ "duration": 9.4,
+ "distance": 6.9
+ },
+ {
+ "geometry": "qvlaG~dxpLCHCHEHUXEFIHKNCBeArA[`@W\\MNk@p@]d@IJW\\ONGFSD",
+ "maneuver": {
+ "bearing_after": 313,
+ "bearing_before": 8,
+ "location": [
+ -71.071681,
+ 42.341053
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "West Dedham Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.071681,
+ 42.341053
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.072046,
+ 42.341306
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.073407,
+ 42.342441
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.07347,
+ 42.342489
+ ]
+ }
+ ],
+ "weight": 65.399999999,
+ "duration": 65.399999999,
+ "distance": 264.1
+ },
+ {
+ "geometry": "uamaG`rxpLSHqBr@KDMDm@VIB",
+ "maneuver": {
+ "bearing_after": 340,
+ "bearing_before": 343,
+ "location": [
+ -71.073773,
+ 42.342828
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dartmouth Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.073773,
+ 42.342828
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074108,
+ 42.343558
+ ]
+ }
+ ],
+ "weight": 38.6,
+ "duration": 38.6,
+ "distance": 127
+ },
+ {
+ "geometry": "mhmaGfuxpLBP`AxFBL",
+ "maneuver": {
+ "bearing_after": 250,
+ "bearing_before": 340,
+ "location": [
+ -71.074284,
+ 42.343906
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074284,
+ 42.343906
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.074368,
+ 42.343885
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.075623,
+ 42.343556
+ ]
+ }
+ ],
+ "weight": 38.8,
+ "duration": 38.8,
+ "distance": 122.6
+ },
+ {
+ "geometry": "cfmaG`~xpLJG",
+ "maneuver": {
+ "bearing_after": 156,
+ "bearing_before": 250,
+ "location": [
+ -71.075687,
+ 42.34354
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "West Canton Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.075687,
+ 42.34354
+ ]
+ }
+ ],
+ "weight": 6.5,
+ "duration": 6.5,
+ "distance": 7.5
+ },
+ {
+ "geometry": "wemaGx}xpLBNPhAFZJp@BJBN@FDNBLBTBJF^BLBJDPLz@Nx@BN",
+ "maneuver": {
+ "bearing_after": 250,
+ "bearing_before": 156,
+ "location": [
+ -71.07565,
+ 42.343478
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.07565,
+ 42.343478
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.075729,
+ 42.343458
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.076099,
+ 42.343366
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.076489,
+ 42.343267
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.076554,
+ 42.34325
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.076625,
+ 42.343229
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.076932,
+ 42.343146
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.077217,
+ 42.343065
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077282,
+ 42.343046
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.077367,
+ 42.343024
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.077673,
+ 42.342946
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.077961,
+ 42.342868
+ ]
+ }
+ ],
+ "weight": 52.199999999,
+ "duration": 52.199999999,
+ "distance": 208.9
+ },
+ {
+ "geometry": "yamaGvlypLOPIJQTMRABGT",
+ "maneuver": {
+ "bearing_after": 316,
+ "bearing_before": 251,
+ "location": [
+ -71.078038,
+ 42.34285
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "West Newton Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.078038,
+ 42.34285
+ ]
+ }
+ ],
+ "weight": 19.6,
+ "duration": 19.6,
+ "distance": 56.4
+ },
+ {
+ "geometry": "}cmaGxoypLDFBDpAbBJLFHtAjBHJDFxAlBHJDFvAnBFFFFJL~@nA@@HJ",
+ "maneuver": {
+ "bearing_after": 222,
+ "bearing_before": 295,
+ "location": [
+ -71.078533,
+ 42.343193
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Columbus Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.078533,
+ 42.343193
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.079172,
+ 42.342674
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.07982,
+ 42.342148
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.080468,
+ 42.341622
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.081106,
+ 42.341109
+ ]
+ }
+ ],
+ "weight": 96.9,
+ "duration": 96.9,
+ "distance": 385.8
+ },
+ {
+ "geometry": "}slaGpczpLMTqDfGOV",
+ "maneuver": {
+ "bearing_after": 310,
+ "bearing_before": 222,
+ "location": [
+ -71.081689,
+ 42.34063
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Massachusetts Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.081689,
+ 42.34063
+ ]
+ }
+ ],
+ "weight": 65,
+ "duration": 65,
+ "distance": 171.9
+ },
+ {
+ "geometry": "mzlaGfmzpLEKEE",
+ "maneuver": {
+ "bearing_after": 46,
+ "bearing_before": 310,
+ "location": [
+ -71.083235,
+ 42.341668
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.083235,
+ 42.341668
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 9.2
+ },
+ {
+ "geometry": "yzlaGtlzpLADg@x@",
+ "maneuver": {
+ "bearing_after": 312,
+ "bearing_before": 46,
+ "location": [
+ -71.083154,
+ 42.341725
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.083154,
+ 42.341725
+ ]
+ }
+ ],
+ "weight": 31.6,
+ "duration": 31.6,
+ "distance": 35
+ },
+ {
+ "geometry": "c|laGtnzpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 313,
+ "location": [
+ -71.083465,
+ 42.34194
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 133
+ ],
+ "location": [
+ -71.083465,
+ 42.34194
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "West Dedham Street, Columbus Avenue",
+ "weight": 478.2,
+ "duration": 478.2,
+ "distance": 1439.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "c|laGtnzpLMPe@z@EJGJ",
+ "maneuver": {
+ "bearing_after": 313,
+ "bearing_before": 0,
+ "location": [
+ -71.083465,
+ 42.34194
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 313
+ ],
+ "location": [
+ -71.083465,
+ 42.34194
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.08392,
+ 42.342233
+ ]
+ }
+ ],
+ "weight": 58.7,
+ "duration": 58.7,
+ "distance": 56.3
+ },
+ {
+ "geometry": "e~laGzqzpLLPJLBBh@t@BDbDdEJLFHLP",
+ "maneuver": {
+ "bearing_after": 220,
+ "bearing_before": 309,
+ "location": [
+ -71.083981,
+ 42.342272
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Saint Botolph Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.083981,
+ 42.342272
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.084072,
+ 42.342197
+ ]
+ }
+ ],
+ "weight": 55.800000000,
+ "duration": 55.800000000,
+ "distance": 206.1
+ },
+ {
+ "geometry": "sulaGj|zpLINqAvBABKRQTKRi@z@CDk@`Ac@r@CFAHAJIbAu@xIKhAAP",
+ "maneuver": {
+ "bearing_after": 312,
+ "bearing_before": 222,
+ "location": [
+ -71.085662,
+ 42.340898
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Gainsborough Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.085662,
+ 42.340898
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.086459,
+ 42.341432
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.086569,
+ 42.341517
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.087331,
+ 42.342027
+ ]
+ }
+ ],
+ "weight": 136.7,
+ "duration": 136.7,
+ "distance": 441.6
+ },
+ {
+ "geometry": "o`maGdy{pLH@z@L\\HNF~@f@vCbBB@",
+ "maneuver": {
+ "bearing_after": 188,
+ "bearing_before": 281,
+ "location": [
+ -71.090265,
+ 42.342641
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hemenway Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.090265,
+ 42.342641
+ ]
+ }
+ ],
+ "weight": 52.6,
+ "duration": 52.6,
+ "distance": 202.4
+ },
+ {
+ "geometry": "_vlaGt~{pLER?@o@hCCFERWAEFKR",
+ "maneuver": {
+ "bearing_after": 293,
+ "bearing_before": 205,
+ "location": [
+ -71.091154,
+ 42.340955
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.091154,
+ 42.340955
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.091247,
+ 42.340987
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.09199,
+ 42.341246
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.092122,
+ 42.341427
+ ]
+ }
+ ],
+ "weight": 36.7,
+ "duration": 36.7,
+ "distance": 114.4
+ },
+ {
+ "geometry": "iylaGje|pLNNZl@Rp@Np@RlAJn@BZ",
+ "maneuver": {
+ "bearing_after": 219,
+ "bearing_before": 310,
+ "location": [
+ -71.092218,
+ 42.341489
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lost Emerald Necklace",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.092218,
+ 42.341489
+ ]
+ }
+ ],
+ "weight": 38.5,
+ "duration": 38.5,
+ "distance": 148.1
+ },
+ {
+ "geometry": "uulaGfo|pLSLIH",
+ "maneuver": {
+ "bearing_after": 331,
+ "bearing_before": 254,
+ "location": [
+ -71.093802,
+ 42.340905
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.093802,
+ 42.340905
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.09387,
+ 42.341005
+ ]
+ }
+ ],
+ "weight": 5.6,
+ "duration": 5.6,
+ "distance": 19.7
+ },
+ {
+ "geometry": "svlaG~o|pLQX",
+ "maneuver": {
+ "bearing_after": 310,
+ "bearing_before": 326,
+ "location": [
+ -71.093917,
+ 42.34106
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 150,
+ 315
+ ],
+ "location": [
+ -71.093917,
+ 42.34106
+ ]
+ }
+ ],
+ "weight": 13.5,
+ "duration": 13.5,
+ "distance": 14.9
+ },
+ {
+ "geometry": "ewlaGxp|pLGTG`@",
+ "maneuver": {
+ "bearing_after": 298,
+ "bearing_before": 310,
+ "location": [
+ -71.094051,
+ 42.34115
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 135,
+ 300
+ ],
+ "location": [
+ -71.094051,
+ 42.34115
+ ]
+ }
+ ],
+ "weight": 6.8,
+ "duration": 6.8,
+ "distance": 24.6
+ },
+ {
+ "geometry": "uwlaGpr|pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 287,
+ "location": [
+ -71.094327,
+ 42.341231
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 107
+ ],
+ "location": [
+ -71.094327,
+ 42.341231
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Saint Botolph Street, Gainsborough Street",
+ "weight": 404.9,
+ "duration": 404.9,
+ "distance": 1228.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "uwlaGpr|pLIj@Kf@[v@",
+ "maneuver": {
+ "bearing_after": 287,
+ "bearing_before": 0,
+ "location": [
+ -71.094327,
+ 42.341231
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 287
+ ],
+ "location": [
+ -71.094327,
+ 42.341231
+ ]
+ }
+ ],
+ "weight": 18,
+ "duration": 18,
+ "distance": 64.3
+ },
+ {
+ "geometry": "gylaG|v|pLQPQPa@X",
+ "maneuver": {
+ "bearing_after": 322,
+ "bearing_before": 302,
+ "location": [
+ -71.095027,
+ 42.341477
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 285,
+ 330
+ ],
+ "location": [
+ -71.095027,
+ 42.341477
+ ]
+ }
+ ],
+ "weight": 16.3,
+ "duration": 16.3,
+ "distance": 46.5
+ },
+ {
+ "geometry": "m{laGzx|pL?CMk@",
+ "maneuver": {
+ "bearing_after": 67,
+ "bearing_before": 329,
+ "location": [
+ -71.095339,
+ 42.341825
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.095339,
+ 42.341825
+ ]
+ }
+ ],
+ "weight": 7.4,
+ "duration": 7.4,
+ "distance": 21.1
+ },
+ {
+ "geometry": "{{laGjw|pL?EAI",
+ "maneuver": {
+ "bearing_after": 74,
+ "bearing_before": 67,
+ "location": [
+ -71.095101,
+ 42.341896
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 255
+ ],
+ "location": [
+ -71.095101,
+ 42.341896
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.095065,
+ 42.341903
+ ]
+ }
+ ],
+ "weight": 10.5,
+ "duration": 10.5,
+ "distance": 6.9
+ },
+ {
+ "geometry": "}{laGzv|pLC@E?CACA",
+ "maneuver": {
+ "bearing_after": 7,
+ "bearing_before": 71,
+ "location": [
+ -71.095021,
+ 42.341913
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 255
+ ],
+ "location": [
+ -71.095021,
+ 42.341913
+ ]
+ }
+ ],
+ "weight": 9,
+ "duration": 9,
+ "distance": 10.3
+ },
+ {
+ "geometry": "o|laGxv|pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 26,
+ "location": [
+ -71.095003,
+ 42.342001
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 206
+ ],
+ "location": [
+ -71.095003,
+ 42.342001
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "",
+ "weight": 61.2,
+ "duration": 61.2,
+ "distance": 149.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "o|laGxv|pLB@B@D?BA",
+ "maneuver": {
+ "bearing_after": 206,
+ "bearing_before": 0,
+ "location": [
+ -71.095003,
+ 42.342001
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 206
+ ],
+ "location": [
+ -71.095003,
+ 42.342001
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 10.3
+ },
+ {
+ "geometry": "}{laGzv|pL@H?D",
+ "maneuver": {
+ "bearing_after": 251,
+ "bearing_before": 187,
+ "location": [
+ -71.095021,
+ 42.341913
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 255
+ ],
+ "location": [
+ -71.095021,
+ 42.341913
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.095065,
+ 42.341903
+ ]
+ }
+ ],
+ "weight": 6.199999999,
+ "duration": 6.199999999,
+ "distance": 6.9
+ },
+ {
+ "geometry": "{{laGjw|pLLj@?BPl@Pp@",
+ "maneuver": {
+ "bearing_after": 247,
+ "bearing_before": 254,
+ "location": [
+ -71.095101,
+ 42.341896
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255
+ ],
+ "location": [
+ -71.095101,
+ 42.341896
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.095339,
+ 42.341825
+ ]
+ }
+ ],
+ "weight": 19.3,
+ "duration": 19.3,
+ "distance": 65.7
+ },
+ {
+ "geometry": "izlaGz{|pL]jB",
+ "maneuver": {
+ "bearing_after": 289,
+ "bearing_before": 241,
+ "location": [
+ -71.095824,
+ 42.341648
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 105,
+ 240,
+ 285
+ ],
+ "location": [
+ -71.095824,
+ 42.341648
+ ]
+ }
+ ],
+ "weight": 14.2,
+ "duration": 14.2,
+ "distance": 47.7
+ },
+ {
+ "geometry": "g{laGf_}pLMF",
+ "maneuver": {
+ "bearing_after": 336,
+ "bearing_before": 289,
+ "location": [
+ -71.096364,
+ 42.341802
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 105,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.096364,
+ 42.341802
+ ]
+ }
+ ],
+ "weight": 9.1,
+ "duration": 9.1,
+ "distance": 7.8
+ },
+ {
+ "geometry": "u{laGn_}pLBP",
+ "maneuver": {
+ "bearing_after": 251,
+ "bearing_before": 336,
+ "location": [
+ -71.096402,
+ 42.341866
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Park Drive",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.096402,
+ 42.341866
+ ]
+ }
+ ],
+ "weight": 7.8,
+ "duration": 7.8,
+ "distance": 7.7
+ },
+ {
+ "geometry": "q{laG``}pL[LMFiAb@uAh@sAf@iAb@IDKDgA`@",
+ "maneuver": {
+ "bearing_after": 338,
+ "bearing_before": 251,
+ "location": [
+ -71.096491,
+ 42.341845
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Jersey Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.096491,
+ 42.341845
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.096562,
+ 42.34199
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.096988,
+ 42.342863
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.097396,
+ 42.343698
+ ]
+ }
+ ],
+ "weight": 68.199999999,
+ "duration": 68.199999999,
+ "distance": 268.2
+ },
+ {
+ "geometry": "wimaG~f}pLCKi@}CBQQgA",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 338,
+ "location": [
+ -71.0976,
+ 42.344115
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Private Alley 937",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.0976,
+ 42.344115
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.097542,
+ 42.344135
+ ]
+ }
+ ],
+ "weight": 36.4,
+ "duration": 36.4,
+ "distance": 114.1
+ },
+ {
+ "geometry": "skmaGz~|pLmAh@",
+ "maneuver": {
+ "bearing_after": 337,
+ "bearing_before": 70,
+ "location": [
+ -71.0963,
+ 42.344416
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.0963,
+ 42.344416
+ ]
+ }
+ ],
+ "weight": 19.5,
+ "duration": 19.5,
+ "distance": 47.4
+ },
+ {
+ "geometry": "anmaGd`}pLVxA",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 337,
+ "location": [
+ -71.096512,
+ 42.344813
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.096512,
+ 42.344813
+ ]
+ }
+ ],
+ "weight": 35.5,
+ "duration": 35.5,
+ "distance": 39.3
+ },
+ {
+ "geometry": "immaG~b}pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 250,
+ "location": [
+ -71.096959,
+ 42.344689
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 70
+ ],
+ "location": [
+ -71.096959,
+ 42.344689
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Jersey Street, Private Alley 937",
+ "weight": 227.4,
+ "duration": 227.4,
+ "distance": 615
+ },
+ {
+ "steps": [
+ {
+ "geometry": "immaG~b}pLf@lCBR",
+ "maneuver": {
+ "bearing_after": 249,
+ "bearing_before": 0,
+ "location": [
+ -71.096959,
+ 42.344689
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 249
+ ],
+ "location": [
+ -71.096959,
+ 42.344689
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.097674,
+ 42.34449
+ ]
+ }
+ ],
+ "weight": 68.3,
+ "duration": 68.3,
+ "distance": 71.5
+ },
+ {
+ "geometry": "}kmaG`h}pLEBKDOFE@k@Ta@Ny@\\KDIDaDnAwAj@EBMJ",
+ "maneuver": {
+ "bearing_after": 340,
+ "bearing_before": 253,
+ "location": [
+ -71.097773,
+ 42.344468
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Jersey Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.097773,
+ 42.344468
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.097817,
+ 42.344558
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.098241,
+ 42.345414
+ ]
+ }
+ ],
+ "weight": 69.5,
+ "duration": 69.5,
+ "distance": 278.9
+ },
+ {
+ "geometry": "qzmaGpo}pL}@_AGGMOUYm@q@sAuA[_@]W[_@GEEEGEEAEAEAA?W?E?",
+ "maneuver": {
+ "bearing_after": 37,
+ "bearing_before": 327,
+ "location": [
+ -71.098972,
+ 42.346814
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Brookline Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.098972,
+ 42.346814
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.098525,
+ 42.347228
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.097437,
+ 42.348277
+ ]
+ }
+ ],
+ "weight": 69.6,
+ "duration": 69.6,
+ "distance": 269.1
+ },
+ {
+ "geometry": "{fnaGfd}pL@S?S?UEwI?GAU?S?IEqE?W?Q?S@w@?Y?M?I?SAiC?i@?_@?I?C?Y?S",
+ "maneuver": {
+ "bearing_after": 94,
+ "bearing_before": 358,
+ "location": [
+ -71.097164,
+ 42.348782
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 2",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 180,
+ 255,
+ 285
+ ],
+ "location": [
+ -71.097164,
+ 42.348782
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.094975,
+ 42.348806
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.092843,
+ 42.348833
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.091578,
+ 42.348843
+ ]
+ }
+ ],
+ "weight": 140.1,
+ "duration": 140.1,
+ "distance": 469.1
+ },
+ {
+ "geometry": "ggnaGv`|pLICEBK?",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 90,
+ "location": [
+ -71.091476,
+ 42.348843
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.091476,
+ 42.348843
+ ]
+ }
+ ],
+ "weight": 18.9,
+ "duration": 18.9,
+ "distance": 15.4
+ },
+ {
+ "geometry": "chnaGv`|pL?W",
+ "maneuver": {
+ "bearing_after": 90,
+ "bearing_before": 351,
+ "location": [
+ -71.091479,
+ 42.348977
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165
+ ],
+ "location": [
+ -71.091479,
+ 42.348977
+ ]
+ }
+ ],
+ "weight": 8.9,
+ "duration": 8.9,
+ "distance": 10
+ },
+ {
+ "geometry": "chnaG~_|pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 90,
+ "location": [
+ -71.091358,
+ 42.348977
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 270
+ ],
+ "location": [
+ -71.091358,
+ 42.348977
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Brookline Avenue, Commonwealth Avenue",
+ "weight": 375.3,
+ "duration": 375.3,
+ "distance": 1114
+ },
+ {
+ "steps": [
+ {
+ "geometry": "chnaG~_|pL?V",
+ "maneuver": {
+ "bearing_after": 270,
+ "bearing_before": 0,
+ "location": [
+ -71.091358,
+ 42.348977
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 270
+ ],
+ "location": [
+ -71.091358,
+ 42.348977
+ ]
+ }
+ ],
+ "weight": 13,
+ "duration": 13,
+ "distance": 10
+ },
+ {
+ "geometry": "chnaGv`|pLQ?K@CAC?GA",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 270,
+ "location": [
+ -71.091479,
+ 42.348977
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165
+ ],
+ "location": [
+ -71.091479,
+ 42.348977
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.091483,
+ 42.349072
+ ]
+ }
+ ],
+ "weight": 33.2,
+ "duration": 33.2,
+ "distance": 25.6
+ },
+ {
+ "geometry": "qinaGt`|pL@X",
+ "maneuver": {
+ "bearing_after": 268,
+ "bearing_before": 7,
+ "location": [
+ -71.091468,
+ 42.349206
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 2",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.091468,
+ 42.349206
+ ]
+ }
+ ],
+ "weight": 6.7,
+ "duration": 6.7,
+ "distance": 10.5
+ },
+ {
+ "geometry": "oinaGna|pLI?G?sA@u@BGBEBEFCDCDABAFCHAJ?J",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 268,
+ "location": [
+ -71.091595,
+ 42.349204
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Charlesgate East",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.091595,
+ 42.349204
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.091613,
+ 42.349709
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 285
+ ],
+ "location": [
+ -71.091794,
+ 42.350129
+ ]
+ }
+ ],
+ "weight": 33.7,
+ "duration": 33.7,
+ "distance": 125.8
+ },
+ {
+ "geometry": "qonaG~c|pLLr@P|@F\\F\\DXH`@",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 285,
+ "location": [
+ -71.091996,
+ 42.350172
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 105,
+ 255
+ ],
+ "location": [
+ -71.091996,
+ 42.350172
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.092873,
+ 42.349929
+ ]
+ }
+ ],
+ "weight": 30.7,
+ "duration": 30.7,
+ "distance": 102.9
+ },
+ {
+ "geometry": "qmnaGhk|pLKDIDAB?F@j@@x@@z@?xCEvAYpL?FAZ]tJCp@GzA?FAPAPu@pP?D?B?V",
+ "maneuver": {
+ "bearing_after": 337,
+ "bearing_before": 248,
+ "location": [
+ -71.093166,
+ 42.349849
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bay State Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.093166,
+ 42.349849
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.095309,
+ 42.349969
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 150,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.097658,
+ 42.350114
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.100365,
+ 42.350326
+ ]
+ }
+ ],
+ "weight": 211.3,
+ "duration": 211.3,
+ "distance": 859
+ },
+ {
+ "geometry": "irnaGnk~pL?HAL?FAFCLCNEPGLGLININAB?D?B@DGPAFABCLCLAL?LQtG",
+ "maneuver": {
+ "bearing_after": 271,
+ "bearing_before": 271,
+ "location": [
+ -71.103436,
+ 42.350613
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bay State Road",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.103436,
+ 42.350613
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.10356,
+ 42.350617
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.104103,
+ 42.350828
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.104276,
+ 42.350878
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.104409,
+ 42.350933
+ ]
+ }
+ ],
+ "weight": 55.9,
+ "duration": 55.9,
+ "distance": 231.7
+ },
+ {
+ "geometry": "gunaGb|~pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 275,
+ "location": [
+ -71.106096,
+ 42.351083
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bay State Road",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 95
+ ],
+ "location": [
+ -71.106096,
+ 42.351083
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Beacon Street, Bay State Road",
+ "weight": 384.5,
+ "duration": 384.5,
+ "distance": 1365.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gunaGb|~pLAJ",
+ "maneuver": {
+ "bearing_after": 275,
+ "bearing_before": 0,
+ "location": [
+ -71.106096,
+ 42.351083
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bay State Road",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 275
+ ],
+ "location": [
+ -71.106096,
+ 42.351083
+ ]
+ }
+ ],
+ "weight": 9.2,
+ "duration": 9.2,
+ "distance": 4.9
+ },
+ {
+ "geometry": "iunaGn|~pLF?l@Fn@BTB",
+ "maneuver": {
+ "bearing_after": 185,
+ "bearing_before": 274,
+ "location": [
+ -71.106155,
+ 42.351087
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.106155,
+ 42.351087
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.106161,
+ 42.351048
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.106197,
+ 42.350819
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 195
+ ],
+ "location": [
+ -71.106215,
+ 42.350578
+ ]
+ }
+ ],
+ "weight": 29.9,
+ "duration": 29.9,
+ "distance": 69.3
+ },
+ {
+ "geometry": "mqnaG~|~pL@Ov@J",
+ "maneuver": {
+ "bearing_after": 120,
+ "bearing_before": 189,
+ "location": [
+ -71.106244,
+ 42.350467
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Marsh Plaza",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.106244,
+ 42.350467
+ ]
+ }
+ ],
+ "weight": 38.4,
+ "duration": 38.4,
+ "distance": 37.9
+ },
+ {
+ "geometry": "sonaGz|~pLEj@",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 188,
+ "location": [
+ -71.106221,
+ 42.350183
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 10,
+ 99,
+ 279,
+ 279
+ ],
+ "location": [
+ -71.106221,
+ 42.350183
+ ]
+ }
+ ],
+ "weight": 26.6,
+ "duration": 26.6,
+ "distance": 18.3
+ },
+ {
+ "geometry": "yonaGf~~pLF?B?H?",
+ "maneuver": {
+ "bearing_after": 178,
+ "bearing_before": 278,
+ "location": [
+ -71.10644,
+ 42.350209
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.10644,
+ 42.350209
+ ]
+ }
+ ],
+ "weight": 15.7,
+ "duration": 15.7,
+ "distance": 11.7
+ },
+ {
+ "geometry": "conaGf~~pLCT",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 180,
+ "location": [
+ -71.10644,
+ 42.350104
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.10644,
+ 42.350104
+ ]
+ }
+ ],
+ "weight": 10.6,
+ "duration": 10.6,
+ "distance": 9.1
+ },
+ {
+ "geometry": "gonaG|~~pLRBD@NBL@pAPx@JxATPBZDl@FjAN~@LNBx@HF@F?",
+ "maneuver": {
+ "bearing_after": 188,
+ "bearing_before": 278,
+ "location": [
+ -71.106549,
+ 42.350118
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Saint Mary's Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.106549,
+ 42.350118
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.106595,
+ 42.349911
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.106886,
+ 42.348597
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.107042,
+ 42.34785
+ ]
+ }
+ ],
+ "weight": 86.800000000,
+ "duration": 86.800000000,
+ "distance": 341.9
+ },
+ {
+ "geometry": "g|maG|b_qL@L?@?Dm@fKCT",
+ "maneuver": {
+ "bearing_after": 258,
+ "bearing_before": 185,
+ "location": [
+ -71.107188,
+ 42.347077
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Ivy Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.107188,
+ 42.347077
+ ]
+ }
+ ],
+ "weight": 53.1,
+ "duration": 53.1,
+ "distance": 182.3
+ },
+ {
+ "geometry": "w}maGpp_qLJ@F?P@R@`CAn@CF?H?HA",
+ "maneuver": {
+ "bearing_after": 184,
+ "bearing_before": 278,
+ "location": [
+ -71.109371,
+ 42.347316
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Carlton Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.109371,
+ 42.347316
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.109385,
+ 42.346381
+ ]
+ }
+ ],
+ "weight": 38.8,
+ "duration": 38.8,
+ "distance": 145.9
+ },
+ {
+ "geometry": "oumaGnp_qL?H?B?D@FXzAJd@\\rBJh@bAvFZfBp@vD?@BLBNd@lCFXBPFb@H`@dArGZjBBJ",
+ "maneuver": {
+ "bearing_after": 262,
+ "bearing_before": 175,
+ "location": [
+ -71.109358,
+ 42.346004
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.109358,
+ 42.346004
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.10943,
+ 42.345998
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.11015,
+ 42.345802
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.110727,
+ 42.345646
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.110941,
+ 42.345587
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.11218,
+ 42.345245
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.11362,
+ 42.344863
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.113704,
+ 42.344842
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.11378,
+ 42.344822
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.114494,
+ 42.344628
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.11462,
+ 42.344594
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.114711,
+ 42.344571
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.114885,
+ 42.344526
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.115059,
+ 42.344481
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.116442,
+ 42.344126
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.116975,
+ 42.34399
+ ]
+ }
+ ],
+ "weight": 165.399999999,
+ "duration": 165.399999999,
+ "distance": 672.8
+ },
+ {
+ "geometry": "yhmaGn`aqLlALD@XB",
+ "maneuver": {
+ "bearing_after": 187,
+ "bearing_before": 250,
+ "location": [
+ -71.117044,
+ 42.343972
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Saint Paul Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.117044,
+ 42.343972
+ ]
+ }
+ ],
+ "weight": 36,
+ "duration": 36,
+ "distance": 62.2
+ },
+ {
+ "geometry": "kemaGbaaqLHb@f@tCv@bEFZ^nBX|Ad@bCLv@@D",
+ "maneuver": {
+ "bearing_after": 248,
+ "bearing_before": 187,
+ "location": [
+ -71.117142,
+ 42.343417
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.117142,
+ 42.343417
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.11807,
+ 42.343165
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.119191,
+ 42.342852
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 300
+ ],
+ "location": [
+ -71.119751,
+ 42.342694
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.120223,
+ 42.342562
+ ]
+ }
+ ],
+ "weight": 112.999999999,
+ "duration": 112.999999999,
+ "distance": 356.4
+ },
+ {
+ "geometry": "i~laGlzaqLIBC@",
+ "maneuver": {
+ "bearing_after": 340,
+ "bearing_before": 248,
+ "location": [
+ -71.121191,
+ 42.342293
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.121191,
+ 42.342293
+ ]
+ }
+ ],
+ "weight": 10.4,
+ "duration": 10.4,
+ "distance": 7.4
+ },
+ {
+ "geometry": "w~laGrzaqL@BAB?D",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 340,
+ "location": [
+ -71.121221,
+ 42.342356
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 285
+ ],
+ "location": [
+ -71.121221,
+ 42.342356
+ ]
+ }
+ ],
+ "weight": 5.3,
+ "duration": 5.3,
+ "distance": 5.5
+ },
+ {
+ "geometry": "w~laG`{aqLKPOZWh@",
+ "maneuver": {
+ "bearing_after": 309,
+ "bearing_before": 278,
+ "location": [
+ -71.121285,
+ 42.342364
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.121285,
+ 42.342364
+ ]
+ }
+ ],
+ "weight": 41.9,
+ "duration": 41.9,
+ "distance": 46.6
+ },
+ {
+ "geometry": "k`maGx}aqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 306,
+ "location": [
+ -71.121734,
+ 42.342619
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 126
+ ],
+ "location": [
+ -71.121734,
+ 42.342619
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Saint Mary's Street, Beacon Street",
+ "weight": 681.1,
+ "duration": 681.1,
+ "distance": 1972.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "k`maGx}aqLADIPGLCFA@A?A?EJ",
+ "maneuver": {
+ "bearing_after": 306,
+ "bearing_before": 0,
+ "location": [
+ -71.121734,
+ 42.342619
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 306
+ ],
+ "location": [
+ -71.121734,
+ 42.342619
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.12197,
+ 42.342767
+ ]
+ }
+ ],
+ "weight": 33.5,
+ "duration": 33.5,
+ "distance": 32.5
+ },
+ {
+ "geometry": "oamaGt_bqLcA}@GGe@c@s@o@SQe@c@GGSQsEeEKK",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 305,
+ "location": [
+ -71.122034,
+ 42.342801
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Green Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.122034,
+ 42.342801
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.121503,
+ 42.343372
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.12117,
+ 42.34373
+ ]
+ }
+ ],
+ "weight": 85.2,
+ "duration": 85.2,
+ "distance": 321.2
+ },
+ {
+ "geometry": "kpmaGxqaqLmBrEgAlCAP",
+ "maneuver": {
+ "bearing_after": 305,
+ "bearing_before": 33,
+ "location": [
+ -71.119813,
+ 42.345177
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dwight Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.119813,
+ 42.345177
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.120871,
+ 42.345734
+ ]
+ }
+ ],
+ "weight": 49.5,
+ "duration": 49.5,
+ "distance": 184.8
+ },
+ {
+ "geometry": "cvmaGl}aqLUGsBg@i@MsA]YIUGWEOAOCO@{ALuBV{BViCRG@o@Dc@Cs@IOA",
+ "maneuver": {
+ "bearing_after": 14,
+ "bearing_before": 279,
+ "location": [
+ -71.12167,
+ 42.346099
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Babcock Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.12167,
+ 42.346099
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 195
+ ],
+ "location": [
+ -71.121205,
+ 42.347423
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.12108,
+ 42.347856
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.12114,
+ 42.34848
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.12126,
+ 42.34907
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.12138,
+ 42.34969
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.12148,
+ 42.35038
+ ]
+ }
+ ],
+ "weight": 145.5,
+ "duration": 145.5,
+ "distance": 573.2
+ },
+ {
+ "geometry": "{unaG~{aqLALG~@OvB?JAJGz@LBOtBAN",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 7,
+ "location": [
+ -71.121439,
+ 42.351178
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.121439,
+ 42.351178
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.121512,
+ 42.351188
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.121828,
+ 42.351229
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.122429,
+ 42.351306
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.122485,
+ 42.351314
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.122545,
+ 42.351321
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.123461,
+ 42.351366
+ ]
+ }
+ ],
+ "weight": 47.6,
+ "duration": 47.6,
+ "distance": 181.6
+ },
+ {
+ "geometry": "cwnaGbibqLMAEAgAMEA",
+ "maneuver": {
+ "bearing_after": 7,
+ "bearing_before": 278,
+ "location": [
+ -71.123542,
+ 42.351376
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Naples Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.123542,
+ 42.351376
+ ]
+ }
+ ],
+ "weight": 21.8,
+ "duration": 21.8,
+ "distance": 54.9
+ },
+ {
+ "geometry": "eznaGnhbqL?JGx@CZ?X?L",
+ "maneuver": {
+ "bearing_after": 277,
+ "bearing_before": 8,
+ "location": [
+ -71.123442,
+ 42.351865
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.123442,
+ 42.351865
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.123504,
+ 42.351871
+ ]
+ }
+ ],
+ "weight": 51.7,
+ "duration": 51.7,
+ "distance": 57.4
+ },
+ {
+ "geometry": "qznaGxlbqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 269,
+ "location": [
+ -71.124132,
+ 42.351932
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 89
+ ],
+ "location": [
+ -71.124132,
+ 42.351932
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Green Street, Babcock Street",
+ "weight": 434.8,
+ "duration": 434.8,
+ "distance": 1405.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "qznaGzlbqL@PDVBN",
+ "maneuver": {
+ "bearing_after": 262,
+ "bearing_before": 0,
+ "location": [
+ -71.124132,
+ 42.351932
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 262
+ ],
+ "location": [
+ -71.124132,
+ 42.351932
+ ]
+ }
+ ],
+ "weight": 24.6,
+ "duration": 24.6,
+ "distance": 25.8
+ },
+ {
+ "geometry": "eznaGtnbqLGRCJE\\",
+ "maneuver": {
+ "bearing_after": 299,
+ "bearing_before": 247,
+ "location": [
+ -71.12443,
+ 42.351867
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.12443,
+ 42.351867
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.124525,
+ 42.351907
+ ]
+ }
+ ],
+ "weight": 30.1,
+ "duration": 30.1,
+ "distance": 28.1
+ },
+ {
+ "geometry": "wznaGrpbqLGECAME",
+ "maneuver": {
+ "bearing_after": 22,
+ "bearing_before": 286,
+ "location": [
+ -71.124744,
+ 42.351963
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 30",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.124744,
+ 42.351963
+ ]
+ }
+ ],
+ "weight": 14.6,
+ "duration": 14.6,
+ "distance": 14.9
+ },
+ {
+ "geometry": "q{naGdpbqLENCHCJGRET",
+ "maneuver": {
+ "bearing_after": 295,
+ "bearing_before": 37,
+ "location": [
+ -71.124673,
+ 42.352086
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 4,
+ "in": 2,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 90,
+ 225,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.124673,
+ 42.352086
+ ]
+ }
+ ],
+ "weight": 9,
+ "duration": 9,
+ "distance": 36.4
+ },
+ {
+ "geometry": "m|naGtrbqL?HALKjBW~DCh@InAIlAMpBARARa@vGCj@AFAJ",
+ "maneuver": {
+ "bearing_after": 275,
+ "bearing_before": 295,
+ "location": [
+ -71.125071,
+ 42.352228
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Brighton Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 120,
+ 270
+ ],
+ "location": [
+ -71.125071,
+ 42.352228
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.125186,
+ 42.352239
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.1269,
+ 42.352442
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.127692,
+ 42.352535
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.128359,
+ 42.352618
+ ]
+ }
+ ],
+ "weight": 125.399999999,
+ "duration": 125.399999999,
+ "distance": 426.2
+ },
+ {
+ "geometry": "g`oaGrrcqLMA",
+ "maneuver": {
+ "bearing_after": 8,
+ "bearing_before": 278,
+ "location": [
+ -71.13018,
+ 42.352836
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Linden Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.13018,
+ 42.352836
+ ]
+ }
+ ],
+ "weight": 10.2,
+ "duration": 10.2,
+ "distance": 8.3
+ },
+ {
+ "geometry": "u`oaGprcqLALObC",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 8,
+ "location": [
+ -71.130165,
+ 42.35291
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.130165,
+ 42.35291
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.130239,
+ 42.352919
+ ]
+ }
+ ],
+ "weight": 54.9,
+ "duration": 54.9,
+ "distance": 61
+ },
+ {
+ "geometry": "gaoaGbwcqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 279,
+ "location": [
+ -71.130896,
+ 42.352999
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 99
+ ],
+ "location": [
+ -71.130896,
+ 42.352999
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Commonwealth Avenue, Brighton Avenue",
+ "weight": 268.8,
+ "duration": 268.8,
+ "distance": 600.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gaoaGbwcqLYlE",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 0,
+ "location": [
+ -71.130896,
+ 42.352999
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 279
+ ],
+ "location": [
+ -71.130896,
+ 42.352999
+ ]
+ }
+ ],
+ "weight": 88.9,
+ "duration": 88.9,
+ "distance": 86.2
+ },
+ {
+ "geometry": "aboaGp}cqLPAVA",
+ "maneuver": {
+ "bearing_after": 174,
+ "bearing_before": 278,
+ "location": [
+ -71.131929,
+ 42.353125
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.131929,
+ 42.353125
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.131919,
+ 42.35304
+ ]
+ }
+ ],
+ "weight": 26.7,
+ "duration": 26.7,
+ "distance": 22.8
+ },
+ {
+ "geometry": "w`oaGl}cqLJcB",
+ "maneuver": {
+ "bearing_after": 98,
+ "bearing_before": 175,
+ "location": [
+ -71.131908,
+ 42.35292
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Brighton Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.131908,
+ 42.35292
+ ]
+ }
+ ],
+ "weight": 14.2,
+ "duration": 14.2,
+ "distance": 41.8
+ },
+ {
+ "geometry": "k`oaGhzcqLH@j@F",
+ "maneuver": {
+ "bearing_after": 187,
+ "bearing_before": 98,
+ "location": [
+ -71.131406,
+ 42.352864
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.131406,
+ 42.352864
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.131417,
+ 42.352808
+ ]
+ }
+ ],
+ "weight": 7.5,
+ "duration": 7.5,
+ "distance": 31.4
+ },
+ {
+ "geometry": "u~naGrzcqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 189,
+ "location": [
+ -71.131464,
+ 42.352585
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 9
+ ],
+ "location": [
+ -71.131464,
+ 42.352585
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Brighton Avenue",
+ "weight": 137.3,
+ "duration": 137.3,
+ "distance": 182.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "u~naGrzcqLk@G",
+ "maneuver": {
+ "bearing_after": 9,
+ "bearing_before": 0,
+ "location": [
+ -71.131464,
+ 42.352585
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 9
+ ],
+ "location": [
+ -71.131464,
+ 42.352585
+ ]
+ }
+ ],
+ "weight": 14.2,
+ "duration": 14.2,
+ "distance": 25.1
+ },
+ {
+ "geometry": "a`oaGjzcqLK~A?FCX",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 8,
+ "location": [
+ -71.131417,
+ 42.352808
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.131417,
+ 42.352808
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.131903,
+ 42.352868
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.131941,
+ 42.352873
+ ]
+ }
+ ],
+ "weight": 51.3,
+ "duration": 51.3,
+ "distance": 54.1
+ },
+ {
+ "geometry": "q`oaGl~cqLI@WD",
+ "maneuver": {
+ "bearing_after": 347,
+ "bearing_before": 277,
+ "location": [
+ -71.132065,
+ 42.352885
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Harvard Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.132065,
+ 42.352885
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.132081,
+ 42.35294
+ ]
+ }
+ ],
+ "weight": 10.1,
+ "duration": 10.1,
+ "distance": 19.8
+ },
+ {
+ "geometry": "saoaGt~cqLCb@S~C?FMlBIrAAHC\\APAZQfCCf@G`AAr@Cp@?RABAx@C`@AT?FAD?LEl@",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 350,
+ "location": [
+ -71.132106,
+ 42.353061
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Brighton Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.132106,
+ 42.353061
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.13439,
+ 42.353337
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.136656,
+ 42.353552
+ ]
+ }
+ ],
+ "weight": 143.399999999,
+ "duration": 143.399999999,
+ "distance": 433
+ },
+ {
+ "geometry": "ceoaGd_eqLLb@HXBF^pAFVBFBLBHb@dBHZNv@Pl@BLRt@Vz@FVH\\h@vBBJd@hBT~@HZDNPp@Nv@@FBLFf@DR",
+ "maneuver": {
+ "bearing_after": 241,
+ "bearing_before": 277,
+ "location": [
+ -71.137307,
+ 42.353617
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cambridge Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 105,
+ 240,
+ 270
+ ],
+ "location": [
+ -71.137307,
+ 42.353617
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 105,
+ 240,
+ 285
+ ],
+ "location": [
+ -71.137488,
+ 42.353548
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240
+ ],
+ "location": [
+ -71.138345,
+ 42.353218
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240
+ ],
+ "location": [
+ -71.138997,
+ 42.352992
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240
+ ],
+ "location": [
+ -71.139576,
+ 42.352798
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.140269,
+ 42.352543
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.141607,
+ 42.352072
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.14299,
+ 42.351636
+ ]
+ }
+ ],
+ "weight": 128.6,
+ "duration": 128.6,
+ "distance": 526.2
+ },
+ {
+ "geometry": "qxnaGhcfqLAJ?LJvAB`@F^Jh@Lb@Pd@L`@Rn@HPHHb@rADN\\dATr@Pd@",
+ "maneuver": {
+ "bearing_after": 274,
+ "bearing_before": 251,
+ "location": [
+ -71.143089,
+ 42.351613
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cambridge Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 240,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.143089,
+ 42.351613
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.144984,
+ 42.351106
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 75,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.145122,
+ 42.351012
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.145621,
+ 42.3508
+ ]
+ }
+ ],
+ "weight": 77.1,
+ "duration": 77.1,
+ "distance": 307.6
+ },
+ {
+ "geometry": "iqnaGbxfqLJJHBHB@?J?HCHEHK",
+ "maneuver": {
+ "bearing_after": 203,
+ "bearing_before": 239,
+ "location": [
+ -71.146417,
+ 42.350454
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 240
+ ],
+ "location": [
+ -71.146417,
+ 42.350454
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.14652,
+ 42.350287
+ ]
+ }
+ ],
+ "weight": 47.1,
+ "duration": 47.1,
+ "distance": 47.5
+ },
+ {
+ "geometry": "}nnaG`xfqLB[",
+ "maneuver": {
+ "bearing_after": 99,
+ "bearing_before": 158,
+ "location": [
+ -71.146412,
+ 42.350067
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Warren Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.146412,
+ 42.350067
+ ]
+ }
+ ],
+ "weight": 7.6,
+ "duration": 7.6,
+ "distance": 12.2
+ },
+ {
+ "geometry": "ynnaGdwfqLz@T",
+ "maneuver": {
+ "bearing_after": 195,
+ "bearing_before": 99,
+ "location": [
+ -71.146266,
+ 42.350046
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.146266,
+ 42.350046
+ ]
+ }
+ ],
+ "weight": 16.4,
+ "duration": 16.4,
+ "distance": 34.1
+ },
+ {
+ "geometry": "}lnaGzwfqLNiA",
+ "maneuver": {
+ "bearing_after": 106,
+ "bearing_before": 195,
+ "location": [
+ -71.14638,
+ 42.349751
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.14638,
+ 42.349751
+ ]
+ }
+ ],
+ "weight": 7.6,
+ "duration": 7.6,
+ "distance": 32
+ },
+ {
+ "geometry": "mlnaGpufqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 107,
+ "location": [
+ -71.146009,
+ 42.349667
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 287
+ ],
+ "location": [
+ -71.146009,
+ 42.349667
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Brighton Avenue, Cambridge Street",
+ "weight": 503.4,
+ "duration": 503.4,
+ "distance": 1491.5
+ },
+ {
+ "steps": [
+ {
+ "geometry": "mlnaGpufqLOhA",
+ "maneuver": {
+ "bearing_after": 287,
+ "bearing_before": 0,
+ "location": [
+ -71.146009,
+ 42.349667
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 287
+ ],
+ "location": [
+ -71.146009,
+ 42.349667
+ ]
+ }
+ ],
+ "weight": 11.7,
+ "duration": 11.7,
+ "distance": 32
+ },
+ {
+ "geometry": "}lnaGzwfqL{@U",
+ "maneuver": {
+ "bearing_after": 15,
+ "bearing_before": 286,
+ "location": [
+ -71.14638,
+ 42.349751
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.14638,
+ 42.349751
+ ]
+ }
+ ],
+ "weight": 17.5,
+ "duration": 17.5,
+ "distance": 34.1
+ },
+ {
+ "geometry": "ynnaGdwfqLCZ",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 15,
+ "location": [
+ -71.146266,
+ 42.350046
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Warren Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.146266,
+ 42.350046
+ ]
+ }
+ ],
+ "weight": 4.7,
+ "duration": 4.7,
+ "distance": 12.2
+ },
+ {
+ "geometry": "}nnaG`xfqLIJIDIBK?A?",
+ "maneuver": {
+ "bearing_after": 338,
+ "bearing_before": 279,
+ "location": [
+ -71.146412,
+ 42.350067
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.146412,
+ 42.350067
+ ]
+ }
+ ],
+ "weight": 10.7,
+ "duration": 10.7,
+ "distance": 26.8
+ },
+ {
+ "geometry": "ipnaGvxfqL?C?G",
+ "maneuver": {
+ "bearing_after": 81,
+ "bearing_before": 352,
+ "location": [
+ -71.14652,
+ 42.350287
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.14652,
+ 42.350287
+ ]
+ }
+ ],
+ "weight": 9.5,
+ "duration": 9.5,
+ "distance": 5.3
+ },
+ {
+ "geometry": "ipnaGjxfqL@@LCNMBODc@",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 81,
+ "location": [
+ -71.146456,
+ 42.350293
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.146456,
+ 42.350293
+ ]
+ }
+ ],
+ "weight": 37.8,
+ "duration": 37.8,
+ "distance": 41.9
+ },
+ {
+ "geometry": "_onaGfvfqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 101,
+ "location": [
+ -71.146124,
+ 42.350083
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 281
+ ],
+ "location": [
+ -71.146124,
+ 42.350083
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Warren Street",
+ "weight": 91.9,
+ "duration": 91.9,
+ "distance": 152.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "_onaGfvfqLEb@CNOLMBAA",
+ "maneuver": {
+ "bearing_after": 281,
+ "bearing_before": 0,
+ "location": [
+ -71.146124,
+ 42.350083
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 281
+ ],
+ "location": [
+ -71.146124,
+ 42.350083
+ ]
+ }
+ ],
+ "weight": 47.1,
+ "duration": 47.1,
+ "distance": 41.9
+ },
+ {
+ "geometry": "ipnaGjxfqL?F?B",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 357,
+ "location": [
+ -71.146456,
+ 42.350293
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.146456,
+ 42.350293
+ ]
+ }
+ ],
+ "weight": 12.6,
+ "duration": 12.6,
+ "distance": 5.3
+ },
+ {
+ "geometry": "ipnaGvxfqLICICKK",
+ "maneuver": {
+ "bearing_after": 23,
+ "bearing_before": 261,
+ "location": [
+ -71.14652,
+ 42.350287
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.14652,
+ 42.350287
+ ]
+ }
+ ],
+ "weight": 5.5,
+ "duration": 5.5,
+ "distance": 20.7
+ },
+ {
+ "geometry": "iqnaGbxfqLQe@Us@]eA",
+ "maneuver": {
+ "bearing_after": 59,
+ "bearing_before": 23,
+ "location": [
+ -71.146417,
+ 42.350454
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cambridge Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 240
+ ],
+ "location": [
+ -71.146417,
+ 42.350454
+ ]
+ }
+ ],
+ "weight": 30.4,
+ "duration": 30.4,
+ "distance": 76
+ },
+ {
+ "geometry": "osnaGbsfqLMNa@d@m@f@Q?O?]KyAs@oAi@GEGCc@Sa@QGEIC_@Qa@QIEGEa@Qa@QIEGCgB{@gBy@KG",
+ "maneuver": {
+ "bearing_after": 319,
+ "bearing_before": 59,
+ "location": [
+ -71.145621,
+ 42.3508
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dustin Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.145621,
+ 42.3508
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.145531,
+ 42.352483
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.145294,
+ 42.352911
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.145055,
+ 42.35334
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.144817,
+ 42.353773
+ ]
+ }
+ ],
+ "weight": 123.800000000,
+ "duration": 123.800000000,
+ "distance": 500.3
+ },
+ {
+ "geometry": "emoaG`jfqL@E",
+ "maneuver": {
+ "bearing_after": 106,
+ "bearing_before": 22,
+ "location": [
+ -71.144174,
+ 42.354909
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "North Beacon Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.144174,
+ 42.354909
+ ]
+ }
+ ],
+ "weight": 8.6,
+ "duration": 8.6,
+ "distance": 3.2
+ },
+ {
+ "geometry": "cmoaGzifqLKGgAc@gAc@",
+ "maneuver": {
+ "bearing_after": 19,
+ "bearing_before": 106,
+ "location": [
+ -71.144137,
+ 42.3549
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hichborn Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.144137,
+ 42.3549
+ ]
+ }
+ ],
+ "weight": 22.2,
+ "duration": 22.2,
+ "distance": 92.8
+ },
+ {
+ "geometry": "_roaGjgfqLICkAk@GAw@]e@SME",
+ "maneuver": {
+ "bearing_after": 22,
+ "bearing_before": 19,
+ "location": [
+ -71.143741,
+ 42.355682
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "New Balance Way",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 150,
+ 195,
+ 330
+ ],
+ "location": [
+ -71.143741,
+ 42.355682
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.143716,
+ 42.355725
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 210
+ ],
+ "location": [
+ -71.143498,
+ 42.356108
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.143238,
+ 42.35662
+ ]
+ }
+ ],
+ "weight": 38.099999999,
+ "duration": 38.099999999,
+ "distance": 120
+ },
+ {
+ "geometry": "ixoaG`dfqLCXGz@",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 15,
+ "location": [
+ -71.143212,
+ 42.356687
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Guest Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.143212,
+ 42.356687
+ ]
+ }
+ ],
+ "weight": 12.2,
+ "duration": 12.2,
+ "distance": 35.7
+ },
+ {
+ "geometry": "uxoaGvffqLKA",
+ "maneuver": {
+ "bearing_after": 4,
+ "bearing_before": 279,
+ "location": [
+ -71.143637,
+ 42.356748
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.143637,
+ 42.356748
+ ]
+ }
+ ],
+ "weight": 13.5,
+ "duration": 13.5,
+ "distance": 6.8
+ },
+ {
+ "geometry": "ayoaGtffqLEl@",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 4,
+ "location": [
+ -71.14363,
+ 42.356809
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.14363,
+ 42.356809
+ ]
+ }
+ ],
+ "weight": 17.6,
+ "duration": 17.6,
+ "distance": 19.5
+ },
+ {
+ "geometry": "gyoaGbhfqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 281,
+ "location": [
+ -71.143863,
+ 42.356842
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 101
+ ],
+ "location": [
+ -71.143863,
+ 42.356842
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Dustin Street, New Balance Way",
+ "weight": 331.6,
+ "duration": 331.6,
+ "distance": 922.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gyoaGbhfqLDm@",
+ "maneuver": {
+ "bearing_after": 101,
+ "bearing_before": 0,
+ "location": [
+ -71.143863,
+ 42.356842
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 101
+ ],
+ "location": [
+ -71.143863,
+ 42.356842
+ ]
+ }
+ ],
+ "weight": 21.3,
+ "duration": 21.3,
+ "distance": 19.5
+ },
+ {
+ "geometry": "ayoaGtffqLJ@",
+ "maneuver": {
+ "bearing_after": 184,
+ "bearing_before": 99,
+ "location": [
+ -71.14363,
+ 42.356809
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.14363,
+ 42.356809
+ ]
+ }
+ ],
+ "weight": 11,
+ "duration": 11,
+ "distance": 6.8
+ },
+ {
+ "geometry": "uxoaGvffqL]lEWvCAHAPATADi@pHGl@G`AAZGf@ADADADCL",
+ "maneuver": {
+ "bearing_after": 281,
+ "bearing_before": 184,
+ "location": [
+ -71.143637,
+ 42.356748
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Guest Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.143637,
+ 42.356748
+ ]
+ },
+ {
+ "out": 1,
+ "classes": [
+ "tunnel"
+ ],
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285
+ ],
+ "location": [
+ -71.147935,
+ 42.357364
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285
+ ],
+ "location": [
+ -71.148136,
+ 42.357403
+ ]
+ }
+ ],
+ "weight": 100.6,
+ "duration": 100.6,
+ "distance": 392.3
+ },
+ {
+ "geometry": "a}oaGzcgqLuBgA{Ay@UKECi@W[O",
+ "maneuver": {
+ "bearing_after": 23,
+ "bearing_before": 292,
+ "location": [
+ -71.148301,
+ 42.357451
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Market Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.148301,
+ 42.357451
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 9,
+ 22,
+ 205
+ ],
+ "location": [
+ -71.147648,
+ 42.358496
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.14745,
+ 42.358851
+ ]
+ }
+ ],
+ "weight": 64,
+ "duration": 64,
+ "distance": 187.5
+ },
+ {
+ "geometry": "ufpaG`~fqLOIg@YOI]QiDiBAAOIg@WQK_@S}A{@CAKIMG",
+ "maneuver": {
+ "bearing_after": 23,
+ "bearing_before": 23,
+ "location": [
+ -71.147365,
+ 42.358989
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Leo M Birmingham Parkway",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 225
+ ],
+ "location": [
+ -71.147365,
+ 42.358989
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210
+ ],
+ "location": [
+ -71.147139,
+ 42.35935
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.146458,
+ 42.36044
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210
+ ],
+ "location": [
+ -71.146176,
+ 42.360887
+ ]
+ }
+ ],
+ "weight": 95.700000000,
+ "duration": 95.700000000,
+ "distance": 309.4
+ },
+ {
+ "geometry": "mvpaGbtfqL?Q?QAMAOCMCKCMYqCAKCOIy@UuBE]Gk@Is@?CMaAAMEa@CQe@cEGk@Ca@E[E_@KiAMoAAMO{AEm@Ec@Cc@AO?EAQCYAOEq@MuBGaAImAEm@Eu@?AAMC_@OuBEg@Ek@?AIgAGs@CQAYA[A]Aa@?]?[@[@Y@]@G@O@WBa@BYDY@QViBBS@M@K?M?K?M?KAKEmACeAEw@Cu@Ce@Cu@ASA_@Eu@",
+ "maneuver": {
+ "bearing_after": 90,
+ "bearing_before": 25,
+ "location": [
+ -71.145775,
+ 42.361512
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Western Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.145775,
+ 42.361512
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 270
+ ],
+ "location": [
+ -71.145248,
+ 42.361589
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.144518,
+ 42.36172
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.143496,
+ 42.361912
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.142873,
+ 42.362029
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.140676,
+ 42.362441
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.139681,
+ 42.362613
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.138625,
+ 42.362773
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.137376,
+ 42.362915
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.135331,
+ 42.363175
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.133601,
+ 42.363386
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.132221,
+ 42.363264
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.131235,
+ 42.363085
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.131046,
+ 42.363095
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 90,
+ 225,
+ 270
+ ],
+ "location": [
+ -71.129761,
+ 42.363201
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.129199,
+ 42.363246
+ ]
+ }
+ ],
+ "weight": 357.400000000,
+ "duration": 357.400000000,
+ "distance": 1428.8
+ },
+ {
+ "geometry": "qaqaGxicqLPA",
+ "maneuver": {
+ "bearing_after": 172,
+ "bearing_before": 81,
+ "location": [
+ -71.128768,
+ 42.363286
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Travis Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.128768,
+ 42.363286
+ ]
+ }
+ ],
+ "weight": 10.8,
+ "duration": 10.8,
+ "distance": 9.9
+ },
+ {
+ "geometry": "_aqaGvicqL?KAGAe@",
+ "maneuver": {
+ "bearing_after": 82,
+ "bearing_before": 172,
+ "location": [
+ -71.128755,
+ 42.363197
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.128755,
+ 42.363197
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.12866,
+ 42.363205
+ ]
+ }
+ ],
+ "weight": 21,
+ "duration": 21,
+ "distance": 23.4
+ },
+ {
+ "geometry": "caqaG|gcqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 83,
+ "location": [
+ -71.128473,
+ 42.363221
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 263
+ ],
+ "location": [
+ -71.128473,
+ 42.363221
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Guest Street, Western Avenue",
+ "weight": 681.8,
+ "duration": 681.8,
+ "distance": 2377.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "caqaG|gcqL@d@@F?J",
+ "maneuver": {
+ "bearing_after": 263,
+ "bearing_before": 0,
+ "location": [
+ -71.128473,
+ 42.363221
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 263
+ ],
+ "location": [
+ -71.128473,
+ 42.363221
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.12866,
+ 42.363205
+ ]
+ }
+ ],
+ "weight": 25.3,
+ "duration": 25.3,
+ "distance": 23.4
+ },
+ {
+ "geometry": "_aqaGvicqLQ@",
+ "maneuver": {
+ "bearing_after": 352,
+ "bearing_before": 262,
+ "location": [
+ -71.128755,
+ 42.363197
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Travis Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.128755,
+ 42.363197
+ ]
+ }
+ ],
+ "weight": 11,
+ "duration": 11,
+ "distance": 9.9
+ },
+ {
+ "geometry": "qaqaGxicqLDt@@^",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 352,
+ "location": [
+ -71.128768,
+ 42.363286
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Western Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.128768,
+ 42.363286
+ ]
+ }
+ ],
+ "weight": 9.6,
+ "duration": 9.6,
+ "distance": 35.8
+ },
+ {
+ "geometry": "iaqaGnlcqL?DAD?DADCBABC@A@A@C@E@C?CAC?CACA",
+ "maneuver": {
+ "bearing_after": 307,
+ "bearing_before": 262,
+ "location": [
+ -71.129199,
+ 42.363246
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.129199,
+ 42.363246
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 120,
+ 255
+ ],
+ "location": [
+ -71.129383,
+ 42.363331
+ ]
+ }
+ ],
+ "weight": 12,
+ "duration": 12,
+ "distance": 36.9
+ },
+ {
+ "geometry": "ybqaGrmcqLWa@KQU_@GK_BaCEGMQWa@GGIKQSGIGIWc@wBeDU[KQKOKMMOKMKMMOKKy@w@eAcAw@s@SUe@e@SSACUSKKqBoBOQEC[YEE]UaAy@",
+ "maneuver": {
+ "bearing_after": 45,
+ "bearing_before": 354,
+ "location": [
+ -71.129377,
+ 42.363487
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "North Harvard Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 225
+ ],
+ "location": [
+ -71.129377,
+ 42.363487
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.129208,
+ 42.36361
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.128212,
+ 42.364333
+ ]
+ }
+ ],
+ "weight": 192.4,
+ "duration": 192.4,
+ "distance": 793.1
+ },
+ {
+ "geometry": "ydraG`gbqLgA{@qAiAUQ",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 32,
+ "location": [
+ -71.12321,
+ 42.368934
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "John F. Kennedy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210
+ ],
+ "location": [
+ -71.12321,
+ 42.368934
+ ]
+ }
+ ],
+ "weight": 32.6,
+ "duration": 32.6,
+ "distance": 115.1
+ },
+ {
+ "geometry": "ijraGhbbqLBI@I?E@G@E?C@G?G@G?E@I?E@E?I?E?I@K?M?MAM?_@Aa@MeCA]A]A]?_@?]?]@[@[@c@B_@B]D_@Da@D_@F[DU",
+ "maneuver": {
+ "bearing_after": 106,
+ "bearing_before": 32,
+ "location": [
+ -71.122454,
+ 42.369806
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 3; MA 2",
+ "driving_side": "right",
+ "name": "Memorial Drive",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.122454,
+ 42.369806
+ ]
+ }
+ ],
+ "weight": 93.5,
+ "duration": 93.5,
+ "distance": 360
+ },
+ {
+ "geometry": "_iraGlgaqLSMeB{@GEMEwBgACCKEOIw@a@KEKGECECEECAAC",
+ "maneuver": {
+ "bearing_after": 22,
+ "bearing_before": 105,
+ "location": [
+ -71.118145,
+ 42.369596
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Plympton Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.118145,
+ 42.369596
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.117753,
+ 42.370254
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.117057,
+ 42.371419
+ ]
+ }
+ ],
+ "weight": 61.6,
+ "duration": 61.6,
+ "distance": 244.7
+ },
+ {
+ "geometry": "ouraGv_aqL@Kf@gD@M",
+ "maneuver": {
+ "bearing_after": 108,
+ "bearing_before": 29,
+ "location": [
+ -71.11692,
+ 42.371602
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.11692,
+ 42.371602
+ ]
+ }
+ ],
+ "weight": 24.7,
+ "duration": 24.7,
+ "distance": 84
+ },
+ {
+ "geometry": "ctraGty`qLIGGKYa@GEGEI?i@H]DA?A?A?AAA?AAAA?AEGCEAAACACAAAA?AAAAAAAAAAAAA?AAA?CAA?A?C?C?A?C?A?C?A?A@A?A?C?ABM",
+ "maneuver": {
+ "bearing_after": 40,
+ "bearing_before": 106,
+ "location": [
+ -71.115947,
+ 42.371376
+ ],
+ "modifier": "left",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.115947,
+ 42.371376
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.115684,
+ 42.371601
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 195,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.115594,
+ 42.372206
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 111,
+ 280,
+ 290
+ ],
+ "location": [
+ -71.115219,
+ 42.372329
+ ]
+ }
+ ],
+ "weight": 46.599999999,
+ "duration": 46.599999999,
+ "distance": 149
+ },
+ {
+ "geometry": "}yraGtt`qLMCiB_@oJ}AOI",
+ "maneuver": {
+ "bearing_after": 12,
+ "bearing_before": 109,
+ "location": [
+ -71.115147,
+ 42.372309
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Quincy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.115147,
+ 42.372309
+ ]
+ }
+ ],
+ "weight": 70.6,
+ "duration": 70.6,
+ "distance": 285.8
+ },
+ {
+ "geometry": "uisaGhp`qLMCCBI@IAiAUQCUACAm@Gk@Gw@Mi@GMC",
+ "maneuver": {
+ "bearing_after": 14,
+ "bearing_before": 19,
+ "location": [
+ -71.114454,
+ 42.374829
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Quincy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 30,
+ 120,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.114454,
+ 42.374829
+ ]
+ },
+ {
+ "out": 0,
+ "in": 5,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 105,
+ 135,
+ 180,
+ 195,
+ 255,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.114324,
+ 42.375481
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 210
+ ],
+ "location": [
+ -71.114258,
+ 42.375843
+ ]
+ }
+ ],
+ "weight": 53.599999999,
+ "duration": 53.599999999,
+ "distance": 203
+ },
+ {
+ "geometry": "{tsaG`n`qLG[E]c@}CMeAM_AAIEa@WkBAOe@eDAMAMSuAK{@Ky@CWMy@c@kDCUK_AYmB",
+ "maneuver": {
+ "bearing_after": 73,
+ "bearing_before": 8,
+ "location": [
+ -71.114091,
+ 42.376624
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Kirkland Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.114091,
+ 42.376624
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.112657,
+ 42.376944
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.112337,
+ 42.377008
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.111583,
+ 42.377166
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.111496,
+ 42.377184
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.110596,
+ 42.37738
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.109388,
+ 42.377634
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.109102,
+ 42.377696
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.108128,
+ 42.377904
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255
+ ],
+ "location": [
+ -71.10781,
+ 42.377963
+ ]
+ }
+ ],
+ "weight": 140.5,
+ "duration": 140.5,
+ "distance": 585.6
+ },
+ {
+ "geometry": "a~saGjc_qLMq@G_@K{@AECQAIAKAIAEAG[gCM{@AEQeAO_AUwA",
+ "maneuver": {
+ "bearing_after": 70,
+ "bearing_before": 71,
+ "location": [
+ -71.107264,
+ 42.378094
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.107264,
+ 42.378094
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.106378,
+ 42.378298
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.10522,
+ 42.378554
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.10519,
+ 42.378561
+ ]
+ }
+ ],
+ "weight": 92.2,
+ "duration": 92.2,
+ "distance": 275.5
+ },
+ {
+ "geometry": "wbtaGno~pLSAyDbAm@Po@NIBE?E?CAoAm@_@SOI{@c@GE_@Q_Ae@wAw@MG",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 70,
+ "location": [
+ -71.104076,
+ 42.378843
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dane Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.104076,
+ 42.378843
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.104497,
+ 42.380096
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 165,
+ 285
+ ],
+ "location": [
+ -71.104604,
+ 42.380418
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.104003,
+ 42.381454
+ ]
+ }
+ ],
+ "weight": 109.1,
+ "duration": 109.1,
+ "distance": 426.1
+ },
+ {
+ "geometry": "gytaGfk~pLFW@GRy@F[j@kCBOBG@INq@H[Pq@d@sBFW@MFQVy@@GT}@@OLo@@ERw@DQp@aC",
+ "maneuver": {
+ "bearing_after": 112,
+ "bearing_before": 23,
+ "location": [
+ -71.103399,
+ 42.382436
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Somerville Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.103399,
+ 42.382436
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.102034,
+ 42.382008
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.1013,
+ 42.381756
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.100527,
+ 42.381515
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.100442,
+ 42.381482
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.099804,
+ 42.381244
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285,
+ 330
+ ],
+ "location": [
+ -71.099483,
+ 42.38116
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.099166,
+ 42.381051
+ ]
+ }
+ ],
+ "weight": 117.8,
+ "duration": 117.8,
+ "distance": 449.9
+ },
+ {
+ "geometry": "yntaGdl}pLMKe@Y",
+ "maneuver": {
+ "bearing_after": 29,
+ "bearing_before": 116,
+ "location": [
+ -71.098427,
+ 42.380769
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Market Way",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.098427,
+ 42.380769
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.098369,
+ 42.380842
+ ]
+ }
+ ],
+ "weight": 15.9,
+ "duration": 15.9,
+ "distance": 32.3
+ },
+ {
+ "geometry": "mptaG~j}pLTu@GO",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 26,
+ "location": [
+ -71.098241,
+ 42.381025
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.098241,
+ 42.381025
+ ]
+ }
+ ],
+ "weight": 7.9,
+ "duration": 7.9,
+ "distance": 33.3
+ },
+ {
+ "geometry": "_ptaGxh}pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 53,
+ "location": [
+ -71.097894,
+ 42.380957
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 233
+ ],
+ "location": [
+ -71.097894,
+ 42.380957
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "North Harvard Street, Kirkland Street",
+ "weight": 1116.9,
+ "duration": 1116.9,
+ "distance": 4143.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "_ptaGxh}pLFNUt@",
+ "maneuver": {
+ "bearing_after": 233,
+ "bearing_before": 0,
+ "location": [
+ -71.097894,
+ 42.380957
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 233
+ ],
+ "location": [
+ -71.097894,
+ 42.380957
+ ]
+ }
+ ],
+ "weight": 16.4,
+ "duration": 16.4,
+ "distance": 33.3
+ },
+ {
+ "geometry": "mptaG~j}pLd@X",
+ "maneuver": {
+ "bearing_after": 206,
+ "bearing_before": 298,
+ "location": [
+ -71.098241,
+ 42.381025
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Market Way",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.098241,
+ 42.381025
+ ]
+ }
+ ],
+ "weight": 12.6,
+ "duration": 12.6,
+ "distance": 22.9
+ },
+ {
+ "geometry": "gotaGxk}pLa@nAOt@[rACHID",
+ "maneuver": {
+ "bearing_after": 298,
+ "bearing_before": 206,
+ "location": [
+ -71.098369,
+ 42.380842
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.098369,
+ 42.380842
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.099039,
+ 42.381094
+ ]
+ }
+ ],
+ "weight": 101.9,
+ "duration": 101.9,
+ "distance": 110.7
+ },
+ {
+ "geometry": "crtaGbs}pLAP?R",
+ "maneuver": {
+ "bearing_after": 274,
+ "bearing_before": 320,
+ "location": [
+ -71.099541,
+ 42.381303
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 270
+ ],
+ "location": [
+ -71.099541,
+ 42.381303
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 90,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.09963,
+ 42.381308
+ ]
+ }
+ ],
+ "weight": 18.799999999,
+ "duration": 18.799999999,
+ "distance": 15.5
+ },
+ {
+ "geometry": "ertaGht}pLMCEB",
+ "maneuver": {
+ "bearing_after": 11,
+ "bearing_before": 274,
+ "location": [
+ -71.099728,
+ 42.381314
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 165
+ ],
+ "location": [
+ -71.099728,
+ 42.381314
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 195,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.09971,
+ 42.381379
+ ]
+ }
+ ],
+ "weight": 16.4,
+ "duration": 16.4,
+ "distance": 11
+ },
+ {
+ "geometry": "yrtaGht}pL@VA^CZIx@",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 331,
+ "location": [
+ -71.09973,
+ 42.381408
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.09973,
+ 42.381408
+ ]
+ }
+ ],
+ "weight": 14.5,
+ "duration": 14.5,
+ "distance": 59.8
+ },
+ {
+ "geometry": "gstaGvx}pLGPALGVe@rBQp@IZOp@AHCFCNk@jCGZSx@AFGVIZAFi@rBEXGd@AFCPO`AE\\ObAObAMdAG\\AJCJOlACJAJCVa@|CCLEVCVEXWfBMx@QpAIl@[`CAJMr@Q~@Mf@Mj@ITMb@ABCJ",
+ "maneuver": {
+ "bearing_after": 296,
+ "bearing_before": 281,
+ "location": [
+ -71.100442,
+ 42.381482
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Somerville Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.100442,
+ 42.381482
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.100527,
+ 42.381515
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.1013,
+ 42.381756
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.102034,
+ 42.382008
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.103399,
+ 42.382436
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.104164,
+ 42.382709
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.105091,
+ 42.382923
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.105429,
+ 42.382998
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.106334,
+ 42.383202
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.1069,
+ 42.383327
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.108004,
+ 42.383565
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.108766,
+ 42.383741
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.109056,
+ 42.383805
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.10947,
+ 42.3839
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.109704,
+ 42.383953
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 300
+ ],
+ "location": [
+ -71.110986,
+ 42.384259
+ ]
+ }
+ ],
+ "weight": 274.299999999,
+ "duration": 274.299999999,
+ "distance": 996.2
+ },
+ {
+ "geometry": "mfuaGr_`qLJJXT",
+ "maneuver": {
+ "bearing_after": 213,
+ "bearing_before": 302,
+ "location": [
+ -71.111775,
+ 42.384554
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sacramento Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.111775,
+ 42.384554
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.111837,
+ 42.384487
+ ]
+ }
+ ],
+ "weight": 12.100000000,
+ "duration": 12.100000000,
+ "distance": 26.1
+ },
+ {
+ "geometry": "geuaGt``qLBCHHB?",
+ "maneuver": {
+ "bearing_after": 137,
+ "bearing_before": 213,
+ "location": [
+ -71.111954,
+ 42.38436
+ ],
+ "modifier": "left",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135
+ ],
+ "location": [
+ -71.111954,
+ 42.38436
+ ]
+ }
+ ],
+ "weight": 16.9,
+ "duration": 16.9,
+ "distance": 11.5
+ },
+ {
+ "geometry": "uduaGz``qLVN@BTL?BUO?BTNJCXT`@\\f@\\B@",
+ "maneuver": {
+ "bearing_after": 206,
+ "bearing_before": 196,
+ "location": [
+ -71.111975,
+ 42.384271
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "classes": [
+ "tunnel"
+ ],
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 30,
+ 210
+ ],
+ "location": [
+ -71.111975,
+ 42.384271
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 180,
+ 210
+ ],
+ "location": [
+ -71.112061,
+ 42.384145
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 30,
+ 210
+ ],
+ "location": [
+ -71.112165,
+ 42.383974
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.112278,
+ 42.383842
+ ]
+ }
+ ],
+ "weight": 39.8,
+ "duration": 39.8,
+ "distance": 136
+ },
+ {
+ "geometry": "q_uaGtd`qLEHQT",
+ "maneuver": {
+ "bearing_after": 315,
+ "bearing_before": 208,
+ "location": [
+ -71.112592,
+ 42.383449
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.112592,
+ 42.383449
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.112635,
+ 42.383482
+ ]
+ }
+ ],
+ "weight": 16.9,
+ "duration": 16.9,
+ "distance": 18.7
+ },
+ {
+ "geometry": "i`uaGte`qL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 318,
+ "location": [
+ -71.112746,
+ 42.383573
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 138
+ ],
+ "location": [
+ -71.112746,
+ 42.383573
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Somerville Avenue, Sacramento Street",
+ "weight": 540.6,
+ "duration": 540.6,
+ "distance": 1441.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "i`uaGte`qLPUDI",
+ "maneuver": {
+ "bearing_after": 138,
+ "bearing_before": 0,
+ "location": [
+ -71.112746,
+ 42.383573
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 138
+ ],
+ "location": [
+ -71.112746,
+ 42.383573
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.112635,
+ 42.383482
+ ]
+ }
+ ],
+ "weight": 19.6,
+ "duration": 19.6,
+ "distance": 18.7
+ },
+ {
+ "geometry": "q_uaGtd`qLBBFB",
+ "maneuver": {
+ "bearing_after": 208,
+ "bearing_before": 135,
+ "location": [
+ -71.112592,
+ 42.383449
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sacramento Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.112592,
+ 42.383449
+ ]
+ }
+ ],
+ "weight": 7.9,
+ "duration": 7.9,
+ "distance": 7.2
+ },
+ {
+ "geometry": "e_uaG|d`qLMPk@t@MNEHQRc@l@[`@GJ[`@[`@QTEFOREFEDIJGHEFSVEFk@r@k@v@y@dAm@x@IHY`@KLCBE@EBKBg@LGBG?E?YGGAACKM",
+ "maneuver": {
+ "bearing_after": 316,
+ "bearing_before": 208,
+ "location": [
+ -71.112634,
+ 42.383392
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.112634,
+ 42.383392
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.113073,
+ 42.383746
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.113623,
+ 42.384191
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.114126,
+ 42.384597
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.114309,
+ 42.384744
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.114607,
+ 42.384988
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.115192,
+ 42.385461
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.116046,
+ 42.386156
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 165,
+ 285
+ ],
+ "location": [
+ -71.116284,
+ 42.386637
+ ]
+ }
+ ],
+ "weight": 133.5,
+ "duration": 133.5,
+ "distance": 507.1
+ },
+ {
+ "geometry": "euuaGzz`qLSd@_@v@MXKVa@x@eA~Bi@hAq@|Au@fA",
+ "maneuver": {
+ "bearing_after": 306,
+ "bearing_before": 39,
+ "location": [
+ -71.116143,
+ 42.386907
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Somerville Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.116143,
+ 42.386907
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.116742,
+ 42.38724
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.117153,
+ 42.387469
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 315
+ ],
+ "location": [
+ -71.11779,
+ 42.387817
+ ]
+ }
+ ],
+ "weight": 76.9,
+ "duration": 76.9,
+ "distance": 297.6
+ },
+ {
+ "geometry": "m_vaGtlaqLD`@AB@@?@BBAD@BB@BAFA",
+ "maneuver": {
+ "bearing_after": 255,
+ "bearing_before": 313,
+ "location": [
+ -71.118992,
+ 42.388549
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.118992,
+ 42.388549
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.119159,
+ 42.388518
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.119178,
+ 42.388532
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.119223,
+ 42.388504
+ ]
+ }
+ ],
+ "weight": 47.500000000,
+ "duration": 47.500000000,
+ "distance": 34
+ },
+ {
+ "geometry": "s~uaGjnaqL@G",
+ "maneuver": {
+ "bearing_after": 102,
+ "bearing_before": 182,
+ "location": [
+ -71.119263,
+ 42.38842
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.119263,
+ 42.38842
+ ]
+ }
+ ],
+ "weight": 3.4,
+ "duration": 3.4,
+ "distance": 3.7
+ },
+ {
+ "geometry": "q~uaGbnaqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 104,
+ "location": [
+ -71.119219,
+ 42.388412
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 284
+ ],
+ "location": [
+ -71.119219,
+ 42.388412
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Beacon Street, Somerville Avenue",
+ "weight": 288.8,
+ "duration": 288.8,
+ "distance": 868.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "q~uaGbnaqLAF?B?B?B",
+ "maneuver": {
+ "bearing_after": 284,
+ "bearing_before": 0,
+ "location": [
+ -71.119219,
+ 42.388412
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 284
+ ],
+ "location": [
+ -71.119219,
+ 42.388412
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.119263,
+ 42.38842
+ ]
+ }
+ ],
+ "weight": 13.2,
+ "duration": 13.2,
+ "distance": 8.6
+ },
+ {
+ "geometry": "s~uaGvnaqLC@C@IBE?E?",
+ "maneuver": {
+ "bearing_after": 341,
+ "bearing_before": 262,
+ "location": [
+ -71.119321,
+ 42.388415
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.119321,
+ 42.388415
+ ]
+ }
+ ],
+ "weight": 20.2,
+ "duration": 20.2,
+ "distance": 18
+ },
+ {
+ "geometry": "q_vaG~naqLCC?C?C",
+ "maneuver": {
+ "bearing_after": 84,
+ "bearing_before": 355,
+ "location": [
+ -71.119358,
+ 42.388572
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.119358,
+ 42.388572
+ ]
+ }
+ ],
+ "weight": 4.7,
+ "duration": 4.7,
+ "distance": 5.2
+ },
+ {
+ "geometry": "u_vaGrnaqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 90,
+ "location": [
+ -71.119303,
+ 42.38859
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 270
+ ],
+ "location": [
+ -71.119303,
+ 42.38859
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "",
+ "weight": 38.1,
+ "duration": 38.1,
+ "distance": 31.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "u_vaGrnaqL?B?BBB?R",
+ "maneuver": {
+ "bearing_after": 270,
+ "bearing_before": 0,
+ "location": [
+ -71.119303,
+ 42.38859
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 270
+ ],
+ "location": [
+ -71.119303,
+ 42.38859
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.119358,
+ 42.388572
+ ]
+ }
+ ],
+ "weight": 15.7,
+ "duration": 15.7,
+ "distance": 13.8
+ },
+ {
+ "geometry": "q_vaGroaqLSDUDOFMDSJ",
+ "maneuver": {
+ "bearing_after": 348,
+ "bearing_before": 270,
+ "location": [
+ -71.119462,
+ 42.388572
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 2A",
+ "driving_side": "right",
+ "name": "Massachusetts Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.119462,
+ 42.388572
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 300,
+ 345
+ ],
+ "location": [
+ -71.119486,
+ 42.388665
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.119521,
+ 42.388777
+ ]
+ }
+ ],
+ "weight": 15.6,
+ "duration": 15.6,
+ "distance": 52.8
+ },
+ {
+ "geometry": "mbvaGxpaqLKWMYUk@[q@GMEG@I?GCYCQGQIOSe@Q_@IQIQQa@MUEM",
+ "maneuver": {
+ "bearing_after": 53,
+ "bearing_before": 337,
+ "location": [
+ -71.119645,
+ 42.389026
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.119645,
+ 42.389026
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.119532,
+ 42.389087
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.119398,
+ 42.389158
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.118929,
+ 42.389412
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.118769,
+ 42.389472
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.118731,
+ 42.389469
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.118507,
+ 42.389509
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.118337,
+ 42.389598
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.118147,
+ 42.389699
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.117985,
+ 42.389789
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.117809,
+ 42.389885
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.117643,
+ 42.389977
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.117526,
+ 42.390045
+ ]
+ }
+ ],
+ "weight": 61.3,
+ "duration": 61.3,
+ "distance": 218.2
+ },
+ {
+ "geometry": "_ivaGbcaqL[ZIHy@z@_AbAEBg@l@c@j@GHEDW\\QRIHq@n@yArA{ArAGDMLOJe@ToB`AUN",
+ "maneuver": {
+ "bearing_after": 322,
+ "bearing_before": 52,
+ "location": [
+ -71.117458,
+ 42.390084
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Elm Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 150,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.117458,
+ 42.390084
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 330
+ ],
+ "location": [
+ -71.117651,
+ 42.39027
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.117952,
+ 42.390561
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 330
+ ],
+ "location": [
+ -71.118286,
+ 42.390879
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.118314,
+ 42.390908
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.118806,
+ 42.391328
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.118991,
+ 42.391475
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.119093,
+ 42.39157
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.11938,
+ 42.391868
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.1198,
+ 42.392323
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.120219,
+ 42.392779
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.120249,
+ 42.392815
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.120487,
+ 42.393159
+ ]
+ }
+ ],
+ "weight": 125.7,
+ "duration": 125.7,
+ "distance": 505.7
+ },
+ {
+ "geometry": "m`waGrxaqLKMg@i@IGy@}@OSi@i@cAiA",
+ "maneuver": {
+ "bearing_after": 36,
+ "bearing_before": 330,
+ "location": [
+ -71.120899,
+ 42.393826
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cutter Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.120899,
+ 42.393826
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.120623,
+ 42.394091
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.119955,
+ 42.394716
+ ]
+ }
+ ],
+ "weight": 43.800000000,
+ "duration": 43.800000000,
+ "distance": 174.2
+ },
+ {
+ "geometry": "chwaGlpaqLG?MOCCAAA?C?A@A@ADS`@",
+ "maneuver": {
+ "bearing_after": 30,
+ "bearing_before": 36,
+ "location": [
+ -71.119594,
+ 42.39506
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 45,
+ 225
+ ],
+ "location": [
+ -71.119594,
+ 42.39506
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.119488,
+ 42.395189
+ ]
+ }
+ ],
+ "weight": 31.1,
+ "duration": 31.1,
+ "distance": 45.5
+ },
+ {
+ "geometry": "_jwaGbqaqLo@jBEPM\\GRg@zAGRO^_@lAOb@CFEJKVAFCDKZ",
+ "maneuver": {
+ "bearing_after": 299,
+ "bearing_before": 306,
+ "location": [
+ -71.119703,
+ 42.395363
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Highland Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.119703,
+ 42.395363
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.120475,
+ 42.395697
+ ]
+ }
+ ],
+ "weight": 81.5,
+ "duration": 81.5,
+ "distance": 248.8
+ },
+ {
+ "geometry": "cqwaGjabqLAd@?L@R",
+ "maneuver": {
+ "bearing_after": 271,
+ "bearing_before": 300,
+ "location": [
+ -71.122301,
+ 42.396503
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dover Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.122301,
+ 42.396503
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 150,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.122561,
+ 42.396511
+ ]
+ }
+ ],
+ "weight": 12.600000000,
+ "duration": 12.600000000,
+ "distance": 29.3
+ },
+ {
+ "geometry": "cqwaGrcbqLI@GD",
+ "maneuver": {
+ "bearing_after": 345,
+ "bearing_before": 262,
+ "location": [
+ -71.122656,
+ 42.396504
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.122656,
+ 42.396504
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.122671,
+ 42.396549
+ ]
+ }
+ ],
+ "weight": 9.5,
+ "duration": 9.5,
+ "distance": 10.4
+ },
+ {
+ "geometry": "uqwaGzcbqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 329,
+ "location": [
+ -71.122704,
+ 42.396589
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 149
+ ],
+ "location": [
+ -71.122704,
+ 42.396589
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Elm Street, Highland Avenue",
+ "weight": 396.8,
+ "duration": 396.8,
+ "distance": 1298.5
+ },
+ {
+ "steps": [
+ {
+ "geometry": "uqwaGzcbqLFEHA",
+ "maneuver": {
+ "bearing_after": 149,
+ "bearing_before": 0,
+ "location": [
+ -71.122704,
+ 42.396589
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 149
+ ],
+ "location": [
+ -71.122704,
+ 42.396589
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.122671,
+ 42.396549
+ ]
+ }
+ ],
+ "weight": 13.8,
+ "duration": 13.8,
+ "distance": 10.4
+ },
+ {
+ "geometry": "cqwaGrcbqLNvBFn@RnBj@hAP^|A~C@DDJDHfDpGDL",
+ "maneuver": {
+ "bearing_after": 257,
+ "bearing_before": 165,
+ "location": [
+ -71.122656,
+ 42.396504
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dover Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.122656,
+ 42.396504
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.123258,
+ 42.396415
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.125476,
+ 42.395459
+ ]
+ }
+ ],
+ "weight": 108.1,
+ "duration": 108.1,
+ "distance": 424.6
+ },
+ {
+ "geometry": "_ewaGp~bqLGHQRsA~Aq@t@",
+ "maneuver": {
+ "bearing_after": 319,
+ "bearing_before": 230,
+ "location": [
+ -71.126965,
+ 42.394557
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 2A",
+ "driving_side": "right",
+ "name": "Massachusetts Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.126965,
+ 42.394557
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.127119,
+ 42.394692
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.127598,
+ 42.395112
+ ]
+ }
+ ],
+ "weight": 39.3,
+ "duration": 39.3,
+ "distance": 116.2
+ },
+ {
+ "geometry": "_jwaGddcqLHRFLzAtCxApCn@nAf@`At@~AHN",
+ "maneuver": {
+ "bearing_after": 236,
+ "bearing_before": 320,
+ "location": [
+ -71.127866,
+ 42.395362
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Rice Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.127866,
+ 42.395362
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.127971,
+ 42.395311
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.129521,
+ 42.394363
+ ]
+ }
+ ],
+ "weight": 79.7,
+ "duration": 79.7,
+ "distance": 311.6
+ },
+ {
+ "geometry": "__waGpvcqLR?D?J?",
+ "maneuver": {
+ "bearing_after": 178,
+ "bearing_before": 232,
+ "location": [
+ -71.13081,
+ 42.393601
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cedar Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 180
+ ],
+ "location": [
+ -71.13081,
+ 42.393601
+ ]
+ }
+ ],
+ "weight": 8.6,
+ "duration": 8.6,
+ "distance": 21.4
+ },
+ {
+ "geometry": "y}vaGpvcqLBj@?H?F?FErACnAAJ?RI`C?P",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 181,
+ "location": [
+ -71.130812,
+ 42.393408
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Rindge Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.130812,
+ 42.393408
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.131028,
+ 42.393388
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.132044,
+ 42.393446
+ ]
+ }
+ ],
+ "weight": 52.3,
+ "duration": 52.3,
+ "distance": 170.7
+ },
+ {
+ "geometry": "k~vaGncdqLPA`FKdEKN?l@Aj@AD?D?F?BA^A\\ALA|BA`@Ab@CB?",
+ "maneuver": {
+ "bearing_after": 178,
+ "bearing_before": 274,
+ "location": [
+ -71.132876,
+ 42.3935
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sherman Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132876,
+ 42.3935
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180
+ ],
+ "location": [
+ -71.132752,
+ 42.391206
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.132694,
+ 42.390262
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.132676,
+ 42.389632
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.132653,
+ 42.389279
+ ]
+ }
+ ],
+ "weight": 117.2,
+ "duration": 117.2,
+ "distance": 471.3
+ },
+ {
+ "geometry": "{cvaG`bdqL?L?^",
+ "maneuver": {
+ "bearing_after": 267,
+ "bearing_before": 177,
+ "location": [
+ -71.132652,
+ 42.389261
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132652,
+ 42.389261
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132716,
+ 42.389259
+ ]
+ }
+ ],
+ "weight": 13.200000000,
+ "duration": 13.200000000,
+ "distance": 18.9
+ },
+ {
+ "geometry": "{cvaGncdqLdAC",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 268,
+ "location": [
+ -71.132881,
+ 42.389256
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132881,
+ 42.389256
+ ]
+ }
+ ],
+ "weight": 13.3,
+ "duration": 13.3,
+ "distance": 38
+ },
+ {
+ "geometry": "uavaGjcdqL?J?b@",
+ "maneuver": {
+ "bearing_after": 267,
+ "bearing_before": 177,
+ "location": [
+ -71.132861,
+ 42.388914
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132861,
+ 42.388914
+ ]
+ }
+ ],
+ "weight": 17.6,
+ "duration": 17.6,
+ "distance": 19.5
+ },
+ {
+ "geometry": "uavaGzddqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 268,
+ "location": [
+ -71.133098,
+ 42.388907
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 88
+ ],
+ "location": [
+ -71.133098,
+ 42.388907
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Dover Street, Sherman Street",
+ "weight": 463.1,
+ "duration": 463.1,
+ "distance": 1602.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "uavaGzddqL?c@?K",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 0,
+ "location": [
+ -71.133098,
+ 42.388907
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 88
+ ],
+ "location": [
+ -71.133098,
+ 42.388907
+ ]
+ }
+ ],
+ "weight": 25.9,
+ "duration": 25.9,
+ "distance": 19.5
+ },
+ {
+ "geometry": "uavaGjcdqLeAB",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 87,
+ "location": [
+ -71.132861,
+ 42.388914
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132861,
+ 42.388914
+ ]
+ }
+ ],
+ "weight": 13.4,
+ "duration": 13.4,
+ "distance": 38
+ },
+ {
+ "geometry": "{cvaGncdqL?_@?M",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 357,
+ "location": [
+ -71.132881,
+ 42.389256
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132881,
+ 42.389256
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132716,
+ 42.389259
+ ]
+ }
+ ],
+ "weight": 12.899999999,
+ "duration": 12.899999999,
+ "distance": 18.9
+ },
+ {
+ "geometry": "{cvaG`bdqLC?c@Ba@@}B@M@]@_@@C@G?E?E?k@@m@@O?eEJaFJQ@",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 87,
+ "location": [
+ -71.132652,
+ 42.389261
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sherman Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132652,
+ 42.389261
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.132653,
+ 42.389279
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.132676,
+ 42.389632
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.132694,
+ 42.390262
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180
+ ],
+ "location": [
+ -71.132752,
+ 42.391206
+ ]
+ }
+ ],
+ "weight": 122.100000000,
+ "duration": 122.100000000,
+ "distance": 471.3
+ },
+ {
+ "geometry": "k~vaGncdqLCj@IlDAV?LIjEAXCnAGfBAVGzAALAV?N",
+ "maneuver": {
+ "bearing_after": 275,
+ "bearing_before": 358,
+ "location": [
+ -71.132876,
+ 42.3935
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Rindge Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.132876,
+ 42.3935
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.133103,
+ 42.393518
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.134161,
+ 42.393579
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.135183,
+ 42.393631
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.136229,
+ 42.393701
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.136809,
+ 42.393752
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.136998,
+ 42.393767
+ ]
+ }
+ ],
+ "weight": 89,
+ "duration": 89,
+ "distance": 347.9
+ },
+ {
+ "geometry": "a`waGv}dqLK?]@e@@SHQNMVG^EVCXCJGN",
+ "maneuver": {
+ "bearing_after": 358,
+ "bearing_before": 275,
+ "location": [
+ -71.137083,
+ 42.393774
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.137083,
+ 42.393774
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.137084,
+ 42.393828
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 135,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.137103,
+ 42.394171
+ ]
+ }
+ ],
+ "weight": 33.1,
+ "duration": 33.1,
+ "distance": 129.2
+ },
+ {
+ "geometry": "cewaGzbeqLSASAQ?e@BUDQFOJ]Va@j@",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 302,
+ "location": [
+ -71.137898,
+ 42.394584
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.137898,
+ 42.394584
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 180
+ ],
+ "location": [
+ -71.137889,
+ 42.394678
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.137927,
+ 42.395166
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.138148,
+ 42.395486
+ ]
+ }
+ ],
+ "weight": 32.099999999,
+ "duration": 32.099999999,
+ "distance": 132
+ },
+ {
+ "geometry": "{kwaGxeeqLq@jCGVAb@?~ACRGNCDUlA?rAAP",
+ "maneuver": {
+ "bearing_after": 293,
+ "bearing_before": 316,
+ "location": [
+ -71.138371,
+ 42.395662
+ ],
+ "modifier": "slight left",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman\/Linear Park Connector",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.138371,
+ 42.395662
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.139366,
+ 42.395963
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.140062,
+ 42.396038
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 105,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.140453,
+ 42.396148
+ ]
+ }
+ ],
+ "weight": 56.8,
+ "duration": 56.8,
+ "distance": 225.2
+ },
+ {
+ "geometry": "_owaG~ueqLQFE?MFMNOHQ@QBIFGHGLE@GBx@pG?`@DN@L",
+ "maneuver": {
+ "bearing_after": 341,
+ "bearing_before": 275,
+ "location": [
+ -71.140958,
+ 42.396157
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman\/Linear Park Connector",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 150,
+ 345
+ ],
+ "location": [
+ -71.140958,
+ 42.396157
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 300
+ ],
+ "location": [
+ -71.141373,
+ 42.396839
+ ]
+ }
+ ],
+ "weight": 63.3,
+ "duration": 63.3,
+ "distance": 234.7
+ },
+ {
+ "geometry": "mqwaGfcfqLG?SCSAM?G@E?IBIBMFKFSNIJEDC@g@RE@C@G?G?C?C@E@C@GDGFQTCDMLmBt@sAf@",
+ "maneuver": {
+ "bearing_after": 4,
+ "bearing_before": 253,
+ "location": [
+ -71.143078,
+ 42.396551
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman Bikeway",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.143078,
+ 42.396551
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 165,
+ 315
+ ],
+ "location": [
+ -71.143719,
+ 42.397974
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.144055,
+ 42.398588
+ ]
+ }
+ ],
+ "weight": 71.5,
+ "duration": 71.5,
+ "distance": 297.2
+ },
+ {
+ "geometry": "y`xaGrjfqLQNONKLOVSLYJ[PE@C?C@EAM?",
+ "maneuver": {
+ "bearing_after": 323,
+ "bearing_before": 338,
+ "location": [
+ -71.144261,
+ 42.399014
+ ],
+ "modifier": "slight left",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman Bikeway",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 330,
+ 345
+ ],
+ "location": [
+ -71.144261,
+ 42.399014
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 135,
+ 330
+ ],
+ "location": [
+ -71.144614,
+ 42.39932
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.144744,
+ 42.39955
+ ]
+ }
+ ],
+ "weight": 26.5,
+ "duration": 26.5,
+ "distance": 108.2
+ },
+ {
+ "geometry": "cfxaGfnfqLa@LC@C@a@LgA`@OFc@POJKNKVSz@KV",
+ "maneuver": {
+ "bearing_after": 341,
+ "bearing_before": 4,
+ "location": [
+ -71.144835,
+ 42.399855
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.144835,
+ 42.399855
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.144915,
+ 42.400045
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 315,
+ 345
+ ],
+ "location": [
+ -71.144926,
+ 42.400069
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.145001,
+ 42.40024
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.145169,
+ 42.400597
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 150,
+ 315
+ ],
+ "location": [
+ -71.145357,
+ 42.400943
+ ]
+ }
+ ],
+ "weight": 46.8,
+ "duration": 46.8,
+ "distance": 188.6
+ },
+ {
+ "geometry": "snxaGjufqL]TsBp@sBv@oBr@sBt@{@Xm@PIB",
+ "maneuver": {
+ "bearing_after": 331,
+ "bearing_before": 300,
+ "location": [
+ -71.145981,
+ 42.401219
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Margaret Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 330
+ ],
+ "location": [
+ -71.145981,
+ 42.401219
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.146086,
+ 42.401369
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.146339,
+ 42.401952
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.146621,
+ 42.40253
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.146876,
+ 42.403092
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.147147,
+ 42.403672
+ ]
+ }
+ ],
+ "weight": 92.4,
+ "duration": 92.4,
+ "distance": 356.7
+ },
+ {
+ "geometry": "qayaGd~fqL@\\Db@HhAPvA@J@FLhAThBVlBNtAVvBh@dER|Ax@~GD\\PvAD`@",
+ "maneuver": {
+ "bearing_after": 260,
+ "bearing_before": 341,
+ "location": [
+ -71.147394,
+ 42.404252
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lake Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.147394,
+ 42.404252
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.147543,
+ 42.404235
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.148531,
+ 42.404074
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.148632,
+ 42.404054
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.149532,
+ 42.403869
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.150507,
+ 42.403668
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.1521,
+ 42.403343
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.152565,
+ 42.403242
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.154158,
+ 42.402924
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.154598,
+ 42.402833
+ ]
+ }
+ ],
+ "weight": 150.9,
+ "duration": 150.9,
+ "distance": 628.8
+ },
+ {
+ "geometry": "oxxaGhlhqLBf@Dj@@Z",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 253,
+ "location": [
+ -71.154774,
+ 42.402795
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lake Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 74,
+ 248,
+ 262
+ ],
+ "location": [
+ -71.154774,
+ 42.402795
+ ]
+ }
+ ],
+ "weight": 11.7,
+ "duration": 11.7,
+ "distance": 46.2
+ },
+ {
+ "geometry": "cxxaGxohqLe@|ASd@Qb@u@vBe@tAg@rAu@nBs@dBmAhCc@fAO`@Mb@eBhGK^K`@}@vECHCHGDGDG@GAW@",
+ "maneuver": {
+ "bearing_after": 296,
+ "bearing_before": 261,
+ "location": [
+ -71.15533,
+ 42.40274
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.15533,
+ 42.40274
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.156165,
+ 42.403117
+ ]
+ }
+ ],
+ "weight": 201.5,
+ "duration": 201.5,
+ "distance": 757.8
+ },
+ {
+ "geometry": "inyaGv_jqLFFj@r@",
+ "maneuver": {
+ "bearing_after": 219,
+ "bearing_before": 357,
+ "location": [
+ -71.162997,
+ 42.406288
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "ref": "MA 60",
+ "driving_side": "right",
+ "name": "Pleasant Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 180,
+ 225
+ ],
+ "location": [
+ -71.162997,
+ 42.406288
+ ]
+ }
+ ],
+ "weight": 36.1,
+ "duration": 36.1,
+ "distance": 38.1
+ },
+ {
+ "geometry": "ulyaGrajqLCb@WlA_@jBe@|B]jB_@fBUbA[~AEVUbASt@Qr@",
+ "maneuver": {
+ "bearing_after": 279,
+ "bearing_before": 220,
+ "location": [
+ -71.163298,
+ 42.406028
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Concord Turnpike West Service Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.163298,
+ 42.406028
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.163478,
+ 42.406052
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.163865,
+ 42.406166
+ ]
+ }
+ ],
+ "weight": 99.8,
+ "duration": 99.8,
+ "distance": 410.2
+ },
+ {
+ "geometry": "iuyaGl~jqLQNK@YBQ?",
+ "maneuver": {
+ "bearing_after": 347,
+ "bearing_before": 295,
+ "location": [
+ -71.167914,
+ 42.407411
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Spring Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 300,
+ 345
+ ],
+ "location": [
+ -71.167914,
+ 42.407411
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 225
+ ],
+ "location": [
+ -71.168021,
+ 42.40769
+ ]
+ }
+ ],
+ "weight": 17.6,
+ "duration": 17.6,
+ "distance": 43.2
+ },
+ {
+ "geometry": "swyaGb_kqLGbAMdAOp@Wz@a@bAa@v@m@`Ao@|@q@j@c@VQFWJ_A\\WJ",
+ "maneuver": {
+ "bearing_after": 278,
+ "bearing_before": 1,
+ "location": [
+ -71.168016,
+ 42.407783
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Spring Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.168016,
+ 42.407783
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.168963,
+ 42.40797
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.170902,
+ 42.40942
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.170958,
+ 42.409536
+ ]
+ }
+ ],
+ "weight": 98.3,
+ "duration": 98.3,
+ "distance": 378.2
+ },
+ {
+ "geometry": "kezaGxrkqL@MBO",
+ "maneuver": {
+ "bearing_after": 99,
+ "bearing_before": 340,
+ "location": [
+ -71.171169,
+ 42.409976
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.171169,
+ 42.409976
+ ]
+ }
+ ],
+ "weight": 4.9,
+ "duration": 4.9,
+ "distance": 13.1
+ },
+ {
+ "geometry": "eezaGzqkqLO{@Gc@Ak@Ea@I]",
+ "maneuver": {
+ "bearing_after": 70,
+ "bearing_before": 105,
+ "location": [
+ -71.171016,
+ 42.40995
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.171016,
+ 42.40995
+ ]
+ }
+ ],
+ "weight": 24.3,
+ "duration": 24.3,
+ "distance": 87.7
+ },
+ {
+ "geometry": "ofzaGnkkqLYyAIk@Eo@Cw@B}@",
+ "maneuver": {
+ "bearing_after": 68,
+ "bearing_before": 64,
+ "location": [
+ -71.169996,
+ 42.410158
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Ring Path",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.169996,
+ 42.410158
+ ]
+ }
+ ],
+ "weight": 43.2,
+ "duration": 43.2,
+ "distance": 126.9
+ },
+ {
+ "geometry": "ygzaGbbkqLy@EYDUCGC",
+ "maneuver": {
+ "bearing_after": 4,
+ "bearing_before": 92,
+ "location": [
+ -71.168503,
+ 42.410373
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 270
+ ],
+ "location": [
+ -71.168503,
+ 42.410373
+ ]
+ }
+ ],
+ "weight": 17.7,
+ "duration": 17.7,
+ "distance": 63.8
+ },
+ {
+ "geometry": "kkzaGzakqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 19,
+ "location": [
+ -71.168458,
+ 42.410941
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 199
+ ],
+ "location": [
+ -71.168458,
+ 42.410941
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Sherman Street, Lake Street",
+ "weight": 1391.8,
+ "duration": 1391.8,
+ "distance": 5161.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "kkzaGzakqLFBTBXEx@D",
+ "maneuver": {
+ "bearing_after": 199,
+ "bearing_before": 0,
+ "location": [
+ -71.168458,
+ 42.410941
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 199
+ ],
+ "location": [
+ -71.168458,
+ 42.410941
+ ]
+ }
+ ],
+ "weight": 21.8,
+ "duration": 21.8,
+ "distance": 63.8
+ },
+ {
+ "geometry": "ygzaGbbkqLC|@Bv@Dn@Hj@XxAH\\D`@@j@Fb@Nz@CNAL",
+ "maneuver": {
+ "bearing_after": 272,
+ "bearing_before": 184,
+ "location": [
+ -71.168503,
+ 42.410373
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Ring Path",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 270
+ ],
+ "location": [
+ -71.168503,
+ 42.410373
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.169996,
+ 42.410158
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.171016,
+ 42.40995
+ ]
+ }
+ ],
+ "weight": 65.2,
+ "duration": 65.2,
+ "distance": 227.6
+ },
+ {
+ "geometry": "kezaGxrkqLULo@^w@x@EJa@t@m@|Am@zAKX",
+ "maneuver": {
+ "bearing_after": 334,
+ "bearing_before": 279,
+ "location": [
+ -71.171169,
+ 42.409976
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Spring Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.171169,
+ 42.409976
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 150,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.17124,
+ 42.410088
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.171745,
+ 42.41064
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.172494,
+ 42.411044
+ ]
+ }
+ ],
+ "weight": 53.599999999,
+ "duration": 53.599999999,
+ "distance": 222.4
+ },
+ {
+ "geometry": "ymzaGv~kqLGP_A`CaAdCeAnCcAzC{@fCYv@[|@[t@aAdCSb@s@jB_A|BEL",
+ "maneuver": {
+ "bearing_after": 302,
+ "bearing_before": 302,
+ "location": [
+ -71.173076,
+ 42.41133
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Eastern Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.173076,
+ 42.41133
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.173815,
+ 42.411694
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.174489,
+ 42.412023
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.176673,
+ 42.413008
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.17753,
+ 42.413415
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.178195,
+ 42.413752
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.178384,
+ 42.413846
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.178917,
+ 42.414112
+ ]
+ }
+ ],
+ "weight": 157.299999999,
+ "duration": 157.299999999,
+ "distance": 641.7
+ },
+ {
+ "geometry": "ka{aGrgmqLUKQEQCO@OFMFIHIJILWr@",
+ "maneuver": {
+ "bearing_after": 23,
+ "bearing_before": 303,
+ "location": [
+ -71.179624,
+ 42.414464
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Park Circle",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 24,
+ 29,
+ 124,
+ 217
+ ],
+ "location": [
+ -71.179624,
+ 42.414464
+ ]
+ }
+ ],
+ "weight": 25.9,
+ "duration": 25.9,
+ "distance": 107.1
+ },
+ {
+ "geometry": "if{aGfjmqLMLKHQJMFSH",
+ "maneuver": {
+ "bearing_after": 323,
+ "bearing_before": 302,
+ "location": [
+ -71.180037,
+ 42.415246
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Park Circle",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 285,
+ 330
+ ],
+ "location": [
+ -71.180037,
+ 42.415246
+ ]
+ }
+ ],
+ "weight": 12.6,
+ "duration": 12.6,
+ "distance": 49
+ },
+ {
+ "geometry": "wh{aG|kmqLKGKEMCKE_@I]EUASAM@Q?Q@QBODOBODODOFQHOHMJ]V_Ar@GF_Ap@aAt@{AlAk@d@c@XIFGDYP_@Ry@^c@N]LUFmAXg@Lq@NKBiBb@kBd@gAVYFQBMBE?G@G?GAOCCAIAMGA?MG",
+ "maneuver": {
+ "bearing_after": 15,
+ "bearing_before": 337,
+ "location": [
+ -71.180309,
+ 42.415636
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Park Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 165,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.180309,
+ 42.415636
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.180094,
+ 42.416408
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.180816,
+ 42.417856
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.181382,
+ 42.418546
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.182129,
+ 42.419462
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.183002,
+ 42.421422
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.183571,
+ 42.423293
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.18354,
+ 42.423391
+ ]
+ }
+ ],
+ "weight": 237.9,
+ "duration": 237.9,
+ "distance": 949.2
+ },
+ {
+ "geometry": "mz|aGp_nqLIZKb@YfAGRCVCPCRA`@?`@BlAFzA?\\?`@CZEZI\\IX_@r@o@hAm@bAU`@",
+ "maneuver": {
+ "bearing_after": 293,
+ "bearing_before": 21,
+ "location": [
+ -71.183452,
+ 42.42359
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Paul Revere Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.183452,
+ 42.42359
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.186871,
+ 42.424185
+ ]
+ }
+ ],
+ "weight": 96.4,
+ "duration": 96.4,
+ "distance": 396.6
+ },
+ {
+ "geometry": "ya}aGlznqLI@C?EAA?G?KA",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 312,
+ "location": [
+ -71.187754,
+ 42.424774
+ ],
+ "modifier": "right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Paul Revere Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.187754,
+ 42.424774
+ ]
+ }
+ ],
+ "weight": 12.3,
+ "duration": 12.3,
+ "distance": 23
+ },
+ {
+ "geometry": "cc}aGjznqLIn@ADGb@A@ObA]tBObAAJAJANAX?VDvB@fA?d@Ap@Cr@?B?XCnAC|@?\\EnAC~@?L?TAFCbAARC`@ANIz@E\\AL",
+ "maneuver": {
+ "bearing_after": 285,
+ "bearing_before": 5,
+ "location": [
+ -71.187738,
+ 42.42498
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Massachusetts Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.187738,
+ 42.42498
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 150,
+ 285
+ ],
+ "location": [
+ -71.188008,
+ 42.425037
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 255,
+ 285
+ ],
+ "location": [
+ -71.188193,
+ 42.425084
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.189587,
+ 42.425423
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.190879,
+ 42.425403
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.192585,
+ 42.425474
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.19338,
+ 42.42552
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.194135,
+ 42.425576
+ ]
+ }
+ ],
+ "weight": 144.799999999,
+ "duration": 144.799999999,
+ "distance": 586.1
+ },
+ {
+ "geometry": "og}aGbfpqLUEaAQMCMC",
+ "maneuver": {
+ "bearing_after": 11,
+ "bearing_before": 284,
+ "location": [
+ -71.194736,
+ 42.425679
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bow Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.194736,
+ 42.425679
+ ]
+ }
+ ],
+ "weight": 23.1,
+ "duration": 23.1,
+ "distance": 65.7
+ },
+ {
+ "geometry": "ck}aGbepqLCLAN}@tEa@bBaAzCcBlGCLGPaDhMqBdIc@|AUj@U^g@|@i@v@",
+ "maneuver": {
+ "bearing_after": 285,
+ "bearing_before": 9,
+ "location": [
+ -71.194582,
+ 42.426259
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman Bikeway",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.194582,
+ 42.426259
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.198495,
+ 42.427624
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.200884,
+ 42.428467
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.203665,
+ 42.42964
+ ]
+ }
+ ],
+ "weight": 211.1,
+ "duration": 211.1,
+ "distance": 872.1
+ },
+ {
+ "geometry": "qa~aGt_rqLMEG?C?",
+ "maneuver": {
+ "bearing_after": 11,
+ "bearing_before": 313,
+ "location": [
+ -71.20395,
+ 42.429845
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "White trail",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.20395,
+ 42.429845
+ ]
+ }
+ ],
+ "weight": 4.2,
+ "duration": 4.2,
+ "distance": 15.1
+ },
+ {
+ "geometry": "kb~aGn_rqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 7,
+ "location": [
+ -71.203921,
+ 42.429978
+ ],
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "White trail",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 187
+ ],
+ "location": [
+ -71.203921,
+ 42.429978
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Park Avenue, Minuteman Bikeway",
+ "weight": 1066.2,
+ "duration": 1066.2,
+ "distance": 4219.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "kb~aGn_rqLB?F?LD",
+ "maneuver": {
+ "bearing_after": 187,
+ "bearing_before": 0,
+ "location": [
+ -71.203921,
+ 42.429978
+ ],
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "White trail",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 187
+ ],
+ "location": [
+ -71.203921,
+ 42.429978
+ ]
+ }
+ ],
+ "weight": 7.7,
+ "duration": 7.7,
+ "distance": 15.1
+ },
+ {
+ "geometry": "qa~aGt_rqLh@w@",
+ "maneuver": {
+ "bearing_after": 133,
+ "bearing_before": 191,
+ "location": [
+ -71.20395,
+ 42.429845
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Minuteman Bikeway",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.20395,
+ 42.429845
+ ]
+ }
+ ],
+ "weight": 14.4,
+ "duration": 14.4,
+ "distance": 32.7
+ },
+ {
+ "geometry": "g`~aG|}qqLBJLn@DhAb@lAXnA",
+ "maneuver": {
+ "bearing_after": 246,
+ "bearing_before": 133,
+ "location": [
+ -71.203665,
+ 42.42964
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.203665,
+ 42.42964
+ ]
+ }
+ ],
+ "weight": 118.9,
+ "duration": 118.9,
+ "distance": 131.3
+ },
+ {
+ "geometry": "q}}aG`grqLANCHKFKFMDKDMJIHIJ?HDP?H?PEFRt@B\\",
+ "maneuver": {
+ "bearing_after": 286,
+ "bearing_before": 246,
+ "location": [
+ -71.205128,
+ 42.429207
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.205128,
+ 42.429207
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 240
+ ],
+ "location": [
+ -71.205888,
+ 42.429657
+ ]
+ }
+ ],
+ "weight": 45.7,
+ "duration": 45.7,
+ "distance": 130.6
+ },
+ {
+ "geometry": "s_~aGlnrqLR@RLd@~ADJ",
+ "maneuver": {
+ "bearing_after": 184,
+ "bearing_before": 262,
+ "location": [
+ -71.206306,
+ 42.429543
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Adams School Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.206306,
+ 42.429543
+ ]
+ }
+ ],
+ "weight": 27.5,
+ "duration": 27.5,
+ "distance": 74.6
+ },
+ {
+ "geometry": "_}}aGhrrqL\\]TWPS",
+ "maneuver": {
+ "bearing_after": 143,
+ "bearing_before": 240,
+ "location": [
+ -71.206933,
+ 42.429124
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 4; MA 225",
+ "driving_side": "right",
+ "name": "Massachusetts Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.206933,
+ 42.429124
+ ]
+ }
+ ],
+ "weight": 16.9,
+ "duration": 16.9,
+ "distance": 49.5
+ },
+ {
+ "geometry": "yz}aG~orqLRTRPL?DDLDh@Jb@JB@p@Nf@F`@Jx@NhCl@LBh@Ll@Nx@Lj@Hn@@N@b@Bh@Fz@Rb@Th@Xd@NJDZL~@Rj@NB@F@PBVFn@\\^TTL",
+ "maneuver": {
+ "bearing_after": 215,
+ "bearing_before": 139,
+ "location": [
+ -71.206564,
+ 42.428773
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 4; MA 225",
+ "driving_side": "right",
+ "name": "Pleasant Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.206564,
+ 42.428773
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.206763,
+ 42.428501
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.206883,
+ 42.428192
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 225
+ ],
+ "location": [
+ -71.207025,
+ 42.427735
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.208233,
+ 42.423782
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.208427,
+ 42.42326
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.208508,
+ 42.423038
+ ]
+ }
+ ],
+ "weight": 181.2,
+ "duration": 181.2,
+ "distance": 754.6
+ },
+ {
+ "geometry": "cr|aGv~rqLV`@T`@NVNVtA|BlApBRZJP~@`Br@jALTj@dAv@tAtAdC\\j@Zd@FLb@t@Zp@^v@rAfDDLZz@Tt@BNPx@HX`@bBH^^nAJVJPJRLPJLLLRLHFFBNHLFVJd@Rx@Zz@\\NF",
+ "maneuver": {
+ "bearing_after": 225,
+ "bearing_before": 205,
+ "location": [
+ -71.208917,
+ 42.422263
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Pleasant Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 225
+ ],
+ "location": [
+ -71.208917,
+ 42.422263
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.209376,
+ 42.421949
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.212691,
+ 42.419739
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.213364,
+ 42.419305
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.217124,
+ 42.417474
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.218145,
+ 42.41695
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.218497,
+ 42.416422
+ ]
+ }
+ ],
+ "weight": 276.8,
+ "duration": 276.8,
+ "distance": 1135.5
+ },
+ {
+ "geometry": "gh{aGh}tqLi@rCMt@g@rCOv@Mt@g@zCcA`Fu@`EOv@_@hCSzACTWtB]tCWbCk@`FE^CL?DCLQ`BGp@AHCd@El@CZGn@",
+ "maneuver": {
+ "bearing_after": 289,
+ "bearing_before": 199,
+ "location": [
+ -71.218928,
+ 42.415564
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Concord Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.218928,
+ 42.415564
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.219938,
+ 42.415838
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.221228,
+ 42.416188
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.224114,
+ 42.416999
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.226991,
+ 42.417626
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.230085,
+ 42.418203
+ ]
+ }
+ ],
+ "weight": 252.5,
+ "duration": 252.5,
+ "distance": 1016.7
+ },
+ {
+ "geometry": "iy{aGzfwqLzBXI`C",
+ "maneuver": {
+ "bearing_after": 188,
+ "bearing_before": 279,
+ "location": [
+ -71.2307,
+ 42.418287
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.2307,
+ 42.418287
+ ]
+ }
+ ],
+ "weight": 39.7,
+ "duration": 39.7,
+ "distance": 123.5
+ },
+ {
+ "geometry": "wu{aGvkwqLJ?J?d@?z@BF?j@Fd@DLBr@Lf@H`BZz@PjATNDfA\\x@\\RHn@VDB\\LVJHDt@ZPF",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 275,
+ "location": [
+ -71.231484,
+ 42.417724
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Waltham Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.231484,
+ 42.417724
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.232231,
+ 42.414517
+ ]
+ }
+ ],
+ "weight": 125.4,
+ "duration": 125.4,
+ "distance": 521.4
+ },
+ {
+ "geometry": "kyzaGttwqLj@TRHp@VD@p@TB@F@b@NND~@RFBPDTDNBv@RVD",
+ "maneuver": {
+ "bearing_after": 199,
+ "bearing_before": 199,
+ "location": [
+ -71.232914,
+ 42.413183
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lexington Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195
+ ],
+ "location": [
+ -71.232914,
+ 42.413183
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.233021,
+ 42.412964
+ ]
+ }
+ ],
+ "weight": 63.6,
+ "duration": 63.6,
+ "distance": 256.5
+ },
+ {
+ "geometry": "qkzaG`zwqLTRf@Jx@P`ARr@N^?r@NTFXDZDZ?Z?tKm@PA\\Cd@CF?PAPA\\CJ?H?^?jA@|D?tB@b@?bB@~AAlAAzB@J?x@?P?b@@@?@?t@BN@T@d@DtAPH@bBRf@Dn@FJ@",
+ "maneuver": {
+ "bearing_after": 195,
+ "bearing_before": 192,
+ "location": [
+ -71.23377,
+ 42.410966
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lexington Street",
+ "intersections": [
+ {
+ "out": 4,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 13,
+ 98,
+ 139,
+ 190,
+ 196,
+ 293
+ ],
+ "location": [
+ -71.23377,
+ 42.410966
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 30,
+ 195
+ ],
+ "location": [
+ -71.234202,
+ 42.409616
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.234377,
+ 42.408696
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.234119,
+ 42.406427
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.234099,
+ 42.406241
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.234072,
+ 42.40427
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.234073,
+ 42.402126
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.234249,
+ 42.399793
+ ]
+ }
+ ],
+ "weight": 333.9,
+ "duration": 333.9,
+ "distance": 1367.7
+ },
+ {
+ "geometry": "c_xaGf~wqLVJTDd@D^B\\FZFXHXNXRZTTVVXf@l@@BJJTTVVXPVL`@LtAn@HB@@HBfDxA\\NtAl@n@Xh@Vf@TnB|@JDbDzAjB|@jAj@`@NZJlAZl@PNDNBTDTDjAJ",
+ "maneuver": {
+ "bearing_after": 194,
+ "bearing_before": 185,
+ "location": [
+ -71.23444,
+ 42.398744
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lexington Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 150,
+ 180,
+ 195
+ ],
+ "location": [
+ -71.23444,
+ 42.398744
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 210
+ ],
+ "location": [
+ -71.235558,
+ 42.396837
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 30,
+ 195
+ ],
+ "location": [
+ -71.236017,
+ 42.39619
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.23684,
+ 42.394659
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.237739,
+ 42.393017
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 240
+ ],
+ "location": [
+ -71.238536,
+ 42.391599
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 345
+ ],
+ "location": [
+ -71.238844,
+ 42.391045
+ ]
+ }
+ ],
+ "weight": 268.3,
+ "duration": 268.3,
+ "distance": 1108.3
+ },
+ {
+ "geometry": "qevaGr|xqLRJl@\\XNDBHFDBDB`Ab@ZLPHRFPDRF^Hz@PnAXt@PhAVhAV~A^b@L~@Rj@LRF`ARhBb@hDv@bB^F@hB`@HBJ@D@T@H@J?r@DJ?jAF`AF",
+ "maneuver": {
+ "bearing_after": 205,
+ "bearing_before": 185,
+ "location": [
+ -71.239295,
+ 42.389534
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bacon Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.239295,
+ 42.389534
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210
+ ],
+ "location": [
+ -71.239514,
+ 42.3892
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.239588,
+ 42.389068
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.240148,
+ 42.387916
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.240459,
+ 42.386954
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.240583,
+ 42.386581
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.241103,
+ 42.385007
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.241137,
+ 42.384907
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.24142,
+ 42.384049
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.242071,
+ 42.382017
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.242128,
+ 42.381511
+ ]
+ }
+ ],
+ "weight": 247.799999999,
+ "duration": 247.799999999,
+ "distance": 1010.4
+ },
+ {
+ "geometry": "sntaGxnyqLBVN~C@\\?^?^O|PAZ",
+ "maneuver": {
+ "bearing_after": 261,
+ "bearing_before": 184,
+ "location": [
+ -71.242207,
+ 42.380737
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Guinan Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.242207,
+ 42.380737
+ ]
+ }
+ ],
+ "weight": 95.6,
+ "duration": 95.6,
+ "distance": 363.4
+ },
+ {
+ "geometry": "ontaGhjzqL|BD",
+ "maneuver": {
+ "bearing_after": 181,
+ "bearing_before": 271,
+ "location": [
+ -71.246607,
+ 42.380715
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hammond Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.246607,
+ 42.380715
+ ]
+ }
+ ],
+ "weight": 18.7,
+ "duration": 18.7,
+ "distance": 69.6
+ },
+ {
+ "geometry": "qjtaGnjzqLFXFZJ^L`@Rh@HRN\\JVLXLZlApC~@xBHTHZBX@XBVh@bD?HBP",
+ "maneuver": {
+ "bearing_after": 243,
+ "bearing_before": 181,
+ "location": [
+ -71.246638,
+ 42.380089
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Elson Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.246638,
+ 42.380089
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.247237,
+ 42.379877
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 240
+ ],
+ "location": [
+ -71.24755,
+ 42.379732
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.248817,
+ 42.379062
+ ]
+ }
+ ],
+ "weight": 102,
+ "duration": 102,
+ "distance": 413.7
+ },
+ {
+ "geometry": "w_taGze{qLLFdChAbBv@NF|@`@JFd@RD@D?B?F?F?",
+ "maneuver": {
+ "bearing_after": 203,
+ "bearing_before": 255,
+ "location": [
+ -71.251022,
+ 42.37836
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Prospect Hill Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 210
+ ],
+ "location": [
+ -71.251022,
+ 42.37836
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.251064,
+ 42.37829
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.251708,
+ 42.377116
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.251753,
+ 42.377036
+ ]
+ }
+ ],
+ "weight": 60.699999999,
+ "duration": 60.699999999,
+ "distance": 243.4
+ },
+ {
+ "geometry": "_ssaGll{qLRADADA~@c@DCLIJE\\OHCNCFAB?B?F@@?FBJD",
+ "maneuver": {
+ "bearing_after": 175,
+ "bearing_before": 180,
+ "location": [
+ -71.252071,
+ 42.37632
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.252071,
+ 42.37632
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.252061,
+ 42.376219
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.251864,
+ 42.375843
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.251761,
+ 42.375682
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.251682,
+ 42.375529
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.251657,
+ 42.375479
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 195,
+ 240
+ ],
+ "location": [
+ -71.251639,
+ 42.375284
+ ]
+ }
+ ],
+ "weight": 33.2,
+ "duration": 33.2,
+ "distance": 135.8
+ },
+ {
+ "geometry": "yksaG`j{qLZp@l@pAJXHVHTVx@BFLZDT@DFXFZFZBZB\\D\\@\\Bb@Bf@@j@@h@@v@@f@?j@?p@A~@Ap@?n@CnAAf@?`@?^@\\@X@P@PDb@D`@D\\D^Jj@DVBR@VBR@T?Z?V@nC",
+ "maneuver": {
+ "bearing_after": 230,
+ "bearing_before": 201,
+ "location": [
+ -71.251694,
+ 42.375167
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Weston Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 225
+ ],
+ "location": [
+ -71.251694,
+ 42.375167
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 180,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.253182,
+ 42.374431
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.25402,
+ 42.374225
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.255127,
+ 42.374128
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.256395,
+ 42.374119
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.257294,
+ 42.374149
+ ]
+ }
+ ],
+ "weight": 188,
+ "duration": 188,
+ "distance": 775.2
+ },
+ {
+ "geometry": "ocsaGhb}qLGl@Gf@KfAGp@CVAD?D?D?DAD?FAFAFAHAFADCFAF",
+ "maneuver": {
+ "bearing_after": 282,
+ "bearing_before": 268,
+ "location": [
+ -71.260693,
+ 42.373843
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 285
+ ],
+ "location": [
+ -71.260693,
+ 42.373843
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.261117,
+ 42.373916
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.262,
+ 42.374056
+ ]
+ }
+ ],
+ "weight": 33.300000000,
+ "duration": 33.300000000,
+ "distance": 138.3
+ },
+ {
+ "geometry": "kesaGnl}qLGZAH?D?F@FBH@J",
+ "maneuver": {
+ "bearing_after": 288,
+ "bearing_before": 293,
+ "location": [
+ -71.262319,
+ 42.37414
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.262319,
+ 42.37414
+ ]
+ }
+ ],
+ "weight": 9.4,
+ "duration": 9.4,
+ "distance": 35.1
+ },
+ {
+ "geometry": "mesaG`o}qLTb@DFHJHFHDJFVHr@P\\LZRJFNJLJ",
+ "maneuver": {
+ "bearing_after": 230,
+ "bearing_before": 264,
+ "location": [
+ -71.262728,
+ 42.374149
+ ],
+ "modifier": "slight left",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tavern Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 225
+ ],
+ "location": [
+ -71.262728,
+ 42.374149
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 180,
+ 210
+ ],
+ "location": [
+ -71.263255,
+ 42.373415
+ ]
+ }
+ ],
+ "weight": 57,
+ "duration": 57,
+ "distance": 157.4
+ },
+ {
+ "geometry": "w}raGlt}qLJRDJFPJZHTFVFTNt@TdAz@xE",
+ "maneuver": {
+ "bearing_after": 232,
+ "bearing_before": 212,
+ "location": [
+ -71.263592,
+ 42.372918
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Weston Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 45,
+ 150,
+ 225
+ ],
+ "location": [
+ -71.263592,
+ 42.372918
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.263747,
+ 42.372829
+ ]
+ }
+ ],
+ "weight": 72.300000000,
+ "duration": 72.300000000,
+ "distance": 221.3
+ },
+ {
+ "geometry": "uxraGtc~qLBp@?ZAXATCXCRETK`@YjAGRETCRCNAR?N?P?Z",
+ "maneuver": {
+ "bearing_after": 265,
+ "bearing_before": 248,
+ "location": [
+ -71.266034,
+ 42.372105
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Weston Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 240,
+ 270,
+ 330
+ ],
+ "location": [
+ -71.266034,
+ 42.372105
+ ]
+ }
+ ],
+ "weight": 47.6,
+ "duration": 47.6,
+ "distance": 199
+ },
+ {
+ "geometry": "a{raGdr~qLHjDBb@BTBXDZFVHXHTJTJPJPNPNPNLTPPJPHPFPFTDZDxB\\",
+ "maneuver": {
+ "exit": 1,
+ "bearing_after": 262,
+ "bearing_before": 267,
+ "location": [
+ -71.26835,
+ 42.372485
+ ],
+ "modifier": "straight",
+ "type": "rotary"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Weston Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.26835,
+ 42.372485
+ ]
+ }
+ ],
+ "rotary_name": "Weston Street",
+ "weight": 89.2,
+ "duration": 89.2,
+ "distance": 371.5
+ },
+ {
+ "geometry": "knraGvc_rLv@J",
+ "maneuver": {
+ "exit": 1,
+ "bearing_after": 188,
+ "bearing_before": 191,
+ "location": [
+ -71.271161,
+ 42.370456
+ ],
+ "modifier": "straight",
+ "type": "exit rotary"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Weston Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 180,
+ 195
+ ],
+ "location": [
+ -71.271161,
+ 42.370456
+ ]
+ }
+ ],
+ "weight": 7.5,
+ "duration": 7.5,
+ "distance": 31.1
+ },
+ {
+ "geometry": "slraGbd_rLrAPRDRFRHNHPJLJLJLLJLJNx@lADHP^NZFNTd@Rd@BJHTHTDHL\\L\\HXJZL`@Rz@Lv@Hr@Hp@?JBj@B`A@p@?\\@`B?hA@p@@n@?L@T@j@DhABdA@R@^?N@^Al@EnAEpAAf@?f@?d@?J?^@r@DvA@`@?D?V@`@A`@A^Ad@Ev@Al@GfBMrCEt@Cp@Cn@Aj@An@ItFCfB?p@Ah@@T@V@RBR@PBPDVDVDZ@FBRBXB\\BZBj@@bA@t@@x@?n@",
+ "maneuver": {
+ "bearing_after": 188,
+ "bearing_before": 188,
+ "location": [
+ -71.271219,
+ 42.370179
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "ref": "US 20",
+ "driving_side": "right",
+ "name": "Boston Post Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195
+ ],
+ "location": [
+ -71.271219,
+ 42.370179
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 60,
+ 225
+ ],
+ "location": [
+ -71.272267,
+ 42.368674
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.275849,
+ 42.367438
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.279849,
+ 42.367341
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.28243,
+ 42.367325
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.282776,
+ 42.36735
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.283808,
+ 42.367434
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.288309,
+ 42.367638
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.290357,
+ 42.367369
+ ]
+ }
+ ],
+ "weight": 433.2,
+ "duration": 433.2,
+ "distance": 1771.5
+ },
+ {
+ "geometry": "_{qaG`_crLd@?vBE\\?b@C^A^C^C\\?Z@V@TBZD`@HXHD@\\J^L`@NPHPH^RNFh@XrAr@`D~ArJ`FBBBB@BBB@B?D@D@D@R",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 267,
+ "location": [
+ -71.290894,
+ 42.367358
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Wellesley Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.290894,
+ 42.367358
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.290885,
+ 42.367173
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 15,
+ 180
+ ],
+ "location": [
+ -71.290857,
+ 42.366571
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.29142,
+ 42.363872
+ ]
+ }
+ ],
+ "weight": 204,
+ "duration": 204,
+ "distance": 826.4
+ },
+ {
+ "geometry": "{opaGtpcrLD?D@F?D?D@F@D?F@FBD?DBD@D@FBHBFD",
+ "maneuver": {
+ "bearing_after": 184,
+ "bearing_before": 258,
+ "location": [
+ -71.293714,
+ 42.360457
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Wellesley Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.293714,
+ 42.360457
+ ]
+ }
+ ],
+ "weight": 15.3,
+ "duration": 15.3,
+ "distance": 63.3
+ },
+ {
+ "geometry": "klpaGvqcrLf@h@DDBFDDFHBD@DBB@BBFBFHVBFBFBHRv@Fd@BJBNBJBLBJ\\fAJ^HXJ^Rl@vAfEH\\`@nAPn@Nf@FPDLDJ@BFPFHFLJNNVNRPT?@NTNRJVNVNTXb@pBvCv@hAFHLNRVRRTVVT^\\hAbAx@t@FF|@|@~@~@DDfGbGRPRRRPPNTPVPVPTLRLTJTLTJTJXJVJ^Jx@RLDnAXz@PZFZD\\FfALRBR@T@T@T?TAVCZCVCVEZIXITIVKVKx@_@PGPEPEPEPCDAVCpAIrAIfAIRAR?R?J?D?P?R@R@bADl@DR@jBJp@@",
+ "maneuver": {
+ "bearing_after": 217,
+ "bearing_before": 195,
+ "location": [
+ -71.293875,
+ 42.359903
+ ],
+ "modifier": "right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Wellesley Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 210,
+ 225
+ ],
+ "location": [
+ -71.293875,
+ 42.359903
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 240
+ ],
+ "location": [
+ -71.294295,
+ 42.359545
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.294953,
+ 42.35927
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.295275,
+ 42.359192
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.303247,
+ 42.353951
+ ]
+ }
+ ],
+ "weight": 565.5,
+ "duration": 565.5,
+ "distance": 2330.1
+ },
+ {
+ "geometry": "qbmaGh{erL?XAbC?\\BnH@|B?X@V?V@X?H@L@T?RBT@TBR@PBTDTBTNbAF\\FZDXFTFXFZFRJ^J\\HTJVHVNXP\\PZT\\TXTVXV|ArAr@l@x@r@RRZ^|@nAb@p@v@pAr@fA`@l@v@nAh@z@T^`@p@Xb@p@jADFLRhBvCrAvBzAbCRXhBjDzCrF|CtF^p@R^dAfBZj@Zf@Xb@V^PRNTx@fAz@hAbBzB`@j@TZBBZ`@nA|ABDTXl@p@LNLPLPLRLRHNJR",
+ "maneuver": {
+ "bearing_after": 270,
+ "bearing_before": 181,
+ "location": [
+ -71.305652,
+ 42.342969
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 30",
+ "driving_side": "right",
+ "name": "South Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.305652,
+ 42.342969
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.310086,
+ 42.342829
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 285
+ ],
+ "location": [
+ -71.311971,
+ 42.342264
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.312339,
+ 42.342072
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 345
+ ],
+ "location": [
+ -71.314063,
+ 42.340409
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 90,
+ 225
+ ],
+ "location": [
+ -71.319796,
+ 42.33631
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.320793,
+ 42.33568
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.322009,
+ 42.334902
+ ]
+ }
+ ],
+ "weight": 592.300000000,
+ "duration": 592.300000000,
+ "distance": 2467.1
+ },
+ {
+ "geometry": "yqjaGnjjrL@@DJFNHNFRHRHRBJDJJ\\FTVv@Nb@HRDLFNFPn@zAJVLTLVJVLVJVNXP^x@xAn@fApFnJlBbDNZNXLVLZN\\Pf@Pb@Nf@Nd@L`@JZFVFRDPDPFTDTDVDVDXDZBXB\\D^B^@\\@Z@Z@\\?\\?ZAzB?lAA`@?pC?Z@X?\\@`@B^Bt@@ZB`@B`@h@vHD^BZB\\j@jFlAdLJx@@LP|ALrAFh@BXZfD@LFj@Fh@Fd@Fb@H`@H^H\\`@`BH\\FVHZF\\F\\F`@Fh@PrAFl@BLBJ@LBH",
+ "maneuver": {
+ "bearing_after": 233,
+ "bearing_before": 229,
+ "location": [
+ -71.328556,
+ 42.330049
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "ref": "MA 30",
+ "driving_side": "right",
+ "name": "Commonwealth Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 240
+ ],
+ "location": [
+ -71.328556,
+ 42.330049
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.32947,
+ 42.329625
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.330028,
+ 42.329384
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.331728,
+ 42.328472
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.340184,
+ 42.324877
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.344528,
+ 42.324567
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.349522,
+ 42.323657
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.349862,
+ 42.323599
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.352951,
+ 42.322833
+ ]
+ }
+ ],
+ "weight": 569.8,
+ "duration": 569.8,
+ "distance": 2365.6
+ },
+ {
+ "geometry": "mbiaGxlorLBJDJBJDJ^~@Rf@FNFLFJDJh@lAhAfCj@nAvAbD~@zBfAbCb@dAzAbDZr@LXHRl@pAr@|AXn@`@z@h@hAZp@z@nB`AtB",
+ "maneuver": {
+ "bearing_after": 237,
+ "bearing_before": 251,
+ "location": [
+ -71.354533,
+ 42.322467
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "ref": "MA 30",
+ "driving_side": "right",
+ "name": "Commonwealth Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 255
+ ],
+ "location": [
+ -71.354533,
+ 42.322467
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.355442,
+ 42.322026
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.360303,
+ 42.319404
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.36079,
+ 42.319135
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.362834,
+ 42.318003
+ ]
+ }
+ ],
+ "weight": 241.1,
+ "duration": 241.1,
+ "distance": 963
+ },
+ {
+ "geometry": "qbhaGzgqrLhAcAFGHEFEHEDCDCFCFCHCFAHC\\IDAZGHCHCFCHCFEFCHEHG",
+ "maneuver": {
+ "bearing_after": 144,
+ "bearing_before": 232,
+ "location": [
+ -71.363981,
+ 42.317371
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 27",
+ "driving_side": "right",
+ "name": "Main Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.363981,
+ 42.317371
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.363327,
+ 42.316386
+ ]
+ }
+ ],
+ "weight": 44.6,
+ "duration": 44.6,
+ "distance": 186
+ },
+ {
+ "geometry": "aygaGfbqrLFGFEHIFIHKFIFIR[@C^i@^o@BGJOHODMFMDKL_@`@qANe@LYJUNUPSPMLINENELAJA@?",
+ "maneuver": {
+ "bearing_after": 146,
+ "bearing_before": 150,
+ "location": [
+ -71.363083,
+ 42.315854
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "ref": "MA 27",
+ "driving_side": "right",
+ "name": "North Main Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 330
+ ],
+ "location": [
+ -71.363083,
+ 42.315854
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.362592,
+ 42.315437
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.361803,
+ 42.314918
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.361742,
+ 42.314887
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.361168,
+ 42.314645
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.360459,
+ 42.314184
+ ]
+ }
+ ],
+ "weight": 87.4,
+ "duration": 87.4,
+ "distance": 331.1
+ },
+ {
+ "geometry": "ilgaG`qprLAcABM",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 174,
+ "location": [
+ -71.360332,
+ 42.313811
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.360332,
+ 42.313811
+ ]
+ }
+ ],
+ "weight": 8.2,
+ "duration": 8.2,
+ "distance": 34.5
+ },
+ {
+ "geometry": "glgaGnnprL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 108,
+ "location": [
+ -71.359917,
+ 42.313798
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 288
+ ],
+ "location": [
+ -71.359917,
+ 42.313798
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Wellesley Street, Commonwealth Road",
+ "weight": 5596.2,
+ "duration": 5596.2,
+ "distance": 22221.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "glgaGnnprLCL@bA",
+ "maneuver": {
+ "bearing_after": 288,
+ "bearing_before": 0,
+ "location": [
+ -71.359917,
+ 42.313798
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 288
+ ],
+ "location": [
+ -71.359917,
+ 42.313798
+ ]
+ }
+ ],
+ "weight": 12,
+ "duration": 12,
+ "distance": 34.5
+ },
+ {
+ "geometry": "ilgaG`qprLA?K@M@ODODMH",
+ "maneuver": {
+ "bearing_after": 354,
+ "bearing_before": 268,
+ "location": [
+ -71.360332,
+ 42.313811
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 27",
+ "driving_side": "right",
+ "name": "North Main Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.360332,
+ 42.313811
+ ]
+ }
+ ],
+ "weight": 13.4,
+ "duration": 13.4,
+ "distance": 43.1
+ },
+ {
+ "geometry": "sngaGzqprLMe@COCSUsJCu@Aw@Cm@Aw@Ci@Ak@Cg@Eg@Gk@c@eDWkBGi@Eg@E_@A[AU?S?Q?S@UFyC@k@@]?U@W?[@_@?c@@{@DmD@c@RiS@s@?W@S?O?QAQ?OAQ?MAKAMAMCOAQk@mEg@_EOeAC]Ee@Ec@GkAc@aHO}B",
+ "maneuver": {
+ "bearing_after": 63,
+ "bearing_before": 345,
+ "location": [
+ -71.360459,
+ 42.314184
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Pine Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.360459,
+ 42.314184
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 270
+ ],
+ "location": [
+ -71.35674,
+ 42.314488
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.355291,
+ 42.314756
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.352756,
+ 42.314953
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.350507,
+ 42.314869
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.350328,
+ 42.314863
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.346043,
+ 42.314771
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.344695,
+ 42.31504
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.343739,
+ 42.315243
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.343242,
+ 42.315344
+ ]
+ }
+ ],
+ "weight": 413.299999999,
+ "duration": 413.299999999,
+ "distance": 1676.1
+ },
+ {
+ "geometry": "cxgaGptlrLIDKDqDdB{@`@kBz@g@TOFMDOFKD",
+ "maneuver": {
+ "bearing_after": 336,
+ "bearing_before": 80,
+ "location": [
+ -71.340407,
+ 42.315699
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Oak Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.340407,
+ 42.315699
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.34098,
+ 42.316703
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 345
+ ],
+ "location": [
+ -71.341149,
+ 42.317001
+ ]
+ }
+ ],
+ "weight": 71,
+ "duration": 71,
+ "distance": 280.2
+ },
+ {
+ "geometry": "ufhaGr|lrLAGAGAECGGIGIGI_CeCSWMOMWGMCMAMAQCg@IoBA_@?_@AWCUCSCQCMEMGMIOQWQOc@c@WSWYSY[c@]i@SUSUOKMGQEOEOGKGOKMKKMOSMQKSs@mBCOAO@Q@QTaCNuAD]f@wEDa@Fe@Fa@F]F]H_@V}ABMHc@H[DYFYFYDYD]B[D_@B[?U?YASCSKy@E]E]CWO{BQsBGs@Ei@AGEe@E_@Ia@GYGYIUi@aBYy@e@{ASk@IUACM[MWIOKKIIIEMEKCQEOGMGMEMK}@k@EEMIMMMKIIKMECSW]c@uCuDOOQMQIWIuAc@",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 338,
+ "location": [
+ -71.341697,
+ 42.318032
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Winter Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.341697,
+ 42.318032
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.340412,
+ 42.319083
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 255
+ ],
+ "location": [
+ -71.335544,
+ 42.321807
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.334133,
+ 42.321569
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.331593,
+ 42.321006
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.331524,
+ 42.320988
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.329848,
+ 42.32065
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.329063,
+ 42.320796
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.328315,
+ 42.320904
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.327742,
+ 42.320987
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.326713,
+ 42.321176
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.32585,
+ 42.321516
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 210
+ ],
+ "location": [
+ -71.324301,
+ 42.322301
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.321989,
+ 42.324934
+ ]
+ }
+ ],
+ "weight": 506.499999999,
+ "duration": 506.499999999,
+ "distance": 2090
+ },
+ {
+ "geometry": "otiaGh`irLRoAb@qC^mCZkBPoAL{AHmB?qA?y@G{@Kw@g@}AI[eAqC[y@k@uAAE_A{BGQMYUm@Ia@AEIqA@}BBuGHiD",
+ "maneuver": {
+ "bearing_after": 108,
+ "bearing_before": 16,
+ "location": [
+ -71.321809,
+ 42.32536
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Radcliffe Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.321809,
+ 42.32536
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.319968,
+ 42.32492
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.317612,
+ 42.324568
+ ]
+ }
+ ],
+ "weight": 255.9,
+ "duration": 255.9,
+ "distance": 1031.1
+ },
+ {
+ "geometry": "yyiaGbwfrLk@C{@MwBg@o@S",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 92,
+ "location": [
+ -71.310098,
+ 42.326209
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Wellesley Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.310098,
+ 42.326209
+ ]
+ }
+ ],
+ "weight": 41,
+ "duration": 41,
+ "distance": 155.1
+ },
+ {
+ "geometry": "ibjaGttfrLFw@HeBB_@FuAHmCBgAFe@L_AXkATq@\\w@x@sAz@sABC^aAHUb@aAPc@^g@Zi@",
+ "maneuver": {
+ "bearing_after": 101,
+ "bearing_before": 16,
+ "location": [
+ -71.30971,
+ 42.327571
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Woodchester Drive",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.30971,
+ 42.327571
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.30637,
+ 42.32711
+ ]
+ }
+ ],
+ "weight": 141.600000000,
+ "duration": 141.600000000,
+ "distance": 574.8
+ },
+ {
+ "geometry": "cuiaGrnerLOeAMu@IQEMWY_@]{AiA]a@Oc@EOKo@Gy@?C@e@Dk@Hc@Hi@Hm@@Q@KC_@E_@",
+ "maneuver": {
+ "bearing_after": 71,
+ "bearing_before": 130,
+ "location": [
+ -71.303618,
+ 42.325459
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Ledgewood Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 315
+ ],
+ "location": [
+ -71.303618,
+ 42.325459
+ ]
+ }
+ ],
+ "weight": 94,
+ "duration": 94,
+ "distance": 388.6
+ },
+ {
+ "geometry": "m|iaGdvdrLiBsCEGEGEEGGEEGEWSu@k@GGIG[[",
+ "maneuver": {
+ "bearing_after": 45,
+ "bearing_before": 73,
+ "location": [
+ -71.299707,
+ 42.326634
+ ],
+ "modifier": "slight left",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Shady Hill Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.299707,
+ 42.326634
+ ]
+ }
+ ],
+ "weight": 48.1,
+ "duration": 48.1,
+ "distance": 194.5
+ },
+ {
+ "geometry": "{djaGzldrL?I?G?GAGAEAGAGCGCECGEKGKGIGIIKMOg@i@EGEGEECGCGCGCGCIAIAIAKAG?K@I?K@OBQ@M@MNaABQBSBUBS@M@M?M@M?K?MAOEmAAO?M?O@K?M?K@I@I@MBQBOBOBQBQH]F]H_@x@{DDOBQPeABULo@BODQNs@d@aC~@mEDYDUDUD]Hy@Dw@?K@_@@SBWDUH[L]Ra@^o@RYNUJSJODKJWPs@He@BS@EB]Dk@?ID}@Bu@@M@O@I@MBOR{ADSBSHk@BOBM@OBQDc@BYFs@BMJaA@M@K@M@M@M?MFaB@a@@M?M?M?K?K?M?IAI?KAIS{CAMAO?MAM?OAO?K?M?K?I@M?I?K?I?I?KAI?IWmDAK?K?K?I@K?K@I@I@K@I@IBKBKDKlA_EtAoENg@x@eCl@oBHYHWDOBMDKBMBM@K@K@K@MBo@BUBk@Bi@?AJ}B@M@QHeCBk@@g@FwB@[@O?Q@g@@a@?I?KAG?IAGI{@?IAIAK?IAM?MAM?M@O?K@K@IPs@@I@I@I@I?I?I?I?MG}@AYAWEuAAUAQCSAQCSGk@CSCUC[A[Ca@Cc@SwDCg@G_AAI",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 35,
+ "location": [
+ -71.298223,
+ 42.32798
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Glen Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.298223,
+ 42.32798
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 105,
+ 300
+ ],
+ "location": [
+ -71.29206,
+ 42.327956
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.291706,
+ 42.327872
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.291362,
+ 42.327782
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.288121,
+ 42.326941
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.284752,
+ 42.325828
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.282892,
+ 42.32545
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.281329,
+ 42.325241
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.277367,
+ 42.325491
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.276021,
+ 42.324991
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.274109,
+ 42.324191
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285,
+ 330
+ ],
+ "location": [
+ -71.272696,
+ 42.3237
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.272462,
+ 42.323675
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.271211,
+ 42.32355
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.270453,
+ 42.323492
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.270028,
+ 42.32346
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.269286,
+ 42.323407
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.269121,
+ 42.323399
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.268746,
+ 42.323382
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.2686,
+ 42.323387
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.266857,
+ 42.323327
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.265598,
+ 42.323444
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.26488,
+ 42.323565
+ ]
+ }
+ ],
+ "weight": 743.9,
+ "duration": 743.9,
+ "distance": 3101.5
+ },
+ {
+ "geometry": "yjiaGfo}qL?M@G@G@GBIFSBEFM",
+ "maneuver": {
+ "bearing_after": 92,
+ "bearing_before": 80,
+ "location": [
+ -71.262761,
+ 42.323805
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Glen Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 90,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.262761,
+ 42.323805
+ ]
+ }
+ ],
+ "weight": 17.9,
+ "duration": 17.9,
+ "distance": 40.9
+ },
+ {
+ "geometry": "{iiaGnl}qLCCEEECEECCEEGGCCUWOQIM{AeBMQIKGIEGAAEIEGEICGACEICGEKCKEKCOCOCMCOCM?EAEAG?EAE?EAG?E?GAG?KAG?KASAo@AKEkAC}@Cg@Cc@GgA?EAI?ICQAMAGAOCOCMEUAKCKEOAGI[IYGSGWCICKESa@gBQu@G[IYKg@CMEMCMGMEKEKEIGKIKk@{@c@k@S]",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 122,
+ "location": [
+ -71.262316,
+ 42.323664
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 16",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.262316,
+ 42.323664
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.262222,
+ 42.323765
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.261986,
+ 42.323986
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.261316,
+ 42.324575
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270
+ ],
+ "location": [
+ -71.258943,
+ 42.325247
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.257755,
+ 42.325364
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.256382,
+ 42.325767
+ ]
+ }
+ ],
+ "weight": 198.600000000,
+ "duration": 198.600000000,
+ "distance": 827.4
+ },
+ {
+ "geometry": "w~iaGbw{qLQc@GOGMQ[ACCCEKIMKQ",
+ "maneuver": {
+ "bearing_after": 53,
+ "bearing_before": 43,
+ "location": [
+ -71.253784,
+ 42.327002
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "ref": "MA 16",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 225
+ ],
+ "location": [
+ -71.253784,
+ 42.327002
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 180,
+ 225
+ ],
+ "location": [
+ -71.253144,
+ 42.327366
+ ]
+ }
+ ],
+ "weight": 22.9,
+ "duration": 22.9,
+ "distance": 77.6
+ },
+ {
+ "geometry": "majaGpr{qLJOHMFGDGBCBCBEDEHG`@]HIHGFIHIFKDIFKDIDMFMBKBKBKDW~BmGHUHSJYJWJULYR_@JQLSJQLQLOLQNQJMJKHGJKJGt@g@JGHEHENGTINGNENGPEPENC~@SNCNELGLGNGLINININKLKNMLKJKJIJOJKHMFKFMDKDKDMBOBMDM@MBM@M@M?K?M?O?KAOAQAQCQCQIq@CSCQASCQAQ?SAQ?S?S?S@S?S@S@S@S@O@QBQBQBSBSBUPaABSBS@QBS@U@Q?U?S?S?SAUASASCUCUCQAOCOEQCOESESGOEQEOo@qBGOEOCOCSCQCQASAUAQAQ?S?O@k@?U?U@U@U@U@QBS@UDSBWDUBSDWFUR_AF[FYF[F[F[D[F[D[DYBYDYBYD]@[B]B[?[@Y@Y?W?]@c@AcD@{G@Q?Q@S@S@QBQ@SBQBQDODODOFOFMFOHMFKHMHKFId@k@HKHKLOJMHOHOLUzAeCLUNSJQNSLQLQZ_@FGFIFGFGFGb@_@HGHI`@a@HGHGHGJGJCJELEJCLAHAJ?J?J@HBJDd@PHBJBHBJ@H@F@L?",
+ "maneuver": {
+ "bearing_after": 136,
+ "bearing_before": 46,
+ "location": [
+ -71.253047,
+ 42.327434
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Quinobequin Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.253047,
+ 42.327434
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.252799,
+ 42.327231
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 285,
+ 300
+ ],
+ "location": [
+ -71.251675,
+ 42.326448
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 315
+ ],
+ "location": [
+ -71.248665,
+ 42.324712
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.248227,
+ 42.324077
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.244933,
+ 42.321834
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.243676,
+ 42.32182
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.243413,
+ 42.321774
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.239722,
+ 42.322136
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 285
+ ],
+ "location": [
+ -71.236976,
+ 42.32204
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 285
+ ],
+ "location": [
+ -71.234588,
+ 42.321477
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.233596,
+ 42.321434
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.232778,
+ 42.321439
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.228983,
+ 42.320287
+ ]
+ }
+ ],
+ "weight": 687.499999999,
+ "duration": 687.499999999,
+ "distance": 2816.1
+ },
+ {
+ "geometry": "iahaGbovqLEe@KyAG_AAU",
+ "maneuver": {
+ "bearing_after": 78,
+ "bearing_before": 185,
+ "location": [
+ -71.226904,
+ 42.317169
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boylston Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180
+ ],
+ "location": [
+ -71.226904,
+ 42.317169
+ ]
+ }
+ ],
+ "weight": 26,
+ "duration": 26,
+ "distance": 90.2
+ },
+ {
+ "geometry": "ebhaGlhvqLTE^ED?HAHAB?rBM|AMh@E",
+ "maneuver": {
+ "bearing_after": 171,
+ "bearing_before": 80,
+ "location": [
+ -71.225826,
+ 42.317308
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chestnut Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.225826,
+ 42.317308
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.225759,
+ 42.316957
+ ]
+ }
+ ],
+ "weight": 49.2,
+ "duration": 49.2,
+ "distance": 187.4
+ },
+ {
+ "geometry": "uwgaGzfvqL?H?FBd@@B@DDLBFDH@B?@BBBDDD",
+ "maneuver": {
+ "bearing_after": 262,
+ "bearing_before": 174,
+ "location": [
+ -71.225581,
+ 42.315631
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.225581,
+ 42.315631
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.22615,
+ 42.315458
+ ]
+ }
+ ],
+ "weight": 15.6,
+ "duration": 15.6,
+ "distance": 56.3
+ },
+ {
+ "geometry": "mvgaGrjvqL@B",
+ "maneuver": {
+ "bearing_after": 223,
+ "bearing_before": 222,
+ "location": [
+ -71.226182,
+ 42.315433
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225
+ ],
+ "location": [
+ -71.226182,
+ 42.315433
+ ]
+ }
+ ],
+ "weight": 2.1,
+ "duration": 2.1,
+ "distance": 2.3
+ },
+ {
+ "geometry": "kvgaGvjvqLvDhF",
+ "maneuver": {
+ "bearing_after": 222,
+ "bearing_before": 223,
+ "location": [
+ -71.226202,
+ 42.315418
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Echo Bridge",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225
+ ],
+ "location": [
+ -71.226202,
+ 42.315418
+ ]
+ }
+ ],
+ "weight": 38.6,
+ "duration": 38.6,
+ "distance": 139.6
+ },
+ {
+ "geometry": "spgaG`rvqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 223,
+ "location": [
+ -71.227365,
+ 42.314504
+ ],
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Echo Bridge",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 43
+ ],
+ "location": [
+ -71.227365,
+ 42.314504
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Glen Road, Quinobequin Road",
+ "weight": 3399.1,
+ "duration": 3399.1,
+ "distance": 13807.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "spgaG`rvqLwDiF",
+ "maneuver": {
+ "bearing_after": 43,
+ "bearing_before": 0,
+ "location": [
+ -71.227365,
+ 42.314504
+ ],
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Echo Bridge",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 43
+ ],
+ "location": [
+ -71.227365,
+ 42.314504
+ ]
+ }
+ ],
+ "weight": 38.6,
+ "duration": 38.6,
+ "distance": 139.6
+ },
+ {
+ "geometry": "kvgaGvjvqLAC",
+ "maneuver": {
+ "bearing_after": 43,
+ "bearing_before": 42,
+ "location": [
+ -71.226202,
+ 42.315418
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 225
+ ],
+ "location": [
+ -71.226202,
+ 42.315418
+ ]
+ }
+ ],
+ "weight": 2.1,
+ "duration": 2.1,
+ "distance": 2.3
+ },
+ {
+ "geometry": "mvgaGrjvqLEECECC?AACEICGEMAEACCe@?G?I",
+ "maneuver": {
+ "bearing_after": 42,
+ "bearing_before": 43,
+ "location": [
+ -71.226182,
+ 42.315433
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 225
+ ],
+ "location": [
+ -71.226182,
+ 42.315433
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.22615,
+ 42.315458
+ ]
+ }
+ ],
+ "weight": 19.900000000,
+ "duration": 19.900000000,
+ "distance": 56.3
+ },
+ {
+ "geometry": "uwgaGzfvqLTA",
+ "maneuver": {
+ "bearing_after": 174,
+ "bearing_before": 82,
+ "location": [
+ -71.225581,
+ 42.315631
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chestnut Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.225581,
+ 42.315631
+ ]
+ }
+ ],
+ "weight": 10.9,
+ "duration": 10.9,
+ "distance": 11.9
+ },
+ {
+ "geometry": "_wgaGxfvqLAM?M@O?OHwA@M?O@QAa@CmB",
+ "maneuver": {
+ "bearing_after": 85,
+ "bearing_before": 174,
+ "location": [
+ -71.225567,
+ 42.315524
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Summer Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165
+ ],
+ "location": [
+ -71.225567,
+ 42.315524
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.224422,
+ 42.315457
+ ]
+ }
+ ],
+ "weight": 37.3,
+ "duration": 37.3,
+ "distance": 140.9
+ },
+ {
+ "geometry": "wvgaGd|uqLj@In@Kr@KdASbDw@LEJEFODMDc@BMBMBMBKDKv@qBDKBMBKDMDU@KBK@GNkA",
+ "maneuver": {
+ "bearing_after": 170,
+ "bearing_before": 85,
+ "location": [
+ -71.223865,
+ 42.315479
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "High Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.223865,
+ 42.315479
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.223818,
+ 42.315259
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.223697,
+ 42.314763
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.221664,
+ 42.312842
+ ]
+ }
+ ],
+ "weight": 102.699999999,
+ "duration": 102.699999999,
+ "distance": 426.1
+ },
+ {
+ "geometry": "oegaG~juqL?IAuA?k@?U?W?Q@W?WBa@D{@@a@JcB@S?Q@Q?O?M?O?MAKAIAGAIAGCIEICGEGGGU[e@m@qA_BMQ]_@KQcAuA",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 105,
+ "location": [
+ -71.22112,
+ 42.312719
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Elliot Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270,
+ 285
+ ],
+ "location": [
+ -71.22112,
+ 42.312719
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.219685,
+ 42.3127
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 255
+ ],
+ "location": [
+ -71.217943,
+ 42.312616
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.217679,
+ 42.312766
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.217538,
+ 42.312882
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.217314,
+ 42.313069
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.216742,
+ 42.313553
+ ]
+ }
+ ],
+ "weight": 122.200000000,
+ "duration": 122.200000000,
+ "distance": 490.9
+ },
+ {
+ "geometry": "cngaGjktqLP[DKDKDIDIf@aAHQJS",
+ "maneuver": {
+ "bearing_after": 127,
+ "bearing_before": 42,
+ "location": [
+ -71.216058,
+ 42.314103
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbia Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.216058,
+ 42.314103
+ ]
+ }
+ ],
+ "weight": 31.2,
+ "duration": 31.2,
+ "distance": 93.2
+ },
+ {
+ "geometry": "{jgaGzetqL]]?Gr@{A",
+ "maneuver": {
+ "bearing_after": 35,
+ "bearing_before": 127,
+ "location": [
+ -71.215178,
+ 42.313577
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chandler Place",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.215178,
+ 42.313577
+ ]
+ }
+ ],
+ "weight": 29,
+ "duration": 29,
+ "distance": 71.6
+ },
+ {
+ "geometry": "ejgaGxatqL_CaC",
+ "maneuver": {
+ "bearing_after": 36,
+ "bearing_before": 126,
+ "location": [
+ -71.21453,
+ 42.313473
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Upper Falls Greenway",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.21453,
+ 42.313473
+ ]
+ }
+ ],
+ "weight": 34.7,
+ "duration": 34.7,
+ "distance": 88.6
+ },
+ {
+ "geometry": "engaGv}sqLJk@",
+ "maneuver": {
+ "bearing_after": 109,
+ "bearing_before": 36,
+ "location": [
+ -71.213883,
+ 42.31411
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 210
+ ],
+ "location": [
+ -71.213883,
+ 42.31411
+ ]
+ }
+ ],
+ "weight": 10.7,
+ "duration": 10.7,
+ "distance": 19.3
+ },
+ {
+ "geometry": "ymgaGj|sqLCACC}@_AEEGGIGGECEEEEGCCCEyByBsBsBACCC?EAC?EAE?CFgCBk@@u@@G@I@G@EFQBGDM",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 109,
+ "location": [
+ -71.213663,
+ 42.314051
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.213663,
+ 42.314051
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.210977,
+ 42.315875
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.210764,
+ 42.315863
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.210244,
+ 42.315771
+ ]
+ }
+ ],
+ "weight": 103.700000000,
+ "duration": 103.700000000,
+ "distance": 397.7
+ },
+ {
+ "geometry": "gxgaGhfsqLCCKGIIKICCEEGIIIGGEEEGIKGEIMGG",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 122,
+ "location": [
+ -71.210133,
+ 42.315718
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Needham Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.210133,
+ 42.315718
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.209616,
+ 42.316235
+ ]
+ }
+ ],
+ "weight": 21.2,
+ "duration": 21.2,
+ "distance": 85.5
+ },
+ {
+ "geometry": "a|gaGlbsqLASCICIGMCMAIAGCK?I@G@GBK",
+ "maneuver": {
+ "bearing_after": 74,
+ "bearing_before": 40,
+ "location": [
+ -71.209506,
+ 42.316329
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Needham Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 75,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.209506,
+ 42.316329
+ ]
+ }
+ ],
+ "weight": 45.2,
+ "duration": 45.2,
+ "distance": 59.9
+ },
+ {
+ "geometry": "w|gaGd~rqLM?GAK?C?E?O?UAM@q@?KAG?S?S?OAOCQCOCMEGAIEGCGCOGMGMICAMIOKGECCMKGICCECACIKIKIKIMGMIOIQIQISAEGMCISg@",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 106,
+ "location": [
+ -71.208829,
+ 42.316444
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Winchester Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.208829,
+ 42.316444
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.208821,
+ 42.316551
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 210
+ ],
+ "location": [
+ -71.208818,
+ 42.316922
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.208326,
+ 42.318492
+ ]
+ }
+ ],
+ "weight": 88.3,
+ "duration": 88.3,
+ "distance": 367.7
+ },
+ {
+ "geometry": "mnhaGpsrqLEGEISe@CIOYO_@CIQ]CGiAwBQ]Q]Yi@IQIMq@sAEIQYiAwBe@_Aw@{ASc@S_@MU[m@KQaAeBEIAAGKEIGGGGSUGIWWIKmBiBGGIEOKMI_B}@GEIEKIMIm@c@IGIIMKOMSSQSUUSUSU}AmBaAkACCMOKMMMMMOOOMcAaAg@e@{AsAi@i@?A[YaA}@GIKIo@m@_@]IISS[YEECCAA",
+ "maneuver": {
+ "bearing_after": 53,
+ "bearing_before": 54,
+ "location": [
+ -71.207134,
+ 42.319272
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Centre Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.207134,
+ 42.319272
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.206667,
+ 42.319528
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.205069,
+ 42.320474
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.204528,
+ 42.320802
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.203799,
+ 42.321255
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.203022,
+ 42.321727
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.202842,
+ 42.321834
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.202342,
+ 42.322141
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.201485,
+ 42.32272
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.20138,
+ 42.322819
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 210
+ ],
+ "location": [
+ -71.200545,
+ 42.32367
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.200071,
+ 42.324386
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.199704,
+ 42.324852
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210
+ ],
+ "location": [
+ -71.199262,
+ 42.325299
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.197872,
+ 42.326516
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.197134,
+ 42.327288
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.196706,
+ 42.327745
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.196001,
+ 42.328473
+ ]
+ }
+ ],
+ "weight": 362.2,
+ "duration": 362.2,
+ "distance": 1498.3
+ },
+ {
+ "geometry": "_mjaGdipqLAE?EAE?GAE?M",
+ "maneuver": {
+ "bearing_after": 77,
+ "bearing_before": 37,
+ "location": [
+ -71.195226,
+ 42.329278
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Centre Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 225
+ ],
+ "location": [
+ -71.195226,
+ 42.329278
+ ]
+ }
+ ],
+ "weight": 9.7,
+ "duration": 9.7,
+ "distance": 18.8
+ },
+ {
+ "geometry": "emjaGvgpqLC@CAC?E?C?EACAC?CAIAYEg@ICA_@E",
+ "maneuver": {
+ "bearing_after": 7,
+ "bearing_before": 77,
+ "location": [
+ -71.195004,
+ 42.329311
+ ],
+ "modifier": "left",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Centre Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.195004,
+ 42.329311
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 30,
+ 195
+ ],
+ "location": [
+ -71.19496,
+ 42.329556
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 210
+ ],
+ "location": [
+ -71.194925,
+ 42.329687
+ ]
+ }
+ ],
+ "weight": 25.299999999,
+ "duration": 25.299999999,
+ "distance": 85.7
+ },
+ {
+ "geometry": "}qjaGvfpqLEe@AQGm@Ec@C]CYEe@Q{BEk@AMAUAMAGGy@Ew@Gu@I}@QkBGc@Ga@YsC?GEWGm@QmBQmBe@uFGq@WqCW_DCYCYCWCYA]GgACYG}AM{BAUAQAQAQE[CWK{@E]C_@C[Iy@ASCSC[Gs@IaAOiBIoAC]AUAW?U?U@UBUBSBSb@{BJs@Hm@@W@a@?a@Ck@Gi@Qu@GWK]Oc@GUIYESESGWCUCW?GAOEe@[}F?IMmB",
+ "maneuver": {
+ "bearing_after": 77,
+ "bearing_before": 7,
+ "location": [
+ -71.194842,
+ 42.330072
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.194842,
+ 42.330072
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.194325,
+ 42.330151
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.192838,
+ 42.330366
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 255,
+ 300,
+ 330
+ ],
+ "location": [
+ -71.192259,
+ 42.330448
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.190859,
+ 42.330664
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.190683,
+ 42.3307
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.189614,
+ 42.330896
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.188279,
+ 42.331122
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.187045,
+ 42.331314
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.186801,
+ 42.331352
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.18607,
+ 42.331466
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.184252,
+ 42.331721
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.18412,
+ 42.331735
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 75,
+ 105,
+ 255
+ ],
+ "location": [
+ -71.181639,
+ 42.332074
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.181246,
+ 42.332133
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.181149,
+ 42.332147
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 255
+ ],
+ "location": [
+ -71.180749,
+ 42.332207
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.17989,
+ 42.332336
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.176198,
+ 42.332195
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 255
+ ],
+ "location": [
+ -71.173376,
+ 42.332789
+ ]
+ }
+ ],
+ "weight": 475.000000000,
+ "duration": 475.000000000,
+ "distance": 1866.6
+ },
+ {
+ "geometry": "kckaGz|kqL~@cATY`C{CRUJMPWNWNYHYHSr@aCPk@DQDOv@oCBMZcABKV}@FSFQHSN_@BGf@kA~@{BJS@AFMLSNULQNQNORQVSVQTORMLGRIRIz@]FAp@UHCJAL?J?J@HBJFLHVTHDHDFBF?H@d@APAHALCJCJCHCZIJCJC",
+ "maneuver": {
+ "bearing_after": 140,
+ "bearing_before": 80,
+ "location": [
+ -71.172783,
+ 42.332858
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hammond Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.172783,
+ 42.332858
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.172313,
+ 42.33243
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.171106,
+ 42.331452
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.169875,
+ 42.330922
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.169707,
+ 42.330857
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.168522,
+ 42.330401
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.167762,
+ 42.330068
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.165336,
+ 42.32788
+ ]
+ }
+ ],
+ "weight": 266,
+ "duration": 266,
+ "distance": 1071.6
+ },
+ {
+ "geometry": "ixiaGfnjqLASAECUC[Ku@]kCCYCK",
+ "maneuver": {
+ "bearing_after": 74,
+ "bearing_before": 164,
+ "location": [
+ -71.165315,
+ 42.325965
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Middlesex Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.165315,
+ 42.325965
+ ]
+ }
+ ],
+ "weight": 35.5,
+ "duration": 35.5,
+ "distance": 130.9
+ },
+ {
+ "geometry": "gziaGrdjqLFA@ADCxBgB~@y@lB}AJKHIHOLQ",
+ "maneuver": {
+ "bearing_after": 161,
+ "bearing_before": 73,
+ "location": [
+ -71.163783,
+ 42.326275
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dunster Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.163783,
+ 42.326275
+ ]
+ }
+ ],
+ "weight": 66.6,
+ "duration": 66.6,
+ "distance": 238.9
+ },
+ {
+ "geometry": "aoiaGrziqLSUOOAA",
+ "maneuver": {
+ "bearing_after": 39,
+ "bearing_before": 132,
+ "location": [
+ -71.162181,
+ 42.324491
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.162181,
+ 42.324491
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.16207,
+ 42.324591
+ ]
+ }
+ ],
+ "weight": 6.5,
+ "duration": 6.5,
+ "distance": 26.9
+ },
+ {
+ "geometry": "gpiaGjyiqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 32,
+ "location": [
+ -71.16198,
+ 42.324682
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 212
+ ],
+ "location": [
+ -71.16198,
+ 42.324682
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Centre Street, Beacon Street",
+ "weight": 1944.5,
+ "duration": 1944.5,
+ "distance": 7389.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gpiaGjyiqL@@NNRT",
+ "maneuver": {
+ "bearing_after": 212,
+ "bearing_before": 0,
+ "location": [
+ -71.16198,
+ 42.324682
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 212
+ ],
+ "location": [
+ -71.16198,
+ 42.324682
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.16207,
+ 42.324591
+ ]
+ }
+ ],
+ "weight": 11.1,
+ "duration": 11.1,
+ "distance": 26.9
+ },
+ {
+ "geometry": "aoiaGrziqLMPINIHKJmB|A_Ax@yBfBEBA@G@",
+ "maneuver": {
+ "bearing_after": 312,
+ "bearing_before": 219,
+ "location": [
+ -71.162181,
+ 42.324491
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dunster Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.162181,
+ 42.324491
+ ]
+ }
+ ],
+ "weight": 61.8,
+ "duration": 61.8,
+ "distance": 238.9
+ },
+ {
+ "geometry": "gziaGrdjqLE_@]mCCUG]CQ",
+ "maneuver": {
+ "bearing_after": 73,
+ "bearing_before": 341,
+ "location": [
+ -71.163783,
+ 42.326275
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Middlesex Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.163783,
+ 42.326275
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.162796,
+ 42.326482
+ ]
+ }
+ ],
+ "weight": 28.9,
+ "duration": 28.9,
+ "distance": 105
+ },
+ {
+ "geometry": "{{iaG~|iqLFCFEBE@C@E@GAIAIAGAAACCAAAC?CAE@E@GD",
+ "maneuver": {
+ "bearing_after": 156,
+ "bearing_before": 71,
+ "location": [
+ -71.16256,
+ 42.326538
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.16256,
+ 42.326538
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.162535,
+ 42.326495
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.162214,
+ 42.326586
+ ]
+ }
+ ],
+ "weight": 18.2,
+ "duration": 18.2,
+ "distance": 56
+ },
+ {
+ "geometry": "m|iaG~ziqL?EGSGUIWk@mBGQGSIOGOMSMUy@qA",
+ "maneuver": {
+ "bearing_after": 67,
+ "bearing_before": 336,
+ "location": [
+ -71.162238,
+ 42.326627
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Middlesex Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255
+ ],
+ "location": [
+ -71.162238,
+ 42.326627
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.161137,
+ 42.327062
+ ]
+ }
+ ],
+ "weight": 49.2,
+ "duration": 49.2,
+ "distance": 189
+ },
+ {
+ "geometry": "kbjaGfoiqLFKHMxCkF",
+ "maneuver": {
+ "bearing_after": 130,
+ "bearing_before": 45,
+ "location": [
+ -71.160364,
+ 42.327582
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Circuit Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.160364,
+ 42.327582
+ ]
+ }
+ ],
+ "weight": 41.8,
+ "duration": 41.8,
+ "distance": 144.8
+ },
+ {
+ "geometry": "_}iaG`giqLIOGOIOKOMUWa@",
+ "maneuver": {
+ "bearing_after": 47,
+ "bearing_before": 130,
+ "location": [
+ -71.159046,
+ 42.32672
+ ],
+ "modifier": "left",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Circuit Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.159046,
+ 42.32672
+ ]
+ }
+ ],
+ "weight": 18.8,
+ "duration": 18.8,
+ "distance": 65.7
+ },
+ {
+ "geometry": "m_jaGhciqLIBK@OAQAOCOGMEMKOMKOgCqDYc@}@mAW_@Ya@[e@W_@S[Q[OWMUS_@IMKI",
+ "maneuver": {
+ "bearing_after": 348,
+ "bearing_before": 45,
+ "location": [
+ -71.158453,
+ 42.327114
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Spooner Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 135,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.158453,
+ 42.327114
+ ]
+ }
+ ],
+ "weight": 110.4,
+ "duration": 110.4,
+ "distance": 429
+ },
+ {
+ "geometry": "qqjaGdohqLINMRk@z@UZEJEHEH",
+ "maneuver": {
+ "bearing_after": 313,
+ "bearing_before": 36,
+ "location": [
+ -71.155225,
+ 42.330007
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Reservoir Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.155225,
+ 42.330007
+ ]
+ }
+ ],
+ "weight": 25.4,
+ "duration": 25.4,
+ "distance": 88.6
+ },
+ {
+ "geometry": "}tjaG`thqLMK",
+ "maneuver": {
+ "bearing_after": 30,
+ "bearing_before": 302,
+ "location": [
+ -71.15601,
+ 42.33055
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Middlesex Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.15601,
+ 42.33055
+ ]
+ }
+ ],
+ "weight": 9,
+ "duration": 9,
+ "distance": 9.5
+ },
+ {
+ "geometry": "kujaGtshqLEFAB",
+ "maneuver": {
+ "bearing_after": 309,
+ "bearing_before": 30,
+ "location": [
+ -71.155951,
+ 42.330623
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.155951,
+ 42.330623
+ ]
+ }
+ ],
+ "weight": 5.5,
+ "duration": 5.5,
+ "distance": 5.8
+ },
+ {
+ "geometry": "sujaG`thqLAHADCD_@`@STABEDGHEJCLALCNA`@ALCLCLELGNMR",
+ "maneuver": {
+ "bearing_after": 293,
+ "bearing_before": 309,
+ "location": [
+ -71.156005,
+ 42.330657
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.156005,
+ 42.330657
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.156123,
+ 42.330698
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 135,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.156418,
+ 42.330973
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 135,
+ 315
+ ],
+ "location": [
+ -71.156445,
+ 42.330997
+ ]
+ }
+ ],
+ "weight": 39.800000000,
+ "duration": 39.800000000,
+ "distance": 142.8
+ },
+ {
+ "geometry": "wyjaGx|hqLMGKEICI?G?",
+ "maneuver": {
+ "bearing_after": 25,
+ "bearing_before": 307,
+ "location": [
+ -71.157412,
+ 42.331316
+ ],
+ "modifier": "right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Reservoir Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.157412,
+ 42.331316
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 32.1
+ },
+ {
+ "geometry": "m{jaGf|hqLAWAWAWCUCMAGEUIW",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 7,
+ "location": [
+ -71.157319,
+ 42.331592
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.157319,
+ 42.331592
+ ]
+ }
+ ],
+ "weight": 19.9,
+ "duration": 19.9,
+ "distance": 69.2
+ },
+ {
+ "geometry": "m|jaGdwhqLJG@ADGl@_ABC@C@E@E?E@E?EAE?CAEAEAC?Ak@gA",
+ "maneuver": {
+ "bearing_after": 146,
+ "bearing_before": 66,
+ "location": [
+ -71.156514,
+ 42.331745
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.156514,
+ 42.331745
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.156455,
+ 42.331679
+ ]
+ }
+ ],
+ "weight": 28.6,
+ "duration": 28.6,
+ "distance": 118
+ },
+ {
+ "geometry": "s{jaGhphqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 51,
+ "location": [
+ -71.155413,
+ 42.33162
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 231
+ ],
+ "location": [
+ -71.155413,
+ 42.33162
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Middlesex Road, Spooner Road",
+ "weight": 479.6,
+ "duration": 479.6,
+ "distance": 1721.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "s{jaGhphqLj@fA?@@B@D@D?B@D?DAD?DADADABCBm@~@EFA@KF",
+ "maneuver": {
+ "bearing_after": 231,
+ "bearing_before": 0,
+ "location": [
+ -71.155413,
+ 42.33162
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 231
+ ],
+ "location": [
+ -71.155413,
+ 42.33162
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.156455,
+ 42.331679
+ ]
+ }
+ ],
+ "weight": 35.2,
+ "duration": 35.2,
+ "distance": 118
+ },
+ {
+ "geometry": "m|jaGdwhqLHVDT@FBLBT@V@V@V?TARARCRCTETERA@GRGNIPKPILMNON_@`@IH[XQRQRQRMPKNMPMTKTKTMXkAzCKVKZIXGXGXEZEXE\\CXCXAT",
+ "maneuver": {
+ "bearing_after": 246,
+ "bearing_before": 326,
+ "location": [
+ -71.156514,
+ 42.331745
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.156514,
+ 42.331745
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.157319,
+ 42.331592
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 285
+ ],
+ "location": [
+ -71.157633,
+ 42.331611
+ ]
+ }
+ ],
+ "weight": 138.8,
+ "duration": 138.8,
+ "distance": 568.3
+ },
+ {
+ "geometry": "gjkaG~ziqLK@E?E@UBQBODMHYNmC`B[PsBpAe@X",
+ "maneuver": {
+ "bearing_after": 352,
+ "bearing_before": 281,
+ "location": [
+ -71.162237,
+ 42.333956
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chestnut Hill Driveway",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.162237,
+ 42.333956
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.162456,
+ 42.334559
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.163446,
+ 42.335992
+ ]
+ }
+ ],
+ "weight": 65.5,
+ "duration": 65.5,
+ "distance": 272.5
+ },
+ {
+ "geometry": "cxkaGjcjqLc@VYLYNOFGBYLIDg@P{CbAYJ_@NODKF",
+ "maneuver": {
+ "bearing_after": 331,
+ "bearing_before": 331,
+ "location": [
+ -71.163576,
+ 42.336182
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Saint Thomas More Road",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.163576,
+ 42.336182
+ ]
+ }
+ ],
+ "weight": 65.2,
+ "duration": 65.2,
+ "distance": 255
+ },
+ {
+ "geometry": "qelaG`jjqLCMGUEa@Aa@HsAPcA",
+ "maneuver": {
+ "bearing_after": 66,
+ "bearing_before": 338,
+ "location": [
+ -71.164649,
+ 42.338332
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 330
+ ],
+ "location": [
+ -71.164649,
+ 42.338332
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.164582,
+ 42.338353
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.164126,
+ 42.338429
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.163711,
+ 42.338383
+ ]
+ }
+ ],
+ "weight": 36,
+ "duration": 36,
+ "distance": 109.7
+ },
+ {
+ "geometry": "ielaG`bjqLyBg@sB_Bi@a@U]EUEUA_@D_@LONONWDQF]",
+ "maneuver": {
+ "bearing_after": 12,
+ "bearing_before": 109,
+ "location": [
+ -71.163367,
+ 42.338289
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.163367,
+ 42.338289
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 225,
+ 270
+ ],
+ "location": [
+ -71.162369,
+ 42.339799
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.161554,
+ 42.33961
+ ]
+ }
+ ],
+ "weight": 77.1,
+ "duration": 77.1,
+ "distance": 292.2
+ },
+ {
+ "geometry": "cmlaGduiqLs@k@ICG?GAK?K?G?I?",
+ "maneuver": {
+ "bearing_after": 30,
+ "bearing_before": 109,
+ "location": [
+ -71.16131,
+ 42.339537
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.16131,
+ 42.339537
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.161063,
+ 42.339933
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.161061,
+ 42.33999
+ ]
+ }
+ ],
+ "weight": 25.4,
+ "duration": 25.4,
+ "distance": 72.3
+ },
+ {
+ "geometry": "{plaGrsiqLAjAA`@",
+ "maneuver": {
+ "bearing_after": 271,
+ "bearing_before": 0,
+ "location": [
+ -71.161057,
+ 42.34014
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "ref": "MA 30",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.161057,
+ 42.34014
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.161435,
+ 42.340152
+ ]
+ }
+ ],
+ "weight": 15,
+ "duration": 15,
+ "distance": 45.7
+ },
+ {
+ "geometry": "_qlaG`wiqLQ?I?u@L]VU\\Sp@Ov@AL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 271,
+ "location": [
+ -71.161611,
+ 42.340158
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.161611,
+ 42.340158
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.16161,
+ 42.340253
+ ]
+ }
+ ],
+ "weight": 32.8,
+ "duration": 32.8,
+ "distance": 136.9
+ },
+ {
+ "geometry": "kvlaG||iqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 277,
+ "location": [
+ -71.162549,
+ 42.341017
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 97
+ ],
+ "location": [
+ -71.162549,
+ 42.341017
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Beacon Street, Chestnut Hill Driveway",
+ "weight": 491,
+ "duration": 491,
+ "distance": 1870.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "kvlaG||iqL@MNw@Rq@T]\\Wt@MH?",
+ "maneuver": {
+ "bearing_after": 97,
+ "bearing_before": 0,
+ "location": [
+ -71.162549,
+ 42.341017
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 97
+ ],
+ "location": [
+ -71.162549,
+ 42.341017
+ ]
+ }
+ ],
+ "weight": 37,
+ "duration": 37,
+ "distance": 126.4
+ },
+ {
+ "geometry": "qqlaG`wiqL?U@O",
+ "maneuver": {
+ "bearing_after": 94,
+ "bearing_before": 174,
+ "location": [
+ -71.16161,
+ 42.340253
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.16161,
+ 42.340253
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.161498,
+ 42.340246
+ ]
+ }
+ ],
+ "weight": 19.200000000,
+ "duration": 19.200000000,
+ "distance": 15.4
+ },
+ {
+ "geometry": "oqlaGzuiqLE?iHeDCCCCAE@Ef@iCf@aCFU",
+ "maneuver": {
+ "bearing_after": 21,
+ "bearing_before": 92,
+ "location": [
+ -71.161424,
+ 42.340242
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Greycliff Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.161424,
+ 42.340242
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.159798,
+ 42.341596
+ ]
+ }
+ ],
+ "weight": 85.8,
+ "duration": 85.8,
+ "distance": 322.4
+ },
+ {
+ "geometry": "oxlaG~fiqLQKQI",
+ "maneuver": {
+ "bearing_after": 22,
+ "bearing_before": 112,
+ "location": [
+ -71.159035,
+ 42.341357
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Foster Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.159035,
+ 42.341357
+ ]
+ }
+ ],
+ "weight": 9.7,
+ "duration": 9.7,
+ "distance": 21.7
+ },
+ {
+ "geometry": "sylaGhfiqLDMl@cCFg@@a@Cq@Ac@@YVsAXaBBIDIDG?ADCHCPEJCJEHEFGf@e@BGBA@CHK",
+ "maneuver": {
+ "bearing_after": 115,
+ "bearing_before": 22,
+ "location": [
+ -71.158932,
+ 42.341537
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Kirkwood Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.158932,
+ 42.341537
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.156167,
+ 42.340838
+ ]
+ }
+ ],
+ "weight": 82.7,
+ "duration": 82.7,
+ "distance": 327.4
+ },
+ {
+ "geometry": "oqlaGbrhqLCMG_@Wg@",
+ "maneuver": {
+ "bearing_after": 71,
+ "bearing_before": 133,
+ "location": [
+ -71.155697,
+ 42.340243
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "South Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.155697,
+ 42.340243
+ ]
+ }
+ ],
+ "weight": 12.4,
+ "duration": 12.4,
+ "distance": 41.5
+ },
+ {
+ "geometry": "srlaGlohqLC[?ALaAF_@H[J[R_@\\o@TYr@g@d@[^_@RYXq@No@FUGSCIGUK]IYAECMCSC_@A[A[?Y@Y@YDUDWZyABKBIv@qDBM",
+ "maneuver": {
+ "bearing_after": 80,
+ "bearing_before": 49,
+ "location": [
+ -71.155268,
+ 42.340422
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Strathmore Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 75,
+ 180,
+ 195,
+ 225
+ ],
+ "location": [
+ -71.155268,
+ 42.340422
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 150,
+ 315,
+ 345
+ ],
+ "location": [
+ -71.153822,
+ 42.339864
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.152587,
+ 42.338896
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 195,
+ 240
+ ],
+ "location": [
+ -71.152332,
+ 42.338996
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 195,
+ 240
+ ],
+ "location": [
+ -71.152176,
+ 42.339063
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.15028,
+ 42.338957
+ ]
+ }
+ ],
+ "weight": 154.3,
+ "duration": 154.3,
+ "distance": 585
+ },
+ {
+ "geometry": "oglaG|igqLGEq@[MGSIOKCAKGMIUQe@a@e@_@OOQOuB_CUWuB}BCCC?I?",
+ "maneuver": {
+ "bearing_after": 21,
+ "bearing_before": 112,
+ "location": [
+ -71.149267,
+ 42.338639
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sutherland Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.149267,
+ 42.338639
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.148848,
+ 42.339331
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210
+ ],
+ "location": [
+ -71.148591,
+ 42.339628
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.148354,
+ 42.339897
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.147625,
+ 42.340583
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.147507,
+ 42.340688
+ ]
+ }
+ ],
+ "weight": 92.899999999,
+ "duration": 92.899999999,
+ "distance": 365.4
+ },
+ {
+ "geometry": "qxlaGzzfqLAWGuAKeAGc@CQAKIg@Oo@Ia@k@cB_@y@IQMUw@mAk@o@QQQO]Y]W]SYSGE",
+ "maneuver": {
+ "bearing_after": 82,
+ "bearing_before": 358,
+ "location": [
+ -71.146856,
+ 42.341367
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.146856,
+ 42.341367
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.146311,
+ 42.341419
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.145775,
+ 42.341517
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240
+ ],
+ "location": [
+ -71.14502,
+ 42.341734
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.14403,
+ 42.342226
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.143305,
+ 42.342821
+ ]
+ }
+ ],
+ "weight": 131.600000000,
+ "duration": 131.600000000,
+ "distance": 436.2
+ },
+ {
+ "geometry": "afmaGdafqLJG",
+ "maneuver": {
+ "bearing_after": 150,
+ "bearing_before": 28,
+ "location": [
+ -71.14275,
+ 42.343528
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.14275,
+ 42.343528
+ ]
+ }
+ ],
+ "weight": 8.5,
+ "duration": 8.5,
+ "distance": 7.6
+ },
+ {
+ "geometry": "uemaG|`fqLNH",
+ "maneuver": {
+ "bearing_after": 206,
+ "bearing_before": 150,
+ "location": [
+ -71.142705,
+ 42.343468
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.142705,
+ 42.343468
+ ]
+ }
+ ],
+ "weight": 9.2,
+ "duration": 9.2,
+ "distance": 10.2
+ },
+ {
+ "geometry": "eemaGfafqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 208,
+ "location": [
+ -71.142763,
+ 42.343387
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 28
+ ],
+ "location": [
+ -71.142763,
+ 42.343387
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Strathmore Road, Commonwealth Avenue",
+ "weight": 643.3,
+ "duration": 643.3,
+ "distance": 2259.2
+ },
+ {
+ "steps": [
+ {
+ "geometry": "eemaGfafqLOI",
+ "maneuver": {
+ "bearing_after": 28,
+ "bearing_before": 0,
+ "location": [
+ -71.142763,
+ 42.343387
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 28
+ ],
+ "location": [
+ -71.142763,
+ 42.343387
+ ]
+ }
+ ],
+ "weight": 12.5,
+ "duration": 12.5,
+ "distance": 10.2
+ },
+ {
+ "geometry": "uemaG|`fqLKF",
+ "maneuver": {
+ "bearing_after": 330,
+ "bearing_before": 26,
+ "location": [
+ -71.142705,
+ 42.343468
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.142705,
+ 42.343468
+ ]
+ }
+ ],
+ "weight": 8.6,
+ "duration": 8.6,
+ "distance": 7.6
+ },
+ {
+ "geometry": "afmaGdafqLSM",
+ "maneuver": {
+ "bearing_after": 28,
+ "bearing_before": 330,
+ "location": [
+ -71.14275,
+ 42.343528
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Commonwealth Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.14275,
+ 42.343528
+ ]
+ }
+ ],
+ "weight": 8.4,
+ "duration": 8.4,
+ "distance": 12.8
+ },
+ {
+ "geometry": "ufmaGv`fqLN[BEVg@Rg@Ve@BERc@N[FIDKp@yANc@Pa@J]FKDKZs@N[Te@DIlAcCZ{@`@mA`@kAJYDOTk@FM^m@|@qALO`BaCPYLQBEBGR_@DGNWJUFKBGRa@N[DIRa@@EHSHUHUFWFSDYDWDS?CBYH_AFcAFy@Fs@\\qE@MD}@Bk@Bk@?k@Cs@Ci@Iq@Ie@CWGi@?MAK?U@O?G?GDa@Hk@X}@Ti@b@_Ab@s@l@{@PUDEnAqARSNMh@i@@ATUHIBCh@k@v@u@~@u@\\WLI",
+ "maneuver": {
+ "bearing_after": 127,
+ "bearing_before": 28,
+ "location": [
+ -71.142675,
+ 42.343629
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.142675,
+ 42.343629
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.141918,
+ 42.343189
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.141518,
+ 42.342952
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.140448,
+ 42.342404
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.1398,
+ 42.34204
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.13879,
+ 42.34148
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.13802,
+ 42.34114
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.13781,
+ 42.34105
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.136884,
+ 42.340426
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.135539,
+ 42.339463
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.135162,
+ 42.339239
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.131469,
+ 42.338364
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.13065,
+ 42.33828
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.128948,
+ 42.338486
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.126889,
+ 42.337482
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.12595,
+ 42.33654
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 195,
+ 330
+ ],
+ "location": [
+ -71.125658,
+ 42.336257
+ ]
+ }
+ ],
+ "weight": 440.3,
+ "duration": 440.3,
+ "distance": 1812.6
+ },
+ {
+ "geometry": "oskaG|qbqLDJDDJLV`@^h@n@~@^l@Vf@JVJLHJl@h@Z`@n@~@",
+ "maneuver": {
+ "bearing_after": 229,
+ "bearing_before": 147,
+ "location": [
+ -71.124946,
+ 42.335444
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Greenough Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.124946,
+ 42.335444
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.12581,
+ 42.3348
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.12636,
+ 42.33446
+ ]
+ }
+ ],
+ "weight": 75.6,
+ "duration": 75.6,
+ "distance": 265.5
+ },
+ {
+ "geometry": "{hkaG|_cqLBKPg@n@{Bl@qBFSDQ",
+ "maneuver": {
+ "bearing_after": 119,
+ "bearing_before": 225,
+ "location": [
+ -71.127191,
+ 42.333743
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Gorham Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.127191,
+ 42.333743
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.125638,
+ 42.333123
+ ]
+ }
+ ],
+ "weight": 41.1,
+ "duration": 41.1,
+ "distance": 153.8
+ },
+ {
+ "geometry": "ydkaGtubqLFBtAz@~@l@DD",
+ "maneuver": {
+ "bearing_after": 205,
+ "bearing_before": 116,
+ "location": [
+ -71.125547,
+ 42.333088
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dana Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.125547,
+ 42.333088
+ ]
+ }
+ ],
+ "weight": 28.9,
+ "duration": 28.9,
+ "distance": 103.1
+ },
+ {
+ "geometry": "u_kaGhybqLGP",
+ "maneuver": {
+ "bearing_after": 298,
+ "bearing_before": 209,
+ "location": [
+ -71.126126,
+ 42.332265
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Davis Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.126126,
+ 42.332265
+ ]
+ }
+ ],
+ "weight": 10.7,
+ "duration": 10.7,
+ "distance": 9.1
+ },
+ {
+ "geometry": "}_kaGzybqLHFHBD?B?B?@ABC@A@C?C?E@A?C@A@C@?DAB?@?BABA@A@A@E?E?E?E?C@E@C@ABA",
+ "maneuver": {
+ "bearing_after": 208,
+ "bearing_before": 298,
+ "location": [
+ -71.126223,
+ 42.332305
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.126223,
+ 42.332305
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.126255,
+ 42.332261
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 165,
+ 195
+ ],
+ "location": [
+ -71.126282,
+ 42.332207
+ ]
+ }
+ ],
+ "weight": 65.8,
+ "duration": 65.8,
+ "distance": 72
+ },
+ {
+ "geometry": "e}jaGpwbqL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 154,
+ "location": [
+ -71.125847,
+ 42.331874
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 334
+ ],
+ "location": [
+ -71.125847,
+ 42.331874
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Washington Street, Greenough Street",
+ "weight": 691.9,
+ "duration": 691.9,
+ "distance": 2446.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "e}jaGpwbqLC@A@ABAD?B?D?D?DADA@A@C@C@A?C?E@A?ABA@?BA@?D?BABA@CBA@C?C?E?ICIG",
+ "maneuver": {
+ "bearing_after": 334,
+ "bearing_before": 0,
+ "location": [
+ -71.125847,
+ 42.331874
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 334
+ ],
+ "location": [
+ -71.125847,
+ 42.331874
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 165,
+ 195
+ ],
+ "location": [
+ -71.126282,
+ 42.332207
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.126255,
+ 42.332261
+ ]
+ }
+ ],
+ "weight": 69.6,
+ "duration": 69.6,
+ "distance": 72
+ },
+ {
+ "geometry": "}_kaGzybqLFQ",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 28,
+ "location": [
+ -71.126223,
+ 42.332305
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Davis Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.126223,
+ 42.332305
+ ]
+ }
+ ],
+ "weight": 16.4,
+ "duration": 16.4,
+ "distance": 9.1
+ },
+ {
+ "geometry": "u_kaGhybqLEE_Am@uA{@GC",
+ "maneuver": {
+ "bearing_after": 29,
+ "bearing_before": 118,
+ "location": [
+ -71.126126,
+ 42.332265
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dana Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.126126,
+ 42.332265
+ ]
+ }
+ ],
+ "weight": 29.2,
+ "duration": 29.2,
+ "distance": 103.1
+ },
+ {
+ "geometry": "ydkaGtubqLFQl@yBDM",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 25,
+ "location": [
+ -71.125547,
+ 42.333088
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Gorham Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.125547,
+ 42.333088
+ ]
+ }
+ ],
+ "weight": 24.8,
+ "duration": 24.8,
+ "distance": 71.4
+ },
+ {
+ "geometry": "}bkaGzpbqL]W{B{AGCECyA_AYSWSCCGC",
+ "maneuver": {
+ "bearing_after": 29,
+ "bearing_before": 115,
+ "location": [
+ -71.12478,
+ 42.33279
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cypress Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.12478,
+ 42.33279
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.12466,
+ 42.33294
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.124181,
+ 42.333596
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.12384,
+ 42.33408
+ ]
+ }
+ ],
+ "weight": 48.999999999,
+ "duration": 48.999999999,
+ "distance": 203.2
+ },
+ {
+ "geometry": "}lkaGnibqLKWS]IOCEMC",
+ "maneuver": {
+ "bearing_after": 50,
+ "bearing_before": 26,
+ "location": [
+ -71.123595,
+ 42.334394
+ ],
+ "modifier": "slight right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cypress Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 30,
+ 45,
+ 210
+ ],
+ "location": [
+ -71.123595,
+ 42.334394
+ ]
+ }
+ ],
+ "weight": 15.4,
+ "duration": 15.4,
+ "distance": 47.8
+ },
+ {
+ "geometry": "ynkaG~fbqL@q@?IE[?EAKAKIa@CSI_@I_@EK[k@AAcAcBiA}AW_@KO",
+ "maneuver": {
+ "bearing_after": 91,
+ "bearing_before": 14,
+ "location": [
+ -71.123198,
+ 42.334689
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "School Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 120,
+ 195,
+ 255,
+ 300
+ ],
+ "location": [
+ -71.123198,
+ 42.334689
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.122608,
+ 42.334732
+ ]
+ }
+ ],
+ "weight": 67.4,
+ "duration": 67.4,
+ "distance": 273
+ },
+ {
+ "geometry": "yvkaGfvaqLQY]m@S[Wc@KSYe@",
+ "maneuver": {
+ "bearing_after": 46,
+ "bearing_before": 43,
+ "location": [
+ -71.12052,
+ 42.33597
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Aspinwall Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.12052,
+ 42.33597
+ ]
+ }
+ ],
+ "weight": 25.8,
+ "duration": 25.8,
+ "distance": 107.7
+ },
+ {
+ "geometry": "{zkaGdpaqL_@eA_@oAGWACI_@CYCWCm@Aw@@_A?A?I@OB_@F_APaBF[@MBK@GFSP[\\i@Xi@j@sAPg@L]L_@Tw@XeABIDMNc@Rs@Lc@FOHSXs@",
+ "maneuver": {
+ "bearing_after": 57,
+ "bearing_before": 47,
+ "location": [
+ -71.11955,
+ 42.33662
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Aspinwall Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 60,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.11955,
+ 42.33662
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 240
+ ],
+ "location": [
+ -71.118798,
+ 42.336935
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.118663,
+ 42.336986
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 285
+ ],
+ "location": [
+ -71.1185,
+ 42.33704
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.11736,
+ 42.3371
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.116103,
+ 42.336889
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 315
+ ],
+ "location": [
+ -71.11534,
+ 42.33645
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.113726,
+ 42.335735
+ ]
+ }
+ ],
+ "weight": 164.9,
+ "duration": 164.9,
+ "distance": 643.2
+ },
+ {
+ "geometry": "grkaGvd`qLGG?AA?AAA?kBw@]Om@W",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 123,
+ "location": [
+ -71.112597,
+ 42.335238
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Netherlands Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.112597,
+ 42.335238
+ ]
+ }
+ ],
+ "weight": 37.1,
+ "duration": 37.1,
+ "distance": 118.9
+ },
+ {
+ "geometry": "mxkaGja`qLCJ",
+ "maneuver": {
+ "bearing_after": 289,
+ "bearing_before": 21,
+ "location": [
+ -71.112058,
+ 42.336229
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.112058,
+ 42.336229
+ ]
+ }
+ ],
+ "weight": 13.2,
+ "duration": 13.2,
+ "distance": 5.3
+ },
+ {
+ "geometry": "qxkaGva`qLp@X",
+ "maneuver": {
+ "bearing_after": 199,
+ "bearing_before": 289,
+ "location": [
+ -71.112118,
+ 42.336246
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.112118,
+ 42.336246
+ ]
+ }
+ ],
+ "weight": 26.4,
+ "duration": 26.4,
+ "distance": 29.3
+ },
+ {
+ "geometry": "_wkaGpb`qL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 201,
+ "location": [
+ -71.112246,
+ 42.336
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 21
+ ],
+ "location": [
+ -71.112246,
+ 42.336
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "School Street, Aspinwall Avenue",
+ "weight": 539.2,
+ "duration": 539.2,
+ "distance": 1684
+ },
+ {
+ "steps": [
+ {
+ "geometry": "_wkaGpb`qLq@Y",
+ "maneuver": {
+ "bearing_after": 21,
+ "bearing_before": 0,
+ "location": [
+ -71.112246,
+ 42.336
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 21
+ ],
+ "location": [
+ -71.112246,
+ 42.336
+ ]
+ }
+ ],
+ "weight": 30.7,
+ "duration": 30.7,
+ "distance": 29.3
+ },
+ {
+ "geometry": "qxkaGva`qLBK",
+ "maneuver": {
+ "bearing_after": 109,
+ "bearing_before": 19,
+ "location": [
+ -71.112118,
+ 42.336246
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.112118,
+ 42.336246
+ ]
+ }
+ ],
+ "weight": 13,
+ "duration": 13,
+ "distance": 5.3
+ },
+ {
+ "geometry": "mxkaGja`qLKG",
+ "maneuver": {
+ "bearing_after": 21,
+ "bearing_before": 109,
+ "location": [
+ -71.112058,
+ 42.336229
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Netherlands Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.112058,
+ 42.336229
+ ]
+ }
+ ],
+ "weight": 6,
+ "duration": 6,
+ "distance": 7.6
+ },
+ {
+ "geometry": "yxkaGba`qLDU@GDEFGFG\\QTKTId@Od@IPEDADC@ANQ",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 21,
+ "location": [
+ -71.112024,
+ 42.336293
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Parkway Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.112024,
+ 42.336293
+ ]
+ }
+ ],
+ "weight": 46.7,
+ "duration": 46.7,
+ "distance": 146.9
+ },
+ {
+ "geometry": "uqkaGl|_qLSUu@u@WYqBuBS[KUCEOU",
+ "maneuver": {
+ "bearing_after": 36,
+ "bearing_before": 139,
+ "location": [
+ -71.111266,
+ 42.335152
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Brookline Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.111266,
+ 42.335152
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 165,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.11003,
+ 42.336308
+ ]
+ }
+ ],
+ "weight": 51.7,
+ "duration": 51.7,
+ "distance": 191.5
+ },
+ {
+ "geometry": "}ykaGbs_qLHO",
+ "maneuver": {
+ "bearing_after": 129,
+ "bearing_before": 45,
+ "location": [
+ -71.109779,
+ 42.33647
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Fenwood Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.109779,
+ 42.33647
+ ]
+ }
+ ],
+ "weight": 6.5,
+ "duration": 6.5,
+ "distance": 8.2
+ },
+ {
+ "geometry": "sykaGrr_qLEM",
+ "maneuver": {
+ "bearing_after": 63,
+ "bearing_before": 129,
+ "location": [
+ -71.109703,
+ 42.336422
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.109703,
+ 42.336422
+ ]
+ }
+ ],
+ "weight": 6,
+ "duration": 6,
+ "distance": 6.7
+ },
+ {
+ "geometry": "yykaGdr_qL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 64,
+ "location": [
+ -71.10963,
+ 42.336448
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 244
+ ],
+ "location": [
+ -71.10963,
+ 42.336448
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Parkway Road, Brookline Avenue",
+ "weight": 160.6,
+ "duration": 160.6,
+ "distance": 395.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "yykaGdr_qLDL",
+ "maneuver": {
+ "bearing_after": 244,
+ "bearing_before": 0,
+ "location": [
+ -71.10963,
+ 42.336448
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 244
+ ],
+ "location": [
+ -71.10963,
+ 42.336448
+ ]
+ }
+ ],
+ "weight": 8.3,
+ "duration": 8.3,
+ "distance": 6.7
+ },
+ {
+ "geometry": "sykaGrr_qLIN",
+ "maneuver": {
+ "bearing_after": 309,
+ "bearing_before": 243,
+ "location": [
+ -71.109703,
+ 42.336422
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Fenwood Road",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.109703,
+ 42.336422
+ ]
+ }
+ ],
+ "weight": 6.1,
+ "duration": 6.1,
+ "distance": 8.2
+ },
+ {
+ "geometry": "}ykaGbs_qLeAkAOGUKOQqAqAw@{@OQKKGGII[_@q@u@EEGI_@a@m@o@KK",
+ "maneuver": {
+ "bearing_after": 37,
+ "bearing_before": 309,
+ "location": [
+ -71.109779,
+ 42.33647
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Brookline Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.109779,
+ 42.33647
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.109295,
+ 42.337005
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.10831,
+ 42.337956
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.1081,
+ 42.338146
+ ]
+ }
+ ],
+ "weight": 92.3,
+ "duration": 92.3,
+ "distance": 341.6
+ },
+ {
+ "geometry": "gilaGnc_qLNWd@cAh@gA`@{@`@{@Vk@HW\\kAV_Af@gBv@qCJa@ZcAHYTw@Rw@Tw@b@{Ap@aC@GBG",
+ "maneuver": {
+ "bearing_after": 127,
+ "bearing_before": 36,
+ "location": [
+ -71.107283,
+ 42.338917
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Longwood Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.107283,
+ 42.338917
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.106161,
+ 42.338267
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.105141,
+ 42.337783
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.103398,
+ 42.337115
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.103058,
+ 42.33698
+ ]
+ }
+ ],
+ "weight": 159.1,
+ "duration": 159.1,
+ "distance": 610.9
+ },
+ {
+ "geometry": "}wkaGr{}pL_Ai@aB_AMKeBaAe@YGCMKUMc@W",
+ "maneuver": {
+ "bearing_after": 25,
+ "bearing_before": 116,
+ "location": [
+ -71.100903,
+ 42.336152
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Palace Road",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.100903,
+ 42.336152
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.099851,
+ 42.337731
+ ]
+ }
+ ],
+ "weight": 63.2,
+ "duration": 63.2,
+ "distance": 245.2
+ },
+ {
+ "geometry": "idlaGjs}pLBKPk@@C",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 25,
+ "location": [
+ -71.09958,
+ 42.338129
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.09958,
+ 42.338129
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.099516,
+ 42.338105
+ ]
+ }
+ ],
+ "weight": 6.6,
+ "duration": 6.6,
+ "distance": 28.1
+ },
+ {
+ "geometry": "qclaGnq}pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 140,
+ "location": [
+ -71.099284,
+ 42.338007
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 320
+ ],
+ "location": [
+ -71.099284,
+ 42.338007
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Brookline Avenue, Longwood Avenue",
+ "weight": 335.6,
+ "duration": 335.6,
+ "distance": 1240.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "qclaGnq}pLBA@CD?`Ad@FB",
+ "maneuver": {
+ "bearing_after": 141,
+ "bearing_before": 0,
+ "location": [
+ -71.099284,
+ 42.338007
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 141
+ ],
+ "location": [
+ -71.099284,
+ 42.338007
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.099435,
+ 42.337621
+ ]
+ }
+ ],
+ "weight": 20.3,
+ "duration": 20.3,
+ "distance": 52.2
+ },
+ {
+ "geometry": "{`laGrr}pLX_ADOf@}AFULUPW^MLG",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 203,
+ "location": [
+ -71.099461,
+ 42.337578
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Evans Way",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.099461,
+ 42.337578
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.099055,
+ 42.337418
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.098593,
+ 42.337219
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 165,
+ 315,
+ 345
+ ],
+ "location": [
+ -71.098251,
+ 42.337016
+ ]
+ }
+ ],
+ "weight": 40.5,
+ "duration": 40.5,
+ "distance": 145.1
+ },
+ {
+ "geometry": "}{kaGjj}pLrAzET~@L^HVTp@Rl@",
+ "maneuver": {
+ "bearing_after": 241,
+ "bearing_before": 160,
+ "location": [
+ -71.098143,
+ 42.336789
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 9",
+ "driving_side": "right",
+ "name": "Huntington Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.098143,
+ 42.336789
+ ]
+ }
+ ],
+ "weight": 83.1,
+ "duration": 83.1,
+ "distance": 203.5
+ },
+ {
+ "geometry": "qvkaG~w}pLFQBIFSHS",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 239,
+ "location": [
+ -71.100322,
+ 42.335929
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Longwood Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.100322,
+ 42.335929
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.10008,
+ 42.33583
+ ]
+ }
+ ],
+ "weight": 8.2,
+ "duration": 8.2,
+ "distance": 32.9
+ },
+ {
+ "geometry": "sukaGzu}pL\\UHGJAJ?N?f@ZJBLBPJDBzAx@PJRJdAj@TLlAp@nAr@HD",
+ "maneuver": {
+ "bearing_after": 150,
+ "bearing_before": 122,
+ "location": [
+ -71.099976,
+ 42.335781
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Saint Alphonsus Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 150,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.099976,
+ 42.335781
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 210
+ ],
+ "location": [
+ -71.09982,
+ 42.335382
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 45,
+ 210
+ ],
+ "location": [
+ -71.100003,
+ 42.335047
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.100058,
+ 42.33496
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.100427,
+ 42.334375
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.100486,
+ 42.334283
+ ]
+ }
+ ],
+ "weight": 92.2,
+ "duration": 92.2,
+ "distance": 342
+ },
+ {
+ "geometry": "cdkaGf~}pLFQFOh@qBb@yABQ",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 203,
+ "location": [
+ -71.10132,
+ 42.332976
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.10132,
+ 42.332976
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.100583,
+ 42.332689
+ ]
+ }
+ ],
+ "weight": 34.4,
+ "duration": 34.4,
+ "distance": 118.7
+ },
+ {
+ "geometry": "aakaGfv}pLPH",
+ "maneuver": {
+ "bearing_after": 202,
+ "bearing_before": 116,
+ "location": [
+ -71.100041,
+ 42.332486
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Carmel Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.100041,
+ 42.332486
+ ]
+ }
+ ],
+ "weight": 2.5,
+ "duration": 2.5,
+ "distance": 10.3
+ },
+ {
+ "geometry": "o`kaGpv}pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 204,
+ "location": [
+ -71.100092,
+ 42.332401
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Carmel Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 24
+ ],
+ "location": [
+ -71.100092,
+ 42.332401
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Huntington Avenue, Saint Alphonsus Street",
+ "weight": 281.2,
+ "duration": 281.2,
+ "distance": 904.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "o`kaGpv}pLQI",
+ "maneuver": {
+ "bearing_after": 24,
+ "bearing_before": 0,
+ "location": [
+ -71.100092,
+ 42.332401
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Carmel Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 24
+ ],
+ "location": [
+ -71.100092,
+ 42.332401
+ ]
+ }
+ ],
+ "weight": 15.4,
+ "duration": 15.4,
+ "distance": 10.3
+ },
+ {
+ "geometry": "aakaGfv}pLDOJk@F]Ji@BKJg@Jq@n@cEF_@Da@B[D_@@U",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 22,
+ "location": [
+ -71.100041,
+ 42.332486
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.100041,
+ 42.332486
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.099319,
+ 42.332276
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.097892,
+ 42.331915
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.097729,
+ 42.331881
+ ]
+ }
+ ],
+ "weight": 67.4,
+ "duration": 67.4,
+ "distance": 251.1
+ },
+ {
+ "geometry": "u|jaGdd}pLh@TTH`Bd@h@RLHd@~@@@JPTX`@f@NN",
+ "maneuver": {
+ "bearing_after": 201,
+ "bearing_before": 101,
+ "location": [
+ -71.09715,
+ 42.331785
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Parker Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.09715,
+ 42.331785
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.097501,
+ 42.330979
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.097652,
+ 42.330702
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.097971,
+ 42.330507
+ ]
+ }
+ ],
+ "weight": 58,
+ "duration": 58,
+ "distance": 224.8
+ },
+ {
+ "geometry": "_rjaGnl}pLYv@CF]bAQh@",
+ "maneuver": {
+ "bearing_after": 300,
+ "bearing_before": 219,
+ "location": [
+ -71.098479,
+ 42.330081
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Alleghany Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.098479,
+ 42.330081
+ ]
+ }
+ ],
+ "weight": 20.1,
+ "duration": 20.1,
+ "distance": 83.7
+ },
+ {
+ "geometry": "mtjaG|q}pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 301,
+ "location": [
+ -71.099348,
+ 42.33047
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Alleghany Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 121
+ ],
+ "location": [
+ -71.099348,
+ 42.33047
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Tremont Street, Parker Street",
+ "weight": 160.9,
+ "duration": 160.9,
+ "distance": 569.9
+ },
+ {
+ "steps": [
+ {
+ "geometry": "mtjaG|q}pLPi@\\cABGXw@NYn@sBNg@DQ",
+ "maneuver": {
+ "bearing_after": 121,
+ "bearing_before": 0,
+ "location": [
+ -71.099348,
+ 42.33047
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Alleghany Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 121
+ ],
+ "location": [
+ -71.099348,
+ 42.33047
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.098479,
+ 42.330081
+ ]
+ }
+ ],
+ "weight": 47.400000000,
+ "duration": 47.400000000,
+ "distance": 179.3
+ },
+ {
+ "geometry": "iojaGff}pLZR\\PZPzBjA",
+ "maneuver": {
+ "bearing_after": 209,
+ "bearing_before": 118,
+ "location": [
+ -71.097481,
+ 42.329646
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Terrace Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.097481,
+ 42.329646
+ ]
+ }
+ ],
+ "weight": 38.4,
+ "duration": 38.4,
+ "distance": 128.7
+ },
+ {
+ "geometry": "whjaGjj}pLFSZcA^oA?CBIHU",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 203,
+ "location": [
+ -71.098138,
+ 42.328596
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "New Cedar Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.098138,
+ 42.328596
+ ]
+ }
+ ],
+ "weight": 22.9,
+ "duration": 22.9,
+ "distance": 95
+ },
+ {
+ "geometry": "efjaG~c}pLFWFWVaA\\qAV_ADODK",
+ "maneuver": {
+ "bearing_after": 115,
+ "bearing_before": 116,
+ "location": [
+ -71.097121,
+ 42.328194
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cedar Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.097121,
+ 42.328194
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.096998,
+ 42.32815
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.096139,
+ 42.32784
+ ]
+ }
+ ],
+ "weight": 43,
+ "duration": 43,
+ "distance": 133.1
+ },
+ {
+ "geometry": "{bjaG~z|pLwBeAa@U[YWUk@q@a@e@]g@Yi@Ui@Kc@Oy@Km@SqAM_AKu@Gu@OoACU",
+ "maneuver": {
+ "bearing_after": 22,
+ "bearing_before": 116,
+ "location": [
+ -71.095675,
+ 42.327662
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Centre Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 165,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.095675,
+ 42.327662
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 150,
+ 210
+ ],
+ "location": [
+ -71.094982,
+ 42.328687
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.094537,
+ 42.329076
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.093921,
+ 42.329467
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.09322,
+ 42.329665
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.091954,
+ 42.329942
+ ]
+ }
+ ],
+ "weight": 114.800000000,
+ "duration": 114.800000000,
+ "distance": 465.9
+ },
+ {
+ "geometry": "wqjaGn`|pLHSJWJc@DS@G",
+ "maneuver": {
+ "bearing_after": 120,
+ "bearing_before": 75,
+ "location": [
+ -71.091441,
+ 42.330037
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dudley Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.091441,
+ 42.330037
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.091219,
+ 42.329933
+ ]
+ }
+ ],
+ "weight": 14,
+ "duration": 14,
+ "distance": 50.1
+ },
+ {
+ "geometry": "mpjaGb}{pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 117,
+ "location": [
+ -71.090904,
+ 42.329829
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dudley Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 297
+ ],
+ "location": [
+ -71.090904,
+ 42.329829
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Alleghany Street, Centre Street",
+ "weight": 280.5,
+ "duration": 280.5,
+ "distance": 1052
+ },
+ {
+ "steps": [
+ {
+ "geometry": "mpjaGb}{pLNg@Ps@DU@E@O",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 0,
+ "location": [
+ -71.090904,
+ 42.329829
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Dudley Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 116
+ ],
+ "location": [
+ -71.090904,
+ 42.329829
+ ]
+ }
+ ],
+ "weight": 15.9,
+ "duration": 15.9,
+ "distance": 61.7
+ },
+ {
+ "geometry": "aojaGzx{pL^WX[l@k@FIR[f@_Ap@kAh@_A^q@JSHWTmAXeC",
+ "maneuver": {
+ "bearing_after": 149,
+ "bearing_before": 104,
+ "location": [
+ -71.090221,
+ 42.329605
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Bartlett Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 150,
+ 285
+ ],
+ "location": [
+ -71.090221,
+ 42.329605
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.089741,
+ 42.329085
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.089227,
+ 42.328749
+ ]
+ }
+ ],
+ "weight": 87.5,
+ "duration": 87.5,
+ "distance": 344.2
+ },
+ {
+ "geometry": "scjaGvd{pLv@VhA`@p@Rf@PbBj@|Ad@jBp@HDVHb@NPFTNXTLJZZJJp@l@~@x@r@x@^l@?@zAzBbA|AT\\|@rAh@v@BFPVT\\PVb@t@",
+ "maneuver": {
+ "bearing_after": 196,
+ "bearing_before": 104,
+ "location": [
+ -71.086996,
+ 42.327782
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.086996,
+ 42.327782
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.087286,
+ 42.327133
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.087695,
+ 42.326184
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.08789,
+ 42.32571
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.088138,
+ 42.325173
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.088788,
+ 42.324218
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 225,
+ 285
+ ],
+ "location": [
+ -71.0896,
+ 42.323394
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.091941,
+ 42.321692
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225
+ ],
+ "location": [
+ -71.092089,
+ 42.321576
+ ]
+ }
+ ],
+ "weight": 221.399999999,
+ "duration": 221.399999999,
+ "distance": 869.7
+ },
+ {
+ "geometry": "e{haG~f|pL^i@R[f@w@T]PQl@o@\\[nAgAVUbAy@XYLS",
+ "maneuver": {
+ "bearing_after": 133,
+ "bearing_before": 226,
+ "location": [
+ -71.092476,
+ 42.321307
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Elmore Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.092476,
+ 42.321307
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.091373,
+ 42.320423
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 330
+ ],
+ "location": [
+ -71.090868,
+ 42.319865
+ ]
+ }
+ ],
+ "weight": 76.2,
+ "duration": 76.2,
+ "distance": 298.4
+ },
+ {
+ "geometry": "anhaG~x{pLDHRVh@r@VXNF^Lf@NF@~@XdA^VL~Ar@",
+ "maneuver": {
+ "bearing_after": 222,
+ "bearing_before": 127,
+ "location": [
+ -71.090238,
+ 42.319213
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Walnut Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.090238,
+ 42.319213
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.091004,
+ 42.318268
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.091287,
+ 42.317601
+ ]
+ }
+ ],
+ "weight": 68.4,
+ "duration": 68.4,
+ "distance": 275.8
+ },
+ {
+ "geometry": "g`haGra|pLRHf@F^F@?f@BNAb@AF?XBXBVHFBTH^LXBTAVIVOV]Vg@HKJO",
+ "maneuver": {
+ "bearing_after": 191,
+ "bearing_before": 201,
+ "location": [
+ -71.091622,
+ 42.316996
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Crawford Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.091622,
+ 42.316996
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180
+ ],
+ "location": [
+ -71.091768,
+ 42.316329
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.091837,
+ 42.315648
+ ]
+ }
+ ],
+ "weight": 75.5,
+ "duration": 75.5,
+ "distance": 299.9
+ },
+ {
+ "geometry": "upgaG``|pLn@f@jAv@j@b@\\Tj@`@`Ax@|@l@BB|@p@NPFRDd@@T",
+ "maneuver": {
+ "bearing_after": 210,
+ "bearing_before": 132,
+ "location": [
+ -71.091368,
+ 42.31451
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Harold Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 150,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.091368,
+ 42.31451
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.091565,
+ 42.314271
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.092028,
+ 42.313668
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.092595,
+ 42.312966
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 255
+ ],
+ "location": [
+ -71.093189,
+ 42.312246
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.093483,
+ 42.312183
+ ]
+ }
+ ],
+ "weight": 90.899999999,
+ "duration": 90.899999999,
+ "distance": 327
+ },
+ {
+ "geometry": "abgaG|m|pLVEl@G\\E\\GXGb@IVITIRKRKROTSPQTURUd@m@`@k@\\g@LQJQrBqCt@kAxB_DvAoBFIJOLSLSR[P]L[LYVm@Z}@r@gBR_@pAgC`CwE",
+ "maneuver": {
+ "bearing_after": 171,
+ "bearing_before": 255,
+ "location": [
+ -71.093585,
+ 42.312166
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Seaver Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.093585,
+ 42.312166
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 330
+ ],
+ "location": [
+ -71.092959,
+ 42.310565
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.092196,
+ 42.309911
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.089119,
+ 42.307563
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.0874,
+ 42.30664
+ ]
+ }
+ ],
+ "weight": 269.5,
+ "duration": 269.5,
+ "distance": 1026.6
+ },
+ {
+ "geometry": "gxeaGf{zpLd@aAFIDGFGFEHCHEHAJCJAJAJAH@R@vBd@lAVVFHBXFtCn@dB^D@ND`@HHBdATpG~AtA\\lAXtA^rAVRDNBb@JRBTDh@L@?zEbA~AZj@NhATv@N\\H",
+ "maneuver": {
+ "bearing_after": 127,
+ "bearing_before": 127,
+ "location": [
+ -71.085475,
+ 42.305484
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 120,
+ 135,
+ 315
+ ],
+ "location": [
+ -71.085475,
+ 42.305484
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 15,
+ 195
+ ],
+ "location": [
+ -71.084895,
+ 42.304595
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 105,
+ 195,
+ 240
+ ],
+ "location": [
+ -71.085269,
+ 42.303436
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.085749,
+ 42.301943
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.085933,
+ 42.30137
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.08656,
+ 42.299565
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195
+ ],
+ "location": [
+ -71.086847,
+ 42.298748
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.087002,
+ 42.298226
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.087021,
+ 42.29815
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 330
+ ],
+ "location": [
+ -71.08754,
+ 42.296437
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.087865,
+ 42.295373
+ ]
+ }
+ ],
+ "weight": 358.300000000,
+ "duration": 358.300000000,
+ "distance": 1220.2
+ },
+ {
+ "geometry": "kvcaG~j{pLD_@mAWsAYC?uA[",
+ "maneuver": {
+ "bearing_after": 102,
+ "bearing_before": 192,
+ "location": [
+ -71.087997,
+ 42.294939
+ ],
+ "modifier": "uturn",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Blue Hill Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.087997,
+ 42.294939
+ ]
+ },
+ {
+ "out": 0,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 120,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.087839,
+ 42.294911
+ ]
+ }
+ ],
+ "weight": 46.1,
+ "duration": 46.1,
+ "distance": 157.1
+ },
+ {
+ "geometry": "a~caGpg{pL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 13,
+ "location": [
+ -71.087449,
+ 42.296172
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Blue Hill Avenue",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 193
+ ],
+ "location": [
+ -71.087449,
+ 42.296172
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Seaver Street, Blue Hill Avenue",
+ "weight": 1309.7,
+ "duration": 1309.7,
+ "distance": 4880.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "a~caGpg{pLQEiAUqDw@a@KgAU]Gy@QOESCICKCA?q@O{Aa@uD_AqD{@qA[GAWG",
+ "maneuver": {
+ "bearing_after": 13,
+ "bearing_before": 0,
+ "location": [
+ -71.087449,
+ 42.296172
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Blue Hill Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 13
+ ],
+ "location": [
+ -71.087449,
+ 42.296172
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.087306,
+ 42.296631
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.086974,
+ 42.297691
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 195,
+ 255,
+ 285
+ ],
+ "location": [
+ -71.086819,
+ 42.298199
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.086677,
+ 42.298666
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.086393,
+ 42.299502
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 195
+ ],
+ "location": [
+ -71.086072,
+ 42.30041
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.085768,
+ 42.301302
+ ]
+ }
+ ],
+ "weight": 200.299999999,
+ "duration": 200.299999999,
+ "distance": 652
+ },
+ {
+ "geometry": "uaeaGz{zpLFW",
+ "maneuver": {
+ "bearing_after": 118,
+ "bearing_before": 12,
+ "location": [
+ -71.085576,
+ 42.301874
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Glenway Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.085576,
+ 42.301874
+ ]
+ }
+ ],
+ "weight": 5.1,
+ "duration": 5.1,
+ "distance": 10.8
+ },
+ {
+ "geometry": "maeaGb{zpL?EAEAGCEW]EGEEIGcBy@aCmA",
+ "maneuver": {
+ "bearing_after": 67,
+ "bearing_before": 118,
+ "location": [
+ -71.085461,
+ 42.301828
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Old Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.085461,
+ 42.301828
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 225
+ ],
+ "location": [
+ -71.08507,
+ 42.302097
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 315
+ ],
+ "location": [
+ -71.084776,
+ 42.302603
+ ]
+ }
+ ],
+ "weight": 45.7,
+ "duration": 45.7,
+ "distance": 185.5
+ },
+ {
+ "geometry": "ijeaGltzpLEECECIGOCMCOCQ?S?QAOAQCOAOESEQEQMa@OY_@i@IKYe@MQY_@c@o@Wc@MQm@kAEIm@iAUa@KSMWo@sAWq@Mg@Ko@CQEi@Gc@Gq@AEK_AGWKc@c@oAACMYQa@q@iAIMg@w@q@}@c@i@CCGGGIcAmAMOCC]c@SWi@w@_@m@?AKQ{@{AGIOWEIYg@OW]s@??Q]kB}Ck@kAg@_A]u@u@oBWo@ISUq@CCMYq@mASY]c@CCWYEGmAuAGIYYa@_@q@_@e@UwAo@a@QgB}@u@_@SKQIKGMIw@m@q@i@QOYUSQGCECIAGCECGCAAECmAcAKI]YIGGGEGEECIUe@AAGMUi@Wk@MWMUOUOSOQQQQOSOQMaBeAi@_@IG}ByASMQOQQQQOQUYU[KOCEEIOUk@eACE[Y",
+ "maneuver": {
+ "bearing_after": 52,
+ "bearing_before": 22,
+ "location": [
+ -71.084389,
+ 42.303253
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbia Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 210
+ ],
+ "location": [
+ -71.084389,
+ 42.303253
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 195,
+ 240
+ ],
+ "location": [
+ -71.084201,
+ 42.303358
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 255,
+ 270
+ ],
+ "location": [
+ -71.083959,
+ 42.303419
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 135,
+ 255
+ ],
+ "location": [
+ -71.083444,
+ 42.303472
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.08286,
+ 42.303706
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.082309,
+ 42.304121
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.081211,
+ 42.304878
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.080454,
+ 42.305354
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 225,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.078258,
+ 42.306041
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.07652,
+ 42.306994
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.07594,
+ 42.307478
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.075096,
+ 42.308197
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.073078,
+ 42.309528
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.072292,
+ 42.31007
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 240,
+ 285
+ ],
+ "location": [
+ -71.070018,
+ 42.311275
+ ]
+ },
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 75,
+ 180,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.068362,
+ 42.312682
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 75,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.067233,
+ 42.314621
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.066374,
+ 42.315694
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 135,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.066315,
+ 42.315805
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 225
+ ],
+ "location": [
+ -71.065512,
+ 42.316733
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.065028,
+ 42.317
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.063454,
+ 42.318567
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.062414,
+ 42.319813
+ ]
+ }
+ ],
+ "weight": 896,
+ "duration": 896,
+ "distance": 2767.1
+ },
+ {
+ "geometry": "avhaGhevpLSSGGECICE?IAI?E?C?WDQBK@YBMAOAWEc@Kk@OKCeAUICICOGWIQK",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 32,
+ "location": [
+ -71.061486,
+ 42.320492
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 150,
+ 210,
+ 255,
+ 315
+ ],
+ "location": [
+ -71.061486,
+ 42.320492
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165
+ ],
+ "location": [
+ -71.061345,
+ 42.321099
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.061171,
+ 42.32202
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.061042,
+ 42.322415
+ ]
+ }
+ ],
+ "weight": 67.9,
+ "duration": 67.9,
+ "distance": 262.2
+ },
+ {
+ "geometry": "gdiaGlavpLINs@z@i@t@]h@EHs@hASZMf@Qr@Mn@",
+ "maneuver": {
+ "bearing_after": 316,
+ "bearing_before": 19,
+ "location": [
+ -71.06087,
+ 42.322758
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Enterprise Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.06087,
+ 42.322758
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.062285,
+ 42.323816
+ ]
+ }
+ ],
+ "weight": 61.099999999,
+ "duration": 61.099999999,
+ "distance": 229.6
+ },
+ {
+ "geometry": "iliaGtnvpLuAoA_@Yc@_@UQ",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 291,
+ "location": [
+ -71.062992,
+ 42.324051
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lucy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 300
+ ],
+ "location": [
+ -71.062992,
+ 42.324051
+ ]
+ }
+ ],
+ "weight": 28.3,
+ "duration": 28.3,
+ "distance": 117.4
+ },
+ {
+ "geometry": "yqiaGxivpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 31,
+ "location": [
+ -71.06221,
+ 42.324934
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lucy Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 211
+ ],
+ "location": [
+ -71.06221,
+ 42.324934
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Blue Hill Avenue, Columbia Road",
+ "weight": 1304.4,
+ "duration": 1304.4,
+ "distance": 4224.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "yqiaGxivpLTPb@^^XtAnA",
+ "maneuver": {
+ "bearing_after": 211,
+ "bearing_before": 0,
+ "location": [
+ -71.06221,
+ 42.324934
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Lucy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 211
+ ],
+ "location": [
+ -71.06221,
+ 42.324934
+ ]
+ }
+ ],
+ "weight": 39.2,
+ "duration": 39.2,
+ "distance": 117.4
+ },
+ {
+ "geometry": "iliaGtnvpLLo@Ps@Lg@",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 213,
+ "location": [
+ -71.062992,
+ 42.324051
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Enterprise Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 300
+ ],
+ "location": [
+ -71.062992,
+ 42.324051
+ ]
+ }
+ ],
+ "weight": 15.5,
+ "duration": 15.5,
+ "distance": 63.9
+ },
+ {
+ "geometry": "{jiaGhjvpLR[",
+ "maneuver": {
+ "bearing_after": 133,
+ "bearing_before": 113,
+ "location": [
+ -71.062285,
+ 42.323816
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Enterprise Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.062285,
+ 42.323816
+ ]
+ }
+ ],
+ "weight": 14.1,
+ "duration": 14.1,
+ "distance": 15.6
+ },
+ {
+ "geometry": "gjiaGlivpLr@iADI\\i@h@u@r@{@HO",
+ "maneuver": {
+ "bearing_after": 132,
+ "bearing_before": 133,
+ "location": [
+ -71.06215,
+ 42.323717
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Enterprise Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 315
+ ],
+ "location": [
+ -71.06215,
+ 42.323717
+ ]
+ }
+ ],
+ "weight": 48.1,
+ "duration": 48.1,
+ "distance": 150.1
+ },
+ {
+ "geometry": "gdiaGlavpLo@e@",
+ "maneuver": {
+ "bearing_after": 28,
+ "bearing_before": 136,
+ "location": [
+ -71.06087,
+ 42.322758
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.06087,
+ 42.322758
+ ]
+ }
+ ],
+ "weight": 11.3,
+ "duration": 11.3,
+ "distance": 31.2
+ },
+ {
+ "geometry": "weiaGf`vpLDO^aBlCwKJc@BITaALi@ZeA@EDOFG?UAaD",
+ "maneuver": {
+ "bearing_after": 113,
+ "bearing_before": 28,
+ "location": [
+ -71.060684,
+ 42.323003
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Mount Vernon Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.060684,
+ 42.323003
+ ]
+ },
+ {
+ "out": 1,
+ "in": 4,
+ "entry": [
+ true,
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 255,
+ 300
+ ],
+ "location": [
+ -71.056798,
+ 42.32162
+ ]
+ }
+ ],
+ "weight": 108.699999999,
+ "duration": 108.699999999,
+ "distance": 431.7
+ },
+ {
+ "geometry": "e}haGfbupLFAt@AP?X?",
+ "maneuver": {
+ "bearing_after": 174,
+ "bearing_before": 88,
+ "location": [
+ -71.055878,
+ 42.32163
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Buttonwood Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.055878,
+ 42.32163
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.055862,
+ 42.32123
+ ]
+ }
+ ],
+ "weight": 27,
+ "duration": 27,
+ "distance": 58.5
+ },
+ {
+ "geometry": "{yhaGbbupLIWGWEWEWG]C[E[C]AQAS?y@@IAa@?WC}C?O?MAK?MAKAKAICK?yA",
+ "maneuver": {
+ "bearing_after": 66,
+ "bearing_before": 178,
+ "location": [
+ -71.05586,
+ 42.321104
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbia Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.05586,
+ 42.321104
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 255,
+ 285
+ ],
+ "location": [
+ -71.052679,
+ 42.321461
+ ]
+ }
+ ],
+ "weight": 92.7,
+ "duration": 92.7,
+ "distance": 305.2
+ },
+ {
+ "geometry": "c|haGlktpL@K?I@I?K?K?MAUCw@",
+ "maneuver": {
+ "bearing_after": 90,
+ "bearing_before": 88,
+ "location": [
+ -71.052229,
+ 42.321462
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbia Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.052229,
+ 42.321462
+ ]
+ }
+ ],
+ "weight": 15.5,
+ "duration": 15.5,
+ "distance": 61.5
+ },
+ {
+ "geometry": "e|haGxftpL@E@E@E@E@E?E?E?E?G?EAEAEAEAEACAECCAEECACCACCEA",
+ "maneuver": {
+ "exit": 1,
+ "bearing_after": 122,
+ "bearing_before": 82,
+ "location": [
+ -71.051488,
+ 42.321468
+ ],
+ "modifier": "slight right",
+ "type": "rotary"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "William J. Day Boulevard",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ false
+ ],
+ "bearings": [
+ 120,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.051488,
+ 42.321468
+ ]
+ }
+ ],
+ "rotary_name": "Kosciuszko Circle",
+ "weight": 14.4,
+ "duration": 14.4,
+ "distance": 60.6
+ },
+ {
+ "geometry": "c}haG~btpLO_@EEGGEECCCECGAGIYEICIEGEEGICGEIEIEKGKGKGKEIEGEGGIEGEGIIGGIEIGGGIGGEGCECCCICGEICGCECICGCGAGAGAICIAIAIASASASCSAUAY?SAO?O@_@?M@O?I?K?O?Y?S?Q?QAM?MA",
+ "maneuver": {
+ "exit": 1,
+ "bearing_after": 54,
+ "bearing_before": 21,
+ "location": [
+ -71.050879,
+ 42.321615
+ ],
+ "modifier": "slight right",
+ "type": "exit rotary"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "William J. Day Boulevard",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 195
+ ],
+ "location": [
+ -71.050879,
+ 42.321615
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 90,
+ 225
+ ],
+ "location": [
+ -71.05057,
+ 42.321835
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 210,
+ 225,
+ 240
+ ],
+ "location": [
+ -71.050138,
+ 42.322074
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 210,
+ 240
+ ],
+ "location": [
+ -71.04994,
+ 42.322184
+ ]
+ }
+ ],
+ "weight": 145.2,
+ "duration": 145.2,
+ "distance": 491.7
+ },
+ {
+ "geometry": "euiaGlvspL?N?D",
+ "maneuver": {
+ "bearing_after": 271,
+ "bearing_before": 0,
+ "location": [
+ -71.048872,
+ 42.325465
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.048872,
+ 42.325465
+ ]
+ }
+ ],
+ "weight": 2.2,
+ "duration": 2.2,
+ "distance": 9
+ },
+ {
+ "geometry": "euiaGbwspL?HKREHIDAA",
+ "maneuver": {
+ "bearing_after": 277,
+ "bearing_before": 274,
+ "location": [
+ -71.048981,
+ 42.325469
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.048981,
+ 42.325469
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.049029,
+ 42.325474
+ ]
+ }
+ ],
+ "weight": 24.8,
+ "duration": 24.8,
+ "distance": 27.1
+ },
+ {
+ "geometry": "cviaGnxspL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 7,
+ "location": [
+ -71.049204,
+ 42.325624
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 187
+ ],
+ "location": [
+ -71.049204,
+ 42.325624
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Mount Vernon Street, William J. Day Boulevard",
+ "weight": 558.7,
+ "duration": 558.7,
+ "distance": 1823.5
+ },
+ {
+ "steps": [
+ {
+ "geometry": "cviaGnxspL@@HEDIJS?I",
+ "maneuver": {
+ "bearing_after": 187,
+ "bearing_before": 0,
+ "location": [
+ -71.049204,
+ 42.325624
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 187
+ ],
+ "location": [
+ -71.049204,
+ 42.325624
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.049029,
+ 42.325474
+ ]
+ }
+ ],
+ "weight": 25.200000000,
+ "duration": 25.200000000,
+ "distance": 27.1
+ },
+ {
+ "geometry": "euiaGbwspL?E?O",
+ "maneuver": {
+ "bearing_after": 94,
+ "bearing_before": 97,
+ "location": [
+ -71.048981,
+ 42.325469
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.048981,
+ 42.325469
+ ]
+ }
+ ],
+ "weight": 10.2,
+ "duration": 10.2,
+ "distance": 9
+ },
+ {
+ "geometry": "euiaGlvspLK?KAMA[AUC[Cc@I_@I_@Ki@OSIQISGUMi@WSKUMUQMIQOSSOMa@a@s@s@UU]c@GKGIGICEEGOWMU{@{AYm@O[GOWm@KYIWIW",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 91,
+ "location": [
+ -71.048872,
+ 42.325465
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "William J. Day Boulevard",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.048872,
+ 42.325465
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.046986,
+ 42.328724
+ ]
+ }
+ ],
+ "weight": 146.2,
+ "duration": 146.2,
+ "distance": 608.8
+ },
+ {
+ "geometry": "upjaGj~rpLCWCK?EEQMi@G]I_@AGG_@",
+ "maneuver": {
+ "bearing_after": 73,
+ "bearing_before": 57,
+ "location": [
+ -71.045023,
+ 42.32987
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "William J. Day Boulevard",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 240
+ ],
+ "location": [
+ -71.045023,
+ 42.32987
+ ]
+ }
+ ],
+ "weight": 46.2,
+ "duration": 46.2,
+ "distance": 90.2
+ },
+ {
+ "geometry": "mrjaG~wrpLG?E?E?E?]@K?",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 70,
+ "location": [
+ -71.043997,
+ 42.330151
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.043997,
+ 42.330151
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.043999,
+ 42.330186
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.044002,
+ 42.330224
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.044003,
+ 42.330247
+ ]
+ }
+ ],
+ "weight": 13.4,
+ "duration": 13.4,
+ "distance": 37.9
+ },
+ {
+ "geometry": "qtjaG`xrpLCmCAmB?EAsBAeC?QAcACeF?Q",
+ "maneuver": {
+ "bearing_after": 87,
+ "bearing_before": 357,
+ "location": [
+ -71.044013,
+ 42.330492
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbia Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.044013,
+ 42.330492
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.042746,
+ 42.330515
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.042137,
+ 42.330525
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.041376,
+ 42.330542
+ ]
+ }
+ ],
+ "weight": 83.2,
+ "duration": 83.2,
+ "distance": 347.2
+ },
+ {
+ "geometry": "aujaGv}qpL?OA_AAkBAw@?w@AeA?UAaBAO?MAkFA{C",
+ "maneuver": {
+ "bearing_after": 87,
+ "bearing_before": 87,
+ "location": [
+ -71.039802,
+ 42.330572
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Marine Road",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.039802,
+ 42.330572
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.037271,
+ 42.330625
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.036024,
+ 42.330636
+ ]
+ }
+ ],
+ "weight": 98.5,
+ "duration": 98.5,
+ "distance": 376.5
+ },
+ {
+ "geometry": "qujaGfaqpLgDBaDDcDBeDDcA@G?I?aAHK?Y?a@@yA@E?S?O@E?uC@aDD",
+ "maneuver": {
+ "bearing_after": 358,
+ "bearing_before": 88,
+ "location": [
+ -71.035236,
+ 42.33065
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "L Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035236,
+ 42.33065
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035261,
+ 42.33149
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035286,
+ 42.332299
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035305,
+ 42.33312
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035338,
+ 42.333951
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 180,
+ 255
+ ],
+ "location": [
+ -71.035353,
+ 42.334375
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.0354,
+ 42.334765
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035423,
+ 42.335645
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035443,
+ 42.336506
+ ]
+ }
+ ],
+ "weight": 203.200000000,
+ "duration": 203.200000000,
+ "distance": 741.5
+ },
+ {
+ "geometry": "g_laGtbqpLyCDI?S?cEDcCBeA@S?yBBO@a@?O?Q@OBA?KBO@ODMDQFMFOFMHOJMHMLKJMLKLKNILKPINwAdCqBnD",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 358,
+ "location": [
+ -71.035465,
+ 42.337322
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Summer Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035465,
+ 42.337322
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.035497,
+ 42.338144
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.03553,
+ 42.339219
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.03555,
+ 42.339882
+ ]
+ }
+ ],
+ "weight": 194,
+ "duration": 194,
+ "distance": 790.5
+ },
+ {
+ "geometry": "agmaGhsqpLKHKJMLMRc@v@CFMR",
+ "maneuver": {
+ "bearing_after": 327,
+ "bearing_before": 310,
+ "location": [
+ -71.038129,
+ 42.34369
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Summer Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 300,
+ 330
+ ],
+ "location": [
+ -71.038129,
+ 42.34369
+ ]
+ }
+ ],
+ "weight": 43,
+ "duration": 43,
+ "distance": 83.1
+ },
+ {
+ "geometry": "kjmaGtwqpLOOQSCEEGCEAGAGCGGc@AI?KAM?MAsAAM?KAOAGEW?k@",
+ "maneuver": {
+ "bearing_after": 37,
+ "bearing_before": 310,
+ "location": [
+ -71.038829,
+ 42.344223
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Drydock Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 240,
+ 315
+ ],
+ "location": [
+ -71.038829,
+ 42.344223
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 270
+ ],
+ "location": [
+ -71.03758,
+ 42.344573
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 255,
+ 270
+ ],
+ "location": [
+ -71.03721,
+ 42.344626
+ ]
+ }
+ ],
+ "weight": 42.9,
+ "duration": 42.9,
+ "distance": 166.2
+ },
+ {
+ "geometry": "}lmaGdlqpLe@c@aCyBEGCGCGEMCGEEkDeDQO",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 87,
+ "location": [
+ -71.036985,
+ 42.344631
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Harbor Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.036985,
+ 42.344631
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.036812,
+ 42.34482
+ ]
+ }
+ ],
+ "weight": 70.1,
+ "duration": 70.1,
+ "distance": 269.9
+ },
+ {
+ "geometry": "aymaG|_qpLIJKJa@^kAfAG?IBGBs@j@",
+ "maneuver": {
+ "bearing_after": 322,
+ "bearing_before": 35,
+ "location": [
+ -71.035028,
+ 42.346565
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Northern Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 135,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.035028,
+ 42.346565
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 150,
+ 240,
+ 300,
+ 330
+ ],
+ "location": [
+ -71.035666,
+ 42.347227
+ ]
+ }
+ ],
+ "weight": 36.8,
+ "duration": 36.8,
+ "distance": 139.6
+ },
+ {
+ "geometry": "s_naGpeqpLEIC@CA",
+ "maneuver": {
+ "bearing_after": 46,
+ "bearing_before": 326,
+ "location": [
+ -71.03593,
+ 42.347616
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 150,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.03593,
+ 42.347616
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 150,
+ 225
+ ],
+ "location": [
+ -71.035884,
+ 42.347647
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 9.7
+ },
+ {
+ "geometry": "a`naGfeqpLGBIBCF",
+ "maneuver": {
+ "bearing_after": 337,
+ "bearing_before": 9,
+ "location": [
+ -71.035875,
+ 42.347685
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Boston HarborWalk",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 195,
+ 345
+ ],
+ "location": [
+ -71.035875,
+ 42.347685
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.0359,
+ 42.347731
+ ]
+ }
+ ],
+ "weight": 13.8,
+ "duration": 13.8,
+ "distance": 15
+ },
+ {
+ "geometry": "w`naGveqpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 296,
+ "location": [
+ -71.035964,
+ 42.347795
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Boston HarborWalk",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 116
+ ],
+ "location": [
+ -71.035964,
+ 42.347795
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "L Street, Summer Street",
+ "weight": 1037.9,
+ "duration": 1037.9,
+ "distance": 3712.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "w`naGveqpLBGHC",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 0,
+ "location": [
+ -71.035964,
+ 42.347795
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Boston HarborWalk",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 116
+ ],
+ "location": [
+ -71.035964,
+ 42.347795
+ ]
+ }
+ ],
+ "weight": 15.9,
+ "duration": 15.9,
+ "distance": 9.5
+ },
+ {
+ "geometry": "i`naGjeqpLBXC@EDEDAF",
+ "maneuver": {
+ "bearing_after": 258,
+ "bearing_before": 142,
+ "location": [
+ -71.0359,
+ 42.347731
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.0359,
+ 42.347731
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.036031,
+ 42.347714
+ ]
+ }
+ ],
+ "weight": 9.8,
+ "duration": 9.8,
+ "distance": 25.1
+ },
+ {
+ "geometry": "w`naGzfqpLMl@a@lBAB]fA",
+ "maneuver": {
+ "bearing_after": 291,
+ "bearing_before": 298,
+ "location": [
+ -71.036143,
+ 42.347804
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Northern Avenue",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 119,
+ 280,
+ 291
+ ],
+ "location": [
+ -71.036143,
+ 42.347804
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 135,
+ 300
+ ],
+ "location": [
+ -71.036916,
+ 42.348036
+ ]
+ }
+ ],
+ "weight": 29.6,
+ "duration": 29.6,
+ "distance": 105
+ },
+ {
+ "geometry": "gcnaGbnqpLSOOMOE{CsBr@cC",
+ "maneuver": {
+ "bearing_after": 30,
+ "bearing_before": 298,
+ "location": [
+ -71.037299,
+ 42.348196
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston Harborwalk",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.037299,
+ 42.348196
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.037218,
+ 42.348295
+ ]
+ }
+ ],
+ "weight": 53,
+ "duration": 53,
+ "distance": 193.1
+ },
+ {
+ "geometry": "chnaGfeqpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 118,
+ "location": [
+ -71.03588,
+ 42.34898
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston Harborwalk",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 298
+ ],
+ "location": [
+ -71.03588,
+ 42.34898
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Northern Avenue, Boston Harborwalk",
+ "weight": 108.3,
+ "duration": 108.3,
+ "distance": 332.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "chnaGfeqpLs@bCzCrBNDNLRN",
+ "maneuver": {
+ "bearing_after": 298,
+ "bearing_before": 0,
+ "location": [
+ -71.03588,
+ 42.34898
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston Harborwalk",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 298
+ ],
+ "location": [
+ -71.03588,
+ 42.34898
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.037218,
+ 42.348295
+ ]
+ }
+ ],
+ "weight": 57,
+ "duration": 57,
+ "distance": 193.1
+ },
+ {
+ "geometry": "gcnaGbnqpLOf@",
+ "maneuver": {
+ "bearing_after": 298,
+ "bearing_before": 210,
+ "location": [
+ -71.037299,
+ 42.348196
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Northern Avenue",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.037299,
+ 42.348196
+ ]
+ }
+ ],
+ "weight": 12.8,
+ "duration": 12.8,
+ "distance": 19
+ },
+ {
+ "geometry": "wcnaGjoqpLVP|@n@RLDF@?DHBJ@J@H?JA`C?T?RANANCXARCNCNCLELM\\EHIT",
+ "maneuver": {
+ "bearing_after": 209,
+ "bearing_before": 298,
+ "location": [
+ -71.0375,
+ 42.348279
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Congress Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.0375,
+ 42.348279
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.037827,
+ 42.347849
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.038865,
+ 42.347645
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.039373,
+ 42.347685
+ ]
+ }
+ ],
+ "weight": 63.1,
+ "duration": 63.1,
+ "distance": 258.5
+ },
+ {
+ "geometry": "sanaGn_rpLMPKRGP",
+ "maneuver": {
+ "bearing_after": 309,
+ "bearing_before": 302,
+ "location": [
+ -71.040076,
+ 42.347939
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Congress Street",
+ "intersections": [
+ {
+ "out": 4,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 285,
+ 315
+ ],
+ "location": [
+ -71.040076,
+ 42.347939
+ ]
+ }
+ ],
+ "weight": 17.8,
+ "duration": 17.8,
+ "distance": 30.4
+ },
+ {
+ "geometry": "ubnaGfarpLPLRLv@h@DDJFNL@@JJJJLLJN`@h@LRV\\HJZ`@`@d@FHDFLN",
+ "maneuver": {
+ "bearing_after": 208,
+ "bearing_before": 309,
+ "location": [
+ -71.040358,
+ 42.348114
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "D Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.040358,
+ 42.348114
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.040426,
+ 42.348024
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.041437,
+ 42.34697
+ ]
+ }
+ ],
+ "weight": 84.399999999,
+ "duration": 84.399999999,
+ "distance": 248
+ },
+ {
+ "geometry": "uwmaGrlrpLKTsA`Dk@pACDCFQ`@MZCBMZaAzBw@fBCFIRGPINK\\KXeDhJ",
+ "maneuver": {
+ "bearing_after": 305,
+ "bearing_before": 219,
+ "location": [
+ -71.042175,
+ 42.346349
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Summer Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.042175,
+ 42.346349
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.043745,
+ 42.347177
+ ]
+ }
+ ],
+ "weight": 129.7,
+ "duration": 129.7,
+ "distance": 539
+ },
+ {
+ "geometry": "shnaGlnspLUP]|@e@xAOb@Sh@Sh@Yx@KX[|@a@jAu@vB[x@EJ@V",
+ "maneuver": {
+ "bearing_after": 329,
+ "bearing_before": 300,
+ "location": [
+ -71.047591,
+ 42.349063
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 300,
+ 330
+ ],
+ "location": [
+ -71.047591,
+ 42.349063
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.04799,
+ 42.349316
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.049327,
+ 42.349924
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.050747,
+ 42.350563
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.051036,
+ 42.350696
+ ]
+ }
+ ],
+ "weight": 86.000000000,
+ "duration": 86.000000000,
+ "distance": 354.7
+ },
+ {
+ "geometry": "_snaGbetpLk@|Ag@rAq@lBADCFCFGLMXo@`BGNIP}@`C}@|BENELEHAHCFI`@ET]bBCNCRER",
+ "maneuver": {
+ "bearing_after": 302,
+ "bearing_before": 262,
+ "location": [
+ -71.051222,
+ 42.350715
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Summer Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 120,
+ 300
+ ],
+ "location": [
+ -71.051222,
+ 42.350715
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.052842,
+ 42.351482
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.055374,
+ 42.352668
+ ]
+ }
+ ],
+ "weight": 176.2,
+ "duration": 176.2,
+ "distance": 483.3
+ },
+ {
+ "geometry": "w`oaGrdupLDLDH@@BNDNDRTrA@JZbBBP@DHZHTFRNb@HLDFJPJPLRPRRTVXTVZNPJRFJBNDNF",
+ "maneuver": {
+ "bearing_after": 236,
+ "bearing_before": 289,
+ "location": [
+ -71.056257,
+ 42.352917
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "John F. Fitzgerald Surface Road",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 135,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.056257,
+ 42.352917
+ ]
+ },
+ {
+ "out": 4,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 120,
+ 195,
+ 240,
+ 270
+ ],
+ "location": [
+ -71.057995,
+ 42.352378
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 225,
+ 330
+ ],
+ "location": [
+ -71.05828,
+ 42.352258
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.059357,
+ 42.351101
+ ]
+ }
+ ],
+ "weight": 90.3,
+ "duration": 90.3,
+ "distance": 351.6
+ },
+ {
+ "geometry": "{tnaGfxupLCR",
+ "maneuver": {
+ "bearing_after": 285,
+ "bearing_before": 199,
+ "location": [
+ -71.059399,
+ 42.35102
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.059399,
+ 42.35102
+ ]
+ }
+ ],
+ "weight": 13.4,
+ "duration": 13.4,
+ "distance": 8.2
+ },
+ {
+ "geometry": "_unaGzxupLDFLD",
+ "maneuver": {
+ "bearing_after": 209,
+ "bearing_before": 285,
+ "location": [
+ -71.059495,
+ 42.351041
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210
+ ],
+ "location": [
+ -71.059495,
+ 42.351041
+ ]
+ }
+ ],
+ "weight": 11.7,
+ "duration": 11.7,
+ "distance": 12.8
+ },
+ {
+ "geometry": "ktnaGhyupL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 199,
+ "location": [
+ -71.059567,
+ 42.350941
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 19
+ ],
+ "location": [
+ -71.059567,
+ 42.350941
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Summer Street, John F. Fitzgerald Surface Road",
+ "weight": 742.4,
+ "duration": 742.4,
+ "distance": 2498.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "ktnaGhyupLMEEGQG",
+ "maneuver": {
+ "bearing_after": 19,
+ "bearing_before": 0,
+ "location": [
+ -71.059567,
+ 42.350941
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 19
+ ],
+ "location": [
+ -71.059567,
+ 42.350941
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210
+ ],
+ "location": [
+ -71.059495,
+ 42.351041
+ ]
+ }
+ ],
+ "weight": 28.900000000,
+ "duration": 28.900000000,
+ "distance": 22.6
+ },
+ {
+ "geometry": "qunaGrxupLGh@CL?DAFCLQrA",
+ "maneuver": {
+ "bearing_after": 286,
+ "bearing_before": 15,
+ "location": [
+ -71.059461,
+ 42.351125
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beach Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.059461,
+ 42.351125
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 285
+ ],
+ "location": [
+ -71.059665,
+ 42.351171
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.059811,
+ 42.351201
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.05988,
+ 42.351216
+ ]
+ }
+ ],
+ "weight": 23.4,
+ "duration": 23.4,
+ "distance": 71.6
+ },
+ {
+ "geometry": "uvnaGz}upLMBy@N_Dp@G@I@",
+ "maneuver": {
+ "bearing_after": 345,
+ "bearing_before": 285,
+ "location": [
+ -71.060295,
+ 42.351308
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Oxford Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 105,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.060295,
+ 42.351308
+ ]
+ }
+ ],
+ "weight": 42.5,
+ "duration": 42.5,
+ "distance": 142.9
+ },
+ {
+ "geometry": "o~naGd`vpLDnA@L",
+ "maneuver": {
+ "bearing_after": 262,
+ "bearing_before": 351,
+ "location": [
+ -71.060668,
+ 42.352564
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Essex Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.060668,
+ 42.352564
+ ]
+ }
+ ],
+ "weight": 42,
+ "duration": 42,
+ "distance": 39.5
+ },
+ {
+ "geometry": "g~naGbcvpLOEYGOIk@e@OOGI",
+ "maneuver": {
+ "bearing_after": 16,
+ "bearing_before": 264,
+ "location": [
+ -71.061144,
+ 42.352524
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Chauncy Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.061144,
+ 42.352524
+ ]
+ }
+ ],
+ "weight": 31.1,
+ "duration": 31.1,
+ "distance": 79.8
+ },
+ {
+ "geometry": "eboaGj`vpLEJo@~AIP",
+ "maneuver": {
+ "bearing_after": 300,
+ "bearing_before": 37,
+ "location": [
+ -71.0607,
+ 42.353153
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Avenue De Lafayette",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.0607,
+ 42.353153
+ ]
+ }
+ ],
+ "weight": 19.4,
+ "duration": 19.4,
+ "distance": 63.1
+ },
+ {
+ "geometry": "edoaGhdvpLKI",
+ "maneuver": {
+ "bearing_after": 35,
+ "bearing_before": 303,
+ "location": [
+ -71.061334,
+ 42.353471
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.061334,
+ 42.353471
+ ]
+ }
+ ],
+ "weight": 10.6,
+ "duration": 10.6,
+ "distance": 7.5
+ },
+ {
+ "geometry": "qdoaG~cvpLe@nA",
+ "maneuver": {
+ "bearing_after": 302,
+ "bearing_before": 35,
+ "location": [
+ -71.061281,
+ 42.353526
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.061281,
+ 42.353526
+ ]
+ }
+ ],
+ "weight": 34.9,
+ "duration": 34.9,
+ "distance": 38.8
+ },
+ {
+ "geometry": "weoaGnfvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 303,
+ "location": [
+ -71.061676,
+ 42.353717
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 123
+ ],
+ "location": [
+ -71.061676,
+ 42.353717
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Oxford Street, Essex Street",
+ "weight": 232.8,
+ "duration": 232.8,
+ "distance": 465.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "weoaGnfvpL[z@EH",
+ "maneuver": {
+ "bearing_after": 303,
+ "bearing_before": 0,
+ "location": [
+ -71.061676,
+ 42.353717
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 303
+ ],
+ "location": [
+ -71.061676,
+ 42.353717
+ ]
+ }
+ ],
+ "weight": 34,
+ "duration": 34,
+ "distance": 34.9
+ },
+ {
+ "geometry": "yfoaGthvpLGBMM",
+ "maneuver": {
+ "bearing_after": 11,
+ "bearing_before": 302,
+ "location": [
+ -71.062032,
+ 42.353888
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.062032,
+ 42.353888
+ ]
+ }
+ ],
+ "weight": 21.1,
+ "duration": 21.1,
+ "distance": 14.1
+ },
+ {
+ "geometry": "ogoaGjhvpLCJ",
+ "maneuver": {
+ "bearing_after": 302,
+ "bearing_before": 32,
+ "location": [
+ -71.061982,
+ 42.353997
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.061982,
+ 42.353997
+ ]
+ }
+ ],
+ "weight": 9.5,
+ "duration": 9.5,
+ "distance": 5.5
+ },
+ {
+ "geometry": "sgoaGvhvpLIIw@s@yAcB",
+ "maneuver": {
+ "bearing_after": 35,
+ "bearing_before": 302,
+ "location": [
+ -71.062038,
+ 42.354024
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.062038,
+ 42.354024
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.061732,
+ 42.354348
+ ]
+ }
+ ],
+ "weight": 35.4,
+ "duration": 35.4,
+ "distance": 109
+ },
+ {
+ "geometry": "oloaGtcvpL}CrHMV",
+ "maneuver": {
+ "bearing_after": 303,
+ "bearing_before": 37,
+ "location": [
+ -71.061232,
+ 42.354801
+ ],
+ "modifier": "left",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Temple Place",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.061232,
+ 42.354801
+ ]
+ }
+ ],
+ "weight": 50.8,
+ "duration": 50.8,
+ "distance": 166.5
+ },
+ {
+ "geometry": "{qoaG`nvpLZ\\",
+ "maneuver": {
+ "bearing_after": 213,
+ "bearing_before": 307,
+ "location": [
+ -71.062887,
+ 42.355662
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 210
+ ],
+ "location": [
+ -71.062887,
+ 42.355662
+ ]
+ }
+ ],
+ "weight": 4.8,
+ "duration": 4.8,
+ "distance": 20.1
+ },
+ {
+ "geometry": "_qoaG~nvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 218,
+ "location": [
+ -71.063037,
+ 42.355519
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 38
+ ],
+ "location": [
+ -71.063037,
+ 42.355519
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Washington Street, Temple Place",
+ "weight": 155.6,
+ "duration": 155.6,
+ "distance": 350.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "}poaG~nvpLb@`@LJDBJHTN`@P",
+ "maneuver": {
+ "bearing_after": 214,
+ "bearing_before": 0,
+ "location": [
+ -71.063037,
+ 42.355519
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 214
+ ],
+ "location": [
+ -71.063037,
+ 42.355519
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.063339,
+ 42.355174
+ ]
+ }
+ ],
+ "weight": 21.3,
+ "duration": 21.3,
+ "distance": 80
+ },
+ {
+ "geometry": "amoaG|qvpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 203,
+ "location": [
+ -71.063514,
+ 42.354894
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 23
+ ],
+ "location": [
+ -71.063514,
+ 42.354894
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Tremont Street",
+ "weight": 21.3,
+ "duration": 21.3,
+ "distance": 80
+ },
+ {
+ "steps": [
+ {
+ "geometry": "amoaG|qvpLVL@@rAh@LF\\LZNp@TPFD@\\JLD`AX@?j@J^F`@HD@RD",
+ "maneuver": {
+ "bearing_after": 203,
+ "bearing_before": 0,
+ "location": [
+ -71.063514,
+ 42.354894
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Tremont Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 203
+ ],
+ "location": [
+ -71.063514,
+ 42.354894
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195
+ ],
+ "location": [
+ -71.064238,
+ 42.353385
+ ]
+ }
+ ],
+ "weight": 80.9,
+ "duration": 80.9,
+ "distance": 293.6
+ },
+ {
+ "geometry": "i}naGnxvpLKTKbDMjFA^A\\?TAHAF?BADCF",
+ "maneuver": {
+ "bearing_after": 303,
+ "bearing_before": 191,
+ "location": [
+ -71.064556,
+ 42.352372
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 4,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.064556,
+ 42.352372
+ ]
+ }
+ ],
+ "weight": 58.7,
+ "duration": 58.7,
+ "distance": 227.1
+ },
+ {
+ "geometry": "}~naGliwpLFH",
+ "maneuver": {
+ "bearing_after": 226,
+ "bearing_before": 291,
+ "location": [
+ -71.06727,
+ 42.352625
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 105,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.06727,
+ 42.352625
+ ]
+ }
+ ],
+ "weight": 6.5,
+ "duration": 6.5,
+ "distance": 5.3
+ },
+ {
+ "geometry": "u~naGviwpLJ@",
+ "maneuver": {
+ "bearing_after": 185,
+ "bearing_before": 226,
+ "location": [
+ -71.067317,
+ 42.352593
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.067317,
+ 42.352593
+ ]
+ }
+ ],
+ "weight": 15.9,
+ "duration": 15.9,
+ "distance": 7.4
+ },
+ {
+ "geometry": "i~naGxiwpL@mA",
+ "maneuver": {
+ "bearing_after": 90,
+ "bearing_before": 185,
+ "location": [
+ -71.067326,
+ 42.352527
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boylston Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.067326,
+ 42.352527
+ ]
+ }
+ ],
+ "weight": 11.7,
+ "duration": 11.7,
+ "distance": 31.7
+ },
+ {
+ "geometry": "g~naGjgwpLL?",
+ "maneuver": {
+ "bearing_after": 178,
+ "bearing_before": 90,
+ "location": [
+ -71.066941,
+ 42.352524
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Carver Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.066941,
+ 42.352524
+ ]
+ }
+ ],
+ "weight": 9.7,
+ "duration": 9.7,
+ "distance": 8.4
+ },
+ {
+ "geometry": "y}naGjgwpL?S",
+ "maneuver": {
+ "bearing_after": 92,
+ "bearing_before": 178,
+ "location": [
+ -71.06694,
+ 42.352448
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.06694,
+ 42.352448
+ ]
+ }
+ ],
+ "weight": 7.5,
+ "duration": 7.5,
+ "distance": 8.3
+ },
+ {
+ "geometry": "y}naGvfwpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 92,
+ "location": [
+ -71.066839,
+ 42.352445
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 272
+ ],
+ "location": [
+ -71.066839,
+ 42.352445
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Tremont Street, Boylston Street",
+ "weight": 190.9,
+ "duration": 190.9,
+ "distance": 581.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "y}naGvfwpL?R?d@?f@@X?L",
+ "maneuver": {
+ "bearing_after": 272,
+ "bearing_before": 0,
+ "location": [
+ -71.066839,
+ 42.352445
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 272
+ ],
+ "location": [
+ -71.066839,
+ 42.352445
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.06694,
+ 42.352448
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 210,
+ 270
+ ],
+ "location": [
+ -71.067129,
+ 42.352449
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.067332,
+ 42.352454
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.067458,
+ 42.352442
+ ]
+ }
+ ],
+ "weight": 61.4,
+ "duration": 61.4,
+ "distance": 57.4
+ },
+ {
+ "geometry": "w}naG`kwpLNCH?D@D?hA_@H?",
+ "maneuver": {
+ "bearing_after": 165,
+ "bearing_before": 262,
+ "location": [
+ -71.067534,
+ 42.352436
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.067534,
+ 42.352436
+ ]
+ }
+ ],
+ "weight": 21.8,
+ "duration": 21.8,
+ "distance": 70.3
+ },
+ {
+ "geometry": "}ynaG~iwpL?D@FBn@@R@RFp@@LHj@",
+ "maneuver": {
+ "bearing_after": 270,
+ "bearing_before": 172,
+ "location": [
+ -71.067359,
+ 42.351825
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Park Plaza",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 270
+ ],
+ "location": [
+ -71.067359,
+ 42.351825
+ ]
+ }
+ ],
+ "weight": 29.7,
+ "duration": 29.7,
+ "distance": 88.3
+ },
+ {
+ "geometry": "_ynaGppwpLLCFC@?ZG",
+ "maneuver": {
+ "bearing_after": 165,
+ "bearing_before": 255,
+ "location": [
+ -71.068411,
+ 42.351682
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbus Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.068411,
+ 42.351682
+ ]
+ }
+ ],
+ "weight": 8.8,
+ "duration": 8.8,
+ "distance": 29.8
+ },
+ {
+ "geometry": "kwnaG`pwpLxAtBb@j@x@dAh@t@BDVZd@p@FHbC`DvAjBLPPVLP",
+ "maneuver": {
+ "bearing_after": 223,
+ "bearing_before": 165,
+ "location": [
+ -71.068325,
+ 42.351421
+ ],
+ "modifier": "right",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Columbus Avenue",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.068325,
+ 42.351421
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 105,
+ 225
+ ],
+ "location": [
+ -71.068917,
+ 42.350967
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 225
+ ],
+ "location": [
+ -71.069492,
+ 42.350504
+ ]
+ },
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 75,
+ 165,
+ 225,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069926,
+ 42.350148
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.071581,
+ 42.348824
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071792,
+ 42.348659
+ ]
+ }
+ ],
+ "weight": 133.9,
+ "duration": 133.9,
+ "distance": 430
+ },
+ {
+ "geometry": "uenaGffxpLSFm@V",
+ "maneuver": {
+ "bearing_after": 341,
+ "bearing_before": 220,
+ "location": [
+ -71.071879,
+ 42.348587
+ ],
+ "modifier": "sharp right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071879,
+ 42.348587
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071923,
+ 42.348691
+ ]
+ }
+ ],
+ "weight": 34.8,
+ "duration": 34.8,
+ "distance": 38.7
+ },
+ {
+ "geometry": "wgnaGfgxpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 339,
+ "location": [
+ -71.072038,
+ 42.348915
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 159
+ ],
+ "location": [
+ -71.072038,
+ 42.348915
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Columbus Avenue, Columbus Avenue",
+ "weight": 290.4,
+ "duration": 290.4,
+ "distance": 714.6
+ },
+ {
+ "steps": [
+ {
+ "geometry": "wgnaGfgxpLl@WRG",
+ "maneuver": {
+ "bearing_after": 159,
+ "bearing_before": 0,
+ "location": [
+ -71.072038,
+ 42.348915
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 159
+ ],
+ "location": [
+ -71.072038,
+ 42.348915
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071923,
+ 42.348691
+ ]
+ }
+ ],
+ "weight": 49.9,
+ "duration": 49.9,
+ "distance": 38.7
+ },
+ {
+ "geometry": "uenaGffxpLMQQWMQ",
+ "maneuver": {
+ "bearing_after": 40,
+ "bearing_before": 161,
+ "location": [
+ -71.071879,
+ 42.348587
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "ref": "MA 28",
+ "driving_side": "right",
+ "name": "Columbus Avenue",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071879,
+ 42.348587
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.071792,
+ 42.348659
+ ]
+ }
+ ],
+ "weight": 17.299999999,
+ "duration": 17.299999999,
+ "distance": 36
+ },
+ {
+ "geometry": "cgnaGjdxpLJQ@I@I?E?w@?g@",
+ "maneuver": {
+ "bearing_after": 135,
+ "bearing_before": 42,
+ "location": [
+ -71.071581,
+ 42.348824
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Isabella Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.071581,
+ 42.348824
+ ]
+ }
+ ],
+ "weight": 19.3,
+ "duration": 19.3,
+ "distance": 61.4
+ },
+ {
+ "geometry": "sfnaG~_xpLGCe@q@g@o@mA_BCMCU",
+ "maneuver": {
+ "bearing_after": 33,
+ "bearing_before": 90,
+ "location": [
+ -71.070877,
+ 42.348744
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 90,
+ 270
+ ],
+ "location": [
+ -71.070877,
+ 42.348744
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 225,
+ 315
+ ],
+ "location": [
+ -71.070614,
+ 42.348973
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.069816,
+ 42.349581
+ ]
+ }
+ ],
+ "weight": 41.3,
+ "duration": 41.3,
+ "distance": 137.3
+ },
+ {
+ "geometry": "_lnaGtxwpLKB",
+ "maneuver": {
+ "bearing_after": 344,
+ "bearing_before": 74,
+ "location": [
+ -71.069713,
+ 42.349602
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Arlington Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.069713,
+ 42.349602
+ ]
+ }
+ ],
+ "weight": 9.9,
+ "duration": 9.9,
+ "distance": 6.1
+ },
+ {
+ "geometry": "klnaGxxwpLCWC[a@eEUoBAM",
+ "maneuver": {
+ "bearing_after": 75,
+ "bearing_before": 344,
+ "location": [
+ -71.069732,
+ 42.349655
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Piedmont Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 345
+ ],
+ "location": [
+ -71.069732,
+ 42.349655
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.068478,
+ 42.349874
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.067924,
+ 42.34998
+ ]
+ }
+ ],
+ "weight": 38.199999999,
+ "duration": 38.199999999,
+ "distance": 159.3
+ },
+ {
+ "geometry": "mnnaG`mwpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 76,
+ "location": [
+ -71.067854,
+ 42.349993
+ ],
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Piedmont Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 256
+ ],
+ "location": [
+ -71.067854,
+ 42.349993
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Isabella Street, Piedmont Street",
+ "weight": 175.9,
+ "duration": 175.9,
+ "distance": 438.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "mnnaG`mwpLQyA?C@C?CBCNKBCNMTSTW",
+ "maneuver": {
+ "bearing_after": 76,
+ "bearing_before": 0,
+ "location": [
+ -71.067854,
+ 42.349993
+ ],
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Piedmont Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 76
+ ],
+ "location": [
+ -71.067854,
+ 42.349993
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 255
+ ],
+ "location": [
+ -71.067397,
+ 42.350078
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.067172,
+ 42.349871
+ ]
+ }
+ ],
+ "weight": 29.6,
+ "duration": 29.6,
+ "distance": 100.7
+ },
+ {
+ "geometry": "ilnaGlgwpLCUG]DY",
+ "maneuver": {
+ "bearing_after": 71,
+ "bearing_before": 143,
+ "location": [
+ -71.066948,
+ 42.349646
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Melrose Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 330
+ ],
+ "location": [
+ -71.066948,
+ 42.349646
+ ]
+ }
+ ],
+ "weight": 21.8,
+ "duration": 21.8,
+ "distance": 33.8
+ },
+ {
+ "geometry": "olnaG~dwpLI@{C`@i@FKBOBC@KB_@J{@X[Lk@POBaA\\_@JOBE@ODMB[HKBC?E@SBgAh@aBt@",
+ "maneuver": {
+ "bearing_after": 350,
+ "bearing_before": 105,
+ "location": [
+ -71.066557,
+ 42.349682
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Charles Street South",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 285,
+ 345
+ ],
+ "location": [
+ -71.066557,
+ 42.349682
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.066852,
+ 42.350936
+ ]
+ },
+ {
+ "out": 5,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 120,
+ 165,
+ 210,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.066914,
+ 42.351102
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 300,
+ 345
+ ],
+ "location": [
+ -71.067198,
+ 42.351761
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 90,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.067487,
+ 42.352519
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 210,
+ 345
+ ],
+ "location": [
+ -71.067575,
+ 42.352787
+ ]
+ }
+ ],
+ "weight": 133.1,
+ "duration": 133.1,
+ "distance": 475.3
+ },
+ {
+ "geometry": "efoaGpnwpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 338,
+ "location": [
+ -71.068086,
+ 42.353792
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "ref": "MA 2; MA 28",
+ "driving_side": "right",
+ "name": "Charles Street",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 158
+ ],
+ "location": [
+ -71.068086,
+ 42.353792
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Charles Street South, Charles Street South",
+ "weight": 184.5,
+ "duration": 184.5,
+ "distance": 609.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "efoaGpnwpLg@TuAl@QJqB|@cAb@c@POBKDEBOD]NKBE?GAGCECAAIO",
+ "maneuver": {
+ "bearing_after": 338,
+ "bearing_before": 0,
+ "location": [
+ -71.068086,
+ 42.353792
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "ref": "MA 2; MA 28",
+ "driving_side": "right",
+ "name": "Charles Street",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 338
+ ],
+ "location": [
+ -71.068086,
+ 42.353792
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 165,
+ 315,
+ 345
+ ],
+ "location": [
+ -71.069072,
+ 42.355598
+ ]
+ }
+ ],
+ "weight": 90.5,
+ "duration": 90.5,
+ "distance": 296
+ },
+ {
+ "geometry": "suoaG`uwpLCSg@aEQcAAGAKAI",
+ "maneuver": {
+ "bearing_after": 73,
+ "bearing_before": 46,
+ "location": [
+ -71.069133,
+ 42.356255
+ ],
+ "modifier": "straight",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.069133,
+ 42.356255
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.067615,
+ 42.356593
+ ]
+ }
+ ],
+ "weight": 36.6,
+ "duration": 36.6,
+ "distance": 134.4
+ },
+ {
+ "geometry": "wwoaGhkwpLLE",
+ "maneuver": {
+ "bearing_after": 163,
+ "bearing_before": 73,
+ "location": [
+ -71.06757,
+ 42.356603
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.06757,
+ 42.356603
+ ]
+ }
+ ],
+ "weight": 16.4,
+ "duration": 16.4,
+ "distance": 8.5
+ },
+ {
+ "geometry": "iwoaGbkwpLk@}D",
+ "maneuver": {
+ "bearing_after": 71,
+ "bearing_before": 163,
+ "location": [
+ -71.067542,
+ 42.356529
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.067542,
+ 42.356529
+ ]
+ }
+ ],
+ "weight": 78.3,
+ "duration": 78.3,
+ "distance": 82
+ },
+ {
+ "geometry": "uxoaGdewpLLC",
+ "maneuver": {
+ "bearing_after": 164,
+ "bearing_before": 71,
+ "location": [
+ -71.066592,
+ 42.356749
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.066592,
+ 42.356749
+ ]
+ }
+ ],
+ "weight": 1.8,
+ "duration": 1.8,
+ "distance": 7.7
+ },
+ {
+ "geometry": "gxoaG`ewpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 165,
+ "location": [
+ -71.066568,
+ 42.356682
+ ],
+ "modifier": "straight",
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 345
+ ],
+ "location": [
+ -71.066568,
+ 42.356682
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Charles Street, Charles Street",
+ "weight": 223.6,
+ "duration": 223.6,
+ "distance": 528.7
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gxoaG`ewpLMB",
+ "maneuver": {
+ "bearing_after": 345,
+ "bearing_before": 0,
+ "location": [
+ -71.066568,
+ 42.356682
+ ],
+ "modifier": "straight",
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 345
+ ],
+ "location": [
+ -71.066568,
+ 42.356682
+ ]
+ }
+ ],
+ "weight": 5.9,
+ "duration": 5.9,
+ "distance": 7.7
+ },
+ {
+ "geometry": "uxoaGdewpLa@{Ca@sC",
+ "maneuver": {
+ "bearing_after": 73,
+ "bearing_before": 344,
+ "location": [
+ -71.066592,
+ 42.356749
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.066592,
+ 42.356749
+ ]
+ }
+ ],
+ "weight": 121.3,
+ "duration": 121.3,
+ "distance": 131.1
+ },
+ {
+ "geometry": "yzoaGt{vpLACOC",
+ "maneuver": {
+ "bearing_after": 15,
+ "bearing_before": 73,
+ "location": [
+ -71.065066,
+ 42.357086
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 75,
+ 150,
+ 255,
+ 330
+ ],
+ "location": [
+ -71.065066,
+ 42.357086
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 10.6
+ },
+ {
+ "geometry": "k{oaGl{vpL?EKm@Ga@Ia@Mg@Mo@Os@ScACKIWK]Y}@",
+ "maneuver": {
+ "bearing_after": 70,
+ "bearing_before": 12,
+ "location": [
+ -71.065032,
+ 42.357176
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 195,
+ 255
+ ],
+ "location": [
+ -71.065032,
+ 42.357176
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.063212,
+ 42.357715
+ ]
+ }
+ ],
+ "weight": 49.1,
+ "duration": 49.1,
+ "distance": 205.2
+ },
+ {
+ "geometry": "}_paGdmvpLIa@",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 60,
+ "location": [
+ -71.062749,
+ 42.357905
+ ],
+ "modifier": "straight",
+ "type": "continue"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 60,
+ 240
+ ],
+ "location": [
+ -71.062749,
+ 42.357905
+ ]
+ }
+ ],
+ "weight": 8.3,
+ "duration": 8.3,
+ "distance": 15.3
+ },
+ {
+ "geometry": "g`paGblvpLFC",
+ "maneuver": {
+ "bearing_after": 158,
+ "bearing_before": 64,
+ "location": [
+ -71.06258,
+ 42.357962
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.06258,
+ 42.357962
+ ]
+ }
+ ],
+ "weight": 13.8,
+ "duration": 13.8,
+ "distance": 5.1
+ },
+ {
+ "geometry": "_`paG~kvpL[mA",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 158,
+ "location": [
+ -71.062558,
+ 42.357919
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.062558,
+ 42.357919
+ ]
+ }
+ ],
+ "weight": 31.7,
+ "duration": 31.7,
+ "distance": 35.3
+ },
+ {
+ "geometry": "{`paGpivpL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 64,
+ "location": [
+ -71.062171,
+ 42.358056
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 244
+ ],
+ "location": [
+ -71.062171,
+ 42.358056
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Beacon Street",
+ "weight": 241.3,
+ "duration": 241.3,
+ "distance": 410.3
+ },
+ {
+ "steps": [
+ {
+ "geometry": "{`paGpivpLZlA",
+ "maneuver": {
+ "bearing_after": 244,
+ "bearing_before": 0,
+ "location": [
+ -71.062171,
+ 42.358056
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 244
+ ],
+ "location": [
+ -71.062171,
+ 42.358056
+ ]
+ }
+ ],
+ "weight": 36.3,
+ "duration": 36.3,
+ "distance": 35.3
+ },
+ {
+ "geometry": "_`paG~kvpLGB",
+ "maneuver": {
+ "bearing_after": 338,
+ "bearing_before": 244,
+ "location": [
+ -71.062558,
+ 42.357919
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.062558,
+ 42.357919
+ ]
+ }
+ ],
+ "weight": 8.5,
+ "duration": 8.5,
+ "distance": 5.1
+ },
+ {
+ "geometry": "g`paGblvpLe@mBS{@CO?MAO@MH_@b@gC@CDW",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 338,
+ "location": [
+ -71.06258,
+ 42.357962
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Beacon Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.06258,
+ 42.357962
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 270
+ ],
+ "location": [
+ -71.061496,
+ 42.358275
+ ]
+ }
+ ],
+ "weight": 64.5,
+ "duration": 64.5,
+ "distance": 188.4
+ },
+ {
+ "geometry": "o`paGx~upLDO`@_CRiA@IZcB",
+ "maneuver": {
+ "bearing_after": 109,
+ "bearing_before": 109,
+ "location": [
+ -71.060447,
+ 42.357995
+ ],
+ "modifier": "straight",
+ "type": "new name"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "School Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.060447,
+ 42.357995
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.05936,
+ 42.357697
+ ]
+ }
+ ],
+ "weight": 38.7,
+ "duration": 38.7,
+ "distance": 144
+ },
+ {
+ "geometry": "u}oaGptupLHB",
+ "maneuver": {
+ "bearing_after": 201,
+ "bearing_before": 109,
+ "location": [
+ -71.058807,
+ 42.357547
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.058807,
+ 42.357547
+ ]
+ }
+ ],
+ "weight": 13,
+ "duration": 13,
+ "distance": 5.2
+ },
+ {
+ "geometry": "k}oaGttupLBSH_@",
+ "maneuver": {
+ "bearing_after": 111,
+ "bearing_before": 201,
+ "location": [
+ -71.05883,
+ 42.357503
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 165,
+ 285
+ ],
+ "location": [
+ -71.05883,
+ 42.357503
+ ]
+ }
+ ],
+ "weight": 21,
+ "duration": 21,
+ "distance": 23.4
+ },
+ {
+ "geometry": "}|oaG`supL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 111,
+ "location": [
+ -71.058565,
+ 42.357428
+ ],
+ "modifier": "right",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 291
+ ],
+ "location": [
+ -71.058565,
+ 42.357428
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Beacon Street, School Street",
+ "weight": 182,
+ "duration": 182,
+ "distance": 401.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "}|oaG`supLDUBO",
+ "maneuver": {
+ "bearing_after": 110,
+ "bearing_before": 0,
+ "location": [
+ -71.058565,
+ 42.357428
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 110
+ ],
+ "location": [
+ -71.058565,
+ 42.357428
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.05846,
+ 42.357399
+ ]
+ }
+ ],
+ "weight": 20,
+ "duration": 20,
+ "distance": 16.5
+ },
+ {
+ "geometry": "s|oaGzqupLGGo@q@c@Ym@OOC]C_A?YAO?",
+ "maneuver": {
+ "bearing_after": 35,
+ "bearing_before": 106,
+ "location": [
+ -71.058376,
+ 42.35738
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Washington Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.058376,
+ 42.35738
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 285
+ ],
+ "location": [
+ -71.058337,
+ 42.35742
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 105,
+ 210
+ ],
+ "location": [
+ -71.058094,
+ 42.357663
+ ]
+ }
+ ],
+ "weight": 49.5,
+ "duration": 49.5,
+ "distance": 173.1
+ },
+ {
+ "geometry": "uepaGlnupLCN[fCAFS~@I^CLQp@CF",
+ "maneuver": {
+ "bearing_after": 285,
+ "bearing_before": 1,
+ "location": [
+ -71.05783,
+ 42.358833
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Court Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.05783,
+ 42.358833
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 300
+ ],
+ "location": [
+ -71.059425,
+ 42.359257
+ ]
+ }
+ ],
+ "weight": 41.6,
+ "duration": 41.6,
+ "distance": 144.3
+ },
+ {
+ "geometry": "ohpaGtxupLKK",
+ "maneuver": {
+ "bearing_after": 35,
+ "bearing_before": 296,
+ "location": [
+ -71.059472,
+ 42.359275
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 30,
+ 120,
+ 210,
+ 270,
+ 300
+ ],
+ "location": [
+ -71.059472,
+ 42.359275
+ ]
+ }
+ ],
+ "weight": 10.5,
+ "duration": 10.5,
+ "distance": 8.4
+ },
+ {
+ "geometry": "{hpaGhxupLF]",
+ "maneuver": {
+ "bearing_after": 109,
+ "bearing_before": 35,
+ "location": [
+ -71.059413,
+ 42.359337
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 60,
+ 105,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.059413,
+ 42.359337
+ ]
+ }
+ ],
+ "weight": 12.4,
+ "duration": 12.4,
+ "distance": 13.8
+ },
+ {
+ "geometry": "shpaGjwupL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 110,
+ "location": [
+ -71.059255,
+ 42.359295
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 290
+ ],
+ "location": [
+ -71.059255,
+ 42.359295
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Washington Street, Court Street",
+ "weight": 134,
+ "duration": 134,
+ "distance": 356.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "shpaGjwupL\\qARo@@E\\qC",
+ "maneuver": {
+ "bearing_after": 117,
+ "bearing_before": 0,
+ "location": [
+ -71.059255,
+ 42.359295
+ ],
+ "modifier": "left",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 117
+ ],
+ "location": [
+ -71.059255,
+ 42.359295
+ ]
+ },
+ {
+ "out": 1,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.058612,
+ 42.35905
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.058582,
+ 42.359043
+ ]
+ }
+ ],
+ "weight": 113,
+ "duration": 113,
+ "distance": 125.3
+ },
+ {
+ "geometry": "afpaGpnupL@?AO?C",
+ "maneuver": {
+ "bearing_after": 88,
+ "bearing_before": 105,
+ "location": [
+ -71.057845,
+ 42.358886
+ ],
+ "modifier": "slight right",
+ "type": "fork"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 75,
+ 90,
+ 285
+ ],
+ "location": [
+ -71.057845,
+ 42.358886
+ ]
+ }
+ ],
+ "weight": 11.9,
+ "duration": 11.9,
+ "distance": 8.5
+ },
+ {
+ "geometry": "afpaG|mupLJAH?FBRB",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 88,
+ "location": [
+ -71.057746,
+ 42.358887
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.057746,
+ 42.358887
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.057744,
+ 42.358829
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195
+ ],
+ "location": [
+ -71.057743,
+ 42.358782
+ ]
+ },
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.057762,
+ 42.358744
+ ]
+ }
+ ],
+ "weight": 35,
+ "duration": 35,
+ "distance": 28.1
+ },
+ {
+ "geometry": "odpaGbnupL?{ACG",
+ "maneuver": {
+ "bearing_after": 90,
+ "bearing_before": 184,
+ "location": [
+ -71.057775,
+ 42.358637
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Freedom Trail",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 180
+ ],
+ "location": [
+ -71.057775,
+ 42.358637
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.057316,
+ 42.358636
+ ]
+ }
+ ],
+ "weight": 41.8,
+ "duration": 41.8,
+ "distance": 41.7
+ },
+ {
+ "geometry": "sdpaG~jupLC?",
+ "maneuver": {
+ "bearing_after": 357,
+ "bearing_before": 46,
+ "location": [
+ -71.057282,
+ 42.35866
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.057282,
+ 42.35866
+ ]
+ }
+ ],
+ "weight": 2.4,
+ "duration": 2.4,
+ "distance": 2.7
+ },
+ {
+ "geometry": "wdpaG~jupLE@CB?FH??QIG",
+ "maneuver": {
+ "bearing_after": 355,
+ "bearing_before": 357,
+ "location": [
+ -71.057283,
+ 42.358684
+ ],
+ "modifier": "uturn",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 180
+ ],
+ "location": [
+ -71.057283,
+ 42.358684
+ ]
+ },
+ {
+ "out": 1,
+ "classes": [
+ "tunnel"
+ ],
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180
+ ],
+ "location": [
+ -71.057353,
+ 42.358729
+ ]
+ }
+ ],
+ "weight": 15.5,
+ "duration": 15.5,
+ "distance": 29.8
+ },
+ {
+ "geometry": "aepaGrjupLC?AC",
+ "maneuver": {
+ "bearing_after": 61,
+ "bearing_before": 45,
+ "location": [
+ -71.057221,
+ 42.358734
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "State",
+ "intersections": [
+ {
+ "out": 0,
+ "classes": [
+ "tunnel"
+ ],
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.057221,
+ 42.358734
+ ]
+ }
+ ],
+ "weight": 3.5,
+ "duration": 3.5,
+ "distance": 4
+ },
+ {
+ "geometry": "gepaGnjupL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 79,
+ "location": [
+ -71.057201,
+ 42.358757
+ ],
+ "type": "arrive"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "State",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 259
+ ],
+ "location": [
+ -71.057201,
+ 42.358757
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Freedom Trail, State",
+ "weight": 223.1,
+ "duration": 223.1,
+ "distance": 240.1
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gepaGnjupL@BB?",
+ "maneuver": {
+ "bearing_after": 259,
+ "bearing_before": 0,
+ "location": [
+ -71.057201,
+ 42.358757
+ ],
+ "type": "depart"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "State",
+ "intersections": [
+ {
+ "classes": [
+ "tunnel"
+ ],
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 259
+ ],
+ "location": [
+ -71.057201,
+ 42.358757
+ ]
+ }
+ ],
+ "weight": 3.8,
+ "duration": 3.8,
+ "distance": 4
+ },
+ {
+ "geometry": "aepaGrjupLHF?PI??GBCDA",
+ "maneuver": {
+ "bearing_after": 225,
+ "bearing_before": 241,
+ "location": [
+ -71.057221,
+ 42.358734
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "classes": [
+ "tunnel"
+ ],
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 75,
+ 225,
+ 255
+ ],
+ "location": [
+ -71.057221,
+ 42.358734
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false
+ ],
+ "bearings": [
+ 90,
+ 180
+ ],
+ "location": [
+ -71.057353,
+ 42.358729
+ ]
+ }
+ ],
+ "weight": 11.3,
+ "duration": 11.3,
+ "distance": 29.8
+ },
+ {
+ "geometry": "wdpaG~jupLB?",
+ "maneuver": {
+ "bearing_after": 177,
+ "bearing_before": 175,
+ "location": [
+ -71.057283,
+ 42.358684
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 0,
+ "entry": [
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180
+ ],
+ "location": [
+ -71.057283,
+ 42.358684
+ ]
+ }
+ ],
+ "weight": 4.8,
+ "duration": 4.8,
+ "distance": 2.7
+ },
+ {
+ "geometry": "sdpaG~jupLDG",
+ "maneuver": {
+ "bearing_after": 129,
+ "bearing_before": 177,
+ "location": [
+ -71.057282,
+ 42.35866
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 45,
+ 135,
+ 225
+ ],
+ "location": [
+ -71.057282,
+ 42.35866
+ ]
+ }
+ ],
+ "weight": 11.3,
+ "duration": 11.3,
+ "distance": 5
+ },
+ {
+ "geometry": "mdpaGvjupLAAAAACAAWe@EIACAEGS",
+ "maneuver": {
+ "bearing_after": 47,
+ "bearing_before": 129,
+ "location": [
+ -71.057235,
+ 42.358631
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Devonshire Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 45,
+ 135,
+ 195,
+ 315
+ ],
+ "location": [
+ -71.057235,
+ 42.358631
+ ]
+ }
+ ],
+ "weight": 43.8,
+ "duration": 43.8,
+ "distance": 45.3
+ },
+ {
+ "geometry": "_fpaG~gupLW?C?A?C?eDn@E@i@HE@QDOBIB",
+ "maneuver": {
+ "bearing_after": 1,
+ "bearing_before": 56,
+ "location": [
+ -71.056804,
+ 42.35888
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Congress Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 165,
+ 240,
+ 270,
+ 315
+ ],
+ "location": [
+ -71.056804,
+ 42.35888
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.05714,
+ 42.360238
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 225,
+ 345
+ ],
+ "location": [
+ -71.057163,
+ 42.36032
+ ]
+ }
+ ],
+ "weight": 62.7,
+ "duration": 62.7,
+ "distance": 168.4
+ },
+ {
+ "geometry": "iopaGjjupLEQA??AAU",
+ "maneuver": {
+ "bearing_after": 63,
+ "bearing_before": 347,
+ "location": [
+ -71.057176,
+ 42.360367
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 165,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.057176,
+ 42.360367
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 165,
+ 240
+ ],
+ "location": [
+ -71.057094,
+ 42.360397
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 90,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.057093,
+ 42.36041
+ ]
+ }
+ ],
+ "weight": 33.9,
+ "duration": 33.9,
+ "distance": 19.1
+ },
+ {
+ "geometry": "sopaG`iupLMD",
+ "maneuver": {
+ "bearing_after": 345,
+ "bearing_before": 81,
+ "location": [
+ -71.056972,
+ 42.36042
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.056972,
+ 42.36042
+ ]
+ }
+ ],
+ "weight": 7.1,
+ "duration": 7.1,
+ "distance": 8
+ },
+ {
+ "geometry": "appaGfiupL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 346,
+ "location": [
+ -71.056995,
+ 42.36049
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 166
+ ],
+ "location": [
+ -71.056995,
+ 42.36049
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Devonshire Street, Congress Street",
+ "weight": 178.7,
+ "duration": 178.7,
+ "distance": 282.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "appaGfiupLLE",
+ "maneuver": {
+ "bearing_after": 166,
+ "bearing_before": 0,
+ "location": [
+ -71.056995,
+ 42.36049
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 166
+ ],
+ "location": [
+ -71.056995,
+ 42.36049
+ ]
+ }
+ ],
+ "weight": 17.5,
+ "duration": 17.5,
+ "distance": 8
+ },
+ {
+ "geometry": "sopaG`iupLESAAACAI",
+ "maneuver": {
+ "bearing_after": 64,
+ "bearing_before": 165,
+ "location": [
+ -71.056972,
+ 42.36042
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 270,
+ 345
+ ],
+ "location": [
+ -71.056972,
+ 42.36042
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 240,
+ 345
+ ],
+ "location": [
+ -71.056857,
+ 42.360463
+ ]
+ }
+ ],
+ "weight": 23.3,
+ "duration": 23.3,
+ "distance": 17
+ },
+ {
+ "geometry": "_ppaG|gupLk@RC@E?C@E?I@E?C?E@C@E?GBGBE@CBE@a@P_A`@A@C@A@C@",
+ "maneuver": {
+ "bearing_after": 340,
+ "bearing_before": 68,
+ "location": [
+ -71.056787,
+ 42.360483
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Union Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.056787,
+ 42.360483
+ ]
+ }
+ ],
+ "weight": 37.5,
+ "duration": 37.5,
+ "distance": 141.6
+ },
+ {
+ "geometry": "qwpaGfkupLi@iAWi@ISEKIMIOWk@KSUe@KU",
+ "maneuver": {
+ "bearing_after": 52,
+ "bearing_before": 330,
+ "location": [
+ -71.057322,
+ 42.361687
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Hanover Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 150,
+ 225
+ ],
+ "location": [
+ -71.057322,
+ 42.361687
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 60,
+ 135,
+ 240
+ ],
+ "location": [
+ -71.05674,
+ 42.362017
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 120,
+ 225,
+ 300
+ ],
+ "location": [
+ -71.056507,
+ 42.362152
+ ]
+ }
+ ],
+ "weight": 52.900000000,
+ "duration": 52.900000000,
+ "distance": 156.6
+ },
+ {
+ "geometry": "}|paGxaupLKTGPa@v@AD",
+ "maneuver": {
+ "bearing_after": 306,
+ "bearing_before": 52,
+ "location": [
+ -71.055814,
+ 42.362545
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Cross Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 45,
+ 120,
+ 240,
+ 300
+ ],
+ "location": [
+ -71.055814,
+ 42.362545
+ ]
+ }
+ ],
+ "weight": 16.2,
+ "duration": 16.2,
+ "distance": 51.9
+ },
+ {
+ "geometry": "u~paG~dupLE@C?EACAECGCKG]S]SIEc@YKGKGa@UGCIC]O",
+ "maneuver": {
+ "bearing_after": 1,
+ "bearing_before": 303,
+ "location": [
+ -71.056315,
+ 42.362829
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Salem Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 315
+ ],
+ "location": [
+ -71.056315,
+ 42.362829
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.055866,
+ 42.363594
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.055682,
+ 42.36388
+ ]
+ }
+ ],
+ "weight": 40.8,
+ "duration": 40.8,
+ "distance": 157.9
+ },
+ {
+ "geometry": "wfqaGf`upL?G",
+ "maneuver": {
+ "bearing_after": 91,
+ "bearing_before": 19,
+ "location": [
+ -71.055558,
+ 42.364123
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Parmenter Street",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.055558,
+ 42.364123
+ ]
+ }
+ ],
+ "weight": 8.2,
+ "duration": 8.2,
+ "distance": 3.4
+ },
+ {
+ "geometry": "wfqaG~_upLD@FDB@",
+ "maneuver": {
+ "bearing_after": 191,
+ "bearing_before": 91,
+ "location": [
+ -71.055517,
+ 42.364122
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.055517,
+ 42.364122
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.055525,
+ 42.364094
+ ]
+ }
+ ],
+ "weight": 9.8,
+ "duration": 9.8,
+ "distance": 11
+ },
+ {
+ "geometry": "efqaGh`upL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 200,
+ "location": [
+ -71.055569,
+ 42.364032
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 20
+ ],
+ "location": [
+ -71.055569,
+ 42.364032
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Hanover Street, Salem Street",
+ "weight": 206.2,
+ "duration": 206.2,
+ "distance": 547.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "efqaGh`upLCAGEEA",
+ "maneuver": {
+ "bearing_after": 20,
+ "bearing_before": 0,
+ "location": [
+ -71.055569,
+ 42.364032
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 20
+ ],
+ "location": [
+ -71.055569,
+ 42.364032
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 15,
+ 120,
+ 210
+ ],
+ "location": [
+ -71.055525,
+ 42.364094
+ ]
+ }
+ ],
+ "weight": 20.2,
+ "duration": 20.2,
+ "distance": 11
+ },
+ {
+ "geometry": "wfqaG~_upL?F",
+ "maneuver": {
+ "bearing_after": 271,
+ "bearing_before": 11,
+ "location": [
+ -71.055517,
+ 42.364122
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Parmenter Street",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 15,
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.055517,
+ 42.364122
+ ]
+ }
+ ],
+ "weight": 4.9,
+ "duration": 4.9,
+ "distance": 3.4
+ },
+ {
+ "geometry": "wfqaGf`upLI?e@?k@E_@Ay@CWA",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 271,
+ "location": [
+ -71.055558,
+ 42.364123
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Salem Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 90,
+ 195,
+ 285
+ ],
+ "location": [
+ -71.055558,
+ 42.364123
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.055555,
+ 42.364362
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 270
+ ],
+ "location": [
+ -71.055517,
+ 42.364741
+ ]
+ }
+ ],
+ "weight": 30.1,
+ "duration": 30.1,
+ "distance": 114.2
+ },
+ {
+ "geometry": "emqaGx_upLCBGBCB",
+ "maneuver": {
+ "bearing_after": 310,
+ "bearing_before": 2,
+ "location": [
+ -71.055487,
+ 42.365149
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 3,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 135,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.055487,
+ 42.365149
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 135,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.055513,
+ 42.365166
+ ]
+ }
+ ],
+ "weight": 10,
+ "duration": 10,
+ "distance": 10
+ },
+ {
+ "geometry": "umqaGd`upL??CD",
+ "maneuver": {
+ "bearing_after": 309,
+ "bearing_before": 337,
+ "location": [
+ -71.055545,
+ 42.365225
+ ],
+ "modifier": "slight left",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 165,
+ 315
+ ],
+ "location": [
+ -71.055545,
+ 42.365225
+ ]
+ }
+ ],
+ "weight": 3.8,
+ "duration": 3.8,
+ "distance": 4.2
+ },
+ {
+ "geometry": "ymqaGj`upL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 310,
+ "location": [
+ -71.055582,
+ 42.365251
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 130
+ ],
+ "location": [
+ -71.055582,
+ 42.365251
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Parmenter Street, Salem Street",
+ "weight": 69,
+ "duration": 69,
+ "distance": 142.8
+ },
+ {
+ "steps": [
+ {
+ "geometry": "ymqaGj`upLBE??BCFC",
+ "maneuver": {
+ "bearing_after": 130,
+ "bearing_before": 0,
+ "location": [
+ -71.055582,
+ 42.365251
+ ],
+ "modifier": "right",
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 130
+ ],
+ "location": [
+ -71.055582,
+ 42.365251
+ ]
+ },
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 165,
+ 315
+ ],
+ "location": [
+ -71.055545,
+ 42.365225
+ ]
+ }
+ ],
+ "weight": 11.2,
+ "duration": 11.2,
+ "distance": 11.4
+ },
+ {
+ "geometry": "imqaG|_upLBC",
+ "maneuver": {
+ "bearing_after": 130,
+ "bearing_before": 157,
+ "location": [
+ -71.055513,
+ 42.365166
+ ],
+ "modifier": "slight left",
+ "type": "fork"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 135,
+ 180,
+ 345
+ ],
+ "location": [
+ -71.055513,
+ 42.365166
+ ]
+ }
+ ],
+ "weight": 19.7,
+ "duration": 19.7,
+ "distance": 2.9
+ },
+ {
+ "geometry": "emqaGx_upLMAIEWI_BcAECME",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 130,
+ "location": [
+ -71.055487,
+ 42.365149
+ ],
+ "modifier": "sharp left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Salem Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 3,
+ "entry": [
+ true,
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 135,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.055487,
+ 42.365149
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 180,
+ 315
+ ],
+ "location": [
+ -71.055482,
+ 42.365222
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 30,
+ 135,
+ 210
+ ],
+ "location": [
+ -71.05506,
+ 42.365868
+ ]
+ }
+ ],
+ "weight": 30.4,
+ "duration": 30.4,
+ "distance": 99.8
+ },
+ {
+ "geometry": "irqaGx|tpLCFe@vAsAhE",
+ "maneuver": {
+ "bearing_after": 300,
+ "bearing_before": 19,
+ "location": [
+ -71.055008,
+ 42.365967
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Sheafe Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 195,
+ 300
+ ],
+ "location": [
+ -71.055008,
+ 42.365967
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 120,
+ 210,
+ 300
+ ],
+ "location": [
+ -71.055488,
+ 42.366179
+ ]
+ }
+ ],
+ "weight": 35.8,
+ "duration": 35.8,
+ "distance": 141.5
+ },
+ {
+ "geometry": "gvqaGbfupLG?iAG",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 299,
+ "location": [
+ -71.056495,
+ 42.366604
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.056495,
+ 42.366604
+ ]
+ },
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 180
+ ],
+ "location": [
+ -71.056495,
+ 42.366641
+ ]
+ }
+ ],
+ "weight": 42.800000000,
+ "duration": 42.800000000,
+ "distance": 45.5
+ },
+ {
+ "geometry": "yxqaGzeupLAC",
+ "maneuver": {
+ "bearing_after": 61,
+ "bearing_before": 2,
+ "location": [
+ -71.056461,
+ 42.367013
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 60,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.056461,
+ 42.367013
+ ]
+ }
+ ],
+ "weight": 3.3,
+ "duration": 3.3,
+ "distance": 1.9
+ },
+ {
+ "geometry": "{xqaGveupLRw@",
+ "maneuver": {
+ "bearing_after": 116,
+ "bearing_before": 61,
+ "location": [
+ -71.05644,
+ 42.367021
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 240
+ ],
+ "location": [
+ -71.05644,
+ 42.367021
+ ]
+ }
+ ],
+ "weight": 23,
+ "duration": 23,
+ "distance": 25.4
+ },
+ {
+ "geometry": "gxqaG~cupL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 117,
+ "location": [
+ -71.056164,
+ 42.366918
+ ],
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 297
+ ],
+ "location": [
+ -71.056164,
+ 42.366918
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Salem Street, Sheafe Street",
+ "weight": 166.2,
+ "duration": 166.2,
+ "distance": 328.4
+ },
+ {
+ "steps": [
+ {
+ "geometry": "gxqaG~cupLSv@@BEF",
+ "maneuver": {
+ "bearing_after": 297,
+ "bearing_before": 0,
+ "location": [
+ -71.056164,
+ 42.366918
+ ],
+ "type": "depart"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 297
+ ],
+ "location": [
+ -71.056164,
+ 42.366918
+ ]
+ },
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 240
+ ],
+ "location": [
+ -71.05644,
+ 42.367021
+ ]
+ },
+ {
+ "out": 2,
+ "in": 0,
+ "entry": [
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 60,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.056461,
+ 42.367013
+ ]
+ }
+ ],
+ "weight": 35.3,
+ "duration": 35.3,
+ "distance": 31.6
+ },
+ {
+ "geometry": "_yqaGbfupLG?",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 306,
+ "location": [
+ -71.056502,
+ 42.367036
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "Snow Hill Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 0,
+ 120,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.056502,
+ 42.367036
+ ]
+ }
+ ],
+ "weight": 4.6,
+ "duration": 4.6,
+ "distance": 5.1
+ },
+ {
+ "geometry": "gyqaGbfupLIAcCKs@GG?",
+ "maneuver": {
+ "bearing_after": 2,
+ "bearing_before": 2,
+ "location": [
+ -71.056498,
+ 42.367082
+ ],
+ "modifier": "straight",
+ "type": "notification"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Snow Hill Street",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 105,
+ 180,
+ 285
+ ],
+ "location": [
+ -71.056498,
+ 42.367082
+ ]
+ },
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 0,
+ 180,
+ 240
+ ],
+ "location": [
+ -71.056427,
+ 42.36779
+ ]
+ }
+ ],
+ "weight": 30.7,
+ "duration": 30.7,
+ "distance": 111.8
+ },
+ {
+ "geometry": "q_raGleupLQ`@KH",
+ "maneuver": {
+ "bearing_after": 305,
+ "bearing_before": 7,
+ "location": [
+ -71.056385,
+ 42.368085
+ ],
+ "modifier": "left",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Charter Street",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 120,
+ 180,
+ 300
+ ],
+ "location": [
+ -71.056385,
+ 42.368085
+ ]
+ }
+ ],
+ "weight": 10.5,
+ "duration": 10.5,
+ "distance": 25.5
+ },
+ {
+ "geometry": "o`raGxfupLIIGECC",
+ "maneuver": {
+ "bearing_after": 32,
+ "bearing_before": 329,
+ "location": [
+ -71.056607,
+ 42.368239
+ ],
+ "modifier": "slight right",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 30,
+ 60,
+ 150,
+ 240
+ ],
+ "location": [
+ -71.056607,
+ 42.368239
+ ]
+ }
+ ],
+ "weight": 7.5,
+ "duration": 7.5,
+ "distance": 15.1
+ },
+ {
+ "geometry": "earaGdfupLC@e@NcAX",
+ "maneuver": {
+ "bearing_after": 330,
+ "bearing_before": 32,
+ "location": [
+ -71.05651,
+ 42.368354
+ ],
+ "modifier": "left",
+ "type": "turn"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "Boston HarborWalk North End",
+ "intersections": [
+ {
+ "out": 2,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 210,
+ 330
+ ],
+ "location": [
+ -71.05651,
+ 42.368354
+ ]
+ },
+ {
+ "out": 3,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true,
+ true
+ ],
+ "bearings": [
+ 75,
+ 150,
+ 255,
+ 345
+ ],
+ "location": [
+ -71.056522,
+ 42.36837
+ ]
+ }
+ ],
+ "weight": 21.900000000,
+ "duration": 21.900000000,
+ "distance": 62.9
+ },
+ {
+ "geometry": "sdraGpgupLEg@Eq@IaBCy@",
+ "maneuver": {
+ "bearing_after": 75,
+ "bearing_before": 343,
+ "location": [
+ -71.056732,
+ 42.368895
+ ],
+ "modifier": "right",
+ "type": "end of road"
+ },
+ "mode": "cycling",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 0,
+ "in": 1,
+ "entry": [
+ true,
+ false,
+ true
+ ],
+ "bearings": [
+ 75,
+ 165,
+ 255
+ ],
+ "location": [
+ -71.056732,
+ 42.368895
+ ]
+ }
+ ],
+ "weight": 31,
+ "duration": 31,
+ "distance": 102.3
+ },
+ {
+ "geometry": "meraGz_upL`@J",
+ "maneuver": {
+ "bearing_after": 192,
+ "bearing_before": 82,
+ "location": [
+ -71.055504,
+ 42.369029
+ ],
+ "modifier": "right",
+ "type": "turn"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "out": 1,
+ "in": 2,
+ "entry": [
+ true,
+ true,
+ false
+ ],
+ "bearings": [
+ 105,
+ 195,
+ 270
+ ],
+ "location": [
+ -71.055504,
+ 42.369029
+ ]
+ }
+ ],
+ "weight": 17.4,
+ "duration": 17.4,
+ "distance": 19.2
+ },
+ {
+ "geometry": "kdraGf`upL",
+ "maneuver": {
+ "bearing_after": 0,
+ "bearing_before": 194,
+ "location": [
+ -71.055561,
+ 42.368861
+ ],
+ "modifier": "left",
+ "type": "arrive"
+ },
+ "mode": "pushing bike",
+ "driving_side": "right",
+ "name": "",
+ "intersections": [
+ {
+ "in": 0,
+ "entry": [
+ true
+ ],
+ "bearings": [
+ 14
+ ],
+ "location": [
+ -71.055561,
+ 42.368861
+ ]
+ }
+ ],
+ "weight": 0,
+ "duration": 0,
+ "distance": 0
+ }
+ ],
+ "summary": "Snow Hill Street, Charter Street",
+ "weight": 158.9,
+ "duration": 158.9,
+ "distance": 373.6
+ }
+ ],
+ "weight_name": "duration",
+ "weight": 36716.100000000,
+ "duration": 36716.100000000,
+ "distance": 123967.000000000
+ }
+ ],
+ "waypoints": [
+ {
+ "waypoint_index": 0,
+ "trips_index": 0,
+ "hint": "gIosgLaKLIDOAAAArgAAAFwBAAAAAAAAp3O3QafxmUEQiRpCAAAAAM4AAACuAAAAXAEAAAAAAAAiAAAAN8fD-11_hgLtx8P7O3-GAgIA7wDMrPZq",
+ "distance": 15.458438989,
+ "name": "",
+ "location": [
+ -71.055561,
+ 42.368861
+ ]
+ },
+ {
+ "waypoint_index": 4,
+ "trips_index": 0,
+ "hint": "zHksgC96LIAOAAAABAAAACMBAABdAQAAbd3QP5tTvj7LbAFC4E4bQg4AAAAEAAAAIwEAAF0BAAAiAAAAxpHD-xlThgI1k8P7d1OGAgEATxXMrPZq",
+ "distance": 31.979699356,
+ "name": "",
+ "location": [
+ -71.069242,
+ 42.357529
+ ]
+ },
+ {
+ "waypoint_index": 29,
+ "trips_index": 0,
+ "hint": "ZVMsgG9TLIAQAAAABgAAAEsBAAAkAAAAk5G9QBPwAECyiu9CX7dQQRAAAAAGAAAASwEAACQAAAAiAAAAr4PB-xpuhwLJg8H7GG6HAhYArwvMrPZq",
+ "distance": 2.151229028,
+ "name": "White trail",
+ "location": [
+ -71.203921,
+ 42.429978
+ ]
+ },
+ {
+ "waypoint_index": 5,
+ "trips_index": 0,
+ "hint": "jt4hgJLeIYA7AAAALQAAAAAAAAAAAAAA4gPGQasVlUEAAAAAAAAAADsAAAAtAAAAAAAAAAAAAAAiAAAAqnnD-zlPhgKDecP7Gk-GAgAATwjMrPZq",
+ "distance": 4.709088444,
+ "name": "",
+ "location": [
+ -71.075414,
+ 42.356537
+ ]
+ },
+ {
+ "waypoint_index": 13,
+ "trips_index": 0,
+ "hint": "F6ghgE2oIYALAAAAFAEAAAAAAAA-AAAALyacQM9Y5UIAAAAAntjNQQsAAAAUAQAAAAAAAD4AAAAiAAAA0AHD--s5hgLdAcP7WTqGAgAA_wXMrPZq",
+ "distance": 12.265685208,
+ "name": "Bay State Road",
+ "location": [
+ -71.106096,
+ 42.351083
+ ]
+ },
+ {
+ "waypoint_index": 11,
+ "trips_index": 0,
+ "hint": "7hAigPYQIoA2AgAAYwEAAAAAAAAAAAAAnsd7Qq9XHUIAAAAAAAAAADYCAABjAQAAAAAAAAAAAAAiAAAAgSXD-_EghgKhJcP7siCGAgAAXwTMrPZq",
+ "distance": 7.478611058,
+ "name": "",
+ "location": [
+ -71.096959,
+ 42.344689
+ ]
+ },
+ {
+ "waypoint_index": 16,
+ "trips_index": 0,
+ "hint": "BtMDgA3TA4DtAQAACQMAAAAAAAAAAAAAGllbQrVyrEIAAAAAAAAAAO0BAAAJAwAAAAAAAAAAAAAiAAAA8KDC-2dBhgL5oML7kEGGAgAAfxHMrPZq",
+ "distance": 4.614233419,
+ "name": "",
+ "location": [
+ -71.130896,
+ 42.352999
+ ]
+ },
+ {
+ "waypoint_index": 57,
+ "trips_index": 0,
+ "hint": "53osgJbBAIA9AQAAfwAAAAAAAAA3AgAAg0gNQqN9YEEAAAAA7xd8Qj0BAAB_AAAAAAAAADcCAAAiAAAAZa3D-yhVhgLArcP7m1SGAgAADwTMrPZq",
+ "distance": 17.363306965,
+ "name": "",
+ "location": [
+ -71.062171,
+ 42.358056
+ ]
+ },
+ {
+ "waypoint_index": 19,
+ "trips_index": 0,
+ "hint": "zJQpgOCUKYAAAAAAggAAAAAAAAD4AAAAAAAAAO-jZkEAAAAA7NvbQQAAAACCAAAAAAAAAPgAAAAiAAAAdGXC-wM2hgIZZsL7ZjaGAgAAjxHMrPZq",
+ "distance": 17.481895794,
+ "name": "",
+ "location": [
+ -71.146124,
+ 42.350083
+ ]
+ },
+ {
+ "waypoint_index": 58,
+ "trips_index": 0,
+ "hint": "pLssgCC8LICEAAAAUwAAAE4AAAAAAAAAhGRrQSCoE0GVZgpBAAAAAIQAAABTAAAATgAAAAAAAAAiAAAAe7vD-7RShgJXu8P7bVKGAgEA7wbMrPZq",
+ "distance": 8.425668561,
+ "name": "",
+ "location": [
+ -71.058565,
+ 42.357428
+ ]
+ },
+ {
+ "waypoint_index": 60,
+ "trips_index": 0,
+ "hint": "ab0sgOi9LIAPAAAAAgAAABQAAADzBAAAU3bhP7GtKD7jRw5APbwMQw8AAAACAAAAFAAAAPMEAAAiAAAAz8DD--VXhgLOwMP761eGAgEADwXMrPZq",
+ "distance": 0.671553231,
+ "name": "State",
+ "location": [
+ -71.057201,
+ 42.358757
+ ]
+ },
+ {
+ "waypoint_index": 63,
+ "trips_index": 0,
+ "hint": "5IgsgAqJLID7AAAAHgAAAAwAAAAIAAAAz5ffQcMBVEDFYKk_E9trP_sAAAAeAAAADAAAAAgAAAAiAAAAIsfD-0NxhgL1xsP7GnGGAgEAHwjMrPZq",
+ "distance": 5.871834935,
+ "name": "",
+ "location": [
+ -71.055582,
+ 42.365251
+ ]
+ },
+ {
+ "waypoint_index": 18,
+ "trips_index": 0,
+ "hint": "kJMpgJWTKYBMAAAAYwEAAAAAAAAAAAAAvsf_QXfOE0MAAAAAAAAAAEwAAABjAQAAAAAAAAAAAAAiAAAA52XC-2M0hgLEZcL7DzSGAgAAvwbMrPZq",
+ "distance": 9.766513400,
+ "name": "",
+ "location": [
+ -71.146009,
+ 42.349667
+ ]
+ },
+ {
+ "waypoint_index": 14,
+ "trips_index": 0,
+ "hint": "VWEpgBGvAIDDAAAAGgAAAOAAAADRAAAAZrGtQTwuNkCkOcdBAoC5QcMAAAAaAAAA4AAAANEAAAAiAAAAusTC-9sYhgLNxML77hiGAgIALxPMrPZq",
+ "distance": 2.628121485,
+ "name": "",
+ "location": [
+ -71.121734,
+ 42.342619
+ ]
+ },
+ {
+ "waypoint_index": 53,
+ "trips_index": 0,
+ "hint": "YQ0DgBTPIYDvAAAAdAAAAAAAAAAAAAAAsgLVQbMxTUEAAAAAAAAAAO8AAAB0AAAAAAAAAAAAAAAiAAAA2obD-3MxhgKjhsP7ZDGGAgAAPxXMrPZq",
+ "distance": 4.830021618,
+ "name": "",
+ "location": [
+ -71.072038,
+ 42.348915
+ ]
+ },
+ {
+ "waypoint_index": 54,
+ "trips_index": 0,
+ "hint": "m8shgJ7LIYAOAAAAXgEAAAAAAAAAAAAAOFW-QDE5G0IAAAAAAAAAAA4AAABeAQAAAAAAAAAAAAAiAAAAMpfD-6k1hgItl8P7uDWGAgAAvwTMrPZq",
+ "distance": 1.716409362,
+ "name": "Piedmont Street",
+ "location": [
+ -71.067854,
+ 42.349993
+ ]
+ },
+ {
+ "waypoint_index": 50,
+ "trips_index": 0,
+ "hint": "jW0sgNVtLIAwAAAABwAAAAAAAAAxAQAAmfygQewAMT8AAAAAUqIHQjAAAAAHAAAAAAAAADEBAAAiAAAAA6rD-z9LhgJcqcP7n0uGAgAAnw3MrPZq",
+ "distance": 17.404100972,
+ "name": "Tremont Street",
+ "location": [
+ -71.063037,
+ 42.355519
+ ]
+ },
+ {
+ "waypoint_index": 36,
+ "trips_index": 0,
+ "hint": "RwEpgEoBKYARAAAAAAAAAP4AAAAdAgAAkPHtPwAAAABn1K9B7xNwQhEAAAAAAAAA_gAAAB0CAAAiAAAAqbTC--LuhQKLtML72O6FAgkA3xTMrPZq",
+ "distance": 2.710863708,
+ "name": "",
+ "location": [
+ -71.125847,
+ 42.331874
+ ]
+ },
+ {
+ "waypoint_index": 38,
+ "trips_index": 0,
+ "hint": "gLshgIS7IYAAAAAAPAAAAAAAAAAAAAAAAAAAAPGU1UAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAiAAAAAvTC-8AAhgKC9ML71ACGAgAATw_MrPZq",
+ "distance": 10.782118946,
+ "name": "",
+ "location": [
+ -71.10963,
+ 42.336448
+ ]
+ },
+ {
+ "waypoint_index": 27,
+ "trips_index": 0,
+ "hint": "aj4fgM3NAoCRAAAAhQAAAAAAAAArAAAAJkGBQbwNbEEAAAAAtAeZQJEAAACFAAAAAAAAACsAAAAiAAAAVpjC-6vNhgJRmML7Dc6GAgAAfwXMrPZq",
+ "distance": 10.893682554,
+ "name": "",
+ "location": [
+ -71.133098,
+ 42.388907
+ ]
+ },
+ {
+ "waypoint_index": 44,
+ "trips_index": 0,
+ "hint": "43YhgPN2IYA1AAAAJAAAAAAAAAA5AAAAEha0QWgpbEEAAAAAVpK-QTUAAAAkAAAAAAAAADkAAAAiAAAAPq3D-8bThQIDrsP7b9OFAgAALw3MrPZq",
+ "distance": 18.896384512,
+ "name": "Lucy Street",
+ "location": [
+ -71.06221,
+ 42.324934
+ ]
+ },
+ {
+ "waypoint_index": 6,
+ "trips_index": 0,
+ "hint": "0OEhgPvhIYADAAAABgAAAA8AAAA0AAAA2lq-PipQFD-Y-Nc_LEW7QAMAAAAGAAAADwAAADQAAAAiAAAAklPD-601hgJ7U8P7szWGAgIAjwzMrPZq",
+ "distance": 2.009577849,
+ "name": "",
+ "location": [
+ -71.085166,
+ 42.349997
+ ]
+ },
+ {
+ "waypoint_index": 37,
+ "trips_index": 0,
+ "hint": "jREAgKy7IYAwAAAACAEAAKICAAAAAAAArRKrQHxV6kFh4pVCAAAAADAAAAAIAQAAogIAAAAAAAAiAAAAyunC-wD_hQJB6cL7J_-FAgcAXwHMrPZq",
+ "distance": 12.095051428,
+ "name": "",
+ "location": [
+ -71.112246,
+ 42.336
+ ]
+ },
+ {
+ "waypoint_index": 55,
+ "trips_index": 0,
+ "hint": "zMkhgLkRAICNAAAA2QAAAAAAAAAyAgAAqSJsQnUwwEEAAAAAdOV5Qo0AAADZAAAAAAAAADICAAAiAAAASpbD-4BEhgLSnMP7eEaGAgAAHxXMrPZq",
+ "distance": 148.655194719,
+ "name": "Charles Street",
+ "location": [
+ -71.068086,
+ 42.353792
+ ]
+ },
+ {
+ "waypoint_index": 31,
+ "trips_index": 0,
+ "hint": "2M4pgNrOKYCCAQAADAAAAAAAAAAAAAAALKILQ27Ah0AAAAAAAAAAAIIBAAAMAAAAAAAAAAAAAAAiAAAAGyjB-wirhQIbKMH7CKuFAgAA_w3MrPZq",
+ "distance": 0,
+ "name": "Echo Bridge",
+ "location": [
+ -71.227365,
+ 42.314504
+ ]
+ },
+ {
+ "waypoint_index": 8,
+ "trips_index": 0,
+ "hint": "lhgDgIkYA4BkAAAAIgEAAFoBAAAaAAAAJyAzQWNrAEI8AxpCXpU7QGQAAAAiAQAAWgEAABoAAAAiAAAAN1rD-zQWhgJyWsP7YxaGAgIAXwjMrPZq",
+ "distance": 7.134932910,
+ "name": "",
+ "location": [
+ -71.083465,
+ 42.34194
+ ]
+ },
+ {
+ "waypoint_index": 41,
+ "trips_index": 0,
+ "hint": "cX8hgJF_IYA1AAAAMAAAAGcAAABOAAAATyWxQQ77nUEHMCtC63QBQjUAAAAwAAAAZwAAAE4AAAAiAAAALBzD-2bphQK8HMP7FeqFAgEAnwfMrPZq",
+ "distance": 22.776295017,
+ "name": "Alleghany Street",
+ "location": [
+ -71.099348,
+ 42.33047
+ ]
+ },
+ {
+ "waypoint_index": 39,
+ "trips_index": 0,
+ "hint": "rLwhgLG8IYAEAAAABQAAADAAAABsAAAA1X8CQHGb7D9Kz6BB-mE0QgQAAAAFAAAAMAAAAGwAAAAiAAAAbBzD-9cGhgJOHcP7YAeGAgEAzwjMrPZq",
+ "distance": 24.054372041,
+ "name": "",
+ "location": [
+ -71.099284,
+ 42.338007
+ ]
+ },
+ {
+ "waypoint_index": 61,
+ "trips_index": 0,
+ "hint": "oLwsgCS9LIBHAAAA2AAAAAAAAABgAQAAkQwAQdo1v0EAAAAAI74cQkcAAADYAAAAAAAAAGABAAAiAAAAncHD-6pehgK7wcP7r16GAgAArxXMrPZq",
+ "distance": 2.532528717,
+ "name": "",
+ "location": [
+ -71.056995,
+ 42.36049
+ ]
+ },
+ {
+ "waypoint_index": 10,
+ "trips_index": 0,
+ "hint": "bwwigH0MIoAFAAAAEAAAAFUAAAArAAAAag0xP3921D-BFxlB1WCZQAUAAAAQAAAAVQAAACsAAAAiAAAAJS3D-3EWhgJ2LcP7RBaGAgQATwLMrPZq",
+ "distance": 8.340476409,
+ "name": "",
+ "location": [
+ -71.095003,
+ 42.342001
+ ]
+ },
+ {
+ "waypoint_index": 9,
+ "trips_index": 0,
+ "hint": "MQwigFwMIoAoAAAANQAAABwAAAB-AAAAoidqQSAYl0GvUh9BndM1QigAAAA1AAAAHAAAAH4AAAAiAAAAyS_D-28ThgLyL8P70hOGAgEA7xHMrPZq",
+ "distance": 11.504463313,
+ "name": "",
+ "location": [
+ -71.094327,
+ 42.341231
+ ]
+ },
+ {
+ "waypoint_index": 45,
+ "trips_index": 0,
+ "hint": "-mUsgHZmLIATAAAAYgEAAL0AAADpAAAALf8HQHZ8HUK-9adBbsvOQRMAAABiAQAAvQAAAOkAAAAiAAAADODD-3jWhQJx3cP7staFAgMAbwDMrPZq",
+ "distance": 55.355564794,
+ "name": "",
+ "location": [
+ -71.049204,
+ 42.325624
+ ]
+ },
+ {
+ "waypoint_index": 42,
+ "trips_index": 0,
+ "hint": "5tYhgJHXIYAIAAAArQAAADwAAABCAQAAaRlbQD16mUGpAchBxIoPQggAAACtAAAAPAAAAEIBAAAiAAAAKD3D--XmhQKGPcP7ceeFAgIATwfMrPZq",
+ "distance": 17.374491149,
+ "name": "Dudley Street",
+ "location": [
+ -71.090904,
+ 42.329829
+ ]
+ },
+ {
+ "waypoint_index": 49,
+ "trips_index": 0,
+ "hint": "uGosgDsvBIBdAQAADAEAAAAAAAAvAAAAJVwbQl6M7UEAAAAAjMmnQF0BAAAMAQAAAAAAAC8AAAAiAAAAVK_D-zVEhgKcr8P7hkSGAgAA_xLMrPZq",
+ "distance": 10.775973238,
+ "name": "",
+ "location": [
+ -71.061676,
+ 42.353717
+ ]
+ },
+ {
+ "waypoint_index": 47,
+ "trips_index": 0,
+ "hint": "Y5IsgK6SLICpAAAAAAAAAEoBAAAAAAAAAat0QgAAAACyCu5CAAAAAKkAAAAAAAAASgEAAAAAAAAiAAAAGBTE-7QxhgLZE8T7AzCGAgMAXwfMrPZq",
+ "distance": 48.376988516,
+ "name": "Boston Harborwalk",
+ "location": [
+ -71.03588,
+ 42.34898
+ ]
+ },
+ {
+ "waypoint_index": 12,
+ "trips_index": 0,
+ "hint": "C-AhgGbgIYBZAAAAMQAAAAAAAABqAAAAj5QfQS1zq0AAAAAAi6c7QVkAAAAxAAAAAAAAAGoAAAAiAAAAYjvD-7ExhgJiO8P73TGGAgAArwXMrPZq",
+ "distance": 4.887502329,
+ "name": "",
+ "location": [
+ -71.091358,
+ 42.348977
+ ]
+ },
+ {
+ "waypoint_index": 40,
+ "trips_index": 0,
+ "hint": "e38hgIUAA4C6AgAAGQAAAAAAAAAAAAAA_DybQoNdJUEAAAAAAAAAALoCAAAZAAAAAAAAAAAAAAAiAAAARBnD-_HwhQKKGcP72vCFAgAAfwHMrPZq",
+ "distance": 6.310267154,
+ "name": "Carmel Street",
+ "location": [
+ -71.100092,
+ 42.332401
+ ]
+ },
+ {
+ "waypoint_index": 15,
+ "trips_index": 0,
+ "hint": "9bEAgGHlA4AFAAAAOQAAAOMAAACeAQAA-5cTP_H4ykBojclB4bs3QgUAAAA5AAAA4wAAAJ4BAAAiAAAAXLvC-zw9hgJeu8L74DyGAgMAnwXMrPZq",
+ "distance": 10.220739994,
+ "name": "",
+ "location": [
+ -71.124132,
+ 42.351932
+ ]
+ },
+ {
+ "waypoint_index": 32,
+ "trips_index": 0,
+ "hint": "KBYpgCkWKYAEAAAAFgAAABoAAAAAAAAAeejrP7suEUG-MytBAAAAAAQAAAAWAAAAGgAAAAAAAAAiAAAAhCfC-8rShQIzKML7ddKFAgEAHwLMrPZq",
+ "distance": 17.240182378,
+ "name": "",
+ "location": [
+ -71.16198,
+ 42.324682
+ ]
+ },
+ {
+ "waypoint_index": 3,
+ "trips_index": 0,
+ "hint": "qn8sgKt_LIAfAAAAAAAAAAAAAAAAAAAA2ElcQAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAAAAiAAAAK6XD-0NYhgL-psP7-VeGAgAA7wTMrPZq",
+ "distance": 39.331841372,
+ "name": "",
+ "location": [
+ -71.064277,
+ 42.358851
+ ]
+ },
+ {
+ "waypoint_index": 34,
+ "trips_index": 0,
+ "hint": "caspgBnmA4APAAAADgAAAKsAAAAhAQAACjjMQO4BskBhd45CIp7xQg8AAAAOAAAAqwAAACEBAAAiAAAASyXC-5kShgIpJcL7uxGGAgYADwbMrPZq",
+ "distance": 24.818413202,
+ "name": "",
+ "location": [
+ -71.162549,
+ 42.341017
+ ]
+ },
+ {
+ "waypoint_index": 28,
+ "trips_index": 0,
+ "hint": "VfIrgFfyK4A3AAAADgAAAGgBAACjAAAAjHShQVW7lkDkuQFDGEdsQjcAAAAOAAAAaAEAAKMAAAAiAAAANg7C-70jhwKSEML7JSOHAgcAbwzMrPZq",
+ "distance": 52.496836206,
+ "name": "",
+ "location": [
+ -71.168458,
+ 42.410941
+ ]
+ },
+ {
+ "waypoint_index": 33,
+ "trips_index": 0,
+ "hint": "oTopgPY6KYA-AAAAXAAAAIgAAACtAAAAcuLQQUWlF0LKLmFCAqeOQj4AAABcAAAAiAAAAK0AAAAiAAAAK0HC--TthQKdQML7Y-6FAgsAbw7MrPZq",
+ "distance": 18.330624172,
+ "name": "",
+ "location": [
+ -71.155413,
+ 42.33162
+ ]
+ },
+ {
+ "waypoint_index": 26,
+ "trips_index": 0,
+ "hint": "3DcugDE4LoAuAAAAfgEAAAAAAAAAAAAA4qymQBZCKUIAAAAAAAAAAC4AAAB-AQAAAAAAAAAAAAAiAAAA8MDC-63rhgLYwML7ouuGAgAAjxTMrPZq",
+ "distance": 2.323865932,
+ "name": "",
+ "location": [
+ -71.122704,
+ 42.396589
+ ]
+ },
+ {
+ "waypoint_index": 30,
+ "trips_index": 0,
+ "hint": "s-8pgLbvKYAOAAAAJgAAAEQAAABCAAAAaEbCQJmAekFTh-NBRUbdQQ4AAAAmAAAARAAAAEIAAAAiAAAAUyK_-0aohQK5Ir_7J6mFAgEAzwbMrPZq",
+ "distance": 26.369185460,
+ "name": "",
+ "location": [
+ -71.359917,
+ 42.313798
+ ]
+ },
+ {
+ "waypoint_index": 23,
+ "trips_index": 0,
+ "hint": "zMICgCkJH4BiAwAAewAAAAAAAAAAAAAAYnbAQskRWkEAAAAAAAAAAGIDAAB7AAAAAAAAAAAAAAAiAAAA1ufC-9W4hgIi6ML7B7mGAgAAnwjMrPZq",
+ "distance": 8.368347408,
+ "name": "",
+ "location": [
+ -71.112746,
+ 42.383573
+ ]
+ },
+ {
+ "waypoint_index": 62,
+ "trips_index": 0,
+ "hint": "IzYEgGw1BIASAAAArwAAADMAAACUAwAAynkIQGUkmkEXlLVAUKPLQhIAAACvAAAAMwAAAJQDAAAiAAAAL8fD-4BshgJ0x8P7bmyGAgEAjwzMrPZq",
+ "distance": 6.024488759,
+ "name": "",
+ "location": [
+ -71.055569,
+ 42.364032
+ ]
+ },
+ {
+ "waypoint_index": 24,
+ "trips_index": 0,
+ "hint": "-jIugP4yLoAAAAAAIgAAAAAAAAAAAAAAAAAAAODNbkAAAAAAAAAAAAAAAAAiAAAAAAAAAAAAAAAiAAAAjc7C-7zLhgLTzsL7sMuGAgAAvxHMrPZq",
+ "distance": 5.917464220,
+ "name": "",
+ "location": [
+ -71.119219,
+ 42.388412
+ ]
+ },
+ {
+ "waypoint_index": 7,
+ "trips_index": 0,
+ "hint": "XAAigHIAIoBKAAAASwAAAFUAAABDAQAARGUEQURlBEG2ZRZBn04PQkoAAABLAAAAVQAAAEMBAAAiAAAAJIrD-_IRhgLoicP7mRGGAgEAjxLMrPZq",
+ "distance": 11.054153936,
+ "name": "",
+ "location": [
+ -71.071196,
+ 42.34085
+ ]
+ },
+ {
+ "waypoint_index": 64,
+ "trips_index": 0,
+ "hint": "G4gsgDiILICSAwAA5gAAAOkAAAAAAAAAQljLQnyXy0Fhy85BAAAAAJIDAADmAAAA6QAAAAAAAAAiAAAA3MTD-8Z3hgLOxMP7sXeGAgIAjxLMrPZq",
+ "distance": 2.602121282,
+ "name": "",
+ "location": [
+ -71.056164,
+ 42.366918
+ ]
+ },
+ {
+ "waypoint_index": 56,
+ "trips_index": 0,
+ "hint": "OjQEgKKALIASAAAAAAAAAAAAAAAAAAAA7mn2QAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAAAiAAAAOJzD-8pPhgLenMP7A0uGAgAAXwrMrPZq",
+ "distance": 136.537792872,
+ "name": "",
+ "location": [
+ -71.066568,
+ 42.356682
+ ]
+ },
+ {
+ "waypoint_index": 59,
+ "trips_index": 0,
+ "hint": "UkAEgFxABIB8AAAAAAAAAAAAAAAYAgAAVjBdQQAAAAAAAAAAHi9uQnwAAAAAAAAAAAAAABgCAAAiAAAAybjD-_9ZhgLkuMP7NVqGAgAA3wbMrPZq",
+ "distance": 6.397300074,
+ "name": "",
+ "location": [
+ -71.059255,
+ 42.359295
+ ]
+ },
+ {
+ "waypoint_index": 52,
+ "trips_index": 0,
+ "hint": "48khgL2GAIBLAAAAYwAAAAAAAAA_AgAAYjQFQR1-L0EAAAAAD2p_QksAAABjAAAAAAAAAD8CAAAiAAAAKZvD-z0_hgInm8P7HD-GAgAAzwXMrPZq",
+ "distance": 3.669358118,
+ "name": "",
+ "location": [
+ -71.066839,
+ 42.352445
+ ]
+ },
+ {
+ "waypoint_index": 43,
+ "trips_index": 0,
+ "hint": "WhEngAASJ4BcAAAAdwAAAHoBAAAFAAAAI3gkQQlZRUJLNihCraoRQFwAAAB3AAAAegEAAAUAAAAiAAAAp0rD-2xjhQJLS8P7T2OFAgEAHwzMrPZq",
+ "distance": 13.907078842,
+ "name": "Blue Hill Avenue",
+ "location": [
+ -71.087449,
+ 42.296172
+ ]
+ },
+ {
+ "waypoint_index": 2,
+ "trips_index": 0,
+ "hint": "HpwsgCKcLIAAAAAAEgAAAAAAAAAAAAAAAAAAACg870AAAAAAAAAAAAAAAAASAAAAAAAAAAAAAAAiAAAAFazD-xB0hgJ-rcP79nSGAgAAnw7MrPZq",
+ "distance": 39.201676568,
+ "name": "",
+ "location": [
+ -71.062507,
+ 42.365968
+ ]
+ },
+ {
+ "waypoint_index": 35,
+ "trips_index": 0,
+ "hint": "tE8pgC7YA4BIAQAAXAAAAGMEAAAAAAAAxc8RQgsFI0H6ePlCAAAAAEgBAABcAAAAYwQAAAAAAAAiAAAAlXLC-9sbhgKvcsL70RuGAgcAvwHMrPZq",
+ "distance": 2.413886454,
+ "name": "",
+ "location": [
+ -71.142763,
+ 42.343387
+ ]
+ },
+ {
+ "waypoint_index": 20,
+ "trips_index": 0,
+ "hint": "fXQpgKx0KYCwAAAALQEAAAAAAACNAwAAqUycQfKzBUIAAAAAMvfJQrAAAAAtAQAAAAAAAI0DAAAiAAAASW7C-2pQhgJabsL7rlCGAgAAjxHMrPZq",
+ "distance": 7.682154577,
+ "name": "",
+ "location": [
+ -71.143863,
+ 42.356842
+ ]
+ },
+ {
+ "waypoint_index": 51,
+ "trips_index": 0,
+ "hint": "CjAEgJltLICCAAAAMQAAAMAFAAAiAAAAZNlnQQ0_oEEmhCNDxWVkQYIAAAAxAAAAwAUAACIAAAAiAAAAJqjD-85IhgLfocP7xUqGAgoAfwHMrPZq",
+ "distance": 143.666703104,
+ "name": "Tremont Street",
+ "location": [
+ -71.063514,
+ 42.354894
+ ]
+ },
+ {
+ "waypoint_index": 48,
+ "trips_index": 0,
+ "hint": "_i4EgMVpLICFAAAASQAAABsCAAAsAAAAPrtuQV4AAEGNdm9CtBabQIUAAABJAAAAGwIAACwAAAAiAAAAkbfD-105hgJkt8P7aDmGAgIAPwHMrPZq",
+ "distance": 3.902534071,
+ "name": "",
+ "location": [
+ -71.059567,
+ 42.350941
+ ]
+ },
+ {
+ "waypoint_index": 46,
+ "trips_index": 0,
+ "hint": "xTgEgAI5BIAiAAAAKQEAADQAAAAAAAAANyZxQILoA0Keb7hAAAAAACIAAAApAQAANAAAAAAAAAAiAAAAxBPE-xMthgLhE8T7Pi2GAgEAjxLMrPZq",
+ "distance": 5.341185433,
+ "name": "Boston HarborWalk",
+ "location": [
+ -71.035964,
+ 42.347795
+ ]
+ },
+ {
+ "waypoint_index": 17,
+ "trips_index": 0,
+ "hint": "dC0pgHYtKYA8AAAAIQAAAAAAAAAcAAAAqpLIQePNV0EAAAAAQzs8QTwAAAAhAAAAAAAAABwAAAAiAAAAuJ7C-8k_hgIwn8L7uz-GAgAAzwvMrPZq",
+ "distance": 10.005103353,
+ "name": "",
+ "location": [
+ -71.131464,
+ 42.352585
+ ]
+ },
+ {
+ "waypoint_index": 21,
+ "trips_index": 0,
+ "hint": "z7cCgEvPHoCLAAAAgwEAAAAAAAAAAAAAZBB4QZDSK0IAAAAAAAAAAIsAAACDAQAAAAAAAAAAAAAiAAAAZ6rC-1VphgJsqsL7NmmGAgAAPwXMrPZq",
+ "distance": 3.468034894,
+ "name": "",
+ "location": [
+ -71.128473,
+ 42.363221
+ ]
+ },
+ {
+ "waypoint_index": 1,
+ "trips_index": 0,
+ "hint": "LRUugHAVLoA1AAAA7wEAAKAAAADqAAAAYZa9QBEBXEIOWo5BwSLQQTUAAADvAQAAoAAAAOoAAAAiAAAAGa_D-6uAhgIDr8P7p4CGAgIAfwrMrPZq",
+ "distance": 1.865657787,
+ "name": "",
+ "location": [
+ -71.061735,
+ 42.369195
+ ]
+ },
+ {
+ "waypoint_index": 25,
+ "trips_index": 0,
+ "hint": "HmYEgCJmBIARAAAAEAAAAFMAAAAfAAAAu2r9P_lj3T_hNhRBXnBdQBEAAAAQAAAAUwAAAB8AAAAiAAAAOc7C-27MhgI7zsL7Q8yGAgIAzxDMrPZq",
+ "distance": 4.779304112,
+ "name": "",
+ "location": [
+ -71.119303,
+ 42.38859
+ ]
+ },
+ {
+ "waypoint_index": 22,
+ "trips_index": 0,
+ "hint": "kiMugJQjLoAAAAAAEgAAAAAAAAA9AAAAAAAAAGWd9UAAAAAAYrnMQQAAAAASAAAAAAAAAD0AAAAiAAAA2iHD-52uhgLlIcP70K6GAgAAjw7MrPZq",
+ "distance": 5.737096415,
+ "name": "",
+ "location": [
+ -71.097894,
+ 42.380957
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/dashboard_website/templates/controls.html b/dashboard_website/templates/controls.html
index 253e6c7..97b3b06 100644
--- a/dashboard_website/templates/controls.html
+++ b/dashboard_website/templates/controls.html
@@ -9,18 +9,20 @@
</head>
<body>
- <a href="..">Back</a> <br>
- <button onclick="downloadCurrent()">Download Current Savefile (.CSV)</button> <br>
- <form id="dirty" name="dirty">
- <label for="dirtyfile">Choose dirty clue list to upload</label>
- <input id="dirtyfile" name="dirtyfile" type="file" accept=".csv,.CSV" />
- <button type="button" onclick="loadDirty()">Upload</button>
- </form> <br>
- <form id="clean" name="clean">
- <label for="cleanfile">Choose save file to upload (will overwrite)</label>
- <input id="cleanfile" name="cleanfile" type="file" accept=".csv,.CSV" />
- <button type="button" onclick="loadSave()">Upload</button>
- </form>
+<a href="..">Back</a> <br>
+<button onclick="downloadCurrent()">Download Current Savefile (.CSV)</button>
+<br>
+<form id="dirty" name="dirty">
+ <label for="dirtyfile">Choose dirty clue list to upload</label>
+ <input id="dirtyfile" name="dirtyfile" type="file" accept=".csv,.CSV"/>
+ <button type="button" onclick="loadDirty()">Upload</button>
+</form>
+<br>
+<form id="clean" name="clean">
+ <label for="cleanfile">Choose save file to upload (will overwrite)</label>
+ <input id="cleanfile" name="cleanfile" type="file" accept=".csv,.CSV"/>
+ <button type="button" onclick="loadSave()">Upload</button>
+</form>
</body>
</html> \ No newline at end of file
diff --git a/dashboard_website/templates/index.html b/dashboard_website/templates/index.html
index d4f8196..68a85be 100644
--- a/dashboard_website/templates/index.html
+++ b/dashboard_website/templates/index.html
@@ -6,174 +6,207 @@
<link rel="icon" type="image/x-icon" href="/static/img/favicon.ico">
<link rel="stylesheet" href="{{ url_for('static', filename='css/leaflet.css') }}"
- integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY="
- crossorigin=""/>
+ integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY="
+ crossorigin=""/>
<link rel="stylesheet" href="{{ url_for('static', filename='css/dashboard.css') }}"/>
<script src="{{ url_for('static', filename='js/leaflet.js') }}"
- integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo="
- crossorigin=""></script>
+ integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo="
+ crossorigin=""></script>
<script src="https://unpkg.com/leaflet.vectorgrid@latest/dist/Leaflet.VectorGrid.js"></script>
<script src="{{ url_for('static', filename='js/utils.js') }}"></script>
<script src="{{ url_for('static', filename='js/dashboard.js') }}"></script>
</head>
<body style="height:100%">
- <style>
- #map { height: 100%; }
- * {
- box-sizing: border-box;
- }
- html{
- padding:0;
- margin: 0;
- height:100%;
- }
-
- body{
- padding:0;
- margin: 0;
- height:100%;
- }
- .page-container {
-
- display: flex;
-
-
- background-color: black;
- height: 100%;
- gap: 5px;
- height:100%;
- padding:10px;
-
- }
- .page-container > div{
- padding: 8px;
- }
-
-
- .left-column {
- /* flex:0.75 1 auto; */
- flex-grow:0;
- flex-basis:75em;
- display: flex;
- flex-direction: column;
- gap: 5px;
- }
- .left-column > div{
- background: black;
- border: 3px double lightgray;
- padding: 0px;
- }
- .page-title {
- /* flex:0.2 1 auto; */
- flex-grow:0.03;
- display: flex;
- align-items: center;
- }
- .map-frame {
- /* flex:0.2 1 auto; */
- flex-grow:1.0;
- }
- .route-controls {
- /* flex:0.6 1 auto; */
- height:15%;
- display: flex;
- flex-direction: column;
- }
-
- .right-column {
- /* flex:0.25 1 auto; */
- flex-grow:0;
- flex-basis:35em;
- display: flex;
- flex-direction: column;
- gap: 5px;
- }
- .right-column > div{
- background: black;
- border: 3px double lightgray;
- padding: 0px;
- }
- .clue-stats {
- /* flex:0.2 1 auto; */
- flex-grow:0.05;
- display: flex;
- flex-direction: column;
- }
- .bike-teams {
- /* flex:0.2 1 auto; */
- flex-grow:0.35;
- display: flex;
- flex-direction: column;
- align-content:stretch;
- }
- .add-clue {
- /* flex:0.6 1 auto; */
- flex-grow:0.6;
- display: flex;
- flex-direction: column;
- }
-
- .leaflet-popup-content {
- color: black;
- }
- .leaflet-control-layers-overlays > label > span > span {
- color: black;
- }
- .leaflet-bike-marker {
- transition: all 5s;
- }
- input {
- color: black;
- }
- button {
- color: black;
- }
-
- </style>
-
- <div class="page-container">
-
- <div class="left-column">
- <div class="page-title">
- <h1 style="color:white;margin: 0px;margin-left:15px">CLUBHOUSE HQ | <span id="titletime" style="color:lightgray"></span></h1>
+<style>
+ #map { height: 100%; }
+ * {
+ box-sizing: border-box;
+ }
+ html{
+ padding:0;
+ margin: 0;
+ height:100%;
+ }
+
+ body{
+ padding:0;
+ margin: 0;
+ height:100%;
+ }
+ .page-container {
+
+ display: flex;
+
+
+ background-color: black;
+ height: 100%;
+ gap: 5px;
+ height:100%;
+ padding:10px;
+
+ }
+ .page-container > div{
+ padding: 8px;
+ }
+
+
+ .left-column {
+ /* flex:0.75 1 auto; */
+ flex-grow:0;
+ flex-basis:75em;
+ display: flex;
+ flex-direction: column;
+ gap: 5px;
+ }
+ .left-column > div{
+ background: black;
+ border: 3px double lightgray;
+ padding: 0px;
+ }
+ .page-title {
+ /* flex:0.2 1 auto; */
+ flex-grow:0.03;
+ display: flex;
+ align-items: center;
+ }
+ .map-frame {
+ /* flex:0.2 1 auto; */
+ flex-grow:1.0;
+ }
+ .route-controls {
+ /* flex:0.6 1 auto; */
+ height:15%;
+ display: flex;
+ flex-direction: column;
+ }
+
+ .right-column {
+ /* flex:0.25 1 auto; */
+ flex-grow:0;
+ flex-basis:35em;
+ display: flex;
+ flex-direction: column;
+ gap: 5px;
+ }
+ .right-column > div{
+ background: black;
+ border: 3px double lightgray;
+ padding: 0px;
+ }
+ .clue-stats {
+ /* flex:0.2 1 auto; */
+ flex-grow:0.05;
+ display: flex;
+ flex-direction: column;
+ }
+ .bike-teams {
+ /* flex:0.2 1 auto; */
+ flex-grow:0.35;
+ display: flex;
+ flex-direction: column;
+ align-content:stretch;
+ }
+ .add-clue {
+ /* flex:0.6 1 auto; */
+ flex-grow:0.6;
+ display: flex;
+ flex-direction: column;
+ }
+
+ .leaflet-popup-content {
+ color: black;
+ }
+ .leaflet-control-layers-overlays > label > span > span {
+ color: black;
+ }
+ .leaflet-bike-marker {
+ transition: all 5s;
+ }
+ input {
+ color: black;
+ }
+ button {
+ color: black;
+ }
+
+</style>
+
+<div class="page-container">
+
+ <div class="left-column">
+ <div class="page-title">
+ <h1 style="color:white;margin: 0px;margin-left:15px">CLUBHOUSE HQ | <span id="titletime"
+ style="color:lightgray"></span>
+ </h1>
+ </div>
+ <div class="map-frame">
+ <div id="map"></div>
+ </div>
+ <div class="route-controls">
+ <span style="margin:-1px;margin-left:5px;margin-top:5px;" id="routeinfo">ROUTE INFO</span>
+ <hr style="width:100%;padding:0px;"/>
+ <!--<input type="time" id="endtime" value="18:30">-->
+ </div>
+ </div>
+ <div class="right-column">
+ <div class="clue-stats">
+ <span style="margin:-1px;margin-left:5px;margin-top:5px;">CLUE STATS</span>
+ <hr style="width:100%;padding:0px;"/>
+ <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row"><span id="total_count"
+ style="margin-right:5px;">XX</span><span>total clues (</span><span
+ id="unvisited_count" style="margin-right:5px;">XX</span><span>unvisited)</span></div>
+ <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row;"><span id="visited_count"
+ style="margin-right:5px;">XX</span><span>visited clues (</span><span
+ id="percent_visited">XX</span><span>%)</span></div>
+ <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row">
+ <span>Average visited distance: </span><span id="avg_visited_distance" style="margin-left:5px">XX</span><span>(mi)</span>
</div>
- <div class="map-frame">
- <div id="map"></div>
+ </div>
+ <div class="bike-teams">
+ <span style="margin:-1px;margin-left:5px;margin-top:5px;">BIKE TEAMS</span>
+ <hr style="width:100%;padding:0px;"/>
+ <table id="bike-teams-table" style="width:100%">
+ </table>
+ </div>
+ <div class="add-clue">
+ <span style="margin:-1px;margin-left:5px;margin-top:5px;">ADD CLUE</span>
+ <hr style="width:100%;padding:0px;"/>
+ <div style="margin:5px;display:flex;flex-direction:row"><span>Clue Name: </span> <input type="input"
+ id="new_clue_name"
+ style="flex:1;"
+ placeholder="e.g., C34"/>
</div>
- <div class="route-controls">
- <span style="margin:-1px;margin-left:5px;margin-top:5px;" id="routeinfo">ROUTE INFO</span>
- <hr style="width:100%;padding:0px;"/>
- <!--<input type="time" id="endtime" value="18:30">-->
+ <div style="margin:5px;display:flex;flex-direction:row"><span>Clue Information: </span> <input type="input"
+ id="new_clue_info"
+ style="flex:1;"
+ placeholder="e.g., Savenor's Butcher"/>
</div>
- </div>
- <div class="right-column">
- <div class="clue-stats">
- <span style="margin:-1px;margin-left:5px;margin-top:5px;">CLUE STATS</span>
- <hr style="width:100%;padding:0px;"/>
- <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row"><span id="total_count" style="margin-right:5px;">XX</span><span>total clues (</span><span id="unvisited_count" style="margin-right:5px;">XX</span><span>unvisited)</span></div>
- <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row;"><span id="visited_count" style="margin-right:5px;">XX</span><span>visited clues (</span><span id="percent_visited">XX</span><span>%)</span></div>
- <div style="margin:0px;margin-left:5px;display:flex;flex-direction:row"><span>Average visited distance: </span><span id="avg_visited_distance" style="margin-left:5px">XX</span><span>(mi)</span></div>
+ <div style="margin:5px;display:flex;flex-direction:row"><span>Longitude: </span> <input autocomplete=off
+ type="input"
+ onchange="previewZoom()"
+ onkeyup="previewZoom()"
+ id="new_clue_longitude"
+ style="flex:1;"
+ placeholder="e.g., -71.0688746"/>
</div>
- <div class="bike-teams">
- <span style="margin:-1px;margin-left:5px;margin-top:5px;">BIKE TEAMS</span>
- <hr style="width:100%;padding:0px;"/>
- <table id="bike-teams-table" style="width:100%">
- </table>
+ <div style="margin:5px;display:flex;flex-direction:row"><span>Latitude: </span> <input autocomplete=off
+ type="input"
+ onchange="previewZoom()"
+ onkeyup="previewZoom()"
+ id="new_clue_latitude"
+ style="flex:1;"
+ placeholder="e.g., 40.3587273"/>
</div>
- <div class="add-clue">
- <span style="margin:-1px;margin-left:5px;margin-top:5px;">ADD CLUE</span>
- <hr style="width:100%;padding:0px;"/>
- <div style="margin:5px;display:flex;flex-direction:row"> <span>Clue Name: </span> <input type="input" id="new_clue_name" style="flex:1;" placeholder="e.g., C34"/></div>
- <div style="margin:5px;display:flex;flex-direction:row"> <span>Clue Information: </span> <input type="input" id="new_clue_info" style="flex:1;" placeholder="e.g., Savenor's Butcher"/></div>
- <div style="margin:5px;display:flex;flex-direction:row"> <span>Longitude: </span> <input autocomplete=off type="input" onchange="previewZoom()" onkeyup="previewZoom()" id="new_clue_longitude" style="flex:1;" placeholder="e.g., -71.0688746"/></div>
- <div style="margin:5px;display:flex;flex-direction:row"> <span>Latitude: </span> <input autocomplete=off type="input" onchange="previewZoom()" onkeyup="previewZoom()" id="new_clue_latitude" style="flex:1;" placeholder="e.g., 40.3587273"/></div>
- <div id="previewmap" style="height:70%; margin:5px;"></div>
- <div style="margin:5px;display:flex;flex-direction:row; justify-content: center;"> <button onclick="addClue()">Submit</button> <button>Clear</button></div>
+ <div id="previewmap" style="height:70%; margin:5px;"></div>
+ <div style="margin:5px;display:flex;flex-direction:row; justify-content: center;">
+ <button onclick="addClue()">Submit</button>
+ <button>Clear</button>
</div>
</div>
-
- </div>
+ </div>
+
+</div>
</body>
</html> \ No newline at end of file