// Vector Maps
// B & O Trail - pn-20

var polyline1_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ehywFfrwvNQa@_@YK@G_@QAULKUOM]B@pAN|CHhA`@pDd@nCjAhEhAbD`d@rkAp@dBv@~At@pAl@z@dBlB`A|@~@p@r@d@pAp@hE`Bz@b@d@VhBpAv@r@|HlIdFlErIfHxAjApChBhCvAtB~@vCdAjA\\xCp@bBXzARbAHhId@tBVnCj@bAXnA`@fAb@|C|AlK`HhAp@xAp@hAb@bCn@jC^lBJjABz@A|@QzG@vANbKGxJBxAD`AFzDf@tCl@z@VpBr@bGxCFFZ?HBB\\BLLD^BHB~]dShKzFzFzChBt@dNjElAb@|@Z`Ah@zA~@VZR\\Vl@Lj@`@~DJf@PPRFVChAe@XGVAnATh@ZrBbB~AjAjAv@xBpAnB|@zBz@`Bh@jb@`KhDd@xALpEDjAELDTNjAzANLH?NIfCmDJKdCy@pAg@hCiAdGyCrLuFzAo@jAa@nBc@p@K|DYrXuAf@BbAEfGc@bB[~@YpE_BPKXYdAkAPGr@OR?PBv@^PFL?lKcB|@WtCmAfAq@x@o@jJmHJMNeAFOrIaHPs@JOpH{EXIT?TJRRJDP?XMpCoBzD_C`BiArBmAlh@o\\|HgFjBeB`AcAz@eAh]ed@fNmQhBkCjBoDvPq_@dCuFpC{Fl@kAjByClBiCrAaBlAwAlAmAnAeA`E}CliAky@zAmAlAkAtA_B|AyB~@_Bp@yA|@wBf@sAb@{Ah@_CVsAVcBl@eGRaF@}CkAih@EoC?cDB}BX}Ch@gCtC_L`A}DPiA`@mD\\_HH_AX}B`@qBpAgEhA_Cj@}@hB_CnE{EhAqAjD_Fp\\ug@~DoGpA_CjBwDzAiDhC}GvEiOZkA`\\idA|AiF|@eDtAyGjAsHz@qHf@yHTmGxA_bBJcGPoEd@}Gz@iIj@uDl@oDhAkFn@aCpE{ObXg~@\\iAt@kB\\q@hAiBpA}Aj@i@z@q@dAk@x@_@~Ag@l@MpASpBK`B@pAJ~AXl@NnAd@fB`Ab@ZrAnAp@t@q@u@QXi@Z",
  levels: "PA@AC@B@BE?A?CAF@B@?G@A?C?A?B?D@B??D@B@I@?B?@BA?E?AB?C?AFA?C@BAA@?D@A?GA?A?C?B??B@?D@?A?EA?D?AA@F@B?B@D@?A?C@?ED?B@D?A?I@A?D?B??A?F?ABA?AE@AC??@D?B?@?DB@L?@C@?CB@ED?B??B@D@@??BAG?A?@EA@?C?A?G?B?C@D@B?I?A?C@?BE@BB?@FAB?C?A?B@HB?C@?AD?C@?FA??C?AHAC@DA@E@C?@H?@C?A?G@B@D?@B@F@BA?D?B?DC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline1_1);

// Park Ave Spur

var polyline1_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cwwwFph{vN@g@?iA",
  levels: "P?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline1_2);

// At grade crossing in Lexington

var polyline1_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "schwF`~_wNPFvCi@f@IJIFO",
  levels: "PA?B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline1_3);

// Kokosing Gap

// Road Route through Phillips Park

var polyline2_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ydouF`sjvNbCNf@Mb@Sv@c@hBqAd@URF`@OL]",
  levels: "PAD?@@BABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline2_1);

// Begin trail

var polyline2_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}unuF|ljvNzAkA~B_BdBcA~@c@vCeAvB}@tB}@xA}@bAq@xB}Bh@s@j@_Ab@{@~@uB`O{^`AaDf@cC\\oBXuBTyCN{CDcB?sBEsEUaNImC_Egu@KsFUwd@GmBScB[cBWw@_H_Rk@aBqAaFsAiHg@gEI_D@mDF}@L}ANkA`@uBRw@jF_QXeAb@}BPuAHiAHaBFmJJ}EFeBTmDb@eETaBj@_DnAoFnAcEdBsEzAeDrBsDzCqExSgVbA{Ah@}@z@kBj@cBr@uAOS`@oB^uCJuAF{BB{ASgHSeBWmAa@yA}d@_tAkAoDQ{@KI[c@_@}Ag}AwrEuAeDq@oAaA_By@kAgAqAcKeKslAelA}DeFc@e@wC{D{r@s}@eCsCcBaBeAaAeCiB{B_BwBqAmaAai@}DwBaBeA}AqAoAwAgAcBaAmBq@cBg@aBc@oBWwAs@sGoAgMkAeM}JybAk@}DqByJiNap@wIya@K[OK[G",
  levels: "P@?C??A@CA@F?@AD@A?H@?C?@D@D@@F?B?B@DAC@H?A?C?A?D@?B?A?D?B@F@B@DBC?A@@FB@B?C@AJ?AA@B?BACA?I?B?E???B@G@A@C@?D@B@H?A?D???AE??CA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline2_2);

// Dikeway Connector

var polyline2_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "w`ouFznkvNRiAL_@Tc@f@q@jDaD~@oAd@}@bAkDp@wCZcAR_@h@w@`AcAPu@x@aG",
  levels: "PA?C@B@D@?C?AC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline2_3);

// Howard spur up to street level

var polyline2_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gesuFdrnuNZWNe@~BaE",
  levels: "PA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline2_4);

// Danville Road Route

var polyline3_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}azuFjrbuNoA{FmAeG~CFNiQxADHkLHwCIaAmA?sBKsIUk@I_@W]c@",
  levels: "P?EEDC@AG@?CA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline3_1);

// Mohican Valley Trail

var polyline4_1 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "grzuF~x`uNMUaAqEqPqw@_CuKoD_Qq@qCOaA[aDO_D?uCDyAzDcgAD_BA{@EgAIy@YeB[oAgC_GiAqBoB{Dq@uB]qBKo@E_AMqDq@wXEcAKgAUmA[kA[}@c@w@_@k@e@k@s@m@gAs@yFcDq@a@m@i@o@q@_JqKy@kAm@aAm@kAg@iA_@_A_A_D_@}AqBwKg@wBa@oAaQgb@mSgg@y@qC]}A[eBSaBUqDG_E?_AD{A^mF`@wCj@oC",
  levels: "P@@???B?FA?C@?F?A@CA?CAE?@AB?@G?B@?DA?A?D?B?@F?@B@A?D?GA?C@AE?AB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline4_1);

// Brinkhaven Access from Hunter Rd

var polyline3_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "oi~uFpittNH[CKKMg@Si@_@c@c@QUICMR",
  levels: "PA?C@A?BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline3_2);

// Holmes County Trail - Brinkhaven to Killbuck  14 mi

var polyline5_1 = new GPolyline.fromEncoded({
  color: "#ff0000",
  weight: 4,
  opacity: 0.8,
  points: "ww~uFhgrtNj@c@zFwFbFoFlBoBj@g@rA_AaAW}CKzImJf@m@l@eAlNqYd@eAXw@Ru@XiBF{@@}@AsAEeAEm@[eB_EeOy@sBWc@c@i@uCmC[c@k@iA{@uBs@gCOm@OeAO_BCmAKyBYyAU}@y@kBk@{@}ByBq@u@W]u@{AaAkDcAqCOYm@}@o@u@gAu@gCwAgAeAg@q@yAaCuAqByA{Ak@a@aAi@iAi@{@[}@U}@MaAKgEg@kCCi@EmAUi@Qk@YgCgB_CwAkD}As@_@eCmByA}@k@Um@Ss@Q{E}@_Cg@mRmGkBa@k@G{@A{EDcBEy@MaEu@kBc@}@[kEuBmAq@}@i@e@Sc@Kk@Kg@G[?}AJ[LyC~Ai@t@i@~@a@fAY`A[|AUp@Wv@_@p@]d@c@f@iAv@y@^}@V{@B_AEw@Ou@SqEkBgBy@cAu@o@w@c@o@{@mByA}Dw@_CQw@WeBK}@QkDQmJk@uVGiAKeAQeAS}@m@sBgCaHUg@e@u@uCcDk@u@]o@_@w@Ws@YgAQ_AOiBEw@?q@BgAD_AFs@h@qDH_ABs@@}@KmBYqCQmCKcLEoBE{@MkAuAcIS}EG_AMaAQ_A]kAe@oAkAkBe@e@i@c@uCkBi@c@c@c@_@g@c@w@u@gBSu@Kg@k@oDa@}A_@{@w@oAgAkAwE{CaAcAo@cAaEsHqDiFkDkF_BoB_A}@k@]eEiB{A{@kAkA_AiAyFyHc@q@_@u@Ys@[aAOm@M{@]iCSoCK_CA_A@aAPuEJuAjBsKf@kDXaDN}BL{@T}B^mErEmf@l@cD`A}DjL{_@nA}Df@qAbAyDt@{B`@}AXcAf@eCzAyKrEg[j@iEl@}D~DoXtAuKnCkUZwCPmB@uBCoAMmAQ}@[gAe@oAi@gAmHuJgBiCsBkCcA{A]o@e@qAQ{@M{AEcD`Bsc@\\wDhDkX|AeLj@aFvG_i@`A}GjKaz@fFo`@@e@?a@F]\\w@H]Dg@HuAA{@RmFn@eOAk@`AaYpCwo@HqHIwC]cEqAeHqDmK",
  levels: "P@@?A?EAEA@D?C?AH?@B?@DAD?A@C@D@?B@?C?AIA@?CA@B?DA?AC?@B@G?A?C??A?AD?A?A?AA?D?@?BH@B@@B?D@B???C?@?FB?D?B?@?A?D?B@FAB@D@BAI?B?CA?E?A?B@?E?AC?AA?C?A?F?A?C?@?A?C@?B?D?AB@?B?HAC?A?B@?D@B?@B@EAAD@B?AD@B@D@AE?A?C?@J@?B?D@?C?@?@?F@B@?B??A?E??@?B?@?H?B@?D?B??A?E@B@GAE?@?@@?A?B@@?G?@@@@AAF@BCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_1);

// Holmes County Trail Killbuck to Fredericksburg 1  15.8 mi

var polyline5_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}zevFn|jsNmBcBqBsDiCsFwByF_@qAs@cD_@uBq@cFQ{BSgHAmA@y@P}DVcD`@{Cn@}CPmA`@{Ad@qAhAiC`CiFlAgD|FeRvA{ErJa[n@uCTmALkAVuCHiC@wACcAMcC]iDi@qCUy@s@{BgAcCoDiGeAqByP{ZqL}S{Qo\\u@iAy@gAy@aAcB}AqAeAkAw@oCwAyHwDm@WaAi@kKeFkGyCwBgA}DiB}GkDaQsIwAo@gDsAmFwAs[eIuBe@s@UcR_F{F}@}AQ_CSeBKo@A]Bm@GuD?{DLaSx@}CBqJb@sL`@MJAR@fCGROD_GUeFaA{BIg@DcF~@mCz@eAd@kBbAuChBqGpDwAn@iCt@iXdHyEbAiDh@iEb@eEVgBDmDBeEKmBKcBO}Dg@iDk@{HmB_v@_X{k@sSaEwAs@ScCq@aEy@qEo@_CYwDYcBKkBEqDCiDDmDN{q@~FaE`@a]tCwGn@uR~AuSnBiEZwHp@sDLsB?aBImCWyB_@oDw@",
  levels: "PBCA@E?AC@A?G@BA?@E?@@C??B?F?B@?D@B?I@B??C?B@?G?@C????@?????KAB?@?EA?C@?@AH?@@@E@AB@EBB@FAC?A@@D?F@B@D?B?H?@BD?@?E@AC@A?GA@C????@@?EA@CA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_2);

// Holmes County Trail; Holmesville Road Route

var polyline5_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "m_~vFz{~rN?dBu@EqEi@s@O_@[s@}@s@s@qEgDe@s@C}A?aC",
  levels: "PD@?E@?AAD?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_3);

// Holmes County Trail Killbuck to Fredericksburg 2

var polyline5_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "mu~vFvj~rNoAeBsAwBaAgBcAwBa@_AkAcDw@oCuRou@oAyDaAiCuBcE{CwF{D}Gcd@ay@mN_Wu@kAu@{@gBiB{@q@cEuCoEcB_AWaAQ}@M]?k@Fs@CsMgA_UaBuFe@cEk@kCa@eE{@uD{@sCw@wGuBaEyA{DgB}DmBsKiG}MmI_C{A{@cAyAeA_Ae@kCiAk@M",
  levels: "P@?B?@D@B?F?@??CA?I?CA?EA@@A??D?B?@F@B?D@BAAC?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_4);


// Walmart spur

var polyline5_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_`lvFta_sNZ}B",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_5);

// Rt 83 paved spur

var polyline5_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "of|vFhz~rNGa@Ia@gAVg@Ho@Bk@A]O",
  levels: "P?D@?B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline5_6);

// Newark Panhandle Trail - 9.8 miles

var polyline6_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "idosFlg{uNa@e@c@q@iJoOyAkC}@sBg@cBc@sBa@{Cu@kTM_BSaAPM@KmAa_@SyH_@yLk@gPI_@Da@wEiwAK[De@cBwg@CS?c@e@iO{EgxAi@sKiLutBIm@@WkMc_CUaDc@{FYyCwUqvBi@qFQ{CEeA@oDJ}BTeCb@eC\\yAbBkG`@cBV}A\\uCLcCB}AGmDM_Cg@gEm@sC@EHEeLyz@a@mCq@mDkAcEa[icA}@{Ck@eCQgAQuAUgCI}C@cCN_D^_Et@gHNaCHuC?iAGiCWsDe@iDWsAy@aDc@oAu@iBs@wAqAyB_GiJ",
  levels: "P?@@D@B@GB@B@B??BAAAAAA????AF@@@?E?AA@F?B@D?A?B?D?B@GAA?AA@E@B@?F?B@DA?A@D?B@F@A?C?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_1);

// Panhandle River Trail - 1.86 miles

var polyline6_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "__nsF|}zuNC`Aa@nBENKLy@l@MLeBbD{@bA_@o@^n@yAxAy@r@aAjAa@`@_@VgATSHw@b@]XKDaCj@cAl@_@`@QLMFSCi@Se@?d@?h@RRBSVUHa@H{@He@EwAUlAUbAGNSORcAFmATlAUmATk@D{Bb@w@Hs@T_@Dm@Bm@JRUL[Le@Md@MZSTeANmCtA}@\\eB^s@Hw@I[I]OWQSWISSgAIWOUmCiBaCqA_@MYG[E]@k@Fm@HQF}CjBu@f@u@j@q@t@a@~@yApAk@`@o@^cAx@[`@U`@Ob@eB|Hg@hAY`@_@^UNa@PIGY_@",
  levels: "PA?D??BACCC?@?EA?A??BB@@?C?ADA?C@G?B?E@ADA@@D@A@@A??D?@E@?CB@B@F?A?C?AA?C@D@?B?@?F@?BAB@?@D@?BAD?A?C?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_2);

// Nashport Rd route to Blackhand Gorge

var polyline6_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yossFpf|tNbS_WxDmFpBsDpAqC`An@^H`@BlD@lLPnOp@xLLfNZl@Ex@Qh@Sx@g@bCkBfAm@b^cKfAe@\\WX[p@oAPe@r@wCrB}H\\cBh@eD?w@Iy@Ca@F{JDg@JUJGPC\\An@jFPE",
  levels: "PAC@GA?C?AB@F@?C@@CAG?A@C??DB@?ABA@E?CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_3);

// Blackhand Gorge Trail

var polyline6_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kmnsFreytN~@pDTt@dAbCfBhD~@pBz@bCVt@Np@`@|B~C`Wh@|CFt@b@pDJh@~@nCVd@^f@h@f@n@f@^Tj@Z|B`AdBfA`@b@Xl@x@`ALHf@Pd@j@x@pAl@lAZt@XbAPt@ZrBDlAAbBGhAMbA]nByA~D_AxBuA`CsBrBqA~@gCtB}E`GiBrBmLbKiA|A_ArBg@pBa@`DOfBE`BEvAC|DLrDr@`MDlA?hAEbBGhAMbAs@nDgE|Oo@rCc@jC]xCIdBJzALRRJxAVNFTVN`AATGLUNq@v@cA\\YTIVIb@QzA@fL?dLFvCrCng@H|CB~AItDIhBMfBc@fDqCvOqEzUi@|C?NFDt@BrC@",
  levels: "P?B@?B@?D@@@?B?F?A?C?@@B@@B?AE?A?C?B?H?AC@AEA?B@BEACAH?A?C@B@?E?AB@B?EAD@A@CA@E@@B@C?@F?@CC?AF?AC??E@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_4);

// Brushy Fork Rd route to Panhandle @ Marne & Licking Valley Rd

var polyline6_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "qznsFdqfuNXPy@nD]tB}CCg@F_AP_ErAoCfAmDzAuAl@}DnBeElBmElBmChA{@Zu@Ha@AaCKQHMNGXOnCKvDEb@Kh@_@z@[^[TqDfA[PYTU\\Wb@}BnFW^YDy@O",
  levels: "PB@E@C@D?@??A??D?AAF@A??B@E@B@C?@A@DAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_5);

// Main Street connector between river trail & Panhandle

var polyline6_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "idosFlg{uNv@BNpT",
  levels: "PCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline6_6);

// Newark to Johnstown Trail - T.J. Evans Trail - 14.57 miles (includes spurs)

var polyline7_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{datFn_swNzGgNLRjAz@kA{@MSbRi`@HN@HO`@AN@ONa@AIIObSkb@rAoBdAkAfA_AhEcDfC{B|@y@dNsN`A}@vB_BfAq@~@g@nBu@|@[xfAeYvAa@~@[vAm@jNiHvWqM`ViJnBy@tAu@fAq@|AkAhAcAp_@mb@j@u@h@w@h@cAd@aAj@_B\\iAZmAj@cDZyDbDkg@NeB`@{Ch@{CVkA\\uA`A_Dh@{Ah@qApAqCnFgK\\s@dAqCTw@tG}V`AcDbB_FtCwHbB_El@oAr@oA|@sApAaBhDyDtE}EnBeBzAcAdHyDr@e@jA{@fA_Ab@e@x@eA~AqCf@iAdAeDz@yDb@oCT_BPaDHwB`@oYDwAV_DfSwvAb@oCd@eCxEcRrDeNrAgEhB_Fx@iBrn@gsAj@sAb@kAr@kCt@mEj@oDbQolAxS_wAZiCVkC`B}TNiAj@sJtAcSeCMuACtABdCLfCu[R{CHqJ~@gc@NkCTmBn@mDPq@x@eCz@kBjQe\\lCeFdAaCh@aBh@cCzA}Lh@gCRw@x@_ClJmV`AqBh@{@jAaBx_@qa@tCmDlC}DhHeL~IkNlA{Ab@c@vAkA|A{@dBg@l@MxAQ`@C",
  levels: "PD@D@DD@A?C?A@BF@B?@B??H@B@?D@?E@?C?G?A?DC?A?J?A?D@C?A?F?A?C?A?D??B?G?A?C@?E@B?B@?D@B@G@B@D@A@EA?G?B@E?B?AH?@??F?@A?E?E?E?CAC@B?H@BA@E@BB?D@B?GAAD@?AE?AC?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline7_1);

// Granville Pearl Street Spur Part 1

var polyline7_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "_epsFlrsvNgMm@kBEa@bS",
  levels: "P?FP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline7_2);

// Newark-OSU Connector - 5.98 miles

var polyline7_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "srlsFxukvNAgBBo@CmCTa@U`@CUKS{@m@G?[HGE_AaBe@MwA}@q@UYC_AAUBgAWM?GB]`@MFa@BaCn@QCgAg@a@YICw@CYKi@IUQy@MGIQgAMUm@_@cAsAS]@{BNsB?Y_@{@COMmBE_@Uy@I}@QwCNaCL{@z@wB@]Lq@r@mCr@aC@QCUMa@Iq@Ic@M]uA{B?aAEo@GM_Ag@OMIOm@kBOQKCMOWKQOCQ?OE[cAmEQi@YiEOkH}@iPQiB_@eCk@_CoDoJQcAGo@E_AEUGEy@S_@e@}@wAwAiAOYuBaF}@mC{@kDqEgUAs@RiA@YAYmDiQMIO?g@XmAf@WFq@\\m@t@OLWFUDQAeBQS?KBm@n@QJO?SGc@]Y@OGMMGCI@g@PqAt@m@^QHe@N{BZmAL}@Ne@@]AcBa@OAMBm@V]X]FGFKVPz@aAXIT@RX`@FTb@nC?NCLGPOTEIGCsDIIGq@}CWLOTIDkAh@[RaA~@[J[ZO\\_@ZUy@WSVRTx@e@\\YLc@Nc@Fk@BSAy@W]BSCiD{APm@Ql@gN}FmA_@}@UcB]g@GmYuA|AqbA}ApbAq[uA{@CsJ?",
  levels: "P??BEC@AB?@CF@@C??AD?A?B@@E??BA?@@D?@BA?G@?C?BA?A?E@BB@A?A?F@?@BC?D@?B?B??@?E??A?CA@B@EAC@??D?B?AD?@E@C@@?CI?B?@BA@?D?@?C?A@C@AA?@?C@??B@D?@C@A?E@@?CACAD@?AC?@?F?AD@E@?@?@@B@@DADAD?A?G?AA@CCCCB?@E?HHHB?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline7_3);

// Church st spur

var polyline7_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gbosFtwevNJHPn@FLHDHADE@IHBDCj@a@FQ",
  levels: "P@@?D@?@@AAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline7_4);

// campus loop - 1.67 miles

var polyline7_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "c}psFtbevNLV`@JVZFFXJd@h@|A~@Vq@RFLJx@r@`@NFVz@`B|@xB@JEFe@^Pd@b@DTVDLBPC\\NdCBVDHFDdAL`A\\d@\\`@b@`@t@Ph@Nx@FPT`@Nn@FLj@d@xDzBHFN`@hAdALRHH~@j@HXAn@aAIcA[y@Ii@@gAVo@?m@EkASgA?aDe@g@?cATO?ICGG}@iACEAe@H?^KFIJ[FiECUBQJoHEwAM}AGc@]wA_@}@a@s@k@s@k@e@sB}AiAa@YIq@ImDEM@UPYc@KWo@GEEa@}@?a@@IJKXK|@Q",
  levels: "PAA@?@ACC?@@E@@C?ACAA?C?@@?E?@B?DA?@?@?D@B?A?A?C@I@@B@@C?AABAA@?GB?D?B?C@??D@A?FA?B?DA?CB@C?BE?B?D?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline7_5);

// YMCA Connector - 1.33 miles

var polyline8_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "umosFpidvNMo@Od@Ne@i@gCeFgS_@mBOcBEu@?{@BkBFw@Jw@ZiB`@_BAu@DYz@yC{@xCEX@t@^yAVu@b@y@^aB@_@Eg@Mk@Qf@AP?lA?mA@QPg@Ag@@UDUZu@Nm@tAWNDf@XRDP@REz@o@Va@Pa@\\mAfAgAfAyBlAkCJk@HwFAiCH}@LQpBqAPElBK",
  levels: "PCBBB@D@?B@?G?A@CEB@D@?@C?@C?CDA?A?B??EB?@?C@E?@AB?DA@@E@C?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline8_1);

// YMCA ped spur over bridge

var polyline8_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "y~nsFzgavNoAEqAVu@HqAKo@?qAMs@K}AO",
  levels: "PB?C?@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline8_2);

// NCIT - Lorain - Kipton to Hamilton St.

var polyline9_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "muzzFvoluNsGq~@e@qFa@gE}jA{rJ",
  levels: "PA?DP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_1);

// NCIT - Lorain - Hamilton Rd Route

var polyline9_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gl}zFnn~tNFq@Cu@a@qFMwCByUqEG",
  levels: "P@A@BEP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_2);

// NCIT - Oberlin Rec Center Spur

var polyline9_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "e}}zF~z{tNzOTHEBKFqd@@OFKLG\\Dh@O",
  levels: "P@F@D@?BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_3);

// NCIT - S. Pyle Rd to Butternut Ridge Rd

var polyline9_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "at}zFzg}tNgN_jAcByN{@}Jg@}HE{AM_@k@sMYE[O@cK@mBBU?]GiBQoC]mEK{@a@}BSaAi@qBa@oAe@oAgAiCq@qAmAkBmCgDonCuqC",
  levels: "P?DA?AAC@D@??C?@D?A?B?@H?ACP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_4);

// Butternut Ridge Rd to Elyria

var polyline9_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qnc{F|qrtNw@s@}D_EeNsNu^g_@oKyKiIkIyd@se@sGsG_iBslBc[_\\g@IOGqCqC]c@Y}@IM{j@ol@mAqAk@g@yWoXaGoGSy@W_CAuD",
  levels: "P????@??B?B?BCA?B@??ED@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_5);

// Elyria - 3rd St bike lane

var polyline9_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{jn{F|agtNMa@BiHDyAVmCf@mCzDoONq@RyA",
  levels: "PAB@D@A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline9_6);

// NCIT - Huron County - Norwalk to Monroeville - 3.1 mi

var polyline10_1 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "mgvzFfsjwNnApd@HtGNnDZvLlAna@zA`m@xGrbCrBpx@F~F@fGAtEIpH",
  levels: "P@@??A??C?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline10_1);

// NCIT - Huron County - Monroeville - Peru Rd parking lot west to rail line

var polyline10_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "{quzF~hvwNIdBIzBQfCGhCa@rGi@dGU`C",
  levels: "P??@@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline10_2);

// NCIT - Huron County - Monroeville (3.4mi west of gap)

var polyline10_3 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "eyuzF|{wwNeAdI[x@aAtGI`Ay@hEcAbHuDtWsE`ZyBxOkCzPkKlr@wInl@wK`s@kElYyBzO_Kxq@oBdM",
  levels: "PAA?@B?@@A?@@?A@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline10_3);

// NCIT - Huron County - Collins section

var polyline10_4 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "weyzFrsnvNh@uh@h@qo@d@y]b@e_@",
  levels: "P?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline10_4);

// Slippery Elm Trail

var polyline11_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wojzF~vu}NcB?y@UaB?q@?WFeEAiHH_AE{A]oF_Cw@YcAMkBG}HAsx@[ml@I}UMuUDqSNyUTuWDga@^_D?m@Sa@[m@aA}@u@w@Ga@G[QU[[y@cCcBQIo@ISGeAw@OEUCgBNQCq@OaAKUGq@c@UES@SFyAtAUJMBm@@SFOJqAxA[Vo@ZQLq@x@w@h@WVSXe@bACNCn@QPgg@XaFMgQqBkPsBgVDYAa@OW_@a@iAg@_@y}@Gex@MqTA}JE_F@wOGyB@qE?cVC_NMw@G{@Ms@QcGaCkAm@_BsAu@y@yAsB_EgGmOwTsAyAmA_A}BiAiSiGe`@aMwASoAK}THsp@C{BB}IAqIG{G?o]Duy@GsJ@sWC_UTqSFk@HS?iZReAMkA_@s@m@i@o@oEaJeAqAgAq@q@W_AQoAK}FI",
  levels: "PAAB?@@@DA?C@E?@?DA?@A?F@BAC?AC@BD??A?C@?C@A@@F?A@B?@B??A?D@@?CA?AFGB?D?DA@AF??@??@??AH@?BC@E@A?B@FB@AHA@?A??@A??C@@?AG@BDACAEA?BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline11_1);

// NCIT - Sandusky County -- Clyde to Fremont 7.8 mi - Main Bikeway

var polyline12_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_rb{FvhmyNUdBg@bAQjAk@lEMnADhAiApIQl@YTq@MQDMXGjFFZAvAgCrRQbAaB~LIn@HXEzAQxAQp@]d@KX_Lfy@ol@~iEsFp`@qe@vjD}Hxj@sQvqAoBnNeBtLmAfHmCvNoCnM{AtGqB`I_DtLsB`HuDpLu@lAe@jAC`Ay[z`A",
  levels: "PAAB?BADACBAD@@C??B@@AD@?C?A???@?G?AC?@E@A@BBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_1);

// NCIT - Fremont - Biggs-Kettner Park Spur

var polyline12_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "esg{FzrczNSLy@AiC~NQ`@YXa@N",
  levels: "PADCA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_2);

// NCIT - Fremont River Spur

var polyline12_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_ei{FlygzNKEYn@MJQAKY@_AtBn@yBq@kAu@",
  levels: "PAA@DADDAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_3);

// NCIT - Fremont - Robert Welsh Memorial Park Spur

var polyline12_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_vh{FbwfzNb@Pf@Kx@Jp@Zl@jB",
  levels: "PAABDP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_4);

// NCIT - Fremont connector between trails - 2.9 mi (south to north)

var polyline12_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yri{FzxhzNKR?^}LC@bEAnOPbt@_D?kTGBtICtEcA`GyArKQ|BGzBFnz@wC@mbAG[jAsQdk@uI}FgByAs@}@_BgA",
  levels: "P@CF?@G?G?D@AD@I?G?GAAAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_5);

// NCIT - Fremont to Elmore - 10.8 mi (east to west)

var polyline12_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "unn{FtnozNif@ts@sDjFoBhCeXja@wCvEyTd\\aIjLkLbQuNnS{DbGoOhU_CtDcDxEaCbDkHnKkC~DsCtEmDtEeIjLuFxIgTr[oDbFyMtRmK`PsJpNaPfVyAnBiEnGkEvGyTh\\Yf@EfAqHzKULc@BMH{Tp\\{InMoDrFeNhSyG`KqBvCeZtc@i|@nqAoH|KeJ|MwInMsDlFwX|a@iCtDeQtWqb@rn@iJjNmAnB@j@IJe@A?Hk@r@kGfJOh@aDxEq@`AaAjA}LzQ]\\qAnBQ`@mDfFORgBnC",
  levels: "P@?A?A??@A??A?@A?A@A@A?C@?????CABB@@C????????@???@??B?BBAB@?@AA?@@A@@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline12_6);

// Little Miami Trail #1 - Newtown to S. Lebanon - south to north

var polyline13_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "y~ymFfl{aOn@^TBP]Hy@B_AK{@f@wAh@iAB[M]oD}B}@_@eBeAuEwBYW]g@cDcCw@s@}DmCy@a@uDcCM@OHMGAMDW\\eAMGEUNi@Fg@COc@Ub@TBNGf@Oh@DTLFr@iDb@}D^sGD}DKiCYoCkAiHaB}E{@aBuAaCA_AJeBK[oAcB[SaCAYGmGgHq@}@uBaBmBaCUe@}@q@cCaCiDoDkDwBuDkCmCqC_AqB}@{BeDaMaFcSuHuXiZ_c@iK}OkOeSuKyO_EcF{HoK{Q_X_C}D_BeBc@e@m@a@iDgAiBSaACu@?gAF_C\\eBPqFdA_BPoBNu@?_AKqBo@c@UoBkAq@m@aAoAgAoBaBkEcCkJm@qBgAiCy@oAaAcA_@Y{A}@m@Uy@Uk@GiBEkXuAwYgAyH_@aIg@kGe@q_@_CaHi@aHe@gDSgDWqACeA@sADoBTqBh@uCvA{@j@o@h@_BrAqJrJcFrFkArA{AtBi@dAo@jBe@lBO`AQpBuDxr@SdDMrAa@xB]nA{A`E}@`Bq@bA_AjAc@b@aAx@aBhAu@`@cBl@{A\\}ARoAH_A@wCQkB_@gFyAgDiAgRyFqGoCuBiA}CoBiAs@}AmAeM}KmBqCe@cA[iAYyAi@kDa@mDm@oEi@uCiA{Ca@u@_BwBs@u@s@q@{GkFcDsCeDgD_@e@aC_CiEmC{JyDc\\gLgB}@kBkAeCcC{AsBm@uA}AiEi@mBe@kCUkBcAoHc@cCg@sBw@oCs@}B}AkEcDiH{Ok\\kSyb@iDmG_D_FkIeKmCyEsGmMcAsAcEyDsAu@{B_As@m@i@?_EaBcIwCyE_CiHmCeAUuF_AyEQ{CGyEH{@He@HaD`AkAf@s@f@{@dAeB`CmBlDgAfBsDrHiB|C_BjBwAdA{Ar@sBr@oANo@BoACsCYaA[mB_AsNuJwCiByAeAmCgCcG_H{BaBwGuCmJmEmDwAuAa@qAWyACuDBmAJiBXuKdDeHnBaOxDgFVuCY{DqAyDiCoGcFwNoLwB{Ay@]wAg@aAWgNiB}CWgD@sDVoH~@e@JkE^_`@jAcFXyCZaHz@}CXoCl@aEfAkDv@uC\\}E\\uEj@mFN_FDgGEoGKaBKeB]eFoAyDeA}D_CmBgAcC{AyBsBoBaCcAgBcAqCi@wC}@qQQmBsCoSG[",
  levels: "P@BD?AB@BAFA@@C?A@B?@B?AG@@A@B?CADAB?B@EACBAE@CB?C@AF@C@D?AA@B@?C?BG@C@@HABAA@BAAG@BC?E?B?@A?D@B@GB@DABA@D@B?J?@C@@?C@@@???D?@BAIA?C@D?CB@GA?C@?D@BAG?A?C?AEA?C@BJ@@DB?@?FBEA?B@?@D@B@G?@B??BE@D@BHB?D@A?@C?A?E??FABC@EAC@AJB@AA@EBCA@H@AC@EA?A@BEA@C?AGB@D?D@BBD?A@GACA@DA?CGBDA?@E?@C@HAB?AC@D?@C?@B@@E@B?@I@?E??D@BGAC@C?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_1);

// Little Miami #2 S. Lebanon to Little Miami Scenic Park

var polyline13_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}ydoF|ldaOQw@sBcFyDwHyBwEmAkBgAkAgAeAcAy@uA[mJs@oDA{BDoAL{@RiEbBaEpByCx@oDBuAa@sAk@oA}@aCuCYq@}@cDIw@BsHNoNu@{Fk@mC{BqHgA}Fy@wFGeA@_BFy@x@cHjHak@jBkK~Iue@ZyCLyDAaBI{Ag@aDy@iCa@w@eD}EmAkBsAsC_AiCeAuE{@{EGaA@mAJcBRoAhDqK\\oBv@qIx@sKlDg_@tDqb@dCmWtBsVt@_K\\_I^yNx@sv@PgMP{F~@{Oh@uE`AcGr@uClEiPr@sClCuJjK}\\jBmGNUXgAD_@DeA^kD@cECyBMoBe@gF_@sCe@mBa@mAyEmLgKkUuEsJYcAS_B}@iKw@yLQiGy@qNOmAa@cBu@oC_BaFcEqIwFwJ_FyIiCiEmDaFuHyH}FwEuCmCiRwOkGwFqC{B_C{AeBy@{DwAqCk@cBU_HuAmIsAsBQmAAyFTkBVwFvAqZrJwHnCqC~AmDzBaBnAwAfB{@vAi@bAsCnHiBnFq@nA}@fA}AbA}Ah@}@LkC@y@MkBo@wFcD_DkCsCmEoB{AiC}@cAOaC?}ARmAZwExCeRpNaG`FyC`C_D~B_B~@oAh@eAPiBD}AEoBQyB]yC_AiB]sBS{AJoB\\cB\\{A^oCdAyF|CqAx@{LhIkBr@kAXuBT{ABsBImB]sBeAuCgDcC_D{DwGcCwCeAeAsBwA}BaAqBa@w\\{@sIDgCAaCI_D[wEu@qCq@wCaAiDqAkL{F",
  levels: "P@B@DA?@GAC@E@BABEC@AHC@EA?EB@B@I@@C?D?AF@CAE@B?B@D@B@G@BAD?@?@A?F@B?C@G@C???B?@C?A@IA@C@AE@A@AF@B@AB@F?CA?K@CD@@@@F@BD@?A@I@ADA@F?@DA?C@ADABGACAEBCBEACAGBCA?BA@F@B@CAA@C@F?AC?AC@BI@CBE@BBDABFBB?B@FB@CAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_2);

// Lebanon Trail - 7.8 mi - Little Miami to Deerfield Rd bike lanes

var polyline14_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "clgoFrkcaOOb@?Rd@dBH~@EnBG~@k@|AeBvBoCrCi@p@s@j@aEhEuCpCgDrDkOtOe@VuIvDoPhHgA`@GEPqGCk@Eg@Qi@oS_h@uGuPECS`@WYa@Se@E}ATc@@e@MmCwB_@k@gDcGYY{@a@eWkCsIaCc@Sa@[i@{@Um@eC{JM_AAg@@}@OUoG]iCa@mDOsPcA}P_Ao@Aq@BiFY_CBqESYBsBx@}CbA}@Hs@WqDoDaAc@cB[{@IqTyAwAGYCYWEe@bAmc@Ag@I_@uAcDMa@?s@jAah@DgE^wLNiH",
  levels: "P@BAB@EB@@F@@@?E?@?IAB?@E?GAB@CAA@EB?B@EC@F@ACB@?AHAA??B@AAAE@@AEABE?B?B@IA?D@B@D@@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline14_1);

// Lebanon Trail - Natalie Lane spur

var polyline14_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "onpoF`taaOJsD",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline14_2);

// Lebanon Trail - Deerfield Rd bike lanes .8 mi

var polyline14_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "sspoFl|}`Oo_@uBmF[q@K[M[Qg@k@mByD}AoC[_@WU]S[Mg@K]C]?kBP_AXYPYH",
  levels: "P@?E?AB@B?@E?A?CA??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline14_3);

// Lebanon Trail - From Deerfield Rd bike lanes into downtown

var polyline14_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "atroFxi}`OAi@Lc@fC{DlC{ETc@Lk@@UGWg@a@Nk@@k@U}GI_@SUyIoGwAiAeAq@cJgHcG}EoAu@wDyCsDgCwBwAUIWFMR]tIq@CUHO^Fd@^`@lAz@L^?^Or@_BrDaAtC_@j@q@t@i@|@{@lA{@dBKoBJnBBdAAr@]dJ@nB`@bG?zAQhDEZUL",
  levels: "PAB@A@E@BC@B@G@??A?B@@@@IABD@BEB@C@AE@C?@?ADE?B?ABACBAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline14_4);

// Little Miami #3 Little Miami Scenic Park to I-70 in Springfield

var polyline13_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "snwoFfnh`O}FyC{CcAyBe@oAOgCMuAJoFN}MXaIDkCJcFn@yBd@wAd@aAb@w@ZmAp@}DlCkBvAgPnLcG~FiJrImFvEeBjBqAbAqAv@oD`C_ChAeBp@_F`B_Ev@uBBuBGyJwAwQ_DkQwCsCa@eDm@{Co@qCw@cGsByBeA{GmEmDaCoEcDoDyCyCuAHa@OUwCkBiOeLuEeDeAgAoAw@oDwAeESkBB}Cf@_Ev@qGtA_D^cDByDOyEq@eIsBwF}AmHcC{EmBgHuDwDqC_FoEuFkG}IsK{CyDqBwCmEaI{D_JmEoNYmAoDqLu@wBkAsCuHyU_JiYmHgUyCkJeCkHyAqFyAuJmK_n@aB{G_CeImBeFaCgFiK_QaPoVcYmc@gEmGmDuF{IwMoGyJ_CkD{BwCqB_CwByB{E{D}CsBuBkAoDiBaFmB_FoAeEy@wCYqBOmHQ}DC}Tw@eCOyB[mEs@}RyD}^}G_Y_FiVuEeFgAeGeA_QaEaIwByNgE}EkBoL{DkIaC_E}@_Dg@uCUmDOeEGeD?aF@gIRoAEcDEuAHyD@aBAo@EmBQcCg@uFeBoNiFwRaH_MuEwHiC}B}@oEwAqB}@kBgAoAkA}@aAu@eA_OmTeDoEkEwGgFuHsFuH_EaG{DgFuDsFgB_CmB{BqE_F}M{LqGsF}SeRsFsEwDoDwDuDwGaIqU_Z_EiF}D}EmHkJ}DwEs@cAsJ}L}IwKuTiYa^{c@eEwFqHoJeGmJ}AwCcByDaBqEyA{EaA_EsDaRq@mDsCyNWgAk@oB}@iE[SGq@Ii@oAiGQyAAgBLuATiBUhBMtA@fBq@o@LvAMwA[u@a@m@wCcCq@c@m@WoCu@k@HE}@sI~@sDX}I|@]??GQ@ULyEf@e@Ni@JoQlBm@Rg@D{@I]?sFl@k@NcTvB_O`ByLvAs@@mKjAyGrA}HzB{OrG_AXuD~@yCl@}Cb@gK`AiHj@_AD_BA_BO{Ca@{Cq@yF_BiAU}@MuAGiDEkMXyFAmEO{CQgGk@gH}@oCW{NaBkI{@yGm@gBWeCe@w@SoA_@{DaBao@uYcA_@eOaH_RmIsB_AyC_BeS}IwE_CuDeC_E_DgCaCwAyAaBoB{AwBkBwCyAiCwAqCkAmCaAeCsBgGsEmOaAuDs@gD{@_FgF{`@gAuGm@uCk@gBoA}CcBeDeBuC{BwCgAkA{AsA_CeBaB}@iBw@aCu@aEy@kGaAcBa@mBo@eBw@sEsCiBuA}BqB_BiBsIoKgE_FqCoDsCiDoAoAaH}FwA}@qBgAeBq@iCu@uCc@kBSyAG}A?kABoC\\oB^oD|@_R~EuBl@eBj@gTlFkJdCaDt@{Ez@aEv@iAb@a@Di@Ae@FmDToDRoDC_EMcCOuDe@eB]oCk@uFiB}CwAuIqEyCcBgw@qc@yF_DaMgHwDsBiXkOga@iUiy@wd@wGyDc]oR{sAiv@kCmBqC_CqBkBeCoCgB{BaB{BqVo`@gBmCkCkDkAsA}AaBaB_BkB_BcCiB{DeC}BmAkB{@eBu@gBo@_G}Akn@gOOBKHERIxA",
  levels: "PAC@AE@A@@CAGA?@C@?D@?@C@?EA?CBIAB???C@AGAB?ABCACA?ACAGAD?@ACAFB?CAJBCAE?ADAG@@B@A??@?EBAD@C@GA?@?@?C@B@J@B?DAFA?C?ACA?F@?A@@E@CA@B@FA@C?A@A?A@B?@FAB?@A?@B@J@?B@@?A@???E?CA?@A?F@?@?@@?@A@@?H@C@AE@??A?@BB?@DAB?K?ADBFB@D@C@BCG??A@AB@A?AAB@?B@@@?@@EACB?E@B@?GA?C@A?E?BAB?D@??@?C?A?J@?@?A?@DABAH?B?@D@B@EA@DAA@D@B@H@C@AE@B@@D@BF?C??@@@DB?I@B?D@?BF?A@?A?B@?@@F@??B@EA@CAI@?B??????@??GA@B@D@A@D?A?C@G?A?D@E@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_3);

// Springfield Road Rt 1

var polyline13_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "eynrFfxt~NyWaKw_@_NoEcBpAiH",
  levels: "PA?FP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_5);

// Little Miami 

var polyline13_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "uvprFvps~Ngk@kY",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_6);

// Springfield Road Rt 2

var polyline13_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}brrFjvr~N`AuVed@{BO|D",
  levels: "PGEP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_7);

// Little Miami 

var polyline13_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qfsrFx`r~NyGiDgBiAm@g@iBmBq@{@k@_Ae@}@c@cAc@mAc@uAu@qDc@{DQoD?cB",
  levels: "P@C@A?F?@B@DA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_8);

// Little Miami Trail - road section to start of SKT @ Heritage Center

var polyline15_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gbtrFjsp~NwFU",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_1);

// Cincinnati St. spur

var polyline13_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gldqFlui_OTOTu@LS`@_@",
  levels: "PAA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_9);

// Tandem & Highwheel Drives spur

var polyline13_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{kaqFx{m_OfDwQbCeN",
  levels: "P?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_10);

// Lower Bellbrook Rd spur

var polyline13_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sw`qF`tn_Om@FWFQLiE|FQP[DOEmAkAQMQGg@`BNXd@`@TZx@tA~@bAT\\P\\f@rArBhG",
  levels: "P@?C?D@BA?DF@?@@?C?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_11);

// Turning Point Lane spur (just south of Lebanon Trail junction)

var polyline13_12 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wrfoFpkcaOUQ[Kk@Em@OoAi@c@EUK[c@Wc@SmA",
  levels: "P?A?A@@D?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_12);

// Loveland Riverview Park spur

var polyline13_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ydrnFpwjaO@KMe@PUXSJAl@b@PFT?Ra@Lc@Mb@S`@VEl@]PCRDzA~CJHLE",
  levels: "P@B?CA?AC?E?D@A@DBAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline13_13);

// Simon Kenton Trail 1 - Heritage Center heading north

var polyline15_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_jtrFtrp~NT{JJs@?WN{ADcBJaB",
  levels: "PA??@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_2);

// SKT - Rd Section - Washington St.

var polyline15_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{gtrFj{o~Nx@w[Fs@",
  levels: "P@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_3);

// SKT resumes...

var polyline15_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yetrF~|n~NVWBSaDaPq@iEyBySm@qEUkAa@}Aq@kB]{@i@aAs@kAy@iAgAuAeCcCc@]KB[`@SJWAUQiKqJm@]w@]o@SaEs@cC]uAKkCKeC@gCBwBTaC\\eFrAqAd@}At@SqD?cB?bBRpDs@ZM?u@b@OR_CpAsFjEeDpCmClCyA~AyOpSyBpC{A`BqAhAuAhAyA`AyBnAwAn@mDpAuA\\kDt@kEl@{ANqCNsFHwDGiBMsBUkDg@}Co@_LgCmBa@aBWqAIeDG_ADoCNwAN_El@kBb@{Cz@qDnAwMjFe@Jc@Fm@CyAB{GZy@Tg@Vg@^aBv@GZVrAc@PF`@Dp@EbAGd@K\\S`@YZ]VqExAQ?KMo@mBGEo@HQDyEjBiSbIwEdBsAb@eCn@uBb@yB^uE^qBLkFFqEG}BOcE]uASc]}FuLoBcp@yKOBGLGd@MFSCqb@kHwEu@uEy@alCwc@[Gu@i@SCkEq@}@?_@Ik@AuEw@m|@_OolAiS}yAqVwlAiS{HyA{Aa@yBs@sBw@aBs@cBy@G]IKaBcAOCwA?MK_AoAgCsBcB}A_B_BiBqB{AkBuEiGqm@ky@}G_Jc@s@mRgWk@cAwAoB{@kA{@i@iA{AKGe@NzAxE{AyEq@eB{CqGmBeDYAcCyCISySmY?g@SKeRaWmBcC_@_@uQiVuEqFoE{EsDoDGQ@OJIn@BBQ",
  levels: "P@C@C@D?A?@G?@B?D@@AD?AE?B@?I@BADAB@F@G@E@A@@B?D?B?B@DA?B@G?AC?AE@B?C?@?D@B?@GA?C@@D@@ABF?@DABB?AB?@D@BF@BC@E???B?E?B?C@J?@C??DA?B@D???B@@BA@?AB???@J?A?CA@BC@D?A?A?F?@?A?@@BA@?ECE@BAEBB@BB@@?@CA?DA@BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_4);

// E. Lawn Road Route

var polyline15_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yy{sFvib~NbTbAh@qT",
  levels: "PFP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_5);

// Trail resumes to YMCA (long spur)

var polyline15_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kc{sFhva~NR@\\}LNq@Ik@f@iRBSTg@B[`DHnE\\`ERxJ?D{@Hw@ZgAF_@N}ABo@?gBPoDFSJGLAv@Dh@Hx@FlERxSjANGHSV{KIa@FmCDI`@?@a@PU\\Cv@Bw@C]BQTA`@p@FjCNR?v@K",
  levels: "PBABAB@@G@?BF?A?AB?A@F?@A?@?F@BA@@FBBACC?CAD?B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_6);

// YMCA road route to Rt. 36

var polyline15_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}rxsFzl_~NjJf@",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_7);

// Park loop near YMCA

var polyline15_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wb{sFjva~NrAJd@IN@|@PN@RG~@i@JCN?z@NzFr@i@GMtE?VHTHJb@PLL`@H^OJA~D`@X?ZENGLQBWZ{GSCJgBJqCAqA@cAd@{JZyH?[CKGM_@QMQCO",
  levels: "PAA??C@@?C?ECB@?E?@B?BB?@G@ABB?A?B?D?B@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_8);

// Washington Ave spur (near YMCA)

var polyline15_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ihysFvaa~NDYB_@Su@BYMi@C_@HmCNqAAu@@a@Cw@F_A\\qM",
  levels: "P?B@@?B@A??A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_9);

// College Way spur

var polyline15_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gxwsF`ng~NJU?Oi@m@",
  levels: "P@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_10);

// Eagle City Rd soccer field spur

var polyline15_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}u_sFzwo~NJ|K?x@Eb@DNNHfOfCJD@REr@",
  levels: "P@?@F@D@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline15_10);

// Prairie Grass - Xenia Rd route

var polyline17_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{}dqF`og_OBSsAUH{@@]",
  levels: "PBC?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_1);

// Prairie Grass - Xenia to Cedarville

var polyline17_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_`eqF|jg_O[CYHICe@eCwAsGWwAa@kCs@qGmBeR_@}ECq@OoAYkDmAwKcAuK[qDo@gFeDkPs@mCeBeFMe@YWE_@}DiJaFeLmBeEy@{AaD}HSq@YuAc@FCYQg@cRmb@uGqO_`@y|@O_@W_@i@k@EODq@gAuB}BeF{q@g~AwI_S{Oo^cKaVuHaQij@gpAkQca@kSoe@q]kx@{I_Sc@q@gB{EaMoY",
  levels: "P@@C?@?D?A?A??@?@DB@?GAAA@?BA?BC?A@?B?@B@B?A??A@??@?A@AAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_2);

// Sims St. Spur

var polyline17_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "uqeqFnse_OvAMFI@UCq@HE",
  levels: "PC@@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_3);

// Evans Acres Spur

var polyline17_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "eveqFtdd_OF?J`@LDXHZ?\\GL@|@X",
  levels: "P@@B@??AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_4);

// Central State Spur - Wilberforce Rd

var polyline17_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "u|jqFvbz~NKZGh@PnEb@tRAl@_@~K]tIW`CWdAe@vA_AjBaArAeA|@y@h@cAb@eAXw@Js@BkBEgABwI|@",
  levels: "P@B@?D?CA@GACA@E@B??BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_5);

// Cedarville Road Route

var polyline17_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "_tpqF~jo~NOk@cGiNQU",
  levels: "P@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_6);

// Trail resumes to S. Charleston

var polyline17_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "e}pqFryn~NuGaOkd@qeAan@owA?QCI[CGOC_@Yu@kt@}bBuGqOqi@}nAsm@{vAiDmI_Me[uVgn@{pAccDmCcI_A{CgKe_@{zAmnF]oACSBUAMIMMMKS{GeVc@qBIGi@SWGWQy@UUA[F{@^",
  levels: "P??A?BAAAA@??E???G?B?BA??A??B@E?@@@C?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_7);

// Prairie Grass - S. Charleston Rd Route

var polyline17_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "us`rFton}NYkA|A{@XQLSHc@Ae@oAeFaAiEXoBcA_FqBaRSa@",
  levels: "PC?C@AE?CCAAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_8);

// Prairie Grass - S. Charleston to London

var polyline17_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cz`rFx{l}NHc@j@qA?QuAqL_DyYG}@gBcP?SLo@?UyEoc@o@wEg@aDs@iDcAgEoDmNc\\_pAO_A[sAcDkMyvA}sFmF}SgMof@oC}Ken@ubCsB}IogAyrEod@{lB_Io\\qBgIOLSCMHENDLEMDOLIRBNMmDuN",
  levels: "P@@D@??B@@BC?@G?@@?@@????D????D@@B@C@B@@CP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_9);

// London Road Route

var polyline17_10 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "m_lrF|ck|NxDwAcAqCiCoGdHwFqRof@gKaQe@eAoD}JMg@Gg@KmFHySuBxA",
  levels: "PE@EFCC?E?ABEP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_10);

// Prairie Grass to Wilson Rd

var polyline17_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yamrFvhg|Nc@}Ha@qFYkEe@iKuCef@}@aQKsEk@iz@qB}gCGeKwDqwE}AcjBgBq}BGqL",
  levels: "P??@@A@E??@?@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline17_11);

// H-Connector - Beaver Creek to Dayton - east to west

var polyline18_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
   opacity: 0.8,
  points: "_npqFljg`OuBzHs@vCmA`Go@xD}Ft`@aK|i@IhAW|BU`B[lBc@~A}@hCtDaSs^hoBWpA_AdD_@~AuInAy@Ds@A{@So@Ys@i@i@o@a@q@wAoDy@eB}@sAo@w@e@c@k`@eZu@g@cAc@u@Yy@QmBOeB@w@DgAReAXo@Tq@^}@j@i]~X}BjCaC|CUP_@NoOq@[BUHKPy@fF{@tCKhHENa@@KJApFEZwSbXAJXf@c@h@o@TGJw@tBQtAKPOFw@Ka@QKi@c@L}AiJ}CxAaAl@Sn@?n@zBjHl@J\\RHT?z@ZnBo@vAOz@?tADVn@bAHd@?^a@xBc@dAWbAUlB?r@XzEJl@rCzHXbA~@fCTd@vF`PVb@p@d@TXtB|FfAxBl@zA`@`Ct@pBd@xAZbBr@hHBv@Kx@gBzEIf@@^DPb@ZhCpAVXN^|AxLfBbLBhAZ|@X`BjCrHt@~Bl@bCj@|Cf@fEN|@f@`CLt@HV~AhCrAnDv@`Ch@tChAhHZvADz@I~@V`MCfB@hDFvCPlDTvAHxAp@xEN`@jAfBR^jBxEGi@kAkEeAmCa@oAYoAIo@I{A",
  levels: "PA?C@BB?@?C@EFB@?I@CA@F@B@?B?E?E@A?CA@I?B?@DC@@FBB@G@ACCAAB@EDACA@CA@F@ACBDF@BJBC@C@@EBAD@B@CA@AC@@F?@?@C@@CA@BA?FA@DAA@E@AB@E@AD@AA@C@?@?C@B@E??DA@A@?B@@E@C?BG@A?B?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_1);

// H-Connector - Beavercreek to xenia station - west to east

var polyline18_18 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_npqFljg`OrEqNbE}MbJaY`Pmd@~DiLvIsVxVas@zCmIhE{LLQPIPAtANRGJQD[DwACUGOSUIc@B{@|Scm@dOgb@pLc]tDcKlKmZhCyHpAkEZoAl@qDj@qEXoDxBk`@tM_~BfAqTtCkf@?[Gc@Cq@BWHqADYTs@F]hBe\\hBqZrIu{AbAaRtAyT~FwcAn@qJj@{Dx@kCnAiCjAsBt@aAdAeAnCeCjJkIfP_Ot@o@xBwAtCsAhBk@zGwAfGg@fU_B`McAh@IdCw@dCuAx@{@`AyA~@qBh@eBl@cDHcAK_CJoAE}@",
  levels: "P??C?????E@B?B@E?B?@@BE?@?@C@B@I@B?B@B???BA??B???@?BAIAB@D?@?B@G@BD?@D@BG@B@D@CAAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_18);

// Creekside/Little Miami South Connector at Xenia Station

var polyline18_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "o`eqFleh_Oh@PT@ZC`Aa@",
  levels: "P@B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_2);

// James Ranch Spur

var polyline18_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ixhqFdkj_OmAaBg@{AM{@ASt@}ABOIU_C_C",
  levels: "PB@DA@D@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_3);

// James Ranch Park Road

var polyline18_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "__iqFrzi_OuDlHoAgA",
  levels: "PDP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_4);

// Trail to Purcell Dr.

var polyline18_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "egiqFxaj_OSDWQaAsBMMYIc@Ao@Dw@Pm@Z_C~A",
  levels: "PAB@B@E@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_5);

// Road Route to Little Miami north

var polyline18_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "uuiqFraj_OwN_a@w@yAiA_@Do@BwBGmAcB}H",
  levels: "PCBD?ACP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_6);

// James Spur Rt 2

var polyline18_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}riqFp_j_OoAsCa@aBQmBIyA?a@F]p@}@Bc@CmAKeEG[IMy@W",
  levels: "PB@D?BAB@D@C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_7);

// Rt. 2 Road Route

var polyline18_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ixiqFzai_OOiGGYKMOEMFkGxEcAr@",
  levels: "PBA@F@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_8);

// Creekside / Little Miami Connector along church st?

var polyline18_9 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "s`fqFr{h_O]aHoAMkAk@}@{AUiBw@wPc@uH",
  levels: "PDACEA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_9);

// Iron Horse Trail - connects with H-connector

var polyline18_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "snrqFrnn`OnAO`HkBlGgBn@M~AMfCP~@T`U|G^Hv@HfAHtAAjU_B`CWl@QxB}@pA_AxAyAj@u@`AaBp@}AVw@T_AzBiL~@yFnFmX~AkI\\yBRwAVaDHcBr@gZPaFAc@XAz]~A`AAd@Gl@O^Ox@e@f@c@j@o@^m@Vk@To@TaAN_AJgADyAAQVyKGUnTdA|FZBB|DPbGDtDHb@F~@Df@?lPv@ZHl@Dp@CdPz@",
  levels: "PA?B@EB?B?@FA@D@AH@BA?D?@@@?E@?B?@G@C?A?GA?C?A?E?@B?AH@?A@?B??@@?@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_10);

// N. Fairfield Rd Spur (long)

var polyline18_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_mmqF~r``OQ@MJKX?VHZTHtAV`B^hAb@fA\\n@Df@`@dCz@R@XEPBXXTLn@FNH\\`@",
  levels: "P@AB@D??A?ABAB?@B?A@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_11);

// N. Fairfield Rd Spur (short)

var polyline18_12 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ipmqFhz``OGaAMSGU",
  levels: "PA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_12);

// Geneva Rd Residential Spur

var polyline18_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "eqlqFtt~_O_@_@SE_@A",
  levels: "PA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_13);

// E.J. Nutter Park Spur

var polyline18_14 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cakqFbj{_Oo@LRz@S{@Uc@OKgAQiBMUP{AlB",
  levels: "PCDA@C@D@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_14);

// Beavercreek Community Park/ rotary park Spur

var polyline18_15 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i}jqFtzz_O{@GMKEWFsBGOa@]WQOU[iCiD{IuAaD[i@aCH]Gc@]}A@aBM_@IaDMo@nAI?UQ`AoBf@y@f@s@jCaDs@kBSO]EeBL",
  levels: "PAC@C@?@CC@@FBABA@@CC@F?B?E@D@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_15);

// Community Park Spur along Rd 2

var polyline18_16 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "q`lqFl}y_Oa@t@iAzDs@nC]fAEh@g@lBMl@AR",
  levels: "PA??B@@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_16);

// Trainview Dr Spur

var polyline18_17 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ezpqFpsh`OY]K[CsACSESIMKEm@E",
  levels: "P@B@?C?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline18_17);

// Wabash Cannonball - north fork

// Airport Rd to St. Rt. 15

var polyline19_1 = new GPolyline.fromEncoded({
  color: "#ff0000",
  weight: 4,
  opacity: 0.8,
  points: "ytx|FzkecO?kj@GkHA_}@",
  levels: "P@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_1);

//  Rt. 15 to CR 16 @ Wauson - cinders

var polyline19_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
 opacity: 0.8,
  points: "cux|FbyacOCg\\@g_BEodBB}p@AabNBe{@?}hDFqhCCmdABoa@Cea@Fsb@?gkA@{_@?uf@B{DPeHf@kI^aEj@kEr@uEdi@ssClCkOvCgOpGAAeO@yLjTyiAxSuhAj^mmBdCeM`E{T@{QLSzC@n@wC~Kil@dAoGp@_GZiD\\eFN_FFaDBqJSqrAOw_COay@",
  levels: "P??A?@????@B@??B@I@B?D@@FE?E????EEBE?B@H?B?AD@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_2);

// CR 16 to short, under development section

var polyline19_3 = new GPolyline.fromEncoded({
  color: "#ff0000",
  weight: 4,
  opacity: 0.8,
  points: "kfs|Fn_w`OGi}@Mu~@",
  levels: "P?P",
  zoomFactor: 2,  
  numLevels: 18
});
map.addOverlay(polyline19_3);

// Paved trail to Waueson road route

var polyline19_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ags|Fnas`OOUIoq@JeBC}YGu@?qANgACiHMiACcM@eAL}@QsuB",
  levels: "PABA@@ABAAB@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_4);

// Waueson road route

var polyline19_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "chs|Fduk`OcUEH_JBw[Cw\\RyjDzR?",
  levels: "PG@A@GP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_5);

// Trail resumes... cinders

var polyline19_6 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "mis|Ftcd`O{@m}L@uUGaX?sWKs\\Eea@B}TCg[?e_@Mm}AKgzBIky@@eZK_~A?iYKmwB",
  levels: "P@A???A??@??@@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_6);

// Paved trail to Monclava

var polyline19_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{ms|Fti~~NC}y@Ewb@C_vBImzACyPCmkBU_}DKk_EAyPCut@CspAzD@{DAGokBIc@?cBHm@Cq`A",
  levels: "P??????@???EEEAA@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_7);

// Oak Opening Metropark Trail  -  1.1 mi

var polyline19_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ons|Fn_v~NZCp@]|@NlAFt@Y`@Ib@Bd@]R?n@Vf@Ap@WXLXDd@Ij@b@j@?r@VPKb@GR?~@\\\\@p@W`@Fh@Qt@NJFv@?j@IXOXEv@b@NXEl@FpAAj@Fj@CZUr@?p@Jd@LL~@TNBp@_@HQReCQiCAeARaAv@u@r@S`AI`AFdBZ~CHzF?rCF",
  levels: "PAB@B?AAC@BAB?ABBAB@?BCAAAB?AB@?F@C@@@B?A@D@?F@CB@CBF@C@B@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline19_8);

// Cannonball - South Fork  unpaved starts @ Fulton Lucas Rd heading west

var polyline20_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qps|Fhl{}NfRDtAApCfLzAxE`DhLp]huA~F~UxLpe@x_@x{AfDrMV\\@l@dxA|yF^[zA_B{A~A_@ZdeBb~GrpAzbF|FtTdHbYbDbM",
  levels: "P?GA@B???AA@AE?E?EA@@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline20_1);

// South Fork to Liberty Center unpaved 6.1 mi.

var polyline20_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
   opacity: 0.8,
  points: "skf|Fjk~~N|DzOhI`\\~y@xbDrI|\\l[bnAjVp_Ab`@h{AhHxYxHjYzRlv@~CpLnW~bA",
  levels: "P?@????AAA??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline20_2);

// south fork - Road route to Liberty center 1.5 mi

var polyline20_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "i|~{Ffes_OnK?xWMvJC?lq@DhIRn@D|n@}GzD",
  levels: "P@?HABBFP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline20_3);

// University/Parks Trail (Toledo)

var polyline21_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "azk}Fzb_~N}Ce`AcB@bBAWyInBEoBDuBmm@IaE]?\\?i@yb@qA{r@pAEqADu@c`@D}BG}KT}Ax@s@hAQtBiEtBuCdJeLhEuFz@mAfAoBj@y@~GyI~CcDbA}@`AgA`CgDtF{IrDyEbJiLnDiEvZe`@x@sA`AiBjAmCh@aBd@eBh@aCXmBvDaYAs@`@qAx@{EhMaaAvFsa@dEsY|Hiq@lHqk@",
  levels: "PDEDDED@BEB@DDDC@BIBCB??B@?CB??C@C???C?AH?@C?ABACA@BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline21_1);

// Wildwood Preserve

var polyline21_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gqk}Fnzu}Ny@yAI{@@mBCs@_@gBUiC?}COaCHwCPeB?aAOeE@a@FYv@w@`@KNU@SYu@SkAAgA@aAKc@WOES|BQ|@N~@BhDCl@CjAB",
  levels: "PC@@B@DAB@@A?DAA@D@@B?B@AGB@A?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline21_2);

// Lake County Greenway South to North Section 1

var polyline30_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
 opacity: 0.8,
  points: "}wh}F|qvnNaCoBwA}@gAm@u@]wAi@y@UcCi@mE]yB?kDPgDj@aB`@cDrAcB|@cT`PuHlFyA|@q@f@k@l@mAz@kCbBmC~AqBhA}At@gCfAgK`EuKnEg_Al_@cE|AaNxFiYfLuDhAS?QI_@c@MGKCe@@k@V@LVj@@XCZKRSLud@`RM@IC",
  levels: "PA?C?A?EACB@G@C@?A??C?A?F???@@@DC@A?B?DC?@CA@DA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline30_1);

// Lake County Greenway Road Route Detour

var polyline30_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "w`r}FtvznNEMaAeMgMpBiEp@dFbRMH",
  levels: "P@F?GBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline30_2);

// Lake County Greenway S. to N. 2

var polyline30_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ypr}Fr`{nNaC~AoBzAkAbAcG|FwAdBaChC{AzB_@^M`@MVkEpHgCbE",
  levels: "P@?BA?D?A?@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline30_3);

// Lake County spur near Alexander Rd 

var polyline30_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qqj}FfrvnNQg@W_Ao@_G",
  levels: "P?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline30_4);

// Maple Highlands Trail & Lake County Connecting Road Route

var polyline32_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{ge}FxhznNwPuv@eXgmAkLxAch@hHiL|A_@DIE",
  levels: "P?H@?A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline32_1);

// Maple Highlands Trail North (3.9 mi)

var polyline31_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{ge}FxhznNbEn@bDZvDF`AA`BIjI{@~Em@XApAMxPiBlAQpb@oEJ?l@J\\@bUeCbEm@nAUPKVY\\OdE_AbA[tHaC~GcCzHcCtAg@PAP?XJZ`@HXB^@zF@\\JVLRZVNBZAtDc@vIoAvHyApEcAjIyBllBih@lBg@HL",
  levels: "PACA?E@??@??B??BF?C?@B?A@@?@F?B@C@B@?E@B?GA@D?BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline31_1);

// Big Creek Park Spur (.7 mi)

var polyline31_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{w_}FfeynNJYX[r@O\\UJMFQDU@UEo@M]IKi@[WUIOEUCq@?}EJe@HQLQnAiALQFUnCoOBgYEwH",
  levels: "P@B@B?@?E@B??A?C@D?B?A?CE@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline31_2);

// Maple Highland Trail South (8.3 mi)

var polyline31_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "woi|Fhd_nNYZ_@Di@?{AHeGrAkAZo@NoANoADm@AoAI}XsCyAGaAAuKZu@Ni@Nq@d@wEvFo@`@_Af@sBl@wG`BqCl@}E~@mDn@eG|AoCd@eCp@}JtBoD|@{HzA_Dt@kJnBuKhCiGpAw@Rw@Xq@Zo@`@uAjAe@f@e@l@mRvWoA~AkArAiCbCcDxBeB`AkBx@mDlA_LjEsK`EgBj@mKbEcNbFuA~@m@l@w@hAs@xAkHpW]~@Ih@gBzG}@vDW|A_Fh_@a@pDs@tEi@`Eu@`FOlBM~BKvDAdBL|Eb@`Eb@jC|@pD~AtFZpA^fCJdADbADtBAfAIdBKnAM~@Q~@UfAaApCuDnIwDfIwDpIqS`d@cYhn@[`AW~@YzAcJrl@WfBKtACdAEfHGnN?|HO`j@DlBJxBxAhRvAbQRdD@lAObF",
  levels: "PB@@B??B@E?A@D@F?ACC?AE?A?@A@@@@@?@??G?A@C?@?C@BF@B?????DA?JA@B@@E@?@??AG@B@D@B??B?D?@B?A?G@AB???F?@B?H?AA??E?A??C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline31_2);

// Spur1 to Mountain Run Station - .4mi

var polyline31_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "iuv|Fl{onNg@?UBa@JaAJw@Py@L_B^[@U?e@OqAe@cAm@QAoD^cANSAcASi@CaAD",
  levels: "P?@?A??@D@A@@D?B?A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline31_3);

// Spur branch 2

var polyline31_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qpw|Ft|onN?yBEUGKc@[",
  levels: "PC?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline31_4);

// Conotton Creek Trail - 11.3 mi.

var polyline33_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
   opacity: 0.8,
  points: "c|vuFv_onNDKTG~Ap@NOtPoc@|AkEd@sBZgB^iDJqCBeDOuC]qDi@sCw@gCaBoDcCkEeAsBiAuCo@uC_@uCWeDCkDLgEVsCTaBf@uBl@uB~O{a@jL{YbNi^nA{CdB{CtAkBh]o^vAgBxA}BhBuDvBgGt@sD^wCh@sGJeDWuoAJkER}Db@gEn@oElAwF~Ryv@~@iDhAiDjBwEpBiEbTy`@tPq[hQc\\`Uqb@pIcPp@}A`AeDt@wEXsDPaITyGPsCT{BhAkGh@sBpBwFrAoCnAsBxBsCvUgUpBoClBmD|@kBlAyD~@kEd@_DVmCNgDDwDKuEMmCc@uEs@{DwA{Ge@aDUuCGsCBgEPcC\\{Cp@eDf@oBl@}AfAuB|AwBdAmAhA_AhBkAfB{@xDoAbGeBt@YzCgC|AwAvB_DtAyBl@gAtAeDzAqEhAiFXgB~Jgu@f@eEXqDVgFHqCDok@@kBHeE|Bic@B_AJ{A^uJ",
  levels: "P@BBDEAC@AGABAEAB?BAE@BCA@G?B?@?FACADABH@BADB@F@AC?H@AC???A@GACA?A@DB@F@ACDABAHA@C@E@AC@@C@EB@CA@GAB@D@B??D?E?@C@H?BA@E?BA?D@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline33_1);

// Akron Bike-Hike Trail  -  31.9 mi.
// Section 1 from Alexander Rd south to Brandywine Rd

 var polyline34_1 = new GPolyline.fromEncoded({
    color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ojk{FbszpNLEZVt@bBLDfRnDfBTjEb@`CPdBDbFCzDOxPmA`Iq@lsAmJnCWpDm@xEoAtEaB|FwC~BwAzCyB~MiKtQcNzSaPTITOlAeAjJeHj[}Uj`@eZfBqAn@OFKUWDKl@KXOpDqCzCyBpIuGRG`@CDGHa@JIhUeQvUiQxCcC",
  levels: "PABADD?@B@FA?@?DABIB@C??@?@???BACAAC@B??B@B?@B?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_1);

// Brandywine Rd Route

var polyline34_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "qi~zF~otpNr[eC`NEjB[nBgA|AcBrAuCfAuE`Gm\\",
  levels: "PCDBGBDAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_2);

// Pebblehurst Drive spur

var polyline34_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "uklzFpn{oNJ@DLNAD@V[ZSZ_@FChCLXBdA@",
  levels: "P@@?C@??C?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_3);

// Young Rd Section

var polyline34_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "kalzFtzyoNtD?pUBr@Ex@Y^UjJ_H",
  levels: "P?@E?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_4);

// Bike-Hike Section 2

var polyline34_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cg|zFp|rpNf~@ah@HA\\TLMZo@\\a@LIpTaMve@aXvPuJx@c@|@]l@g@rI}ElT}LrFwCdDyBtBmBvCgDfD_FzH}N~Ri`@rRe_@lIiPn@gAl@S\\W\\]^U\\OZc@tA{AdAaAt@eEL]n@mAj@mCbAaEL[pSs`@xHsOtIqPj@aAdNiXxAiCzAgCb@cAvHoO|w@q|A~EuJtCwGbCyGpC}ILe@Di@?aAFG\\AJGPcAfCqJpEeR|M{h@bKoa@zA}FdAgE`BqGdAuE`AyEbAyF@]Q[CO@]\\o@TWJQJe@l@oE`AwHtMksAHm@Ja@NWPSHG@Y",
  levels: "PC@C?@?C??A?A@@?AHABD@@??DA?@?B?@IB?B@?D@@?@A?A?ACBAHB?AC@@B@@@????A?FCA?@C??AC?CC?A??AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_5);

// Bike-Hike Section 3

var polyline34_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "iujzFbpyoN?|FB^HVPLRBvFAfBB|BAjFW|@@PCjI?T@|@`@bF?`AHbA@fK?R@~F@lBCxQ?lGCFyH|CADsDBq@AqAHqQFqBGiBFcNJM`@@I|O",
  levels: "P?CA@F??AA??C@B@?C??@??HEE?@@@A@AGCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_6);

// Road route Graham to Dayton Ave

var polyline34_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{ggzFhoxoN|EDEsCHk@Je@R_@`@a@`@Q^EnCN`@A`BSrAE^IlAk@Pb@\\dBJ|B@x@QtFVvDf@K\\MlAgAXQx@KvA@^Ex@OTr@X^bBhA^f@Tz@@|GH~@b@|C~IyCtImCj@S~@uGtBj@d@F~@DlIIAa@",
  levels: "PEA?C@AE@@C@B@G@BC@BF?A@C@A?F@BBADB?G??EEA?CCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_7);

// Bike-Hike Section 4

var polyline34_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}ldzFb|xoNAk@D_@LWROXEfJBrD?fCElAFtAG|BB`@@`@VpB@",
  levels: "P@B@AD@?@@@BAAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_8);

// N. River Rd Route

var polyline34_9 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "agczFfyxoNDch@",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_9);

// Bike-Hike Section 5

var polyline34_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{fczFbpwoNXd@Tj@~GrQvBdGdBfEZfAnBdFX~@t@~AfAzDDH\\DLF~@fBNb@L~@\\hALt@Ld@DXJvB`@lBbBxCx@hCj@|@^x@@XCXGL]`@_@t@K^GJMDc@?k@JYTg@r@CH@Vh@nIBPN\\DRh@vJFb@DbB?\\Cf@BvABl@Hl@NjBMhAb@dDDLd@z@BLFhADd@dA|E~B`It@tCl@bCdAbDHZNpAJ`CDd@Vt@BP?XCTQn@CXA~AKxBUvAGl@YfBGf@?rAKd@Cv@QvACb@O|@i@zBc@bCc@vAUfAy@xCWp@_@r@e@lACfACXoAjE]n@UX_@RQPg@tAo@fASl@YhAwC`Ie@hAm@jAo@vBg@\\eBlFBT\\TJRR~AC^Mh@a@`@IPu@pDKPQJM?iAo@MC[Hc@tAyEpM{@|Bk@jAg@nB_@nAKTa@\\MPk@fBgD|IiA`DoAdDqAfEq@hCq@jCo@zC_@v@K`@g@bDE\\?n@IX[PCJEn@GRYp@EPEh@MVI\\e@hACVDPLLNDTG`Ai@NANDHFFNHhBA\\_@xBTfC",
  levels: "P?@@@A??@AC@?BC?@??A?ACAA@G?B?@??C?@C@?E?A??A?B??@A??BFA?B??AB@?@?C@A@@?I?A??B???AA@??D??@@BA??B?BF?A?B@C?@A?ABBEA@BD?B@ADA@CB@E?A@A?B@?B???C?@?AF?A?BAB??A@?A??@EA@C@C?A?EB?BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_10);

// Road Route from Kent Rd to Hudson Dr.

var polyline34_11 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "c`dzFxvdpNAfADdFkBAsEBo@M_D@k@PyAJgA\\q@\\eA`Ay@jAi@pAkBxFw@rAcAjAcAn@_AZiATiA@qCOqA@eAP{Cv@u@D_ACeAQy@]wAcA{@iA_AuBc@w@o@u@gAw@m@YkF}@u@W}@g@{@u@w@gAa@{@_A@Yf@c@`@q@LqAS{@iJcH@i@LyAjAs@DwCAoT@g@Ik@Y_BcBcAi@i@IwCHqBN[CiAg@]][m@uDvB}@VaADCrCg@vAw@v@|BpERNa@dBDfUg@pDhA^n@b@^x@Hl@?ve@@`WKX",
  levels: "P?E?AACAB@F@C?ACAF@C@@C@AH@ADBA?AD@BB@DA@EB@CAEGCABC?E@BADA@@DB@EBAICBD@EBBE@CAE?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_11);

// Bike-Hike Section 7

var polyline34_12 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ioizFflhpNOP_Ar@}ChC[TO@]KSOyBcC{@y@q@g@aAi@o@WiB^aIxBeGl@oDXu@D_@AaCQ{E`@e@@]Ek@WOC{FZoI\\[BkIxAwA`@iCbAMBQCQIq@e@qIwG}@m@kAm@cA]a@KuBUsJc@kG_@oFW_BCwAd@QIeAZse@hSsCp@wCTsUEyBGm@ByBEwABaAFeBX{@Ty@ZgClA}AhAe@b@}MlNg`@`a@MBK?cBQ]N",
  levels: "P??A@E?A?B@?F@C?D?AB?B@?C??DB@?G?@A?B@E?A?@?HAABBFB@??@D@A?GA?C?D?@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_12);

// Valley View Rd Spur

var polyline34_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cgi{Fl|zpN|@}@f@KR?hAl@",
  levels: "PAC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_13);

// Park spur

var polyline34_14 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ggh{F|wzpNEmCHgL",
  levels: "PAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_14);

//Brandywine Falls Spur

var polyline34_15 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "_a}zFtktpN@f@HFjDc@~@V",
  levels: "P@CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_15);

// Streetsboro Rd spur

var polyline34_16 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "o`tzFjukpNe@fBg@vACLD@TU\\k@P_@FGf@MPM",
  levels: "P??E@A?B??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_16);

// Barlow Rd Spur

var polyline34_17 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cnqzFrmgpNbAk@POPUd@}@",
  levels: "P?B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_17);

// Extension - Young Rd to Hudson Rd in Portage County

var polyline34_18 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kalzFtzyoNJ_BAUOk@AS@W^aDRaCxAyMNcBA]Kk@?QHm@Xc@HYd@yDRsBBs@RcBn@mHPoAXcDTiBA]Gg@Cw@Hs@x@}CvDe`@fNkuAxAsO^cD@mBO?OjAQG",
  levels: "PA@@?B???B@@CA@AB???@??B??C@B?@?BDABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_18);

// Glenside Dr spur

var polyline34_19 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "aqazFl}}oNSQMN",
  levels: "PAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_19);

// St Rt 91 (main st) Trailhead spur

var polyline34_20 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "w{bzFpgapNVi@f@o@b@yA",
  levels: "P@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_20);

// Water Works Park spur

var polyline34_20 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "awczFfacpN|BhBvAj@hDv@l@Pd@Rb@Xd@`@|@nBj@~AJ`@Dd@AnAF`BFJZN",
  levels: "PBA?B?@E@?C@@B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline34_20);

// Western Reserve Greenway - 41 miles  mapped north to south
// Section 1

var polyline35_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i}n~FjyblN`PpP|NvO|NjOpKdLdBdBbC~BjBtAlBnBxDzC|B~A~CpBdKdG~BfBVVr@]RLTb@RNxDtBxLlG`FnCzJdF`CpA`@\\`@JlP~I~ItEpZdPb@NVRnUbMxk@zZ",
  levels: "P????C@@A?G@A?CC@@AB??A@@@???@?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_1);

// Section 2

var polyline35_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "odf~F`iilNhc@jU`d@fVjNfHlItEvlAxn@pNrHfNxHtRzJvMfH",
  levels: "P@@@@@?@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_2);

// Section 3

var polyline35_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ir~}F~~mlNtKfFjAf@tIxBVB`EDbCCzAI`D[xB[~Bg@zCs@zBs@|CkAnIwDzX{MfGcCpEwAbCo@hJwBpAW|Eu@xEq@lA@v@MzAMzKe@dA??kA?jAxFD",
  levels: "P?CE?@B?G?A@D@ACA?F?B?DA?A@DDDP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_3);

// Section 4

var polyline35_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i_y}F~{llN|^Rti@b@|c@Vtt@l@vUDlOPb@Q|AD|PT|K@xQRbU@dVPnUBjULvQBtUPpk@LvHA`UPpn@BtTNbE?",
  levels: "P??@B@BA?A@C@@@@@A@@A@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_4);

// Rock Creek Road Route

var polyline35_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "wah}FbemlNDdApE~Y?p@QjAlD`C~G}c@",
  levels: "PACADHP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_5);

// Western Reserve Greenway - Section 5

var polyline35_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cmg}FjemlNbR@vTLtTDhS?hr@HrKCdOBvOGpf@Irf@OxDDnOC`RMn^?`LKjf@BfUShc@G|PFzRD|NI~P@tEDdDFlD`@vMzBbS|D`QlDjMn@nBApFMhJ?ja@InXKfl@@~f@SlJ?lo@Kl_@Mh]C`MOhJCfU@b^EfB?tDJdCJ`Hf@|LnAlCPfDNjDJnDD~M@hGApU@l[?nO@`@BjWCfZDfPAbHBjDCp]FxOAnDB|IEhD@xNAxHFx]?dSCvOF`ZEf`@?vDApDEnDKrDStDWjHq@pDUpDQtIObPBpIA|TFpDCxD?nBBfJBrRAxDBnw@@fZBdEB^E`AAdD?~ZJtx@@rOFrIElFHp^BlCKpBOtEa@te@eFh`@aE~PmBfKaAv|@kJnhAiLrUgC`Du@nA_@tEsBpv@ub@bJgFdAo@vC}AjXcOrGsDf_@uSxXgO\\QXGV?~@N",
  levels: "P@@A??@C??A@?AAAAAB?@@?FACA?CF?A?@AA@???A@A?E@?B@@B?@E?????????@@@????@@?@D?@?D?A??B@E?@@?@?@????A?@A@@@A@J@?B??@@?BBH@B@?A?@?@D@B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline35_6);

// Mill Creek Bikeway - 10.6 mi.

var polyline36_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "y~`zF`x~kNx@Mj@EhCAfBLdBThCf@fLnBvA\\`AV|Ap@nAr@~@p@`A`AzDzEr_@ve@vBtB`CjB~BxAbCnAvDvAhJbC`gBhd@lPjEh@Jt@FRDf@h@tARfDx@bPfElDx@hAPlBRrBFvBAbBKjDg@~oB}[foCed@j[eF|g@qItB_@hEeAhBm@bC_A`CkAnBeAx~@si@dCgAnAu@tB}A`h@oZpAo@lAc@tAe@dAYhAUrDc@xa@_F|BUhDMbBAtrAx@",
  levels: "P?AB@D?@C@AG@B?D@B@GAB?A??AB@ADA?C@J@BB??B@H?A?CA@AAC?A?G@@B@E@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_1);

// Residential Spur

var polyline36_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}zvyFnwblNAeACc@Ik@",
  levels: "P@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_2);

// Grayson Dr Spur

var polyline36_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qiqyF|ialNA_ADm@@yADc@",
  levels: "P@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_3);

// Spur to Mallard Crossing

var polyline36_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "mwlyFr_`lNLd@HFHAp@i@NAJDd@~@XZ|@xAZfB?VMvAE|@@HHH^NJH`@t@FXCL[l@ER?N",
  levels: "P@C@A@D??EB???C??B@C@@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_4);

// .2 mile spur to MetroParks Farm

var polyline36_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qaiyFdq}kNKg@Gm@?]Ba@l@_DH{@FaAAc@Em@Mm@g@{AE_@A[B]FU^s@",
  levels: "P@?B@A@?C?AA?C?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_5);

//Kirk Rd Trailhead Spur

var polyline36_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}etyFvablN?MXKJILa@?QAQUaA",
  levels: "PA?AC?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline36_6);

// Jamestown Connector

var polyline37_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "uwzpFnus}NoJpZyOze@_]`dA_Opb@gDjKaCtGcm@njBsDlKeEvMwFnPkGrRyGdSy@nCi@xBi@~Cm@zDkBzUu@?a@xNOnBmCdZkUjjCuDra@wI|bA_PriBeJndAyMn|AgOfdBmD`b@mUllCGjC@bAPxCR|Af@bCX~@d@jAt@vAj@~@zTz\\h@n@bCdC~Av@pB`@vAJhAN`AVjAl@dA|@hA|AbAbC",
  levels: "P@AA@?B@@@@?E?B?CCIAC??@??A?@?H?AC?A?E?AF?BDA?BADABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline37_1);

// Frank Seaman Park spur - Jamestown

var polyline37_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{{`qFx}d~Nj@fA|AhCZH@\\Rl@XjBHvA",
  levels: "P?BC@@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline37_2);

// Souther Blvd spur

var polyline37_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "iz`qF`td~NuAW",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline37_3);

// Fast Food(?) spur

var polyline37_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "au`qFnsc~NuBs@wDsA",
  levels: "P?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline37_4);

// Harrison Dillard - 1

var polyline38_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sfp|FvvfqNf@GBQHOLI`CYn@Cj@MLIfEmDOc@p@i@\\s@PUXMLRPHdA[r@IdA?jCRVDRPRJfAb@x@HXEl@QZGd@@bBNPIl@a@pB}ArAu@z@Yr@OhAOx@c@PAN@d@JT?hA]Z@NAx@[`Ag@v@o@d@g@l@y@h@i@h@c@pEcC`Am@|BmBv@{@x@aAvAsBv@sAtBsE^q@t@cATa@TGTAf@KhA]dAg@ZWj@i@rAkBj@gAZmATyBF]L]f@_Ax@cAXYb@]t@[j@I\\AxAJr@TRJr@j@l@n@f@b@b@NXDV?f@Mh@[RQh@Ul@KnBAJERClC?\\Gv@WZa@t@{AZa@PS`Ay@\\Qv@KDt@dBU^M^STUT]HWXaBFm@AuAFKzA@E{@QYOi@?a@HYTWNIpAILF`@b@t@VtB~@`@Nr@?`BY~@]l@[d@]fAqALWAS_@a@Na@^{@XkAb@sAPY`@]ZU`@Ol@K`@C~@Dl@FlB^|@OlAa@p@ENh@bAq@Uq@CY@Y\\y@nAsE`@u@Ze@|BmCvBuA^Sf@IVLPZHr@",
  levels: "PB?@B?A?DBBA?AE@B@B@C@?@AC??B?E?@@D?@AB?@@BA?B?G@?@?B?B@D?B@A??D???BA?E@CA@?CA@?G@B?D?B??B?E@A?A@C@?@B?F@@B?D@CCB?@E?AB@DADA@C@AF@C?A??DAAF?B?DAC?@@B@E?A?C?AC@ACFCA?C@B?EB?DAC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline38_1);

// Harrison Dillard - 2

var polyline38_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{vo|F~mfqN|AcAXOjA]XE~@Id@?b@?zBb@\\HrAj@r@R\\Hd@D\\E|@C^GfA]nEuCz@_@pAc@rGm@r@QxAk@~@e@dAu@xBaCf@a@`BcA~@c@nBgA`@M^]LUzA{AfAmAx@eAdAcBxCiGNSd@e@ZS|FmDb@a@bDwDVi@^yAJuAHi@HYVo@V_@v@w@b@WZO^I`AGb@BbAXRP^d@|@bAb@PhANf@?`@GjBcAv@YRAhBDrBC`@BR?n@[jAmA^g@LO~@g@JIt@cALI`@K",
  levels: "P?C?A?D@B???C@?E?BB?CB?F@B?B??@B??E?@B?D?AC?D@A@?C?AG@?B@DB??CA@EA@C????DA??A?AA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline38_2);

// Gordon Park Spur

var polyline38_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i|o|FhwfqNAwAD}@",
  levels: "P@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline38_3);

// Ansel Road Loop

var polyline38_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kll|FrgdqN`Bw@\\Kf@IP?l@L\\Bp@@^Cx@Aj@@",
  levels: "PA?C??A@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline38_4);

// Headwaters Trail 8.4 miles --  Section 1

var polyline39_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "oq~zFfzznNdCsCdBeBRYbAeAv@cAzBaClB}B~FuG~AeCj@eAb@qAh@oBZwAPwAPsBJoCAyAMeCS}DOoBF_@MwDQmCKkAEeAOoBYqAi@uEq@oFWaBDKb@_@Zi@",
  levels: "P@@?@@@@D@B?@G?@C?@?AAD???B@@?D@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline39_1);

// Road Route in Mantua

var polyline39_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yr}zFjhwnNgB_Nu@uEM_@w@s@KMEOKCUD",
  levels: "P@DA@?B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline39_2);

// Trail section 2

var polyline39_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "q{}zFdovnNgBgNmDaWsAaKQcBK{BMwBCgFLkBNoD\\}D~@qHtFag@vBaRr@sFnBqQPsAHe@hAaLTmDVaFNwGZyVbAkn@NiETcE\\_EVuCJu@pAeH~Jid@^yBTgBNiBAUFuBMuBWcCe@oCOwAYmDEcDP}HAqDGiBU_CWaBq@aCc@wBy@aGYkEEoA?cCJyCf@kEVqAx@wCb@uAX[Bc@Ri@xAiC\\y@Xw@XgAR}@PqAPeCBaA?gAKgBKoAQiAWgAm@mBoJsUmB}Ei@gBuAcFaAeFo@iGU_ECi@L_EJyBJy@b@sCZyA|ByIhG_UnAaF\\}ARoANuAL}BDwB@y@E{BMyBe@aEQ_Ay@kDyCmIeD{IgEcLoCaHkDwJ]iAa@_BIi@EmAScBAkABOLQFQDWAgAEcAYu@NgBRiAp@cDTo@j@mArEaI\\w@`@eA^kARy@RoAT_Bf@L",
  levels: "P???C?AG?@B@@??@?B@E@A?C@?E?ABB?@F?AB@A?CAA@D?A@ACA?FA@C?AAB??A?D?A?G@?B?D@?B?DBA?G?B?D?@?A?E?@B?@G?AD?@?@C?B?@GB???B?ACA?E?A@C@?A?CP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline39_3);

// Wolf Creek 

var polyline40_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "usorFb_tbO`JgGpE_DbZgSdcCecB`qA}|@vD_D~ByB`DeDzBgChA{AnBwCv@sAx@_B|AiD`EiK~@mCv]elAP{@h@aBnDwLRkAf@gBhH_VDYAe@GQDM?u@r@AVY~FaSJm@l@qBfEyNnPcj@nBeHlSir@p^omAYQXPn{AceFv`A_cDu@a@t@`@l^qmAjA}DCqB`@A@q@EgA~A_AhUyv@",
  levels: "P??@?E@B?C?A?JA@C@@?@@AC@@A@DAC@?@?@?@BCB?CCCCBBB@CCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline40_1);

// Wolf Creek #2 - South (Laurence Dunbar Trail)

var polyline40_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "krwqFtxhaOPOvB}@h@YtAgAn@q@t@gAj@cAv@mBNk@TeAR_BHgAhAqb@D}BISBeAHwBFs@PeBLu@R{@v@aCz@kBrAiBbEcEl@{@PWL}@DMb@YHMn@iBhAcGfFyYBYAmAX[BI|AyKBQCq@@[DOV_@l@wDl@aCZ}@Zw@lA{B^m@v@_ApRqSlA{AbAuA~L_SnAaBVWNm@P}AEgLg@BeEr@W?UMSYGa@?a@VyELaALo@JqDAyAEc@QkAGu@_@yCe@eCOeAYcDGoAAsADyC`@kHd@mDtGkc@l@mDf@y@",
  levels: "P@?B@D?A@F@?BA@@B?A?F?ACA@C@?A?BE?B?B?BB??C?AA?G?A?C@C@A?AHBF@@D@AE?A?B@D???@?BA?FAC?BBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline40_2);

// Wesleyan Metropark Spur

var polyline40_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sovqFhxeaOS[AQBUl@{Ai@w@iAl@c@l@KAEeECWIOKKQCMBoAt@KCUMK[Hw@BiA?OIMQM}AWIGEKAQDQHKf@ZLBb@@RATMNMHQJU",
  levels: "P@B@CDAAEA?D@B?B?DA@?D@AA?E?@CB?@C?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline40_3);

// Sycamore State Park Trailhead

var polyline40_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "a_`rFfk|aO\\TFLBN?LUhAARApC",
  levels: "P@?C??AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline40_4);

// Stillwater Trail - north

var polyline41_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "srgrF~yiaOk@_DI]OMSEU@QDwBz@k@a@j@`@oB|@iAn@M@OAgA]SAQ@gA^c@D]Ao@GW@kAr@KPKb@C`AGPq@fAMb@MdAWj@ITC\\FhAGbDHpCATQZSTQHgBLgAIcBBIICW?wEI]MKQ@_@`@y@n@WV[`@wAtCKN{@b@q@f@IJQ^g@v@]t@e@zAKnAI^e@`C[jAOpB?VFh@H`@bAlB?RQdAAV@\\Hz@?PMnAAfBLhB?h@Fl@E~@Fd@I\\NfC",
  levels: "P?B@E?@CCC@D?@?C?@B?@F@C@B?A@A?D@@@B@F?BB@E@ACA@F??B@?B@?G??AC?A?AE?@BD??A?A?@B??AA@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_1);

// National Rd spur

var polyline41_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "afkrFbhlaODkIAa@GYgAyCKOKIOEiDMMIGKGa@DSJSNSbAcA|@o@dBi@tAmA",
  levels: "P?C?E@?BC?AF?A?CABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_2);

// Caledonia St Section

var polyline41_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ymirF`plaOuAd@Cl@RZ`@`Bd@|@JHdBj@XRZ^`@t@PTe@l@Yb@Wl@Kl@Eh@@nC",
  levels: "PDB@DB?@B??E?A@C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_3);

// Trail to Englewood Park

var polyline41_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cjirFnimaOKDEN?jDCp@If@Oh@U^_@^cAz@a@d@iD`AgA`@kA^a@VO@EUBKR[JYb@s@VqAj@_BD]Gc@We@oBiCeFqHoTc^OKcCi@a@A]DYL]RsC|C",
  levels: "P@B?B?AE??C??A@G@A??A@B@F??BF@B@D?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_4);

// Park rd east to Frederick Rd

var polyline41_5 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yekrF|glaOiFtF]p@q@fCg@dA]f@eE|EoAnAu@b@o@PcE`AqATgCl@mCrA[JWBWESIMOGMuAyFaAwCk@sAg@oBKc@C]A]Fo@n@uBD]@}@_Bgb@MoBKi@Qc@OSWUWI_BIg@Gc@Mi@S_Bw@o@Si@Ks@Io@C}AH_ARi@P{Ar@a@F]E[OSUQ_@M_A?{A",
  levels: "PC@@C?@E@A??B@C@?H?AA?A@?E?AA?DBA@G?@B?B?@B?@E@B?AB@EA?C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_5);

// Trail to National Rd

var polyline41_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "u{lrFzhkaOH_@@q@Ek@Ue@SuFBMXs@^a@fBAVEPSDWCQ",
  levels: "P@BAB@E@C?CA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_6);

// Trail to Englewood west parking

var polyline41_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "icjrFtbmaODf@?f@Gf@K^c@z@Uz@MbA{E|XC\\Hx@UTqBnCc@R_BRSF_BdAUFK@IFa@f@YRc@Nk@H[L[h@]v@Cz@CRINWNGLMv@KTU^g@`@{@l@]LQBXl@Ym@eAF",
  levels: "P@?B@@B@B@F@C@?BA?A?@B?@E?A?B?@A@D@AA?CDCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_7);

// Park Rd to National Rd west

var polyline41_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "_hkrFneoaOlAw@RHJNh@~ARXPH^?NHJ^J~@Aj@Et@Oz@Sh@Wh@]^_@X_@RaBl@]HU@o@OWO{@s@YOYGWAmDrASRQZEb@@Xf@bEZlAh@rAFl@",
  levels: "PBD?@C@@E@B?AF?AC?@E?AB?B?@DAFA@CB@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline41_8);

// Stillwater Trail - south
// Sinclair Park road

var polyline42_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ml_rF`p`aO|Ac@TWXg@f@Y`AWoBmCnBlCr@In@CRGNYL_@Jq@La@TSf@w@",
  levels: "PB?B@EEC?E@A??B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline42_1);

// Trail from south to north...

var polyline42_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "khxqFrl{`O[Nh@bBBp@]~BA^Fh@FTLPRHj@FTLRVL\\B`@Ab@G^KXQTUNQFcIz@GHEPc@nHEd@IZO`@W`@ST{Az@kATsA^OHkAXQZOL]JUBm@N_@Lc@Dk@Ee@Y]a@J]AQqClAsJfA_El@oBZs@VaB\\w@@{AT}CL}GEeABGD]\\_BC]Fi@`@UAe@Dc@Es@?g@CWHs@ASBsAXqEjAiCr@OJe@Dc@HyALS\\cAzCIJ_@@q@He@?OEeCyDQO{@a@",
  levels: "PBCAA@D?B?A@D@B@?F@?BE?A?B?@E@B@??B@G???B@D@B@DC@B@@D@@B@B?BBAC?@??A@?E@@@B??D@C@?F@BB?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline42_2);

// Deweese Park Rd

var polyline42_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "el|qFbh}`OsAYy@Ge@@g@FuD~@wAXwAJoA?uAIyIkBm@GaACeABq@FeCf@aAp@uFfByAx@o@TuCz@c@T",
  levels: "PA?C@@B@DAB?@E@BAAA?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline42_3);

// Trail to north to Sinclair Park

var polyline42_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qm~qF~q}`Oa@^oBfASJu@?c@I{@Ug@EgBa@eEaBqBYoAKcAMO?MDMLKRCX@T`@r@ZPNTDXHhM?XMtB@f@Dn@Z|CF~@D~VBp@Hx@Jz@Lp@Rx@Th@tCpFb@`AZ|@p@vC",
  levels: "P@B@E??@BC??C?A?G?BAA@DA?@B??BA?E@?B?@B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline42_4);

// Zanesville Riverfront Bikeway - 2.9 miles
// Rd route through parking lot

var polyline43_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "aexrFnupsNWd@e@Ra@@_@QQWOm@[]e@a@i@G_A@",
  levels: "PB@DA@A?C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline43_1);

// Zanesville Trail south to north

var polyline43_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ooxrFlrpsNo@AmAu@aAu@s@o@w@gA{@sAaF{K}CgHaF{K}A{CoBsDuB}CoFiGuDwDiC_CsC_CaDoBaEgBe]gNkJiDgIaDqD}AyUyMcDu@aA[kFsCiEyBi@]_@_@cByBSO}JyFyHcE",
  levels: "PB?CA?D??C?AE@B?GAB@@@DC?D??C??B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline43_2);

// Muskinghum Trail - 4 miles

var polyline44_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "w|psF|bjsNeAh@y@j@mA`AgBhBcAnA}BfD{@fBiAnCu@|BeA~DiKhe@y@fD_@rBqJrb@{EvT_AtDq@tBk@tAwAzC{ClEoHpIcJ`KmNtNiEtEaC`EyAbEcBvGq@~B{BzD}CtBmJvEwFzBiBHeDQ{Cq@mSuFmSoFia@}KsKcC",
  levels: "P@?B?D@B@F@@A@?BA@GAC?A?EBA?CIBADAG@??AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline44_1);

// Lester Rail-Trail - 3 miles

var polyline45_1 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "kwdzFlnyrNeAnBiD~FmDlGk]`m@{ArCo@zAc@vAyCfLeFpQqX~aAiC`JcC~I_DxKaH~V{Lhc@uJf]GDQ?GOD_F",
  levels: "P??@A@F?@????@?A@EABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline45_1);

// Lester - Career Center spur

var polyline45_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "qrezF`xzrNnBCbK@PBDJBLGh@WpA",
  levels: "P?EA?B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline45_2);

// Nickelplate Trail - 2.9 miles

var polyline46_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kyexFxa~nN\\a@oC]nC\\x@GfAa@xAeAtCwB?m@Na@TE`@X^CX]N]vWkSnCwBvCmCtCcD`DgE~EoIj`@{r@xGqL\\iBFS|A_CnAoAh@mAG]@]HIr@Cls@}oA",
  levels: "PCEADA?CACAAE?BA@C@G@?C?CACB@C@CP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline46_1);

// Metzger Park loop trail  -  1 mi.

var polyline46_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qscxFb`|nNc@B[KBdBCcBYq@i@o@q@Wi@?i@Fu@d@]Ls@Bm@Qk@Cg@Jc@T_@?_@O]{@]k@e@UUYi@sAS{@]Y[Ms@iBQaA_AyAo@a@}@OkB\\cBQs@?i@TsAv@Sh@In@Bl@Pr@b@v@L~@Nj@h@Rl@B^Wr@cBb@Uh@Cd@Th@Fj@CvB]lA@",
  levels: "PACDC@BD@B@CA@B@BAF@B@B@B@BABAFBB@D?BG@C@A@BFBCBDA@B@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline46_2);

// Metzger Park #2

var polyline46_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ggdxF`~{nNHzAn@kAm@jAQfAYr@i@h@o@X]HsAEc@KaA]e@?o@FOTSBaBB]L{@Im@a@i@OcA?a@FUTCd@",
  levels: "PDCACBAE@B?ACAA?ACA@BD@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline46_3);

// Pinevale Ave spur

var polyline46_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kobxFxgznNCGSEYHk@j@SY",
  levels: "P@ABBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline46_4);

// Wright Bros Bikeway - 4.6 miles  
// Park Rd

var polyline47_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gg{qF`tf`OGhC@NJFL?HQBmBa@a@@mAKk@EeA?s@RiD@o@Aq@Ci@Ko@Mg@U_@UUuAq@QOGOCYHs@Aq@",
  levels: "PBA@EABBA@B??A?D?AC@A?C@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_7);

// Main trail from wright memorial east along Kauffman Ave

var polyline47_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yl{qFvwe`ODYDo@FSdC_CPYd@y@Rg@XmAFoBCg@JoE?sALwGq@GF}AFm@XwH?w@Mo@y@{AM]EU@WbAyH`CkPhDcVdCsOrA}M`@}FR}EFqG?mDE_CS}GTEUDIeEWqCqBmNi@yEW{AQg@}@wBwEeNwAaDu@sAo@uASYYOGKQk@wAeCSW_@]_FeGiJ{Kq@y@W]_@u@m@u@_BmAOQOW{[{_@cDaEaDyDk@i@sEwFR]S\\mUsX]e@m@kAm@{@MIy@OUOy@iAi@iAQUaIwIQKm@KoAEeABoD_@mBK",
  levels: "P?@B@C?AE@???CC??@DA@A?E??ACA@F?B?BDBAB@?I?@C?@A??A@E??@A??@A?B@@@@CCFCB??B@@C@?BF@A?A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_1);

// WSU spur

var polyline47_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{c{qFzsd`O@cAtBFFcDWqBOuE\\mNLo@^aAKeCOMb@aC`BaNaAdIl@XRrA~@Av@Hp@NzBLz@?j@CdBg@`@SJSL{@HQNOZOp@OTMLKDO@a@",
  levels: "PCDBACB@CAD@GDBFA@@A?E?C@@C@??B?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_2);

// Short Rd stretch

var polyline47_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "iezqFv}b`Of@@NKH[TwB|@X^@\\K\\QhB{B`CrDt@|@dBeDJ]RsBc@iA",
  levels: "PAC@DB@DAE@F@CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_3);

// WSU Spur #1 continues to campus

var polyline47_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sqyqFjpb`ObAiAlBuCnAyAhEoG",
  levels: "P@@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_4);

// Spur #2

var polyline47_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}izqFdbc`OQIIM_@u@@o@ORLZM[SGQAMEYSS]GY",
  levels: "P?@BCACA??@B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_5);

// T-Connector 

var polyline47_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yl{qFvwe`OMXIFu@WW@gExBGHEJA`@HfEIfAINQHIHs@dAQPcA^",
  levels: "P?B@B@E?AAD@?@?BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_6);

// Aviation Road Route - 3.37 miles

var polyline47_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "g|{qF`kf`OoAsDwDmMqKa^c@gBi@{@}BsIe^mkAmA_Ea@aAQ{@wD_MiA_Dh@HrAHjIVuDnRtDoRpFPl@Jb@XfVp]jBjCl@j@{@h]w@n]QbKA`CHl@",
  levels: "P@?@AAAA@@@@I?@FGFB@FA@H?B?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_7);

// Huffman Dam road route - 1.63 miles

var polyline47_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "g|{qF`kf`OZ\\LFr@Nd@vHAh@Ij@U^e@^{At@ei@z\\yIsKsG}Hu@oAyCmG}F{KaBoC~@sATOd@c@hA}AJIN?LHnAfBPNl@XfAXf@b@\\h@MXE^FTPBRGLQDSGOe@U",
  levels: "PA?DC@AF@@H?D@@@G@?AA@E@?B@ACB@BADA@CAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_8);

// Dam spur

var polyline47_9 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gr}qFbng`O|@]ZAPF|BtCPFPEJU?UKc@Sa@u@{@OW?SNQxA{@\\GPBPNL\\VjCh@rBNNL@LAdCuApD}BzD{BjBwA|@e@nFoDPQFO",
  levels: "PA@DB@EA@B@A@E@B@F@AACA?F??B@@A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_9);

// Road route to MTB trails

var polyline47_10 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "kl~qFzgf`OoDaGc@w@Yu@sAkEoB}GMYSMM@Q^eA`Dk@vAyBzESf@Od@[vBQnBc@lISlBWxAaD|OQbAIz@I~BXfAR`@zDvFj@oA",
  levels: "P?C?@BA@G?@?@?DA?@C?@?FB@DDP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline47_10);

// Piqua Trails - P.A.T.H.

var polyline48_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "u`~sFdmoaOkXedBeBiLQMCuAIMqCqQu@wFa@cByKsr@cAiJcAgLqHiu@WsC[eFMmCKuEMi^Jq@QY_@w{@?mEJaEv@_NlA}KLm@JWTOTEf@ANMCaIMaFb@GEw@BGVWHO~C{UCsAd@mEn@_JFuBG[AOFMTKBMbB}r@ZuO~Aws@",
  levels: "P?AAB@@@AE@@B@?H@AABB@FBD?C@?AD@DBB??CCA@BA?B@@E??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_1);

// Piqua - Canal Run

var polyline48_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ob`tFzafaOGXC~@@|EBjAPnDpCrQqCqQiFdFy@j@cBp@BlAa@RIJ?x@aCfAwCdBgDnAk@Lq@^y@r@_@f@aBhC]XoA\\iC`@e@QOQ]e@UOUEaCH_@Hi@Ta@`@KVE`BEb@Q^YT}@XO?u@i@aBkCOQUMU?{Jx@oS`Dy@Ju@Yc@AcABi@H_HfB_@FgIPe@BiAN{Dt@eBRqPzCm@TeQdEQ@m@Cq@c@SeAe@gBCW@ODQCUTk@Mi@hAaBh@\\Zd@MQJUFg@FiD",
  levels: "P@AB?CGGBADB@BD@A@@DA?AE@DA?A@C@E@C@?AC@HABA?E@E?CB?C??CA?D@@B@?GAC??E?@ABCDADA@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_2);

// Piqua - River's Edge Trail

var polyline48_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "iyetFbohaOI]@iAAMc@Y]EKU@oBJIFS\\Mh@g@nAoBNi@?g@Ba@HSLQRERFL?`@SHQBy@Ha@tAaDTw@NSNIh@Jf@ApBU~Ck@lK{ArKoDrFsBhDcBf@e@lByBrAmBn@mAnD_InAyCtAwCr@gABMB}ABYHQhAaAFUH_A|AiBpAuApGwFbBBvBSh@k@T_@pAiArAgAvFiGbEuFlD_GhCaFbAiDrAqGNmAzBkV~@iJXyApA}E^cApAoC`C{Cp@k@rDy@fBKt@Lf@\\j@z@N`@Hv@]pYF|Bz@rPFhBThBvAfEt@lAk@EPf@@^DNH@",
  levels: "P@?C@ACE@A@AC@@?CA@?AC@@B@@FA@AB@D@BG?A@D?A@C??C@B?F?ADAD?A?ABG@BE@B?C?E@BDBIADA@EAAD?CBACC@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_3);

// Piqua - Roadside Park 1/2 Loop

var polyline48_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "k{etFjehaO?e@HSTe@HY@g@B[J]R]XO`AS",
  levels: "PA??A@?C@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_4);

// Piqua south along river - GMRT section

var polyline48_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qc`tF~ycaOp@PnB`@rAFRPrCj@f@Fn@EtA[r@k@|CyCVKn@c@r@OnBMdFg@bCLbCMtIw@lC[|B?z@SxBShAWv@_@jBOjBId@UjCc@UkEhEu@rB[pE}@|C[jENxDBjDKxDGfCLnCXtGHlC^tCCjCd@hDRjJTrBGtBa@hEa@dMcClCq@zAy@dCkAvBiA`BwBx@mAbBcAbCkAhBq@",
  levels: "P?AAAB@EB?B?AE?BB@?AC@A@B?EADE?@AF@B?C@AABBABAFAB@E??C?CA@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_5);

// Piqua Trails - Riverside Dr spur

var polyline48_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "aibtFpceaO`AwAAGmAv@m@f@gAhAc@p@KFe@C_@TQFMGOk@",
  levels: "P@D?A@D@A?C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline48_6);

//Stavich Bike Trail - 9.9 miles

var polyline49_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qvpyFh}vjNh@aA~AaDRc@H]Xg@LOtC_GxB}EJ]P_@~CyJjTat@t@iD|CkQJ_ATsA~@uEb@{Af@mA`CiHdEyLFYBa@pJaYHc@Ja@tAyD",
  levels: "P?@?@?@@C??ED@@?@D?@?A?A??@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline49_1);

//1st Road section

var polyline49_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "sfnyFf}pjN`HcS~I}W",
  levels: "P?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline49_2);

// Stavich resumes... trail section 2

var polyline49_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qrmyFdpojNj@yAt@yAt@{BR]XcAvAcEPq@?i@~AgF~@wEt@yGfDkw@RyVLoEJcCpB{Mx@iDfBgGjFuNjAsDvLol@v@wDh@{BPq@nAwCb@w@`McRnBqDx@yB^oAZwBTcCHkB@y@AsHQqEeA_P_BgT}Cqe@}Cyc@UyFAeCLgE^qE`Fsj@FgAtAcOd@kDl@}Cx@iD|AsFdFsRj@{Bt@mDVk@NqAC[B[`AoGbGqh@f@}DZ_BR_Av@eCx@kBbAcBb@q@|@aA\\Y",
  levels: "P@@?A?D@AABFCA?DG@B@D@??E@BAD?AG@?BAD???CB@G??A@E?A?A?@E@?AAA@E?AC?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline49_3);

// Road section 2

var polyline49_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "oyiyFjm{iN^c@p`@u^",
  levels: "P@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline49_4);

// Stavich section 3

var polyline49_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}vhyFplziN`EwDxHoItEoEdJqI|CeDr@eAx@yAtIcRZg@j@kAx@{ALOf@kAt@gAj@iA~D}GpAkDpCiIPq@x@yD`DuO@UIi@",
  levels: "PAA?CB?FB???@A@?BE@C?B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline49_5);

// Portage Trail 5.1 miles mapped - east to west
// Section 1

var polyline50_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{vgzFxyznNYuCC[?}@@q@l@mGBy@I_DD[ZgAZk@^{AB_AR]JELHpTl`@fArBvAxCn@lBx@dDRnAPxALnBFhB?`DCb@o@lHaAvEoBxHSdAcCbK_ApD",
  levels: "PA?C@B@D@@@BB@H@A?D@B?G?AC?EA@?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_1);

// Oakwood St (unpaved) heading west

var polyline50_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "e`gzF~i}nNKZC`@mOpm@{CrLkFfTe@lCOnAGbAIlCBfDjC|u@\\hLt@fTJzD@pDAnFIbEg@jJyL~zAaAxLUzEEl@UbAUn@c@^s@lE",
  levels: "P@@??B?G?AC@??C?@FAA@D?BABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_2);

// Brief road section

var polyline50_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "qnhzFfkhoNbAh@b@I",
  levels: "PBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_3);

// Section 2

var polyline50_4 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "ikhzFflhoND|FDbBPfEl@lIhAnNJvAJnCJtAl@xEpA|H",
  levels: "P@?B?@?C@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_4);

// Tallmadge Trail (Portage County) - Southwest Ave. northeast to Middlebury Rd 4.3 mi

// Unpaved section between Southwest & Southeast Avenues

var polyline50_5 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "mwyyF`zbpNNUHa@yCeXk@_EYwAWeA]iA_@eAw@eB{AeCmCwDSQGK",
  levels: "P@CA?E?A?C@??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_5);

// Paved trail continues...

var polyline50_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gjzyFraapNISaFgHQAWw@}AuBsAaB}A{AgA_A}AiAsAu@oI{DKAMTa@{@M@s@[YSoD}A{aA}c@S?Yw@i@O_EeBqAg@gPoHwAs@}A}@}@o@cA{@oAmAmAuAeBcCu@qAq@uAq@}AiNe^u@eB",
  levels: "P?AAA?C?@F@BABC@@@?ABC@?AB?@G?@B@D?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_6);

// Unfinished section between N. Munroe & Middlebury Rd

var polyline50_7 = new GPolyline.fromEncoded({
  color: "#ff0000",
  weight: 4,
  opacity: 0.8,
  points: "c_`zF|j|oNeF{MoJuVaAmCe@_Be@_B]yAi@_Di@qEgL}jA",
  levels: "P?B?@?F@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_7);

// Middlebury Rd route between trail sections (Kent Trail & Akron B&H)

var polyline50_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "agazFr_xoNmAoBQIwBGg@?eBPa@OUe@BwBEm@]g@a@MgAQ]]yCyHs@_C}CjAUCgSeRyAhDkExIeBpDYz@Gx@BlB",
  levels: "PADA?AEB@DB?AD@EAEG@?DABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline50_8)

// Hockhocking Adena Trail

var polyline51_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}_voFlgytN`@]nCaBzQkKdBqAfBaB`BiBpAeBtBeDn@uAhAmCn@qBxG{QfD{IFK?ACATu@hCkH^{@lAoD`AeDTaAZ_BdB_Kl@_CrAmDN_@j@cA`AoAr@w@bAy@jAo@dA]pBeAhBq@|AS`Ec@fFo@hE]fEe@p]kDhD_@v@GtGcApE_A~Bq@bBk@bKoDxAo@xJiFdBeA~@q@tAwAB?t@uAh@yA\\wALuAH{AP_LN{CZeEj@sElAiG\\oBfAaF~@uElAuHx@qFfBcK\\_B^_B~@gC~@aBxAaCvA}A|AqArAw@jBy@`Bc@fEw@|Bk@jBo@nEyBtHcElBgA~EkC|A}@xAcA~@u@r@q@lC_Dz@iAtAuB~CsEz@sArA{DZkAZeBZoCLmBTqFFmD?{@CqAUcFc@kGQyAm@_EyCmUa@{DMeBMyDAaEFiFKgBKgAUkAe@wA{@sB?iA_AiAQa@]Kq@Aq@KcAo@wAeAaA_AgAoA_AoA{@yAy@{Ac@cAcCyGmA}DMg@Mq@Q_BCqABoBPqA^uBt@{BhS_]p@yA`AmCZaA|BoJzBsIJw@~@yDn@iBzAsDbAgBfDcF~@oApAqAxAkApAy@nBs@xAe@~AUpAKfEGlHOxHIbO[fK[vAA`BBlBLlBX`BZbB`@dh@xNfAPvAFzAIdAOrAa@`B{@vAqAh@k@t@mAbCsFlB{E`@qA\\q@|@}BhAcCt@}BnEuK|@gCFQCC@@Vc@l@sAR_@L[\\c@t@u@~DiDvB{AjAiA~CyDvAyBbAuAfAmBp@aA~@}@dAs@tAm@|Aa@hAM|DOzADx@LbB`@hA`@rBdBP?VDh@j@hB|BpAnBhA`C~D`KlAhCjAtBdI|L`@bARtANdGRpAvFpQ|@`DbFhVxApHVzBV~Ch@jBp@fAJNtA`AjLzGv@Hh@WZq@Dy@YoERcA`@c@\\GlAAfB@fBGJTC?BCADBCDYRUh@y@h@gAf@wAfAcCvC{FrAcC\\[h@_AhDsHJa@ZgA~@oBVw@v@uG^cCj@aCt@qCp@mBv@iBfCwE`I{MxEkIfEcHVq@^eB@UtBqFj@iBdDiLbBwGRcBFiBEyBEm@]oBi@eBs@oA{JeOwAsBmAqAgAq@cBm@aGyAoIoBaBc@gF{AsBi@gJkCmBs@wAo@]Qk@s@OWo@w@oCiCi@u@eAoBu@gBQI[c@Ks@JSFYc@oDMsAKaJCo@Qe@WG{AI{@MI[c@oGSu@OiDe@aIQ_CUmEGoBEmDAqELoL`@aTjCuiBQWu@@",
  levels: "P@@AD@B@F?A?@?A?@A??D?A?@D@?CA?H@@@D??A????C@F?A@D?B@?H@AD?A@B@D?@?B?@B?AH?C@AEA@A@D@A?@?E?AB@??IA?D?B@?E?@C??@D?B?A?G@ABC@E@@C?D?@B?E?A?D?B@H?ADAD?B?@@B?D@B@J@C?AE@??@@A?F@A?CE@CA@HAB@D@@@??A@A@@B?@??@F?@@CA???AE@AD@AI?@CB?B?EAB@C@FABAC@C?B?CAG?ABFACABEAC??B?@?D?A?K@?B?A@BA?ADAA@CA@E@@@@E?A@B@D@AI?AD?A@FAB??B??B?F@??AC@AA@HB?B?B?EB??BDAA??@?F?AB@DBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline51_1);

// Tri-County Triangle Trail

// Washington & Eyman Parks Loop - to Main Trail 2.14 miles

var polyline52_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yripF|zh|N_ANoAGe@LSNO?k@MK?a@l@MHqAl@i@n@yAdDm@x@{@`AO~@DTPNCRMl@Ub@Mp@@h@Jf@Vh@TZfB}BlByB^U}CkG|CjGr@a@h@c@v@a@dD{AXQpCuA|IeELMASKWOW{@q@a@q@YYSOYGUAWBWFaAj@m@V{Ar@f@fBv@jA",
  levels: "PAB?B??DA?AFB?DB@AB@@C@B?G?AEFF??A???BAF?AA?C@A?E???EAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_1);

// Brief road route - Milkman to Court St

var polyline52_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "yoipFp`i|NpTwWnDeEzDfGRW",
  levels: "P?FBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_2);

// Short trail section on north bank

var polyline52_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gnhpFbih|NvCwEdAoAFSEa@?Wb@{BFeCRgB?q@SmAwAgCWYYO`AkAFRALGP",
  levels: "P@@E?AA@@DBA?DCA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_3);

// Paint & Temple St road route to main trail

var polyline52_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "eeipFrth|NhAjBd@Ln@@TKpB}BzAbCd@fAhAdFv@[",
  levels: "PC@E@E@BCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_4);

// Main Trail begins at Temple St

var polyline52_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yshpFz`i|NN{AaAx@aBl@`Bm@`Ay@d@cDR{CRkAbAaDp@w@pEiHl@mAPqAHwHGqCsBiE]YqCiE[q@c@_BScA@aAQa@y@z@_AeHw@iAc@qJNkDAqBJsBAwAPkGNsB?wC`@iAYsB`@gB`@iAXa@dAeAd@u@b@aA`@wAb@qBd@sChC_S|@{Bw@W[m@y@c@q@oA}ASy@o@e@e@cBDgAC][G}@LkBg@QoAkBwAoA]GUf@wBnBOSqAwU",
  levels: "PDAEADAB@DA@EAGCA@@C?AADDBFC@@@A@ABCF@B@@B@D?ABGAABBB?D@EBADAAEBABFP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_5);

// road route

var polyline52_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "keipFxcb|N`BGxFCCqTBsEn@we@?cAIc@e@mAIm@?eARiFMq@b@y\\r^r@z@Hn@Tr@d@h@n@tAtBt@r@j@^lUrFxCq{@",
  levels: "P?FB?CA@@B?AAH@E@B?A@DHP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_6);

// Robinson rd to Fairview trail section

var polyline52_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qrfpFdg}{N~AcDjBmDrAuBfBgCdEiFbE_EpB{A`NsJb@W",
  levels: "P?AB@EB??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_7);

// Brief road route @ Bogus Rd under Rt. 35 bridges

var polyline52_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "gfepFbx{{N?sBzDABe@",
  levels: "PDCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_8);

// Trail resumes...

var polyline52_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "g`epFfs{{NtI_GbGeE\\a@xBuCp\\uh@b@m@l@k@bAs@xOkI~BwCxByEdHof@p@}Dr@mCnkAqtDvUms@b\\}_AbAmD~AsM",
  levels: "P?E?A?E@BDBHBAECADBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_9);

// Unfinished section from Fairview Rd to Austin

var polyline52_10 = new GPolyline.fromEncoded({
  color: "#ff0000",
  weight: 4,
   opacity: 0.8,
  points: "_|}oFpjm{NhHws@j@mEt@_DzHiWjJo[jA_BxBmBfAo@dBYxLk@lAY|Aq@xB{AbB_Cv@yA^yB|@_Kh@{Dl@}BnAoBzSoY`BwAhBcA`B]~DSxADxAVrAFlAGr@Y`As@z@{@n@{A\\uAJuAEqVW{JQkCsCoXKwBGuA?aBR{CP_Cf@_CjE}R~@aDlAyJ~C{\\bAkFfGqRzS_o@fAyCz@cBfAyAbBkAfi@}ZvC{BfH}HxDaBlCoBjBmC`IgC",
  levels: "P@EA?HBADAD@BF@DA@BE@FABDB@@AEA@BHACD@BAD?B?G?ADABE@@H@BDDBCBCDP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_10);

// Trail resumes... to Rt. 23 in Chillicothe

var polyline52_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "couoFfj}zN|KqCbBs@nBcAjCwB|h@se@rH_HvAo@jBq@`k@mJtBm@jCiAbBgAhBkBzAsBtAmCf_AcsBbToe@d@B`DqAD}Av@iEHgAAs@u@qA\\si@XmEbGiRjJiXrAqCdBkBrBiAxD{@dMi@~DqApBgA|BmCfJqPvBwBpe@g`@lYsTnJaGzEwDzNaOhKoM~DsKnA{D`o@gsDxCcRpA}NRoKCqL[sGOcCe@cFwM}nA",
  levels: "PB@E@?F?CD@CAHAB?EBGA@CBCBFBAHBDBDAFBBECBAEBJ@DCBHAC?E@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_11);

// Sulpher Lick Rd / Co Rd 110 road route

var polyline52_12 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "erfoFxsbzNMDe@kEKc@o@cBCu@|@wA\\IrCO|A_@",
  levels: "PBA@AEC@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_12);

// Trail resumes...

var polyline52_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "kkfoFbcbzNCo@BoAbG_hCZcQHs@RkAZqAp@qBj@sAlAwBx@}@z@y@JkAA}AOGy@RQ@}Ai@sI_EmAg@mUgHgC}@}@a@cC}AsAgAiBgBcBsBoAmBqAeC_AwBe@sAc@{Ag@mBYwA[oBuCgVU_CO_DG{BEcK]aHOa@",
  levels: "P?A@F?@B@CA?CAHA?C@?CA?EA@C@G@?C?A?E@C?ABAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_13);

// Clinton Rd route

var polyline52_14 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}ghoF`uxyN`@Kv@D",
  levels: "PAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_14);

// trail resumes...

var polyline52_15 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cehoFztxyNt@eRB]NQ`OyLfCiF",
  levels: "P?F?CP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_15);

// Larrick Road route

var polyline52_16 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ongoF`kwyN{BgDMg@uAyI",
  levels: "PC@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_16);

// Trail resumes...

var polyline52_17 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ougoFvyvyNAq@Ba@H[zCkGxIoPjHsNpa@sw@l@{@X_BHWrDiHJWL_A|DyH^e@r@uAtB{E|BgE|BoFXm@`@Mx@fBy@eBt@I]r@zJsRdBcCc@cB|@AVWx@yA~DeIhTya@Jy@l@_BpYqj@Za@Po@vBcFJ[B_@A[Wq@gB{FfBzFaAiAkA}BI[cBgDe@c@U_@Kk@KkDXaIgBiTi@mCaB}EEaBZwAHi@AkAi@yHCu@ByA[eGM{AOeA_B_GkFeQY_Cq@qIIc@BKHADNIb@",
  levels: "P?@CC??AC?BB?C@@AAA?EBDDCCADDC@C@BAB@B@?I?B?DFA?@A@AEADCADB?AC@@A?EAAC@@A@CAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_17);

// Road spur north of Frankfort - water stop

var polyline52_18 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{fpoFzeyzNiB~B{@P`@d@CbABcAa@e@eKsI]cAqNqLqAkD",
  levels: "PBDBFBCBBCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_18);

// Bridge St Spur

var polyline52_19 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "crboFvcmyNJ[?OYcB[gAa@_F",
  levels: "P?B?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_19);

// Riverside Street Spur

var polyline52_20 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qvboFhhlyNA}BPCQBo@yC",
  levels: "PBCBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_20);

// Poplar Street Spur

var polyline52_21 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "g}boFlvjyN@uAMqB?_@D[Gs@QISCKMaAaB",
  levels: "P@@?@D?@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_21);

// 1/2 loop

var polyline52_22 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "eecoF~~iyNY_C[y@w@yA",
  levels: "PB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_22);

// Rt. 50 spur

var polyline52_23 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cweoFjm|yNFTNVc@\\pAaAXMrA_@^M`@Sn@_@l@c@vDmDpAwAh@e@vAeA|Ai@l@Oj@IdBOjEC",
  levels: "P@BDB??A?D@@@?E@?CAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline52_23);

// Sippo Valley Trail
// Dalton Park

var polyline53_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sd_xFlkrqNRoFCIUGgCEG@e@t@mBC?P",
  levels: "P@E@C@CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_1);

// Freet Street bike lane

var polyline53_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}m_xFjerqNcP@",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_2);

// Trail resumes...

var polyline53_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "a_`xFlerqNMkE_FiASKEOs@Fr@GfAOz@WzA_AZW\\a@v@iAzAaDPo@d@oBP}AJwB@eA@cKXyj@?uBCoBMeCMaBGqBA{BDcBZsE@cCCwAO}BY}@MgACg@yA{Ko@eE}AgLoTu|A",
  levels: "PEB@BF?ACA?EAC?AF?A?C?A?A?B@A?GAA?@A??P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_3);

// Deerfield Avenue gravel section begins

var polyline53_4 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "eu`xFv{iqNM_Aw@kEiAkEqAiD_AkBaAeBcBcC_BeBcCyB{AgAsEgCq@e@{BmB{@y@o@s@qAcBk@{@gNeWsAmC_AyB_AiCs@{Bk@{BeA_Fw@wFY{CM}BKcDEaDB_FpAmbA~DavCNqDX}CNeA",
  levels: "P?ACA@EB@C@?B@?E?BE@A?C@AH@?B@D?CA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_4);

// Asphalt trails resumes...

var polyline53_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}tbxF~e~pNZsBl@sC`]stAdAmE`B_I\\aDhFy^p@cFfTe}AnA}I^iBPo@d@gATaATk@Xk@l@eAtBeD\\BBe@fBBfK\\dAAPQl@kBCUi@}@EO@UPq@Rc@LQ@K]cAAMBQx@}A\\eARc@Vi@X_@|@eAz@kA|BeF~@}B`@kA^kAb@mBj@_Df@qEDeA?{@Ew@S}AXKRB^V_@WSCYJq@}B]_C?[@{@NeBRmAH[^s@Xu@HIREJ?RLN@LElDkBxAgA\\]~Av@T@XK",
  levels: "P@AA@E@??A@G?@@?B?BBF?BAFC@?C@A??CA?E@?B?@?BC@?B@E@C?@D@BDB@CAD?@A?F??C?AA?CA?DB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_5);

// 6th Street road route

var polyline53_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "et~wFv}rpNaIrC",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline53_6);

// Great Miami - Hamilton Water Works Park 1

var polyline54_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ogboF~wgcOSRoESa@e@@SAk@EMMIoAESFOPUl@qAEo@KDyC~@s@_Ar@EzCSXk@N[LQPSpCYf@_B~AERA|@Hh@\\\\f@PRj@b@b@XRfAXZ^X|APp@x@lARn@Dv@Yj@_@PWF[Aa@OwAmBe@e@k@Wk@Ii@DoDh@y@Du@C_Bi@e@@YqBI{@QqF_AwAa@SWo@]a@cBc@_Bq@Oc@Ce@H}C",
  levels: "PBDB?A@DC?AC@ECFCCA?@CC@G?ADABAB@AD?BADBC?H@BA@D@B@CAAF?ADAA@C@D@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_1);

// Great Miami - Hamilton Water Works Park 2

var polyline54_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "snboF~wgcOaA`@`@kAa@jAQLWDg@?OFIIC}@C[QSODg@VSDMKSg@",
  levels: "PDCAC??DA?AC??C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_2);

// Water Works north to downtown Hamilton - 4.6 mi

var polyline54_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "mncoFlqhcOoAnAqAzAm@b@u@Rq@DeAT_AD}A?mBS_B]uAQgAUo@HqA?g@EyEOm@SoBw@}@mBYy@w@iBy@k@q@Ok@q@o@k@k@u@g@WMe@TkADi@_@a@q@]iC}BoBmBw@sAiAkC?uCOSUGSWgGoMoAaDs@uBQU_AYmAeBe@y@y@oAUc@[uAm@mDK[OK_@GeBC}@IkDqB{CuAaDwA_DoAiBi@m@]_EuEi@u@m@gAeDqHMOmCw@uDuA}@e@{G_EuEmCHWIVuBwAeGsDkB{@gCaAmEiA_AMqD]cAEaC\\cCReADsCd@oCj@{A^eEdBcQbIaC|@cCt@_ATeBXcBPwAHoCDeLCs@MiJQiB?s@HY?cBa@eBu@uF}CwAcAwDmDkAaA_DwCa@i@iDeDSYGc@Ak@",
  levels: "P?@D@@AEAB??C@A?C?G??DAB??ADB@D@@?BECD@@BA?CAB@??D??G@A?C@B?A@E?C@@E@C??BCB?B?HB?@D@?AF?C@@C?A@E?BAAA@?GAB@D@@?@CA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_3);

// Great Miami - Trail split in Hamilton

var polyline54_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "szmoFncdcOgAuAaAw@gBaB[S",
  levels: "PA?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_4);

// Great Miami - Trenton north to Middletown 6.5 mi 

var polyline54_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}g~oFnhkbOFH@VOX]Pk@HWE{@i@qAiAXkAYjAw@oAsAcDg@_@m@]]EwCgBcAW_AM_Cy@gCiB}EuEWQ}BG{@W_IcEcKaGcFkG{@eBc@_DmFgXgAkEw@iCeBgJ{AqDqCaFsAmBeAkAk@UuBe@wAg@mAq@oDiCkDqBqCuA_CiBqDgBiAc@_DYaFo@{BFw@Ks@QaAaAkC_A_CkAqDy@gGqA}AQuDCeC]oAmA_AaB{CmHyC_Fw@iB[WkBHc@rAe@f@u@LkBaB}AsBPBdBGmE{BGLG@o@YCIcAV|EzB}E{BoBNcADmDj@cBPsK`Cm@`@yChBe@RiBZmBLgEF}DAgBH_@Cq@Qm@GcBD[CuCq@{@_@sCwBmAw@qAq@mCsBwDsEeB}EiDqLSqAYcDJ_HgAkKaAgL}@aIQiD@qCn@{IFwBGqCo@gFeAwEoEgPsBiI_AaGW}@OuAFkAtBaJe@tFBp@LbA^XTCPm@p@r@",
  levels: "P@ACA@D@CDCAAE@AB@ACA?DAC@GBDAB@BDAF@C@@C@A@AH?D@BA?DBABDBAAFABAAEBDBAEAD@DA?B@GDED?E@AD??D@B@@F?@A@BDAA@@IDAAFBC@@ADA@BEB@@B@@EAFB@DACCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_5);

// Great Miami - Smith Park spur .9 mi

var polyline54_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{ifpFbjebOYMMMQl@Pk@e@}A{G|Dy@^qA`@oBVw@@_@WOc@E]tA}GlGiJrDUd@Ob@WzBoBx@{@\\q@Jg@TsC?o@]mBIWi@e@gA?IEGYBWAg@Mu@",
  levels: "P?CCBDB?D@DA@GCEAD@BAF@@D?CB@C@@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_6);

// Great Miami - Franklin North to Stewart Street (Dayton) spur 19 mi (includes spur)

var polyline54_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{ukpF`hsaOQ}DaA{FqDsByBIcNf@_C_B}BsDiBqI}B}HoBmG_BqETyAyEaD}@e@oI_G}DaCyBqAcDeAmI{@eFFwNaCuYoH{JcHgIqI_FqJgFcHaEgF_KkJmHyHmJ}GiCu@yAq@gAy@_AkC_@gBcAaAcA{@e@IqBoAeD{@cA_@aAg@gBq@uAQ[@m@p@mAr@w@j@w@x@cAcCbAbCeAfBmDhIYh@]z@]p@w@`AMJq@~@q@z@aAz@qChB[Ti@l@i@^uAlAiH`Fw@`@aAXq@Bk@E_AUc@S{AaBQe@k@y@o@mBMy@IuA?cBKcAyBsN_@oBw@_Bc@i@eD_Du@i@{@a@gAYcBQW?e@Ju@?aB^}DbAi@P_Ad@}AbAs@v@QVUj@yHfJkDhFwEvFW^i@jAY\\WLkDbAi@Re@ZYg@Xf@{@p@_CbCOHsEvAc@|AOLyE~A}Ct@}WnFwPzFiAT{@JcAFiA?c@EmAQaASQUEYBQhA{AiAzAu@p@bAFgEQgAIwAU_Ba@}Ag@{IsDyCoBkE}CiBmAmGwDk@SeEeAcFcB_Bc@}AWoC]wDSMMCc@a@G?VIPKF_Eq@uCk@_Ck@u@OaBmAu@_@wCwBoAy@]OmAc@QMaFiGIUa@sBKYmAmBSQ{DmBWIgK}A_AQWMaHiJU]q@sCMWwDiEcK}K[_@W_@e@a@}DeEu_@ya@wBgCgBeCkCgEyAmCiC}FiCkFYu@sCgK{BwHMQuAc@]Us@s@uDyAa@OeAQoAEQMVq@Wp@o@_AWUkFkByEy@qAEUJe@p@]NmACYDm@VcB|@}HhC{Cr@sAP[@a@Cm@Oq@e@mC_CmDsEoEaG[m@Qq@Gi@O_@W_@Qo@Iq@}AuYJwGFKxACn@E|CkAjA[`@OjAu@r@q@p@gAXo@Nm@fAiIb@uI?_Ed@oFRCSD_AqMgAwFSsAGi@CaAEoFHYLMxByA@UGU]YGWGiAPMMq@uHqTEYEMY[eA{AMWw@s@q@e@k@[UCU?gEsBqDyAcB[gKo@{AAqABwSfAmALqAVsAZgA^sAl@ePxIgClAqAh@yAb@oAZoCd@{BPuBD{ACaBSuEeAo@ImCS}CEcB?_@CoAQsBe@_DYkBSuAa@gC_@wAm@gBk@sBeAi@[GO?m@eAMu@UyDoBcGmDwCqB_BaAIMi@S_FwBq@e@[ImB_Ac@WW|@S^OL_@D}DSqKcAcAM}@D{Kk@eBYuBm@sAg@qBiAsIeGgBaBaBgB}RwUQ]mDuIYy@QaAI}@AiABw@JiAfD}UB]RiA^wAJiAZ}ADWTe@JuFDmE?mADkAGmBE[MsDOaCUcC]_D}@wFo@uC{@eDeAgDmAcDu@eBeCcFiAqBoFgHwAiAoBcBiCiB_DkBwCqAmAc@}DcAyBe@cFq@?}EEaAB{BCmA?uAUwDGgBe@kH?e@S{BMeD{@yM",
  levels: "PBDFADFCB?@CG@@@CAFBDBGCDC@DAECBADAC?DAA?A@I@D@?AEEDA???B??F@BA?@?AC@AH@@DB@AE@A@C?BF?B@EAC@@AH?B?DA?AAAA@@E?A?CDC@C?CAFABCB?@H?A?EA@CE@DE?B?E@C??AE?@?C?AC@BCA@B?@?E@@?B?J?C??B@E?CA@E?C@D?@?@@A@F@B@?D@?@HB@AC?ACBCC@CBFCA@C@C?AC@B?FABC?IA?A?A@DCFA?B@?D@B?F@BABBGBB?A?ED?AD@A@BAF@@?C?@AJ?A?A@DAB?FB@?E?A@C@A@FA@C@@CA??H@A?CAA?E?C@C@BCA?@C?A@@?F?B@DA?BAC@E@BC@ID?A@G?A?C?B?@@A?CE??B@??D?B@G@A?D?BF?@B@D@B@G@@??C??@@@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_7);

// Great Miami - Stewart Ave. north to Mad River Connector 2.7 mi
// Section 1

var polyline54_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "uupqF~wz`Oo@IeBAy@K",
  levels: "P@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_8);

//Great Miami - west side of river, stewart bridge to Helena St. bridge  3.9 mi

var polyline54_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wupqF~wz`OELB`NFTcACOMmBGcBA}ABoBJ}ANeC^_BZcCv@cCbAmAl@_@XUHYD{@^oCrAuDfCuG|EoExCuHdHsDxCo@p@}@zA{BjCgJnJeA|@mBrAcCv@WN[Vs@p@c@h@qAu@cBAqBSaB_@qAa@sBgAuE}D{GaIkCaEyBsEi@_Bm@uCc@mDSyDIuD\\{Qa@}IIcAMkAScA[gAo@_BmAoBkAaAwAy@sAa@qAOgACgAFw@Lu@VuEpBQPkE|GsDzH}@vAoBtD}CtGQXuBbBQTKb@WZoBxBc@p@aClFKAuDsDk@u@Yi@yAjA?V",
  levels: "P@@FA@A?C?AE@B@?@??@F@@C@C@@AC@B@B?@IBA@CAEBCAG@BADACA?E?BAC@I@B@D@A@FBA@@C@B?@AC@F@A@EBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_9);

// Mad River north to Helena St at Triangle Park (east side of river) 1 mi

var polyline54_10 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "y{uqFvty`OgGd@w@PgDWcG~@YHe@VkC~Am@`@oAfB[X_C|Co@n@}KtN[ZmEfF[ZuD|CeE~CmBrA",
  levels: "PACDC?@FA?@@@A@D?A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_10);

// Island Park trail loop .5 mi

var polyline54_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ihxqFf}{`ODY@e@Ew@Q_@YUWOQA_@BaARgAZeA`@s@\\o@RsBb@WJYNMPIVC^@\\HR\\XLDN?bBUp@E~@ZjASlAMNKTa@LOXOJAVFL?ZSTe@",
  levels: "P?AAD?B?E?A??@?D@B?@G@?C??BD?C@?B?A?BAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_11);

// Riverscape spur .3 mi

var polyline54_12 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "s_vqF`oy`OtAxCXJHN`AjBLf@|@bBTPFVfC|Dl@jAp@h@b@G",
  levels: "PA@A@?AA@@CBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_12);

// Mad River Trail - north bank - dead ends .7 mi

var polyline54_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cdvqF`vy`OyBsFyBmGGa@@s@[@As@VGOoTDiBNaAJmEKcABo@IwCYsB[gA[s@g@s@",
  levels: "P@B@BEBBB@@DA@AC?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_13);

// Veterans Pkwy road route

var polyline54_14 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "e|pqFfwz`OqCAqABcEZoDj@_Dx@uBp@aDtAcAj@oDpCS\\",
  levels: "P?AC@EA?C@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_14);

// Section 2 Trail resumes...

var polyline54_15 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}drqFnf{`OwEbFg@`@gMfH}@r@mLxJy@bAaI|Ke@h@u@t@eAz@mAx@iBz@wBl@aDz@s@J}@Di@?}@My@Sq@Yo@a@sLcKqAgBmAkCkAwC[aAQu@QiAOwAYuEBcADk@?{@GyB@c@d@}JAeBQkBSgB[cB?mBGq@I_@Sg@QQi@s@O]Ss@Ec@]wA]o@y@iAc@QSQmBqD[q@",
  levels: "P@CC?D??C?@FA?@D?B@I@BDB?@F?A?C?A??AC@A@A@F?A?@B??ACA@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_15);

// Great Miami - Triangle Park to Rip Rap Rd parking 7.6 mi

var polyline54_16 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "_rxqF|k|`Oo@?MDc@BuBEqAOg@KmDWbAHJS@UISi@_@s@[iCQk@DeA^OB{@GSWm@{BY]uH_Hc@e@eAsBUEaByCW{Aa@i@Ie@GaAKi@kL__@}CiJ{CeH}KaVaBuDaCqEcF}KeC{Gg@eDgLs@_DUoDIqGWyIMwCMuEBCoOuJ?s@DGv@a@Xy@k@kCuAmDeBaJyDgO}KwA_A}A_AuBy@kCo@wCk@}BS?mKE}B@_GR{@Bo@W_@E]CwHHaBCaDJoEAyLqAV{A`BwGu@_CMqDkB}FwBuD^gA|AeA`CEZ?`@CLYn@?ZOZg@^MTERAVGTa@bAGVId@Oj@BVIh@?|B@`AF`@\\dSDxIqFcAsCs@g@Y{AOsP_Ag@DY?_`@uBgB@y@LgAZu@^eAv@u@v@u@jAsBxEm@bAw@`Ay@r@{@f@iAd@oAXo@Fm@\\}ABm@Eu@MyAKSBURkAjCk@bBYj@kAfAYj@YzEBZ\\tAHn@Bl@K^UTaBj@WF_EZsObAeBX}Bf@c@DmADa@Ei@QyBgAu@k@gDyC_@WmAk@qAwASQNYLw@Nc@RSVKpAQv@D",
  levels: "P??@B?@DC@DA?DBAB?F@ACB@AGAAB@?B@D@?AACBH?B?@@AGF@DBF@?ACA?DABAH@@B@B@B@@@AJBE@DADGAB?A?@B@@B??@@??E@@A@@AHA@ADA?AAG@B@D@B@CA@EA?ACA??B@F@?BAEB@@BADAG?@B??B@F?B?B?A?F@A@D@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_16);

// Great Miami - Rip Rap Rd Park north to Old Springfield Rd – 5 mi

var polyline54_17 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "g}frFpvv`OSJWAmAg@IKSs@MMKAWFGJiAbGILYJQIOWOk@MMs@Y}EoAG?[NiCAIDWXoC{@a@EcAi@QM]e@_@}@MWk@c@UKk@E}@g@Q[}Bw@cCoAsCeAgAMg@FQE[SWGS?]Hs@Xy@TgBIOI{@sBYSg@SgAE}Bc@i@A]HWZId@@b@FTP`@@V@~AJtADrAEb@GPc@\\OB_@BYCiJmAqIcAyDi@yJoA]CMDMLo@?{@n@z@m@n@AKb@?r@Hn@AVKZSNm@Fa@|@URm@T[@WESOUgAMSQCW@ODWVQ`@Of@Y\\iBoASUIW?UFQNIn@KPMJU?UISKIO?m@NWEIOE]f@e@g@d@KgAOe@KMaAi@m@KKGS[wBY{D{@yDsA}DyAiF_ByAQuD[_ESaKa@_ESePq@cJc@sOi@qBSkA@mAEuBEe@IM@_@HaBDy@LiBGk@FuDr@oSrCaEh@_DZ}A@K@]RsLnA[XIBYOMAgJ`A]N_@VsAMkAJ_H`@]A_BFuAAmBJaKP",
  levels: "P@BB@@B?E@B@EA??C@D?AB?F@AC?A?AC@AAB@@EAB??C?@?BDAADA@@GABC@?@A@?C@AF?@B????F?AADBDA@A?D@B@EA?CA@B?D@A?@G@D@AC@@B@D@B@@D@BCCA?EAA?B@B?@F?@B???@AA@?@G?@@AACAB?AA?AB?C@BB?DB?B??@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_17);

// Great Miami - Tipp City to Troy, OH

var polyline54_18 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cdzrFttu`OoD[SDKT?h@EjAYrCkAF_AVUBiDHyAGi@Me@i@q@a@iAg@_AW{D_@mGs@u@d@yAp@_BXu@GEsCgCKC~AkAK{@BMLCV@d@Jb@?ZIRk@Z[`@MFwAAqBL}I|A_Ej@o@Ig@?yCl@_@K]QWGW?{CjA[H[@u@SM?MJ[n@s@Bq@FQPw@XQNy@VoD~@gBj@aAT{@ZwGvAw@b@sCt@{AnAmE`DyFlDaFtCgJaCyIkCaD`AuErWoG`PgH~DuIpD{EtCyDrEsFdIiGfGyHnHqIbBmDz@sCvAmCvAiEnCaIpDO`@E~@_BnD}AvCmCnD]VgE^eFj@i]hCuAAqCR{@J[Rw\\lCkHf@IQE{@B_AVqEN_@FsAAiABcA\\wFAsAJoCCw@Kk@KYa@[uCHaKzAi@Jo@Fq@^yAt@aDrAUBWEa@UsE}CUMWC}Au@gA]_@M_@CUS?c@fAwBnI_R^gA^uA`AsEz@kDgA`A_@@eAQqBaAYAWNO^a@n@o@\\{Bj@uAd@_G~BkBp@cANsDRm@ToBfAuA|AsB?aAd@Ml@A^c@fBEXiAnAwNlNuP`PoDpD_BnByHUgAfGBtBaAxFyBzJg@lDaD~MsAnEg@xAoAfCiDnGyBhCi@^u@ZkLvBiBFmAQkAc@cAy@q@qA_@oAKqAAwADcA_FQiI_@S\\c@XEv@Bn@K`@UFwA_@cAIoCFDkBA]SW{ESUJGZ@jCG`AKHEQk@aAUIWE]A[SMQUKCMPy@Mi@i@Ss@K]AMN?dAGNSDIIOwAQMSDoAGgA@y@MmA?_BQ_A?{@QwADyAS}A?kAKS@WTW`@IZ_@zV@hDNVj@ZlA^\\CpASr@[VCTGb@SNAl@Jl@OJSNg@Ns@Dq@By@RMNGhAKr@QXU`@e@b@c@x@e@VERJTPFP?j@Gp@BVLPl@LbAEvA`@T?NCf@]NAn@J|Du@xCYHEFSNeK",
  levels: "P@EA?@D@?AF@C@B@C?E@CADDFDBAC?A@C@@@E@B@C@BC??AC?C@?E@C?B@@?B@??AAAE?B@F@DHDGBAEAC?E@D?ABEABCB@I?AAAAAB@H@ABAB??A@@CA?GBC?@D?A@F@A?B@@A@AGB?C?A@FBDAAHA?AC@A?C@C@BCBF@@?D@@A@EGABCAAE?ACB@HABEACAEAB?F?EAB@BAE@BDB@DEABAAF?C?@B?@C@CBE?CAB@D@AD@@A@@@AAAA??G?ACAH@AD?A@?@B?AE?@A?D?A@C??A@E?@C?A@DABE?AB@BAF@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_18);

// Troy spur to Rt. 202

var polyline54_22 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "a`hsFnby`ONu@h@aBb@aA|@kBlGwJXoAXe@PO`@SRWbEuG`AqAJYBY",
  levels: "P@A?CBAB?@B@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_22);

// Great Miami Detours
// N. Bend Blvd. detour

var polyline54_20 = new GPolyline.fromEncoded({
  color: "#ff00ff",
  weight: 4,
  opacity: 0.8,
  points: "gewqFbiz`OGKxAiChEkFjA{@VL",
  levels: "PABCBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_20);

// GMRT north of Troy - 2 mi segment from Eldean Park to I-75

var polyline54_21 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ewrsF~y_aOUICiAQoAQa@y@^{@z@o@j@uHrCaBhAu@zAmAb@aFnAuE`AyAh@aInFgExBkCpBqCh@}EdAoBLwR^wEOcGT_Ev@wF~B}GxCeHdEsG^{BzAwExEmD~C",
  levels: "PB@AEA?BCBD@AADAAF?ADBCBF?BDEB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline54_21);

// Emerald Necklace Trail
// Rocky River to Stuhr picnic area where 1st road route begins...

var polyline55_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "g}d|FzlmrNd@NPDL?pAIhCGpAMt@MlA_@x@e@v@s@r@sA|CgEFM@QFOV_@Tk@j@_CV{AAeBCUIa@LsBJGFIZiAVm@V[d@]LEh@EN@d@Jt@TtAPx@Vj@H^@t@Jf@@bAT`@?zAPx@@RF`@@`@INAfATR?XGxBLp@PP@PHb@Hp@Fr@NVHj@ZXXTb@DR@h@h@j@LRXVHRBRJlCHrAAv@SvB]`CM`@Mj@Up@GJmAlAe@NMHWFGHUHDPMFKL@^DRPh@Tb@LNj@f@`AjAPXv@dAHNJd@Bl@CVWd@s@fAIb@Gn@B`@Jl@Z`AV`@ZTb@Tw@g@Y[]_ASsADm@Py@lAgB`@JbBp@`ATv@Dd@CR@jAIP@PLRHP?PENKLK\\}@d@w@\\a@r@k@Xm@t@wBDO@OImEGsAQqA]yDOyECYMm@Gs@GqAKq@CaADcAE_BB{@S{DQy@Ww@AOm@{BIk@Og@_@sBo@}BWsAw@_D[mCGuB@w@TgC^}B`@gAp@uAj@yAf@a@JCl@GZM^]VIh@AX@VDf@^h@n@t@lA|A|CR^^^`@VNNLl@Hl@@TCNON[HOHMB]XQVMn@Ih@AdAInAETHlB@jBNdBBt@DTBXNp@Xj@PSZRtAzB`@d@r@^f@CPEJ@\\SFSJMVQt@QLALCh@g@jAuBf@q@NGNA`A~@z@hAl@r@`@z@l@v@XTPFf@Hf@Nt@?RC`@Kd@S^CJINGl@Gl@m@j@YVKl@?bAJP@PA`@@dAVb@Lb@\\VJb@`@r@TVRPp@Vd@Jt@ZlA@l@J`@p@hBfAzAj@h@XPV\\x@h@p@h@n@hAb@b@`AD~AAjAD`@PDVFnACRQh@YVSf@KRq@j@cBbCU^o@~AUbACj@Bx@Fh@HTz@hA~@pBl@`@bAVhANl@Ax@S`@Hf@B|AVd@Pb@VZ^l@~@Ln@HjA?fABr@AfEThATv@D\\?ZGv@Cv@?ZDrALr@N`@ZbBz@nCh@xAh@t@PLPHRFPBr@C`BSb@CPBl@]v@Yh@WLAZBJ?XQT]HI\\G\\M|ACRIVBJFXn@Rz@LvAA`AOtDAhBE~@Bl@ZvCLn@Td@^l@d@h@TNVHl@ZbBf@rAd@vCb@j@Pn@@fALb@FxAFTBdDAt@DXE`@FN?hCc@xAGx@Av@Jr@XfA|@p@z@Vh@v@zBv@lBNNPHNLLR^~@l@jBv@rBh@^LJx@nAh@f@jCbBLLd@p@p@t@`@x@l@fBx@nDHr@Jf@f@`BRj@b@|@Zf@\\Zl@TTBd@X`@HPJ`@^j@\\b@PfATb@Dv@R`ABl@Jp@Ev@Od@Rb@?PJ^Zn@Jn@Bv@HNB^RXHvANHBj@p@NLf@t@`Ad@z@n@r@`ARJh@LHATIf@Ef@IJ?VJZXPh@T^ZPd@`@FHt@f@pAbAFJDX@lAn@nA~@jCZ`Af@jBd@^FJLh@Tr@FfAJdAAvBC~@@l@A^@j@Cn@M`@{@r@IXMhAUbDk@`EUbC?x@ZrBPfBJz@HhAJn@PnBRnAb@dBR^b@nAn@hAb@V`@LTJFJRj@RLRDHFd@z@RPTHpDx@`@ZLTHBHJRHx@l@d@v@Pd@`Aj@^PNPDp@LXLTl@f@JRHr@Lf@VZt@f@Zj@Pd@l@nAHFh@JPLz@nAlC|CHFd@h@V\\f@fAXv@HJHFVB~@?PA^Kb@ER?jCb@tA\\fA`@hAt@j@z@pAzA|@vADT?VEV}@tCu@nEMnADhAHZt@~BNNNHPFlBLRAdAe@^IXFJAdAUXQnAoBNIRc@LO^Wl@i@HQDSh@gALI`@Or@IPMPEh@Af@Mf@Ib@BvAh@RDR@vA^jAf@r@JfCGd@G~@U^QLKfCs@PIXUl@m@f@u@f@aBLURq@d@w@NE\\Jb@Vx@j@z@z@NLb@Px@N\\?~@I^In@JT@dAl@^N\\Rr@BVCb@FPG`@]R]Lo@Du@?YIu@Kk@a@wCKYQwAIaADk@ZeAJOh@]RKt@YTU\\Sv@y@Po@|AoBn@gAdAyANSl@UTUPWTm@d@u@FWb@c@h@_@l@m@l@iANg@\\o@FWDu@Ey@Ea@KUoAcASMi@Oc@G_@QICs@i@]e@i@aBO{AFu@?QE]Bi@JQ\\c@VYHEFMJGNYZiANUxAg@TAb@MNG`@IRBZVr@PJ?`@KT@^NRDv@?l@IV?|@Gf@@REj@mALm@HSDe@TaAHk@Ds@Cm@Jg@JO^Yj@WJCp@WNQHSNo@Ti@DYLi@Do@C_@@_@Ls@HMJIXMx@Od@a@`ASL?PFd@\\h@Rv@Pf@F|Bb@f@Rd@Lb@Nz@LfABlAGT@RFh@HjACjAFzA\\~BBl@AJGN_@b@UL@d@L`@VHHLXv@p@JBl@]^Kj@IHEZ]^aAh@}@^a@\\OVSfBqBh@e@LQHWXi@x@cAf@c@f@]fAk@d@Qb@Id@Kt@ILGFKZEN@rAs@j@o@h@_@HONg@JQlAgBn@w@\\[l@y@Re@\\aAHk@Ay@EQQa@ESBo@BYVaAF_@Eu@@a@v@kD`CyCRg@Ps@b@wA`@y@LOXSr@MhA@iAAWB[H_@Xm@nA[`AKb@Z\\JDf@@LBfC|AhALh@BRC~@?j@Fr@Xx@l@\\Rh@JvA@hASnAmARA`@FLAXc@p@e@XEf@[L?HBZVj@?b@IJ@^HJ?THf@`@^BJBHNJDb@FLDPVRPX`@PPRLh@NPL`@h@XTRHTBTGrALx@@l@InA]t@g@h@STOJERCh@Sz@Kd@CHCn@C^I\\C\\@f@KT?VG|@Y^[v@cAZ]NKVAPITQ^i@d@y@l@oBLQb@_Ah@m@HY?]FMTGFIH_@PWf@oAhAkDb@sAXsBJYb@iCLU^g@Nm@F[@YCs@B_ARcAV]XUDKAm@BYTo@FYZS?m@IUEa@Fo@Xk@JGHCJDJEJMRi@?a@Qq@Ea@FSl@kAPk@No@Di@?o@DQ`Ao@VDHJL?HCJGZg@bAe@JAVUNGd@Y\\g@PIX@JAV@f@CREZI^YPIfAUv@BRDd@NZB`@MJOFW?QIyA?]IoCRSBQ@]KWIGI[?WBm@AYC[MSEY^mAPa@Ru@@UYqAAUK]?y@@m@PsBHi@HOLa@Z_BDa@Rg@Z[`@GHGHGZo@j@MRS^Y\\Et@Bd@Hn@\\`@B^Nn@x@z@r@HB^\\n@`@DNl@R~ALn@PLCLe@Ek@PyABu@Am@HiATu@P]b@m@Zg@R_AHwAOgAM]e@{@m@cBs@{Aa@i@w@w@o@o@QKy@q@c@e@MCINKFcD]{@AiAGk@?[CaBEeAIoAAWEm@SOMYm@a@MUMe@a@UWy@uAsAyAK[MUuA_BqA{By@kBSSOa@E{@O_@k@{@YY_@OaAy@]OQAMBKFGNCPQ?{Bo@e@@_@FcAF_ATkBJmBB}CIaCa@gCg@k@Ai@KM?cALeATcAF]C_AB_@CQ@q@C_AQc@O[QKCe@@EAEEG_@qAq@_Aq@g@UOMu@c@sBcBc@g@e@a@c@i@u@kAGUoAwBISCSYs@My@Ew@R_FGaA@qACU_@aAKc@Ui@Oq@Ye@M_@eAqByCwD{BcD]_@U]KIc@g@GOe@m@KEKM{@{AOQsBsBUMs@OMIk@_AcA{@aCsCyAmBmB{Ck@w@}AoBcBmBS[wBqCo@q@wCmDaCcDm@_AeBcDFBsAkCUo@_AgB_AoAcCyC_AoA[m@u@kBq@qBQq@o@eBoAoCyAsB{@{@yCgDg@g@wA{BIYYm@AWSm@g@gAy@uBs@wAkB_FIQEKAWy@mBg@_BMYI[gAyF{@sFo@}Ci@aD[_A[qAW}@_AmC?QQc@EUc@yAUcAOu@i@kBkAgGo@yDGu@m@sEk@eDCYWgAQcASg@y@_D_BuEs@}Ac@{@k@uAg@m@a@{@[c@i@k@_@UEMCq@GYIWo@a@_@Oq@OQIg@g@q@WaAk@MOMUKw@G]SQg@CSIKc@AW?[GWMSq@q@QIu@EWBWJ[DKCKIg@gAk@uAKc@C_@KAIMKw@GQ?{@AWUkAKWoCgCu@][[SMUIc@IQKiB{AOQ]m@QMa@QGIMGKG]EWOqAaBi@aA[SoAm@KGSUmBeCe@{A]uBe@oBOYgAiAwAo@iAOcAW_@O_@EaBe@WO_Ao@w@y@}@iA}@cAa@Wu@q@OIQCe@Ya@i@MHKLO@_@Ki@Ua@Gg@OgAe@q@I{A?UI[AOGMMc@BsANi@@yAMsBNMAUGe@WMEMDo@A]BO?k@KMGYW[o@Kc@E_BCSe@o@QMkAeAeAq@{Aq@yA_@Y?_CJu@Eo@GY@YFyAf@qBVo@E_ASa@Qu@i@g@?cAHe@Cq@H[Ag@GoBg@a@AW@g@DaBh@UDW?UEy@YQE]CUHQTUp@[b@KDBKFMLDJOZ{@TYLA\\BpA^`@Db@ItAc@tAK~A^NFv@Jb@?h@G\\D~AMVBTR^Tj@R|@PLeCJiAAQGMGKOIMA{@Hk@AWE|@F`AITDV^@PMxA?^IvAl@?b@G^ChAYh@Ud@IRA~@H|@B|AId@AdATf@N|@d@fCjBt@n@PVFZD~AJb@P^TZ^Tf@Hj@Ej@BRELD`@TVHbACz@IbBL\\AfAMf@EPBRNX@PF\\B~@?b@BVD|@`@vA\\n@Vd@DVYX`@RPVP^H~@z@`@Tp@v@hAvAn@p@fAr@lBp@nCn@dANxAp@LLx@~@PXRz@l@hDb@tAhB`CZ\\nB`ALPLZXb@~@jA`@X`@HTJFHXLZVLVTVz@v@fAx@|@Rj@h@x@^jCdC^rADp@CT@ZLr@Jb@N@@THb@h@vAVd@Pd@RNJ@t@Qn@AVDLDVVb@`@N^?X@^F\\PNh@@JFJJF\\Fn@Vf@~@j@z@\\`@d@pA`@l@V\\VH^F~@HN\\Vz@z@Tl@Zf@^b@Tl@rBlE~@pCVp@~@lDNb@|AlIXrB^tDZzA?LTrAT`AX`BLn@j@pBf@`Ch@jBPb@?Px@~B\\jAZzA\\z@rApHv@zEvAnHVp@n@nBd@dAD\\lA`Dp@bBv@~AjBtE@TNh@P^|AbCf@d@rC`Dz@|@~@lAXb@Xh@bA`CJ\\Th@V`Ax@`Cn@|Ap@fAxCrDrAhBN^d@v@nAnCNRbA~BzAbCbB~BtDpEn@p@x@hA~@fADP^^bD|Dp@|@fAfBjAfBdE|Ed@Xx@pALHd@Jb@NRPHLj@d@|@dA|@`BPHl@|@t@z@bAnAxAvBnDtEVj@`@p@Nd@Zj@Jd@Zr@Np@Tf@Fd@Cv@BtBOpD@z@Nx@Tp@Jf@Zd@Xj@LPf@dANV|@jAd@`@Z`@VNf@f@vAdAdAj@~@r@b@T\\LZPD`@PDN?JBPAZRf@Ph@Hl@Hd@Aj@Bl@Cj@BhAIj@MpASjBPlF`Ah@FfCBZApA?jBKZEh@Oh@Cd@KXAX?~Br@LCBQJSFGPATDf@Zh@d@XJJHh@l@`@r@HZBn@Pb@b@l@v@dBNTRb@b@t@dAjAT\\J\\hAjAx@rAZb@`@^\\Td@NXl@\\T^J^DlABrBLlAB`@?f@Dn@Bh@?l@Dn@JrAJPWH?`A~@`BrA|@bA`@j@l@pAh@zAp@pALp@Fj@Cf@K|@Qp@eA`B_@hAGt@AdBGp@If@Df@GV?TDPP^JNPHj@F^Ob@KRC~@FRGLMHUNQbASp@S|CgAvAo@XEn@_@~Au@TQt@o@PSh@}@b@_A`@UNUJYDWEq@DOFOLE@MLKDOR[RKTAPGPM`@gAJUPOp@YPSLi@LWPSPMz@?p@F~@?vDMp@?JAHGHYLs@FKNEJ@FMBc@LKb@AvBJhAXTBR?TAPKLORO\\{@D[EmAg@eDIYQe@]eCUk@Ic@KiBBsBIuAEcCQ_ACs@H_A?qA@ONm@RaBAgA@QF_@Xy@Ha@NiATaAHo@b@yAN[\\y@DMDa@Na@DsAN[RUVSjAe@RURSLA`@Sp@Un@[tASj@?XA\\Bb@Hl@DrDa@f@In@Sj@M`@Yp@w@N[T{@p@yDLi@L_AP}B@aCCw@Iu@WaAEo@BiCDs@DWLQZWHOPo@DO?q@G_@CaAH_@Rg@\\[DIPqBXw@f@iAb@u@`@g@v@k@\\YX]d@o@z@e@LAJ@n@^JBr@?hAGJKHMVm@JG~@ITO`@Sb@IH@vAhAv@h@JDZEb@Q^c@RMbAN\\CHGd@k@L]@ODcAIo@Uw@GIo@_@SGSKGIIEUIUOu@WMSKYQO_@Mq@c@[]W_@OYWu@G]Gq@@iBD_@V_B^{AL[Zu@Ve@n@o@VMb@Sf@GZ?vAHj@C\\GZKf@Yb@a@h@s@l@gAXaANs@V}B@cCCeARq@Zg@JGVG~@e@~AcAr@QfAE`AMbCBLHl@@f@ARCNOVm@LQ~AiAZYNST_@PmAD}AI}@JwGBq@ZiAJ}@FeALuDHm@?QC_@Ks@Ac@F}@AO?e@D_B?_DBmA`@gDTmAn@}BRa@Vw@Lk@JUPU\\a@^UFILYPUHEVE`Am@t@m@p@SrAm@~@W`Ag@x@Q~@Yr@O|@W`@Sn@a@|@}@\\c@h@aAdA}BL_@XqAh@iDCgA@g@Dc@RgAVcC\\kBJw@J_B`@iBf@mDDcAr@{C^gAv@_BxA}BL]PoATqABu@PoA?c@G_Ak@_CIu@@w@QsIR_H?qBVoC@_A?_@MoAm@_CSg@qA}BCOAqBG_CBiCH{@@gED{CAkAKuCEoDB_DAuD@S?qAFcC?mDd@gP@aBTeD?w@BKASDm@RyCHoBDkCAmBFuAWiDu@wG@_AG{AEO@QIaBBgBHy@RwENmBBe@FS",
  levels: "P@?B?@D@B@FAB??@?D@CA?AD?A?B?G?@B?@@A??@AC@?@A@?AA?AH???@?A?D@B@B??A?F?@C?E???CB???@BA?E?A?B??B?A?E?B?B?C?@GA?D@CAD@BF?@C??AB@?@B?I@@A?B?D?@F@?AA?@??B@@@AD???@??@??CA@F@C??EA??A@C@?J?B@?B??AE@?C@??@B@D?@?B@E?A??DBBB@GB?@D@?@B??CA@B?F@?A@CA??F?B?@@?@CA?D?@??AG@?@A@D@A@@@ADB?@@?A@E??AG?B?D@?AAB?D@B?F@@AD@BAB??D@B?F?B??B??B??A?D??ABAH?@?C@@?D??B??B@?A?CAA?G@AC???B?D@A?G??A?C@A@?D?@@@@?CA?C@G@C??B??@B??D?A@B?A?D@B@?@C?A@G@@@A??A?D@@@B?CAA?B??A??AE??@AA@@DA???B?CA@B?????H?C@A?A?B?B?E?????CAAC?@@EA@????B@G?@C??B?A??AD?AC@@???B?B?DA@B@@B?C@B??B?@B@??B@??E@AB?@?C@DAB?FA?D?B@D@B@I?A?CB@?AE@@??A?B??C?@@?E@?AC@?@@@CA?E?@A?D?B??BAF?A@A?D@B@C?B??C@@AL@B@D?@?@@?C@F@A?A?@CA@?B@@B???B??B@??F@A@D?B?@?ACAEA@?@D?@???B@@H@@??C@@B?@B?C@??@@F@?B@?A?@C?A??@D?@@?B@?AD?@AAAG?@@A??@??@D@?B?A@AACB@A@D@A?A?DA??G@@B@?A?B??AD?@B?@?A?A?AD@A??A@??F?@CA??AC??B?ADB??BA?HAD?B@D@?CE@?BC?A?@C@?AFACB??B@B@@E?B@A??B@A@??A?D???B@@AA?C@@?E?B??A??C????@?@?A?H??A@@A?D@A?@B@?B@B@@@EA??B?AC?@@AC?B@?B?AC@?AC?B@?A@C@@C??B@??GB@A?C?A?@?A@@D??@?B@?AB@??B@G?A??BA?C??B??A@@D??C@??B?@C@?@?@GA?A?AA?C@E@@@CA???@CA@@GA@@??C?A?B@K@B@?D?@??@FA?BA?????@B?@EA?A?BAA?AC@@BAB?C@@G@?B@?ACAC?@A?CB?@@D?@@B????F?@A??C?B@@??B@??H@?A??D@BA@D??@?A?@F@@?????@?A?CB?@BA@C@?A?@?@?@E@AA??C?@?C@?A?DA??AG?@@A?@@?A?@@??D???C??@A@??@?@C?A?A?@?D?@B??G@@A@C?@?DA??AA@?C@?BA@C@?@B?D@B??A?E?A?A@C?A?A?EB@?A?@BA?B???@?@B@B?@?EBA@C@HA?A@@@D@A?B@A?@AE?@C?@?@B@B@@?C?A@AC?@?B@@?AE?AB@?BD?@BAF?A??C?AD@B@C?@@?C?@C?AA?C?@?D@AA@AL@AA@D?A@C@AD?@C?@@@C?A?E?B?A?G@A?EABAE???E@?B@?C??A?BF@B@D@A@C?AEA@@B??C?A@A?C@@@A?@?B@@CBE?A@A@B??ADA@B@I?C?ABE@B??@B@@??B@?@BAAABEA@?@BA@?A??E?B@B?@D@B?@BA@?C?AC@AA@@D@C??A@?G?B?@?DA?A????C??@?@A@?@C??D?@@@A??A@G?B??A?D?A???@C@?C????AE@?@?@@?B??BAAC@?B??CAA@?@??F???A??@D@?A@AD?A??@?H@???B@?A??BC@??AA?F@???B@?C@B@C??A?@??C@CA@?B@F?@?ACA@@B@@??CA?AA?B?@AF@?B??????A??B@G?A?C?@AF@A?CAC?@?D@?@C?B@L?A@@C??B?A?@B??E?A?A@C?A@B@@@??C@?@C?B?B@?A?F??A?D?A??B@A?AD@A@?CA??H@BCA?@A?C@@@A@E@A?@A?C??@??B@?@?@BG?A@A?B???DA?B??BD??B@G@A?B?D?B?@B@DA??AC?@?C?A?BC?A?G?A?AD?A?B?D?@@CA?@D@@?D?A?C@B?G?@B@D?@???@??C?B??@B?@E?AC?A?G?B@D@B?A?D?A?EA?CA?C@F??@AD@B@@A?D@?B@?GABA@C@@A?@C???B@?@??D@B@??G?A??@?B?A?D??@B???A?D?B??I@B@?B@@A?@@AD@B@@C?@@F?A@B@C@A@?DAB@C??E@@?B??B?@???C@A?@????A?@C@B@???D@?@?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_1);

// Road route from Stuhr Woods Picnic Area to west end of Brecksville Res.

var polyline55_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "w}a{Fbm{qNl@{GXcCPaA?UNiBDcCD{HBeAJuAXsBVcA`AkDZsAPmAJuBB{CAwJCwCAcEBsCHoEBaCAuAK}DCyBDoBNyD@aBE}GMmG@i@EmCB_II{FDqB\\_H@uGToHCeBS}DA_A?{ATsKDgCCgBKsC@U?iBCaCB_DJsD?uASmJ@aBPwF@cCQyKAmAHmFNaFDk@JaFXyETaCPcDJqDDoEAcDKkGOcGMkC]mGQgBo@sJ_@gGs@_JUoFIiE@kACwFBqB^yGDgAPuC|@aTDw@?uBF_GA{DMmD_@gEUuASwBOwCCiC?kGHaEHwIAyABaFAuGUwV?cBDoADg@DMHwADuBEkFGoCE{FIsDAmCBaCTkHFeECkEKwF?{IH}FDMJe@",
  levels: "P@?@?C?A?DA??B@E???A??B??B?@B@@??@C@AAB??B??B?@??B??AB??B?D@??A@?B?F?A?C???@B@E??B??@B??D@B@@B@D@?@?B??B@?@@B????B?@B?@BA?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_2);

// Brecksville Trail section to Station Rd Bridge @ Towpath

var polyline55_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}ta{FtveqN@i@Fe@@gAMkCS{@Ea@?_AGsA?eB@MXi@DQBO@_@Cm@KcA?MDYKeAFk@?]Kq@CkAMq@AUDuEMeCKoAOm@]qDg@_Bw@mD]mAi@qDQiBQoAMoA_@}BEs@EUY{@AU?{@AQ]sAUe@o@qBYi@IGk@y@]q@_AuAo@s@Yc@yBmBQWWi@UUO[SOQIIKWc@c@g@oAgCWOi@o@m@e@o@cAKIYEIEg@i@iBwAQa@o@g@mAq@OG_@IOGu@o@q@{@a@_@q@{@UYu@yAi@q@YQ{CeBc@Ke@@_@COGMG][[a@[YeA[q@YkBaAe@KkAGm@Og@Gc@UKAIKGQ?gBBoAAYIYUm@]WMIYGs@JM@OE_Aw@MS_@s@_@_Be@_DGsAS}AMk@Ws@UsAu@oCQg@[i@CMMyASgAA]LuB@aALeADq@RgALmADyAG_BIiAUmAEa@DyAg@QQC",
  levels: "P??BA?B??C@?A?B?@?@A?A@@?AAE@?B@?B@??@?A?A??AG@A???C??AA?@?A??B?@D@@AA??A?@@B@??AC??A?@F?C@@?B?@?B?AC@@?B?@G@??B?E@?B@?CA?D@A@C??@A??E@?C@A???AD?A?AC?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_3);

// Paved portion @ Station Rd Trailhead

var polyline55_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{_e{Fh`~pNIHWD]NgAbAQI@M",
  levels: "P?@ABAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_4);

// Station Rd. Bridge to Frazee House

var polyline55_5 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  opacity: 0.8,
  points: "sde{Ftb~pNEQGu@Ou@m@{Aw@aCMCKBc@Ck@FQLITMLQDsAG[@aCOyAEg@@a@Hg@x@MJu@Pc@TqCxBk@r@}F~Ia@`@e@Zc@Ng@NiALqBFyCPsIZu@CeAKsBe@uCqAwB}@yCwAcBm@_GkBeNoD_Ds@kC_@{EGc@@}@FgALk@Nm@RwC~AqA`Aa@V{B~A{@j@_@^KVOf@E^IvA@bDNfJA|@Ep@WzBUlASv@iAtCU^[V]L_@?i@S[Yk@u@_@k@[[aAm@oAo@c@OSOgAiAoDaE}AsA_@WUIUEaB?k@NgBn@{@`@o@ReBt@cAh@]Js@h@Ui@",
  levels: "P??B?F??@C??@C?@@?FA?A@BC@B?F?AB??G?AC??@C@D@CA?G@?BC???A@F?AB?A?D@?CA@H@BC@?@B??@C?B@?F?AC???A?@CP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_5);

// W. Aurora Rd Loop near station rd bridge

var polyline55_6 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "g|e{Fj{}pNb@DbAMV?\\BhC`@|@@XDpBx@R?HK@OEUWw@Gy@FSJO",
  levels: "P@?B?@C@@E@B?@B?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_6);

// Bedford Reservation - Sagamore Rd route

var polyline55_7 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{rk{Fbc_qNj@a@rAi@TQ`@O^UNWD_@CoCBsJCuCCq@W_ACW?c@H}@Ew@_@mAg@mAYWc@Ug@g@c@u@g@mAE]Ci@AeD@YLg@LQj@k@b@u@Ni@Hi@L_BFaARiB\\_AhAiBVmA@k@AaA@mCBiABiJBcACi@?[LmRAcLBwDGO",
  levels: "P@@??B@E??B@?B?@E?B?@B@D?@F@B?@C?A??C@AE?????@?@A?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_7);

// Start Bike-Hike Section @ Sagamore Rd. to east of 271

var polyline55_8 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ojk{FbszpNKAMJSn@INMBmEw@yCe@eFaAYIaBS{@Sm@CYIwB_@qEq@eAWSBSFMJQ?UmAIIOCQGGo@A{CDcMCi@ESO_@?S@QLk@FgA?g@EOID_@^m@x@gAn@YXmA|AOLa@Ra@^sBjCYXq@~@s@p@aAnAy@v@IFMBaAEWEiDWc@M_AQK?k@Fi@AcAKc@Am@DMAMIIKIQIe@QcCAyAKGa@Bw@Ra@DaBB{CZUCUDSJe@JYLgAXk@HkBB{@CwC]iAQoBc@iBWiBIeCW}B[{CIiAIw@KkBa@u@WkAk@qAaA{B{Cw@cBWs@Mc@Gg@E{@OkAGy@@}@De@TcAXkBRk@bAuBv@gA^s@n@y@NU|AyDHi@L]`@q@n@}@~AwAVOJEr@IhCi@x@?P@x@CR@p@H`@Nd@FR?`AENCfCAj@Er@Qn@ChAOPGNMVe@Lo@@o@Ck@Ga@_AcDU}AKoAIa@O[m@g@y@wAe@o@aAkAe@u@QcABeCGiAMy@MWi@s@MMa@Wa@OoAIy@ASCk@M{@E_@GcCt@SCcAa@WYKS[eAEy@IeDMgBOiAIMSSg@W]Eg@?WDUNY^i@`AWfB@zA?dBAt@If@OXe@\\ID}@TUn@KLQ@UCc@M_BQa@IyAs@_@M]Ay@OmAI_@Bs@?KGUSkCsAiDyBg@e@sAoB[SOQMg@u@_EWiACWCq@HiDSyB?[Ki@[gAIi@U_ACWG}CBu@FgA?qAR_ER_BReATm@^uATq@hA_CpBoC|AwA^Sh@Gr@SXObASn@E`@BjAd@P?JM?QWa@k@o@qBcCu@gA_BmB}JoMs@{@OMWCIKAa@Q_@Ko@@w@Jq@lA{FJeAAcAIiAOYUo@]Mi@q@Sa@WcAKoA?e@BwANsBb@_Bz@yBf@{Al@{CPeAFw@DsBEeBq@kIOcDEwB@_@Hq@H_@d@{AH_@Ds@XaCJuBEeC@Q@}CTaFF]^_ALi@H{@@eADm@Pi@f@u@JWx@_D",
  levels: "P@AA@D?@?@?@@??@C@?@GB@?AC?B@?@B?@A@G?@A?AA?@B??@@A@?G??A?B?A?@??E?A?B@AF??AA@B?@??B@E@A?@B?@A@?F@B@DAJ?B???D?A?E@A???BA?B?G?C??D???B@@?C?@A@@?E?AB@H?AA@@DA@@?@DA@B@F?A?D?A?@?CC?F?AC??BA?GA?C@AEAC?A@D@B?B?B?G@?B?C??A?D?@@E@A@C??I?AC?A???B?D?@@B?F??ACAE@@?@C@BB@GAA?@??BA@@F@@AC?B@EA?CA@B@G?@C@?B@?E@BA?D?A??A?CA@?AD??B??B@?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_8);

// I-271 to S. Chagrin Reservation

var polyline55_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wmq{FlonpN\\iAbAgCt@sBd@cAfAiB`@y@h@_BXg@j@y@Xk@XkALu@XoANg@f@gARo@PeAJwALs@b@yAJe@\\uCHeABo@DsDDu@TmBVeA\\kAZk@tAeB`A{Ap@yAn@oB\\oBh@gCL_B@aBDs@r@sDXuBV}@HS`@k@Ja@JeB?SCOOKgBEuC?mIBaDAKCGICiAPiDQ{CFkCIgAY{Bc@uBu@wBKS]e@cAcAo@U_@Gg@M{@]c@[a@c@i@o@o@cA]Y_@Wa@Me@Kg@U]YaAiAi@[]Kk@Cm@Q]Qs@q@i@WMC]A}@Fq@Ik@[a@c@WQc@Mk@AQBi@PMEi@EUGKGm@m@iAy@g@g@OUa@y@s@mBu@wAi@}@_AiAa@a@mAw@eBaAiAi@i@OUCyAJQAe@Gc@Oe@Ga@@aBZk@PcAb@wBlAaAb@aCj@wCh@_Bh@M@}ACkCTU?m@Ea@Ic@CW@UB{@Ro@Bs@C}@Q_A]mB[OCMDO?WMw@MsA?c@Ca@K_@MeAs@_@S}CqAyAs@a@Ki@Uy@s@i@o@e@_@_EkC_C_A}@w@s@u@{@k@w@]}@SkAKwBDwB?cJOmBQ_@IeA_@a@Sa@YoCgCS_@M_@W}AOoAIcB@{BF{B?cBR{DBcB`@KDK@OBeEr@kHDu@?YI}BKo@]eAIo@Eq@?eBIgAGUc@wAMm@a@yCKyAEo@Bm@[kACu@WeAUyAI_B_@gEKsDAw@VuACeA?gAEc@Sk@EcCFsBXyADg@E}AJoBOq@?QDuEEoBBa@Jo@Ba@QeDAiBEs@BwDKg@AU@oCB{@LkAHoAPwAH{@Ag@EQYG?QFm@Bk@F[NoA@c@Ea@?YPc@DOJiAHwAAiEEiAO_BIeBHuDPuCCwEGiAU{AQcBYgA[}@q@{BCOAc@OeAEq@[qASiAK{AEuABaAH}@j@iDD{@IaCOqAGeA?WDUIcAReAF{CI}Ak@kFA[?s@ESIQ[c@c@iAIw@Uq@I[?_@Ig@ME]Ds@UQBGf@U?mAGc@MSKKUEk@EM[[m@gA[s@Wy@AMFYHOLC\\BXBDFKIw@EMHMh@\\fAZt@l@`AXVL|@JPLJNHNBzAHN?Fg@JAx@RLCHIOsAEuA@mBFs@OmAK]Eg@Kg@_@yAIm@a@iBK{@Kc@Io@GSCw@BOAm@IKi@cBm@cAOSQMy@[SGa@Ew@@OBiAt@o@XSPQXENS\\a@f@YV]LMHKLWz@UV_@x@]f@MJk@R]Rg@ZKBWLMDUPQR]v@U\\QPe@NQHQB]LNHJZDb@LpDD^HZl@dAh@vAR^JJVn@Pp@AFLb@t@lBZf@Pf@\\h@l@\\~Ah@d@@ZFp@?f@I`A@xA\\r@VtAn@R?PEJ@\\E^Gh@UJ?nAc@PCt@APFn@FxAGL@?C{@B_@BY?s@MaABgA^YDu@V_BPuB_AyAa@e@Gc@@cAFe@?[G[AUE{Ak@e@UkAyBYq@]eAKAW@OFQj@CTDv@Jb@O_A?g@Ha@NWVKFKBM]kA[g@k@yA{@}AO{@IcDE[CUK[MEIBw@?IBGv@EJQlAk@tBMr@OV[HOCkBc@oAi@_BoAQISGa@@QBs@VyBnA[Ta@LkAVwCdAq@LOFOB_@L}A^m@Ho@@a@GQKsAiAc@SiAYo@IgDw@OGm@QcCu@oBs@gBg@wBw@iA]gAYaCi@aCcAMIe@i@g@sAIg@C_AD{@^_CNwA@y@E_@K[e@gAGWcAyBe@qA]s@IGi@oASUWOaAUkASyBQk@KsAOgHiAw@GgAQaDa@gASu@C[GO?{De@yCOoBC}AK_DUkDQmBQwDIuCOuBEsAIeBA{BBmAF[D}@BqBCmECcILyEBoDFk@Dw@JcBHyCDe@DWJWPGJeBrC}ApCYRi@JyAB{AIyACkC@eDGeCQ_Fe@yASi@OcAc@e@[{@u@_AiAgDaFi@k@a@]q@a@_A_@aAUaAK_DGWEc@OyBoA{AaAsAqAmCiDsEqF{AeBmAaAqAsAu@o@s@i@c@Uc@Se@MeAQaIk@mGq@wD]e@@q@IiAA}AQaDe@cD_@aCK{AEkHBoDAgACaA?qAPq@Ns@Rc@Tm@^cE`DcAbASZkAx@a@TK@y@b@]Ly@Ri@Fm@@s@A_Dk@mE}@{AIcA?}@BsBVs@TqBv@sAf@g@NcARmAHyAFoIKmBSq@Oa@Mo@[m@_@MMu@w@m@_As@sAwBgF]q@e@i@y@k@_AUo@EiCLmC@y@Fa@AmBDa@Cs@Kc@Ia@Si@]}@iAiCcFiAoBy@y@q@SK?KFK?KBeANg@PsBdAq@f@q@n@sAjBm@p@kBrAuCdBeBtAm@p@cA|A}CvGe@v@SBQAKEk@e@QGIDoA|AyAvAUL}Br@wCt@yCz@kAd@OBMFm@RkCdAg@NsAh@q@^YTiIvI_@Ts@ZaFrAq@HsBZ_AFgDd@{@?qBK_@McAOaDQuCSgG{@]Cm@?]BkAJ}C^mEZq@NWNUR_@b@{CdEa@b@c@ZsB|@g@NIFSH}DdAyAd@q@NKHYHyA\\gANmADi@Cg@@i@DuARqAHm@CmAWi@Ci@FOFYN}Bv@eA`@}BhA_@LiAn@]LkBdAYHUNYHcEbBkAl@g@PeAf@KBwAl@a@N{@RWTCL@`@t@vDz@rDATQHMNaAjAaAbAMFYJMBkAD}@Aa@BcAR_Bb@wA\\q@X}AlAIHQXI\\C`@F^Rd@TVl@`@f@LJHV^LJZJ\\?LDPVB`@n@hAJd@Dz@Gz@?lALb@T\\VRhAn@@LAPQl@c@V_ANu@VYPWXqAdAsA^{Af@u@p@QLi@v@]dAQfAS`CKt@[nAs@vA]`@o@`@u@R{@?{@Fw@EkB?w@ImACmBMi@?[BKDs@Xe@Vu@`A_@nCIfB[jDQjASh@MNOHy@L]?w@JSHe@^S?q@ViB^{@d@m@Tg@\\WLsB^q@P}@^e@Z_@Xk@x@S`AOd@EZDpBE`@G^IN[ZMDe@Nu@DiBGmCPQCUG{@u@c@i@a@s@SU]W}@]Sm@SU}@m@mAgAMIi@C_@G]Qc@_@SISAiACw@CcC@e@GiACgAIKBGHGp@AtAG|@CXQRmA`A]Ts@JQLsAP_@HU?c@q@a@e@SKIAg@FSAs@M_@QUA_@Du@Fy@LQ@aB_@u@a@k@kAE[H}AI_DGo@AYDUXw@EUSOcAq@SI_@_@CMBQOc@WkASeAIW]_@EQA{@IQKE",
  levels: "P@?B??AA??C??A??E@A??AC?@A?D?B@?B@D?B@?B@C@?@B@?IAA?@@F@AAAAD@BA?GB@?@C?A?@C@?@B?@E@@B@@C?@@C@?ACA?B?@?E@?C?@@B?D@A?H?A?A??AD?B??B@AD?A?B?@?B?A@G@@B??A@A?A?E?A?@?C??BAB@A@E@B?AAE?A?CA?I?@C??D@CA?BB@?EA@@B?@B??B?A@B@@?D@@BAA?B@AEA?AAC?A@B??B@?AA?AC@???C?AAB?@?A??A?A?C?A?B@AF@?B??B???@?AE@B@@C@?@?@BAB@@?F?@@B@?@?E@ACAABA?E@?A@A?D@?C@@@D@CAE?A@AA?E?@BAB@A@F@A?C@@?@??@@??B??D?@C?AK?A?C?D@??@B???BA@@D???@???C@@?B?@?E@B??H@@@?@A?@AB??BFA?B@@CA?D????A???CA?A?H??@@AC??AD@CA??A??E?C@?AE@BC?@G@C@AA?DA@@C@?B?AG?@D@?A?@F@ABA?B@E?A?@C@@????B?G?A@C?@B??????A?G?CAD@B@?B@E???@@??C?AG???@@???A@??D??A??A@??@F@??A?A?B@?@??F@?B?B@E@?@@B?G?B@D@AB?@E@B@@C?@EA??C@?B?A?G@@?A?@A??D?A???F?A?C?A?AC??@?F?@B?B?E@B??A?D?BG@B?@?D@B@?B@F@B@@??C?A@EAB@CB@J@??@BC?A?C?@E@B?E?A??D?@?D??B??????E?AB?GB???E?A?A?A?D?@?@FA?C??C@???E??@?A@D??A?@B@A@E???A?@??A???@A???@?HA?C?AF?@@?D?A??B@?D@B?@G@B@C@A??A@@ADA@C@@C@B?C?@G@@B@?B?B?EAB??ACB@FA?B?@??@C?A?FC@@A@F?A??B?B@@B???B?B?E@C??B@C?A?I@AAA?EA??B@B@B@C@?A?A?F?@A??@E@@@?E??C@@?EA?@D??A@@B???BGB@DA@?B?AD??@D?@??A@A@A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_9);

// Richmond Rd route

var polyline55_10 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "}cp{F|xjpNOKgBEuC?mIBaDAKC",
  levels: "PAA?@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_10);

// Trail resumes...  S. Chagrin Reservation Trail

var polyline55_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "g|p{FhxjpNGICiAPiDQ{CFkCIgAY{Bc@uBu@wBKS]e@cAcAo@U_@Gg@M{@]c@[a@c@i@o@o@cA]Y_@Wa@Me@Kg@U]YaAiAi@[]Kk@Cm@Q]Qs@q@i@WMC]A}@Fq@Ik@[a@c@WQc@Mk@AQBi@PMEi@EUGKGm@m@iAy@g@g@OUa@y@s@mBu@wAi@}@_AiAa@a@mAw@eBaAiAi@i@OUCyAJQAe@Gc@Oe@Ga@@aBZk@PcAb@wBlAaAb@aCj@wCh@_Bh@M@}ACkCTU?m@Ea@Ic@CW@UB{@Ro@Bs@C}@Q_A]mB[OCMDO?WMw@MsA?c@Ca@K_@MeAs@_@S}CqAyAs@a@Ki@Uy@s@i@o@e@_@_EkC_C_A}@w@s@u@{@k@w@]}@SkAKwBDwB?cJOmBQ_@IeA_@q@_@uCiCU[Wo@Mo@Y}BGkAAiAHeE?cBR{DBcB`@KDK@OBeEr@kHDu@?u@IaBKo@]eAIo@Eq@?eBIgAGUc@wAMm@a@yCKyAEo@Bm@[kACu@WeAUyAI_B_@gEKsDAw@VuACeA?gAEc@Sk@EcCFsBXyADg@E}AJoBOq@?QDuEEoBBa@Jo@Ba@QeDAiBEs@BwDKg@AU@oCB{@LkAHoAPwAH{@Ag@EQYG?QFm@Bk@F[NoA@c@Ea@?YPc@DOJiAHwAAiEEiAO_BIeBHuDPuCAiDIwBU{AQcBYgA[}@q@{BCOAc@OeAEq@[qASiAK{AEuABaAH}@j@iDD{@IaCOqAGeA?WDUIcAReAF{CI}Ak@kFA[?s@ESIQ[c@c@iAIw@Uq@I[?_@Ig@ME]Ds@UQBGf@U?mAGc@MSKKUEk@EM[[m@gA[s@Wy@AMFYHOLC\\BXBDFKIw@EMHMh@\\fAZt@l@`AXVL|@JPLJNHNBzAHN?Fg@JAx@RLCHIOsAEuA@mBFs@OmAK]Eg@Kg@_@yAIm@a@iBK{@Kc@Io@GSCw@BOAm@IKi@cBS_@Yc@OSQMUGOKg@Oa@Ew@@OBiAt@o@XSPQXENS\\a@f@YV]LMHKLWz@UV_@x@]f@MJk@R]Rg@ZKBWLMDUPQR]v@U\\QPe@NQHQB]LNHJZDb@LpDD^HZl@dAh@vAR^JJVn@Pp@AFLb@t@lBZf@Pf@\\h@l@\\~Ah@d@@ZFp@?f@I`A@xA\\r@VtAn@R?PEJ@\\E^Gh@UJ?nAc@PCt@APFn@FxAGL@?C{@B_@BY?s@MaABgA^YDu@V_BPuB_AyAa@e@Gc@@cAFe@?[G[AUE{Ak@e@UkAyBYq@]eAKAW@OFQj@CTDv@Jb@O_A?g@Ha@NWVKFKBM]kA[g@k@yA{@}AEMIm@IcDOaAEKMEIBg@?",
  levels: "P@AAAAD@BA?GB@?@C?A?@C@?@B?@E@@B@@C?@@C@?ACA?B?@?E@?C?@@B?D@A?H?A?A??AD?B??B@AD?A?B?@?B?A@G@@B??A@A?A?E?A?@?C??BAB@A@E@B?AAE?@B@I@A@C@?D@CA?BAA@EA@@B?@B??B?A@B@@?D@@BAA?B@AEA?AAC?A@B??B@?AA?AC@???C?AAB?@?A??A?A?C?A?B@AEA?B??B???@?AE@B@@C@?@?@BAB@@?H?@@B@?@?E@ACAABA?E@?A@A?D@?C@@@D@CAF?A@AA?E?@BAB@A@F@A?C@@?@??@@??B??D?@A@?H??B@C@?E@??@B???BA@@D???@???C@@?B?@?E@B??H@@@?@A?@AB??BFA?B@@CA?D????A???CA?A?H??@@AC??AD@CA??A??E?C@?AE@BC?@G@C@AA?DA@@?C@@C@A?P",
  zoomFactor: 2, 
  numLevels: 18
 });
 map.addOverlay(polyline55_11);

// Start Chagrin River Rd route...

var polyline55_12 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "wmy{Fny|oNO?IBGv@EJQlAk@tBMr@OV[HOCq@MgA[aAc@_BoAQISGO?c@Ds@VyBnA[To@R}@PwCdAq@LOFOB_@L}A^}@J_@?QAOEQKsAiAc@SiAYo@IgDw@OGm@QcCu@oBs@gBg@wBw@iA]gAYaCi@aCcAMIe@i@g@sAIg@Ci@DqA^_CPiB?g@E_@K[e@gAGWcAyBe@qA]s@IGi@oA_@_@]M{Ba@yBQk@KsAOgHiAw@GgAQaDa@gASu@C[GO?{De@yCOoBC}AK_DUkDQmBQwDIuCOuBE_BK}B?kA@}@Dw@H}@BqBCmECcILyEBoDFk@Dw@JcBHyCDYBWFWLSTeBrC}ApCYR[H]BiA@{AIyACkC@uDGuIw@yASw@Uu@]e@[o@k@m@m@g@q@}CuEi@k@{@o@kAk@mAYaAK_DGWEc@OyBoA{AaAsAqAmCiDyGaIsBeBeBeBeAy@u@a@w@UeAQaIk@mGq@wD]e@@q@IiAA}AQaDe@cD_@aCK{AEkHBoDAgACaA?qAPq@Ns@Rc@Tm@^cE`DcAbASZkAx@a@TK@y@b@s@Tq@NiADs@A_Dk@mE}@m@E{AEsADsBVs@TqBv@_Bl@eATu@JqBLkB?i@EsEE{AOcASa@Mo@[m@_@cAeAc@m@}@eB_CwFUa@W[k@e@[S_@M_@Ga@EwCLmC@y@Fa@AmBDcAIu@Oa@Si@]e@k@a@o@_CqEiAoBy@y@q@SK?KFK?KBu@J[Hw@XIHmAl@q@f@q@n@sAjBm@p@kBrAuCdBeBtAm@p@cA|A}CvGe@v@SBQAKEk@e@QGIDoA|AyAvAUL}Br@wCt@yCz@kAd@OBMFm@RkCdAg@NsAh@q@^YTiIvI_@Ts@ZaFrAq@HsBZ_AFgDd@{@?qBK_@McAOaDQuCSgG{@]C{@@kAJmD`@mEZc@He@Ta@\\oD~Ea@b@c@ZsB|@g@NIFSH}DdAyAd@q@NKHYHyA\\gANmADi@Cg@@i@DuARqAHm@CmAWi@Ci@FOFYN}Bv@eA`@}BhA_@LiAn@]LkBdAYHUNYHcEbBkAl@g@PeAf@KBwAl@a@N{@RWTCL@`@t@vDz@rDAT",
  levels: "P?B@?A?@F@A?CAA@?E@A?B?@C????B@?G?@@C?@B??????A?A?GAB?DA@B?D???@B??AF@A??A@???A@??G??A??A@??D?A??A?A?E@?@?@?E?A?B@F?@?@@C@H@A?C?@B@E@C@@C?@DA?B@D@B@H@?A?@B??D?A???F?A?C?A?AC??A?F@B?B?E@C??A?D@B?AG@?B@D@AB?@E?A?C@@??B@F?AC??BAI?????B@?D?A?C?@E@B?E?A??D?@?D??B??????E?AB?GB???E?A?A?A?D@A@@G@B?C@???E??@?A@D??A?@B@A@E???A?@??A???@A???@?FA?C?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_12);

// End rd route

// Begin N. Chagrin Res. Trail

var polyline55_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "mer|Fj{|oNQHMNaAjAaAbAMFYJMBkAD}@Aa@BcAR_Bb@wA\\q@XsA`ASTWf@G^@`@J\\LVTVl@`@f@LJHV^LJZJ\\?LDPVB`@n@hAJd@Dz@Gz@?lALb@T\\VRhAn@@LAPQl@c@V_ANu@VYPWXqAdAsA^{Af@u@p@QLi@v@]dAQfAS`CKt@[nAs@vA]`@o@`@u@R{@?{@Fw@EkB?w@ImACmBMi@?[BKDs@Xe@Vu@`A_@nCIfB[jDQjASh@MNOHy@L]?w@JSHe@^S?q@ViB^{@d@m@Tg@\\WLsB^q@P}@^e@Z_@Xk@x@S`AOd@EZDpBE`@G^IN[ZMDe@Nu@DiBGmCPQCUG{@u@c@i@a@s@SU]W}@]Sm@SU}@m@mAgAMIi@C_@G]Qc@_@SISAiACw@CcC@e@GiACgAIKBGHGp@AtAG|@CXQRmA`A]Ts@JQLsAP_@HU?c@q@a@e@SKIAg@FSAs@M_@QUA_@Du@Fy@LQ@aB_@u@a@k@kAE[H}AI_DGo@AYDUXw@EUSOcAq@SI_@_@CMBQOc@WkASeAIW]_@EQA{@IQKE",
  levels: "P?@@?D?A??B@?D@B@G?B@?D@A??A@@ADA@C@@C@B?C?@G@@B@?B?B?EAB??ACB@FA?B?@??@C?A?FC@@A@F?A??B?B@@B???B?B?E@C??B@C?A?I@AAA?EA??B@B@B@C@?A?A?F?@A??@E@@@?E??C@@?EA?@D??A@@B???BGB@DA@?B?AD??@D?@??A@A@A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline55_13);

// Little Beaver Creek Trail (north to south) 10.05 mi

var polyline56_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "iymxFjq}kNv@nBTdA^nA~GvQDX~IfUhAfCZj@j@z@lBbCrC`DTRpL~MxM~N~JhLbAdAje@zh@lGbHxNjPfBlB`T~UdDjD^^nDtCdD|Bjq@pd@nDjCj@f@~A`BzApBpAtB~@hBvEnLtA|Dp@`Dr@fEVfA|@nC`@|@dOhWbEpF`AfB|BhGxAdBf@f@x@r@rAr@pBn@zAj@~Av@rAv@xCtA`A^l@Th@Jz@Lx@HrA@p@Cx@I`ASjL{DtEwA`KkDvAa@bBYrIaAbFa@tEH~Ed@jAPl@B|@B~@AbBIt@KnT{DxIaBf@OzBcAxCaBz@o@r@o@p@w@lAiB`@}@t@_Ch@cCL_AVsDDkAb@uDTeAh@cBVi@`AyA~@kAp@_A`AqA|E_F`Ag@z@q@vEkEvD}CpAaA|F_FnCyB|@{@hBmBf@y@To@Dm@dDqFRQf@U|A}BbCeDRc@Jk@Fu@?uAy@OUMKQE]~Ba\\zBc\\XaFX{BNaAt@yBj@sArAiBxAqAl@_@hAe@~@S|Ek@h@Qh@Ud@[vAwA\\g@^q@b@iAPi@P_AXmBFuAD_HEoB?oADoABc@PwALm@d@aB^}@z@sAb@e@`Au@f@[n@UlDaArBo@tDcArAYjFaBzEsAfAg@`BgAhAmA~@kAbAkB\\{@Ts@X}AZoCDiA",
  levels: "P@?A@AC?B@G????????@?@F?@BBA?FA@CDB??B@DBCAF?B@D@A@@?C?A?K?B?C??B@E@DB??C?A?E?D?AB?I@B@D@B?AC@B?F??AC@AA???B?EA@BC?B?@GA?D@B@D@?B?G@CAE@B@A?D@A?F?A?C@@?@?C?A@G@B?D??@?@@C@F?B@D@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline56_1);

// Celina / Coldwater Bikeway -  4.7 miles

var polyline57_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sslvFjxecOrHdBnCz@rAl@x@f@`Ar@zGdGt@mAVm@Wl@u@lAxw@jt@`l@ri@|aChzBtoAxjA",
  levels: "PB@D?AE?F?E???P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline57_1);

// Heath Trail – 2.7 mi. – north to south – Hopewell Dr. south to Irwin Wick, west to Heath Pool //& water park

var polyline58_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{pjsF|savNrs@|v@h@j@rAlAtAbAh@\\zIxEzFtCrBt@bCn@dC\\fUrARDxDPd@F~DT?FH@Av@DFI`DSEAvAWlI@r@CVGTG~BCZwDrWOn@k@tAe@t@WZiAdAAFP`@D?XQp@p@@JIPo@bAGTC`@EPa@l@M^[b@m@rAGTOdABHHE\\u@HGF?t@`@ZZZPKzBAn@{@lOENGDMA]MKFGLBNNP",
  levels: "PB?A?G?B@EA??A?A?I@@AB?@A?@?E?D@B??DB@B@D?A??A@@@B?E@AA?D??E?@C?B?AC@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline58_1);

// Irwin Wick Dr. spur east to River Oaks Dr. - .18 mi.

var polyline58_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wqfsFtfdvN@i@JEBI?mAOgGAu@JqF",
  levels: "PA@B??AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline58_2);

// Hoback Park spur to high school

var polyline58_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "grfsFzmdvNGQGGM?KEO[KK}@s@MGc@IS@e@Lo@AW@EBI^H_@IOMKqAc@UCkANWIc@?e@PeACYDWAKDYQg@?c@FUEm@Ne@v@d@w@SSSIG@GB?FDd@J`@GHI@IGWe@EEIAg@?IHKn@EDGBW?GCI]KKKEi@JMKG?c@L_@Bo@OuB?i@[O?CVMj@e@MmDGUAGEMCQ?ECg@_BIe@AS?i@NqB?cATeAFi@Xq@He@G_@Ca@GWGO[Qu@[_AWUK}@o@U?c@ME@KLG@GCoBcBUd@",
  levels: "PA??A?A?D?AA?B?DB?C@E@@AA@@?BA?@CBDC@D?@A?AD@A?B?C@@?D?AA?CA?A?BABCA?DA@???G@A?C??B?@@B??F@A??AC@A?@?CCP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline58_3);

// Hebron – Ohio Canal Greenway 2.7 mi. – north to south

var polyline59_1 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "ab{rFxkovNDHb@\\tFdEdJ|FrDdC~@z@PZ\\Pd@j@l@x@l@bAfAvB|KbUr@vAl@|A^fAn@fC|CrNlAnFh@lBxBnGrAfDfBvC~BfCbM`LjHhGj@\\nAl@fCx@|@Tbd@pJzDp@bD\\xAJ~GRxMR",
  levels: "P?@A?C@@A?F?@@?D?A@?C@FAC@H?A?C@E?B@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline59_1);

// Springfield – Buck Creek Trail 6.3 mi. (spur .9 mi) – west to east

var polyline60_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ihvrF`nq~N?QDMTOv@WbAw@fA{@fAiAbCmBnAkALSLk@LqCfAI^SVg@`@_BX}@GeBWiBa@aAw@eAy@wALM?YKaAIkBHoAVsA~@{A`@g@h@cBsApArAqAz@iAd@aA^_BHwA@}@UwQG{A[yEOaDSiBaAqEwAsDi@kA}@aAy@e@oA?[FKIr@}E{CoAyAMgAu@y@a@s@e@qAoB}@cAeGaEiAcA_AQ}@{@y@aAc@}@}@u@cAQy@y@Q[Ku@FmBl@}CFmDBiEM}@gAoCq@sAwCuEo@}Ac@}AYmBG{A\\sQHwBAkBFwDEwHBgB`AuGL_AnA{HLeCTuALgAt@eBNmA?c@Ka@cI}Ra@wA_@oBc@mAgF{HaAeB[qAGqA`@iOToB}@As@GgBCaAaA{@Ki@Qs@EYH_@CQBsBx@WnAHnA?`BIVsEyGOKQ?g@Xw@JyAQu@UsEiBeG}B{@c@oB{AUc@g@gBSQg@EX_F?gFOoAIeAFsBZ[hAgC|@eE`@kAfBoBXq@Du@XsANUXSH_AHCxBJbBDZI`@w@vBul@?eAq@mEVgKXsH?gAs@_@Oa@Bi@Po@Do@B{AAi@Oi@Q_@_@QwAYJ}CMc@sBYmA_@kAe@{@_ABmCDgA",
  levels: "P@B@AB?@@D@ACAC@?G@CA@CAA?E@C?ADC@CAE?AB??HAB?EAC@AEFBB??D@CABC?ABBB@HABB?EAB@AC@AF?B@@@E??A@?BB@F@B?@CBAFABH??BC@B@@?FDB?AF@D@@BD@?D@B@CAHBA?AFABACAB@A?BE@?CAFGAC??CAC?@A@F?C@DADACAE?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline60_1);

// Buck Creek State Park spur .9 mi – sourth to north

var polyline60_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
   opacity: 0.8,
  points: "qx|tF~e{wNYg@wEkJyIwPqDmHmBkDyGoMkEiJmCmFkBiD_C_FiB_DqCmFmBkDa@y@kB}C}CmGaE}HSi@EKMAe@w@}@qBmBiD_CsEqD}Hk@_AUi@a@s@sA_DUo@AOIKKCS[}@aBkCeFaCcFkBsDwAqDa@}@oD}G}ByEqFcKoBgD{BcEaDoGa@o@sFqK",
  levels: "P???@@A@?@B@??@A?@A@@A@?C@??A@?B?@A?B?A?A?B@?A@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline60_2);

// Heart of Ohio Trail - West of Centerburg to Mt. Vernon  14.1mi
// Columbus Rd (3/36) thru Centerville to N. Clayton St (unpaved)

var polyline61_1 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "qx|tF~e{wNYg@wEkJyIwPqDmHmBkDyGoMkEiJmCmFkBiD_C_FiB_DqCmFmBkDa@y@kB}C}CmGaE}HSi@EKMA",
  levels: "P???@@A@?@B@??@A?@A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline61_1);

// Heart of Ohio Trail - Paved segment from Updike Rd east to just shy of Graham Rd 

var polyline61_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qzauFvyrwNwCwFiD{GaByCwE_J_EgIgDeJuF_QUm@Ua@IICO@OI_@k@sA_@kAq@gBqBmEyB_EkIoMiAyBoAuBkAgB{AmC{AuBoCwEmAgBeAoBoCkEaAoBkCmEs@sAcBqC}@aB{D{Gw@mA]o@i@gAKI_AsAwBsDWg@iCyE}DuHu@kBu@wAiAoCOe@cAiCgAeCwD{Jw@iBy@wBgIoUo@gBUw@q@iBk@qBeAcCs@wB{@}CkAwCS{@aAkDQaAaBmLO_Co@iHSgDg@uEo@cHS_CGmAa@uDg@mJKaAQw@k@oG}@iNg@eGg@mFUuC[oIOiCAw@?kDVmFH}BNwBLsBLq@Fo@`@qHTwBNkCV{DX{AHu@PgDr@{IPkC@aA^iEXkELoCJgAXiER}BVuEz@uIPcE@eBRuDBu@d@iJh@{H@iDH{DHcBG}P",
  levels: "P???@DAA@?B?@B??@E@@?A?@@@@@B??@???@?A?@B??F??A??@??C?@?@AA?@B?@IB??A@@?@AA@@CA??C?A?G?@?B?A@@?A?A@??@@?@???AD@??A@C@?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline61_2);

// Heart of Ohio Trail - Graham Rd east to Mt. Vernon (unpaved)

var polyline61_3 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "gjguFbv~vNQeKQcEDOGkDYgEo@mHo@iJw@gJUeD}@eKs@gKg@kGOcDSgBOeBYkEe@aGw@uIKcBIq@Oa@cAaOeAeNeAmLg@}GUmCSkDm@wGk@sHMeAM{BEsBIaA[uBQeCKeAKsBC{@IsA_@kEQ{Cu@aKIiAScBc@_GUeCq@sJKcA[{BUcAy@eEqAmDg@}@a@m@o@k@iC{B_Aq@yAoAmCqBe@a@a@_@eAmAyDsDmHuGoA_Ai@[cDsCg@i@iA{@gAaAqFaEmBgBuBeBuCgCg@_@[]i@e@sIiJ_AiA_EgEeAoA}CmDkEqEcCmC_BqBqFcG_O_PkA{Ae@{@uAaBSKKA",
  levels: "P@@@C????@A?@D?@?@?A@B?A@??@??A?A?@?A??@??A???@C?A?IB?AD????B??@B?A???@A@??@?D??@?@@??@B@@A?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline61_3);

// Morgana Run Trail - Cleveland - west to east  2.1mi.
// E. 49th St connector .5 mile - south to north to west end of trail

var polyline62_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "_y_|FnpkqNeSNgMPmFn@gFt@?Q",
  levels: "P@C?BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline62_1);

// Trail begins @ 49th St & heads east... 2.1 miles

var polyline62_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "cja|FdtkqNBWJYj@e@JWb@oD@aAAyG?eBCi@Ke@cBuF_@uAUoAKkAA_ABgAD}@ZqCXoA|AkG?[UUIOASVa@d@CFKCSMGE{@HCVa@Dm@tA{WFoDDkFAkEH}RBwAL}APuAZuAb@sAd@_Al@aAp@_Ar@w@~@m@rAk@xA[j@GhEEl[CbAGz@QlAc@hA{@fAsAf@}@`@eAXiAEPfBzF",
  levels: "P?A@BD??E?A@?C@?E@B?CAA?CAAD@AC?AB@C??@D?B@H?A?DA@F@AB@EABC?AFAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline62_2);

// Broadway Ave south connector .5 mile - south to Mill Creek Trail (not mapped)

var polyline62_3 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "{|~{FzmfqN|\\_b@LR",
  levels: "PBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline62_3);

//Blanchard River Greenway - south to north - 8 mi.

var polyline63_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "sfkwFjur`OSPe@B]MW_@Ws@YUo@aAeEiIHm@Lc@Og@KiA@qAAWPm@t@Qh@NVShADE|AL`@TVJl@fAz@AzAT`@n@r@Lf@En@Ox@NvAKb@F`AJf@@^@vAMJy@AOJoAAGKu@cBmD{GiG{Lg@kAy@sAy@aBSUMe@}BqEc@s@I[kBwDc@W]@QJMV?nG?rAGhAHr@GvAOx@Ul@i@JiG@m@CMO?cAMYw@m@s@QMZAd@OLuAy@QFm@f@y@v@k@RMIgCaDsBaFy@yBe@gAOe@Gq@OOaAa@[[WwAu@_DoAsEe@m@y@uAyEuCiDgBsBu@wBk@aG_AeAC_EWgDMMDe@GIG_Ik@u@Cm@?{Fm@_BWcBk@a@DUKmAGu@D[Kg@F{@k@U]Qc@A[Dc@?c@m@{@M]OsBg@}CE}@_@aCCo@Hg@E}@CmNCsAQwCMgAg@sCa@sA]aAaAyBcA{As@s@cA|A}@Pg@IIOWQ]KcCAyB[mAMaAC}@Q_A]QQe@m@{AgAoA}AiCsDWo@a@a@oCcD]iA[uAMqAc@eCg@{AYmASiAe@kBuAeDk@cB]aCKeAUsEk@wEFyDHT?zB?{BIUCqAMmB]gCKe@r@w@s@v@u@gBe@{@[y@]uA]aBe@kA_@g@YoAGcAy@}AWyAE}@^Pd@n@Ll@Mm@e@o@_@Q[cBBeBCdBq@cAUu@O}@@s@FgAA}BHuCGwAScA]Yc@kAMaADwAKeAm@o@s@eBLe@KUeAqAo@o@MWUm@mAuEeCgEg@iAs@qANe@Hw@CcDBbDIv@Od@qA{Au@aAa@}Bv@fBw@gB[aCQaAq@aBo@eAIc@kAOjANHb@UMk@C_AYu@ETQt@Cu@BUPg@Pc@BQQ_A^~@_@PPyAn@oAVbAu@cAt@uAfAu@pAmAx@UDe@MiCY_ALg@EyAk@CbDu@Xc@@i@QYC]B?bDd@H|@DP\\@p@Aq@Q]}@Ee@IaBPST^|BHbA[hAs@v@y@Rc@Xi@vA{@jAoA|@iARoA`@gA@w@Y_A}ASoA?kALmAVmENwAKkA]_AcFBuAF",
  levels: "PABD@A@AF?B@B?AEAAAFACABBC@AD@BAA??BAGA@AE@?@A??A@@@@BGA@C@?ACA@FA@DAACAE@ACD@?AG@C??B@C@@D?@D?CG@CAD?@@A@@A?C@BCA@AAABI?B?@B@B@@@DA@@A?D@B?AG@DBDA?@BA?@B@F?AB@AA?G?A@BA??B@BE?ACBBDA@@B?CED??D?B@B@BC@EABCBACBCDADA@@@ACAAC@AFABAB??C?B@?D@BDB@F?CDBB?C@AHDBCA@ABCCA@BACDBBADD?ABEA@BABFDB@?AED@CAEAD@BEB@BEA@CACB@GACEAB??CAF@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_1);

// Elizabeth & Main Street spurs .2 mi

var polyline63_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gdswFt|i`OeBdAPh@B~@C_AQi@y@oB_@iB",
  levels: "PCAEB?AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_2);

// North Shore Drive spur .2 mi

var polyline63_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "yhrwFt|l`OyCnA`@QW_AM{@UmCM]UQWEkEH",
  levels: "PEC?@AE@BP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_3);

// Collett Street Park

var polyline63_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "marwFvfm`O@g@SFRG@Gl@e@\\@bAiAVITDl@R`@X\\F",
  levels: "PBC@@AA@D?A@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_4);

// Hoover Park Loop I - .6 mi

var polyline63_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "weqwFlvm`Ob@gABeAUiAGOGk@V[`@YRsGUgBAe@ZeFEy@E]Qa@sAkAcAu@cAGiAB_@GUUMTYLe@Lk@AcARkAj@e@Jg@P",
  levels: "PAC?@C@CC?BB?AG?C@BAE@B@@B@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_5);

// Hoover Park Loop II - .5 mi

var polyline63_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "}nqwF|nl`OH]Ae@We@SISAyA\\UB]EYGgAg@kDEmAPe@TYTW\\Kh@Cr@Bt@Nh@`Ax@aAy@Oi@u@Ew@UqAg@oAWa@a@Kw@IOQE",
  levels: "P@BAD@@C?ACAF@B@D?CAFACA?@CA@AP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline63_6);

// Cleveland Lakefront Bikeway - 17.4 miles
// Kenneth Sims Park in Euclid east to 185th St. (2 miles) east to west...

var polyline64_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "w}~|FzfqpNHuAVu@j@MhHQdRd]pGvLnGdLlr@vqAxSz_@dDrG",
  levels: "PADAF??A@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_1);

// E. 185th St. to Cleveland Lakefront State Park @ Neff Rd east to west 

var polyline64_2 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "i`{|FzvvpNxK`R~CfA~@h@tCtB|EfAjD`BjRxK{GbU",
  levels: "PEB@CBCGP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_2);

// Cleveland Lakefront State Park @ Neff Rd

var polyline64_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
   opacity: 0.8,
  points: "_qy|FlyxpNd@\\b@JWb@[Rq@pAp@qAZSVc@x@TfAfC\\d@ZNb@FZVPZEjALjB?nAP\\XLCZOTAf@IRaAt@GKFJ`Au@HS@g@NUbCp@G`@Yd@{B~Eg@Bf@CB`@Lb@Zl@bBfBNZJl@Jd@P\\d@`@LTvAlBnBwDZg@\\_@tDg@pAPt@FjCu@lAUf@U",
  levels: "P@D@@E@@EB@C?A@EA@C@D@@B@EAAB@@DEA@BFCA?BB@?@B@?GA@EB?C?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_3);

// Lakeshore Blvd heading west...

var polyline64_4 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "ocx|Fp}ypNdF`XdAxGbCxH|@lAjAhAz@`Et@`@vJEfFKh@XRt@DjId@tArFbLfDpJ`AlFbPpVxTv[fFjH`IbNtIjOjC|EdCtDhAp@pCj@zA`@fAtAV`AtCrA|@`AnJfN|HzK~C~BnFhBfAz@vBrBxAjBt@vBRhABrZHnEPlAB~ExFjKbBbCz@`EzBbBAjDvAnEj@\\nCC~IBt@TbA~AdG~Np@lBf@vB",
  levels: "P@DC@BGB@BGBDACBFA@C@?FCB@CACDA?DBC@AG@CBAAGACCDCEB?BFAB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_4);

// Cleveland Lakefront State Park east to N. Marginal Rd.

var polyline64_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "whp|FxzeqNM\\Ez@F|@Ad@M\\YXyA`@a@VY^Q|@F~AKl@e@\\Of@Al@PlAb@|AXf@^\\v@J~@Kr@Cb@GZHY|P@vAFbBx@lNDz@R|@^b@b@XfCvEh@nAt@xB~@`AjGpMlE|It@nAnAdBxAhBl@xA~AfDNjAzBjFfEvIbAdA~@Zl@Xh@`@Fc@U]OENDT\\Gb@n@r@HE",
  levels: "PA@A@CA@ADABAABFAB@EA??AF@C@A@G@BB?BB@C?@C?ABBDB?@DACB@BBAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_5);

// N. Marginal Rd. west...

var polyline64_6 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "skn|FjxjqN~BzDvBhErj@jrAnG~OhTzg@`AjCZjBMzEDdAnAdD`A~@|BZx@Zz@nA",
  levels: "P@C@@EACACEBACP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_6);

// Trail @ airport west to Rock Hall

var polyline64_7 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qkk|F`npqNB^L^lAdCRf@p@x@x@nATf@t@t@j@~@j@`AjBjCr@t@p@nAjAtBl@lB\\p@b@p@~BvFh@xAtBpHAJH^LNjCjJlA`DGJ_GbFz@vBbByA|Cd@tAjDI`AsBbBPv@sBfBVX~AsA",
  levels: "P@A?C?@AA?A@B?CA?A?F@?A@@F@EDDEBEBCECP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_7);

// Erieside Dr. @ Cleve Browns stadium

var polyline64_8 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "kaj|FlqsqNTtFj@lA",
  levels: "PBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_8);

// Wide Sidewalk around Cleve Browns stadium heading south on W. 3rd

var polyline64_9 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i_j|Fp{sqN~CxHd@r@t@l@fAXr@@fASv@g@fDyCnA_AhDwCbB{ArBeB",
  levels: "PADBAFAC@@??P",
  zoomFactor: 2, 
  numLevels: 18
 }); 
map.addOverlay(polyline64_9);

// Road route south & west over to Edgewater park

var polyline64_10 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "w{h|FxusqNX?bI_HxArD|FdN~ImG~DhGrPfXnFnJbErLnHfUhCjI~BxG`ApDbGj^{J@~Gz`@E|WuM?",
  levels: "PBF?FG@AEA?@HBEFDFP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_10);

// Edgewater park trail heading west

var polyline64_11 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "qkf|Fb}yqNu@CKPAXLTTL?`@gAj@UOUBIVn@bA`@bATz@CfA]r@eBtAa@j@QlA@`At@Ef@P`@`@f@jAh@bC\\t@xAnE`BlGxA`F`BhGb@dCh@lEhApG?tD_@xIG`AcAxFCbC@hARn@TB^MZHNXDx@M`A}@t@]Tm@Ca@FOb@J`@X^z@xANl@HLj@`@",
  levels: "PACA@ACBABDA?BEAACAFBADA@@D@@C?@FAB@BDAC@ACAEBCA@BE@?AB?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_11);

// Edgewater park trail west - additional

var polyline64_12 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "i{e|Fhr}qN\\iDTm@?w@^i@B_AGqADi@NYd@GNUB[N`AOaAQm@]c@k@Wu@sATWUVOI",
  levels: "PAABB@@DAB@DE?B@ABCBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_12);

// Edgewater park trail east - additional

var polyline64_13 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
   opacity: 0.8,
  points: "asf|FztzqNcA\\i@Ie@u@e@QeBn@u@b@IT?XDVdBlFLj@Xn@`@rAJp@A`AOpAQz@KrAn@xB\\d@^H`@GX_@X_Bb@a@`@G`Dz@rA{@d@Ed@H~@~@dAtAeAuA_A_Ab@SHs@",
  levels: "PBCADAAF?A@@?ADA?@CGBADAADBCAEB@E@DBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_13);

// Edgewater park footpath

var polyline64_14 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "y_f|Fx|{qNGpAMdAB`BD|An@fGFzAApBFhACpA?fBFfAY`BWv@Mz@S`BIjAC|AMpAQhAYz@k@jAi@~AET",
  levels: "P@AB@@B@@?@E@@B?@@?C?@?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_14);

// Edgewater park footpath spur

var polyline64_15 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "k{e|Fvy|qNY?}@zE",
  levels: "PBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_15);

// Edgewater Dr. heading west to Lake Ave.

var polyline64_16 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "u{e|Flb~qNm@dCm@xCkB|RiAhGWtBmBhRIlHqBdR{AjOaBjMkB`JmAzCy@|CUnA]lE\\~@zF?",
  levels: "P?BB@CBC?ADBA@FBEP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_16);

// Lakewood Park Trail heading east to Edgewater Dr. 

var polyline64_17 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "wug|FlzfrNDk@HQb@A`AYr@MZE\\Dr@h@tAf@v@PhAGVHVRVCH[@{@E_@Lw@Ce@O_@QSc@Di@`@YHQC]WWKV]BaB",
  levels: "P@C@??DAABAA@AFA?@AD@CA@C@@DBP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_17);

// Lakewood Park Trails 

var polyline64_18 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ajg|FzrfrN}@Ie@@yAT_@Ea@[M?MPKh@GPMAa@WkAG]Jc@AKJE`@U^Mb@EXB~@Kf@@p@Cb@Pt@Ax@Lf@LdARd@x@~@`@Vd@?v@Q~BEDOAGd@O@~@A_Ae@Ni@FiAo@M_@Aw@Fa@Jc@B]I[U[_@UBm@CWQ]?Oq@M_@@WMg@cAQm@KM_@SCI",
  levels: "P@AB@@C@?D@BA@D@@?F@@@@CAA?@E@CA@B?ACGC@CD@B?@C@AB?A@D@@C@A?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_18);

// Edgewater Dr. heading east

var polyline64_19 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "eig|FznfrNd@_Rn@kF@qBYwMV{Jd@eFLyCBgDvF?hIej@",
  levels: "PBC@CA@AFEP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline64_19);

// Treadway Creek Trail - .6 mile

var polyline65_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{k|{FhnrqNa@ZWZUFKSAUKIQJMIIm@MKo@GSc@[Y]Qi@eAc@K_@C[]aCiBy@Yy@m@gAm@c@Q_CJuAM{Ac@w@_Aw@kAe@_BYm@UO[@gAsCAO@MIC",
  levels: "P@AD@BAAB@BBA?AC?B?AA@DBBAE@B@BABA?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline65_1);

// Great Guernsey Trail - 6 miles

var polyline66_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "omgsFtevpNOqBE{A?mDDqAJyAJqANgAt@gD|@oCjDwHtCyGpUgh@|GoOnAyCpKaVn]qv@rBqEd[ur@bFgL`IeQbA_ChAuBfA{ArA_BlA}@`B}@vCaA~F{A~CeAvB{@jA_AbBwAnA{A~@cB`AaCt@gCj@qCnA}I`Mq}@~CoTtAuLRqCP}FV{`BCqIFk[BwDDsBJgB",
  levels: "P?BA?D?B@F?????@?@???G@BAEB@@BAEACA@I@A?B@FA??B?@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline66_1);

// Coshocton Trail (canal & towpath) - ~1.4 miles

var polyline67_1 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "{oztFjlvrN_A?sCMs@UkCaBYCm@]}A_AiCcB[M[FeAo@k@EaDmB[Y@]G_@oBkCmBsCiCqDmAwBYiAu@iB",
  levels: "P@ADA@A?BAAABFA@B??AB@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_1);

// Towpath section continues...

var polyline67_2 = new GPolyline.fromEncoded({
  color: "#ff7f50",
  weight: 4,
  opacity: 0.8,
  points: "sa|tF~aurNm@F[NcAuAoBuCmD{EyAsAkBwA{AcAoAgA{@iAqA{BaBaDc@sASyAEaBC}AQoAk@wAgB}CyBoC",
  levels: "P@D??C@?A@E?ADA?ADABP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_2);

// North Loop - .4mi

var polyline67_3 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gq{tFz{urNSHm@AwAH{@?i@A]M}@IUS}As@QHo@Gw@u@e@_@_@mAKq@NYdAeDDmAB_@Vg@b@WdAJ",
  levels: "P@?@B@@D@BAB?F?C@B?DACP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_3);

// South Loop - .4mi

var polyline67_4 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "mq{tF|yurNn@gAd@c@Ru@\\}@f@gAl@eAh@]b@w@}CeBcBK_@Ra@@q@@_DQ}@Vq@?MJSZ",
  levels: "P@A?A?BAGBD@B@CAB?P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_4);

// Lake Park spur

var polyline67_5 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "gq{tFz{urNg@Za@`@IPPv@RFNALPUvCM~@QrCSh@_@V",
  levels: "P@?DB@AD??CAP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_5);

// City Connector - .8mi

var polyline67_6 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "ah{tFxkurNRuATg@TWt@Qf@Dp@Rd@CdAk@LY?_@Ng@G]uAwFDOd@YXKv@E`@FtOjJb@^f@j@h@z@j@jAl@tAZ`ATv@PODk@L_@\\c@vB{DdDsG",
  levels: "PA@DB@ACE?@C?DA?GACE?@B?A?GA@A@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline67_6);

// Hoover Scenic Trail .6 mi
// Road route from Genoa Trail .1mi

var polyline68_1 = new GPolyline.fromEncoded({
  color: "#0000ff",
  weight: 4,
  opacity: 0.8,
  points: "obltFtc~xNLkI",
  levels: "PP",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline68_1);

// Hoover Scenic Trail to Wiese Rd

var polyline68_2 = new GPolyline.fromEncoded({
  color: "#00ff7f",
  weight: 4,
  opacity: 0.8,
  points: "abltFhy}xN[MYYI_@Ac@JkAGwAIe@?g@XwA?wDNkAP}@@i@S]uBcByGaFkAiAm@aAeB{DsBaE",
  levels: "P@AC?A?@DAB?@FA?@D@@P",
  zoomFactor: 2, 
  numLevels: 18
});
map.addOverlay(polyline68_2);




