{"openapi":"3.0.3","info":{"title":"Google Maps Platform","description":"API Specification for Google Maps Platform","version":"1.17.5"},"servers":[{"url":"https://www.googleapis.com"}],"paths":{"/geolocation/v1/geolocate":{"post":{"operationId":"geolocate","servers":[{"url":"https://www.googleapis.com"}],"tags":["Geolocation API"],"description":"Geolocation API returns a location and accuracy radius based on information about cell towers and WiFi nodes that the mobile client can detect. This document describes the protocol used to send this data to the server and to return a response to the client.\n\nCommunication is done over HTTPS using POST. Both request and response are formatted as JSON, and the content type of both is `application/json`.\n\nYou must specify a key in your request, included as the value of a`key` parameter. A `key` is your application's  API key. This key identifies your application for purposes of quota management. Learn how to [get a key](https://developers.google.com/maps/documentation/geolocation/get-api-key).","requestBody":{"description":"The request body must be formatted as JSON.","content":{"application/json":{"schema":{"type":"object","title":"GeolocationRequest","description":"The request body must be formatted as JSON. The following fields are supported, and all fields are optional.","properties":{"homeMobileCountryCode":{"type":"integer","description":"The cell tower's Mobile Country Code (MCC)."},"homeMobileNetworkCode":{"type":"integer","description":"The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID)."},"radioType":{"type":"string","description":"The mobile radio type. Supported values are lte, gsm, cdma, and wcdma. While this field is optional, it should be included if a value is available, for more accurate results."},"carrier":{"type":"string","description":"The carrier name."},"considerIp":{"type":"string","description":"Specifies whether to fall back to IP geolocation if wifi and cell tower signals are not available. Defaults to true. Set considerIp to false to disable fall back."},"cellTowers":{"type":"array","description":"The request body's cellTowers array contains zero or more cell tower objects.","items":{"type":"object","title":"CellTower","description":"Attributes used to describe a cell tower. The following optional fields are not currently used, but may be included if values are available: `age`, `signalStrength`, `timingAdvance`.","required":["cellId","locationAreaCode","mobileCountryCode","mobileNetworkCode"],"properties":{"cellId":{"description":"Unique identifier of the cell. On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.","type":"integer"},"locationAreaCode":{"description":"The Location Area Code (LAC) for GSM and WCDMA networks. The Network ID (NID) for CDMA networks.","type":"integer"},"mobileCountryCode":{"description":"The cell tower's Mobile Country Code (MCC).","type":"integer"},"mobileNetworkCode":{"description":"The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).","type":"integer"},"age":{"description":"The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.","type":"integer"},"signalStrength":{"description":"Radio signal strength measured in dBm.","type":"number"},"timingAdvance":{"description":"The timing advance value.","type":"number"}},"example":{"cellTowers":[{"cellId":170402199,"locationAreaCode":35632,"mobileCountryCode":310,"mobileNetworkCode":410,"age":0,"signalStrength":-60,"timingAdvance":15}]}}},"wifiAccessPoints":{"type":"array","description":"An array of two or more WiFi access point objects.","items":{"type":"object","title":"WiFiAccessPoint","description":"Attributes used to describe a WiFi access point.","required":["macAddress"],"properties":{"macAddress":{"description":"The MAC address of the WiFi node. It's typically called a BSS, BSSID or MAC address. Separators must be `:` (colon).","type":"string"},"signalStrength":{"description":"The current signal strength measured in dBm.","type":"integer"},"signalToNoiseRatio":{"description":"The current signal to noise ratio measured in dB.","type":"integer"},"age":{"description":"The number of milliseconds since this access point was detected.","type":"integer"},"channel":{"description":"The channel over which the client is communication with the access point.","type":"integer"}},"example":{"considerIp":"false","wifiAccessPoints":[{"macAddress":"84:d4:7e:09:a5:f1","signalStrength":-43,"signalToNoiseRatio":0},{"macAddress":"44:48:c1:a6:f3:d0","signalStrength":-55,"signalToNoiseRatio":0}]}}}}},"examples":{"WIFI":{"value":{"considerIp":"false","wifiAccessPoints":[{"macAddress":"84:d4:7e:09:a5:f1","signalStrength":-43,"signalToNoiseRatio":0},{"macAddress":"44:48:c1:a6:f3:d0","signalStrength":-55,"signalToNoiseRatio":0}]}},"Cell Towers":{"value":{"cellTowers":[{"cellId":170402199,"locationAreaCode":35632,"mobileCountryCode":310,"mobileNetworkCode":410,"age":0,"signalStrength":-60,"timingAdvance":15}]}},"IP Only":{"value":{"considerIp":"true"}}}}},"required":false},"responses":{"200":{"description":"200 OK","content":{"application/json":{"schema":{"type":"object","title":"GeolocationResponse","description":"A successful geolocation request will return a JSON-formatted response defining a location and radius.","required":["location","accuracy"],"properties":{"location":{"description":"The user’s estimated latitude and longitude, in degrees.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"accuracy":{"description":"The accuracy of the estimated location, in meters. This represents the radius of a circle around the given `location`. If your Geolocation response shows a very high value in the `accuracy` field, the service may be geolocating based on the  request IP, instead of WiFi points or cell towers. This can happen if no cell towers or access points are valid or recognized. To confirm that this is the issue, set `considerIp` to `false` in your request. If the response is a `404`, you've confirmed that your `wifiAccessPoints` and `cellTowers` objects could not be geolocated.","type":"number"}},"example":{"location":{"lat":37.421925,"lng":-122.0841293},"accuracy":30}},"examples":{"WIFI":{"value":{"location":{"lat":37.421925,"lng":-122.0841293},"accuracy":30}},"Cell Towers":{"value":{"location":{"lat":37.7797124,"lng":-122.4165321},"accuracy":1478}},"IP Only":{"value":{"location":{"lat":37.7802545,"lng":-122.41590829999998},"accuracy":926}}}}}},"400":{"description":"400 BAD REQUEST","content":{"application/json":{"schema":{"type":"object","title":"ErrorResponse","description":"In the case of an error, a standard format error response body will be returned and the HTTP status code will be set to an error status. The response contains an object with a single error object.","required":["error"],"properties":{"error":{"description":"An error return by the server.","type":"object","title":"ErrorObject","required":["code","message","errors"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"errors":{"description":"A list of errors which occurred. Each error contains an identifier for the type of error and a short description.","type":"array","items":{"type":"object","title":"ErrorDetail","required":["reason","message"],"properties":{"message":{"description":"A short description of the error.","type":"string"},"reason":{"type":"string","description":"A reason for the error.","enum":["badRequest","dailyLimitExceeded","invalid","keyInvalid","notFound","parseError","userRateLimitExceeded"]},"domain":{"type":"string","description":"The domain in which the error occurred.","enum":["global","geolocation","usageLimits"]}},"example":{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}}},"status":{"description":"A status code that indicates the error type.","type":"string"}}}},"example":{"error":{"code":400,"message":"API key not valid. Please pass a valid API key.","errors":[{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}],"status":"INVALID_ARGUMENT"}}},"examples":{"Bad Request":{"value":{"error":{"code":400,"message":"Invalid value at 'cell_tower' (type.googleapis.com/maps_api.CellTower), \"foo\"","errors":[{"message":"Invalid value at 'cell_tower' (type.googleapis.com/maps_api.CellTower), \"foo\"","reason":"invalid"}],"status":"INVALID_ARGUMENT"}}},"Invalid Key":{"value":{"error":{"code":400,"message":"API key not valid. Please pass a valid API key.","errors":[{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}],"status":"INVALID_ARGUMENT"}}}}}}},"404":{"description":"404 NOT FOUND","content":{"application/json":{"schema":{"type":"object","title":"ErrorResponse","description":"In the case of an error, a standard format error response body will be returned and the HTTP status code will be set to an error status. The response contains an object with a single error object.","required":["error"],"properties":{"error":{"description":"An error return by the server.","type":"object","title":"ErrorObject","required":["code","message","errors"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"errors":{"description":"A list of errors which occurred. Each error contains an identifier for the type of error and a short description.","type":"array","items":{"type":"object","title":"ErrorDetail","required":["reason","message"],"properties":{"message":{"description":"A short description of the error.","type":"string"},"reason":{"type":"string","description":"A reason for the error.","enum":["badRequest","dailyLimitExceeded","invalid","keyInvalid","notFound","parseError","userRateLimitExceeded"]},"domain":{"type":"string","description":"The domain in which the error occurred.","enum":["global","geolocation","usageLimits"]}},"example":{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}}},"status":{"description":"A status code that indicates the error type.","type":"string"}}}},"example":{"error":{"code":400,"message":"API key not valid. Please pass a valid API key.","errors":[{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}],"status":"INVALID_ARGUMENT"}}},"examples":{"Invalid":{"value":{"error":{"code":404,"message":"Not Found","errors":[{"message":"Not Found","domain":"geolocation","reason":"notFound"}]}}}}}}}},"parameters":[{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}]}},"/maps/api/directions/json":{"get":{"operationId":"directions","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Directions API"],"description":"The Directions API is a web service that uses an HTTP request to return JSON or XML-formatted directions between locations. You can receive directions for several modes of transportation, such as transit, driving, walking, or cycling.","parameters":[{"name":"arrival_time","description":"Specifies the desired time of arrival for transit directions, in seconds since midnight, January 1, 1970 UTC. You can specify either `departure_time` or `arrival_time`, but not both. Note that `arrival_time` must be specified as an integer.\n","in":"query","schema":{"type":"number"}},{"name":"departure_time","description":"Specifies the desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC. If a `departure_time` later than 9999-12-31T23:59:59.999999999Z is specified, the API will fall back the `departure_time` to 9999-12-31T23:59:59.999999999Z. Alternatively, you can specify a value of now, which sets the departure time to the current time (correct to the nearest second). The departure time may be specified in two cases:\n* For requests where the travel mode is transit: You can optionally specify one of `departure_time` or `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time).\n* For requests where the travel mode is driving: You can specify the `departure_time` to receive a route and trip duration (response field: duration_in_traffic) that take traffic conditions into account. The `departure_time` must be set to the current time or some time in the future. It cannot be in the past.\n\n<div class=\"note\">Note: If departure time is not specified, choice of route and duration are based on road network and average time-independent traffic conditions. Results for a given request may vary over time due to changes in the road network, updated average traffic conditions, and the distributed nature of the service. Results may also vary between nearly-equivalent routes at any time or frequency.</div>\n<div class=\"note\">Note: Distance Matrix requests specifying `departure_time` when `mode=driving` are limited to a maximum of 100 elements per request. The number of origins times the number of destinations defines the number of elements.</div>\n","in":"query","schema":{"type":"number"}},{"name":"alternatives","description":"If set to `true`, specifies that the Directions service may provide more than one route alternative in the response. Note that providing route alternatives may increase the response time from the server. This is only available for requests without intermediate waypoints. For more information, see the [guide to waypoints](https://developers.google.com/maps/documentation/directions/get-directions#Waypoints).\n","in":"query","schema":{"type":"boolean"}},{"name":"avoid","description":"Indicates that the calculated route(s) should avoid the indicated features. This parameter supports the following arguments:\n* `tolls` indicates that the calculated route should avoid toll roads/bridges.\n* `highways` indicates that the calculated route should avoid highways.\n* `ferries` indicates that the calculated route should avoid ferries.\n* `indoor` indicates that the calculated route should avoid indoor steps for walking and transit directions.\n\nIt's possible to request a route that avoids any combination of tolls, highways and ferries by passing multiple restrictions to the avoid parameter. For example: \n\n```\navoid=tolls|highways|ferries.\n```\n","in":"query","examples":{"single":{"value":"highways","summary":"A example using a single restriction."},"multiple":{"value":"tolls|highways|ferries","summary":"A example using a multiple restrictions."}},"schema":{"type":"string"}},{"name":"destination","description":"The place ID, address, or textual latitude/longitude value to which you wish to calculate directions. The options for the destination parameter are the same as for the origin parameter.","required":true,"in":"query","example":"Victoria, BC","schema":{"type":"string"}},{"name":"origin","description":"The place ID, address, or textual latitude/longitude value from which you wish to calculate directions.\n* Place IDs must be prefixed with `place_id:`. You can retrieve place IDs from the Geocoding API and the Places API (including Place Autocomplete). For an example using place IDs from Place Autocomplete, see [Place Autocomplete and Directions](https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-directions). For more about place IDs, see the [Place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n  \n  ```\n  origin=place_id:ChIJ3S-JXmauEmsRUcIaWtf4MzE\n  ```\n  \n* If you pass an address, the Directions service geocodes the string and converts it to a latitude/longitude coordinate to calculate directions. This coordinate may be different from that returned by the Geocoding API, for example a building entrance rather than its center.\n  \n  ```\n  origin=24+Sussex+Drive+Ottawa+ON\n  ```\n  \n  Using place IDs is preferred over using addresses or latitude/longitude coordinates. Using coordinates will always result in the point being snapped to the road nearest to those coordinates - which may not be an access point to the property, or even a road that will quickly or safely lead to the destination.\n* If you pass coordinates, the point will snap to the nearest road. Passing a place ID is preferred. If you do pass coordinates, ensure that no space exists between the latitude and longitude values.\n  \n  ```\n  origin=41.43206,-81.38992\n  ```\n\n* Plus codes must be formatted as a global code or a compound code. Format plus codes as shown here (plus signs are url-escaped to `%2B` and spaces are url-escaped to `%20`). \n  \n  * **Global code** is a 4 character area code and 6 character or longer local code (849VCWC8+R9 is `849VCWC8%2BR9`). \n  * **Compound code** is a 6 character or longer local code with an explicit location (CWC8+R9 Mountain View, CA, USA is `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n\n<div class=\"note\">Note: For efficiency and accuracy, use place ID's when possible. These ID's are uniquely explicit like a lat/lng value pair and provide geocoding benefits for routing such as access points and traffic variables. Unlike an address, ID's do not require the service to perform a search or an intermediate request for place details; therefore, performance is better.</div>\n","required":true,"in":"query","examples":{"simple":{"value":"Vancouver, BC"},"modifier_side_of_road":{"value":"side_of_road:37.7663444,-122.4412006"},"modifier_heading":{"value":"heading=90:37.773279,-122.468780"}},"schema":{"type":"string"}},{"name":"units","description":"Specifies the unit system to use when displaying results.\n\nDirections results contain text within distance fields that may be displayed to the user to indicate the distance of a particular \"step\" of the route. By default, this text uses the unit system of the origin's country or region.\n\nFor example, a route from \"Chicago, IL\" to \"Toronto, ONT\" will display results in miles, while the reverse route will display results in kilometers. You may override this unit system by setting one explicitly within the request's units parameter, passing one of the following values:\n\n* `metric` specifies usage of the metric system. Textual distances are returned using kilometers and meters.\n* `imperial` specifies usage of the Imperial (English) system. Textual distances are returned using miles and feet.\n\n<div class=\"note\">Note: this unit system setting only affects the text displayed within distance fields. The distance fields also contain values which are always expressed in meters.</div>\n","example":"metric","in":"query","schema":{"type":"string","enum":["imperial","metric"]}},{"name":"waypoints","description":"<div class=\"caution\">Caution: Requests using more than 10 waypoints (between 11 and 25), or waypoint optimization, are billed at a higher rate. <a href=\"https://developers.google.com/maps/billing/gmp-billing#directions-advanced\">Learn more about billing</a> for Google Maps Platform products.</div>\n\nSpecifies an array of intermediate locations to include along the route between the origin and destination points as pass through or stopover locations. Waypoints alter a route by directing it through the specified location(s). The API supports waypoints for these travel modes: driving, walking and bicycling; not transit.   You can supply one or more locations separated by the pipe character (`|` or `%7C`), in the form of a place ID, an address, or latitude/longitude coordinates. By default, the Directions service calculates a route using the waypoints in the order they are given. The precedence for parsing the value of the waypoint is place ID, latitude/longitude coordinates, then address.\n* If you pass a place ID, you must prefix it with `place_id:`. You can retrieve place IDs from the Geocoding API and the Places API (including Place Autocomplete). For an example using place IDs from Place Autocomplete, see [Place Autocomplete and Directions](/maps/documentation/javascript/examples/places-autocomplete-directions). For more about place IDs, see the [Place ID overview](/maps/documentation/places/web-service/place-id).\n  <div class=\"note\">For efficiency and accuracy, use place ID's when possible. These ID's are uniquely explicit like a lat/lng value pair and provide geocoding benefits for routing such as access points and traffic variables. Unlike an address, ID's do not require the service to perform a search or an intermediate request for place details; therefore, performance is better.</div>\n* If you pass latitude/longitude coordinates, the values go directly to the front-end server to calculate directions without geocoding. The points are snapped to roads and might not provide the accuracy your app needs. Use coordinates when you are confident the values truly specify the points your app needs for routing without regard to possible access points or additional geocoding details. Ensure that a comma (`%2C`) and not a space (`%20`) separates the latitude and longitude values.\n* If you pass an address, the Directions service will geocode the string and convert it into latitude/longitude coordinates to calculate directions. If the address value is ambiguous, the value might evoke a search to disambiguate from similar addresses. For example, \"1st Street\" could be a complete value or a partial value for \"1st street NE\" or \"1st St SE\". This result may be different from that returned by the Geocoding API. You can avoid possible misinterpretations using place IDs.\n* Alternatively, you can supply an encoded set of points using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm). You will find an encoded set is useful for a large number of waypoints, because the URL is significantly shorter. All web services have a URL limit of 8192 characters.\n  * Encoded polylines must be prefixed with `enc:` and followed by a colon (`:`). For example: `waypoints=enc:gfo}EtohhU:`.\n  * You can also include multiple encoded polylines, separated by the pipe character (`|`). For example, `waypoints=via:enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:| via:enc:udymA{~bxM:`\n\n##### Influence routes with stopover and pass through points\n\nFor each waypoint in the request, the directions response appends an entry to the `legs` array to provide the details for stopovers on that leg of the journey.\n\nIf you'd like to influence the route using waypoints without adding a stopover, add the prefix `via:` to the waypoint. Waypoints prefixed with `via:` will not add an entry to the `legs` array, but will route the journey through the waypoint.\n\nThe following URL modifies the previous request such that the journey is routed through Lexington without stopping:\n\n```\nhttps://maps.googleapis.com/maps/api/directions/json?\norigin=Boston,MA&destination=Concord,MA\n&waypoints=Charlestown,MA|via:Lexington,MA  \n```\n\nThe `via:` prefix is most effective when creating routes in response to the user dragging the waypoints on the map. Doing so allows the user to see how the final route may look in real-time and helps ensure that waypoints are placed in locations that are accessible to the Directions API.\n\n<div class=\"caution\">Caution: Using the `via:` prefix to avoid stopovers results in directions that are strict in their interpretation of the waypoint. This interpretation may result in severe detours on the route or `ZERO_RESULTS` in the response status code if the Directions API is unable to create directions through that point.</div>\n\n\n##### Optimize your waypoints\n\nBy default, the Directions service calculates a route through the provided waypoints in their given order. Optionally, you may pass `optimize:true` as the first argument within the waypoints parameter to allow the Directions service to optimize the provided route by rearranging the waypoints in a more efficient order. (This optimization is an application of the traveling salesperson problem.) Travel time is the primary factor which is optimized, but other factors such as distance, number of turns and many more may be taken into account when deciding which route is the most efficient. All waypoints must be stopovers for the Directions service to optimize their route.\n\nIf you instruct the Directions service to optimize the order of its waypoints, their order will be returned in the `waypoint_order` field within the routes object. The `waypoint_order` field returns values which are zero-based.\n\nThe following example calculates a road journey from Adelaide, South Australia to each of South Australia's main wine regions using route optimization.\n\n```\nhttps://maps.googleapis.com/maps/api/directions/json?\norigin=Adelaide,SA&destination=Adelaide,SA\n&waypoints=optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA\n```\n\nInspection of the calculated route will indicate that calculation uses waypoints in the following waypoint order:\n\n```\n\"waypoint_order\": [ 3, 2, 0, 1 ]\n```\n\n<div class=\"caution\">Caution: Requests using waypoint optimization are billed at a higher rate. <a href=\"https://developers.devsite.corp.google.com/maps/billing/gmp-billing#directions-advanced\">Learn more about how Google Maps Platform products are billed.</a></div>\n","in":"query","examples":{"multiple":{"value":"MA|Lexington,MA"},"via":{"value":"Charlestown,MA|via:Lexington,MA"},"optimize":{"value":"optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA"},"place":{"value":"ChIJGwVKWe5w44kRcr4b9E25-Go"},"location":{"value":"-34.92788%2C138.60008"},"encoded":{"value":"enc:lexeF{~wsZejrPjtye@:"},"via_encoded":{"value":"via:enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:| via:enc:udymA{~bxM:"},"modifier":{"value":"side_of_road:via:enc:lexeF{~wsZejrPjtye@:"}},"schema":{"type":"string"}},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"mode","description":"For the calculation of distances and directions, you may specify the transportation mode to use. By default, `DRIVING` mode is used. By default, directions are calculated as driving directions. The following travel modes are supported:\n\n* `driving` (default) indicates standard driving directions or distance using the road network.\n* `walking` requests walking directions or distance via pedestrian paths & sidewalks (where available).\n* `bicycling` requests bicycling directions or distance via bicycle paths & preferred streets (where available).\n* `transit` requests directions or distance via public transit routes (where available). If you set the mode to transit, you can optionally specify either a `departure_time` or an `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time). You can also optionally include a `transit_mode` and/or a `transit_routing_preference`.\n\n<div class=\"note\">Note: Both walking and bicycling directions may sometimes not include clear pedestrian or bicycling paths, so these directions will return warnings in the returned result which you must display to the user.</div>\n","in":"query","schema":{"type":"string","enum":["driving","bicycling","transit","walking"]}},{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},{"name":"traffic_model","description":"Specifies the assumptions to use when calculating time in traffic. This setting affects the value returned in the duration_in_traffic field in the response, which contains the predicted time in traffic based on historical averages. The `traffic_model` parameter may only be specified for driving directions where the request includes a `departure_time`. The available values for this parameter are:\n* `best_guess` (default) indicates that the returned duration_in_traffic should be the best estimate of travel time given what is known about both historical traffic conditions and live traffic. Live traffic becomes more important the closer the `departure_time` is to now.\n* `pessimistic` indicates that the returned duration_in_traffic should be longer than the actual travel time on most days, though occasional days with particularly bad traffic conditions may exceed this value.\n* `optimistic` indicates that the returned duration_in_traffic should be shorter than the actual travel time on most days, though occasional days with particularly good traffic conditions may be faster than this value.\nThe default value of `best_guess` will give the most useful predictions for the vast majority of use cases. It is possible the `best_guess` travel time prediction may be shorter than `optimistic`, or alternatively, longer than `pessimistic`, due to the way the `best_guess` prediction model integrates live traffic information.\n","in":"query","example":"pessimistic","schema":{"type":"string","default":"best_guess","enum":["best_guess","pessimistic","optimistic"]}},{"name":"transit_mode","description":"Specifies one or more preferred modes of transit. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `bus` indicates that the calculated route should prefer travel by bus.\n* `subway` indicates that the calculated route should prefer travel by subway.\n* `train` indicates that the calculated route should prefer travel by train.\n* `tram` indicates that the calculated route should prefer travel by tram and light rail.\n* `rail` indicates that the calculated route should prefer travel by train, tram, light rail, and subway. This is equivalent to `transit_mode=train|tram|subway`.\n","in":"query","example":"train|tram|subway","schema":{"type":"string"}},{"name":"transit_routing_preference","description":"Specifies preferences for transit routes. Using this parameter, you can bias the options returned, rather than accepting the default best route chosen by the API. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `less_walking` indicates that the calculated route should prefer limited amounts of walking.\n* `fewer_transfers` indicates that the calculated route should prefer a limited number of transfers.\n","in":"query","example":"less_walking","schema":{"type":"string","enum":["less_walking","fewer_transfers"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"available_travel_modes_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJwZNMti1fawwRO2aVVVX2yKg","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJ3aPgQGtXawwRLYeiBMUi7bM","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":27.7564327,"lng":-17.9710269},"southwest":{"lat":27.6410709,"lng":-18.0480846}},"copyrights":"Map data ©2021 Inst. Geogr. Nacional","legs":[{"distance":{"text":"38.5 km","value":38482},"duration":{"text":"55 mins","value":3316},"end_address":"38917 La Restinga, Santa Cruz de Tenerife, Spain","end_location":{"lat":27.6412095,"lng":-17.9818845},"start_address":"38911 La Frontera, Santa Cruz de Tenerife, Santa Cruz de Tenerife, Spain","start_location":{"lat":27.7548015,"lng":-18.0095701},"steps":[{"distance":{"text":"64 m","value":64},"duration":{"text":"1 min","value":7},"end_location":{"lat":27.7550564,"lng":-18.0089896},"html_instructions":"Head <b>northeast</b> on <b>C. el Rumbaso</b> toward <b>C. Cruz Alta</b>/<wbr/><b>C. Frontera Dos</b>","polyline":{"points":"ozkhDxn|lBIWi@{A"},"start_location":{"lat":27.7548015,"lng":-18.0095701},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":302},"duration":{"text":"1 min","value":58},"end_location":{"lat":27.7531414,"lng":-18.0093196},"html_instructions":"Turn <b>right</b> onto <b>C. Cruz Alta</b>/<wbr/><b>C. Frontera Dos</b><div style=\"font-size:0.9em\">Continue to follow C. Frontera Dos</div>","maneuver":"turn-right","polyline":{"points":"c|khDdk|lBJE^Q`Bs@z@]BA\\OZO^QLd@V|@Rp@\\hA"},"start_location":{"lat":27.7550564,"lng":-18.0089896},"travel_mode":"DRIVING"},{"distance":{"text":"50 m","value":50},"duration":{"text":"1 min","value":15},"end_location":{"lat":27.7530963,"lng":-18.0088163},"html_instructions":"Sharp <b>left</b> onto <b>C. Amador</b>","maneuver":"turn-sharp-left","polyline":{"points":"cpkhDfm|lBBE?C?C@E@g@?g@"},"start_location":{"lat":27.7531414,"lng":-18.0093196},"travel_mode":"DRIVING"},{"distance":{"text":"61 m","value":61},"duration":{"text":"1 min","value":12},"end_location":{"lat":27.7525596,"lng":-18.0089335},"html_instructions":"Turn <b>right</b> onto <b>C. Constitución</b>/<wbr/><b>Tr.ª Amador</b>","maneuver":"turn-right","polyline":{"points":"{okhDbj|lBfALb@F"},"start_location":{"lat":27.7530963,"lng":-18.0088163},"travel_mode":"DRIVING"},{"distance":{"text":"16.7 km","value":16666},"duration":{"text":"23 mins","value":1374},"end_location":{"lat":27.7372254,"lng":-17.9937641},"html_instructions":"Turn <b>left</b> onto <b>C. el Congreso</b>/<wbr/><b>HI-1</b><div style=\"font-size:0.9em\">Continue to follow HI-1</div>","maneuver":"turn-left","polyline":{"points":"olkhDxj|lBCu@QkC?AGo@?AE[Ie@CIACKa@IUEMOe@Mc@Oc@Oc@Mc@Oe@}@qCEMYy@Uq@IOEIMUOOSMICKCWCMAo@KSEQGMIMMCCKKMQW]KO}BkDKOOSGKGOEMCMCM?K?IBKDOFKJONKLIVK`@O@?RGDABAB?FAFAL?@?D@H@H@HB^NLVDFPXh@fAPZRb@BBHLJHJJh@d@NLf@d@@@XTZXXT|@nAnAhBX^TVTNNJDBvC|AtAr@ZNv@b@PJHFLJJLHJV^@@Zd@NTHJJTFNXt@@D\\`ANd@Nb@Nb@n@jB\\bAb@lARn@Vt@Ph@@@P`@Pb@N^Pd@DHLVLVFHDFPPf@d@NRDHHNFPDRFx@?@Df@Bn@F^F`@BDLb@FTPj@FLDJLRHJTNTLRJJFd@RXRLNFHJPDL@BJTDLNb@HVJVP`@PTFJNPV\\RXBBV\\BBNTHLFNDVBT@VARABKh@ENALAR?P?T?T@J@V?BFf@LrADb@BNBVHdARxA@NBTFf@?BHv@@R@H?R?XCTKv@[tACNWfAABG^CTAR@TF|@@@Df@NpAJlABT@PBV?R?JCRARE`@Ef@OzAWhCGd@Ef@Gf@ANCVGd@Ef@Gf@CZAJGf@Ef@Eb@AB?NAT?@?N@R@BBRDR?@Jb@Ld@Ld@Jd@H\\BFJd@Rt@f@tBHZDX@PPlD@JBf@?FB^Bj@FlAHbBNlC?FB^@VFv@ThE@f@Bj@BZ@T?RAPCRCLCPENYz@Of@CHKXAFA@?F?H?L@J@FBFDBBBD?F?F?DADCBA@A@ABIBK@UBg@@]@KBOBM@EDKHM@AHMJQJOFQF]FWb@kC@KRqAJq@@M?E@M?}@@oA?[@K?k@@a@BsB?S@M@KBQDULi@Lm@b@gBBGLi@T_ANq@F]D]DW@U?A@[?Y?Y?M@Y?CBUBQF[Lg@\\kAd@sALY`@aAL]FOBEDGDEDC?AFENGRGPEHCJGFCBE@?LQFK@Cp@uADMDKBS@E?I?MAKCQCOMg@EWAIAG?C?M?O@M@UBSBODQDY\\mBJq@Ha@DSHUFODMHSVk@DIRe@P]FOFKBEFGTOJIFGDIBKFYJe@R{@R_ATaA@I^cBDYBO?C?K?GACAICICGs@sAa@u@CKAECI?I?G@C@CBGDCBEBAD?BAD?D@FBDBDBFFNVR`@Zp@HNBFTf@FTDRBRBNBZ@\\?VAXCRCREPCPEV?NAB?R@Z?T?Z@\\?TARAZCRCPETERIZYpAKb@ADERGV?H?F@NDZRnBBf@BP?D?F?FCJAFCFGJQZORGFCDCFADABAFAFAL@J@FBFBFDFDFPNf@f@XVZXHHDFBDBDBJ@F@H?R@V?XGtFA^?HAJAB?@A@ADA@CDGBEDE@C@M?I@WAcAEQAGA[AK?O?E@A?I@EBIDEDEDGHINWl@ADCDAHAHAFAB?D?D?F@L@R@L@Z?J?L?DAJAHCLALA@Y~AShAG^AJAFAF?J?L@P@T@RBXBTBL@JDPBLFRDJDJFHNXLPRTNLVTd@`@NLJJDDJPPXJPDJDP?@@L@V?VAPANAVC`@Ef@ADANKh@K^Kn@Gh@CNAFEZ?BCRAR?HA\\?FA^?JAZAVEj@Ch@?JEv@AZ?PAL@D?HBXD`@BFBNFT@DDLBBBDDDHFh@`@BBd@`@LFXNZLLFDDDD@F@F?H?@?FCJINIVADADABAH?F@H@D@FBDDFDDJNLXBJDT?@?H?PCXAJEJCNKTM^ABGRM^GTCHALCL?BCT?LANCPCTCNEJGRKVELAHAB?H?DBP?@BP?H@J?@?N?X?H@HBHFLFHHJ@BTX@DDH@H@L?JCPGJGFMPGNCLCJ?L?JAPAPERAFEHEHILGHGHEJCHGb@CLOx@In@In@G^Gp@?@ANETAFGPAHEHGLGNEH?DAB?D?FFLHDF@HC@ADEBIDQ?AHg@@c@@C@WBO@GBMBO@EDSDKBGN[FOLSLUDENQFIHKLIDCDCDCHEFEHIHKDKLUBGBILWL[FMDOFMDIDIDM?ADW@M?S?S?]AWAOC]AUAECa@?CAa@AO?O?Q@M@OBKBIBKBG@CFQDKDILW?AFKFKBIBEBEFEDCBC^QB?\\ONGNGf@SXMPINIHGHIFC?AVQZYJKHMDGDGBKDQ@IG[GMGMAKCIAU@C?CDKFIDC@C@C@E@GAM?U?QASEe@AY?ACe@Ec@AQEOCUKy@AIGc@AAKi@AMAU?ACOCSAQAQ?O?O@Q@S@M@C@GBQBUH[L[DGFMNM@Ar@[j@WLINKVSBAFGHGDODSDQ@ADSBMDSFKDIFGJKTOJIx@m@@?ZW\\UDERUHINQV]DGRUX[f@s@DGFKFS@CLa@@CDWBM@KBUJi@?AD]@IFUFMFQDSFQDSBMBWBW@O@K?Q?c@AQAWAMCQCOESCKCI?ACOAW?IAY?SAY?Y?M?AAa@?U?Y@_@@Q@S@EHWFMH]@E@MDW@AHk@Fc@H_@D[@O?A?M?O?I?E?OAOAM?O@E?E?E@G@GBK@C@CFMJO@CNW@CLQHMHKJOFGBGBIBI?CLa@Lc@Nc@Le@Ne@LYPe@BELYDM?E?EAGACAGCGGKCEEGCECGCGCGAE?A?C?G?K?GBE@EDIFGDEDEHEJILOJMDQDU?MA[?C?QCYCYAEE[GYG[GUCIA?AEAGAEAGAG?A?G?E@I@G@IDIHWBKBO@G@KAK?K?W?M?A@G@M@EBEDKDEHK@CFMHUHUFKJSFM@GDM@M@S?U?AAg@AIA]AYCMAIG]?EGa@Mu@CWMs@CICGUg@KYEIi@aAQ]AAU]IQIQGOCQACAKCU?EGm@Gk@E]?KUyBKy@G]AKACCIGOEGEGKQcB_CEGYe@i@u@_@i@MSGKEKACAGCKCMCSCQA[E[E}@ASAS?GAGCMGOAGQYGKKSGMIMCMCMESEQCQAAEKMOOQGGIGEIEGCKEQCK?EE_@AKCKGOSYEGUWCCKQ[_@IMGIEGCGEKCIEOAAISEOACKYGSCIAK?A?G@I@IBK@GBQDUDS@IBGFU@EFO`@eAFYJa@BKDS?G?E?SAQGi@Kw@Ii@EMIa@ACCGCKIK?AEIMMKIIGIEIEMGGCEEEIAEAG?I?C?K?Q?G?O?W?SAS?AEe@Cc@Gk@AMGU?CCGCGEIEEEGEIEIAECMCYCU?QASAS?U@S@k@@Y@]@_@A}@?sBAqA?MEoBCm@?CAQEYCSCOKi@Ma@?AGOGQGOESMe@U}@c@sBKe@CKg@aCCIwAuFSu@?A[kA"},"start_location":{"lat":27.7525596,"lng":-18.0089335},"travel_mode":"DRIVING"},{"distance":{"text":"4.1 km","value":4058},"duration":{"text":"6 mins","value":358},"end_location":{"lat":27.7196513,"lng":-17.9933045},"html_instructions":"Turn <b>right</b> onto <b>HI-40</b>","maneuver":"turn-right","polyline":{"points":"ulhhD~kylB\\EFAXEPCPAFAD?D?D?F@B?B@DBFDHF@@\\P^RJDHBD@D@D?Z?X?Z@P@B?NDLB@@LDF@HD?@JFLHBBFHJJDDDDDJBDDHBNBJ?L@L?F?H?BAHCLAFAF?F@D@F@BBBBDDFDBJHHDJBJBDAD?JALC@?`@M@?JKJK@APWDEDEPGF?B?h@Bn@?LATAL?^ARCXEZKZMBADAH?H?D@B@D@B@PRRR~@v@RNBDB@B@D@D@D?DADCBCDILc@FWHe@?ADU@M@Q@O?G?C@a@B[?M?GASASCOI[GOAIAC?C?QAKAAAQCKESUs@CG?A?G?M@Q?ADe@@AFo@B]@K?U@E?GAM?IAECOEMCGGOCGAE?I?C@E@EBEBEDCDCDAHCJC@?LAP?@?NBNDLFNH`@X`@ZDBHDD@F?B@BCDABE@I?A?C@MAKAMCYEo@M_AAECGCECECCOOQQGG[Wq@o@ECAACCACCCAEGKCIIWQe@Uk@Se@Yk@Ym@uAuCKSGQCIAI?E?G@G?G@EBIFGBG^i@FILUT_@HMn@cAj@_ATc@FIDGBC@CBA@ADADAHAF?D@HBHDHHFFFFVTLLDDDHHRBFDLRb@BFBFHFLJb@Z^R`@RDBZJHDF@NDZHj@Jf@BZ@F@R?fCJJ@\\DD?TBTDJDB?@@@@@@@@BDBJDR@@FXBD@@B@@@B@B?D?BABCFELONQFKDE@C@AJGFCHANAP@@?`@?@?d@D^DfAJ`@D@?^BPBD@D@FBBBDDHJHJFLNVNRLPHJHHh@b@`@XZXDDRVNNHLJFRDLQBI?K@C?U?WA]C}@AOAGACCECEAC?EAE?A?E?I@G@EDCFCFAJ@D@B?FBB@NLRPV^BHHPDN?@FP?F@DAD?JAV?B?B@DBDBDBBB@D@D@XHL@D@B@FF?@FFNT@BZp@Th@Vv@Xv@BBR`@R`@@@Tf@BLDN@Z@JBf@Df@@FD^D^@FBLDNBDBJBFFFDB\\TDDTPVRBDDBDHDLBL@PBPBV@HBH@HBD@B\\b@"},"start_location":{"lat":27.7372254,"lng":-17.9937641},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1327},"duration":{"text":"2 mins","value":129},"end_location":{"lat":27.7192528,"lng":-17.9809011},"html_instructions":"Turn <b>left</b> to stay on <b>HI-40</b>","maneuver":"turn-left","polyline":{"points":"y~dhDbiylBh@_@BC?A@E@C?A?C@E?A?CO_@EOCGAC?AAC?C?EEaA?GEqA?u@AOAIEQYs@GOGQEKAEAE?GAE?I?IBW@K?MAKAIAGCGGUCKEQESAI?I?C@MBQFYDQDKBEFK@?NQVWlAuAFK@CDGTq@BIDODYFm@Ba@?]?ICg@AMCYEc@Gk@[qCEa@AM?EAG?C@C?C@GNq@@E?C@E?G?EAIW}@S{@Mq@EQy@}DCKAMA]?Q@]Di@Fu@HaA@OBQBQ@CDKHOBEDGRSXa@"},"start_location":{"lat":27.7196513,"lng":-17.9933045},"travel_mode":"DRIVING"},{"distance":{"text":"2.4 km","value":2418},"duration":{"text":"3 mins","value":208},"end_location":{"lat":27.7098322,"lng":-17.977762},"html_instructions":"Turn <b>right</b> onto <b>HI-4</b>","maneuver":"turn-right","polyline":{"points":"i|dhDr{vlBNZLVJZDRb@xBDNFTH\\FLFNDFFFPHFBJDNBJ?J?JGJGl@o@HKFGDCBA@ALGNIrAs@^QHAJ?J@HFj@ZHDrAv@HBFBLDL@P?VCXGHARELAJ@H@JDFBHFb@XbBhAZRVHPBN@N?VE`@IfB]b@ITEj@KVEF?J?H@B?\\Jb@J`@J@?^JRFLB^H@?b@J`@Hb@HD@ZF`@Hb@J`@H`@Hb@HL@H?FCFCBCDEDQBO?E?ECGEOQUGIEIGOEGAEEOCYI{@Gq@AIEeAEoAAa@CKCGEIIICE{AaBQUKQM]EWKm@CKE_@ESK_@KSGKSSSQa@_@W[WY[_@MIMIi@YSK_B}@KIKOA?EMCI?K@E@GBEDEFEHEFAN?nAZTRNHH@J@^E\\CJAB?L?P?JBr@PxA^hCl@"},"start_location":{"lat":27.7192528,"lng":-17.9809011},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":890},"duration":{"text":"2 mins","value":109},"end_location":{"lat":27.7035054,"lng":-17.9812712},"html_instructions":"Turn <b>left</b> onto <b>C. Tr.ª del Pino</b>/<wbr/><b>HI-4</b>","maneuver":"turn-left","polyline":{"points":"machD~gvlB\\_@z@cAd@i@RUHGJEH?J?VFf@T`A`@`Bp@`@Pp@XTJHFHFPRT^lA|ANHLF\\JFBJFDD~@t@z@p@NNBB`@l@JPHJPVLLRPRLTRDBVRdAt@TRZXBBZ^TZNT"},"start_location":{"lat":27.7098322,"lng":-17.977762},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":232},"duration":{"text":"1 min","value":47},"end_location":{"lat":27.7022429,"lng":-17.9794795},"html_instructions":"Turn <b>left</b> onto <b>C. el Chamorro</b>","maneuver":"turn-left","polyline":{"points":"}yahD|}vlBVQDELMJK@?BCDCTGDCBCBEFQNc@Pc@@E@CD[@GFSDGR_@@AHOFKPU@CTY"},"start_location":{"lat":27.7035054,"lng":-17.9812712},"travel_mode":"DRIVING"},{"distance":{"text":"7 m","value":7},"duration":{"text":"1 min","value":2},"end_location":{"lat":27.7021815,"lng":-17.9794959},"html_instructions":"Turn <b>right</b> onto <b>C. San Antón</b>","maneuver":"turn-right","polyline":{"points":"_rahDvrvlBJB"},"start_location":{"lat":27.7022429,"lng":-17.9794795},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":137},"duration":{"text":"1 min","value":27},"end_location":{"lat":27.7011231,"lng":-17.9790166},"html_instructions":"Turn <b>left</b> onto <b>C. D. Eloy Quintero</b>","maneuver":"turn-left","polyline":{"points":"sqahDzrvlBTUFEDCLAD@\\@B?DADABABGDKFKFKDC@AHALAZCRA"},"start_location":{"lat":27.7021815,"lng":-17.9794959},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1312},"duration":{"text":"3 mins","value":150},"end_location":{"lat":27.6926438,"lng":-17.9724029},"html_instructions":"Continue onto <b>C. la Goronita</b>","polyline":{"points":"_kahDzovlBRGJGPKb@WFCDCFENMBCHIBGDG@CHQDKRa@@?HKFGHEj@Y~Aq@JCHAb@Cz@An@ETALCHAHCBCDC?A@CTi@DIFI@AZYd@a@n@g@VSDCZUROBCb@WNKHKHMHMPUDGTY@CDIJUFKJYFIDEFCDAx@Gl@IFAFCBCBGDGBCFODMDKFGDEBALGXMZKTMFEZYd@_@FGDG@C@G@G@I?KCi@Cc@Ae@?GAg@AACKCEECIGEGAGBGBCBA?AD?D?F?FBF@HBBBFDFDJHJBJBP?tA@h@@F?HAHELMJMFILQVU"},"start_location":{"lat":27.7011231,"lng":-17.9790166},"travel_mode":"DRIVING"},{"distance":{"text":"10.6 km","value":10604},"duration":{"text":"12 mins","value":744},"end_location":{"lat":27.6422902,"lng":-17.9796272},"html_instructions":"Continue onto <b>HI-4</b>","polyline":{"points":"_v_hDnfulB?KDMFIFGFEF?F?HBFDPLLLXVZZDDPXZd@h@r@d@n@p@bAFD@@HDFBF@D?@AHAHEDE@CBCBE@I?I?GAIEKEMEIU_@Ye@a@q@EGMWAEO_@EUCUCOCOAIO]o@gAMUEIEKEK?A?E?EBGBIBCDCBAD?B?FBFB\\RBB~@r@f@^HDl@Xd@RXHf@Nl@XRJJFjAl@HFHFHJHPNXDHDFFDJFRHLDLDh@PHBNFNJHD\\Tf@\\b@VDB^RVRBBDDRV@B^p@FJFJDLDLHZLd@Rn@P`@PZLP^b@JLJJBDJPFNDFHLJHPLRLZPrAp@B@VNRNNJBBTVHH`@d@^f@TVPRVTNLHHNL^TVJVHNBB?NBRBB?T?TARCPEREHCJG\\OXMLEJ?F?F?H@HBHBJFNNPJJDJBL?H?JALC\\K\\MLELGRIFELEHCF?D?H@HFFDTXRZVh@JTHTJZHZ?@Jb@BHLj@JRDHLR@@LJLJPHVHLDj@Hj@HvATl@J@?^BZBV?XAZCREPARCR@H?LBL@NFVHTHTFJBRFr@HJ@\\@X?V?L?J?TAZ?Z@ZBPBXFRHRH`@Tb@TFD`@TZTTJXJHBJBJ@J?\\?B?l@CP?RBNBLDJFPNRR@@LJHDLDVFd@LJDFFDDDH@D@F@F?FAD?DKXGPCF?HAH?F@F?FBHBHLPHJ\\d@h@p@f@p@DBDFFDLJFBFBZJ^XDFDDh@|@R^v@rALTLPHHNLFD@@JDLDx@NNDFBJHDBBB@@HLj@`AV`@LVFNBJ@H@JFt@Bj@D|@@N?J?PALAJCLCLIREHYd@CHAFCN?J?N@N@HBHDJVz@p@nBp@xBL`@h@|An@nBNb@Tp@HVn@bBr@rB^fALXHTFLx@|AFLh@`A?@tAhCrAdCb@z@BDNXb@z@LX~@lCHR^lADNBPBL@R?LALALABKp@YrBG\\G`@ADCR?H?H@@BJDJFFDBFDD@J@JAFAFCDC@ADGDGFSDSFOBIFMBG@AFKHK~@aARS^_@X[RY\\e@NUP[P[LSPQTSNIr@]\\Sn@c@RSTWPW?ALSJSHSHODODQDUBI@GDW@G@IBS@GBIBQBK@EBQBM@ADMDM@EDGHMFIHIHKDCDEJILGNGJCBADAJEJEJENILGHELMNMFKHILSLUFK@CHSFQDUFWP}@Je@F[@KLs@N{@Jg@Hg@@AH]@EDQLa@Rm@r@{BHUDMPi@Nc@J_@F_@@GBO@Y@[?WA_@CWE_@Ig@Io@YiBYqBO_AGe@Ik@G[AO?M?KBMBIDGBEHIJIJCHAJ?F?B?HBHBFDJHFDLHZVJFRPRLVPXLb@NXHTBNBH@@?J@\\@F?P?P?FA\\CTCTGTGRGZMPMJGRMPOFGRSRWDE\\g@Xa@n@{@PUBAHIFEHE@ADCHC@?HAPEF?J?J?L?J@NDJBHDHDJDDD@?FHBDDBDFDDNNNNPHNJLDDBF@HBH@@?F@ZBH?H@@?F@F@F@NDFDFBHFFBHHHJJNJVJTN^HZF`@@@Fh@BRDd@Jv@VfAVv@Xv@@@HRP\\\\h@f@p@^b@DHDDJRJXHXHVHXLb@FPRZd@p@f@l@HL@@FHDFJPHLFLDNBLDNBRFTDL@H@@HRh@`Af@x@|@xAn@dAPZFFFFB@FBDBBBLBH@D?D?N?LCLELGLIDGBCDGDKDIBK@IBIBI@IBKBG@KBEDQFMHOLOLKBCNMVYLOJKHQHSFODUBQBU@Q@SDu@?E@QDg@HsAF_A@KB[@KBUD_@F]D[Lo@J_@Rw@Ng@Vo@JYTi@Vi@Te@Ve@LWDGJQDMDK?A@K?E@A?M?G?E?MCICQGa@Ie@Kk@AGGQAAOc@KWCO?I?I?G?E@I@ODQFYDa@B[@[?W?[E]Ii@ESCOCGKk@Km@Ie@ACE]?ECSEo@@[?Y@UBWBWHa@J]r@}A~@oB`@y@NYLS@ADEVWHIDEDCBAFC@AB?B?DAB?D@D@D@B@DBDB"},"start_location":{"lat":27.6926438,"lng":-17.9724029},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":118},"duration":{"text":"1 min","value":20},"end_location":{"lat":27.642195,"lng":-17.9808183},"html_instructions":"Turn <b>right</b> onto <b>C. las Calmas</b>","maneuver":"turn-right","polyline":{"points":"i{ugDtsvlB@J@`@@^D|@?NFpA"},"start_location":{"lat":27.6422902,"lng":-17.9796272},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":106},"duration":{"text":"1 min","value":30},"end_location":{"lat":27.6412427,"lng":-17.9807285},"html_instructions":"Turn <b>left</b> onto <b>C. Juan Gutiérrez Monteverde</b>","maneuver":"turn-left","polyline":{"points":"uzugDb{vlBRA`@Ct@CD?\\CJ?`@C"},"start_location":{"lat":27.642195,"lng":-17.9808183},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":115},"duration":{"text":"1 min","value":17},"end_location":{"lat":27.6410709,"lng":-17.9818738},"html_instructions":"Turn <b>right</b> onto <b>C. el Carmen</b>","maneuver":"turn-right","polyline":{"points":"wtugDpzvlBDl@?T?L@FDj@Jr@BT?DBL"},"start_location":{"lat":27.6412427,"lng":-17.9807285},"travel_mode":"DRIVING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":9},"end_location":{"lat":27.6412095,"lng":-17.9818845},"html_instructions":"Turn <b>right</b> onto <b>C. el Rancho</b><div style=\"font-size:0.9em\">Destination will be on the left</div>","maneuver":"turn-right","polyline":{"points":"usugDtawlB[@"},"start_location":{"lat":27.6410709,"lng":-17.9818738},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"ozkhDxn|lBs@sBj@W~DcBz@a@d@bBt@pBBq@?g@fAL^m@Y_EUoAgB{FsCkI}CmAwBeB_EwGh@gBnDk@xCtE~CtCxG|HpJhFrG`OhGlO|AtDdAdGfFfFtEhIAfIpAjPsArHr@dI_BzRW`I`BvGpAfLvAxZgApGn@?TaCzCsMh@yObC}O|DsL~Aq@zAeDWwFvDcNfAqAxBeKGgA}A{Db@YdAnAtA~DMvDe@|Is@hE\\fFaAdDhCjCV|AOlIm@ZwDKu@b@g@hEgArIvAfGnClCl@hCoAhK[~J`@fCxBfBrAjA]lAr@`EuAhGe@vEbA~DiAnEmBdKg@vAj@VhAeGpC_DfB}EQoHpAmDrFkCxAcBW_CPaEaAmIAkCp@aCjDoBj@{AvFyF`C_Dh@eCnAoHe@cHj@wHb@qG`BiDtCqIm@mBzAaDw@yF\\uDpAmDPeC[_DoA_FsBeE}AsLoG_L}AwHeBgEuCuFe@aE`B}Hw@sEgAcAe@w@AwBkAgGG_SsCmNcEwPvBUtCjAlE~@n@nAEpAJj@dA`@xAm@n@k@dBBvDi@p@BdCxBt@s@Z}G_AcFF}FE}@z@YtCpAn@@IaCaA_C{DmGcDoHr@aBvEyGtCfDjCjBhEt@~G~@^|@~@y@hAYvE\\xAd@|BpCpC|BLuDQw@Xi@|AhAZrAJ`A`ATrEfK\\fE`AxAlAzAVbBfABBEBOYiAM_F{@sC_@gEVoBlCaDv@}Ds@yIJkD_CuK\\qGlAuBjB`HrAdAtBwAlD}A~DpBhCQbFtClGw@fDF|K`CzAWe@}AwAeLgCgD[qBgCuDyF{DOgAVQ|Bl@`C@jDt@fDL`BmBr@c@lC~@fGlDbFbEzJfJdAtAv@q@n@]tCuGdBYn@u@zBg@zAiA~@_BjG}ApB[xCgDdFiF`@u@tBWn@{@nEoDK{DWy@zBf@tD_@jAcBvBxA~DtFz@CB_AsBuDcB{E[mAj@KvMdHvA`BvCpAfDbCtAjD`CbEpBnBbJzHfCv@~B]tB]fBp@dCw@hA?zD~IbHzApDExH`AlDFpDbBjHxAdChAVz@W|AnCbElBjAfDpFdCz@rB|Cb@`F[pB_@|BlFjPjE|L`IhOtDtJGrCm@bF|@j@|CoErD}EzEmDzBeGhAcDnDoBpAqBjA_GtEaQA}DqBaNXyAlAGxB~A~CbA|BAbDmArFgGbDd@lDdBdARpAbB`AzFlDfIlFxJbFpKfB~B|AKfAmC~AwBbAoCpAcO|EcMkAyGHmIw@mE@eEjEwJ`Ay@f@D^tFpBIh@Cf@h@FvAR|A[@"},"summary":"HI-1 and HI-4","warnings":[],"waypoint_order":[]}],"status":"OK"}},"boston_concord_waypoints_now_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJGzE9DS1l44kRoOhiASS_fHg","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJGwVKWe5w44kRcr4b9E25-Go","types":["neighborhood","political"]},{"geocoder_status":"OK","place_id":"ChIJy1hS39qd44kRzRM2FsiFNoU","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJ9SKkJkCa44kRkKR4K5p3zlg","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":42.4614275,"lng":-71.0552091},"southwest":{"lat":42.3597872,"lng":-71.3496743}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"22.0 mi","value":35386},"duration":{"text":"50 mins","value":2987},"duration_in_traffic":{"text":"57 mins","value":3397},"end_address":"Concord, MA, USA","end_location":{"lat":42.460387,"lng":-71.3489306},"start_address":"Boston, MA, USA","start_location":{"lat":42.3597872,"lng":-71.0598473},"steps":[{"distance":{"text":"0.1 mi","value":178},"duration":{"text":"1 min","value":37},"end_location":{"lat":42.360989,"lng":-71.0611984},"html_instructions":"Head <b>north</b> on <b>Cambridge St</b> toward <b>Sudbury St</b>","polyline":{"points":"ukpaG`{upLKDSHCBULSNUTKHMJKJIJGFIJIJGHCDMZIR[v@"},"start_location":{"lat":42.3597872,"lng":-71.0598473},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":433},"duration":{"text":"2 mins","value":132},"end_location":{"lat":42.36317589999999,"lng":-71.0569388},"html_instructions":"Turn <b>right</b> onto <b>Sudbury St</b>","maneuver":"turn-right","polyline":{"points":"espaGncvpLUSECAAEEEICCCEIMCIEI[{@Ys@M[_@_Ac@mAk@yAUk@GQEMI_@I[Om@Mk@Mk@CKCGCMEIAECECGACCGEECIIIGGEAAAQI"},"start_location":{"lat":42.360989,"lng":-71.0611984},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":169},"duration":{"text":"1 min","value":59},"end_location":{"lat":42.3643627,"lng":-71.0582002},"html_instructions":"Slight <b>left</b> onto <b>Cross St</b>","maneuver":"turn-slight-left","polyline":{"points":"{`qaGzhupLC??@A?ABOXEFEHEFMNMNKLML[ZMLOLMJMHGDKJIHABC@QT"},"start_location":{"lat":42.36317589999999,"lng":-71.0569388},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":797},"duration":{"text":"3 mins","value":155},"end_location":{"lat":42.3708118,"lng":-71.0614952},"html_instructions":"Turn <b>right</b> onto <b>N Washington St</b>","maneuver":"turn-right","polyline":{"points":"ghqaGvpupLQLg@@GDKDGFcA@M?_@A]@qBHaBH_A@KFm@ZIFEBABCDEHCDCDEDA?EDEDe@XSLIHKNELGL?@ELCNGLGNEJGDGFC@OHk@\\}@h@QJGD_@Ra@R_@Rq@^OHYPEBYLIBMBK@M?K@MBIFKFIFGFGJOFMJ"},"start_location":{"lat":42.3643627,"lng":-71.0582002},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":817},"duration":{"text":"2 mins","value":116},"end_location":{"lat":42.3762299,"lng":-71.0552091},"html_instructions":"Turn <b>right</b> onto <b>Chelsea St</b>","maneuver":"turn-right","polyline":{"points":"qpraGjevpLGAE@GBGBGBIDI@IBC?C?E?MACCc@s@KQKO[g@?Aa@q@Yc@MQa@s@c@s@KOk@{@S[GIw@gA]g@W]UOSWAAIOMM[_@]_@u@_AACW[OUa@e@CEQWMSKOa@s@Q]Uc@GMEG[a@QUW[KKsAyA"},"start_location":{"lat":42.3708118,"lng":-71.0614952},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":181},"duration":{"text":"1 min","value":27},"end_location":{"lat":42.37707049999999,"lng":-71.0570588},"html_instructions":"Turn <b>left</b> onto <b>Vine St</b>","maneuver":"turn-left","polyline":{"points":"mrsaG`~tpLKXGLUd@MTYl@Yl@Wj@GNEZKn@Ih@"},"start_location":{"lat":42.3762299,"lng":-71.0552091},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 mi","value":1399},"duration":{"text":"3 mins","value":166},"end_location":{"lat":42.3834369,"lng":-71.0716963},"html_instructions":"Continue onto <b>Bunker Hill St</b>","polyline":{"points":"uwsaGriupLI\\Mf@IZgAlEI^YjAYjAYfAK`@Mj@YhAKZKh@Sx@W`AMf@]vA[nAW~@Ob@CJGPc@dAk@xAi@pASf@g@nAYp@s@fBm@zA]z@m@zAIPO`@g@pACFg@nAO\\Sf@GPaAbCw@pBEJGNSf@Sf@KXQb@CFQd@[v@O\\GNSp@"},"start_location":{"lat":42.37707049999999,"lng":-71.0570588},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":154},"duration":{"text":"1 min","value":25},"end_location":{"lat":42.384481,"lng":-71.072822},"html_instructions":"Continue onto <b>Main St</b>","polyline":{"points":"o_uaGbexpLQj@O\\O\\ILQBSNQJWPEFMJGDEDA@_@T"},"start_location":{"lat":42.3834369,"lng":-71.0716963},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":420},"duration":{"text":"1 min","value":57},"end_location":{"lat":42.3856915,"lng":-71.07614339999999},"html_instructions":"At the traffic circle, take the <b>3rd</b> exit and stay on <b>Main St</b>","maneuver":"roundabout-right","polyline":{"points":"_fuaGblxpLIAoAOMFGDGDGFGFEHCFA?AF?@CN?@AJ?F?H@F?F@F@B?@Xl@D@t@XF@HTBN@L?HAHCPEL[|@GJQb@ITGPENUn@GROb@ELCBCFCDCDEFOPUX"},"start_location":{"lat":42.384481,"lng":-71.072822},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":757},"duration":{"text":"1 min","value":83},"end_location":{"lat":42.3906533,"lng":-71.0824377},"html_instructions":"Continue onto <b>Mystic Ave</b>","polyline":{"points":"qmuaGz`ypLe@f@s@z@MNMPU^KNk@t@ED]^GFIJGFMNy@jAq@`A_C~CkAdBSZ]h@o@`AMNuAjBc@l@Yb@[b@U`@QXW\\g@r@EDIJ"},"start_location":{"lat":42.3856915,"lng":-71.07614339999999},"travel_mode":"DRIVING"},{"distance":{"text":"105 ft","value":32},"duration":{"text":"1 min","value":2},"end_location":{"lat":42.390895,"lng":-71.0826483},"html_instructions":"Continue straight to stay on <b>Mystic Ave</b>","maneuver":"straight","polyline":{"points":"qlvaGfhzpLq@h@"},"start_location":{"lat":42.3906533,"lng":-71.0824377},"travel_mode":"DRIVING"},{"distance":{"text":"1.5 mi","value":2453},"duration":{"text":"2 mins","value":98},"end_location":{"lat":42.4080669,"lng":-71.1011125},"html_instructions":"Merge onto <b>I-93 N</b> via the ramp on the <b>left</b> to <b>Lawrence</b>","maneuver":"ramp-left","polyline":{"points":"cnvaGpizpLCP?@[Z]\\a@ZEBYTUPC@CBEDWR]ZIFq@l@aAt@}@v@e@j@GFSTc@n@_@h@SZGJKRQVYd@INEHGHILCBOVi@z@OV?@E^KLg@r@]f@OVGLMRo@`Ai@v@k@|@A?]f@Y`@yClEY`@Y`@}@rACBEFGHy@lAOPwC`E[`@i@p@_@`@m@v@MLuAzAwAtACB}@x@_Av@MJu@p@C@cA~@}BnBcBxA}ArAg@b@o@l@i@`@MHURmB`BSNCB}CnCwBhBA@yBlBOLwBnB_@\\gA~@"},"start_location":{"lat":42.390895,"lng":-71.0826483},"travel_mode":"DRIVING"},{"distance":{"text":"2.1 mi","value":3401},"duration":{"text":"5 mins","value":329},"end_location":{"lat":42.4147393,"lng":-71.1313878},"html_instructions":"Take exit <b>22</b> to merge onto <b>MA-16 W</b>/<wbr/><b>Mystic Valley Pkwy</b> toward <b>Arlington</b>","maneuver":"ramp-right","polyline":{"points":"myyaG||}pLWCIDEBKFyAn@o@PMDA@u@Lg@DM?[?w@Cy@Ig@CMA[Ic@?wBMk@Ca@@UDc@JC@k@ROHYRIFONOLGDOTOTQ\\MZMZM`@?@aA`FYxAWpAGTMj@K\\Ob@Qb@KTW`@]j@KPo@`AKRCBU`@Yd@_AzAINw@lAKPq@dAWb@S\\CFGL[z@Md@Mj@CFUfAYpACPCHGXI`@GRABGTELGNEJMTGNGJMPKPEDILMRCHQZGTCNMl@Mj@I^?@CHCNAJANQf@GNQb@MVCFU`@GJGNIRIREPENG`@EP?BAFCZABAZATAb@Cp@@BAV?PCbBCx@?r@GhDAf@GpDEdDA\\CtBEtD?RAr@AZ?f@Bh@@n@BP@\\B^@h@?d@Cl@An@?n@?P?T?L@V@VB\\B\\D^Db@Fj@Jh@BJLd@FVLZHPNXR\\TX\\ZFBH@JBJBB@PFFLBDBHDLF`@FZH^H\\DJBJDJBHJVJVBDJTXj@JPVb@PXV`@PVPXNTd@j@XZp@l@p@j@t@r@|@|@\\\\NNDPVb@DF@@FD"},"start_location":{"lat":42.4080669,"lng":-71.1011125},"travel_mode":"DRIVING"},{"distance":{"text":"1.4 mi","value":2288},"duration":{"text":"4 mins","value":266},"end_location":{"lat":42.3982572,"lng":-71.1416168},"html_instructions":"At the traffic circle, take the <b>2nd</b> exit onto <b>MA-16 W</b>/<wbr/><b>Alewife Brook Pkwy</b>","maneuver":"roundabout-right","polyline":{"points":"cc{aGdzcqLBFBDDBD@B?DA@A@ADE?A@EXO`@OR?\\@`@@v@@L?J?DAXCPCLCJCXITITENELCTEFC`AEbA@t@Dr@@l@A@AXCPC\\Ed@M`@KfB_@N?D?RAV@L@B@D?LDLD\\RJHHDVTFFFDLPFH@BPVFHHJLXBH\\`Ab@bAP\\BDR`@\\l@@@LPFLTX@BJJFFFFPPDDDDVRz@r@RPPLPHPJHDB@FBJDNDRFTDTDNBN@N@L?R?j@ApBCH?`BC`A?v@AR?N?P@H@XDFBJBPHJDLHLJLJJJRRLPVXLNHH`@^JHFBl@h@PNFDHFf@b@LLLNfAlALLLLTXNZN\\J\\HVBNDPDRBPBPBZBX@^Bb@Bl@@f@@Z@X@PDf@Df@BJBNF^JZNh@P^P\\RZr@|@JNXTHFJHVNNLHHPRJT"},"start_location":{"lat":42.4147393,"lng":-71.1313878},"travel_mode":"DRIVING"},{"distance":{"text":"4.7 mi","value":7607},"duration":{"text":"5 mins","value":298},"end_location":{"lat":42.421642,"lng":-71.22724869999999},"html_instructions":"Merge onto <b>MA-2 W</b> via the ramp to <b>Concord</b>","maneuver":"ramp-right","polyline":{"points":"c|waGbzeqLTn@V|@DPBP?V@P?TKXi@`COr@?BERCJEVENALABCLQbAKf@ADMj@Qz@[rA?BYpAKl@GTi@dCAFKb@EXENCHuBfKADUfAm@xCaAzEQv@Ib@Kd@IXENERK^Oh@ITsA|DmA|CQf@g@pAKRa@bAABIRCFKVSb@Wh@Qb@[l@w@|A}AzCW^o@lAUf@KXWp@a@vAERGRI^UjAc@~Be@dCKf@CNI`@SfAShAA?EZA@CPI\\G\\CPWvAWlA]nBGXYnAk@`CuAdFqA`Fe@dBCF{@bDy@tC_@xAsApF_AdEw@~DaAtFEP_AhGa@jDOzAGl@a@hEUbCa@dEKbAM~@AFGd@Kn@M|@]tBABc@xBk@dC]tAMf@ADYhAQp@EPKb@i@vBeA`Em@bCGTSp@_AzC{@lCCJK\\u@|BITGRWx@KXSl@Od@Oh@?@]jASt@[hAg@vBE\\I`@[~Ag@bCy@nEEVGf@W`B_@pBSnAI`@ENCRSnAi@nDE\\Gb@YlCEXI~@Ix@QbCEr@Cd@Cd@Ep@Ez@E`ACp@G~BA`@?BChCAd@A\\GpCIvFGnF?FGdD?RA`@Ax@AV?JCr@EhAEt@Cf@I`AEl@MrAGf@Eh@QfBOrAMjAIp@?@ALGf@AFe@dDIh@QdAY`Ba@rBa@dBEPGXU`AmAdEaA`DENOd@ITCHYr@KXSn@AB_@jAMd@Sp@Or@YvASrAQhAKbAEn@Gp@E|@Cd@Cx@An@Ah@CxACfB?b@?^"},"start_location":{"lat":42.3982572,"lng":-71.1416168},"travel_mode":"DRIVING"},{"distance":{"text":"2.1 mi","value":3392},"duration":{"text":"5 mins","value":316},"end_location":{"lat":42.4473497,"lng":-71.2271531},"html_instructions":"Take exit <b>129B</b> to merge onto <b>Waltham St</b> toward <b>Lexington</b><div style=\"font-size:0.9em\">Pass by The UPS Store (on the left in 1.2&nbsp;mi)</div>","maneuver":"ramp-right","polyline":{"points":"gn|aGhqvqLGVCPATAr@At@Ch@AN?@Eb@WlEM`BSzCARCNCLCJEHCDADGHEDEDGDC@MHs@La@E]GQ@SFs@Ik@GC?e@ESAkAKOAaBO]CE?{@GWAkAKA?[CaAGKASAo@Gi@ESAa@E[Ak@E[@M?I@YBGBG@I@C@YHc@NC@s@TOFoAb@UJA?WL[PKFSJUNe@Xc@Xy@d@uBnA]Rc@VMHULk@\\C@c@VQJ[RSJQFKDGDYJa@LWFYHWDOBeARgARQDo@LC@_@FA@}@NGBu@NIBG@QDUD_@FSDWBWBS@OBQ@s@Fm@DO@{@Fe@DY@S@E?IAE?EAMAEAGCMEGEKEIIYWCCMMWY}@_AMOQOa@_@USQKMIQIAAOGYIg@MWISGEC}@g@QOo@c@YW]c@k@u@a@m@o@}@q@{@_@c@ACYYUY_A_A[[GEUSc@_@k@e@]YcAw@c@][WQKCC_@Qa@MeAYiAW_@IMCUGEAKEQGQKKEKIUQQOk@i@aA{@CCu@q@CC]Y]["},"start_location":{"lat":42.421642,"lng":-71.22724869999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":276},"duration":{"text":"1 min","value":49},"end_location":{"lat":42.4488223,"lng":-71.2298603},"html_instructions":"Turn <b>left</b> onto <b>Massachusetts Ave</b>","maneuver":"turn-left","polyline":{"points":"}nabGtpvqLg@nAGJu@fBe@bAYr@Q`@EJABGNWl@]r@A@Q`@SX"},"start_location":{"lat":42.4473497,"lng":-71.2271531},"travel_mode":"DRIVING"},{"distance":{"text":"1.8 mi","value":2822},"duration":{"text":"4 mins","value":251},"end_location":{"lat":42.4456767,"lng":-71.2629326},"html_instructions":"Turn <b>left</b> to stay on <b>Massachusetts Ave</b>","maneuver":"turn-left","polyline":{"points":"cxabGrawqL?L?L?H?HAFEXGR]lAQj@_@vAMl@I^CLE\\APCPANAXAj@?\\?LLlF@VBdA?j@BzB?d@@\\@X@NBLHp@H`@Fb@D^Ht@DZ^tC@HNrAP|AL`ALjAHt@NzAHv@Fh@?BHl@@HHb@F\\ZbBNn@Ln@Ln@Hd@Hf@B^@^?v@?v@A~@?r@?b@Bf@Df@BZHh@DX@DHf@f@fCP|@F\\D\\BTBZ?T?J?HCj@E~@?T?J?P@Z@\\Hz@Dt@Dh@@P?F@p@?f@@DE|BA\\?Z?B@T?ZPtCBh@@TDdA?^@NAf@Cd@Ed@Eh@APEh@Eh@Gx@AT?N?@?Z?\\@TB`@B^H~@Dt@BVDb@Fv@F^FX@FDNFRJ^BJd@pADJL\\Pf@Rh@?@DNFV@@DPBT@DBP@R@H@P@\\?@?j@?`@AP?BEj@?L]jG?DAN?R?P@\\@\\DZHZ@FDHL\\DFJRJN@@\\h@"},"start_location":{"lat":42.4488223,"lng":-71.2298603},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 mi","value":4042},"duration":{"text":"4 mins","value":236},"end_location":{"lat":42.4531621,"lng":-71.3097617},"html_instructions":"Turn <b>right</b> onto <b>MA-2A W</b>/<wbr/><b>Marrett Rd</b><div style=\"font-size:0.9em\">Continue to follow MA-2A W</div>","maneuver":"turn-right","polyline":{"points":"odabGhp}qLwAtBa@l@SVmC|Da@f@AD_@z@GRKd@Ib@Il@UnB]`DCTGr@KvAAJGt@MrBQxBEj@[|DEd@O~A?HI~@OfBKpAErAEzACrAErBGzAA`@C|@ErAE~AG~BAhA?f@B^Bb@H|@Df@Jx@H|@Df@Dh@@T@Z@T?N?hC@hC@jA?`C?dB?J?n@?lBBtDBxA?T?nA@N?P?TAVCTCTGd@Or@AB]vAGXUv@ABSh@AFMXUl@Wj@e@z@u@rAWj@c@~@Sj@A@Sf@ABY~@Wz@Ux@IZADMd@?@Ib@Gj@Gx@A@GbAEd@Gt@AHIfACVEj@IjA[hEKbBOvBAHYzDMbBEn@Ej@s@~JQhCGn@GfAIfA_@zEEv@C\\APCZ?FCf@ARGrAE|@?JAVEz@KdCKnCG~A?@[pIA^APEzACr@?T"},"start_location":{"lat":42.4456767,"lng":-71.2629326},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 mi","value":3474},"duration":{"text":"4 mins","value":240},"end_location":{"lat":42.4602875,"lng":-71.348514},"html_instructions":"Slight <b>right</b> onto <b>Lexington Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"gsbbG~tfrLKRELMf@S`AW`AIRGPKVWh@uAtCsAlC[t@Qn@_@hAk@jBO`@Qb@ILa@t@wAjCo@fAo@hAi@z@Wf@Ub@EJIPMZOh@Sl@K^K^Mp@CJANEVCZA\\EpACh@CZA\\EZCPIh@I`@GVWdAMb@GRo@`CQh@e@bB}@xCMb@Uz@ADOx@QnAEl@AZAn@HhAHfADj@?@@R?T?D?RA\\CnAAPC|@Cx@An@Cr@?d@AX?V?f@?^@l@Bv@BhADpADhAFp@JjALdBPrBFh@LtAH|@FxA@LB\\?D@`@Bp@?r@@|@Bl@@^D^BXJf@DZXpAHd@BRF`@B^@RBx@BjAFtBBdAFzAXhFLnBBp@?N?J?d@?FC`AM|CMrBIt@OlAI`ACXOhAETStAO~@O`@GNQZc@l@i@|@[f@q@fAMVKXa@nAc@hAO^KXMRIN"},"start_location":{"lat":42.4531621,"lng":-71.3097617},"travel_mode":"DRIVING"},{"distance":{"text":"203 ft","value":62},"duration":{"text":"1 min","value":9},"end_location":{"lat":42.46078600000001,"lng":-71.348839},"html_instructions":"Continue onto <b>MA-62 E</b>","polyline":{"points":"y_dbGdgnrLa@JEDe@b@UJ"},"start_location":{"lat":42.4602875,"lng":-71.348514},"travel_mode":"DRIVING"},{"distance":{"text":"276 ft","value":84},"duration":{"text":"1 min","value":12},"end_location":{"lat":42.4614275,"lng":-71.3493778},"html_instructions":"Continue straight onto <b>Monument Square</b>","maneuver":"straight","polyline":{"points":"}bdbGfinrLuAhAi@`@"},"start_location":{"lat":42.46078600000001,"lng":-71.348839},"travel_mode":"DRIVING"},{"distance":{"text":"486 ft","value":148},"duration":{"text":"1 min","value":24},"end_location":{"lat":42.460387,"lng":-71.3489306},"html_instructions":"Turn <b>left</b> onto <b>MA-62 W</b>","maneuver":"turn-left","polyline":{"points":"}fdbGrlnrLTx@~AcAJIf@[PQRW"},"start_location":{"lat":42.4614275,"lng":-71.3493778},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[{"location":{"lat":42.3781732,"lng":-71.06024889999999},"step_index":6,"step_interpolation":0.2067887491420608},{"location":{"lat":42.4473497,"lng":-71.2271531},"step_index":15,"step_interpolation":1}]}],"overview_polyline":{"points":"ukpaG`{upL}B|AkAbBe@jA[WQU{BsFmBeFi@wBm@cCUe@[]WKs@hA}BxB_@^UVy@NSJkAH}DHaDJy@b@UTgA`Ao@t@Ql@]n@[RwGtDiAl@q@Ho@Ti@b@gA^WBQEo@eAiAkBmB}CsAqBuAoBm@m@m@w@qBcC{CmEu@wAqA_BsAyAKX]r@yA|Cc@dCiBnHwCrLgDxMoMb\\cJjU}@jCYj@e@R}@p@o@b@yAQUL]^Mv@B`@`@t@|@ZLd@Cr@iBbFs@dBoJtLkStY{@t@CR{AtAyBfB{DbDeBxBcC|D_BhCQl@eAzAuAzBcInLkIlLsClD_EbEgK`JuM`LqPzNgB|AWCuB`A_AXgCRkKo@_BT_Bx@w@x@}@jBcDpOeA~BeBrCsF|Iw@vA{@tCqAdG{@tBi@v@k@nAs@pDm@jBo@lAu@pCOrDq@zf@JhC@|CDbFVlCd@rBz@dBr@t@PDZHXTFN^jBRt@vA~CrAvB`BvBvEjEl@l@\\t@RVRJj@c@t@O~@BvA?jCi@z@SdCChBFzAKlE_AfBH`Ah@t@t@b@n@x@pBbCxEpAvAjDdCbCh@|JGlB?j@Jv@\\z@v@|@dAbBvA|DzDbA`B^vA^~EZzEt@dCdBfCfAv@v@`Ar@~BDpA{AzGiExSmG~ZyAhGuGfQkDpH{DpHkAvDkC~MgA|FqAfHcDpMwDrNmFfT_EpU{A~NuBhRoBxJgAlE}ElRkFtPmCdJsAvGoBrK}ChRyAzOg@nMa@rYWvLgAzMyAvLwAdIeArEyEjOcAdDqApGk@nFOlEInGM~AIbDk@tI]lEO`@[ZQJuAFo@EgAAiBOaKw@mF_@eCKy@H{C~@_C|@qAt@_JlFsDpB{Af@gCf@uFfA{Dr@{Fb@}BBc@Qs@k@mEgE_DgAeC_BeC_DcCaDkCoCoGgFwAo@}D_Ay@W_Am@yFeF_ElJ_ArBe@z@?ZGt@wAdFa@xBIlATjQDlB^dCfBdOdAzJlBbKFnJXfCdArFTlBCvAErBRjDHtBEhE^lJC|BSjCMzEp@jIrAnEhAlDP|Be@nL?rAR|Ad@bALP\\h@wAtBu@dAoDdFu@zBaBpO_B|Sk@lIW~JQrGEpGv@hJFhSHnPEtA]rB}@lDy@xBkCfFmAtCcBbGs@tHyE|p@aAvNg@rL}@dW}AhGmEdJyBzGk@rAyErI}ArC{@dCi@|BM`BOtD]xB{E~Pu@~C[hEZbGU`KLzJnA`P\\pILjDn@nDXzBPnGr@zNBrB_@zIg@~Ey@tFmAzBeCdEaBrEYl@k@ZwC~Bi@`@Tx@jBmAlAeA"},"summary":"MA-2 W","warnings":[],"waypoint_order":[]}],"status":"OK"}},"boston_concord_waypoints_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJGzE9DS1l44kRoOhiASS_fHg","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJGwVKWe5w44kRcr4b9E25-Go","types":["neighborhood","political"]},{"geocoder_status":"OK","place_id":"ChIJy1hS39qd44kRzRM2FsiFNoU","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJ9SKkJkCa44kRkKR4K5p3zlg","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":42.5036313,"lng":-71.0552091},"southwest":{"lat":42.3597872,"lng":-71.3496743}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"28.2 mi","value":45304},"duration":{"text":"50 mins","value":2971},"end_address":"Concord, MA, USA","end_location":{"lat":42.460387,"lng":-71.3489306},"start_address":"Boston, MA, USA","start_location":{"lat":42.3597872,"lng":-71.0598473},"steps":[{"distance":{"text":"0.1 mi","value":178},"duration":{"text":"1 min","value":37},"end_location":{"lat":42.360989,"lng":-71.0611984},"html_instructions":"Head <b>north</b> on <b>Cambridge St</b> toward <b>Sudbury St</b>","polyline":{"points":"ukpaG`{upLKDSHCBULSNUTKHMJKJIJGFIJIJGHCDMZIR[v@"},"start_location":{"lat":42.3597872,"lng":-71.0598473},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":433},"duration":{"text":"2 mins","value":132},"end_location":{"lat":42.36317589999999,"lng":-71.0569388},"html_instructions":"Turn <b>right</b> onto <b>Sudbury St</b>","maneuver":"turn-right","polyline":{"points":"espaGncvpLUSECAAEEEICCCEIMCIEI[{@Ys@M[_@_Ac@mAk@yAUk@GQEMI_@I[Om@Mk@Mk@CKCGCMEIAECECGACCGEECIIIGGEAAAQI"},"start_location":{"lat":42.360989,"lng":-71.0611984},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":169},"duration":{"text":"1 min","value":59},"end_location":{"lat":42.3643627,"lng":-71.0582002},"html_instructions":"Slight <b>left</b> onto <b>Cross St</b>","maneuver":"turn-slight-left","polyline":{"points":"{`qaGzhupLC??@A?ABOXEFEHEFMNMNKLML[ZMLOLMJMHGDKJIHABC@QT"},"start_location":{"lat":42.36317589999999,"lng":-71.0569388},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":797},"duration":{"text":"3 mins","value":155},"end_location":{"lat":42.3708118,"lng":-71.0614952},"html_instructions":"Turn <b>right</b> onto <b>N Washington St</b>","maneuver":"turn-right","polyline":{"points":"ghqaGvpupLQLg@@GDKDGFcA@M?_@A]@qBHaBH_A@KFm@ZIFEBABCDEHCDCDEDA?EDEDe@XSLIHKNELGL?@ELCNGLGNEJGDGFC@OHk@\\}@h@QJGD_@Ra@R_@Rq@^OHYPEBYLIBMBK@M?K@MBIFKFIFGFGJOFMJ"},"start_location":{"lat":42.3643627,"lng":-71.0582002},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":817},"duration":{"text":"2 mins","value":116},"end_location":{"lat":42.3762299,"lng":-71.0552091},"html_instructions":"Turn <b>right</b> onto <b>Chelsea St</b>","maneuver":"turn-right","polyline":{"points":"qpraGjevpLGAE@GBGBGBIDI@IBC?C?E?MACCc@s@KQKO[g@?Aa@q@Yc@MQa@s@c@s@KOk@{@S[GIw@gA]g@W]UOSWAAIOMM[_@]_@u@_AACW[OUa@e@CEQWMSKOa@s@Q]Uc@GMEG[a@QUW[KKsAyA"},"start_location":{"lat":42.3708118,"lng":-71.0614952},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":181},"duration":{"text":"1 min","value":27},"end_location":{"lat":42.37707049999999,"lng":-71.0570588},"html_instructions":"Turn <b>left</b> onto <b>Vine St</b>","maneuver":"turn-left","polyline":{"points":"mrsaG`~tpLKXGLUd@MTYl@Yl@Wj@GNEZKn@Ih@"},"start_location":{"lat":42.3762299,"lng":-71.0552091},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 mi","value":1399},"duration":{"text":"3 mins","value":166},"end_location":{"lat":42.3834369,"lng":-71.0716963},"html_instructions":"Continue onto <b>Bunker Hill St</b>","polyline":{"points":"uwsaGriupLI\\Mf@IZgAlEI^YjAYjAYfAK`@Mj@YhAKZKh@Sx@W`AMf@]vA[nAW~@Ob@CJGPc@dAk@xAi@pASf@g@nAYp@s@fBm@zA]z@m@zAIPO`@g@pACFg@nAO\\Sf@GPaAbCw@pBEJGNSf@Sf@KXQb@CFQd@[v@O\\GNSp@"},"start_location":{"lat":42.37707049999999,"lng":-71.0570588},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":154},"duration":{"text":"1 min","value":25},"end_location":{"lat":42.384481,"lng":-71.072822},"html_instructions":"Continue onto <b>Main St</b>","polyline":{"points":"o_uaGbexpLQj@O\\O\\ILQBSNQJWPEFMJGDEDA@_@T"},"start_location":{"lat":42.3834369,"lng":-71.0716963},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":420},"duration":{"text":"1 min","value":57},"end_location":{"lat":42.3856915,"lng":-71.07614339999999},"html_instructions":"At the traffic circle, take the <b>3rd</b> exit and stay on <b>Main St</b>","maneuver":"roundabout-right","polyline":{"points":"_fuaGblxpLIAoAOMFGDGDGFGFEHCFA?AF?@CN?@AJ?F?H@F?F@F@B?@Xl@D@t@XF@HTBN@L?HAHCPEL[|@GJQb@ITGPENUn@GROb@ELCBCFCDCDEFOPUX"},"start_location":{"lat":42.384481,"lng":-71.072822},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":757},"duration":{"text":"1 min","value":83},"end_location":{"lat":42.3906533,"lng":-71.0824377},"html_instructions":"Continue onto <b>Mystic Ave</b>","polyline":{"points":"qmuaGz`ypLe@f@s@z@MNMPU^KNk@t@ED]^GFIJGFMNy@jAq@`A_C~CkAdBSZ]h@o@`AMNuAjBc@l@Yb@[b@U`@QXW\\g@r@EDIJ"},"start_location":{"lat":42.3856915,"lng":-71.07614339999999},"travel_mode":"DRIVING"},{"distance":{"text":"105 ft","value":32},"duration":{"text":"1 min","value":2},"end_location":{"lat":42.390895,"lng":-71.0826483},"html_instructions":"Continue straight to stay on <b>Mystic Ave</b>","maneuver":"straight","polyline":{"points":"qlvaGfhzpLq@h@"},"start_location":{"lat":42.3906533,"lng":-71.0824377},"travel_mode":"DRIVING"},{"distance":{"text":"8.3 mi","value":13363},"duration":{"text":"8 mins","value":493},"end_location":{"lat":42.5025897,"lng":-71.11880070000001},"html_instructions":"Merge onto <b>I-93 N</b> via the ramp on the <b>left</b> to <b>Lawrence</b>","maneuver":"ramp-left","polyline":{"points":"cnvaGpizpLCP?@[Z]\\a@ZEBYTUPC@CBEDWR]ZIFq@l@aAt@}@v@e@j@GFSTc@n@_@h@SZGJKRQVYd@INEHGHILCBOVi@z@OV?@E^KLg@r@]f@OVGLMRo@`Ai@v@k@|@A?]f@Y`@yClEY`@Y`@}@rACBEFGHy@lAOPwC`E[`@i@p@_@`@m@v@MLuAzAwAtACB}@x@_Av@MJu@p@C@cA~@}BnBcBxA}ArAg@b@o@l@i@`@MHURmB`BSNCB}CnCwBhBA@yBlBOLwBnB_@\\gA~@UPy@n@]ZsAhAkA~@{@n@a@Tw@d@aAf@IBq@X_Cp@aBXyANs@Ds@BM?oADq@Bm@@K@e@?w@@yEHu@Dc@@cABA?K?kA@gCDeFF_@?C?C?[Aw@CUAaCO[Cs@GoDSuAKc@Ec@Em@GiBKMAYCq@Eg@Ck@Em@GcAGuAIk@Ce@Cg@Au@Co@CSC[?_ACsG@i@AmGG{AEe@Aq@I{Cc@eAQq@OeAQoC_@UAOCkAGmBCi@?_BH}@FaCXyBf@_Dr@mDv@kAXMBeAVOBSDyA\\g@Jm@Lu@PIBsAXi@LkB`@kBb@iB`@aATwATyARQ@i@F_AHwAFiABI?eA@m@?Q?OAS?KAqAEm@EAAc@CQAGAIAc@Gk@G_AOu@M}@QCA]GeAUkBa@wDu@IAWGaB]a@IA?cDm@_@IICkB]oAWa@I}@Qq@Oo@Mg@KmGoA_F_A{C]sAKqDM}@?eA@S?[@]@iBLaAHqAPA?a@FKB{@L_ARm@Nw@Ri@P{@V}@\\{@\\i@TKFm@Xw@`@{@d@_BbAuChBqBnAw@f@a@V}@j@_Al@IFiAr@kAt@_BbAeAp@aAl@[RA?YRuChB_@VYPyDbCi@\\yA|@wA~@gBhAk@\\?@mBhA_@VQL_JvFy@f@eBdA]TA@YPiBjAoAx@_DpBcFbDWNA?YR_Al@oCzAs@\\{Ar@u@Zq@Vy@Z{@XqA`@y@TUFoAXYFkB\\qARmALm@F}ALw@D}AFuADa@?c@@c@@aHJaFF[@}FJ_A@_RXsJNaCBg@@{BFw@BeADI@mAHmBPiBVaC`@w@Pw@NE@YJC?GBQDc@H"},"start_location":{"lat":42.390895,"lng":-71.0826483},"travel_mode":"DRIVING"},{"distance":{"text":"5.1 mi","value":8201},"duration":{"text":"5 mins","value":317},"end_location":{"lat":42.4816663,"lng":-71.2036636},"html_instructions":"Take exit <b>28B</b> to merge onto <b>I-95 S</b> toward <b>Waltham</b>","maneuver":"ramp-right","polyline":{"points":"ehlbGnkaqLC?i@?C?k@FI?I?GAEAEAEACACAEEAAIEEGCEGIEICICICKCKAMAO?O?O@Q@SBSBSBUDSDQFUFSDOFOFOFKJQHOHKLQJKFGHGFCDADCF?DAV?RFPJNLJPFJFPD^@V?NAN?XCx@C`@QdCAPCfA?Dm@~FYdDMlAIz@I~@I~@GdAObEEhEArC?B@h@@`@BhAF~ABt@F`BBv@JvDDbBXrJJzDJ~C@XFdCNlFBt@NfCDz@Dh@FfAH`ADv@LdBJxAVhDTnDJrAXjENdCDj@JfBPhCDn@@FNxBFv@Dh@Dz@H`An@lJZ~E?H@L@LDx@?@V|C?BHjAJvADv@T`DJlB@RTdDFt@RzCNvBTpDJ~ADl@?@Dp@J|ADn@J~AHjAPvCNfBJ|ALpABZVlCJpADZPlB`@rD?DXjCVbCFn@\\jDtAtM`@~D\\~CT|Bn@fG`@`E\\fDRnBD\\NpARrBJbANrAPhBNtAP~AFl@D`@H|@Jx@Dd@ZhCLbARpAZhBXvA@FLl@^dBd@dBb@xA\\nA@DHRNf@Xx@l@`Bb@dAx@pB\\p@JTXj@h@dA@Br@lAPZV`@b@r@f@t@Zb@j@x@X\\z@fAPVFH~AzBf@r@^h@p@~@lA`BV`@v@bA~@pA^f@NRZ`@jAzArDjFLRr@bAT^Zd@NT~@~Ad@v@R\\h@~@nA~BR\\P\\DHdAlBr@vALV^v@jAjC^v@b@~@N\\j@tA@D\\x@LZ?@jB|Ed@vA^fA`@pA`@pA@@X|@ZfA"},"start_location":{"lat":42.5025897,"lng":-71.11880070000001},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 mi","value":3750},"duration":{"text":"2 mins","value":124},"end_location":{"lat":42.4698295,"lng":-71.2460224},"html_instructions":"Keep <b>left</b> to stay on <b>I-95 S</b>","maneuver":"keep-left","polyline":{"points":"mehbGz}qqLX~@r@dCV|@Nj@J^XdAXhA\\zAh@zBVlAVfALn@f@`CHb@b@tBBP`@lBXvAZxA~@tE`CrLLl@t@vDbAbFj@tCnBxJh@fCvAhHh@dCLv@DPRfAZlBBNXdBVhBRxAHv@NpARpBBXPnBT|BTnC`@tERlCTnCTlCVpC\\jD@Rz@|Kt@fIVrDN`BPnBF`@BTBNFh@`@xCPz@Lp@Pt@Jd@Nj@ZjAPl@Lb@`@jATp@d@hAd@fAt@~ALTZj@Xj@\\l@BDJPVb@@DbAhBl@hA"},"start_location":{"lat":42.4816663,"lng":-71.2036636},"travel_mode":"DRIVING"},{"distance":{"text":"2.1 mi","value":3432},"duration":{"text":"5 mins","value":316},"end_location":{"lat":42.4473497,"lng":-71.2271531},"html_instructions":"Take exit <b>49A</b> to merge onto <b>MA-225 E</b>/<wbr/><b>MA-4 S</b>/<wbr/><b>Bedford St</b> toward <b>Lexington</b><div style=\"font-size:0.9em\">Continue to follow MA-225 E/<wbr/>MA-4 S</div>","maneuver":"ramp-right","polyline":{"points":"m{ebGrfzqLBZBLFPBL@HBH@HBH@J?N?H?N?LCJALCJGLCFEFGJIJMFGBKDI@G@G?GAE?EACAGCECEAQMOOMOMSKOGIIMEGCICGCECMCGAEAIAEAE?GAGAK?G?O?Q@Q@I@GBOFQDMXq@nBoAlBoAxBwAz@k@lBsAh@]VSBAJMl@_@ZWl@e@h@c@\\YJIDCVOTMh@W`@QZOfAe@`@SLGLGd@Y\\WXOVMNIXIRI\\KtAc@`A[h@SPGHEPIPKNGPKXQdAm@LIp@_@TOx@e@l@]hAq@`@SVOVMj@UXKnB{@bAa@^O^SPKJGJIPMROf@e@z@u@XW~BuBzDmDpCsCvB{B`@a@PQDENM`@]\\YZSpA_ALIZWt@i@hAs@r@g@l@a@VS`As@?A^UXSDCh@a@ROr@g@p@e@\\Uf@_@FEJGPIXORI\\KDAb@MPEf@Ol@QTGNEHEFCJGLIFEFGRYPa@@A\\s@Vm@FO@CDKPa@Xs@d@cAt@gBFKf@oA"},"start_location":{"lat":42.4698295,"lng":-71.2460224},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":268},"duration":{"text":"1 min","value":39},"end_location":{"lat":42.44526399999999,"lng":-71.22872199999999},"html_instructions":"Turn <b>right</b> onto <b>Waltham St</b>","maneuver":"turn-right","polyline":{"points":"}nabGtpvqL\\Z\\XBBt@p@BB`Az@j@h@PNTPJHJDPJPFJDD@TFLB^H"},"start_location":{"lat":42.4473497,"lng":-71.2271531},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 mi","value":681},"duration":{"text":"1 min","value":85},"end_location":{"lat":42.4494635,"lng":-71.2340479},"html_instructions":"Turn <b>right</b> onto <b>Forest St</b>","maneuver":"turn-right","polyline":{"points":"{aabGnzvqLMl@AF[xAKd@Kl@Ml@S~@ITM`@Wd@e@r@MVWb@CDo@~@EFc@j@[ZSRUR[ZMLON[ZQPKJGNOh@MVIRA@ILMRe@\\}@\\C@s@DgBH"},"start_location":{"lat":42.44526399999999,"lng":-71.22872199999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.5 mi","value":2462},"duration":{"text":"4 mins","value":217},"end_location":{"lat":42.4456767,"lng":-71.2629326},"html_instructions":"Turn <b>left</b> onto <b>Massachusetts Ave</b>","maneuver":"turn-left","polyline":{"points":"c|abGx{wqL@VBdA?j@BzB?d@@\\@X@NBLHp@H`@Fb@D^Ht@DZ^tC@HNrAP|AL`ALjAHt@NzAHv@Fh@?BHl@@HHb@F\\ZbBNn@Ln@Ln@Hd@Hf@B^@^?v@?v@A~@?r@?b@Bf@Df@BZHh@DX@DHf@f@fCP|@F\\D\\BTBZ?T?J?HCj@E~@?T?J?P@Z@\\Hz@Dt@Dh@@P?F@p@?f@@DE|BA\\?Z?B@T?ZPtCBh@@TDdA?^@NAf@Cd@Ed@Eh@APEh@Eh@Gx@AT?N?@?Z?\\@TB`@B^H~@Dt@BVDb@Fv@F^FX@FDNFRJ^BJd@pADJL\\Pf@Rh@?@DNFV@@DPBT@DBP@R@H@P@\\?@?j@?`@AP?BEj@?L]jG?DAN?R?P@\\@\\DZHZ@FDHL\\DFJRJN@@\\h@"},"start_location":{"lat":42.4494635,"lng":-71.2340479},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 mi","value":4042},"duration":{"text":"4 mins","value":236},"end_location":{"lat":42.4531621,"lng":-71.3097617},"html_instructions":"Turn <b>right</b> onto <b>MA-2A W</b>/<wbr/><b>Marrett Rd</b><div style=\"font-size:0.9em\">Continue to follow MA-2A W</div>","maneuver":"turn-right","polyline":{"points":"odabGhp}qLwAtBa@l@SVmC|Da@f@AD_@z@GRKd@Ib@Il@UnB]`DCTGr@KvAAJGt@MrBQxBEj@[|DEd@O~A?HI~@OfBKpAErAEzACrAErBGzAA`@C|@ErAE~AG~BAhA?f@B^Bb@H|@Df@Jx@H|@Df@Dh@@T@Z@T?N?hC@hC@jA?`C?dB?J?n@?lBBtDBxA?T?nA@N?P?TAVCTCTGd@Or@AB]vAGXUv@ABSh@AFMXUl@Wj@e@z@u@rAWj@c@~@Sj@A@Sf@ABY~@Wz@Ux@IZADMd@?@Ib@Gj@Gx@A@GbAEd@Gt@AHIfACVEj@IjA[hEKbBOvBAHYzDMbBEn@Ej@s@~JQhCGn@GfAIfA_@zEEv@C\\APCZ?FCf@ARGrAE|@?JAVEz@KdCKnCG~A?@[pIA^APEzACr@?T"},"start_location":{"lat":42.4456767,"lng":-71.2629326},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 mi","value":3474},"duration":{"text":"4 mins","value":240},"end_location":{"lat":42.4602875,"lng":-71.348514},"html_instructions":"Slight <b>right</b> onto <b>Lexington Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"gsbbG~tfrLKRELMf@S`AW`AIRGPKVWh@uAtCsAlC[t@Qn@_@hAk@jBO`@Qb@ILa@t@wAjCo@fAo@hAi@z@Wf@Ub@EJIPMZOh@Sl@K^K^Mp@CJANEVCZA\\EpACh@CZA\\EZCPIh@I`@GVWdAMb@GRo@`CQh@e@bB}@xCMb@Uz@ADOx@QnAEl@AZAn@HhAHfADj@?@@R?T?D?RA\\CnAAPC|@Cx@An@Cr@?d@AX?V?f@?^@l@Bv@BhADpADhAFp@JjALdBPrBFh@LtAH|@FxA@LB\\?D@`@Bp@?r@@|@Bl@@^D^BXJf@DZXpAHd@BRF`@B^@RBx@BjAFtBBdAFzAXhFLnBBp@?N?J?d@?FC`AM|CMrBIt@OlAI`ACXOhAETStAO~@O`@GNQZc@l@i@|@[f@q@fAMVKXa@nAc@hAO^KXMRIN"},"start_location":{"lat":42.4531621,"lng":-71.3097617},"travel_mode":"DRIVING"},{"distance":{"text":"203 ft","value":62},"duration":{"text":"1 min","value":9},"end_location":{"lat":42.46078600000001,"lng":-71.348839},"html_instructions":"Continue onto <b>MA-62 E</b>","polyline":{"points":"y_dbGdgnrLa@JEDe@b@UJ"},"start_location":{"lat":42.4602875,"lng":-71.348514},"travel_mode":"DRIVING"},{"distance":{"text":"276 ft","value":84},"duration":{"text":"1 min","value":12},"end_location":{"lat":42.4614275,"lng":-71.3493778},"html_instructions":"Continue straight onto <b>Monument Square</b>","maneuver":"straight","polyline":{"points":"}bdbGfinrLuAhAi@`@"},"start_location":{"lat":42.46078600000001,"lng":-71.348839},"travel_mode":"DRIVING"},{"distance":{"text":"486 ft","value":148},"duration":{"text":"1 min","value":24},"end_location":{"lat":42.460387,"lng":-71.3489306},"html_instructions":"Turn <b>left</b> onto <b>MA-62 W</b>","maneuver":"turn-left","polyline":{"points":"}fdbGrlnrLTx@~AcAJIf@[PQRW"},"start_location":{"lat":42.4614275,"lng":-71.3493778},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[{"location":{"lat":42.3781732,"lng":-71.06024889999999},"step_index":6,"step_interpolation":0.2067887491420608},{"location":{"lat":42.4473497,"lng":-71.2271531},"step_index":14,"step_interpolation":1}]}],"overview_polyline":{"points":"ukpaG`{upL}B|AkAbBe@jA[WQU{BsFmBeFi@wBm@cCUe@s@i@s@hA}BxB_@^UVy@NSJkAH}DHaDJy@b@UTgA`Ao@t@Ql@]n@[RwGtDiAl@q@Ho@Ti@b@gA^WBQEo@eAiAkBmB}CsAqBuAoBm@m@m@w@qBcC{CmEu@wAqA_BsAyAKX]r@yA|Cc@dCiBnHwCrLgDxMoMb\\cJjU}@jCYj@e@R}@p@o@b@yAQUL]^Mv@B`@`@t@|@ZLd@Cr@iBbFs@dBoJtLkStY_AhA{AtAyBfB{DbDeBxBcC|D_BhCQl@eAzAuAzBcInLkIlLsClD_EbEgK`JuM`LqPzNqLtJeDfBqDjA{Dh@eENqCFiOXqKLmBG_PgAaWyAyKCaMYyIwAaGm@wCC}CP{F`AmIjBoDx@cE|@aQzDmFr@kFTuHMyEk@a^cHgXmFoFi@oFMsCD_Gh@iDl@kElAoDxAaGdDaJxFeOnJq]tTkf@|ZuIhEyFnByD~@yHfAiI`@kKNyt@fAcGR{DZkFx@oCn@aAR}AFa@Ck@]c@sALsCx@kCrA_BXGj@F`@X`@nA?pA[rFkArNk@hGWhGG|IFxCVnH|Axj@fExp@|Cje@`Epm@nAlRzBhVpLjjAfBdQz@lHjAzGvBrIx@pCdDrIlBxDrFvIhI`LtJrM|KvPrHhNzFlMvCtHhCbIxDvM`FnTjIta@nMpo@lCxPpChZhFbn@`AfLp@hFhCrKbCnGxBlEdAhBdAnBp@dBPv@Jh@?v@Qr@[f@k@Ru@Ku@o@k@{@]eAGqAHs@L_@Xq@nBoAfFgDhD_CpAaAhFyDbGqCtBoAzAi@pG_CnHiEzCcBxF_C|Aw@xAmApKqJ|HcIlFaEdRuMzCmAjDgAp@q@hAeC~CmHf@oA\\Z`@\\fDzCtBlAb@J^HMl@]`BWrAy@dDcBtC}AxBaB~AkAjAq@|Ac@v@cBz@w@FgBH@VBpBFxEv@fGxBpRjAbIt@tDN~CAnEVtC|A~IEtEZ`GApHVpFD|Cg@jHRbFn@zFvBlG^jBDnDe@dKRrBZv@v@nA{GxJkA|Bu@fF_BrR}ArRi@fSOpIVhDf@`HBpVFdM_@dC}@lDe@nAiChFqAxCgAfDo@`CYjCm@vHwF|w@kApXe@~MChAQ`@cA~DaChFoBbEq@xBmApD{HhNgBbG_@dGUtBw@bDsEbPi@rEVlFEdEOzIHnE^xGhA~NPvHjAjHz@zTP|DQlGq@xHm@nE_@`BYj@{CzEsChHg@P{@n@_CjBTx@~AcAr@e@d@i@"},"summary":"I-93 N and I-95 S","warnings":[],"waypoint_order":[]}],"status":"OK"}},"boston_concord_waypoints_via_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJGzE9DS1l44kRoOhiASS_fHg","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJGwVKWe5w44kRcr4b9E25-Go","types":["neighborhood","political"]},{"geocoder_status":"OK","place_id":"ChIJy1hS39qd44kRzRM2FsiFNoU","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJ9SKkJkCa44kRkKR4K5p3zlg","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":42.5036313,"lng":-71.0552091},"southwest":{"lat":42.3597872,"lng":-71.3496743}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"1.8 mi","value":2864},"duration":{"text":"9 mins","value":565},"end_address":"Charlestown, Boston, MA, USA","end_location":{"lat":42.3781732,"lng":-71.06024889999999},"start_address":"Boston, MA, USA","start_location":{"lat":42.3597872,"lng":-71.0598473},"steps":[{"distance":{"text":"0.1 mi","value":178},"duration":{"text":"1 min","value":37},"end_location":{"lat":42.360989,"lng":-71.0611984},"html_instructions":"Head <b>north</b> on <b>Cambridge St</b> toward <b>Sudbury St</b>","polyline":{"points":"ukpaG`{upLKDSHCBULSNUTKHMJKJIJGFIJIJGHCDMZIR[v@"},"start_location":{"lat":42.3597872,"lng":-71.0598473},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":433},"duration":{"text":"2 mins","value":132},"end_location":{"lat":42.36317589999999,"lng":-71.0569388},"html_instructions":"Turn <b>right</b> onto <b>Sudbury St</b>","maneuver":"turn-right","polyline":{"points":"espaGncvpLUSECAAEEEICCCEIMCIEI[{@Ys@M[_@_Ac@mAk@yAUk@GQEMI_@I[Om@Mk@Mk@CKCGCMEIAECECGACCGEECIIIGGEAAAQI"},"start_location":{"lat":42.360989,"lng":-71.0611984},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":169},"duration":{"text":"1 min","value":59},"end_location":{"lat":42.3643627,"lng":-71.0582002},"html_instructions":"Slight <b>left</b> onto <b>Cross St</b>","maneuver":"turn-slight-left","polyline":{"points":"{`qaGzhupLC??@A?ABOXEFEHEFMNMNKLML[ZMLOLMJMHGDKJIHABC@QT"},"start_location":{"lat":42.36317589999999,"lng":-71.0569388},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":797},"duration":{"text":"3 mins","value":155},"end_location":{"lat":42.3708118,"lng":-71.0614952},"html_instructions":"Turn <b>right</b> onto <b>N Washington St</b>","maneuver":"turn-right","polyline":{"points":"ghqaGvpupLQLg@@GDKDGFcA@M?_@A]@qBHaBH_A@KFm@ZIFEBABCDEHCDCDEDA?EDEDe@XSLIHKNELGL?@ELCNGLGNEJGDGFC@OHk@\\}@h@QJGD_@Ra@R_@Rq@^OHYPEBYLIBMBK@M?K@MBIFKFIFGFGJOFMJ"},"start_location":{"lat":42.3643627,"lng":-71.0582002},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":817},"duration":{"text":"2 mins","value":116},"end_location":{"lat":42.3762299,"lng":-71.0552091},"html_instructions":"Turn <b>right</b> onto <b>Chelsea St</b>","maneuver":"turn-right","polyline":{"points":"qpraGjevpLGAE@GBGBGBIDI@IBC?C?E?MACCc@s@KQKO[g@?Aa@q@Yc@MQa@s@c@s@KOk@{@S[GIw@gA]g@W]UOSWAAIOMM[_@]_@u@_AACW[OUa@e@CEQWMSKOa@s@Q]Uc@GMEG[a@QUW[KKsAyA"},"start_location":{"lat":42.3708118,"lng":-71.0614952},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":181},"duration":{"text":"1 min","value":27},"end_location":{"lat":42.37707049999999,"lng":-71.0570588},"html_instructions":"Turn <b>left</b> onto <b>Vine St</b>","maneuver":"turn-left","polyline":{"points":"mrsaG`~tpLKXGLUd@MTYl@Yl@Wj@GNEZKn@Ih@"},"start_location":{"lat":42.3762299,"lng":-71.0552091},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":289},"duration":{"text":"1 min","value":39},"end_location":{"lat":42.3781732,"lng":-71.06024889999999},"html_instructions":"Continue onto <b>Bunker Hill St</b><div style=\"font-size:0.9em\">Destination will be on the right</div>","polyline":{"points":"uwsaGriupLI\\Mf@IZgAlEI^YjAYjAYfAK`@Mj@"},"start_location":{"lat":42.37707049999999,"lng":-71.0570588},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"26.4 mi","value":42440},"duration":{"text":"40 mins","value":2406},"end_address":"Concord, MA, USA","end_location":{"lat":42.460387,"lng":-71.3489306},"start_address":"Charlestown, Boston, MA, USA","start_location":{"lat":42.3781732,"lng":-71.06024889999999},"steps":[{"distance":{"text":"0.7 mi","value":1110},"duration":{"text":"2 mins","value":127},"end_location":{"lat":42.3834369,"lng":-71.0716963},"html_instructions":"Head <b>northwest</b> on <b>Bunker Hill St</b> toward <b>Concord St</b>","polyline":{"points":"q~saGp}upLYhAKZKh@Sx@W`AMf@]vA[nAW~@Ob@CJGPc@dAk@xAi@pASf@g@nAYp@s@fBm@zA]z@m@zAIPO`@g@pACFg@nAO\\Sf@GPaAbCw@pBEJGNSf@Sf@KXQb@CFQd@[v@O\\GNSp@"},"start_location":{"lat":42.3781732,"lng":-71.06024889999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":154},"duration":{"text":"1 min","value":25},"end_location":{"lat":42.384481,"lng":-71.072822},"html_instructions":"Continue onto <b>Main St</b>","polyline":{"points":"o_uaGbexpLQj@O\\O\\ILQBSNQJWPEFMJGDEDA@_@T"},"start_location":{"lat":42.3834369,"lng":-71.0716963},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":420},"duration":{"text":"1 min","value":57},"end_location":{"lat":42.3856915,"lng":-71.07614339999999},"html_instructions":"At the traffic circle, take the <b>3rd</b> exit and stay on <b>Main St</b>","maneuver":"roundabout-right","polyline":{"points":"_fuaGblxpLIAoAOMFGDGDGFGFEHCFA?AF?@CN?@AJ?F?H@F?F@F@B?@Xl@D@t@XF@HTBN@L?HAHCPEL[|@GJQb@ITGPENUn@GROb@ELCBCFCDCDEFOPUX"},"start_location":{"lat":42.384481,"lng":-71.072822},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":757},"duration":{"text":"1 min","value":83},"end_location":{"lat":42.3906533,"lng":-71.0824377},"html_instructions":"Continue onto <b>Mystic Ave</b>","polyline":{"points":"qmuaGz`ypLe@f@s@z@MNMPU^KNk@t@ED]^GFIJGFMNy@jAq@`A_C~CkAdBSZ]h@o@`AMNuAjBc@l@Yb@[b@U`@QXW\\g@r@EDIJ"},"start_location":{"lat":42.3856915,"lng":-71.07614339999999},"travel_mode":"DRIVING"},{"distance":{"text":"105 ft","value":32},"duration":{"text":"1 min","value":2},"end_location":{"lat":42.390895,"lng":-71.0826483},"html_instructions":"Continue straight to stay on <b>Mystic Ave</b>","maneuver":"straight","polyline":{"points":"qlvaGfhzpLq@h@"},"start_location":{"lat":42.3906533,"lng":-71.0824377},"travel_mode":"DRIVING"},{"distance":{"text":"8.3 mi","value":13363},"duration":{"text":"8 mins","value":493},"end_location":{"lat":42.5025897,"lng":-71.11880070000001},"html_instructions":"Merge onto <b>I-93 N</b> via the ramp on the <b>left</b> to <b>Lawrence</b>","maneuver":"ramp-left","polyline":{"points":"cnvaGpizpLCP?@[Z]\\a@ZEBYTUPC@CBEDWR]ZIFq@l@aAt@}@v@e@j@GFSTc@n@_@h@SZGJKRQVYd@INEHGHILCBOVi@z@OV?@E^KLg@r@]f@OVGLMRo@`Ai@v@k@|@A?]f@Y`@yClEY`@Y`@}@rACBEFGHy@lAOPwC`E[`@i@p@_@`@m@v@MLuAzAwAtACB}@x@_Av@MJu@p@C@cA~@}BnBcBxA}ArAg@b@o@l@i@`@MHURmB`BSNCB}CnCwBhBA@yBlBOLwBnB_@\\gA~@UPy@n@]ZsAhAkA~@{@n@a@Tw@d@aAf@IBq@X_Cp@aBXyANs@Ds@BM?oADq@Bm@@K@e@?w@@yEHu@Dc@@cABA?K?kA@gCDeFF_@?C?C?[Aw@CUAaCO[Cs@GoDSuAKc@Ec@Em@GiBKMAYCq@Eg@Ck@Em@GcAGuAIk@Ce@Cg@Au@Co@CSC[?_ACsG@i@AmGG{AEe@Aq@I{Cc@eAQq@OeAQoC_@UAOCkAGmBCi@?_BH}@FaCXyBf@_Dr@mDv@kAXMBeAVOBSDyA\\g@Jm@Lu@PIBsAXi@LkB`@kBb@iB`@aATwATyARQ@i@F_AHwAFiABI?eA@m@?Q?OAS?KAqAEm@EAAc@CQAGAIAc@Gk@G_AOu@M}@QCA]GeAUkBa@wDu@IAWGaB]a@IA?cDm@_@IICkB]oAWa@I}@Qq@Oo@Mg@KmGoA_F_A{C]sAKqDM}@?eA@S?[@]@iBLaAHqAPA?a@FKB{@L_ARm@Nw@Ri@P{@V}@\\{@\\i@TKFm@Xw@`@{@d@_BbAuChBqBnAw@f@a@V}@j@_Al@IFiAr@kAt@_BbAeAp@aAl@[RA?YRuChB_@VYPyDbCi@\\yA|@wA~@gBhAk@\\?@mBhA_@VQL_JvFy@f@eBdA]TA@YPiBjAoAx@_DpBcFbDWNA?YR_Al@oCzAs@\\{Ar@u@Zq@Vy@Z{@XqA`@y@TUFoAXYFkB\\qARmALm@F}ALw@D}AFuADa@?c@@c@@aHJaFF[@}FJ_A@_RXsJNaCBg@@{BFw@BeADI@mAHmBPiBVaC`@w@Pw@NE@YJC?GBQDc@H"},"start_location":{"lat":42.390895,"lng":-71.0826483},"travel_mode":"DRIVING"},{"distance":{"text":"5.1 mi","value":8201},"duration":{"text":"5 mins","value":317},"end_location":{"lat":42.4816663,"lng":-71.2036636},"html_instructions":"Take exit <b>28B</b> to merge onto <b>I-95 S</b> toward <b>Waltham</b>","maneuver":"ramp-right","polyline":{"points":"ehlbGnkaqLC?i@?C?k@FI?I?GAEAEAEACACAEEAAIEEGCEGIEICICICKCKAMAO?O?O@Q@SBSBSBUDSDQFUFSDOFOFOFKJQHOHKLQJKFGHGFCDADCF?DAV?RFPJNLJPFJFPD^@V?NAN?XCx@C`@QdCAPCfA?Dm@~FYdDMlAIz@I~@I~@GdAObEEhEArC?B@h@@`@BhAF~ABt@F`BBv@JvDDbBXrJJzDJ~C@XFdCNlFBt@NfCDz@Dh@FfAH`ADv@LdBJxAVhDTnDJrAXjENdCDj@JfBPhCDn@@FNxBFv@Dh@Dz@H`An@lJZ~E?H@L@LDx@?@V|C?BHjAJvADv@T`DJlB@RTdDFt@RzCNvBTpDJ~ADl@?@Dp@J|ADn@J~AHjAPvCNfBJ|ALpABZVlCJpADZPlB`@rD?DXjCVbCFn@\\jDtAtM`@~D\\~CT|Bn@fG`@`E\\fDRnBD\\NpARrBJbANrAPhBNtAP~AFl@D`@H|@Jx@Dd@ZhCLbARpAZhBXvA@FLl@^dBd@dBb@xA\\nA@DHRNf@Xx@l@`Bb@dAx@pB\\p@JTXj@h@dA@Br@lAPZV`@b@r@f@t@Zb@j@x@X\\z@fAPVFH~AzBf@r@^h@p@~@lA`BV`@v@bA~@pA^f@NRZ`@jAzArDjFLRr@bAT^Zd@NT~@~Ad@v@R\\h@~@nA~BR\\P\\DHdAlBr@vALV^v@jAjC^v@b@~@N\\j@tA@D\\x@LZ?@jB|Ed@vA^fA`@pA`@pA@@X|@ZfA"},"start_location":{"lat":42.5025897,"lng":-71.11880070000001},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 mi","value":3750},"duration":{"text":"2 mins","value":124},"end_location":{"lat":42.4698295,"lng":-71.2460224},"html_instructions":"Keep <b>left</b> to stay on <b>I-95 S</b>","maneuver":"keep-left","polyline":{"points":"mehbGz}qqLX~@r@dCV|@Nj@J^XdAXhA\\zAh@zBVlAVfALn@f@`CHb@b@tBBP`@lBXvAZxA~@tE`CrLLl@t@vDbAbFj@tCnBxJh@fCvAhHh@dCLv@DPRfAZlBBNXdBVhBRxAHv@NpARpBBXPnBT|BTnC`@tERlCTnCTlCVpC\\jD@Rz@|Kt@fIVrDN`BPnBF`@BTBNFh@`@xCPz@Lp@Pt@Jd@Nj@ZjAPl@Lb@`@jATp@d@hAd@fAt@~ALTZj@Xj@\\l@BDJPVb@@DbAhBl@hA"},"start_location":{"lat":42.4816663,"lng":-71.2036636},"travel_mode":"DRIVING"},{"distance":{"text":"2.1 mi","value":3432},"duration":{"text":"5 mins","value":316},"end_location":{"lat":42.4473497,"lng":-71.2271531},"html_instructions":"Take exit <b>49A</b> to merge onto <b>MA-225 E</b>/<wbr/><b>MA-4 S</b>/<wbr/><b>Bedford St</b> toward <b>Lexington</b><div style=\"font-size:0.9em\">Continue to follow MA-225 E/<wbr/>MA-4 S</div>","maneuver":"ramp-right","polyline":{"points":"m{ebGrfzqLBZBLFPBL@HBH@HBH@J?N?H?N?LCJALCJGLCFEFGJIJMFGBKDI@G@G?GAE?EACAGCECEAQMOOMOMSKOGIIMEGCICGCECMCGAEAIAEAE?GAGAK?G?O?Q@Q@I@GBOFQDMXq@nBoAlBoAxBwAz@k@lBsAh@]VSBAJMl@_@ZWl@e@h@c@\\YJIDCVOTMh@W`@QZOfAe@`@SLGLGd@Y\\WXOVMNIXIRI\\KtAc@`A[h@SPGHEPIPKNGPKXQdAm@LIp@_@TOx@e@l@]hAq@`@SVOVMj@UXKnB{@bAa@^O^SPKJGJIPMROf@e@z@u@XW~BuBzDmDpCsCvB{B`@a@PQDENM`@]\\YZSpA_ALIZWt@i@hAs@r@g@l@a@VS`As@?A^UXSDCh@a@ROr@g@p@e@\\Uf@_@FEJGPIXORI\\KDAb@MPEf@Ol@QTGNEHEFCJGLIFEFGRYPa@@A\\s@Vm@FO@CDKPa@Xs@d@cAt@gBFKf@oA"},"start_location":{"lat":42.4698295,"lng":-71.2460224},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":268},"duration":{"text":"1 min","value":39},"end_location":{"lat":42.44526399999999,"lng":-71.22872199999999},"html_instructions":"Turn <b>right</b> onto <b>Waltham St</b>","maneuver":"turn-right","polyline":{"points":"}nabGtpvqL\\Z\\XBBt@p@BB`Az@j@h@PNTPJHJDPJPFJDD@TFLB^H"},"start_location":{"lat":42.4473497,"lng":-71.2271531},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 mi","value":681},"duration":{"text":"1 min","value":85},"end_location":{"lat":42.4494635,"lng":-71.2340479},"html_instructions":"Turn <b>right</b> onto <b>Forest St</b>","maneuver":"turn-right","polyline":{"points":"{aabGnzvqLMl@AF[xAKd@Kl@Ml@S~@ITM`@Wd@e@r@MVWb@CDo@~@EFc@j@[ZSRUR[ZMLON[ZQPKJGNOh@MVIRA@ILMRe@\\}@\\C@s@DgBH"},"start_location":{"lat":42.44526399999999,"lng":-71.22872199999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.5 mi","value":2462},"duration":{"text":"4 mins","value":217},"end_location":{"lat":42.4456767,"lng":-71.2629326},"html_instructions":"Turn <b>left</b> onto <b>Massachusetts Ave</b>","maneuver":"turn-left","polyline":{"points":"c|abGx{wqL@VBdA?j@BzB?d@@\\@X@NBLHp@H`@Fb@D^Ht@DZ^tC@HNrAP|AL`ALjAHt@NzAHv@Fh@?BHl@@HHb@F\\ZbBNn@Ln@Ln@Hd@Hf@B^@^?v@?v@A~@?r@?b@Bf@Df@BZHh@DX@DHf@f@fCP|@F\\D\\BTBZ?T?J?HCj@E~@?T?J?P@Z@\\Hz@Dt@Dh@@P?F@p@?f@@DE|BA\\?Z?B@T?ZPtCBh@@TDdA?^@NAf@Cd@Ed@Eh@APEh@Eh@Gx@AT?N?@?Z?\\@TB`@B^H~@Dt@BVDb@Fv@F^FX@FDNFRJ^BJd@pADJL\\Pf@Rh@?@DNFV@@DPBT@DBP@R@H@P@\\?@?j@?`@AP?BEj@?L]jG?DAN?R?P@\\@\\DZHZ@FDHL\\DFJRJN@@\\h@"},"start_location":{"lat":42.4494635,"lng":-71.2340479},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 mi","value":4042},"duration":{"text":"4 mins","value":236},"end_location":{"lat":42.4531621,"lng":-71.3097617},"html_instructions":"Turn <b>right</b> onto <b>MA-2A W</b>/<wbr/><b>Marrett Rd</b><div style=\"font-size:0.9em\">Continue to follow MA-2A W</div>","maneuver":"turn-right","polyline":{"points":"odabGhp}qLwAtBa@l@SVmC|Da@f@AD_@z@GRKd@Ib@Il@UnB]`DCTGr@KvAAJGt@MrBQxBEj@[|DEd@O~A?HI~@OfBKpAErAEzACrAErBGzAA`@C|@ErAE~AG~BAhA?f@B^Bb@H|@Df@Jx@H|@Df@Dh@@T@Z@T?N?hC@hC@jA?`C?dB?J?n@?lBBtDBxA?T?nA@N?P?TAVCTCTGd@Or@AB]vAGXUv@ABSh@AFMXUl@Wj@e@z@u@rAWj@c@~@Sj@A@Sf@ABY~@Wz@Ux@IZADMd@?@Ib@Gj@Gx@A@GbAEd@Gt@AHIfACVEj@IjA[hEKbBOvBAHYzDMbBEn@Ej@s@~JQhCGn@GfAIfA_@zEEv@C\\APCZ?FCf@ARGrAE|@?JAVEz@KdCKnCG~A?@[pIA^APEzACr@?T"},"start_location":{"lat":42.4456767,"lng":-71.2629326},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 mi","value":3474},"duration":{"text":"4 mins","value":240},"end_location":{"lat":42.4602875,"lng":-71.348514},"html_instructions":"Slight <b>right</b> onto <b>Lexington Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"gsbbG~tfrLKRELMf@S`AW`AIRGPKVWh@uAtCsAlC[t@Qn@_@hAk@jBO`@Qb@ILa@t@wAjCo@fAo@hAi@z@Wf@Ub@EJIPMZOh@Sl@K^K^Mp@CJANEVCZA\\EpACh@CZA\\EZCPIh@I`@GVWdAMb@GRo@`CQh@e@bB}@xCMb@Uz@ADOx@QnAEl@AZAn@HhAHfADj@?@@R?T?D?RA\\CnAAPC|@Cx@An@Cr@?d@AX?V?f@?^@l@Bv@BhADpADhAFp@JjALdBPrBFh@LtAH|@FxA@LB\\?D@`@Bp@?r@@|@Bl@@^D^BXJf@DZXpAHd@BRF`@B^@RBx@BjAFtBBdAFzAXhFLnBBp@?N?J?d@?FC`AM|CMrBIt@OlAI`ACXOhAETStAO~@O`@GNQZc@l@i@|@[f@q@fAMVKXa@nAc@hAO^KXMRIN"},"start_location":{"lat":42.4531621,"lng":-71.3097617},"travel_mode":"DRIVING"},{"distance":{"text":"203 ft","value":62},"duration":{"text":"1 min","value":9},"end_location":{"lat":42.46078600000001,"lng":-71.348839},"html_instructions":"Continue onto <b>MA-62 E</b>","polyline":{"points":"y_dbGdgnrLa@JEDe@b@UJ"},"start_location":{"lat":42.4602875,"lng":-71.348514},"travel_mode":"DRIVING"},{"distance":{"text":"276 ft","value":84},"duration":{"text":"1 min","value":12},"end_location":{"lat":42.4614275,"lng":-71.3493778},"html_instructions":"Continue straight onto <b>Monument Square</b>","maneuver":"straight","polyline":{"points":"}bdbGfinrLuAhAi@`@"},"start_location":{"lat":42.46078600000001,"lng":-71.348839},"travel_mode":"DRIVING"},{"distance":{"text":"486 ft","value":148},"duration":{"text":"1 min","value":24},"end_location":{"lat":42.460387,"lng":-71.3489306},"html_instructions":"Turn <b>left</b> onto <b>MA-62 W</b>","maneuver":"turn-left","polyline":{"points":"}fdbGrlnrLTx@~AcAJIf@[PQRW"},"start_location":{"lat":42.4614275,"lng":-71.3493778},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[{"location":{"lat":42.4473497,"lng":-71.2271531},"step_index":8,"step_interpolation":1}]}],"overview_polyline":{"points":"ukpaG`{upL}B|AkAbBe@jA[WQU{BsFmBeFi@wBm@cCUe@s@i@s@hA}BxB_@^UVy@NSJkAH}DHaDJy@b@UTgA`Ao@t@Ql@]n@[RwGtDiAl@q@Ho@Ti@b@gA^WBQEo@eAiAkBmB}CsAqBuAoBm@m@m@w@qBcC{CmEu@wAqA_BsAyAKX]r@yA|Cc@dCiBnHwCrLgDxMoMb\\cJjU}@jCYj@e@R}@p@o@b@yAQUL]^Mv@B`@`@t@|@ZLd@Cr@iBbFs@dBoJtLkStY_AhA{AtAyBfB{DbDeBxBcC|D_BhCQl@eAzAuAzBcInLkIlLsClD_EbEgK`JuM`LqPzNqLtJeDfBqDjA{Dh@eENqCFiOXqKLmBG_PgAaWyAyKCaMYyIwAaGm@wCC}CP{F`AmIjBoDx@cE|@aQzDmFr@kFTuHMyEk@a^cHgXmFoFi@oFMsCD_Gh@iDl@kElAoDxAaGdDaJxFeOnJq]tTkf@|ZuIhEyFnByD~@yHfAiI`@kKNyt@fAcGR{DZkFx@oCn@aAR}AFa@Ck@]c@sALsCx@kCrA_BXGj@F`@X`@nA?pA[rFkArNk@hGWhGG|IFxCVnH|Axj@fExp@|Cje@`Epm@nAlRzBhVpLjjAfBdQz@lHjAzGvBrIx@pCdDrIlBxDrFvIhI`LtJrM|KvPrHhNzFlMvCtHhCbIxDvM`FnTjIta@nMpo@lCxPpChZhFbn@`AfLp@hFhCrKbCnGxBlEdAhBdAnBp@dBPv@Jh@?v@Qr@[f@k@Ru@Ku@o@k@{@]eAGqAHs@L_@Xq@nBoAfFgDhD_CpAaAhFyDbGqCtBoAzAi@pG_CnHiEzCcBxF_C|Aw@xAmApKqJ|HcIlFaEdRuMzCmAjDgAp@q@hAeC~CmHf@oA\\Z`@\\fDzCtBlAb@J^HMl@]`BWrAy@dDcBtC}AxBaB~AkAjAq@|Ac@v@cBz@w@FgBH@VBpBFxEv@fGxBpRjAbIt@tDN~CAnEVtC|A~IEtEZ`GApHVpFD|Cg@jHRbFn@zFvBlG^jBDnDe@dKRrBZv@v@nA{GxJkA|Bu@fF_BrR}ArRi@fSOpIVhDf@`HBpVFdM_@dC}@lDe@nAiChFqAxCgAfDo@`CYjCm@vHwF|w@kApXe@~MChAQ`@cA~DaChFoBbEq@xBmApD{HhNgBbG_@dGUtBw@bDsEbPi@rEVlFEdEOzIHnE^xGhA~NPvHjAjHz@zTP|DQlGq@xHm@nE_@`BYj@{CzEsChHg@P{@n@_CjBTx@~AcAr@e@d@i@"},"summary":"N Washington St and Chelsea St","warnings":[],"waypoint_order":[]}],"status":"OK"}},"brooklyn_queens_transit_departure_time_response":{"value":{"available_travel_modes":["DRIVING","WALKING","BICYCLING"],"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJCSF8lBZEwokRhngABHRcdoI","types":["political","sublocality","sublocality_level_1"]},{"geocoder_status":"OK","place_id":"ChIJK1kKR2lDwokRBXtcbIvRCUE","types":["political","sublocality","sublocality_level_1"]}],"routes":[],"status":"ZERO_RESULTS"}},"brooklyn_queens_transit_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJCSF8lBZEwokRhngABHRcdoI","types":["political","sublocality","sublocality_level_1"]},{"geocoder_status":"OK","place_id":"ChIJK1kKR2lDwokRBXtcbIvRCUE","types":["political","sublocality","sublocality_level_1"]}],"routes":[{"bounds":{"northeast":{"lat":40.728783,"lng":-73.78972379999999},"southwest":{"lat":40.6756294,"lng":-73.9481861}},"copyrights":"Map data ©2021","legs":[{"arrival_time":{"text":"3:03pm","time_zone":"America/New_York","value":1628708581},"departure_time":{"text":"2:06pm","time_zone":"America/New_York","value":1628705214},"distance":{"text":"10.9 mi","value":17465},"duration":{"text":"56 mins","value":3367},"end_address":"Queens, NY, USA","end_location":{"lat":40.728112,"lng":-73.7947583},"start_address":"Brooklyn, NY, USA","start_location":{"lat":40.6781906,"lng":-73.9442531},"steps":[{"distance":{"text":"0.2 mi","value":350},"duration":{"text":"5 mins","value":306},"end_location":{"lat":40.6783327,"lng":-73.9481861},"html_instructions":"Walk to Nostrand Av","polyline":{"points":"u}gwFpfibMJ@T@E|BK|D?\\IjDAb@AL?A]xE"},"start_location":{"lat":40.6781906,"lng":-73.9442531},"steps":[{"distance":{"text":"36 ft","value":11},"duration":{"text":"1 min","value":8},"end_location":{"lat":40.6780173,"lng":-73.9442693},"html_instructions":"Head <b>south</b> on <b>Brooklyn Ave</b> toward <b>Atlantic Ave</b>","polyline":{"points":"u}gwFpfibMJ@T@"},"start_location":{"lat":40.6781906,"lng":-73.9442531},"travel_mode":"WALKING"},{"distance":{"text":"0.2 mi","value":247},"duration":{"text":"3 mins","value":205},"end_location":{"lat":40.6781752,"lng":-73.9471056},"html_instructions":"Turn <b>right</b> onto <b>Atlantic Ave</b><div style=\"font-size:0.9em\">Destination will be on the left</div>","maneuver":"turn-right","polyline":{"points":"s|gwFtfibME|BK|D?\\IjDAb@AL"},"start_location":{"lat":40.6780173,"lng":-73.9442693},"travel_mode":"WALKING"},{"distance":{"text":"302 ft","value":92},"duration":{"text":"2 mins","value":93},"end_location":{"lat":40.6783327,"lng":-73.9481861},"html_instructions":"Take entrance <span class=\"location\"></span>","polyline":{"points":"s}gwFjxibM]xE"},"start_location":{"lat":40.678185,"lng":-73.947105},"travel_mode":"WALKING"}],"travel_mode":"WALKING"},{"distance":{"text":"7.6 mi","value":12272},"duration":{"text":"14 mins","value":840},"end_location":{"lat":40.6996082,"lng":-73.8085299},"html_instructions":"Train towards Hempstead","polyline":{"points":"q~gwFd_jbMMA@s@BeA@o@@i@DgBDkCD}A@s@B{@@c@@k@@g@@u@@_@BmC@a@H{C@o@Bw@@o@?A@q@Bo@@m@@o@Bm@@o@@o@@c@@I@o@BcA@m@?M@a@@Y@Y?UBm@B_B@m@Bo@@m@@m@?ABq@@o@@O?]@_@Bo@@M@a@HaE@i@@o@@m@?OBo@?E@g@?OBk@@q@B}ABo@B}A@o@@E@i@?O@m@@S@[?e@Bm@@o@@W@W@m@D}A@o@@o@@o@?CBo@?G@g@@OB_BD}A@c@@y@Bo@@o@Bm@?[@I@e@@i@@o@?EBi@@m@@o@DmA?OD}A@o@Bo@?K?ABm@@m@Bw@FeCDiBLuDBsCViLBo@FiDTkKDwARaKV_L@w@VyKLuH@QDmBF{ABa@?MBc@Ba@D_@Be@Dg@JkAN{B@_@Bo@Bw@?uB?WCmFIsEKkG[}Ha@{GOcBSsCo@{Gi@{EYeCIm@WoBo@qEk@wDsAqHGY}AiIu@_E{AcIQ{@Kk@WqAs@wDk@_DkBoJyBiLeBqJ_C_MeCwM_CcM}CkPmAoGmAoGyAyHwCqO_BwIaDqPa@uBgA}FKk@UoA}@wE[kB_BiIEUKk@e@eCMk@G[kB{JuCsOwAqHu@aEoBcKqAaH_DuPeCoMY}AiAkG}@{Es@qDeBaJiAaG[cBi@wCqEaVk@_CMk@Oi@_@{AEOU}@Oi@Mi@?AQg@GQWkAIa@CIMk@Kk@Iu@]sCIk@WyBGm@Gk@ESAAKi@Km@Kk@Kk@Mk@e@eCEYFC"},"start_location":{"lat":40.6783327,"lng":-73.9481861},"transit_details":{"arrival_stop":{"location":{"lat":40.6996082,"lng":-73.8085299},"name":"Jamaica"},"arrival_time":{"text":"2:28pm","time_zone":"America/New_York","value":1628706480},"departure_stop":{"location":{"lat":40.6783327,"lng":-73.9481861},"name":"Nostrand Av"},"departure_time":{"text":"2:12pm","time_zone":"America/New_York","value":1628705520},"headsign":"Hempstead","line":{"agencies":[{"name":"Long Island Rail Road","phone":"1 (718) 558-7400","url":"http://www.mta.info/lirr"}],"color":"#ce8e00","name":"Hempstead","text_color":"#121212","vehicle":{"icon":"//maps.gstatic.com/mapfiles/transit/iw2/6/rail2.png","name":"Train","type":"HEAVY_RAIL"}},"num_stops":2,"trip_short_name":"752"},"travel_mode":"TRANSIT"},{"distance":{"text":"387 ft","value":118},"duration":{"text":"2 mins","value":111},"end_location":{"lat":40.7004832,"lng":-73.8078264},"html_instructions":"Walk to Archer Av/Sutphin Blvd","polyline":{"points":"qclwFhvnaMqCmAIBQaA"},"start_location":{"lat":40.6996082,"lng":-73.8085299},"steps":[{"distance":{"text":"289 ft","value":88},"duration":{"text":"1 min","value":89},"end_location":{"lat":40.700344,"lng":-73.80813599999999},"html_instructions":"Take exit <span class=\"location\"></span>","polyline":{"points":"qclwFhvnaMqCmA"},"start_location":{"lat":40.6996082,"lng":-73.8085299},"travel_mode":"WALKING"},{"distance":{"text":"98 ft","value":30},"duration":{"text":"1 min","value":22},"end_location":{"lat":40.7004832,"lng":-73.8078264},"html_instructions":"Head <b>east</b> on <b>Archer Ave</b> toward <b>Sutphin Blvd</b>","polyline":{"points":"mhlwF~snaMQaA"},"start_location":{"lat":40.7003881,"lng":-73.80815799999999},"travel_mode":"WALKING"}],"travel_mode":"WALKING"},{"distance":{"text":"2.8 mi","value":4494},"duration":{"text":"25 mins","value":1483},"end_location":{"lat":40.728783,"lng":-73.792847},"html_instructions":"Bus towards Bayside 27 Ave Francis Lewis Blvd","polyline":{"points":"gilwF|qnaMEBGWO}@a@aCOiBC[?I]iBKe@?MWoAAIa@sBCOGBOFc@NUHWJWHQy@c@{BIc@_@qB[eBEWy@iECSIg@e@cCg@cBKY_@sAQk@]kAm@sBUs@CIk@_BK[Qm@m@qBk@kB}@}CGM_@uA_@uAc@{AOk@I]k@qBEQG_@Ia@g@gCG[CQGW@KAQKg@]gBAC[eBQHs@\\qAn@ID{C|AeD~A_Bv@{@b@e@Ti@Xw@^SJLb@Pn@Rv@HZJb@OMEAC?E??@SDE?]Cw@?K?a@?U?I?O@S@K@I@UD}@RIDi@REBeA`@IDC@G@C@A?KDI@IBM@M@M?M?K?GAG?KAOCIAGCKAICECOEGCGEUKYOi@YAACAkCwAKE_@UICMICAg@QGCEAGAC?C?WAKAM?IAMAM?OAWAWAUAM?EAG?MC]KSGICICKEICIGQGQMm@g@W[EGEEGKEICEIOGK@M?A?AAAGOEMEMCG?AA?IEICc@Ma@M}@Y[Ia@OGCKISIQEIAG?QA{ACQ@yAA[@a@?a@@sAB]?E?Q@Q??@iABQ@e@BQ@OBQBOFODOHOLULo@d@s@`@[P]PSLUNODYLSHIB]LWH[JWDQBu@Tu@VOBID}Af@A@IBk@PYJi@Pa@LGB{Ad@E?MDw@VAK"},"start_location":{"lat":40.700516,"lng":-73.807831},"transit_details":{"arrival_stop":{"location":{"lat":40.728783,"lng":-73.792847},"name":"Utopia Pkwy/75 Av"},"arrival_time":{"text":"2:59pm","time_zone":"America/New_York","value":1628708383},"departure_stop":{"location":{"lat":40.700516,"lng":-73.807831},"name":"Archer Av/Sutphin Blvd"},"departure_time":{"text":"2:35pm","time_zone":"America/New_York","value":1628706900},"headsign":"Bayside 27 Ave Francis Lewis Blvd","line":{"agencies":[{"name":"MTA","url":"http://www.mta.info/"}],"color":"#1d59b3","name":"Bayside - Jamaica","short_name":"Q31","text_color":"#ffffff","vehicle":{"icon":"//maps.gstatic.com/mapfiles/transit/iw2/6/bus2.png","name":"Bus","type":"BUS"}},"num_stops":16},"travel_mode":"TRANSIT"},{"distance":{"text":"0.1 mi","value":231},"duration":{"text":"3 mins","value":197},"end_location":{"lat":40.728112,"lng":-73.7947583},"html_instructions":"Walk to Queens, NY, USA","polyline":{"points":"}yqwFftkaMr@U?\\J\\Jv@DV@FL~@BZBL\\vC"},"start_location":{"lat":40.7287859,"lng":-73.7928353},"steps":[{"distance":{"text":"108 ft","value":33},"duration":{"text":"1 min","value":25},"end_location":{"lat":40.7285274,"lng":-73.7928836},"html_instructions":"Head <b>south</b> on <b>Utopia Pkwy</b> toward <b>75th Ave</b>","polyline":{"points":"}yqwFftkaMr@U?\\"},"start_location":{"lat":40.7287859,"lng":-73.7928353},"travel_mode":"WALKING"},{"distance":{"text":"0.1 mi","value":178},"duration":{"text":"3 mins","value":157},"end_location":{"lat":40.728112,"lng":-73.7947583},"html_instructions":"Turn <b>right</b> onto <b>75th Ave</b>","maneuver":"turn-right","polyline":{"points":"ixqwFntkaMJ\\Jv@DV@FL~@BZBL\\vC"},"start_location":{"lat":40.7285274,"lng":-73.7928836},"travel_mode":"WALKING"},{"distance":{"text":"66 ft","value":20},"duration":{"text":"1 min","value":15},"end_location":{"lat":40.728112,"lng":-73.7947583},"html_instructions":"Turn <b>right</b> onto <b>175th St</b>","maneuver":"turn-right","polyline":{"points":"uuqwFf`laM"},"start_location":{"lat":40.728112,"lng":-73.7947583},"travel_mode":"WALKING"}],"travel_mode":"WALKING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"u}gwFpfibM`@BQzHMzF]vEMA@s@DuBFqCPyIFmDPkJFyCRqJNoGP_JPoGj@gY^kRxA{n@dBsx@~@gd@R}FLsBd@uGDoABmDCeGU_N[}Ha@{Gc@wFo@{Gi@{Ec@sDgAaIk@wDsAqHeBcJqCcOiBqJwCoO_F{WcPg{@mKkj@kJ}f@{B_MoLin@yUioAaHq^eA{FqEaVk@_C]uAe@kBs@sCYy@a@mBQu@UaBgAgJ[kBq@qDk@_DFCqCmAIBQaAMBWuAa@aCOiBCe@i@oCW}Ac@}BCOGBs@Vm@TWHQy@m@_D{@wEmA}Ge@cCg@cBk@mBsB_HmAsD_DiKsBsHu@oCMq@}@wEGW@KMy@_@kB[eBQHeClAeDbBgJpEaBx@SJLb@d@fBT~@UOI?SFc@C{B?y@D_@FgAX_C~@QDm@Lu@@k@Gg@Ke@S{Aw@{DuBWMk@SYGu@CiCKy@Qs@Uw@a@m@g@W[KM[k@GK@M?CUm@CIKEmCy@}@YSMe@OQAyEE{FHaCJa@Da@J_@Ne@ZcBfAy@b@i@\\i@RsAd@s@PgAXeAZgBl@qAb@oDhASDw@VAKp@W?\\J\\PnANfAd@`E"},"summary":"","warnings":["Walking directions are in beta. Use caution – This route may be missing sidewalks or pedestrian paths."],"waypoint_order":[]}],"status":"OK"}},"chicago_los_angeles_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJ7cv00DwsDogRAMDACa2m4K8","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJ69Pk6jdlyIcRDqM1KDY3Fpg","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJgdL4flSKrYcRnTpP0XQSojM","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJE9on3F3HwoAR9AhGJW_fL-I","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":41.8781139,"lng":-87.6297872},"southwest":{"lat":34.0523523,"lng":-118.2435731}},"copyrights":"Map data ©2021 Google, INEGI","legs":[{"distance":{"text":"579 mi","value":932330},"duration":{"text":"8 hours 41 mins","value":31265},"end_address":"Joplin, MO, USA","end_location":{"lat":37.0842449,"lng":-94.513284},"start_address":"Chicago, IL, USA","start_location":{"lat":41.8781139,"lng":-87.6297872},"steps":[{"distance":{"text":"443 ft","value":135},"duration":{"text":"1 min","value":26},"end_location":{"lat":41.8769003,"lng":-87.6297353},"html_instructions":"Head <b>south</b> on <b>S Federal St</b> toward <b>W Van Buren St</b>","polyline":{"points":"eir~FdezuOdCEjBC"},"start_location":{"lat":41.8781139,"lng":-87.6297872},"travel_mode":"DRIVING"},{"distance":{"text":"269 ft","value":82},"duration":{"text":"1 min","value":18},"end_location":{"lat":41.8768866,"lng":-87.63073},"html_instructions":"Turn <b>right</b> at the 1st cross street onto <b>W Van Buren St</b>","maneuver":"turn-right","polyline":{"points":"sar~FzdzuO@fC?|@"},"start_location":{"lat":41.8769003,"lng":-87.6297353},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 mi","value":887},"duration":{"text":"3 mins","value":204},"end_location":{"lat":41.8689131,"lng":-87.630596},"html_instructions":"Turn <b>left</b> at the 1st cross street onto <b>S Clark St</b>","maneuver":"turn-left","polyline":{"points":"qar~F`kzuOlBAb@?zA?\\CnBAZAt@?P?xAEl@?~EGxA?pAAnAAL?NDdB@f@?XAf@?|BAT?`@?z@AV?"},"start_location":{"lat":41.8768866,"lng":-87.63073},"travel_mode":"DRIVING"},{"distance":{"text":"1.1 mi","value":1777},"duration":{"text":"3 mins","value":206},"end_location":{"lat":41.852949,"lng":-87.6300619},"html_instructions":"Keep <b>left</b> to stay on <b>S Clark St</b>","maneuver":"keep-left","polyline":{"points":"uop~FfjzuOJEBAB?d@Az@AlBEl@?V?V?VAb@?jBA~AAJCpAK`@AJAjBGt@ClACh@?zAAf@AlAA|BCx@?L?h@?~A@l@Bj@?b@Af@?`@?b@Ax@AnC?rDCx@A`AAhDCnBCvBAv@A|FItAA`BE"},"start_location":{"lat":41.8689131,"lng":-87.630596},"travel_mode":"DRIVING"},{"distance":{"text":"269 ft","value":82},"duration":{"text":"1 min","value":20},"end_location":{"lat":41.85294,"lng":-87.6310536},"html_instructions":"Turn <b>right</b> onto <b>W Cermak Rd</b>","maneuver":"turn-right","polyline":{"points":"}km~FzfzuO@~A?j@?n@?H"},"start_location":{"lat":41.852949,"lng":-87.6300619},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":336},"duration":{"text":"1 min","value":35},"end_location":{"lat":41.8500987,"lng":-87.6310927},"html_instructions":"Turn <b>left</b> onto the <b>I-55 S</b>/<wbr/><b>I-90 E</b>/<wbr/><b>I-94 E</b> ramp","maneuver":"ramp-left","polyline":{"points":"{km~F`mzuO?n@\\?hACfACjBClCED?fCU"},"start_location":{"lat":41.85294,"lng":-87.6310536},"travel_mode":"DRIVING"},{"distance":{"text":"136 mi","value":218556},"duration":{"text":"2 hours 0 mins","value":7225},"end_location":{"lat":40.4505676,"lng":-89.02339479999999},"html_instructions":"Keep <b>right</b> at the fork, follow signs for <b>I-55 S</b>/<wbr/><b>St Louis</b>/<wbr/><b>Stevenson Expy</b> and merge onto <b>I-55 S</b>/<wbr/><b>Stevenson Expy</b><div style=\"font-size:0.9em\">Continue to follow I-55 S</div>","maneuver":"fork-right","polyline":{"points":"czl~FhmzuOXPF?r@@n@@T@V@l@B@?`@@B?N@N@@@F@NDNHHFJHDDLPJNFLFNFPDR@?BND\\@L@L?V?f@@T?f@?X@f@?X@BDj@?B@DLv@Lt@Fd@BVL~@BVDl@B`@Dl@Dn@@^@N?F@b@@N?J?fB@dB?|A?d@@nABdDBpC@LDr@?j@?fA@X?L?P?P?\\@^?H@T@\\?P@FB`@Dl@Dj@Hj@?@Ff@Jj@@FHb@DVH\\HVH\\Nh@Jb@~AfGR~@N`AXjC@LHfBFnBL`F?F@XBf@@TDXNlBBLD`@Fd@Hh@RjA\\|AXdAl@lBv@hC@Fx@dCJ\\fApDtAvDfBpFl@~AVt@l@|Av@rBdBhEbAfCt@zAr@zAt@bBlElJp@tAvB`EPd@DDPh@Rj@L`@Ph@Lf@HZH^BFDVFZDVPpABND^@FBXBd@FnAF`BDfC@~D?V@X?z@DlG@vCBtBFpJDpG@lCJbCBd@B`@Fz@Hv@Hr@Jl@X`B\\vATjA^`BvA`Hd@|B`ApEDP@J@@VnABFd@vB`BtHJj@FXLj@Jd@Rz@Ld@Np@TdAf@xBv@pD|BvKjAlFv@pDNp@VlAjAvFT~@d@pBLl@ZxAZvADPj@lCjCxLzAhHVpA@@?@x@rDh@pC`AjEv@nDvB`K^fBLl@FTJf@P~@bBtHfAfF`BtHLj@x@tDhAlFDP@BDV^|APp@~BxK~BxKd@tBPz@J`@H^DP?@@BfA`FxBdKjB`Jh@bCd@~Bj@lC`@hBt@bDnEbTd@vBf@vB^`B?BTjAfAxEb@nBd@lCN|@BHPpAh@rDJr@XjBXzA@JFT?@@B?BVfAZlAv@lC`@pAPh@DJ\\lATr@x@~Cx@fDl@nCVjAr@`Dr@dDFZBLFVn@xCfA|ExDtQ|@|DfClLh@bC|BnKh@dCHZBNJb@x@xDb@rBDPrAjGLj@rAhGlAtFvAxGP~@z@xD`@hBrBpJ|DlQdCvLjBxI|AhH|BnKJd@@FnCdMdCdLBJZxAf@~BdCdLf@|BLl@Ld@F\\FXJ^ThA`@xB\\pBb@jCv@nFNjAxAjNVdBRtAHf@Jj@Jp@^hBHb@BFf@dCn@dC|@~CBJPj@Vr@fA~CxAtDzAvDHXNd@?@Ld@Jb@Hb@Jf@Fb@Fb@Ht@Fp@JvA@\\?R@t@ArAAt@MfGE~A?D?JChF?x@DrBHbBN|AP~APhATjATdA^tAd@tAj@xA\\v@Xl@\\l@\\f@Zh@`@j@n@v@f@l@bA~@^ZFH\\\\@@d@d@hCdCJJh@f@pAnAtObO`B~AzMjMdC~BRPTXf@h@`@b@`@b@nBzBh@n@dArAnAfBvBdDdDxFlC~Ep@fAnBtCrBjClAvA~BfCnArA|FhGx@|@DBzEhFhBnBb@d@NPJJd@f@tBzB~BbCf@f@v@p@nAfA@@`At@tAbAhBrA`Ap@hAv@DBv@j@n@b@z@n@t@f@|@n@dBjAv@h@LHNLp@d@zDnCxBzAvAjArArA`AjA\\f@V`@T`@b@z@h@hAXz@Pl@Rt@Pr@RfAF^BPHp@JnAH~@H`ALfAHfAhA`PTzCJjA@N?@@FZvE`@pFHlAJnAVzDDn@d@zGx@vKX~D?BBZ@JDl@`@lFb@hGX|Df@~HHlBBn@@b@FhBBfA@rBH|JB|C?FJtQ@|BHtI?vD?LC~CAfBE`DAd@An@EnC?HExD?~C?xDBtF?rC@V?Z?rA?p@?D@~CJ`L@dC@bCDtEJxKFpH?P?HBjD@XDrDBx@NnCHrAXdDb@~C?DDXXbBTdA`@lBT|@V|@`@xAFRlCpIJRpDdLt@hCp@nBn@pB?@HTBFX|@Z`ApA`Er@xBfC~H|D~LdAbDl@fBvAnE|AzEzCjJ`@pAv@zB@B~ApEN^zDdJh@fAzAzCtBzDDHPZvBrDr@fABBv@lApBvCrAfBp@|@~ChEX`@l@x@dBdCh@t@d@v@b@t@b@x@j@fAh@dALVRb@Zr@Zr@l@vA\\|@`@dAj@`B\\fAd@rALf@Nd@HVBFRp@xAbF^lA^hAfArD`BpFFVRp@JXj@tBd@fBjCdKJb@Lh@FV@J`@hBDTDNb@fBDTx@hDjAxEhBpHJb@z@hDH`@VbAp@vCnAjFT~@Ld@dApE\\pAxD|Of@pBTbANh@Lh@Pr@f@pBh@|BLf@~@zDRr@pBfIVlAtBpI^zAvB|IFZdAnEH\\dDvMb@jB@BJ`@n@hCf@xBh@xBBLl@dCRx@\\tAp@pCf@tBd@hBd@pBZpAd@hBj@pB~@dDNj@JXdAhDj@~AnAnDz@|Bt@nBBDr@fBr@dBhApCr@fBvBnFTj@l@vAnBxEZp@bC`GzCfHPb@`A|Bb@bAn@`BTf@jApCjBlEfAlCfBbE`BzDDL`BvDbD|HlCnGJX|AjDfDdILX~AxDlIdSb@bA|CxHnFdMFNzBhF|ArD@FHPd@hAFNHVnBlELXvC~G`@|@jAnC|CjHjAxCh@nAhAdCd@fArC|GTh@n@zAfChGVl@~CtHzArD`@|@jCpGdBdEJTL\\@B^z@nAvCdG|NhAnClAtCtAfD^|@DJP`@\\v@Tj@\\x@pB~E^z@`CvFBHTf@Rf@z@pBfBhEf@nARf@nFjMHVHNHRFNLZDLFLFLFNLXf@pAn@|AtAdD|@tBn@|AvCdHhBjEpEnK`A`CRf@Tf@dBdERf@Rd@pA~C^z@@BVl@?@?@d@hAv@jBPb@nCpGN^r@bBFN~EzKDJHPFJxGpN`ApB|@rB~@xBRd@f@nAxAjDdAfC~CrHdDbIn@vAnAzCd@fArEpK`DxHhChGN^BDn@~Ab@dAtBbFP^rC~GxBfF@BlBpEXt@t@dBvFzMNZlBnEn@`Bp@bBpAzCbB`EP`@pEnKDLvAfD@BJVZr@dD|HJVxCbH|ArDh@nAjDlIp@~ABHLXBF@@HRVl@P^DN`@bAhCfGRf@bDzHtExKxDhJN\\N`@Th@HT\\z@h@vAj@|A@Dl@bB`@rAh@xA|@pCh@~Ad@|AxChJTr@xEbO~@tC~@rCrAbEvB`Gt@hBt@jBn@xAp@|ADJjCvFz@hBVh@Xn@fA`Cp@vAt@zA`@|@l@nA~@rB|CvGx@fBbBlDzCtGnCbGlAhCTf@DHhBzDP^j@lAh@jADFpApCbD~GnC~F`CfFLXlAhCvBpEfCnFRb@Zn@tAdCFJvB|ClBdCRRZZFHXXnAnAhAbAtB|A^VDDt@d@h@ZlAp@lAl@tAl@v@Xz@Zn@RNFPDj@Nn@NzAZ^HVBj@JP@d@FVDF?h@Dj@F|@Dl@Bh@Bl@?h@?b@?fA?hJE|FCbAAb@Ab@?pDCfEAnHC@?`@ArDApAA|@?b@?zBCfEAb@?rDCb@?L?dDCzEAbIEvBAbEAlDAtCClCApACfA?rGAlAAdCAb@?fAA`RIlBAb@?tJEvIEtCA|JEjBAtBAP?HAN?R?N?X?N?B?@?D?D?V@XAb@?j@?rA@rBJjAJfANjB\\PBxBl@VFlAf@hAb@FBXLhB|@fBhA?@|@l@~@t@XVXVn@l@f@h@@@^b@hAtAnA`Bv@bA~AvBd@n@v@`AZ`@X^PVrAdBX^fB~B~DhFnA`BbArAdLdODFDFHJrBlCjAzA\\d@rA`BHHn@x@vAxAlAfAx@n@j@d@\\VhBlArBlA`@RhAh@tBx@h@Ph@Rp@Rv@R`Ch@j@J|@Lt@H`@Df@F~@F|AF~ADrBAjAABAbAAb@AlAC`@?|CEr@Cb@Ab@Ab@AlACxACvBE|GKvIMhDIzBCbKQb@AtBE~JOpGK`OU~EIbOWv@A|OW|IOtEIdCEp@AV?jBEvAC|@A\\?F?t@@jABx@Bt@B~AJp@FvANv@LhAPfARjAVt@RtA^fBj@pAf@~@^hAf@DBh@VpAr@n@\\^TfJvFzK|Gz@h@r@d@hC|A|AdARLLH~A~@dAn@\\TbCxAjBhAHDbAn@hBfAbDpBjAv@bFzCzDbChAp@LHz@j@`CvAf@Zv@d@nAt@rAx@^VDB@@XNXPtAx@l@`@tErC^T^TvFjDdAp@t@b@jBhAlAr@p@^jB~@v@\\VL^Np@VdBj@r@TLD`@LD@ZHVFn@NVFd@HdAT|@LF@B@dAN~@HrBP~@DtAFrABzA@`EGb@?D?\\AhDEtBCxDG`AAvEGvEGtDG`@AfAAzCEvEItDGdFGhBCpBCpEIfCExCEnDEpFGdHGfBEbCClB?nEA`E?vDCjB?nA?`CAD?N?zBA^Ad@?tAC^?|@A\\?zCEZ?B?\\AzDEjAAhAAl@A~@Ab@AbBCF?b@AlBCh@AzAArBAhAAnBEpDKjBI`@A`@AzDO\\A@?h@CVALAPA^A`CI~AI`AE`AE^A^A`AEjAGzCKlAEl@EhACvAGbEO@?b@AZ?dAEfCEbFIxIM^?pAAX?D?vBGP?`IQ`CKtACpAC`BGnCKjEODAT?H?J?LAbBEbBEn@CZAt@Cn@A^Ah@A@?zBEb@AD?~@Al@A`BCb@AfAAb@?RAdEEtEGb@AfAAnCEb@ArDEjACT?hAC|AAhAAXAH?V?zCEzEGrAAfAAlCAd@Al@AZAf@AbAAd@A`BC`AAfCEl@AnFIbCCL?LAvCCVAV?d@AD?T?FA@?P?hAATAN?hAAHAT?xCE|@AlAAnBEhAAhCEnCGfAAXAH?nCGtDI`@A@?b@?nC@Z?tBE`BGH?rBIz@G\\Az@GnBObCSdBQzAM~BQjCOrAGfCKtBEZA`@?`@AbAAZAdCAd@AdBC`@AT?l@AbAA^?fDE`@A`@?~ACbAAlAAd@Ad@Ab@?vKMlBCPAP?nEEd@AbLMzCElDGjDCdKOdKKlAAtOQR?|ACt@?t@AnCEP?`AArDG~@A`FGlBAfAAL?x@?hA?X?l@?nC?jJ@b@?\\?vG?N?b@@~@?V?N@T?RAX?H?lA?fB?b@?nA?fAAhCC\\?TARCj@ET?@?P?TAT?T?N?j@AB?j@ATAV?R?T@D?N?f@AX?T@f@Bb@Ab@?b@Ab@AfAAb@Ab@?PAvCEpACb@AL?zAE@?LAR?vAEj@AJ?vBEvAElBEbCGlBEj@ApBEPAj@Aj@A`AAb@A\\?vAClBAlAA^AhBAhBCtAAzBAXAhDCjDCrCCzACbA?dDCJ?fDCvEGd@?lDAbDC|BEzBCzBAvCEvCEnCBtDGlKGFArMK~HGtFGtDCxCCxCCL?jBC\\?DAhDEnGMdCEjAAnFIxCGh@Af@C\\AT?tAAfZi@l@AfT_@j@?h@AV?R?T?R?T?T@T?d@@p@BV@T@TBT@P@n@FTBR@VDRBRBXBRDN@XDf@HVDTFRDf@Jj@Ll@Lf@Nh@Lj@Pf@Nh@Ph@R|@\\f@Th@Tf@VRJd@TPHVNFD\\Pz@h@PJPJPLRNPJRNRLPNPLRNPNPLRNPNPPPNPNPNRPNNPPPPPPNPPPPPTTPRX\\@?^d@b@h@^d@NT\\b@NPNTj@z@l@`A\\h@j@bAh@`AXh@NXJTLTLVJTJVLTJVJVLZJTJVLXHTJVJXJXJXHT?@HRFRBH`@jARn@HZf@hBdApDz@xCn@vBb@tA~@vCt@|BDJf@xA^fATp@`@hA`@jAl@~An@bBfAtC^~@Rf@DJd@jAbB|D|@tB~@vBzAbDr@zAt@~Ad@~@Td@P^BDnAbCXj@f@bA`@t@Tb@h@`Ah@`AZj@Zj@j@bAj@~@NVXh@Zf@NTZj@`@l@\\j@JPZf@l@~@l@~@z@rAn@~@j@|@d@p@FHPVLPJLTZ\\d@^j@NPNRNTNRNR^f@^f@\\d@bApAl@x@PTn@v@V\\d@j@BBNRFFX^n@t@p@x@`@d@NPNPNPf@j@HJJLZ^XZf@j@HLh@j@TTpAtARTh@j@\\\\RRdAfAt@t@vAtAtArAvArAZXl@j@`@^d@b@b@^v@p@r@n@b@\\@@`@^f@`@JH@@PLHH@?DDh@b@h@b@`@Z|@r@z@p@pA`AdBpApA|@l@b@^XVPb@ZPJf@\\d@\\^VB@b@XTNPLb@XFD\\T^TVPx@f@d@Vd@Zb@XVLb@V`@TTN@@x@d@x@d@x@`@v@b@nAp@lAn@v@^f@Vf@VjAj@pAl@b@Rh@VJD\\Nx@^f@T`@PD@h@Td@Rz@\\pAh@jAb@dBp@f@Pr@T`@Pf@P|@XzBv@h@Nb@NdA\\|@XpA\\hD`AhD|@~Ab@pBf@fDt@dDn@hB\\rAT|@PH@XDRB~@PF@t@NzARtEl@hFn@dD\\\\DvBXdALb@DpAP|AR|@NrAR~B`@tAXpAVh@NRDTFRDFDdB`@rA^`AX`@Lx@VbAZj@R^Ll@T`@Nl@R^NB@hBv@hDzAz@`@v@`@DB`Af@nAn@tAv@zCjBjAt@p@d@XRnBtAnCrBf@\\dEnDnBfBl@j@`C|BtAxA~@bARTn@r@vA`B~AnB~AtBlBhCfAxAnA`BbAvA|@lAlAbBn@z@t@bAb@l@\\f@dAvAn@|@z@hAz@lA~@nAdAvAzArBvAnBzArBz@lA`@h@`@j@|@jAbAvAt@dADFj@t@b@l@`BzBLRJJtC|D`CfDrAfBh@t@@B^d@PVzArBpK~N|GhJfBbCtDfFlBhCj@x@l@v@lAbBhBdChFhH|CdEhSvX|J`NV\\T^`@h@Z`@Z`@pEjGbDnEx@fArFtHlE`GjGrInAdBp@|@h@r@p@~@lA`BpDbFjGrItDbF`ArAh@t@nAbBnAbBbCdD~AxBrAhBrG|I~ChExArBvN|Rn@z@rBrCt@`Ab@j@t@`A^`@^b@X\\VXXXn@n@r@r@ZXXVPNRP\\ZZT@@LLNJPLRPd@\\lAx@z@f@b@Vf@Zh@X`@Tj@Vd@RdAh@j@P|@^j@PnAb@^J^J|A^bARnAVtATz@Lb@HfBXvATRB`@H`@FhS~CzATvATx@NPB`@Hj@LLBXFZHbAXz@Vp@RXJp@Tf@PtAh@z@`@nAn@fB`AVNPJRLRLPJRNRLPLPLRLPNRLPNRNNLRNPNPNPNPNPPPNPNPPPNPPNPr@t@`@b@PPNP`@d@^d@^d@bArAPTvDfF|CfEnGrIvC~Db@l@`_@hg@Zb@pBjCNTX^jGrInDzEdAxAhAxAtIjLb@l@jKnNZb@RXJLNPLPPTRXV\\\\h@rAfBlFlH~ShYbAtAfB`CzGbJrBpCjFfHtBrCp@|@h@r@bAtAtJtMzKdOtS~XtMlQ|CdEDFX^nBlCfAvAdLpO|B|C`@h@lEbG`ApA|@lAl@x@p@|@|@nA\\b@RVlA`BLP^f@RVJPn@z@n@z@l@x@p@z@~@nAl@z@n@x@l@z@p@|@^h@\\d@\\f@^j@Zh@V^FLNTLRLVZh@LVZj@Zl@Xl@Vl@Xn@Xp@Zp@Vp@Rl@Xr@`@hARp@Vx@J\\`@tATz@Lj@HXFRDVHXPt@Ln@Pv@Nz@Nz@RhAJt@Hl@Jv@RzAHt@NrALrAh@pFfA`LdAzKd@zEZzCv@hI~AbP\\vDFl@Fl@NrAD`@B\\Hv@RtBpDn_@nAvL\\jDxBbUdAjKJbAnBjS?V@Fp@`HN|A?P@N|ApONrALnAN`ALv@Jt@Nv@Nv@Nt@Nr@Pt@@DPn@Pp@Rr@Tr@BHTr@L^b@pATf@n@~ArAvC`@t@f@z@f@t@f@v@b@p@Zb@j@v@b@d@BD|@`AHJd@d@r@r@~@z@l@f@b@\\r@h@p@d@n@`@pAv@z@`@^P\\P`@P`@N`@N^NB@d@Nn@PfAZt@PfARZFn@Jl@HRB^DjCRb@Bb@DlCRtBPnBPdCRlCTnCT~CVxBPN@`@DdNfAvALN@l@FlBNrFd@D?\\B`@DpE^n@D`EZjAJb@GvE^j@FnBNt@DlBNpDZv@HbDX`Gf@dAH|AL~MdAjDXd@DlAJr@Hf@Fj@Ht@J~AZlATjAZn@PZHn@R\\JTHXJXJr@ZrAj@z@`@^Pb@Tx@d@d@Xd@Xf@Z`@Vz@n@l@b@jA~@h@f@b@^nAjA|AbBh@l@DDv@~@NPb@j@fBbC@@jSpXtAjB\\d@`BxBvG|I|@lAzFzHjFdHpAfBn@z@nEdGp@|@jKlNpAfBlCpD~B|C`ApAX`@r@~@~@lAlCvDbAtA|@lArCvDnA`B`@f@jAtA`AhAx@z@|@|@j@h@h@f@fB`BpG~FzAtAnF`FpBhBjC`Cn@l@rAlAt@r@lBbBxAvAh@b@|AvAn@l@nF|ElBhBpG|FzElErChCr@p@v@r@xClC~DrD~EpEn@l@jHtGfAbAvBnBvDlD|@z@f@j@^^X^\\`@~@hAr@|@b@n@`AvAp@fAv@pAb@x@bAnBh@dAp@|Ah@nA\\~@Xt@b@lAVt@Rr@Ph@Vz@p@fCVdAPx@Rz@XvATrATpAX~ANdA\\tB\\jBb@rCl@tDZhBnA|HdBrKxDxURpAp@bEv@rE^vB\\vA\\vARr@ZfA^fAZ~@|@zBP`@b@~@Zn@T^b@x@n@dA^j@^j@j@v@RTp@x@|@bAr@r@\\Zb@`@f@`@l@f@d@\\bAr@~@h@^Tp@Z^RXJf@T|@\\vAf@jBd@xAXpAXfCf@lB\\|Bh@b@H~@R|FhAbATbARZFxE`A`@HbB\\`ARnAVxBb@bB^nFfAnB`@~AZnAXpCj@tB`@@?tB`@|Bd@HBjCh@bGjAbB^dDp@pDt@jB^xAXx@PxE`A|Bd@fCf@v@PfARv@P~AZtBb@TD|AZtAZ\\JjAZfBj@tAf@f@Rr@ZlAj@h@VtAt@fAp@l@^hBnAr@h@t@j@dA~@xBrBrDdDz@x@|@v@rBjBh@f@hD|ClAfAfC~BbCxBvArA^Z`A|@dC|BnAhAnAhApAlAhB`BjC`CfD|Cj@d@fC~BzAtAhD|CJJlLnKtBlBd@b@hAbApBjB|BrBxBpBbB|AxCnC~BtB`BxA~AvAvArAnBhB|BrBpBhB`DvClC~BfD~CtDhDfC|B`CvBjD`DnE~DvAnAjBhBpAvAxAbBz@bAfAtAh@r@`AvAbBbCj@~@j@~@Xf@j@dAj@hAr@vAd@`AJRLXVh@b@bAZt@JTL^Th@HVJVJVJZh@xAhEpLtCbIzAdEf@rAPf@|AhE`AlCHTZ|@dD`J|BlGh@|Ax@zBpBpFL\\v@xBv@xB|@bCpCxHPf@bCzG~GhRdAvCRf@tCdItDdKl@`Bh@zABF~BrGHRlAhDvB~FjAdD\\|@x@|Bt@rBh@vA\\`AXv@FPzDrKxAbEx@zBfC~Gd@nAhAbDbC|GbApCbAnC`@fA|BpGx@zB`@fAz@`Cj@zAPf@d@nAPh@HPtAxDj@~Ah@vAt@tBv@vBTn@N\\j@zATn@bApCDLnF`O\\~@rBxFjEvL~CtItAzDJVFPlA`DxBfG~@hCp@hBhA|Cn@dB|@dCvA~D|AjElBnF@BpCzHBFtCbIf@tAzAbEHXzAbEl@dBz@|Bd@rAdCvGlDtJv@tBTn@Vr@Tn@b@hATn@f@fAVl@DJTb@?@Xj@Xj@\\l@T`@Zh@b@r@RXV`@X`@FJ^f@nA~Ax@`AnAnAb@b@p@n@d@^HF\\XLJz@n@hAv@rBlAh@Z|@`@b@R|@^f@Rh@Rj@Pf@P|@TtA\\JB^Fh@Jj@J^Db@Fz@JbAHVBt@Dr@Dl@@f@@^@h@Ad@?h@?^AnACz@?H?z@BV?j@?tA?dAAfECp@?lBAjB?pDCb@?jC?lBAj@?`A?vAAtAAvA?dCA`CA`C?bAAtA?tA?bAA~@?hAAnC?@?nBAlB?tAAl@?B?d@?j@Aj@?`A?|AAvEArBArA?lAAvEApA?l@?j@?h@A`A?F?v@?bAA~@?hCArAAX?H?vC?nCAzOEb@?b@?pCAfB?`DAxCApHA`KC~UG~B?j@AbA?~@A|@?n@?j@@h@?^@`@@^@`@Bl@Df@Bl@Fh@Dh@Fl@Hh@HZDd@Hr@Lt@N`AT~@Vf@Nf@NTFTHh@Px@Zj@RZNXLZLNHLFNFZNVN|@d@`@TVNFDxD~B|FnDjAt@rBpAlAt@`BbAVNhAp@n@`@FDlAt@d@Xd@Xz@h@d@Xx@f@lAt@x@f@f@Z`BbArAz@v@d@bEfClAt@f@Z|@f@b@VTJPJB@d@Vf@TRJRHTJh@T`@NXJVJf@Ph@RrA`@jBh@pAb@zR`Gd@Nx@Tn@T|@Z`A\\TJVJ\\P\\N^RVNh@Z`@VPJTN~@n@`An@ZTZRzDjCVPFBhGdENJ\\VjEtCv@f@x@j@jAx@lAv@rBtAbC`Bv@f@f@Z~AfAbFhD`FfDpAx@d@Zf@Xd@Xf@V@@f@Tb@R`@P\\N^NbA^f@NRHXHZHx@T|@TjBb@zCt@~Ct@|@R|A^rCp@d@JbE`AdHbBD@~J`CvJ|BrY|G~D~@l@NpA\\TFRDj@L\\Ft@RhFlAXFbDv@H@xHhB`@JbATfPxDpVzF`@Jh@Lf@Lh@LZFvBh@r@RlA\\bA\\bA\\DDlAf@jBz@dCpAnVvM`IhEpLnG~JnF~MlH`Bz@jE~BpDnBd@VdFnCbEzBlFrCfCtAhAp@x@f@h@\\v@l@x@l@r@j@l@f@|AxAz@x@v@z@f@j@PRPRf@l@p@z@TZRXx@jAzD|Fd@t@\\d@nCbExAzBzCpEjCzDxAzBv@jAlAhBfCvD^j@Xd@FFf@t@~@vAhBlChBlCzCtEbAzAd@p@n@~@`AtAb@f@d@j@b@d@d@d@b@`@r@n@r@h@\\V^VNHTNd@Xh@Xp@\\r@XXLn@ThA^x@RVFd@J`@Hr@J~@L^D\\Bp@D`@@`@@X@^@R?P?\\?j@?p@?n@AHAbBCv@A\\AjAA|@Ax@?^?j@@nAAd@A@?d@Ab@AR?N?RAL?`AAL?|DCnBChDC\\AzFE`@?h@ApEC~EEbBA`@A`@?hFElCCzCCjIG~HGdBCl@AdA?pCCjBAzACfDAz@@rABb@@h@BvAHx@Fv@Hz@JfANh@Jr@LfATdAT~Ab@jBl@zAh@~@`@fBx@xAt@xAv@r@^fAj@`B|@x@b@nE~BbDbB~CbBhCrAdExBjB`AnBdAb@TlAp@PHrAr@jB`Ad@VRJ|DtBz@d@h@Xv@`@nAp@fAh@\\Rf@Vp@^n@\\z@b@l@ZHDx@d@h@Vx@d@f@V|@d@`Bz@`Bz@d@VrAt@jAj@z@d@pAp@z@b@d@VlAn@nAn@lAp@z@b@`Bz@~K`GdB|@v@b@|@d@fAl@l@Zf@Vf@Vh@XNHpAp@nDlBd@Vf@VRJRLh@V|@f@t@^pAp@FBRJVPXLXPj@XNHrAr@VL`Af@p@^xBhAj@ZvBhAbB|@jAn@fB|@LHv@`@ZN`Ah@dAj@dB~@jAl@bB|@LFd@V`Af@p@\\bAh@pAp@r@`@v@^`@TPJn@\\f@VTLZNbB|@hCtAlAp@nAn@z@d@x@b@z@b@lAp@nAn@nAp@lAn@`Bz@~@d@`B|@nAn@b@V|@d@z@b@f@VjAn@nAp@pAp@TJNHx@b@TLh@X~Az@bAh@\\P^Rp@\\VNj@Xr@^x@b@~Az@t@^n@\\z@d@b@T`@Rp@^rBfAVLnAp@h@X\\PD@z@d@d@X@?BBXNNJ\\TRL`@ZPNNJRPXVJJJHTTXZFFb@d@NRNR^f@Zb@\\f@\\l@FJDF`@v@Xj@FNXn@JVLZHRJXFRDJ@DNb@JZFVHVPp@Pr@Pv@Lp@@FBJHh@BLHh@Hn@Fd@@ND^PrBPhBd@bFVpCJlAT~BFl@b@vEZpDFj@Fl@f@tFPlBPjB@BVpCTjCNtANfBVpCPjB@FFl@?FTdCJ|@Fx@Fj@Fp@@LBVJhAp@bHLxAPjBH|@Ht@LrAFt@Hp@Hj@Fh@Nx@Hj@Ll@Jh@Nt@H^Pn@Pr@Tv@Rl@Nb@Pf@Pf@@Bb@dA@DHRN\\`@x@LTNZPX@BLR\\j@Vb@NRPXJLX`@PRV\\PR^b@\\\\PPTV^\\JH@BTPDB@BJH`@\\RLTP`@V\\T\\RTLf@Vd@T`Ad@LFrAh@lAd@`A`@bA`@nBv@`@Pf@RbAb@bA`@tBz@~CpAbDrAZJlCjAx@ZjCfA`C~@jAf@xB|@nAf@~CrArChAp@Xd@P^PVJJDNFdCbAv@ZxAn@v@Z@?^PvAj@~An@bC`ArAj@RF`A^d@RVHb@Ph@R~@ZtAb@~@Xn@Pr@Rh@NdAVzA\\pBd@`AP`B\\hATnAVbCh@j@LpAXF@`Dr@RDTDJBrE~@vBd@~@Rh@LxBb@lGpATFn@LtFjAh@LZHp@Pb@Ld@Ll@T@?^NHBhAf@v@^h@Xf@XfAp@bAr@n@h@f@`@VTl@j@f@f@^b@XZl@t@Z^\\d@^f@j@~@zAbC`IlMXb@BFrRb[~AjCxUx_@jMvSfCbElAnB|BrDhG|JhAhBVb@\\h@zAbCVb@fBtCh@z@V`@FJvFdJrBdDvA|B~@|ArD~Fp@fAn@dApCnEn@dAlCjEtAxB`@n@fAfBhEbHhBxCFJx@|At@vAj@nA^x@Pb@Vj@^bAXr@Zz@`@pAVv@`@vAd@dBT|@T`AZrABHd@tBDRbBpHLj@TbAtAhG`@bB|BfKx@lD`J`a@jGxXBNHZhBdIp@xCPt@lAnF@Jh@|BfAzELj@p@vCx@tDJ`@Lb@Rv@FPVx@L`@L`@JXTl@Tl@Vl@Th@BDRf@Xh@\\p@`@t@Xh@^l@FJh@x@Z`@Zb@HJX^b@h@hApADF~CrDX\\j@p@bAjAxBhCbF~FdInJpAxAb@h@zClDjAtAxBhCn@t@vBfCr@x@hEbF`@f@r@v@JNNPj@l@@BLLX\\t@r@PPb@^h@`@RNHFNJRLB@^VLHDBTL^R^P`@PNF`@PPFPFVHRFh@NRFb@JXDB@RDXDd@FnBXRB~@JbANhBTbCZd@FZDf@FTDTBVFTDb@HXHl@NNFRFj@Rf@RTJf@T^R`@T|@h@LJ^VXTHF`@\\f@d@b@b@\\\\VZVXRXNRFHTZNRLRT^T`@h@~@v@rA|BbEfB~CNV\\l@f@|@LTNV`AdBR\\HNLVNTNXLTj@bAb@t@xAlCNV|@~AHNt@pAv@tALR^n@Vf@f@|@jArBd@z@DFbAfBLV\\l@\\j@~ArCn@jAb@t@rA`CHNRZ|ApC`AdBl@dA|@~A~@`Bl@dAj@bAp@lALTHLhB`D~@bBr@nANVnAtBnAxBzCnFp@lAh@`Af@`ATf@R^P^Tf@Rd@@@Pb@LZLZN\\Pd@Nb@L\\f@xAVx@Nd@JZPn@JZf@tBrCnLt@zC|AnG^~AHd@H`@BHJr@Jt@Hh@LnAH|@FdADh@Bf@@\\?`@@l@@v@?X?P?V?j@A^A`@Ap@Cj@?DC`@GlAGdAMdAETEVCVSxAg@jDe@hDSxA[tBKx@It@Ip@I|@KlACl@En@Ex@?l@Cr@AbBAV?\\BpD@l@?p@@Z?d@@xBDrI@|CBbE@vA@fB@nA?D@`E@j@?@DjI?\\BzCHxPHtPJvP?n@BzD?n@BjF?`ABzCBxI?n@?|A?|AAzC?fAAdA@^A~@CtA?r@EnFE~FAxCEbE?p@Ad@GlKAjACjCCfFCvDAdC?ZAf@?p@A|@AX?d@?p@AlBApBCdDA`BCdCArCCbCAtCCbFCdDExI?hACj@?f@C~BA`DCzCCpEClEC`DAjDCjCIfMC~E?b@?d@@h@Bz@LfDFz@Fv@Jx@Jx@L~@Lx@Nt@Lp@Lf@Pt@Nj@Rp@Vx@Rj@Xv@\\x@Tf@Zp@^n@NXNVNVXb@LRNPV\\PVBDPRBBZ^Z\\RRb@b@r@n@t@l@f@\\l@^ZRZP^Rb@Rb@Rd@PXJTHRF`@L^JVFTFTDVDRDRB\\D`@Fh@D`@Bf@Bj@BhCJV@fCJhK^|BH`Pl@pBFxHXtNf@vEPfGTbENrJ\\l@B|ADbCFfCBbBBpA?jB@z@?tBA~DAN?^?p@?bBAtLCrDAtC?|@ApA?Z?lBAtFA~KCpDAxEAvNE^?\\?hCArDAJ?rFArNCdICD?|HAbDApGCzBAzA?~CAb@?|@?ZAV@^?vABbABL@R@T@v@Dh@Fl@DlANh@Hr@HdFv@xAVhAPhBVlARrCb@dBXzAThAPl@Hh@J^DXFb@FnC`@PDhBXp@JdG~@t@Jd@Fv@F^BXBx@DZ?r@BN?T?d@@V?RANAn@Cb@A`@Cj@Ch@Ed@EZEVCZGvBYfBc@rA]`@Mf@OhBs@|BaAh@UfCgAbAe@`CgAbBs@hAg@jAi@vEuBZMjAi@ZOjIsD`@QbCgApD_BpCmAt@]^QHCr@[PIhBs@ZMbA_@fAa@f@OXKx@WzA]rA["},"start_location":{"lat":41.8500987,"lng":-87.6310927},"travel_mode":"DRIVING"},{"distance":{"text":"64.8 mi","value":104234},"duration":{"text":"56 mins","value":3330},"end_location":{"lat":39.7439159,"lng":-89.6353754},"html_instructions":"Keep <b>right</b> at the fork to stay on <b>I-55 S</b>","maneuver":"fork-right","polyline":{"points":"ao{uFdkj~O~@S|A]z@SbB[n@MvB]bAQp@Gp@I~@Gx@C`ACl@?h@?T?F@J?T@@?N?Z@j@D\\B^B~@Jb@F`@FTDPBVDRDNDVFZHj@NRDt@VVHNFVHXL\\Ll@Xb@RXNB@FDLHNHJFRLRJb@XVPVNJHLJDBPNXRLJPPt@l@PP@Bb@`@fEfErDrDb@b@t@t@`@`@n@p@fCfCr@p@~A~AxBxBtBvBdAdARRXZf@d@d@d@xBtBhBdBpAnAb@b@fD`DtDrDZVb@b@zBvB`A`Ad@d@`A`Av@v@^^RRZ\\PPlApAj@n@b@d@v@z@lAtAbBlBp@x@`AhAZ`@FH|AlBb@h@p@v@l@v@p@v@`@h@\\b@d@h@nA|AFHHJlAxArA`B^d@^b@pA~ARTd@l@x@bAbAlA|@fA^d@TVLNd@h@RTPRl@l@RR^^JHJL\\Z^ZVT\\Xl@d@ZVZT\\Vd@\\XPNJPLNHPJTNJFVNXN`@TLFhDfBnAn@rBbAbB|@fAh@j@XvBfALFZPpCtA~KxFbAf@vCzA|EbC|C~Aj@XzCzAd@VlAn@TJzEbCz@b@tAr@fAh@XNTLb@TTL^TBBVNBBNH`@XRNb@\\PNp@h@XVNNXVXX`@d@`@b@`@d@^f@^d@NRNRNT^j@Xd@\\j@Zj@Td@R^BFh@hA^|@Tj@FRLZHVJV^jAJXHZHXJ\\FVFTPt@R|@Lj@TlALv@D\\F\\DXJv@Fp@D^Ht@Ft@Fv@Dv@LpBJvADz@BTDz@BXBZBZBZBZB\\D\\BXDZJz@Jr@Lr@DXF^FXFZDTFXHZH^Nl@H\\JZNl@JXHXHVJXHVXr@HRVp@JTLXJTLXLVVf@LTNVJRPXJPLTNT^h@NTLPNPNTNPNP^d@`AlA`@d@rA`B^d@bAlAlAzA^d@dCxC\\b@RVpBbCrBfCpBbC\\b@rA`Bl@t@v@~@p@z@zFdH|BpCxDxEJJh@n@zE~F`BrBnAzAz@bAbBnBJLzBbC`BbBt@r@z@v@v@r@|@v@dA~@RNl@f@nAbAdAv@RNd@\\tAbAr@d@f@ZbAp@vA`AdAp@z@j@lAv@z@l@lAv@`An@p@b@~@n@dC~AlAx@rAz@z@j@dAp@d@\\|AbAdBhArA|@bAr@fAp@fAt@lBnAbBfAlCfBr@b@|@l@hAt@jAv@r@d@dAp@hAt@z@h@XP|@l@|@l@dAr@\\T`@Xx@h@tBtAfAr@x@h@`@XfBjA`ElChAr@jAv@f@\\d@\\v@n@ZV\\X^\\b@`@\\\\f@f@^b@^b@`AhAt@dAh@v@\\f@Vb@d@r@Zj@d@|@JPFLJRNZ^v@^z@Rf@Vn@b@hA`@hAj@`BhEzL`BvEzAfEx@zBlAlDl@bBt@tBl@bBbAtCl@bB\\bABDlAjDv@zB|@fCt@rBh@|Ab@jAN`@N`@Tn@Rd@h@tAd@hA\\z@\\t@Xl@LZJR\\v@p@tAf@dAf@`Ab@z@Zn@t@rAz@xA`@p@Zj@V`@R\\j@|@h@z@fA~An@`At@`AnAdBh@r@h@p@h@n@d@l@p@z@xAfBh@n@TXd@j@t@~@lAxAdBvBx@dAv@|@hAxAv@~@d@j@|@fAxAhBpA|Av@bAh@n@`AlAv@~@t@|@bAnAx@bAl@t@p@z@r@z@~@hAv@`A~@hAp@x@|@fAdArAdAlAj@t@\\`@hBzBhAvAxAdBHLp@v@bAjA`@`@Z\\^`@`@`@ZZVTZZZXXVTR`@\\^Z`@\\^Zb@\\VRZTb@Xf@^b@Zf@Zd@Zp@b@ZPp@^^RhAp@VJ^Rv@^r@ZpAj@fAd@xAl@fBr@pAj@~@^|@^f@Rh@Tj@TxAl@p@Z|@\\bBr@b@Pd@Rd@Rv@Zx@\\\\N`@Nj@V`@P~B~@f@TpAh@z@\\`@Pp@Xd@Rj@Vt@^VLZPdAn@l@`@\\TVP\\X\\XRPf@b@\\ZZZTVd@f@Z\\x@dAZ`@`@l@@@NRRZJNTb@PZRX^r@Zn@Rb@NZLVVn@LZPd@`@fA\\fA^jA^nAZdA^lAPh@`AbDf@`BZ~@f@fBDLPh@X~@t@fCBFhAtDf@bB\\hAVv@X|@ZfAX|@j@nBl@lB@BNd@h@fBz@tCt@|Bp@rBZz@n@~AVn@`@bA|@pB\\t@r@zAh@bAv@vAv@tAr@lADHn@dAT\\h@v@LRX^DHLNx@hA`AnAbBrBpErFfC|C`BrBzAhBvAfBdD`ErDrEpBbC`AnAb@f@RV`AjARTp@z@fArApDnEpBbCbCzCzAhB|@hA|AjBnA|AhAtAbAlAx@bAr@|@lAzAlB|BxAfB`AlALPrBdCbAnAn@v@zBnCf@n@`@f@JLNNb@l@vAbBNPDFRX^d@^`@`AjAp@z@`AjAZ`@tAdB`BnBp@x@HJBDLNRT`@f@NRd@h@h@p@`@d@`@b@`@`@h@f@d@`@\\Zt@j@b@ZZR`@XTNd@Xv@b@d@TXLv@\\TJRHPFRHB@JDj@Pn@RvA^\\Fd@JJ@j@Jj@Hh@Fn@F`@Dt@DP@f@@l@BxBBP?t@?j@@h@@tA@|A@n@@|@@~@@X?h@BT@z@DZB\\Df@DVD^F\\F^Fz@P\\HPD\\JPBPHd@N^LFBND^LVLf@Rl@Xl@Zh@Xr@b@^Vp@b@vAfAj@h@z@x@VTVVVZNPz@|@tAzAj@j@pAvArAxAv@z@NPJJ@@pAtAr@v@`BfBTXrAvAn@p@DB`AfAb@d@^b@|@~@r@v@bAfAx@z@t@x@x@|@VZbChCfAnA^d@FFNPNRNTTZV^DFFJFHp@fAXf@Vd@T`@Xn@f@dATj@Pb@Rf@Pf@@BNd@\\bATv@J^BJLb@@FPp@TdADNP`APbAPdAFj@F^R`BNhA@P@?V|B@HRxAF`@Hx@`@|Cl@dFTdBZbCPtAL~@X`Cb@jD^xCJt@Hd@?@BNNz@RfALp@Pr@Pt@Jb@Pr@Nj@Nh@X`AL^Rp@HPBJJXVn@DJXt@p@~A^z@n@nAl@hAVb@LT`@p@T\\NRBDHLLPDFLRh@r@PVX\\TXr@z@d@j@tBhCx@bAbAlABDjBzBtj@zq@vExFlCdDvExF~GlI~CzDdFhGrAbBlDjEdGnH\\`@zFdHdEdF`DzDPT`AjAb@h@NPLPNP`@d@p@x@LP`@f@PRRVl@t@`AjAp@x@tBhC^`@^d@PRNRHJl@t@LPZ^`@d@HHHLJL`@d@RX`@d@^d@JLTV|@fAn@x@PRJLRTNRHHFHJLn@v@TXJJTXp@x@^d@NRxAfBLP\\^RVp@z@`DzDrBdCr@|@LNhdApoAJLJLJLl@r@Z`@j@r@h@l@TXb@h@n@v@`@f@n@v@`@f@`AhAn@v@PTNPNPt@z@\\^p@t@^^TT`@b@j@h@l@h@\\Z^Zl@h@p@h@n@f@r@h@n@b@HFf@\\t@f@v@f@x@f@l@\\v@`@d@Vf@Vh@Vf@TXLNHf@T\\L\\Nx@ZvAh@z@\\THzBz@b@NTJbA^jAd@vAh@b@Nn@Vb@N|@\\f@RbA^v@Z`@PRHHDTJLFj@Xb@VFD`@V`@XTPNLPLPNRPJHbAbAl@p@j@t@d@l@Xd@LRRXVd@LVLTFJ`@x@HRP^JVJXTj@Nf@N`@HTH\\Nf@Jb@HXFVLn@Px@Lt@L|@Hr@Hj@Dj@Fp@Fv@@\\B`@B^Bv@@n@@f@?^?^@|F@jA?jA@z@?p@?H?j@@V?b@?ZAbC?|@@dD?J?l@?Z?H?jA@vA@j@@b@BjA?PBz@BhA?BFvAFnADdAJdBLpBBNDl@JjAPjBD^@LFl@Fl@D`@ZpCD`@ZxCv@pHXjCh@|Et@`HPbBbB|OFh@`@bERfB@DPlBDXRpBH`AH~@Dr@Fv@Dj@Dx@Dv@D|@Dp@@^@L@p@Bl@@\\Bx@@r@@`@@f@@p@@jA?hB?lC@f@?l@@fL@jF?TBlQBtP?bD@V?`DB~K?n@?pA?z@@zD?dD@bDBbR?pA@tB?n@?lA@xF@lC?jC?n@@l@?lF@xD?n@?l@BhI?~@?`A@dG@xG@~G@xG@zD@vI@zKBrP@hL@J@|H@xG@zL@dB@vI?dE@j@?j@?fE@rB?tA@fA?dA?B?xA@~C?hA?rB@nC@v@?\\@x@@z@Bx@Dt@FdAFt@Fh@J~@PnAPhAN|@Nt@Nh@T|@ZhATr@Tp@Vn@Tj@Zp@Vj@LVZj@Zh@NVj@x@n@|@^d@`@d@h@h@b@b@l@h@r@j@x@l@`@Vv@b@^Rb@Rb@Rb@P^L|@XpAZn@Lz@Lj@H~@FZBl@BX@^@l@Af@?`AA~@AV?x@?xDE\\@PBTA`AA|HGvBClA?fBAzACF?F?B?T?fAAP?^CdC?hAArBCN?R?lBAJ?hCCF?TAD?hAAjFCzAAl@A`@?TAF?x@A~GEr@?pCEbBAzTO`DCPArEClDEdCAzAAb@AV?n@ApAA|@?zAAzBC~SO|DEzFEb@?|^WbDElg@_@j\\UbLI^AN?~PMXArEC|VQ~AAJ?V?J?nCCL?Z@zDGnEAn@CN?b@?XAxAAxNKdIErCEn@?v@?B?TBj@@bADlAH`AHlAPzAVjATlAZh@NtA`@pBv@pAh@tAt@JFnBjAj@\\fAx@dAz@lA`AlDpCTP\\XdAz@zAlA`BpAvAhArAdA`Ax@NLjA~@lDrChBvAHHpDtCvBdB^ZlA~@xBdBbBpAlAbArB`B~BjB~BjBdCnBtFpEjA~@|@t@`DfC`ClBvBdBfCpBn@h@dAbAn@n@jArAd@n@V\\`@h@PXl@`Af@x@R^dAhBrA`CjBbD~HdNfCnEl@dAn@dAXf@HJZ`@VZ~ApBn@r@l@l@XVb@^z@r@r@j@zA`AVPz@b@x@`@vEpBb@PTHPHRHfFrBfAb@rGhCl[dMlCfAd@P~@`@h@V`@Rl@Z`@VXNf@\\^Vj@b@zAlAj@b@~@t@lCvBfAz@z@r@p@h@xD|Cx@l@x@r@fAz@tAfAhA~@bAv@xAjApB~AjBzApB~A`BpA|@r@bBtA`BrA|@r@tAfApAbAnAdArAdAnA`AxBfB|CdC~@t@b@\\NLdCnB`BpAjA~@z@r@dBvAdBrAjA`AbAx@`At@hA|@h@b@x@n@lCxBh@b@x@n@nAbArAdAdBtA|@r@dAz@fAz@dAz@|@t@~@r@t@n@z@p@fAz@x@n@r@j@bBxA~@v@dBxA|AtAFFz@t@zAvAfAbAbA|@r@p@v@v@t@x@l@p@v@~@t@`Ar@~@p@`Av@jAt@lAn@hA`AlBj@jAh@fA`@`Ar@dBh@xA^fAd@tAZdA^pAV`ADRd@nBz@rDz@tDx@lDZvAj@`CZpAPv@v@jDt@bDrAzFT`AHZJ^Rr@DNTr@Rn@^dAXp@Xp@N^P^f@bAHJ`@r@Zj@j@x@`@l@h@p@\\b@RRRT`@b@h@h@n@l@DBPL\\XB@`@X`@Zj@\\x@f@ZP^Pf@T^PZLNFXJTHd@NHBb@LRDj@N~@Ph@JdANd@H|@NbANTBt@JpB\\rARpBZnEr@z@Lb@Hz@Lt@LH@bC`@jAPd@Hh@FjCb@pCb@~@LrB\\\\F\\FlARl@Jh@Jb@Jp@NvA^\\JdAZb@Nf@Pb@Pf@RXJpAj@b@Rd@Vj@XzAz@PLd@X|@l@n@d@`@Xn@f@\\XDBj@h@f@d@b@`@jAhA|@z@nApAxAxAbC`CPPHHf@d@`D`D|BzBlBlB@@RTZZh@f@rApAh@h@tBrBv@v@bA`A|AzAdAfATRr@r@nFlFnBlBtBrBxEvEdFbFrApArBrB`G|FlNfNnAnAl@j@|B|BbAbAr@p@pCpChAfA|@|@JHdBfBtCrC`B~A~A~Ab@`@h@h@f@f@f@d@RR\\ZrArAJJDD|GxGjBjBb@b@HFr@r@LLd@d@t@r@fDfDh@h@d@f@NPLLfAnAx@dAV\\\\d@f@p@h@x@T\\R\\\\j@l@bAf@|@^t@Zl@b@~@\\v@NZPb@Pb@v@jBj@pAh@rAJVdCdGn@zA`@bAVl@Xn@Xr@x@pBr@`BlCrG|BtFp@`Bf@lAn@zAv@lB`B|D~AzD`@~@FNhAnClAvCZt@P`@^~@N^N^Vl@^|@`@`AJVVj@Zt@Td@Td@T`@V`@V`@Xb@nAbBV\\RVZXh@j@`@\\\\Xf@b@n@b@VPXP`@VVN^PXLTLDBb@P`@PVHd@P`@J`@JZH|@Pf@J`@D^Dd@D`@Dh@@b@@Z@b@@x@Ar@CdAE`CIdCKbFS^ATAzBIfBGJ?j@Aj@?`@At@@r@Bf@BdAFF?`@Dn@Hx@L`@Fp@Ll@L~@Vh@NjA^dAb@n@XbAf@j@Zr@`@JFb@X\\Tb@Z\\ZZVb@\\ZX\\V\\X`@^`@\\TRrHnG~CjCz@t@\\XBBnB`BlDxCrRlPbBxA`@ZjFnEnD|CdCtB~FbFrBdBvOxMXVfA~@r@n@pDzCtBjBbAv@JJbElD@?|JrIhJ~HzBlBfA`Ab@`@d@`@t@r@VTZZ\\\\d@j@`@f@f@p@\\h@NTPVXj@NTLVZl@Xn@Rf@DJRf@Rj@Pf@Pj@Rr@Np@Nh@Np@l@lDD\\VtAPjATjANv@Pv@J`@HZVz@N`@@FDLXv@h@vALV`@|@N\\r@lAr@hAn@~@\\b@Z`@BB~@`A`@b@b@^d@`@b@ZRNd@ZjAr@z@b@JFl@TtAh@hA\\t@PF@f@Jl@JfALz@Fp@BnABf@?r@Cx@Cx@G^EXCnASb@Kl@O~DcAbAYlBg@zA_@nA]lAYp@Kz@Kj@EPCdAEbAAt@@rADp@Fv@H|@Lx@Nz@RhAZVH|A`@HB^Jj@Nt@RH@ZH`@Hd@Jf@H\\Db@Hp@Hj@F`AH~@FnADjADtAF|K`@R@VBrDLtADlBHlBFlBHlBFB?fBHnBHvADjBHrBHt@BlK`@r@DD?J@F?J@H?R@rAFfADbBHj@@fBFF@R@f@@h@@p@@f@@L?`@?^?x@?vAAd@?dAAj@AbACbEMdBG\\CvAE~AGnCIxMe@nAE~AGv@CTATAhAE`@A`AElAElAEnBIp@AdGUrBGbBGpDMr@CjFSn@CpGUdMc@|CK~DOdEOjAEhHWzFSbDKdEO`CIpDMjCKb@A|AGtBGrBIvAGb@AvAElBInCKrEOjCKbDKjCKjCIfDMtAE|AGTAjAETAN?`GSn@EbCIF?d@C|@EjBGnFQLAxHW~@CXAh@AvBIfEQbIYb@CfAEZA~@C`IWV?D?VA^A\\?DAB?P?j@AjBAzGFdHH^@`EFzBB\\@LApAB`EHfGHlB@PBtCDpBBxBDhB@~BDjCD`A@r@@lABzBJt@F|Eb@lDb@dEv@lARXDdCd@hARd@JfDj@pDn@xGjATDv@LtB`@N?NB~@PbAPlARhARhCd@rBZzI|Ab@HTF~Dp@rCd@ZF@?pAVxQ~CzB`@nAT|B^hB\\`Dp@zAVbARbAPl@J^F\\FB@tAVJ@PD|AV~@NtATt@J^FrARxAVzAVf@J~Dp@dDl@nARl@LZDpCf@B?j@J`APTDpB\\ZFVDn@Lp@Jr@LfARd@HbAPvAV~AXhAR~@NZDfARb@Fp@J`@DPBd@Hj@FTDRBl@Hv@JdAJXDpANjANb@D`BRjDb@zBVVBh@FpCZ\\DxAPh@Hl@Fv@Jn@Hl@F|@Jp@HbALzAPr@HbAL`@Db@FnCZZDPBx@JdBRVBtAP|@L^Df@FpCZbALB?VDpBTnANp@Hx@NTDf@LNDl@Pl@RDBLFh@Td@R\\LXN`@VfAp@|@p@fA~@r@n@n@r@X\\FF`@d@NTDDZb@v@nAZh@j@fAn@vAp@|Ad@fAp@zAf@lAl@vAd@dAf@jAp@|Ap@|Ap@~Al@vAp@~A|@rB|@tB~@vBn@zA|@tBhBjELVrA`D`AzB~@vBn@~Ab@fA^hA^jAXjAPt@Nt@Lt@RnAPlAD^LhATpBLfAb@pDPzA^~CDZVxB^tC`@nDHh@l@fFNzANlAh@~EHl@XjC"},"start_location":{"lat":40.4505676,"lng":-89.02339479999999},"travel_mode":"DRIVING"},{"distance":{"text":"89.3 mi","value":143794},"duration":{"text":"1 hour 17 mins","value":4609},"end_location":{"lat":38.6358417,"lng":-90.1380288},"html_instructions":"Keep <b>left</b> at the fork to stay on <b>I-55 S</b>, follow signs for <b>St Louis</b>","maneuver":"fork-left","polyline":{"points":"onqqFb|abPTjAPvAp@|F`@bDNlAFZF^DXDXFXFXHZFVFTHVFTNb@HTLXHVJV@?Vh@LXPXJPVb@PVNRNR`@f@RT^^b@`@`@\\f@`@b@Zd@Zh@\\b@Tz@b@RJVJf@Rz@Zv@VZHbAT\\Fp@JVD^DZBVBRBV@R@T@R@T?Z@`@?T?T?T?V?@?B?@@VFtBAnDCbA?D?jDCdCAb@?|BA`A?n@?tBCnACt@AzACpDEvKIbKEnHGxHEnMGl@At@?~@AfJGnGCxECpGEfNIpIErBAR?pFE`KElCCv@?z@Al@AT?l@C~@Ej@CfAId@EVCn@IbD]vFm@lCYxEg@zEg@`I{@f@E`AEr@A^?L?X?X?\\@\\BP@N@PBB?VBdANf@Hh@J`AV~@VdBd@`AX^J\\JZHTFl@L`ANh@HVBTBR@`@BP@f@BV@r@?h@?l@Aj@Cd@EVC\\C`@GXEdAOdBYdAQdBWBA~@KlAG^APAd@Ar@@l@@`ADZBd@Db@Ft@JH@h@Jt@Pb@Ld@Lv@Zf@Rt@ZbAf@PL^Th@\\d@^`@Zd@`@b@`@d@`@d@`@jAdAp@l@\\Zd@^ZT\\VPLPJb@X`@TXNf@Tb@RPFZLZLZJXH\\HRFf@Jl@JTDl@Hx@H`@B^Bb@@h@@|@@H?hGCfHCnGA|NEnSE`JCtNEfSEbTGzFAbFAvBA`CAlB?lBAl@?dDAtBA^?@?lC?pHC~CA\\?xDAzJCdEA|DA@?p@AnDEbCGfAC@?z@EhBGlBIpDOrACbAC|@CtACb@?ZArBAzB?zB?f@?f@@rBBtA@dAB@@N?xADT?^Bd@@jADzAB\\@nA@bB@`BBjAAfB?tA?hAAnAAvCAdFAvCAlPGrFCn@?bSG`KGlFA^ApMErQI`@?`^MnLEbCCnFCbEAH?X?xMEdC?hBAhBAdAAf@AzAA^?h@?P?zGCjAAvFClFGrDCvD?z@?h@?nE@dFCxIEF?X?lDC`@?xIC`@?tGC|C?zHCjJEH?JAl@@fGCrMGbDAnECzDAzVKr\\KnSIzNGvWIv`@Ob@A`[KnLErDAzBAvIEbICjBAxSIdSGT?rNGpKE|NG~NE|NGpBAhDAlWOpDAbTKzQKtUOhBAbAAdECzEE|UObTMlUMzOKb@?lQK`CC`@?vNKnLGrDCtQMbOIjQKzJGxVOZ?zCC~QKnLIbLIF@FAR?jJGjHEdA?|AAbECfEEhFC~CC`DAx@Af@?tCC|DCL?dDCb@?|DE~DC~IExIGz@?jAA~CChMIf@Cn@AzGChBC~CAjFEn@?pHGpBAX?dB?nDCnGAdAA`REfSGxIChB?`BArFApDA~PEt@AbNCb@AnEApFAtCA`YG|EClB?\\Al`@Kp@?v@?|@?rYKzLC`HApFCtNEvJC|C?l@At@?lA?zBAhA?lE?rB?rA?l@?lB?xA?pAApB?b@?b@?z@?lB?l@?lDA~@?zA?fJAxC?nC?fM?xBAxB?zD?~E?j@?X?l@?tBAfC?j@?nC?b@?z@?`B?n@?b@AxA@xAAp@?~F?xSAtF?xF?bEA|C?dE?nD?`G?l@?`C?X?`A?P?N@H?d@AvB@lB?jD?rA?vA?tA?xAAvAAxA?@?pAAV?b@Al@?hGGvAAtOKpIEjBCnFCnBC~@?hGGnYQnKIxTMT?dEEj@A`CAxAAtACx@Ab@?dBAnFEdCCf@?xAAlA?b@Ad@?lBAxECp@?p@ArDA|AAxBAvIEN?fBAhA?hJEb@AjBAnCA|CArAA~CArEA`A?bCA~@?`A?tFAfBAT?T@L?^AR?TA`NGlBAfGCnIEx@Az@?nAA~JEnGCbDC~TId]QvEAtGEpA?vECfSGrDAb@?rDC~GClLC~YK`CAhICdEA@?jBAxA?T?tA?j@@x@Bz@Bt@DpAJdAJ`AJ|@Lt@NTBbARl@LlBd@pA^pAb@fBn@hC~@xAh@|HtCrI~C`A\\|Al@`DhAz@\\z@X|ChAjC`AfA`@jAd@jBx@LFx@`@zAt@@@HD`@TbAj@bAl@dBhAl@`@nAz@jAv@p@d@pCjBv@f@z@h@dAr@bBjApBrAxE`D\\VvI|FzBzAzCrBfDzBfFjDfAr@zF`EbGhEfWtQxCvBpCnB`EtC\\VbH`FjAx@jAx@~CzB^VzB~AJHPLnClBh@^vEfD\\VzAdA^VnKtHvIhGtCrBXRDB`DxBvClBxDdCh@ZlEfCzKrGpI~E`@VrC~ApDtBfCzAx@f@fAl@vHpEpBjArAt@xIfFf@ZbGjDnI~EjHfE~FfDdBbA~KrGfBbApKjGrBlA~HrEhAp@jAr@tBpAhBjAz@j@nGfEhG|DhDzBdBlAbAn@vBvAd@ZbQbLdDvB`GzDl@^zDfC~@l@vJpG~@l@lEtC`BdAf@\\hAr@|AbAzBxA`DvBjJfGjAt@lDzBvFrDzDhCfDvBpAz@|BzAdBhAnD|BfEpCtNlJzFrDpQnLxOdKr@d@NHvClB`RxLbDvBjFhDBBxH`FhOzJlD|BzA`A`FbDfFfDp@b@|BzANJjDzBxFrDlAv@`C|AlAv@lAx@|BxALJhEpCjAt@jAv@f@Z|AdAx@j@b@Zv@j@hAx@d@^zAjAv@l@dAz@f@b@r@l@fA`AvArAdAbAb@`@p@p@j@l@j@j@bAdA`AfAr@v@\\`@PRlAvAt@~@^d@n@x@n@x@b@h@h@t@l@x@|@pAl@x@PXX`@@@\\h@x@nANTNVJPj@|@n@dAf@x@h@|@p@jA@@`@p@f@x@Zj@Zh@v@rA@@Xf@j@~@Tb@Xb@t@nAh@|@h@~@Xd@BDr@jA|@zALR^j@l@x@TZX\\l@t@VXZ\\`@`@b@d@PNPNPNPN`@\\d@\\b@Zd@ZRNRLNJ@?`@Tf@Xj@Xh@Vh@VVJz@ZVH`@L^Lr@Ph@N^H^Fh@J`ALjAN`@Dn@Bz@DR@l@Bh@?x@@^?b@?jB@n@?`IDxHDxC@xA@N?F?J?B?L?zD@`B@b@?zA@N?R?nC@r@@pD@hEB~D?Z@|@Af@?Z?`@?J?D?b@?lDA~BAjOEl@Ax@?`AAr@?nDCrAA`A?R?rAAnEAnA?lCArEAhD?tAAD?fA?lJAz@?xD?pEAR?tDAL?dA?`FAhG?zDAnB?lB?xEAjAAzB@bDAd@?x@AfACT?TAh@Cn@Ej@C\\EPAb@ETCXCd@EVCTCf@IRCPC^GBAh@KPCj@Mh@MvA_@z@UHE\\KBAbA[rAe@bEeBlCgA@?nB{@zAo@vB_AjL}E|@_@~@_@b@Qj@UpAc@`@MZKRGREFCvBg@HCtAYz@MxAUj@Gl@GbAIb@EF?nAIf@Cn@AbBCp@A`@?lA@pFGrUIpHCtAAtAArC?nD@d@?`FBB?vEDtLDvEBfA@`@?~GDpB@hB@nDBb@?rB@fC@jDBrB?hD@l@@T?L?fAAxCAdCArWMdIClLGl@?|GCxA?n@?H?dAAh@AbAAlBEf@AdAC`AEjBEvAEl@AP?l@AvAAZAx@?T?bAAlA?rDCpEAb@Aj@?P?V?jAA^?b@?ZAj@?j@?j@Aj@?`CAh@AbA?p@?f@ApA?X?l@@R@P@^@b@BVB^D^D\\Df@H`@FXD\\HJB\\JTFf@Lp@TZJl@T^PTJp@\\XNh@Xf@Zd@\\v@h@b@\\d@`@\\\\NLVV^`@\\^^b@`@h@\\b@DFl@z@dCnDnBpCdAvAPVPRT\\l@x@DFj@z@`@j@zB`D~BfD`ArAj@z@zChEt@fAn@|@FJLNl@z@l@z@h@v@tApBhAbB|AzBnAjBp@`AxAxB~A~Bx@jA|DvFn@~@tCdEp@dA|AxBhBlCd@p@|@pAZd@PV`@j@l@z@bBfC^f@jBnClBpCv@hAn@~@PVZd@bBbCr@dArCbEvEzGzAvB\\f@d@r@xAvBHJh@t@V^DFfBhCb@n@^h@fDzEv@jAX^FJzAxBdDzEpAhBlAfBbCnDb@p@~BnDdA`Bz@tAZf@RX`BrC^j@d@x@\\j@v@pAtAxBT\\x@rAZf@`@l@fBjCj@z@z@lAbGvIhBjC`@j@p@bA~@pAb@n@X`@b@n@|@nAp@~@HJ~@nA`C|CdD~D~CtD~AhBt@x@NPrAvA\\\\tAvAf@f@^^v@t@t@r@pFfFbMpLvDlDrBnBjG`GtQxPnNzM\\ZzHnHvJdJjDbDzAvAhJzIzAtAzNdNvFjFhCfCv@r@t@r@pAjAHH~@z@TPn@h@XTb@Z\\XRLt@h@x@j@d@ZRL^Rb@XtAx@jAp@dCxAlAr@h@ZrElCd@XnEjCtDvBfAp@jC|A|A|@bB`Af@XdBdAZPnAt@f@XPJVNd@XrAt@HFhCzAjAp@d@Xh@Zr@`@nAr@rAt@b@V~A~@|A`Ap@^^T`@TnAt@VNl@^r@^ZRZPd@Xx@d@ZPPJx@f@tAv@f@X\\Rh@\\^T~A~@fAn@rAv@TLb@VTNv@d@|A|@lAv@v@d@VNTNd@XdC|AtBrAvA|@|FpDpAx@tAz@XRp@`@n@`@bAn@JF^T|AbAxCjBlDzBpDzB^TnDzBxDbCzH|EjDvB~AbA|BxAf@Xb@X\\RXRv@d@dDtBlJ`Gb@VZRVPdAp@hIfFzCjBtBrAlAt@fBhAbI`FpEtCXPxBrA~CpBxChBzBxAzExCx@f@v@f@~AbArBpAjGzDjG|DpFhDzBtApDzBjAt@vBrAdC|AzA~@lG|D\\Tl@^lAv@v@f@z@h@|@j@zDbCRLx@f@RNdF~Cv@f@\\Tn@`@TLd@XjAt@n@`@bAn@\\Tn@^jAt@f@Zn@`@FD`Aj@fGzDrErCVN^VfAp@tBrAnAv@`@VnAv@r@d@|@h@|AbAf@Xt@f@d@Xx@f@j@^dAp@lAr@VPr@b@r@b@~@j@VNZRb@XhC~AnBlAjAt@|A`AhAt@h@Z|AbAt@d@bEhCRLb@Xt@b@z@j@hDvB^T^Tj@^xBrAjAr@x@d@z@b@rAp@t@\\|@^n@ThA`@nA^VHh@Nf@Nh@L`ATpAVvAX|@NbBXdARtEx@`ARxB^~Bb@fBZnB\\`AP`APf@JlCd@tAVdBZvDp@fEv@fHnAfBZvFbAfB\\fAR`APzB`@`APr@LhHpA`BVpAVD?~A\\nAThBZrAV@?dARD@XD|B`@j@J^Fr@LnB^dAPhCd@nAVtCh@bAPnB\\r@Lt@NvAVn@Jz@NjB^l@J`APf@H~@P^FtB`@h@Hr@Lx@N~Bb@xAVz@Nj@JtAVtAV|Ch@jAT~@P`@H^Fh@JtATr@NlARj@JvAXd@Hb@HfBXtB^f@JTFlAR`AR\\FxAV`BZbBXvB`@z@Nb@Hr@LzB`@jB\\dARj@Jz@Nr@LpB\\hARp@Lr@Ll@L`@FhB\\r@LrAVlB\\tATRDp@Lv@Np@LfIxApB^F@tAVh@HvAVv@NzAXXDTDJBfARzCh@tAVVDhDl@LBx@NtDp@hATNBfAR|B`@xCh@RDj@JdAPfF`A@?RBp@L@@@?TDr@JdEt@bHpA^F`TvDdM|BbJ`B~@PlARx@NdCb@lF`A~Bb@zB`@bAPnB\\zT~DtB`@D@NBLB@?F@tUdEfBZfCd@hDl@ZHP@PD@?tB^^FtJdBfCd@hB^fATdAVRD\\JPFv@Vb@Pz@^\\Pd@Vh@Zd@Zh@^^X\\XXXLJPJf@j@^b@TTh@r@LPT\\BB\\f@PXT`@PXJRXf@Xl@d@jAVr@L\\^hAX`Ab@|APr@r@vCRx@d@pBZrAFVLd@Pv@l@fCVbABJLj@XlAb@hBDPBJPp@R|@v@hD`@dBt@xCXlAPt@Pt@Lf@x@jDf@zBj@dCh@fC\\bB^dBb@zBVnANv@Lv@PhAPdANfAPnAVrBFn@Hr@LnAPnBLrABXTnCRdCR~BFt@jArNd@xFPjBFv@h@zGh@hGh@tGXdDVbDHbAL|APpBDh@LvAL|APnB`@`Fh@vGXlDHv@NnBp@hINpBJlAVhCH~@PfBHz@Ht@RhBF`@J~@L`ALx@TfBF^Jp@Jv@z@tFtAhJHd@DZd@~CLt@Jr@f@hDXdBXjB^dCPnAl@zDPjA@Dp@rEZnB\\bClA`IXnBXfB^fC`@jCBNZvBPlAZpB@JDRDVN|@DRDVLt@Jf@b@nB@FNj@H^V`ABH`@vAXbAJXFRTp@Pj@N^JV^dAJVVn@Xn@Xn@Xl@HPXl@Xj@v@vAZl@Zf@\\l@v@lA^j@n@z@PV~@lANPNP\\`@TVZ^dAfAb@d@`AbA`@b@`@b@RRNP`AbAr@v@d@d@Z\\b@b@b@f@b@b@\\^`@`@p@t@b@b@l@n@VX^`@PPPP^`@`@b@`@`@jAnAZZ^^h@j@\\^\\\\x@z@x@x@f@j@t@t@\\^rAtAn@p@p@t@VVPPd@f@x@|@x@z@h@j@h@l@v@x@|@|@bChCPPz@|@j@l@`@b@b@b@`ChChAlAd@f@^`@p@t@\\^n@r@x@|@l@p@d@h@dAlAf@j@t@z@t@z@?@^`@X^LPb@f@FFVVXZ~@dA`BlBRPZ^l@t@Z^^b@tAbB`@d@j@v@\\d@RZRZRZZd@\\j@T^j@`AXh@Vh@P\\HN@B@D?DNVR`@@BTf@N`@NZRh@`@`A`@dA\\dAZ|@ZfADNDJDLBJBH?@DLDLV~@|@tDRbANv@XzAb@zBv@lEVpA`AnF^rBJh@d@hCXzA\\pBn@hDd@hCLx@~AnINt@DVLl@Lp@Jj@^pBNx@?@DN`@zBLt@Nz@P|@|@`FNx@h@rCf@pCL|@RjAFVLt@bAnFb@|Bh@vCr@xD@JjApGVpAh@tCX~AP~@Lf@\\fBRhAZfB@@bAvF^vB^nBLl@X`BRfAJj@Lr@XvAHd@F\\VtAfA`GFXNx@b@~BLn@H`@r@~DRdAJl@DRH\\|@bF`@xBTnAZ`Bb@|B`@zB\\hBDXXxAjApGBJF`@Nx@Jp@L`AJn@TlBRpBLxAF`AHnAJnBF`BBt@BnA@v@@x@@t@?fC?dA?pAA~A?dA?l@?hCA|DAbD?B?d@?Z?tCAJ?nFAtBAjE?|@?jBAxE?zB?TAxB?H?r@?|@A|J@`BCnI?hB?vG?L?P?DA\\AjE?F?lBArF?fBAdC?~A?|AAV?jCAhJ?L?|E?T?J?X@`ABbAF~A@ZPrCNxBXjCVnBJt@TvAJl@Nr@`@jBZrA`@zAb@xARl@Tl@Rl@Zx@t@hBh@jADH`@x@Vf@\\n@j@`AV`@BBfBtCHPpD|Fr@lA^l@vA|BhAhBtBjDV^\\j@p@dAhDxFjAhBxC~EtAzBzAdCR`@z@tAlApBv@nA`@p@fE~G|BtDJNj@~@nArBdAdBx@pAp@fAJPR\\d@r@f@x@zAbCnJpOhAhBbAfBx@lAdAbB^h@j@z@x@hAv@dA^b@X^DDvA~AtAvAbA~@ZZlAfAPNTT~@r@b@^VRPNJHDB\\Zd@`@dAz@LJnA`AZTXVLHJJPLtC~Bv@p@z@r@XTzAnA~AtAf@b@p@j@"},"start_location":{"lat":39.7439159,"lng":-89.6353754},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 mi","value":1562},"duration":{"text":"1 min","value":64},"end_location":{"lat":38.6308388,"lng":-90.1539755},"html_instructions":"Keep <b>left</b> at the fork to stay on <b>I-55 S</b>","maneuver":"fork-left","polyline":{"points":"_ayjFtadePNJNPVV@?DFPTRZDFf@v@Xh@Rb@P^Rf@P`@@DDJHXFNHZBFPv@BJDPBLBJHf@Lt@Jl@Fh@Bl@BZB^?B@l@?Z?N?n@Ex@StBUfBQvACZCZAFAZAX?R?B?Z?ZB^@XBXDVFb@BTBHHb@J`@Nj@JXHXTp@^dAJZDJPf@FPb@lA^fARf@^h@Rr@n@dBTr@rCtH`AlCpAnD"},"start_location":{"lat":38.6358417,"lng":-90.1380288},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 mi","value":1155},"duration":{"text":"1 min","value":47},"end_location":{"lat":38.6255343,"lng":-90.1646063},"html_instructions":"Keep <b>right</b> to continue on <b>I-55 S</b>/<wbr/><b>I-64 W</b>","maneuver":"keep-right","polyline":{"points":"waxjFjegePb@vAl@fBTr@Lf@J\\Pt@Lh@@DHf@RnA@DNtAFd@RlBVdBFhAJz@?BFh@Fh@Hl@@FLx@Jf@TbA?D\\lAFP@D?@DH@DNb@@@?@Nb@@@Nb@Rf@R`@LX^p@j@~@@@LRj@t@d@h@\\^HFh@b@BBf@^TL^RRJVJDB`A^lAZ"},"start_location":{"lat":38.6308388,"lng":-90.1539755},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 mi","value":2747},"duration":{"text":"2 mins","value":109},"end_location":{"lat":38.6191144,"lng":-90.18668029999999},"html_instructions":"Keep <b>left</b> to stay on <b>I-55 S</b>/<wbr/><b>I-64 W</b><div style=\"font-size:0.9em\">Entering Missouri</div>","maneuver":"keep-left","polyline":{"points":"q`wjFxgieP`BRD@fBTH@l@Jv@L~Cd@pARf@HL@H?j@H`BXnK`BdAPv@TNDJB\\Lb@Tp@\\^Rd@ZNLj@`@j@j@TR?@l@r@RTBF`AzABHTb@N\\Vh@ZbATp@Tz@VnALx@Jv@JhABb@@T?B@V?FDlA@z@Ar@Ad@Cl@Cn@KrAMdA[pBk@`D_@xBk@lDIf@Mn@_@|BOn@Ih@AFIh@[`BcAdGEREVcAbGa@`CIj@Kj@Ij@Kj@a@`Ck@nDKh@Ij@m@nDKj@Ij@"},"start_location":{"lat":38.6255343,"lng":-90.1646063},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 mi","value":668},"duration":{"text":"1 min","value":40},"end_location":{"lat":38.6179032,"lng":-90.19125629999999},"html_instructions":"Take exit <b>40B W</b> for <b>I-44 W</b>","maneuver":"ramp-right","polyline":{"points":"mxujFvqmePIDEFCFENK`@GJCDIRSb@Wd@Wd@[j@MTA?MRAFEHMRU`@?BQZGLAFCHI`@CPCp@AP?r@@d@Hz@HNLNHHNJFDF@NBP@v@Bh@@D?h@@\\@\\FHBJBNFLDVNJF^TRLDDLHJD`@J"},"start_location":{"lat":38.6191144,"lng":-90.18668029999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 mi","value":1390},"duration":{"text":"1 min","value":56},"end_location":{"lat":38.6112263,"lng":-90.2042965},"html_instructions":"Merge onto <b>I-44</b>/<wbr/><b>I-55 S</b>","maneuver":"merge","polyline":{"points":"{pujFjnnePZTn@`@`@XLJn@b@XPVPNJNJh@\\PNTPTTp@r@TX^f@RZPZBFNXN\\P`@Tn@^zA~@vDZpA^`BZvADP@@TbAv@jDDPb@bBXlA?@?Bd@dBVdAf@bB`@lAFPFNTt@Z`ArA|Dr@xBNb@`@nA^hA"},"start_location":{"lat":38.6179032,"lng":-90.19125629999999},"travel_mode":"DRIVING"},{"distance":{"text":"28.0 mi","value":45005},"duration":{"text":"26 mins","value":1562},"end_location":{"lat":38.5043242,"lng":-90.6642814},"html_instructions":"Keep <b>right</b> at the fork to continue on <b>I-44</b>","maneuver":"fork-right","polyline":{"points":"egtjFz_qePNp@JT^pALf@FVHl@H`@BXD\\Db@@TB`@@V@h@?^?\\?^AT?ZA@AVAZCTCR?DAFCTIj@UfAAHK\\?@Mb@M`@Wp@Yv@A@Uh@GPCFO^Qf@ELQf@Md@I^Kh@?@AJCHEXCTCR?@Ix@Ef@IbBMdCKhBCd@E\\?B?@CRGh@G`@Ot@S`Ai@tCWvAEVm@`DGl@EZYbBGh@Eb@CVIr@ItAO~CK~B?HKrBO~D?DKbCQnEAVUrECdAATCl@O`EGlAEhAGbBMpCIjBMtASxASxAMr@Mt@K\\GZc@~AGPADYjAc@zAa@|Ak@xBWlACPWtAEZUlBKbAALEn@InAUxFQnD?FALI~BOfDKhCSnEc@hKCj@AXAHEdAQtDOvDCl@GxAc@tJIxBGrAEp@MzCkAbYCf@Cf@u@fRE|A?FEnAAvD?jC@lCBpCJvGBjCFnD?^@bDCtEGbCAdAItBGfA[zGMhCCf@?@OtCSdDKpCGvAInCEtAAr@ANEhC?\\AZ?v@Ar@ApB?nA?lA@bC?P?f@?@?j@Bt@?R@l@Bp@@x@@n@@f@@V@f@?@DzBFbCJzEJtC@VNhCJzAPlBFj@D\\@HFn@LbADb@N|@D^Lv@PnAd@hCZtABHFXRr@r@tCb@zAPh@XbAn@tBPh@JZPj@Nf@Rl@`@tAdDvKZdAx@jC^hA`@`AVp@Xn@\\p@`@t@HLt@jAp@`A\\b@JLPR~AbBPNb@^d@^f@^`@VPLRLRLRJRJRJTJRJRHRJRHTHVHl@RdGbBr@\\v@^@@h@Z`@XRNb@^l@j@XZtAjBbC|D\\h@j@x@`A`BxCtEz@tA~@tA`ArALNHJFFtAtArCbC~ArAzAvAJJl@p@d@l@f@x@R\\HPJRBFDFN\\Pd@\\z@L^f@bBf@hB@H@BHVVbA`@xA`@xAh@dBZx@@D\\v@p@zAT`@Zj@RZR\\PXLPh@v@Z`@RTFHRR@@\\\\r@v@DDJJPRl@r@PTZ`@PXHLT\\JTNX^z@N^HPJXJZRn@HZLb@Jd@H^H`@Jr@DZD`@Fh@Dl@FnB@^@P@t@Av@?F?@?|AAx@BjABnAFtABv@Dl@Fn@Bb@BP@ND\\@HDTFf@Hf@Lv@Hf@Lj@Lh@ZlALh@V|@?DX`ALb@BH@DBHDLBF?@Nf@Rh@JXJVPd@Tf@Td@R^R^RZ\\h@\\h@VZRZzAfBPVLNHLf@n@n@n@lCpCbChCbElEj@l@HHnAtAh@p@l@x@d@t@T^T^R`@Td@R`@JV`@bAd@nA^lARn@Rx@T`ALp@v@pD@Dz@hE^`BfG`ZfCxLzBvKz@~DLh@Rz@DNHVHTNd@Xt@Tj@@@Xp@P`@b@`A\\v@p@~ANZPh@Pf@V~@Rt@Hb@FVBRJn@PlAPzA@Fd@dEJt@XnBb@nCN`AZpBLt@Hf@Lx@dBvKNz@@HPfADRJv@Nz@t@tEHd@Hh@\\zBv@~EJj@fB`Lf@vCjBtLN~@N`AhBfLp@bE~@|FrAlIXfBHj@h@bD@Jb@lCd@tCDXX~ARlAJn@Hd@Ll@Lf@H\\Ld@Rl@JZN^N`@NZLXR^Tb@T\\Xd@V\\VZVZXZRRPNRPf@^|@p@nAp@jCzA~A~@`E`CxDxBZNp@`@VLf@Zh@Xb@Vh@ZXP`Ah@p@^dCxAt@`@~A~@bE`Cv@d@`@Zd@\\d@b@\\ZTX\\b@\\b@RXPVNXTb@PZj@pAd@tAPl@Rv@Lh@H`@DTJv@Hj@JlANzBTjEDj@BXLfCHdANbBN|AHv@NjAL|@Hh@Hh@d@pCP~@DR^dBH`@Lh@d@hBNj@Vz@Vz@Z`Aj@bBVp@\\~@BFXr@pErKrDvI\\z@p@~A`@v@Zv@f@hARf@HNVn@Vj@Vn@Vn@d@dAd@fA?@Zt@\\x@LV`A`Cf@jAf@jA`@bAfAdCb@~@BHXj@j@dAVb@l@bAj@z@l@z@pFhGjAxATX`@`@\\\\VVh@j@^b@VXFFFFHJVXVXVX`ClCz@~@r@v@DDPRVX^`@bAlA\\b@Zb@RXR^R^NXPb@Rb@L^Tz@XlAXtAFd@DVPfAVpAVnAPx@Lj@d@pBt@nD^hBF\\Lr@Ht@Fl@HhABf@?Z@v@@v@At@?|@?lA?x@ApA?rA?t@Ah@?l@?v@?tAAvAA|C?zACzREnP@nAA|LAbHAfH?\\AtEEzM?l@?X?R?l@A~DCxGAvE?l@?j@CfH@~EBvDFtB?RHhB@XBd@B`@Dn@@@JnAHlAJz@LfAD\\D^BPD^\\zBTvATpAh@dDRnAd@tCD\\vBbNl@tD\\zBJl@PfAb@nCBTDVZnBV`BLv@Hf@DTFf@D\\Ff@@LD\\BXB^Df@?NHlA@t@B|A?`@?D?^An@Ad@CfAElBElAQnHAVIlCCnACz@?VAd@AV?Z?p@@d@@z@?X@R@T@V@R@TBd@Bj@j@lGFx@n@~GB`@@@@LDh@?@D`@`@zEl@rGJtALpAFz@Fj@XrCh@dGJdAB`@xBhVVzCJlARtBpCj[dApLHt@DZBVDVLx@FXLt@HZH^H\\Nj@V|@r@|B@@HVRp@\\fAVx@`@jAjEhNvCdJlDxKPf@ZbAb@tAdAdDf@zAVz@DLHT@BDLX~@f@zAVx@Tt@Xz@^hAp@rBp@vBRn@`@pAT|@VbANt@Nv@?@Jr@?BFd@F`@Hz@HnAHpADfADj@?BFfA?BHpAHjBPxCFrALhCBTBj@Dj@JjAFr@F`@DXF\\Hb@Nv@Ld@DPJ\\Rr@Rp@l@xAHP`@x@`@p@NVZd@l@v@X\\n@p@VVLJLLZTp@f@RLl@\\b@TPHz@\\ZJd@LXHXDj@LlCf@`Ft@p@JL@nB`@nAVfAVn@RVHh@VlB~@l@b@lFbFjDhDlChCHFRP\\ZFFp@h@?@^Zv@l@xBjBDDVTvAnALLLJlAlAFDRTt@p@fAhAbI|HBBLLNN\\ZLNj@h@f@d@r@r@n@n@HFb@d@~@fA\\d@p@fAb@x@Zn@Th@Pd@Pd@\\hAFRHZNl@H`@Jj@Jn@XpCJnC?B?l@@nAK`E?BMrDAT?VG|AKpCG|BIxBALEzAATGrBKfCAl@Ex@C|@EfBATAhA?d@@t@?LB|@@n@JtBD^Dl@Hv@Hr@Jt@Lz@BTRdANdAHb@BRDRDVXdBLz@TrAJn@DZLr@RlAXfBN`AX~AJp@Fb@PfAHf@Hd@Hf@N|@PdAJn@Pv@ZzBHbAJtADl@Bf@Br@Bh@F~B?\\?j@Av@EfBGdBEdAEhA?H?FADAl@Cv@?\\A^?R?X?^@`ADt@D|@Dl@Fj@DZHh@BTr@lEHb@Hb@H`@fAbGrAlHJh@Hb@H`@pAdHFZPnA@F@DFb@BNBN@L@B@RHl@@F@J@H@TD|@BZB\\Dx@?HHfB@dA@rBCtAArAEbAK`CMlAQpBUfCWnCOhBk@jGc@tEMvAOhBGj@E`@WpCUdCOnBQlBM~AI`AIbAGj@SdCIv@?HGl@Gl@El@UdCAFEd@Gr@MpAUfCi@bGGr@Ir@AVCPAPCVYfDAPIx@StBOtAUhCQzBOvBWvDGbA?@AJAZ?@A@IpAKfBC`@?@Cj@El@ANA\\ANAr@C\\Aj@Aj@Av@CpA?X?RAl@A`@?d@AjA?d@APCrC@Z?JF|CBv@Dz@@RHhA@B?F@BBZ?DHt@BPHh@Hj@DXDZb@lCHb@RlAf@~CZnB`@bCBNb@nCb@nCBL^`Cx@lFBHV`B^bCXdBPnAFj@Hr@Fp@@NB`@HxA@n@Bl@?l@@H?@?j@?@AtAAnA?|@AdBC`D?LAhBA~ACjD?d@EbFA`DAfAAl@A~AAtBAhB?H?b@?@CxB?|@AhAApAAbBAfCCjCAlCAz@AnAAfCAbCA`ACdDAjCCtDAzCErG?P?P?Z"},"start_location":{"lat":38.6112263,"lng":-90.2042965},"travel_mode":"DRIVING"},{"distance":{"text":"10.3 mi","value":16571},"duration":{"text":"9 mins","value":542},"end_location":{"lat":38.47998200000001,"lng":-90.8469397},"html_instructions":"Keep <b>left</b> to stay on <b>I-44</b>","maneuver":"keep-left","polyline":{"points":"_k_jFvzjhPCvCApBEhBA\\A~@G~AIlBInAKxAS~BSdBIt@Kx@ALWhBIr@QlAc@jDGt@Gj@I|@WbDANE`ACb@C`AGjBChBAl@?PA`AAvA@t@?B@h@@r@@vA?@FzBFfBBf@Bf@Bd@BPBf@@DB`@Dn@@DB\\LbB?Fj@zGH`AJpAXhDRdC@RJjAVbDJlAH~@NrBP|BFt@b@lFLxA?@Fj@LzAFj@Dl@Fj@?F`@xE\\xEX|DXfDVvCRzBJvAD`@Fv@?@Dj@JrA@DDl@NlBPrBDj@Hz@HjA@?@XH~@Dl@BXXbDHhAPxBJlAL`BNhBLtAFj@PtANnAN`A?@PjAHb@BNHb@Lr@Jh@DP?@H\\BHRbARz@?@R|@b@rB`@hBJj@tAlG^bB^jB@BXnAZ|ALf@H`@TfARz@b@rBDNJd@?B@?XtA?@VdA@JLj@XrADRFVLh@XtABJH\\f@~BJb@^dBh@hCnB~IZvAZ~AJh@Px@n@vCr@`Dv@vDbArE^hBZxApA`Gd@vBz@`ERx@\\|AXjAHb@h@dCZvAr@fDXvAZrAnBlJdAtEb@tBj@fCd@xBn@rCHZXtALh@?BLf@Jh@Lh@Lh@Jj@BJVfAJh@H^Pt@TfAPx@VdA?@TbAJ`@f@fB?@\\jAd@tADNf@vAFNj@xA\\x@BDh@lA^v@HNz@bBz@bB`@t@Tb@d@|@h@bAVf@Zn@Xn@LZRf@Tn@L^BHX~@XjARx@XtAJn@D^L`AFj@DXBd@D^JlAFvAF|B?V?pAAlAC|@MbCIbBEz@OdB?BKvAs@~KEj@]bFQjCYnEGf@El@Gt@g@rIEj@k@zIEh@C^MhBEj@En@KxAIlA[|ESzC[fFInAKbCKbCUdHa@`M[xJSdHOxEKbD?D?BC^E~ACr@?BCb@GfCAF?BA`@?F?BM`ESrFOzEQtFE~AG~BEtBAf@A\\?JCnBAbE?L?B?\\?bC?dBFfD?d@@j@DnBLrEBr@?@Bj@@VDfADv@LfCJ|A\\bFHt@\\zDVbCBVX|B|@tG?@Hj@Lt@RlATvAn@lDn@jDHf@Jf@h@hDVzAH\\F`@DVj@bDdA~FLt@DVJ`@DX\\hB`BtJPlA|@zGLlAJhAJtAHdABp@Bd@LxCBzABtA@l@DbCHxDFxDNfK@p@BbB@^D`CFpC@\\DlCFnD?\\F|DR`LP|JB`BJ`G?RFrCDhADbAHjALnAJ|@XhBNz@Jh@?BVbARz@V|@^fALTPf@Vl@p@zANXP\\T`@\\h@@@@Bf@v@f@n@|@dAb@b@`@`@"},"start_location":{"lat":38.5043242,"lng":-90.6642814},"travel_mode":"DRIVING"},{"distance":{"text":"236 mi","value":379441},"duration":{"text":"3 hours 24 mins","value":12238},"end_location":{"lat":37.0822894,"lng":-94.3579334},"html_instructions":"Keep <b>left</b> to stay on <b>I-44</b>","maneuver":"keep-left","polyline":{"points":"{rziFjpniPn@h@\\\\XTz@j@tA|@l@ZRJnAj@lAl@|@^bBx@|@`@d@VbElB`Ab@p@ZrB`ApAl@b@Rz@^vAp@^N|@`@lAj@|@^~BdADB`ChAx@\\d@T|@b@jAf@vB`AvBbAnAh@|@^f@Tf@Tx@^@@^RXPd@Xf@Zb@\\PLPNFDHHPNNNPRp@r@p@t@n@z@l@x@JPPVXh@LTLTJTZl@Vl@Vl@JXNb@Nb@HVJZHV@F@BJ`@L`@Rv@Lb@nAxErAdFp@dCRp@n@|BZjA`@zAFRr@hCzDxNb@bBv@vCLd@j@rBPp@|@dDTz@d@bBd@dBZjAZjAv@vCv@rCl@~Bn@|Bb@bBn@~BZhAZjAl@|Bl@zBFTjAjEn@~BPl@Rt@j@xBRt@ZhAZjAJ`@V~@Rr@ZjA^tADRZhARr@XfAJ\\BHLh@Rp@XdANl@dAxDFTHZPn@Rr@Pl@t@|B\\fAZ`AL\\~@hC|AdEv@nBf@jATh@?@Zr@`@z@h@jAb@|@~@nBZl@Xj@~@bB^l@d@z@^n@t@tA\\l@j@`AZj@Xd@f@|@fAlBh@|@\\j@h@~@h@`Av@rA`AdBz@zAPVVd@r@pA^n@PZXf@`BtCjBbDJNR\\JPNXT^d@z@z@|AtCbFzB|D~AnCnBnDf@|@`BrCd@z@R\\HNHLXb@b@x@@@\\j@`@n@^h@`@f@b@d@\\ZHF`@Zx@j@RJRLFBLHz@`@z@^r@TJDj@LTDz@PF@p@Hj@FVBZ@P@V?f@@@?b@?f@?h@?d@?j@?jB?r@?h@?hA?X?f@?`B@D?d@?jA@\\Bn@Bj@Br@HXBfBVJBx@Nh@Nt@RVHNDj@Pv@Xf@PxAn@`Ad@p@`@VNLHh@\\`@Xf@^v@n@r@l@BBl@j@xAvAzAzAZXx@x@l@j@f@f@ZZdA`ANNZ\\z@v@dE`EpBnB@@XXXVp@r@HFv@v@@?d@b@^`@NLRRFDj@h@b@`@r@l@LJj@b@d@\\r@f@h@\\x@h@t@d@z@d@h@Xb@TnAj@dBt@l@Th@P|@Z|Bn@h@Lz@Rh@LXDRDNBZFh@Ht@LN@f@Fz@Jh@D@?TBbCRlCVdDX@?J@lALvCV@?f@DvBRtAJ`CT`CT`CThAJdBNL@jAJtALh@Ff@Fj@Hl@Lb@LRHTFh@RZNLFNFRLVL`@XTN^Zd@^`@b@`@b@`@f@@?f@t@NTNVJNJR?@JRXn@Xp@Rl@Nb@L`@Pn@R|@Ln@Lt@@?RhATpAPz@N|@H`@F\\FTH`@Jf@H\\Rz@DPFPJ`@HZHTFPLb@HTRn@JTl@|A@DN^Rd@P\\Td@Xh@LTt@rALRn@bAb@n@h@r@l@t@r@x@l@n@vAtAvBfBZVtBbB@@~AnAVTRP~@t@n@f@VTTRLLLLB@b@b@NPLLLNd@h@f@l@V\\f@l@bAzAt@lAh@`A\\p@Vf@JRLXVj@Xn@DLBBJVBHFPTl@p@pBb@|AT`AXhA^fBZfBd@lCFb@RjAv@pEp@|DLv@^vBDT^tBDZJp@TvADXF\\BJDTLr@DZDTNt@NdANv@VxA@HJn@Nz@TtAJr@Jf@BLh@~Cv@xEF^Hb@Jn@Lr@FZH^Ln@HXFXH\\FTJ\\FVPh@@BLb@L^j@zA\\z@Zt@P^Td@Rb@T`@BFFJNVV`@NV\\d@NTJN^h@JLLPJLDDb@h@JLNPNNRRVVl@j@b@\\p@j@NLTNj@^p@b@TLRLNHTLTLt@\\JDPHXLZLb@PB?XLnAb@XJzCfAnAd@`A\\|@\\|Aj@pAd@`@N`@N`@Nr@VtCdAb@N`A\\dBn@dC|@zAj@bCz@LFt@VRH~@\\v@Xl@RJD`A\\rAf@h@RVJj@Vf@Tj@Xf@TJHnBdAfAp@DDh@\\`Ar@r@f@ZVXTJHbA|@v@t@d@b@nElEZZRR`A`ATTxAxAxBtB~@~@VV|@z@B@nBhBLLpB`BjBxAd@^JFp@d@ZT~@n@xB|A\\T@@\\V^T\\V@@z@l@\\VLJvA`Ar@f@PLnA|@DBRL\\Vl@`@`@ZLF\\VzAfAp@d@JF|@n@n@d@JH\\T|AfAPL\\VLHNJ@@JHFDdBlA|AdA~AhAlAz@fAv@zB~An@`@TP@?d@\\FFd@\\p@d@RLfAx@hAt@p@f@\\TBBd@\\ZT@?t@h@d@ZFFVPJFZVZTf@b@@?HHTRJHRP^\\z@~@p@v@b@h@h@p@fA`Bh@x@hAtBf@bADJ^|@v@nBZz@\\jAFP\\pAPr@XlANr@TrAP|@RxAPzALrAHfAF~@HtA?@DdA?@?Z@j@@h@?N@^?B@j@DfCDxB@d@LdIBjAJ|EH|FFpCBxA@p@@R?PDt@F`AFr@PdAXhBNx@Lh@FXJb@DJNh@Tt@JXJXFLN^Rf@\\r@R`@PZHNLRT\\`@n@d@j@PT\\`@d@f@VTNN`@\\FF\\V^VXRB@b@XZPFBTL\\PD@RJTH\\Nl@Rh@Pj@Pz@Vr@Rt@Rr@R~Ad@ZJ`@L^J~@Xv@Xl@Tj@Tb@Rj@Xh@Xn@`@RLTPh@^XTHFb@^r@p@n@n@^`@p@r@xB~B`AbAbAfAp@r@FHl@n@l@n@h@j@tAvAx@|@ZZZ\\l@p@bAdAx@|@z@|@NPZ\\PPz@~@z@bAn@x@h@r@^h@\\h@f@t@^l@^j@b@v@Zl@\\l@Vh@^v@`@z@f@fAXt@FL`@fAd@nAZfAVt@j@jBPj@Nj@H`@VdAFRTfAR`AH^BLBPTjAXjBZrBF\\BTFd@j@tDl@`EBNL~@NbAPjAVbBHh@VbBn@hEVjBl@bEt@bFdAfHlAnIHd@\\|BPlARtAjAdIFZBRDP@FF\\Nx@ZzAZpAHZV|@J\\@BL^Xv@BDVt@Zv@fA~Bx@zAn@dAbAzAtC~Dz@lAn@~@\\b@p@bAr@`AHLv@fATZp@`AX\\R\\v@fA|@nA|@nAn@z@|@nAjBjCNRZd@`@j@\\f@^f@\\f@^f@\\f@^f@NVPRNTZd@\\d@\\d@^f@\\f@n@z@\\f@^f@JNBBLR^f@j@|@Zh@LR\\n@LTJRLVJTJTJVJTJXJVFLNb@FPJXTt@HXPn@Nh@Hb@HXFXFZFZDT@HBFBRBN@HDRDXBXDZBPFd@BVD^B\\B\\BZBZBn@@ZBZ@`@@r@@X?H?j@@T?F?\\?FAb@?d@A\\AZAZAZAZAZAPCd@Ev@AFEl@?@Et@IrAKpAEp@C`@I~AEj@Gt@AZGz@OtCCh@?b@CjA?Z?v@@x@@b@Bl@@\\Dh@F`AHp@Jz@Lx@DTDXFRH^Pr@Pr@HZb@dBNn@Rr@XlAZlARt@DRHVH\\Pp@XlAZjAXlAJ\\Nl@b@bBZnAb@bB^zANh@XfAFXPp@ZlARx@Nn@HTFXHXPp@Lj@Lb@Pp@Nn@HZPp@Pp@Pr@HZPn@?@Pp@Pr@Pp@Pr@Rp@Pp@VdA@D^nARp@Tn@LXVj@f@`AZj@b@r@T\\TVd@j@RTTTr@n@z@n@b@\\|@d@f@VRHNHh@Pf@Nh@Nj@J`ANn@H|@Jp@Dz@JbBNv@H|ANx@J~@HbAFl@HhBNl@FbBPr@Dj@Fj@Dj@Fj@F|@LL@J@lBPvANnBP~@JfAJV@zHt@XB`AHp@HD?~@LdBXf@L^HbAR@?`@LB?\\JF@XJjBj@D@THnC|@ZJ\\Jz@VzAd@tAb@hAZTF`@NbAZ`@LbA\\b@L\\JfAZb@LnA^`AZPF|@X|Ad@nA`@nA\\VHbAZl@PHBt@T^L|Bn@lA`@n@RbEpAfBh@d@NPF`@N^NB?\\L@?n@TPFLDrAj@LD@@RH^Rj@XbAr@JHZRB@ZXHHn@j@ZZ@?TVDDl@p@FHp@|@p@`AVb@LRHLx@lArCjEpBzCb@p@j@|@vB~Cj@z@^j@\\j@LRxAzB\\j@NTj@|@\\h@vAxB|@pAl@|@BFHLz@rAdDdF\\f@j@z@l@|@j@|@d@r@d@x@Vf@t@xAz@fBP^n@|Az@tBb@dA~@|Bt@jBRd@Rd@LZj@vARd@Pd@HT\\v@Rd@`@dAj@rARd@DL`@|@h@hARb@Vd@\\n@Zh@LRz@pAj@v@`@j@^b@t@z@z@|@TTPNb@`@f@b@TPFD\\XFDTP^V\\VxB`BxAhAd@\\VP\\VlCpB~AhAp@f@d@\\|AjA|AhAb@Z\\V^V\\V\\XZT~@p@\\VJFPNZTB@\\V\\V|@p@TPFD\\VpBxAb@\\B@\\VVPhAz@RLd@\\b@\\nBvA^Xj@`@PL\\Vl@b@d@\\d@\\PNJHz@n@B@vB|A\\V\\X\\VLHPL\\VFFTN|@p@\\Vh@^n@f@@?\\V\\VrBzA`@Xf@`@VPZT@@p@f@h@`@RLHH`Ap@XT\\Vd@ZVRxAfAd@\\~@p@XTbCfBtAbArF`El@`@dE~Cj@`@d@\\b@^VRFDZVdB~Ah@d@n@r@r@r@n@v@nAxAv@fAnAfBt@fARXBDb@l@p@|@JPlAbBfBdCBBjAbBdAzA|E|GXb@dDxEf@p@|EzGl@z@l@|@\\h@l@|@|ArBRZtCbENRjBjC@@zAvBhD|EdAxA~AzBbAxANTr@bAvAjBn@z@^d@`@d@n@t@\\^~@bAPRXV`@`@TT`@^r@l@h@b@NJz@n@n@b@XRRNPJRLh@\\BBd@Vv@b@bCpAbFhClDfBd@TPJhB|@LDPJ@@d@VnAl@JFvAr@p@^HD`@TXLv@`@d@Vz@b@XN`@Rf@VvBfAB@z@d@`@Td@XNHJH\\TRL@?ZVFDVPLHb@Zd@\\PNNJVT^Zb@^t@p@PP`@`@`@`@`@b@bAfARVLNLPRT\\`@^d@^d@NRLNZ\\r@|@RT`@h@TVX\\BDZ^^d@^b@NR`@d@^b@^d@^d@p@x@x@`AXZZ`@`@d@PT\\`@HHDFPRNR^d@^b@`@f@LPDDJJNR^d@NRNPPP^d@PTLN^d@pA~A~@lAj@t@PV^f@RXX`@l@z@\\h@j@z@\\h@LTNRLRLRNTPXHNNTBBHNLRNTLRLTBBXb@NVLRLRLRJNBDLRLTLPLTNT\\h@LRT^DHtBbDLTNTbBnC~@xAf@t@@DLRZd@Zh@@@Zd@n@dArB`D@DHJZf@NTLTLRNTPXNTHN\\f@LRLTBDJLLTLRNTLRz@rAZh@\\h@LR\\h@HJDFx@tAzEtHbBlCPX\\j@hAfBtBdDNTZf@Zh@j@|@BBZd@j@z@l@|@n@x@NR\\f@n@x@~@hAj@r@v@z@p@t@`AfAfBhBhBhBvAnAzAnAhA|@zAjA`BnAzAjAJHhAx@v@n@h@`@ZV\\XHFzAhAv@n@v@j@v@l@|@t@|@p@bClBf@`@v@l@t@l@n@f@n@d@JH\\XDDf@^VRn@l@Z\\DDn@v@h@p@FJj@~@f@~@\\p@JXHRTj@L^HTFTFRJ^HXLh@VpAZjBXhBV|A~@`Gl@lDp@hExB~MjAlHBHf@fDr@jEl@vD?@X~ATtARlARlALt@ZlBLz@PhAbA`GRpAXjB`@dCDX`@~Bf@xCl@pDVdATbARr@L`@JTJXp@fBRd@h@jAFHj@dAr@pADJBBBDFNh@x@h@`AjAtBbAhBV`@FNj@`ANVPZ|@~AbCjE^t@fAnBn@hAR^Xh@h@`AxB~DBBz@xA~BjEPZJRJPT`@BJPV|@|Ad@v@LV`@r@T`@LRTb@DFBFb@t@HNl@hAj@bApA|BHNbAfBR^pA~B`BvCn@hA|@`BZj@|B`E|B`EhBfDdClEr@pA|BfEdAhBvClFr@nAtAbCx@tAl@hAr@lAt@vAf@bAd@|@t@bBVl@Tf@N`@Pb@Vn@Tl@ZbAVt@JZTt@Pl@Pl@Rx@Lb@Pr@Jd@h@|BXrANl@`@hBb@hBLl@XhAXnAVjAd@pBj@dCl@jCp@xCb@hBLn@Pv@`@bBt@bDr@xCBLr@|Cz@vD`@dBDRLh@^xAf@dCdAlENp@FXJd@Lf@VhA`@dBR|@FTl@jCH\\`@jB`@hBv@dDf@xBNn@d@tBv@fDj@fCp@zCZpAXlABLTdAPt@J\\FRRp@Rp@b@jAN`@N`@Vj@Xj@@DXh@\\l@Xd@Zd@BDj@x@^f@\\`@`@b@b@d@dA`A|ArATPvAlANLlB~A`Az@hA~@xApAhA~@hA`AZVx@r@z@r@|BnBd@^nAfAJJJJHHHJFFDDLNn@t@`@h@Zd@PTXd@Zf@NXBDLVXj@LVJRTh@Rj@Pd@Nb@Tp@^jAN`@Zx@j@`BPf@x@~B~@rCDJTt@fAzCbB|EdBbF`@lARj@Rj@p@pBJVt@vBx@`C~@jCRn@Vt@DHDLdA~CDLJX@DN`@Xz@FRVr@@@HVPf@L\\HVTp@Vp@FRFNZx@Th@L\\BF`@|@d@bA`@v@Rb@?@Vd@Zp@r@rATf@Xh@DJNVh@fAVd@P^LTJTl@jAh@dA`AlBd@~@NZJTVh@Xl@HPTf@Rb@HRTn@Th@N^DLL^JZRj@Tp@\\jARp@ZhAZjAZlADPRz@V`ARz@d@jBj@zBNh@@BZlALh@@Fl@`Cd@dBh@xBZlAd@dBTz@b@hBZjABFZlAf@`Bz@fC\\`A`@fA`AxB\\x@h@jA@Bd@fAp@xAt@bBfAbC|@pB`@`AfCxFhAfCn@xAx@jBp@vA\\x@j@pAnApCx@jB`BpDhBfEn@xAn@vA~AnDR`@Pb@^z@|@lBb@dAz@lBfA`Cz@pBVf@NZJVRd@Xp@dBzDzB`Fb@bALVRd@DJlAlC`ClFr@~A@BVl@jAhCjC`GrDnIDFTf@P^FNVj@P`@HPJV@@JTd@bAXp@JTLTBHDLJRP`@FNXl@JTVl@r@zA@BDHnArChC~F@BDHHRj@nAl@vADFPb@Zp@hAhC@B`AtBN\\z@pBf@hAh@hARd@@Dd@dA@Bz@jB`AxBXl@~E|KTf@fAdCZr@p@xA^z@DJd@fAd@bA?@d@dAf@dAp@|AjAjCHPJTv@fBh@lA`F|K|Nl\\Tb@Rd@z@pBpAtCHP@BFLn@zABDJTDH@@@DBB@BBFxAdDdBzD~CdHnAvC^x@b@bALVNZ@B@@tA~C^z@`AvBLXdBzDnCjGBBlAnCVj@v@fBBHjAhCDJnArC`@|@p@|Ah@hA`@`Ar@|ALV@DP^N\\jAjCt@`BP`@DHVl@f@fAd@fAJTJTLXhAhC`AvBJVjAhCXp@JVVl@Vp@Tl@JXJZTj@JZHX\\fATt@rAtEBHjA`E^pANh@Nf@~@bD^pALb@nBtGjCdJf@dBnAlEl@nBnIvY`Rlo@d@~ABHn@xBjIfYjN~e@xAhF`@pAt@jCJXJ^~AlFfMfc@d@fB?@HXPp@Np@@DNr@Np@DP@JFX@DDTDRNx@Lp@Lx@@FHj@PrAD\\BVDZNvAFp@?DFl@B^Fv@Dl@@JFlA?DJnB@^JnBP~DB`@Dv@?@Bj@LfCBl@Bj@Dl@JfCDl@Bj@XpGFnAH~AHdB`@pIl@rMFfABt@FnABj@LbCBp@B`@HfB?DB\\PzDJ|BJfBf@zKHhBBZBZHrA?@LlAVnCDVFh@@HHt@b@zCHj@@H@FNdAHh@@JBLd@`D\\fCBPN~@Jv@F^Hj@f@nDb@|CL|@Hj@RtAPpAT~AT|A^hCbAlHFb@^`CNlABHHj@Hj@BPDXRvAHn@Hf@Fd@Jt@RrAVhBJx@Lr@DZF\\RjANv@^fBXnAb@dBLb@H^BHRp@\\fAJ^BFNf@?@^hAPl@Nh@n@pB@FNf@^lAPj@BHJ\\Pj@JZRn@?@Nf@L^JZ\\hA\\jARp@^lAJZl@rB@DPf@Nf@^pAz@nCDPPf@Nf@hAvDVz@lGvS\\fAbCdInAdEp@vBZbAVv@Rr@pAjETt@v@dCd@~AfApDPh@JZvBfHNf@p@xBNf@`@pA`@rAvBdHjBlGNh@Nb@r@|BBHJ\\^nA`@pAb@xAfAlDz@rCNh@t@dCnCzI@F~@xCdAjDJ^J^Vz@Rp@\\jAd@pBPt@V|AFb@ThB@PDf@BVBRFnAHlBBfCCxCGnBAl@e@dSGzCC~@KbEEdBArAAhA?tABl@@f@Bz@HdBLtA@RF\\\\lCRjALp@Pz@BHH\\?@Pp@ZhAh@bBfDrKhAnDfAdDNf@d@xAV~@Tn@`@pAp@vBNf@Pf@Tr@~AbFtAjEzD~L^hANh@f@|AnAxDrAhE?@p@zBNb@Pf@?@dAhDj@hBZhAXlA`@fBXrAXzAVtA^|B@@Jl@RpA@@d@rCBLV`BRjADZBJ^vBt@dEr@hETtAfDxRBNJh@l@lDTtAX|Ar@dEh@tCxCtQfApGhBnKbBzJ`@|B`@bCVvAp@~DjAzG^nBn@vCH^Lh@Ld@@Bl@zBNf@DNHXRn@Vr@t@rBTn@HRL^z@hBbAvBHNv@xAx@zAr@hA@@f@|@BDjCrE^p@HL\\n@hAlBhCnEpAxBn@fA|AhCVb@T`@Vb@^n@pBlDnAvB^l@P\\HLhCpEd@v@fEnHp@jAtFrJr@lAtBpDl@bAr@pAd@|@@Bd@bAr@fBDLFRVv@^vA@BLf@Np@`@xBRrA?@Hf@RvARvAJj@\\`C\\bCHh@@?v@vF~AvKf@lDHj@Jj@\\bCHj@^`CHl@RrAHj@h@nD\\`CfApHRvA@Hp@rEVbBnAxIJp@Jt@PlA?@\\`C\\bC`AvGvAtJnBdNJx@xA|JPpANpA@JLzADh@JtAFr@\\~EB^@JBX@XJhATbDPfCJxAXlDDp@PfCRdCh@zH@LPvBDl@RrCNvBXrDDl@Dj@hAzOLxAJxAPdC|@`MRfCPhCXvDj@xHDl@JxAJxADj@@Nn@vI|@`MnAfQnAhQb@jGVrDp@fJDl@Dj@JxAj@zHTzCZhE^dFN`CXrDVrDBZp@bJNxBNrBFx@Fv@Fx@Fr@Fr@Hx@BVHt@BJ@NJp@BXLt@Jt@F`@Jj@Lt@Nz@RbAXnAVhAXlAh@xBHZfAvEVhALh@H\\Nl@Nn@DLJf@Pr@DXBFDPLr@TnABN@DDZLt@Jp@Jr@D\\Hp@?BHt@Hx@LlANlBHpAFt@?@BXB\\Dr@BVBZ@DH|@Fj@LnAJt@Fd@DZBPX`CHp@F\\Jt@Fj@@HDVJv@Fh@BJD^Hj@Fn@F`@BXDb@BV@VBXBZ@Z@XBZ@X@Z?Z@X?Z?\\?@?V?r@Ap@?VCd@AV?NADAd@CZA^E^ARCVC\\CXEXC^Ip@]bDStBGj@Ir@WfCGr@Gv@CZCXAZC\\AZAX?\\?VAV?D?X@J?N@^?V@Z@XB\\BX@ZBXBZHr@JdAd@dFTdCPdBH~@Fv@LlABXFj@J~@VfCJbAN|ALrAFj@Bb@Ht@Hv@Fr@DXB\\D^DVBVDZFXFZDZDP@BFXHXFVHZFRHVL\\HXJVHRN^Xj@HNNVVb@R\\PTX^n@v@NNNNVVLLTPJHb@\\d@XTLb@VTLz@^h@Vl@XnB|@tB`AB@\\NfAf@lCjAhCjAnCnA^P^P`@P`@P^P~@`@n@X|Ap@lAj@j@X`@Nl@Xf@Vf@Zp@d@f@\\RPPNf@f@@@b@f@h@l@\\b@RZV`@LTHLP\\Xl@b@hAHRJZTn@Pn@@DNn@FT@DNr@DTLt@Jt@Ht@JnA@BDt@@R@`@Bv@?L@f@@t@@vA?p@BbC@lDBtBFrAFz@Jr@Jr@Lt@Np@FPHXL\\Rl@Tf@@DLTLTLT@BT\\?@DFj@z@n@v@`@h@RVX^p@z@l@x@Zf@LPNTLTLTZj@DJDHLXTd@JVb@fAHRNf@DJFX@BJVXbAH\\VdAThADN`@tBPt@Px@FXx@|DFTv@vDXnABJ\\zANl@DPJb@BDPd@Pf@L\\BHPb@b@`AR`@Vh@DFLT^h@RZd@l@@?V\\|@r@Tb@pA~@n@b@r@b@B@PJbAj@`@PTLLL|DlAd@LF@lCx@dBj@fA\\|@XB@^LZJv@Tf@Np@TlA^vAb@ZJjBj@VF^NTFDBRHB@h@RjBbApA~@|@v@bAfADF@?v@hAb@x@Xn@Zz@f@pA\\nABH@BHXBJNd@T~@T`A`AxEBLFZVdB@JXlBHl@`@fCVhBBPr@rF@JVfBDh@Bd@R~A`@`EHdAXpDFp@NlC@H@ZDl@Dv@@`@Bl@@N@\\HpBBd@@Z@VBpADhABzABxA@fA@`C@\\?X?P?|@?\\@V?nB?P?h@@^@fB@lA@jA@|@@Z?N@PDzBFxAB`A@TBr@Bd@?LH~ATlEJfBb@zIPfDDx@LfCBl@NfCFrALbCNpCL~BTxE@LNlCLpCPdDBn@@JBj@DrABhA@fA?P?H?l@?P?XAn@?PCfA?H?FAZEzAEjBAHEjACp@?FEp@G`ASvBKbAO`AObA?BO~@Ov@CHKh@Mj@Mf@I`@Oj@ADQl@Mb@a@tAMb@Oh@]jAQl@[fACHOf@_@nA[hACHQx@M\\_@pAo@xB_AbDoAjEoAjE_AbDIVkBjGMd@_@rAq@nCWnAg@hCW|AUxAMdAKt@AFGn@Ip@KbACPI`AGbAEr@Cd@GbAGzAAJCz@AHAn@CdBAd@?XAR?~A?l@AV?V?|A?n@?fAAdA?l@?p@@zA?tBAxC?|@?j@AD?dA?t@?j@Ad@AxEAbIAhEAzB?B?@?d@?DAtAAjFClGA~EArDAtFAvFAdC?zB?B?@?j@ArAAvF?xACxGChLA~EA|E?JA|F?X?XApD?b@Af@AlFAbC?@AbK?VAl@?lA?VAlAAjD?l@AfC?@?j@Mvi@A~FA`A?lA?d@Al@?vDAjBAvDCjL?~AAx@?zBCvGA|DA|D?zB?VEtOEjSAhD?tDApDAjEA~AAvB?bB?\\?x@?lAD|DD`ADtABj@Bl@F|@FdAPfC@FT|BPlBRhBV`CBXNpA?@DZBXHv@BTVfCZvCP|A|ApOD`@^jDd@xEFj@JjA`@|Dh@hF|@rITnBT|B@FFf@Ff@@PRhBTxBBNBXPbBZrCNnALbALv@Fb@@BLl@FZBJH^Pl@Pj@Rp@Nh@^`AHR`@bAT`@Zl@Zn@HLt@nAfAdBt@lAHL`@n@jFjIdC~DXb@tBfD@@|AdC?@V`@dAdB@?V`@dAdBV`@JPd@n@R\\n@v@ZZNP^`@NLNPTRhA`AHHvAbA~@f@l@ZtAv@zA~@~BnAdClA`CnA|DzB`EvBdUzL|PfJDBpAr@PHpBnANF~A`APHTNHDzBvAxAt@|@^|@`@j@Tv@b@p@^\\Rd@XNHfAt@BB^X\\TXRbAp@\\Vb@ZvBvAxDhChAv@f@^f@^\\XVRDD\\Z`@`@`@b@h@n@V\\JNBBHJPV\\h@Zf@Zj@f@~@Xl@BFVj@Vl@DJ`@lARn@Rp@XhADRJb@Ll@?@F^BJJh@?DDZF\\BTJ|@PnB\\jF@N`@`GLvANxAXvBBPZxBVxA?Bl@fDh@tCFZLn@Nz@DNdAbGd@hCHj@Jn@F^@BTnATfARv@DVFPPt@H\\Nh@HZLj@BJFTBRF`@Lt@Hr@Db@BPFt@Bv@?DBl@Dv@DpADr@Bb@Bj@@@Bb@?FDb@Hp@Hd@Hh@Nt@Pt@HZ?BL`@Nb@Pd@Vn@Vl@LZ@?FNHT@?JVVn@@BTj@P`@P`@@@?@Tj@N^FLTh@^z@`A|Bl@tABD`@bAXl@`@dAXn@b@dAb@bA`@`Ab@fAHPLZDH\\v@d@dAXj@Xl@Xj@Xl@f@~@Xh@PZJNXh@HJPXDFHLNTZ^NRDDJLNNBBRRLLNNTR`@XRNPJb@VRJRJRLTJJB?@F@THRHPDTFJD@?\\Hd@J@?`@FJ@RBB@R@d@Bj@BB?b@?B?^?d@?`@@@?X?F?b@@l@Bh@FVBRBr@Lp@Nh@Pz@Zj@V\\PXPd@Xz@l@hAv@|AfAd@\\fAv@z@j@d@Xd@X`@PXN`@Pj@Rf@NLDH@TFj@Jh@Hf@Fb@B`@@l@@d@?tA?`A?b@?T@p@?b@?F?l@Bj@Bj@Df@FvAPfBVxCb@jAPb@FLBhBV~@Lj@Jl@H~@N|@L`@FvBZfBVdANfBVj@Hj@Jb@F\\FB@b@FrARTBb@FF@ZD`@F@?`@Fr@HPDzARNB`@FlC`@t@HzAVdBZrAXrAZbAZVH`@NfDnAn@VRHt@\\`@RDBXPXPBB`@VVRB@RLf@b@\\XBBVVHF^^`@b@\\`@^b@V^FHX`@PV\\h@Xd@Xj@f@dAd@bAJTLXLXVh@h@nAv@fBdA`CXn@z@nBVl@P\\Rd@Rb@Rd@f@jA~@tBVh@Xr@HRL\\BHBFN^?@Nd@JX^tANh@Lj@BFDXDNDZLz@Lv@Hl@Db@Fl@H`A@NB`@@XBl@?D@NFvBHfFB`AFvC?@?@DtB@d@?D?N@l@@BDrBFxDRzIFjDDlB?P@B?ZHbE@\\@N?@?@HnE@N?B?X@TDhC@T@l@@L@^?L?BBv@BhBHrDB`A?Z@P@Z?\\DxBJhFBrA@n@@\\FtCDvAJ~FL~EBbALzGBnAJhFJnFDbC@^DxAHbFJbFD~A@l@@d@BpAD~AB|@BfAH|DDx@BX@\\@NBb@Hv@Dh@@JD^DZHn@F^DVDRDTF\\BLJd@Nr@V`ALb@Nf@DNZ|@Vr@Vj@Rb@BFLXJRZj@DJPZBDXd@T\\FJTZHJZb@`@d@`@f@TTJJr@p@r@n@r@p@bA`At@p@d@b@^^b@`@b@^?@ZXHF`@^LNb@`@lAjAXV`BxAlApAdCdC~AtA?@\\X|@t@XXz@r@dA|@vAxAnBhBv@t@tAnAnAjAFDvArArAlAvClCpAtAjBfBz@v@\\XhEzDNNLJtArARPjBjBJNlAzAtBxCp@lAl@hAd@dAvBfFJXPd@h@xARf@h@rAp@fBb@lAj@vAXn@LZTj@P^hA~BJP\\l@\\j@HL`@n@^f@Zd@p@|@j@p@NPb@f@n@p@bAfAdAdAvCzCtAvAb@d@\\\\hAjAt@v@HHd@f@h@j@\\`@DDh@l@TX\\b@^d@JNBBLNTZLP`@n@\\d@JRX`@FJ|@rA`@n@vAxBPXr@hAr@hA|@tA^n@fAbBn@`AV`@n@`AVb@V^V`@jAjBrAtBnAlBfAbBT`@fAdBn@`A@?dAbBV`@HJrBdDh@x@\\l@Vf@JTLXVh@@BVj@\\bA@BRl@Tp@Pp@Nt@@BJh@?BNx@Hp@Ht@Ft@Dr@Fx@Br@@^@\\BjA@L@f@Bp@?BBx@@Z?V@R@b@?HBj@@l@?JB^?TBt@Bt@Bp@?@?D@d@?LBt@Bt@Bx@Bx@@^@p@Bt@Br@Bx@@v@Bt@Bt@@X@Z?P@`@@H@p@Br@Bx@?R@^Bv@?@Bp@Bv@@t@Bv@Bt@@l@?DBd@?PBx@Bt@Bp@?BBv@@t@Bt@Bx@@v@DlA@ZDnABrA@`@Bn@@h@Bd@@v@Bv@Bt@@R@d@?FBhA@N?@B|@BdA@FBv@?X@^Br@Bx@@d@DdA?RB`AFjB?B?B?F?B?BB^j@bTJvDLzDFdCFbC?HHpCFfC@V?RB`A@XHpCH|CHhC@X?RPpG?@JrD?ZHhCDbB@p@A~@At@Ep@Cl@El@Eh@S|Ae@xCU`BW|AADSvAIf@?@a@bCW`BU~AYlB[pBOz@Kr@If@Gh@G^Iz@Gp@Gv@ATCn@EbACnAAdA?D?h@@~@BpA@lABvADvBBjBFfC?b@FjCD~ADzCDrCF|CFlDDnBBbBBzBBpA@t@@l@B|@@X@n@@f@Bj@@T@RFp@BRJnANlAHl@Nz@F`@NjAFTPt@Nj@Pp@@BHZBDJZDJFPFR@BZt@DJJVBDJVDHVn@PZT`@P^r@pAJPv@tANZJNn@lAJPTb@JPXj@jAxBb@x@Xh@j@fATb@@Df@|@l@jAT`@HNLRTb@BFFL^p@Tb@T`@?@LTFLLVf@hA?@DJPd@Rf@Nf@BHRp@HTH\\Pr@Nn@H`@@BDXDNFZHf@Fh@Hn@Hp@Hv@BXF~@F|@Bt@@R@T@T?T?D@P@v@?~A?|@AL?j@Ap@EfBAhAAJArAAl@Aj@Aj@A`AAhAAZCtAAvAEjBCnBCfBCjBC~AEbBAhA?@?j@?`@@x@?Z@N@j@Bl@Bl@Fr@BX@VDXBVJ~@Hh@@HHh@F\\Nt@Nl@p@dCTt@Vt@L^BFXt@JVHTZz@f@dATd@JVXh@Zh@BD\\n@JN`A~AZh@T`@LRv@tALR^p@j@|@p@jAV`@FJNVl@bAVb@fAhBh@|@nAtB@@Vb@FJh@~@~@`Bb@t@HJNXFJPXf@z@b@r@p@hAXd@FJbAdBXd@FJHNDFh@|@z@xAFJLPBDdBvCx@tAh@~@p@hA@@pAzBjAnBHNBDBBf@v@Vh@hAlBrAbCDHd@|@b@x@FLbAnBNZ@DnAbClA`ChAvBx@`Bd@~@n@pAh@dATd@Xj@\\n@LXvAlCTb@DJb@|@\\p@`AjBLT`@x@|@fB^t@r@tAd@bA`A|B~@`Cx@~BNb@Pf@b@nAPf@Pd@`@lAPh@l@bBXx@^jAd@rA^fA|@fCbAxCl@hBL`@Vp@d@pAj@xAfAjC`AxBz@`B@@R`@Tb@n@bAV`@x@pAb@p@Zd@t@`AhAxAHH~AtBdB|B@?`C|C~BzCRVDFzApBxAjBrAfBdAtABBf@r@DFLPHNb@r@Zj@Zj@Tb@\\t@JTTj@l@|A`@tANh@Rr@XjAVlAVpARzAFd@RlBJhAF~@T~DPjCJjBNhCPjCFfARjDJ`BJxANdC@ZRdDHjALpBPzCF|@XvEJjBDf@TrDNlCXxE^nG\\fFLvBNdCHxAZ`FTdDJlBTfDpDlm@JzA^jG^lGHrATxDd@xH@Pn@bKPzCBVRrDDh@r@nLd@rHJbBNdC@\\@NZ~EB^NrCRnD@DRrDJrAJjBN~BLdBHvAN~Bj@tJDv@LxB@F\\~FFz@PbDh@vIHbBBn@BVd@bHF`ALhBBh@HjAFpA@TBl@?LBn@@Z@XBr@?L@j@?l@?F@v@?Z?F?d@?F?d@?NArACpA?DAt@A^APEpAGrAAVEv@KjBCp@E~@AF[vGO`DGjASfEEx@C^Cj@?FIhBCRMnCEr@GpAA\\Ep@A\\AZCt@AV?F?RAD?X?v@?~@?@?N@X?T@X?BBx@BZ@X@TBZB^BXBVBR@HFn@DXDXBT@BDZLr@?@Jh@BFDV@JDNTfANv@d@`CNr@Nt@DVThALp@d@`Cv@vDXxAP~@bAbFXxAh@jCTfAF\\BJXrAHb@@FBLTdAH^r@tDt@rD\\hBNr@RjALn@D^FXDZDXHl@DZD\\BXJr@B\\DZFr@D\\@XFp@Fv@HnADv@HtAHpAHnALhBDv@Dj@Bd@LfBHrAHrANdCJjBTdDP`DBRHvANfCLnB@VJxAJbBVdEBj@Fp@FlALnBNdCh@nIFz@Dz@NrCLjBJlBNjCHlAFz@TxDR`DRvCHpALfBNzBLvBHtABd@@LLnBDt@@Xb@jHl@lJPrCT|DV|DJlBDr@@JFbA\\tFHpANnCVnE@Nj@`LR`EPzDDv@Dz@P`DLfCh@tK\\lHLfCXpFLfC?BLbCJnBLdCJhBLbCBh@Bn@Dx@V`FVfFDt@B`@JhBBf@PxDPdDD~@@H@VFdA@f@Dl@JxB@LBf@F|A@JJzBLxBBb@V~EJfCD|@HvATzD@VRrEF|@?HD~@NdCBl@@XDp@HlB@R@P@FFxABV@r@@f@@l@Ax@?XAx@?DAr@Cr@ALAPARCv@C^S`DGx@YvEObCG~@InAS`DItAAJCh@ABIrAOjCMzBUjDIpAK`BEj@APC\\IvACRKjB?DATAZAXAZAXAz@?r@?\\?l@?F@v@@Z@^@T@\\Dp@B^@J@NBXBVHv@Jv@Hr@FZJp@ThABHBRHVFZFTPp@Tr@BJVx@HTVn@LZRd@Zv@`IrRRf@Rd@j@rAL\\zArDl@tAx@pBf@lAPb@Rf@l@vA^~@Pd@hClG|@tBpA`DrAdDBFlAvC@BP`@h@pAn@|Af@lAP`@Xp@Pd@b@`Ax@lBDJr@bBFL\\|@Rh@Rn@Rn@HZHXFVPr@VjA?BJf@BJDXDZPhAD^BZBPDb@Dp@BVB\\@Z@ZDt@?R@`@@tA@`CAV@N?~EBtI@zG?vE@jG@r@?`C?X@jB?d@@vE?xB@dB?rABlAD`BF`BDlAHtAJvAL~AJjAHx@J`ANfA^bCV~A^tBLl@Hd@Jj@Hb@Hb@X~AVtA@DHb@n@jD?@lAvGRfAl@fDj@|CLp@d@fCHb@b@fCHb@\\nBX`BLz@`@lCBTRbBTvBJjALrAL`BNrBFjADr@HhB@d@?FDrA@r@@d@@`B@t@?pAArACrAAv@A\\G~BIvAIxAUdDe@jEKv@m@|Dg@lCUpAa@bBEPQp@[jAs@fCSp@g@dBm@nBsArEW|@o@tBMd@IVm@rBgBdGa@tAeB|F]hAc@xAM`@Ql@Wx@_A`Dw@fCIXOh@IXOj@Qh@YfA_@|AYnAOn@I`@ENCRGV?@ERIb@Oz@SpAYtB[tCEf@G`@Eh@Gv@KdBC`@IrAEnAEfAAx@C~@A|@?v@A~@?n@?v@@|@B|AD~AFbBJ|BF`AB\\Fz@TbCLfALrAThBp@|FLdARjBZfCTtBHl@Jv@RjBLdAFd@Fj@L~@V~BXdCb@rDThBJbA^~CFd@\\|CDXFj@Jx@\\zCNrAp@xFLfAZhC\\zCPpAXfCRjBL~@LdANpAFh@?@f@dEf@lEPzAhAvJb@lDXlCJ|@d@xD^dDVxBVzBHr@XbC|@tHRbB\\zCx@dH`@fDl@bFf@nEX|BbC`T\\zCVnBVxBf@hE`@`DV`Bh@|C\\hBTlAf@`Cp@rCTz@h@tBr@~Bd@|ADLb@rAZz@Z~@h@tAdAnCd@fATf@d@dANZj@jA\\t@R^Td@PZNZn@fAxAfC\\h@f@v@LNdA|Ab@n@n@z@^f@nA`B`AhAn@t@r@v@v@z@PPbAbA~AxAtAnAtBdBnB~AvAhAn@f@l@f@PNvAhArB`BXTLJpAdAbAv@jBzA`BtAnEnDxD|CzAlAbCnBzBhBnCxBxAjATRxBfBpAdAp@f@bAz@PLnAbAbAx@v@n@bAv@x@r@VPxAlAdBvAhBvAd@^RPVRzBhB|@r@`Av@pAfApAbA^ZnH`GbAx@lCvB|CdCf@b@TPdF`EjDrCbDhC|BlB~BjBhA|@zBjBdBtA|@r@pAdANJbAz@hAz@xAjAjCxBfCrBlEnDp@h@xEtDdDlCvC`Cp@j@fAz@~@t@`ClBFFdAx@n@f@z@r@JHPNtBdBJHPLz@r@h@`@n@h@`BrAp@h@\\XHF^XPNvBdBfBtAv@p@RN\\Vx@r@JFjBzArB`BtC~BhFdErFlE\\XvBbB\\XtBdB^X^XfBxAdBtAnBzAn@h@RNxAjAhA~@VThCpBVRnAbAf@`@~@t@rB~AlA`AJHdCnBtC|BbDhCbCnB`@X`@\\v@n@`BnAzBdBb@\\tAfAxBdB|@t@bBpAvAhAr@j@nAbADBbAv@dAx@|BjBd@^n@d@HHNJfBvAjCtB`OjLpB|AxBdBn@h@|BhBxBbBnA`AFFDBZVFFLHPNtAfAzJxHvC`CdBtAlBxAPNRPfBtAlA`Ab@\\^XzBfBbDhCpA`AdEdDfFbEtB~AzBdB`GxE\\VtAhApGbF`Av@z@n@fBvAvBbBxBdBjM`KXTx@n@tFlE`At@nA`Ad@`@bHrFlG~EpAbATRt@l@pB|AfAz@ZVf@^~BjBvGhFhMzJlJpH|AlAvAhAbDhChBvAdE`Dv@n@pAbA|BjB`CjBjA|@hBxAlA`A`DdCjEhDjA~@jCrBn@f@dBtAfA|@p@f@rAdApB~AfJjHn@f@zDzCx@n@lBzArCzBRNnFfE^ZnB|ApCvBr@l@hA|@tEpDtB`B|P|Mf@`@~HhGtC|BnCzBnC~B@@tAnApBlBpAnA~@`AbAbAt@x@l@n@TTz@`Af@l@`AhAjBzB@BBBtBjCd@l@fAxA`B`Cd@n@n@~@dA|AlAnBdAdBx@rAh@~@^n@Xf@`@v@j@bAd@|@l@hAv@zAf@dADFTd@hA~B~@rBrAzCRb@Tb@dB|DhC|Fp@zArCjGpChGj@pAdA~BzB~Ej@nAfCxFbAzB~AlD`BrDt@bB`BpDvBxE~ApDbClFhAfCdBxDxA`DrBrEnChGvA`DvA~Cz@lBr@zABFx@hBrAxCjAhC|@nBf@jAp@xAr@~Ad@`Ad@dAtAzCf@fAzAhDlLnWb@~@Zr@rA|Ct@bBdBzDdBvDhCzFnBhEzB`F`FzKvB|EhB`E|AhDnGnNjAhCN\\nAnCvA`DFLlBfEhBbERd@NXnApCbA|BVj@tAxCbAzBlCbGbBvDBFx@fBHRZp@~@rBRd@JRDH~AnDHPJT`BpDdBxDhAfCBDx@hBHRBDbAxBFNJTHRvA|CBFJRp@zAl@tA|BbFb@`AP\\HRVh@n@vAHR@Bz@jBn@vAt@`BhDvHVh@Zr@^z@Td@d@dAxB|En@vAHRRd@bBrDr@~A^z@d@dAnBfEnAnCN\\rAxCbAzB^z@zAdDFNBBFPdBxDVj@z@lBHPJRN\\BFp@zADFZt@xA|Cp@zAd@~@FLh@fAv@|AHN\\n@b@z@BBf@`ATb@BFPZVf@j@`A`AhBT`@R\\BFV`@Tb@DFPX|BzDdBpCvAxBvBbDh@v@jD`FPTjA~A|BzC|C~DDBV^@?~AnBvA`BvAbBd@f@d@h@j@l@NR~AbBhAlAtAvA~B~BXXb@`@@@`A~@PPjBdB@B~@z@ZXZXpAlAx@v@^\\v@r@hBdBxBrBlCdCJHx@v@dAbAxApAt@r@fB`BvArAfAdA\\Zv@r@ZZ~@z@tApAPPDBtApA`B|AVThAfA\\XBBh@h@h@d@hBbBf@d@n@l@hBbBvApAzAvAf@d@HHfB`Bb@`@nBjBl@j@bA~@z@r@NNvAdAhAx@@@ZT|@j@DDD@RL~@h@DBXN^R@@~@d@HDB@PHVJh@TfAd@DBTHbBr@JD\\Nx@ZJDhCfAd@R|@\\pAh@@@JDn@VZNJDj@TjBt@RH`@PdBr@VJ~Ap@lAf@~B~@d@RRH~@`@p@Vt@XxB~@j@T`@PbCbA~An@DB`A`@z@\\D@ZLDBdBr@~D`BbA`@z@\\z@\\\\N\\N\\N|@\\v@\\@?XLXLXJzB~@TJ`Bn@l@Xz@\\pAh@`@Pf@PFDD@tAj@^NdCdAn@VvAl@HBnFxB`A`@jAf@pBx@zAn@|ClAd@RbEdB`Bl@lBv@hAd@d@RrCjA`Bp@dBr@zCpAp@VtDzAjEfBz@\\xB~@hAd@h@TRHLDb@PjGhCtBx@xB~@TJ`@N`A`@JDlBv@JD\\LB@`A`@~Ap@B@rBz@bDpATHbBr@bBr@THdCdAZLRH|@\\pAh@hAd@b@RlCfAHBjBv@l@V~D`BNFHDrChAHB~@`@~Al@@@j@TB@jAf@tAj@^NVJhBv@~CpAlBv@`@NdBr@x@\\b@R|B`AbDrAvAj@~@`@bC`A@@pAf@nBx@^NXLhAd@hDrAvB|@dGdCjFtBxClAlChAtAj@~@^lHzC~@^hBt@XJp@ZvCjAr@XnChAlBv@ZLfAd@bBp@jAf@v@\\@?pDxArAj@lGfCz@^^N`@PjAf@^NvCjAlDvAjBv@VJ^N~B~@f@TdBr@xB~@r@XlIfD`Bp@l@VVJdCbADBzGnCnChAf@Rb@P\\Nl@Vv@ZpBz@jAd@tAj@b@Pz@\\r@Z\\LxB|@VJnAh@RH`@N^Nx@\\|Ap@l@VlDxAdCfA~D~AXLpAf@FD`Bp@RHb@PfDtA~@^dBp@vDzArKhEhGjCjBv@|CnAn@V`Bp@l@V^Nf@Rv@Z\\NhDtAnFzBdKdEzB~@bGbCn@Vr@X^PdCbAjBt@f@T|@\\z@`@pAn@jAl@BBv@b@`@T~@l@n@b@`Ap@nBtAd@\\RLhAv@DD|@l@bBlArA|@dBnArA~@^V\\XJHLHvDdCpAr@`B~@hAl@|BhApB~@h@Tz@^`@NdBr@b@NZLb@N`A\\DB|@X`@Nn@RdCr@`EjAjDbAfCr@lD|@vBp@|Bn@RF~Bn@HBfBf@JBnK|CpGhBfBd@hCt@xGjBFBfEjAtA\\hBd@jAVtAZfAT`Ex@~Bd@b@JlBb@d@J~@TnGrA`@HvGtA`@JlLbCz@RfNvCdGpAnAVhATTFjAXTDD@`@Hh@LlFfA~JvB@?tBd@TDfAV`@HfB^vFlAjATHBH@h@LnE`At@NtAXzBb@`AT\\H|@Vh@Nh@N~@\\RH|@^d@RRJRJf@Xd@Vf@Xd@Zb@ZjAz@RP`@^NLb@`@`@`@NNrAxANPPT\\d@^h@^f@jA~APV~FbI|ExGzErGnAdB`ArAbB~BpEhGtJvMbB~Bx@fAvBvCjA`BxDhFr@bAJLNRfB~Bp@v@lAvA~CpDX\\|@dA`BjBX\\Z\\xJhLjC|CdDrDxAbBnC`DX\\dHjInAxA~@fA\\`@b@d@h@r@TX^d@n@~@RZV^h@|@h@~@^j@h@`Ad@~@Td@\\r@Zp@d@hAb@hAXp@h@|Ab@hAx@xBf@pARf@Ph@@?BFL\\?@HRFPN^Tl@v@vBVp@b@hA`@fAVn@b@hAj@zAFPN^dBxEdAnCVr@^`ATl@Vp@b@jAVp@Vl@Vn@Xp@d@fAXh@Vj@HNR`@Xf@NXVb@PZx@rA\\h@`@n@Xb@p@~@n@v@bAhAn@v@r@v@t@r@p@p@v@t@r@p@t@t@p@p@d@b@bAfAt@r@`A~@b@`@h@j@^\\d@b@t@r@bAdAx@v@v@t@r@p@r@t@dAbAVV\\Zb@b@b@`@VVFFv@t@r@r@v@t@NNNLRT^\\`@`@xAvAvAtAd@b@`@`@xBtBvAvAfAfAjFbFtAvAhAdAr@p@bAbAx@v@d@d@p@n@d@d@`@^vAvA`@b@^b@`@b@RTTZVZp@x@\\d@^h@V^HLTZPX^l@h@~@j@`AJRLTLXXf@Xl@JRHRZr@Vl@Rd@N^Tl@Zv@h@zA`@fA^dAXv@JXh@xAPf@Nb@^dAb@hAVv@JT^dATn@L^FPHTJZ^hAZdAPn@FRT|@Pr@Nr@Nn@Nx@PfALr@D^L~@Hl@J~@Fl@Fr@Dt@Fv@Dv@?DBt@Dx@B|@DjBFfCDpBBv@@bA@r@@j@@t@?vAAl@?v@Ab@Ah@AhACz@C~@Ap@AZIlCAd@Al@Af@Ap@Ct@Ab@Aj@Cn@Ab@AlA?j@A^?b@?l@Ar@?`@@r@?\\@`A?p@@V@^@v@Bx@B|@FnBD`ABl@Bj@RpCDp@B`@\\rDVtBD\\Hh@Fn@PlAJr@Jp@RfARlAX~AFXJ`@Ll@Ll@Lj@H\\Nl@HXNp@Nf@FXPj@Tx@Rv@Rt@Tt@JXTv@L\\Nf@Nb@J^Rh@N`@JXFRL\\N^L`@Pf@LVL\\L\\Rf@JVLX^|@Rf@d@fAP^NZP^LZJTN\\HPNZVj@Vh@LZNXLXXn@Th@Xj@L\\R`@LXFLFLRd@Zn@^z@v@dBp@xAn@vAb@bA~@rBRb@`@z@d@fAl@rAl@rAb@`Ah@jAd@bADJd@bAj@nA`@|@x@jBr@zA|@rBv@bBh@jA\\t@h@nA`@|@p@xAHP|DzI~@pBlApC`@|@Xl@tBvEf@fAp@xAp@vAp@~Ad@bA|@nBN\\t@bBZp@|@pBl@tA^x@r@|AJRj@lAr@`BXn@Rd@^t@f@hAb@~@Tb@N\\LRFLBBNVRZV`@X`@VX`@d@TTPR\\ZTP`@ZVRTNbAp@vBrAnAx@rAx@|@j@TNTNn@`@t@d@\\RXRnAt@f@XbAl@^Tp@b@n@b@l@b@d@ZVR`@Z`@^d@`@DDVTZ\\RRRTPTV\\PRBDZb@RXV^NVPXNV@BNZNZR^P^P`@JXRj@N`@JZJZRn@Lb@Lj@R|@Ll@Ln@Lx@Hf@@JFh@PxABPb@tDNpANpAVrBn@rFVxBPvAVtB`@rDl@`FThB^hD`@fDLfA@FF`@^bD@Jt@jGRhB\\rCPvA?BV|B@DHn@Dd@Dd@Df@@J@PB\\B`@Bd@@l@@^@b@@b@?d@?z@?pACnGArCApAAnEAtCAt@AjDA`E?R?XAfCAP?tBAvACzE?r@AnDAp@?z@AxB?LCpG?Z?l@AdC?f@ChHCdECpE?bA?p@CpFCjG?vAAlAAt@AfAGbFGtDEnBCdBChBGnCCbBEzBC|ACv@A~@KzCOdEGrAEx@IvAEn@En@KxAMhBUxCOjBMtA?HCXAF?DE^?HCTGv@_BbRcAjLM|AE\\Cb@Gt@G`ACp@Cj@EdAGhBEfC?z@?b@?jB?\\@p@?v@BtAB|@F`BFnAHtAPdCFr@RhBHt@NlAVjBPjAZfBNt@Nt@ThAj@|Bn@zBd@`Bj@dBj@|A^fAt@rBt@tBv@vBt@tBl@bBr@rBv@vBxAdExA`Eh@zAb@jAd@rAf@|AXz@Tt@h@`BVz@Rp@Pr@d@|ALh@V|@VbAZtAt@vCnBdIvFlU\\rAnAfFh@zBh@vBf@rBDPhBlHpG~WdAdEv@`D|@pDLh@Lh@`AxDdDdNpAnFNh@Pr@`BzGnC|KnBdILh@ZrAhAvEp@lCpIl]XnAvDpOz@lDPt@Lj@`@`Bh@|BNl@FZNv@ThA`@lC\\fCRhBFj@VvCNxBHdBDfABl@Bv@?^BnA@dB?dC?zD?dC?d@?tG?`F?dN?d@?xA?dC?jD?hE?X?j@?jE?pF?~DAnh@?f^AxZ?R?R?L@P?T?~BArJ?jO?vEAzB?n@?nB?@?j^?vC?~D?|A?zD?tEAbm@?vL?dIAje@?pP?l@?fI?bD?lK?hOAxM@fH?vJAzFA~I?dO?Z?rC?p@?n@?vW?`WAxA?hb@?tD?`FAnf@?x@?v@?`F?J?L?pBAjL@r@?p@?tF?rAAZ@H?@?@?H?L?J?tOAnG?vN?d@?Z?X?vD@tJA|O?zC?bD?vI?tF?hP?xYAvM@rB?hAA`C?hK?l@?tA?tK?rK@pB?d@?T@\\Bl@@j@Bh@Dx@Dh@Fn@Fp@D^BTJt@F\\Nz@?BLj@Hb@Nj@H^Pl@HXHZNf@L\\t@jBZr@`@z@r@nAp@dAj@x@vAdB|@bAj@p@vCfDbCpC|@dARRX\\lGhHlAtApAxAhCxCxA~AtA~AtA~AbAhANPX\\v@z@Z\\~@fArHrIl@p@b@h@jAnAn@v@n@r@tA`BTVZ^z@~@X\\fBpBvA`Bx@|@nC~CRTLNbCpC`ClCrB|BjJrKb@d@tIzJ~@bAj@p@vA`B~@dAtB`CfBrBjD|D|AbBrA|ApB~Bf@j@|AjBf@j@fAnAdBnBlBvBRVb@f@b@f@BBvCdD\\`@x@~@~BjClBtBt@x@dF|FhCvCNR@?FHHJPRjArAhAnAdBlB~G~Ht@z@BBp@v@lE`FjE`F|BlC\\d@x@fALR\\f@Zf@p@fAVd@NZj@dAb@`At@bBz@|B\\bAVx@Tt@Rv@\\pARz@Pt@Ln@P`ALt@Jp@Jl@D`@VbB^bDn@`FDZNjALbAdDtWx@nGThBZfCfArI^zCv@dGVpBpBdPF`@PxA@DFh@v@hGh@bEhAzIPtAL`At@vFFl@PxATfBTfBl@zE~@pHfArIb@dDTlBb@nDxB~PnAzJJ|@`BlM~Dl[^zC@Dh@lEbBxM@Hh@dEBRHh@D^f@bEd@rDHh@l@xEFj@d@lD~@rHHl@|@fHJv@XbCDXRpAJx@r@vF`DfWfD|WDVbB~MrAhKhGpf@Hp@ZbCD\\~AnMxAbLBVl@rE\\fCr@zFp@nFx@xGr@tF~@rHj@rEd@~Cx@pG`@fDZ`CNfAVvBTlBBTHx@RfB@LVxC@TNrBHjB@LBt@D~@J~CDbC@nB?d@?|DEfJElGC`FO|UEhJC`FGlJWje@CrEE`FC~DO`ZCvEE`FAhBAnBAnAA`DAfBKtPOlWKzPElGYxi@ElHCfCC~E?l@CnF?^?`E?rB?l@?PA`F?j@?fA?xC?~C?n@AdHAhE?hK@z@AhBAb@?fJ?zD?dDA~E?xB?t@?zF?nCAjIAjH?pA?|DAlE?R?l@?~C?lBAzKA`YAhJAlA?^Aj@?~@CtBAf@?BCfCAV?RAl@GrD?l@S`MKxHU~OAj@Al@s@lf@cAbs@MzHe@r\\GrDIpF?ZQdLEpC?\\?H?N?HKpGALMpJIrE?RS`M?NObLIrGAv@?t@?x@@r@Bv@Bv@Bv@Fr@Dr@Ht@Jx@@LFb@Jr@Lr@TlA^~AZdAZfAXt@LZHRTf@Rf@`@x@lUpd@nEzItCxFrBbErJjRpB~DbDlGb@|@R^z@dBxQr^Tb@zFbL~MdX|BnEjBtDhAzBzLdV~BxEbIzOh[ln@xKlTfJzQzDvHtGpM`GpL`b@ry@jBtD|G|MtB`E|CdG\\v@p@pANXnDdHLVR\\~A`DpFtKLTrEbJ^p@HPnBxDfBnDlBxDhUhd@bEdItCxF^t@zKlTnJhRdBhDh@hA`H`NnAdC|A|Cp`@~v@d@|@f@dAzEnJtFzKj@fA?@T`@xI`QnAfCvBbEfBnDr@vA`ArB`@|@Xj@Vj@Xl@Tj@Xl@Vj@b@bAn@zAVj@JVb@bA`@bAb@bA`@~@Tj@LVHTVn@Vl@Rb@BH`@~@n@|A^z@BDv@nBn@zAb@bAl@vAVl@Vl@Tj@Tj@n@xA`@bArA`Dh@lA^~@\\t@b@dAJTtAfDnAtCd@lA`BxD?@zBhFb@bApDvI|@tBlOr^`B|DdB`ExGzOXp@BDZv@fF~LVn@Rd@d@fAhAnCz@rBbDxH~@xBRd@Tj@p@~AvBdFvBdFVp@nAzCt@fBFNf@hARd@v@hBnAvCx@nBLXbExJnHfQTh@Pd@HPL^HVHVHXHVHXFTHXFXFVFXFXFXDXFVDZDXDVDZBVDZBZBXBXBZBVBZ@N?LBV@Z@Z?X@^@j@?Z@HAfCAnA?r@?ZAX?X?@?@?N?F?t@AlBAdC?d@GnN?l@C~EAtDAj@AlBArDAvCC`HAvB?DAfEA|BCvGGlMAzEEdH?f@?f@?b@CxEApEAD?z@?DAhB?pAEzJAfAAfAElNAdCCpE?x@?Z?^?JA\\?|B?fAAt@@~@@b@@f@@^Bd@Dn@Bj@Fp@Fj@BZDRJz@FZFb@FVHd@Np@DTJ`@Nj@V|@j@xBh@lB@D|ArFdAzDDNzCtK\\lA~DzN\\jALf@X~@HVlAjEHXJ\\`AjDn@zBRt@V`AHXj@nBJ\\ZjATx@Nf@V`Ap@~Bj@pBb@`Bn@xBt@rCp@zBxAnF~@bDRv@v@rCt@hCV`Av@lCx@xCx@tC`@|AhA|DZjA|@~CXbARx@Lf@Nr@F`@H`@Lr@Ht@Ff@BL?BN~AHrA@V?PBr@B`A@v@?X?\\?T?PKvTK|RAPAnEAPAtB?P?l@AdA?P?LAz@?~@A`AAtAAdCEdIAjBEdIIxQ?j@?@OvWAnDAfC?TAl@C|D?`@AxA?j@?@A~BIbOCrFClGAdCAtAAjBAjAArA?RAxB?x@AjDEnNAvEA~D?bEAt@AvEAjGAlGAhHClIAxE?l@AnDAtB?p@?NC`K?bCAbCAlE?BAxCAzD?|BAxA?R?~CAzC?BAhEAN?f@?D?dCA~@?~DArC?NAp@?|A?f@ChM?f@A`EIr]E`Q?dAA`GAv@?l@?j@?xAAbA?T?l@?j@A|@?dA?BAj@?l@AjAAx@?h@?BCxDEjGCxE?@CdC?j@Al@AxA?j@AzACrDGrJCjCC~DGdICnGA~@A|BCfC?r@?l@AbAArBElFEnGAxB?rACzA?l@ElE?RAj@ExGE~DEdECfDErFAt@MnP?NQ`SE`FIzI?FCxECzCAdAIzHAhCKtKEvF?PElGAxAC|EG~IEnHApB?l@?XGtLIlNGvLAj@?lAAXA`B?lAAnA?ZAh@?X?ZAp@Az@ElKAbBAzAArA?dAEdHElEIlJE`FAzBCxCAtAA|BAn@A~BCvBC~DA^?pAAB?dAA~AAz@Ah@CtB?J?NAZ?l@ItIC|B?ZCvC?ZCdC?PItI?H?j@GrHCdC?PAZ?NCvDOrR?H?NKvMAdA?j@Al@EpE?`@AhAIdK?@E|FCjC?j@?@GnHGrHCbC?@KdPChBCnD?l@GlIEjFCbC?j@AVMfRIlLEtFCpFA`AAvACrBC~DAj@?j@C~BMhRA~@A~@CtDKtNA|BArACrBAbCI|IIrLCbDCrDAz@A\\CjE?j@CzB?JAj@AzAAv@ApB?j@CzBAdAA|@?LEpGGnICxCA`AEtFGrH?n@AbA?f@CrB?@CxCAdAIbMCjCCfD?hAGdHAj@?|@QxSEfGEjFEbIIbKC~Ce@bp@G`KE`FC|CEbGApBSnWA~@EnGCbEAn@KvPArAArAElF?j@Az@GpIChEAh@AfCCzAEnHEfGCtCEzE?`@AfBCvBCnECfEAj@Aj@?l@CfCGfJAnAAlBI~JIlNEvFApAC~DI|KG~JAv@MxSAxAAj@CbFAh@?n@AvAAf@A~AElG?@Ah@?@GtKAj@?j@?@MrQEfIIrMM~QG~IIjLCvBGdLEtEO~VGdIEvGEfFAdACrFEpC?j@CzDCvIAjM?N?FAR?ZCrMAvE?rBCpPCdM?`A?vC?vBAnCAhHE~YEzZC|HCvRGte@?xAAnGA`F?l@?DAfGEz[CbJ?fAAlG?`AA~C?dA?zCAzCAlE?zDCzQCvKA|LAzF?|DA~DAvDE~W?zC?`DErR?rB?xBCrAArVA`F?HCdO?lAAlGAlHC~M?lG?l@CnMKhx@AzH?l@E`_@C`M?j@Irq@?rA?`@A`@?n@"},"start_location":{"lat":38.47998200000001,"lng":-90.8469397},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":372},"duration":{"text":"1 min","value":15},"end_location":{"lat":37.082649,"lng":-94.3620847},"html_instructions":"Take exit <b>15</b> toward <b>I-44BL W</b>","maneuver":"ramp-right","polyline":{"points":"isiaF`h|~PG`@Ap@A~@?t@?@?x@?tA?nAA^A\\APAXCRC^AFCXe@pE"},"start_location":{"lat":37.0822894,"lng":-94.3579334},"travel_mode":"DRIVING"},{"distance":{"text":"322 ft","value":98},"duration":{"text":"1 min","value":4},"end_location":{"lat":37.0828531,"lng":-94.36316219999999},"html_instructions":"Keep <b>left</b>, follow signs for <b>Duenweg</b>/<wbr/><b>Joplin</b>","maneuver":"keep-left","polyline":{"points":"quiaF~a}~Pg@vE"},"start_location":{"lat":37.082649,"lng":-94.3620847},"travel_mode":"DRIVING"},{"distance":{"text":"5.5 mi","value":8842},"duration":{"text":"8 mins","value":472},"end_location":{"lat":37.0839082,"lng":-94.4627819},"html_instructions":"Continue onto <b>I-44BL W</b>","polyline":{"points":"yviaFvh}~PEl@AHGz@A\\Cl@CbA?`A?L@\\AxAAh@CvB?z@?v@@b@?NBn@Dn@FlAHlA@HPnCDt@@\\B\\@z@?^?R?`A?L?tDArDArBAdHA|EAjCAnDAjGAbF?l@?DAvFA`@?v@?l@?j@?l@AnGAdC?j@Al@?fCAxB?\\CjEAdCAhACpFCrD?n@?v@AzAAz@CtE?bBAl@?fAErF?XA`CArA?~AAzAAxA?p@ArAA`FAj@?v@CjEChGChC?JAvFIdKB`DAhD?pA?zBAvAArIAjFArFCtKArDA`IA~J?bC?L?l@Ah@@R?b@?d@@vA?HEjB?xA?l@?lC?zC?^AX?h@?L?fACpBCxA?TA~@AjACxAGnFGhHEpE?`@?f@AhB?j@?dCAfC?j@AfCAfCAnBA~EAxCEvOCrEAzEC`F?tAArACtKEzOEnGAfF?^ElH?pBCxJAdCArD?lB?^A^?n@AjAC~A?p@A~@K|L"},"start_location":{"lat":37.0828531,"lng":-94.36316219999999},"travel_mode":"DRIVING"},{"distance":{"text":"2.8 mi","value":4508},"duration":{"text":"7 mins","value":420},"end_location":{"lat":37.0840469,"lng":-94.5134959},"html_instructions":"Continue straight onto <b>I-44BL W</b>/<wbr/><b>E 7th St</b>","maneuver":"straight","polyline":{"points":"m}iaFjwp_QE`ICdCCfDCdDAfCCbCAr@AxAA~AAxAAxACdDA~@CzC?|@Ax@At@A~@AfAGh@ALAR?@?P?bAAdBAfBCbCAtAA|BAb@?n@?tE@n@DxALXH`BLpBBZBl@Fp@HxAHpAHrABv@@DDxA@lA?`F?fCAzA?|@?bA?rB?T?pEC`F?~EA`F?xAAl@?|A?jA?rC?~@AxB?h@?jBA~AAb@?\\?~A?pA?r@AbA?TApA?xEAr@?fAAv@@`@AP?JIV?x@?vACxDAvE?|BH^A|@?tBAfB?hC?pAAtA?tACnG?j@?|A?RAx@?zB?T?hAAhAAj@A`BAnAA\\ClB"},"start_location":{"lat":37.0839082,"lng":-94.4627819},"travel_mode":"DRIVING"},{"distance":{"text":"151 ft","value":46},"duration":{"text":"1 min","value":9},"end_location":{"lat":37.0844619,"lng":-94.5134815},"html_instructions":"Turn <b>right</b> after Arvest Bank (on the left)","maneuver":"turn-right","polyline":{"points":"i~iaFjtz_QcACM?"},"start_location":{"lat":37.0840469,"lng":-94.5134959},"travel_mode":"DRIVING"},{"distance":{"text":"59 ft","value":18},"duration":{"text":"1 min","value":4},"end_location":{"lat":37.0844602,"lng":-94.5132756},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"{`jaFftz_Q?g@"},"start_location":{"lat":37.0844619,"lng":-94.5134815},"travel_mode":"DRIVING"},{"distance":{"text":"79 ft","value":24},"duration":{"text":"1 min","value":10},"end_location":{"lat":37.0842449,"lng":-94.513284},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"{`jaF~rz_Qj@?"},"start_location":{"lat":37.0844602,"lng":-94.5132756},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"217 mi","value":349578},"duration":{"text":"3 hours 16 mins","value":11782},"end_address":"Oklahoma City, OK, USA","end_location":{"lat":35.467558,"lng":-97.5164831},"start_address":"Joplin, MO, USA","start_location":{"lat":37.0842449,"lng":-94.513284},"steps":[{"distance":{"text":"79 ft","value":24},"duration":{"text":"1 min","value":6},"end_location":{"lat":37.0844602,"lng":-94.5132756},"html_instructions":"Head <b>north</b> toward <b>S Main St</b>","polyline":{"points":"o_jaF~rz_Qk@?"},"start_location":{"lat":37.0842449,"lng":-94.513284},"travel_mode":"DRIVING"},{"distance":{"text":"59 ft","value":18},"duration":{"text":"1 min","value":8},"end_location":{"lat":37.0844619,"lng":-94.5134815},"html_instructions":"Turn <b>left</b> toward <b>S Main St</b>","maneuver":"turn-left","polyline":{"points":"{`jaF~rz_Q?f@"},"start_location":{"lat":37.0844602,"lng":-94.5132756},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":187},"duration":{"text":"1 min","value":64},"end_location":{"lat":37.0827841,"lng":-94.5135602},"html_instructions":"Turn <b>left</b> onto <b>S Main St</b>","maneuver":"turn-left","polyline":{"points":"{`jaFftz_QL?bABbABV?`DF"},"start_location":{"lat":37.0844619,"lng":-94.5134815},"travel_mode":"DRIVING"},{"distance":{"text":"1.6 mi","value":2552},"duration":{"text":"4 mins","value":240},"end_location":{"lat":37.0598499,"lng":-94.5146147},"html_instructions":"Continue straight to stay on <b>S Main St</b><div style=\"font-size:0.9em\">Pass by Hardee's (on the right in 0.8&nbsp;mi)</div>","maneuver":"straight","polyline":{"points":"kviaFvtz_QjABdABdBBbFHtA@bA@R@R?nAB|@Bb@@f@@~DF|CDx@@V?f@@t@@~@@`A@`ABb@@~AB~CF^?|CFvABpABj@@H?jABb@?^@x@@T@L?N@T?z@@fABZ@r@@V@nAB^@rABnABr@@zAB^@xA@pABx@BlCDZ@nABV?rBDbEHJ?`AB`@@~CF^?X@v@BbABb@@"},"start_location":{"lat":37.0827841,"lng":-94.5135602},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":302},"duration":{"text":"1 min","value":21},"end_location":{"lat":37.0571337,"lng":-94.5147455},"html_instructions":"Continue straight to stay on <b>S Main St</b>","maneuver":"straight","polyline":{"points":"ageaFh{z_Q`ABh@@x@@r@B\\?p@Bd@?nABlABp@B"},"start_location":{"lat":37.0598499,"lng":-94.5146147},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 mi","value":2113},"duration":{"text":"3 mins","value":159},"end_location":{"lat":37.0381852,"lng":-94.51489959999999},"html_instructions":"Continue straight to stay on <b>S Main St</b><div style=\"font-size:0.9em\">Pass by Jimmy John's (on the right)</div>","maneuver":"straight","polyline":{"points":"avdaFd|z_Q~@@bCDv@?NHD@F@F?dABt@B|@Bb@@~@Dh@?T?J?rA?z@Eh@Cd@CH?`AKp@I|B[zAQf@G|@ITCt@E|@AXAxEFzBDx@@jBDxAB|EFnGJjBDbCDnFH~BDjBB|EHjDFZ@fAB"},"start_location":{"lat":37.0571337,"lng":-94.5147455},"travel_mode":"DRIVING"},{"distance":{"text":"94.3 mi","value":151789},"duration":{"text":"1 hour 20 mins","value":4775},"end_location":{"lat":36.1678051,"lng":-95.7322671},"html_instructions":"Merge onto <b>I-44 W</b>/<wbr/><b>MO-43 S</b> via the ramp to <b>Tulsa</b><div style=\"font-size:0.9em\">Continue to follow I-44 W</div><div style=\"font-size:0.9em\">Toll road</div><div style=\"font-size:0.9em\">Entering Oklahoma</div>","maneuver":"ramp-right","polyline":{"points":"u_aaFb}z_QTJF@vABJDNJLJVVJTLPPRFBNJXJnA\\l@R@?^P`@V^XTXZd@tDrGJRBB@@@?B@D?PZ~B`EXd@h@`AzH`Nh@`AvAhCJPt@nADH\\n@^l@|AnCVb@tA~Bj@dAXd@b@p@n@~@z@jA`ApA`AjAn@t@h@j@h@j@dAbA|ArA`DrCx_@r\\\\ZpMbLnD~CzG~FdA`A`A~@r@t@p@v@r@x@n@v@rAjB^j@PTfAhBfAlBh@bAt@|AfAfC`@`Ah@xA`@hA\\dA^jAf@hBPl@Nn@Rz@ZpARdANv@f@~CNdAX~BZrCd@~EnBbSjAtLLrAxB|TXvCZrCHx@JbALtA@DFl@H|@b@dEVlCZbDLpAHv@b@nEPdBPfBFt@Hx@XpCRrB`@dEPfBT|BHt@DZLtADZVpCRpBLtARnBD^`@bENtAVpC@@d@~E@DZ`D`@dEDb@v@|Hj@vFTfCLrAn@lGNrAFr@B^RdBHz@XzCDX@NDb@JbA^pDHx@^vDT|BHv@@N@FLnAH~@BL?HNzALnALjALpAT~B^pDHt@Hv@NdBPxA@LBZJhA@@Dj@Hn@@NBXFh@Fh@Dh@NzA@HBVFh@LrADb@@BBTFn@@VnBtRJ`ADf@\\nCVxBr@dFN~@`AtFZdBHd@Hb@@FFZH\\Hd@HVVhAPl@FXLf@FRPt@Pt@BHXfALd@Lb@l@xBL`@FTBJLb@Lb@L^Nf@Vp@f@xAFPd@lAHTRl@Tj@Vl@@Bd@fAf@jAx@jBFPNXb@`ALTN\\R^@DJRLVZl@Zn@Vh@NVDHFLLVJPT`@BBNVLXLRHNBDZj@LTBBDHLRFJJNd@t@`@r@BDp@bADFPXd@t@fCnDxAnBp@z@^d@p@v@p@z@nBvBXXJJLNb@d@hAhAv@x@rAvABBt@r@RT`@b@ZZB@VXv@x@@@XXJJj@j@VXBBj@j@JJX\\ZZjClCv@v@rAtAZZZZNPfBhBRRZZRRxA|ATVDDX\\\\\\t@v@X\\@?LPJJNRHHBDjApA\\^PRFF\\`@r@|@d@h@JL^d@X\\LPRTJNX^TXBBRXr@z@DFf@n@r@`Ax@fA`@j@Zb@h@t@HLLPTZ\\b@DHv@dAJPV^JNJPNRPTh@r@?@X^Zd@TX\\d@LPd@n@PXFFV`@Zb@NRRXl@x@FJ@BVZDHbAvABBrAlBJNv@dAjA`BbAxAX^l@|@B@V^h@p@z@nAtC~DnDbFNRPTNTnD`FV^X^bB`CX^V^|B`DlD`FvUf\\X^bB~BV`@vF|Hz@jARX|@lAJNp@~@x@hAb@l@l@x@JNLRHJJLb@l@JNBFX^X`@TXd@p@X^HNh@r@T\\RV\\f@JNb@j@j@x@FJ\\d@h@r@j@x@xEtGxF`IhLdPX^V^LNpAhB`ApA|@rAZ`@PVr@bA|@nA`@j@HJFFLRb@l@h@v@z@lAd@l@HLX`@`BzBZb@V^X^p@~@pAhBPVX^FHjA`Bf@t@\\f@`AxAf@|@f@v@t@lAXf@Zj@h@bA@@T`@j@fATb@DHLVTd@Tb@Rb@LVFLxAbDdAdCn@|AHRNb@^~@b@hAx@~BnAtDZdAv@lCp@`CV~@Lh@Pt@dAjEv@pDx@fEX~A@@\\hBf@rCDNRdAdArFhAdGNr@dAvFJf@Jj@nAvGhDzQPz@VtAF\\FZHZFX?@Jf@?@n@hDJf@H`@Nv@VpAF^X|AVrAFZb@~BZ`B@@Jh@jEjUfAzF^pBP|@^pBNv@Jh@Z~AF^VrAd@~Bn@hDdCpMHf@hA`GJf@Jh@n@hDJh@BNDX`@tBH\\Nx@F\\VrAXvAh@nCz@pEJj@Jh@d@bCh@vCFZNx@F\\XvAFXPz@TrAPx@n@lD@?VrAFXBPVpAJj@Jh@VrAJj@Jh@~@`FR~@j@bDFZXxAbBvI\\fBFZF\\bBzI?@Jf@rAfHHb@XtAJn@Jh@H\\@Ld@|BVtAVrAhA`GTpAVpAhA|FJh@p@nDPz@DX`AfFFZpA~GJd@zEbWfAzFp@lDLr@TjAd@~BFXRfAVjAFZFX\\bBFVFTPt@DRH\\^bBPp@VjAdAfEf@lB^xAl@zBb@~ARp@XbARt@HVX`AZ`A`@tAf@~AFT|@tCPf@Nf@Nf@vAtE`GpRNf@fCfIl@nBNf@`A~CNf@p@vBjD~KlEtNpBrG@B`BnFNf@bBlF`A~CNf@f@bBjBbGPf@dE~MPl@pC`J^nA`@nA`A~CvGfTp@zB`AzC`@tAN`@~@|CFRJZfDvK`DjKnA|DHXRl@f@`BRn@HXPl@Rp@h@~APl@Pn@Nf@Pd@HTbAfDf@bB^lANb@x@hCrAjEn@tBh@fBbA~CBHX`Ah@~A^jAZdATp@jAzDNf@Z|@FTd@xAj@bB`@hA^fATn@JRv@rB\\z@Zt@Xn@Vl@FLLZjAdCz@hBh@bAv@|An@lAPXJRHLXh@RZdAdBl@bAV`@V`@RZBDdAzAT\\X^LRNPxC~DnA~A`BjBr@v@|@bA`AbALNf@f@lAjAtApANNXTLN@?ZVb@^t@n@b@^n@f@TR`@Zr@h@h@^PLn@d@?@tA~@j@^z@h@`@VTNLHbAl@n@^TLbCrARJf@V`@P@@ZRLDRHd@T|Ap@pAj@j@Tf@RRH~Al@bDlApA`@t@VbCx@nE`BrDrAnC`A\\J`@NvAf@nDnAvBv@vAd@`FfB@@D@FBD@d@PrBr@n@T|ChA\\J~DvADBHBz@XdGvB`HdCj@RxG`CLDfCz@^L\\NTHf@PxG`Cz@Zf@PRFj@Rx@Zf@NLDXLRFTHd@PVJbBj@d@Ph@PRHnAb@ZLz@ZnAb@vFnBbC~@dCx@|Bv@`MlE`FfBrEbBjBt@zAj@dBp@`A`@LFRF`@NNHVHzAl@^NlAf@lCdANF`@N`@N`C~@NFvAh@VJvBz@RH@@^N@?`A`@^L@@`@NLF~ClAn@VlAf@dE`BbA^jGbCb@P\\L@@`@NbBp@^N@?zAl@hAb@`A^@@`A^jEdBdC`AzBx@n@VVJb@P@?VLf@P^L@@dC|@?@p@T`ItCrBr@~FxB~@\\bA^fDlAbA^@@^L^N@?`A^bA\\bBn@@?zAj@lBp@xBv@xGbCdC~@p@RrAl@t@VvCdA~Bx@b@PfDdAB@bA^rB|@xDvAXLpIzC`@N`@N|Aj@hAb@`@LbC~@fC~@`@LdBn@`@N`A\\l@TTHvDvAtAd@hE|ArAh@vDvApFnBLDpAd@XJ`@PzFnB|Bz@bA\\LDRHlG|B~Bz@f@PnMzEhBn@zBv@jAd@jE~A|FvBhFlBtAf@`@N`@L`@NbBn@d@NhE|ArJlD\\L^NbA^~Bx@pBt@~@\\d@RhBp@|DtAbA^dA`@THJDdDjAtMzE`@NjQpG~GfCd@P~TfIpAd@nQrG`A^nHlCn]fM`Cz@hWjJjE~A`@LjFlB`TzHlG|BnIzCbGxBxAh@`Bj@vDtArBv@rCfAx@ZbAd@`Bt@xBhAzAv@dAl@fAn@z@h@d@ZxBxAtA`A@?lA`AjElD|@x@bB~Ap@p@bAbAxA~AfAlARRV\\bAlAv@`A^j@`@f@dAxArAnBtAxBhBzCb@t@dCtE@@~AjDx@hB~AvDn@~Ax@|Bl@`BZbAx@hCt@fClAnEf@nBf@lBj@zBNl@FVPp@r@rChBdHdCrJnBvHbCnJ`@zAPt@Rt@Lf@bCpJrAdF`DdMx@dDh@rBFP^|A`@zA`@|Ad@fBd@nBj@xBr@lCbA`ELd@b@dBx@|Cb@dBXfAZhAXdARz@p@hCT~@f@lBbDhMnA|E|@jDhBjH\\lALf@Lj@Lb@b@dBj@vBj@zBtApF`@~Ah@tBnA|EV`ArCzKjArEf@pBbAzD`@`BjAnE~@rDn@fCPn@r@nCXhAb@dB`@xAzA~FpCvKxApFf@fBJZ\\lAh@fBv@jCbAbD\\hA`BlFlEvNRp@vD~LtArEdBtFt@bC@DpBpGLd@pAfEHVDNbA`D^pApBpGb@vA~EbPrEdONf@p@vB`Kl\\v@fClBlG`O~e@|Rto@hHvUnBrG`AzC`BlFrAhEt@bCvB`Hd@zAPl@Tt@p@tBHXlH`V`Lx^ZbAzEpOdBzF|AbFbAfD\\dAPh@Pl@lDdLdAhDtFtQlA|D`H~T|GvTFT~DlML`@HZDJ|AhFjJrZzIhYrFpQlEvNvAtEjGlSf@zAl@tBn@pBRl@Pj@~@~Cz@nCb@xA\\hApAfEz@hCp@tBh@xA`AjCz@vBfAbCfC|FBDTb@p@rAb@x@bAjBlAvBxBnD~@xAPTDJPTr@fApAlBtApBV`@T^hAbBz@nAx@lAz@nAz@rAZb@\\h@jAdBjAbB?@tArB^h@jAdB@@|@rAf@t@j@z@V`@p@`AxAvBxAxBf@r@DFfBlCz@nAvAtB?@HJ`AvA^j@X^PVPZh@t@j@z@\\f@FHr@dAz@pAz@nAx@lA|@pAj@z@z@pAv@fABFj@x@JPPTz@pAhAbB^h@PX\\f@dA|AlBpCfA`BdBfCt@hAFHJNnAjBDFBBxAxBdBhCh@x@JP@?@@NTV\\FLHLX^^l@zFrIV^n@~@nAhBDHn@|@z@lARZ?@t@fAx@pA^f@DFl@|@xAtBvCjExCpEX`@`@n@pAlB`CnDXb@dAbBBDt@jAzBxDdAjBr@pAt@tAh@dA|@dBHNz@dBj@jAr@tApAtChChGjAvCfBxEVr@nAlD|AvEb@tAd@|A\\hAHVPp@d@`BDN`ApDp@bCvBzIj@~BPp@r@rCNp@Lf@DNpAdFT`AlA|E@BJd@t@vCb@fBDP^vAv@~CDNFVLh@Lh@Nj@fAfEFZHXn@rCTx@Lh@Lf@BFfAnEd@pBBFJ^Lh@J\\Nr@Lf@BFf@rBL`@j@xBBDrB~G\\fAj@dBz@bCL\\Tp@^bATl@Vr@n@|ABDx@pBPd@Rd@fB|Dd@bAXj@r@zAbBbDnA`CNZbBvCdAhBz@vAp@dAp@bAZd@n@|@BDPTJNzB`DLN`ArAp@z@nA|AVX|@fAp@v@dBnBbBfBb@f@n@n@p@p@dAdAt@p@b@`@p@n@b@^`@^TRxBjBhA|@xAhAvEjD^Vx@j@t@f@~@j@z@j@FDtCdBTLLJVRd@Zd@Vj@ZrAz@ZRB@|@d@~A~@|@n@zEvCt@b@fAp@vDzBzFpD`DnBz@h@`Al@fLdHpAx@vFhDxAx@\\TdAn@lAt@h@^b@V`EfCrBnAnFdDJFRL^T~AbApBlAjAt@jAr@z@f@|AbA\\Rp@`@NHt@f@z@f@x@h@|@j@LF?@nBjAjBhAdBdA`EdC`EbCjAt@pCbBj@\\x@f@TPNHjGvDPLPHd@ZVNbL`Hp@`@`@VlAt@bBdAfAp@v@f@v@d@dBdA~DbCJHrJ~FVNpAv@TNn@`@p@`@hAt@x@f@D@dAp@VN~@j@LHTLb@X~A`Ax@f@b@XbEdCj@\\^TRLp@`@|BvA~A`ApBnAjAr@|A`ArBlA~AbAhAr@n@d@DBXPp@d@hAx@v@h@hAz@`BpAn@f@v@p@v@n@`@\\b@^NL^^b@^dB~A|B|BhDlDt@v@hBvBnBzBtFzGbMbO`BnBvEvFpEjFpJnLdGhHdGhHxF|Gz\\fa@lBxBbHhItDnE|AnBdArAPP\\`@^d@^`@^d@n@v@^d@VZFH^`@~@fAl@t@RRDHhBtBnAzAnElFlGtHtSrVX\\X^xObR~@jAnCbDv@~@FFfApAr@|@bCtCZ^DD^d@nCbD|DzE^b@RT\\`@^b@^d@^b@^b@^b@^d@\\b@HHDF^`@|@fA^`@@@\\b@hCzCvDpE@@|AjB\\b@FHHH^d@\\d@|@jA^d@NRZd@^f@\\d@LT\\f@LPNVDFV`@V^DFhAbBZf@JPNTFJ?@RXZh@Zh@PXJPh@|@LVJPZh@Zj@Vf@Zl@Xh@\\n@@@FNJP?@r@vAXh@f@`Af@`AtBbErBbEbEfIzAxCZl@b@~@r@vAXh@f@~@fBlDr@tAJTBDTd@t@vAr@tAd@~@f@`AZl@JRp@rAf@`AZn@jA~BrFvKTb@Rb@`AjBRb@T`@jBrDvAtCtB`E^v@nBxDN\\Tb@\\p@v@|Aj@dAP\\Vh@|A|C`CvE|@jBTb@Tb@h@dAj@hA~@hBTb@tAnCTb@BFNZn@nAf@bA|@fBh@bAbCzEXj@f@bAVf@\\n@p@pAVf@DHHNZn@d@~@Xh@Zl@Vh@Xj@Xj@Xh@Zn@d@|@Zl@b@|@Zj@Vj@f@`Af@`AZl@\\r@FLXj@HLNZBFTb@Xj@t@vAd@`Af@~@Xh@Zn@fBlDr@tAzAxCJT@@Tf@P\\FLLTZn@Xh@Vf@Xj@Xj@Zl@Zl@Xh@b@|@^r@Rb@\\l@Vh@Xj@LT?@Tb@DH~@hBNZFNLTLTJTLTLVVd@@DP\\FJVf@LXd@~@Zl@NXRb@Xj@f@dALRJRLTJRJTLTZl@Vh@b@z@NVJVLVd@~@LT@?Xj@Vj@JRLVLTd@~@LRFJDHJVLTLTHRLVZh@FNTb@FLLTJTd@~@v@|AJP^t@DHt@zAXh@HPHPf@`A\\n@Xl@JPRb@FJLXVf@LTf@`A`AjBFLP\\@DJPHPNXXh@Xj@Xh@Xl@d@~@h@dAXh@Xh@r@vAf@bAJRxArCPZVf@Zn@Rb@DFFLT`@FLb@x@BDJTZj@Rb@^t@Xj@Zj@?@Tb@LXZj@Tb@BFPZHPh@dARb@LRTb@BFNZHNXj@Zn@JPHP~A~CJPh@fAJPHPNZd@~@^r@HNVh@LVd@~@h@bATb@Tb@?@R`@|AxCLXHNJRJTFLj@fABDN\\Tb@DFZn@BD~A|CFLJTb@z@dArBh@bAr@xAd@z@@DHPJPBDR\\R^Td@Rd@^t@Xh@LTZn@d@~@Zl@Xj@b@|@Zh@Xl@t@vAj@jAP\\LTLVJRLVLTJTXh@NXTd@LTJTNXHPLTLTXl@Xj@Xh@Xj@|@dBDHLX@@r@vAz@dBb@z@R\\@Db@z@Zn@LTd@|@f@~@r@rAHLPXf@z@`A`Bl@`A\\j@f@r@j@|@b@l@\\f@\\b@b@l@\\f@l@t@TXFHPT@BJJJLVZp@z@l@r@d@h@BBBBNPBB@BJHPT`@`@~@bAVVVXNLRRXVl@l@NNTRXXVTb@`@d@`@`@`@XVDBPPb@`@b@`@RPFFZVTRJJb@^HHTTDD\\Xb@`@RRTR\\X^^d@`@`@^PPTP^\\xAtAp@j@b@^`@^PPPNB@?@VTh@h@lAdA~BtBd@b@TRb@^LLDB^^DBp@n@`@^b@^LLRPr@n@@@`@^RRRP`@\\XXHFXXbBxAtApAx@t@rBlB`@\\JHNNrAnA`@^PNVR?@B@HHp@j@p@n@z@t@ZZ`@^`@^d@`@`@^b@`@r@n@DB\\Zr@p@t@p@LJTTDDHHLJf@b@r@n@VT\\ZXX?@DBBBRPBB\\ZNLt@n@p@n@b@b@dA`ANLJH\\ZZXBB\\XFHNLPNt@n@dB~AZZB@t@r@@@ZXv@t@\\X\\\\`@\\TR\\ZZX`BxAnD`Dl@h@ZX@@XXx@t@\\ZZXrBjB|ArAZZf@`@b@b@bA~@fA~@dB~A@@v@r@ZX~AvArAnA\\Zx@t@x@t@ZXlAfA\\ZFDZZ\\Xv@t@lAfAFFRP\\ZFFrBhBTPNNRPx@t@p@l@b@`@LLj@f@lAhAFDZZZXTRFD`A|@n@l@rAlA?@^ZZXTRFDXX\\XnAjAv@r@^Zv@r@\\Zx@t@pBfB@@tApAZXx@t@pCdCNLh@d@t@r@ZV`@^ZXZZ`@\\r@n@d@b@TRl@j@xBnBRPdA`A@?r@n@xArA\\ZZZJHPNZZtAnA\\Xx@t@tAnAdFtEpBhBx@t@hExDd@b@xArAZV@@~@z@p@j@XX\\Z\\ZNLJJx@t@LJfAbAx@r@ZZFDjBbBrBjB@@XV\\XtAnAx@t@@B`M~K`A|@ZXrBhBtAnAnAhA~@z@`@\\p@n@rAjA\\\\DBr@p@RPHFZZZXB@XVj@h@h@d@\\ZPNHHx@t@x@t@@?XX\\XZZ\\XpBhBRRHFv@r@h@d@dA~@RRLJxArAFFZXp@l@FFvAnAZZx@r@ZZrBhBnCdClD~CRPb@b@\\XtAnAnCdCh@f@hA`AtAnAvApAtApAZVZXZZz@t@nCbCZZdCzBxEhElBbB`HjGv@r@t@p@t@p@tAnAFDn@l@FF~@x@hB`B\\ZnCdCx@r@zBrB|W`Vj@h@nOfNnAlAd@d@ZZj@j@JJf@j@p@r@p@v@p@v@~BrCnA~A?@zAtBpAhBV^n@bAh@v@DHl@bA`@n@dAhBdB~Ch@dAfAvBr@zAj@lARb@zApDp@`B\\~@Xr@lAfDd@zAL\\\\fAf@|Az@rCPp@FVx@vCXlAT~@ZtAVlADRXrANr@`@|Bf@nCRlApAlIr@lE\\xB`A~FbAtGv@vEPhAPfAr@tEt@vEHf@rAlIv@~E~@zFh@hDh@hD@Ff@`DLv@f@|CV`Bl@tDBN|@vFf@zCd@~CN~@b@lCXhBJh@@HRjADXBNHh@Hj@F\\BJHj@?@Hf@Jh@Hf@?BHh@TrAJj@Hh@BPx@dF`@~BTnALv@Jh@H^b@zB\\~A@DVjAFX^`BZrALf@@BJd@T~@b@`Bl@xBNh@Nf@DPFTf@bBh@bBdAdDL^Pf@bAzCPf@zC~If@|Al@dBp@rB@@Nf@dAzCNd@r@tBHTFPl@fBf@zANd@rGrRPd@f@zAhAfDL\\tAbE`@lA~@pCzAnE^fARl@~BbHX|@r@rBDNJVNd@?@jEjM|BzGNd@Nb@bAzCPd@DLHVt@vBLb@bAxCdA~Cp@nBd@rAvCxIr@tB@B?@h@|AXx@Pj@FPz@dCNd@Rl@^fAPf@Pf@Pj@`@hADLHVdA|CBFL`@h@~A^bAf@~Ax@`C`@lA@@Tr@nAtD@@bAxCDNhAfDVr@Rl@f@zAHP`@nAHRFPdA|CdCrHRl@Nf@r@rBDNJV`@lAxBrGlAnDPh@Tl@Tn@Tr@b@pAl@bBNf@bAtCPl@Vx@jBtFjBrFb@nANb@vAdENf@Pd@bAzCPf@Pf@|@lC~B~GNd@@?p@tBPf@Pd@X|@FPtA`E@B^jAb@lAPj@`@fAf@zAJX`@lAb@nANd@N`@Xz@x@`Ch@~Ar@vB~@pCf@xAhAfDLZPh@j@dBDLBHn@jB@BZ~@Nd@f@vA@FNb@Nb@Rh@JZbAvCTr@j@dBVx@Pf@h@`B\\bADLL^d@tA^hA\\fATf@n@jBb@nAd@tANd@~@nC@D@BDL`@jAf@xAHTX|@Rf@Lb@HR^fAFR`@nAfCnHp@nBt@xBVz@@Bf@vAv@|Bl@fBNb@Lb@\\`Ab@nAL`@Xv@Rn@`@fANb@L^Pd@Vz@b@nAZ~@N^Pj@L^DJNb@b@rAh@~A^bAHPNb@@@Zx@JVl@xAr@bBZr@FNP`@@@Zp@d@~@d@bAR^?@T`@?@b@x@h@`Af@|@f@|@x@tAh@z@z@rAXb@RZBDV^JNLP\\f@|AvBv@`Af@p@pA|AZ^~@fAbAfAdBfBpAtAt@v@\\^`@b@|@~@d@d@PRVVv@x@\\^j@j@LNNLPTn@n@z@|@z@|@bAdArBvBLNJJv@x@RTlAlAVX\\^\\\\Z\\\\\\XXr@v@`@`@x@z@l@n@TT`@`@n@r@tCxC~BdC|@~@Z\\NLr@v@z@|@zA|ApAtAd@d@~@bAdAdAn@p@XZh@h@d@f@rBvBfAhAz@~@zA|AXX?@r@t@pBtB`CdClAnA~@`A^`@XZf@f@b@b@pBtBjCpCrBvBhAjAj@j@JJPRRRzEdFbAbAb@d@x@z@j@l@f@f@dAhAx@|@lDpDt@x@ZZrAtAj@l@`@^|BbCNPx@z@v@x@bEhERRhBlBz@|@x@z@XXNNv@z@\\\\r@t@rH|HrI~I`OrOz@|@j@l@x@z@xAxAtAzA`B`Bt@v@fAjAfBhBv@z@tAvAz@|@XZfAjAbCdCvCzC~EhFfAfA`AdAjBnBv@x@zE`Fx@z@VVNPLJJNfBhBFFb@d@jCpChAjApCtChBlB~AbB`DdD|AbBtAtAnDtDpFzFf@f@rAtAvBzBjAlAh@j@JJ`@b@^^`@d@x@z@bAfAbAfAnAvAjAtADD`AhA`AjA~@hApA~AhAxAfAvAr@~@`ApAX^PTtCvDjA|AzCbE`@f@X^jClDvEhGfB~BdDlEvAjBpAbBtAhBtAhB`BxBv@`ARXPXhExFh@r@d@l@l@x@|ApBp@z@x@hAv@`AtJlM|@lAbDhEnA~AlDxE\\b@dBzBbArAX^Zb@X`@f@n@b@j@RVr@z@nA`BFHNRX^f@n@l@z@NR\\f@^f@~AvBx@dAHHjA`Br@|@X^r@~@x@jAn@|@h@v@PVX`@d@r@\\b@l@z@X`@`@j@t@bAPTFHv@dAfAvAX\\LNPTNRVTRVX^NRd@n@LNFHNR^h@TZV^Zb@PTV`@JLLPV\\PTLP`@f@~@lAV\\HJh@n@\\b@`AjALNV\\d@h@b@j@p@x@hAtAJLV\\JLf@n@p@|@j@v@FFp@|@@@V\\d@n@bApAfAxA`BvB\\d@X^f@p@n@x@bAtAj@t@nGlId@l@j@v@DFdBzBjA~AZ`@bBxBX^TXZb@jA|AjA|Ar@~@X^X^X^jA|Ar@|@r@`ALNb@j@dB|BLRHJhChDJL\\d@FHDFHLj@r@z@hA|@lAx@hANRZb@fAzANRX^f@r@`@h@LPHLX\\^b@l@p@PNp@h@^ZPNLJ^VRJh@XHFf@Tb@RFBh@THB^Lh@Nd@L~@P~@Nx@FV@D?B?rADd@?vC@|A?zF?dB@hD?fH@r@?x@?j@@hBBlC?\\?nF@dLDpD@xH@"},"start_location":{"lat":37.0381852,"lng":-94.51489959999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 mi","value":1568},"duration":{"text":"1 min","value":57},"end_location":{"lat":36.1630209,"lng":-95.74644219999999},"html_instructions":"Take exit <b>34</b> for <b>I-44 W</b>/<wbr/><b>US-412 W</b> toward <b>OK-66</b>/<wbr/><b>Tulsa</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"ramp-right","polyline":{"points":"y_w{EtuhgQTHP@bBJh@DV@ZFVDVDRD@?PFt@X^PFBJDRLXPZVVRB@PNRPVR^d@\\b@PPR^NXRZZp@Rb@JRDPFPN`@J`@L`@DRJ`@F^FTHp@D`@Dd@@FLrC@bDBpDBlHBnC@hBBhC?\\BzC?bAB|E?B@bABjBFtA"},"start_location":{"lat":36.1678051,"lng":-95.7322671},"travel_mode":"DRIVING"},{"distance":{"text":"4.1 mi","value":6623},"duration":{"text":"4 mins","value":236},"end_location":{"lat":36.1626445,"lng":-95.81974849999999},"html_instructions":"Merge onto <b>I-44</b>/<wbr/><b>US-412 W</b>","maneuver":"merge","polyline":{"points":"{av{EfnkgQ@~ABvA?rB?^@`B?bA?^?@Er@Cd@?DE\\E^CNKf@EVGPEPK\\]dAa@rAELGXI\\CJCNCNKz@AVE`@Ad@Cj@?dABd@Bf@Dl@?@F\\ZjBBDLf@DNDRFT@B^bBT|@@@XjAZ`B@DFv@Hv@Bt@@bB@|A@r@?l@@rDBbC@fB?l@?B?@@nB?@?L?D?B@fC@dABhD@|A@bA?lBHfM@|D?h@BnD@pI?~B?xE?nC?l@?|E?|E?@?vH?`G?fA?D?B?nA?bJ?lS?nA?R?xB?R@xBA~A@j@?jEAhM?xB?vBAtI?vB?B?P?tB?~C?~E?j@?lK?p@AnA?d@AbF?|F@VCvCAjG?vC?nBA|L?pV?vDAl@?`B@jI?P?`F?Z?F?F?~CA~GFnC"},"start_location":{"lat":36.1630209,"lng":-95.74644219999999},"travel_mode":"DRIVING"},{"distance":{"text":"11.7 mi","value":18905},"duration":{"text":"11 mins","value":666},"end_location":{"lat":36.089734,"lng":-95.9979295},"html_instructions":"Keep <b>left</b> at the fork to continue on <b>I-44</b>","maneuver":"fork-left","polyline":{"points":"o_v{ElxygQAx@@tBJjEBx@HxAHxABj@JvADj@Dh@XdCHz@F\\PpAJj@Jr@F^Jh@@@Hf@FZ@D?@ZxA?@@@Jd@h@tBNj@Rt@\\`ALb@@B`@lABF?@h@|AFJ?@x@nBZt@rBlEp@pAr@jAx@pAl@`A@@T`@HJ?@nAnBn@~@~@|AfDhFlB|C`JvN@@PXBD`BdCbDfF`CxDpB`Dt@hAHJFL~AlCd@v@tBdDbBhC@DhBrChAfBx@rADFBF@@V`@BDnB`D`CtDtBfDp@dAHJ@Bd@t@b@p@`@n@nB|CbC|DlCbEh@x@d@t@f@r@nClEDHtAzB?@nAjBzGpK\\h@@BXb@FJxBhD|@zAhFlIrAnBhDnFr@hAj@|@n@dAl@`Av@pAr@fA`@l@dA~AfAbBXb@BDBBPZ@@l@`Az@tAV`@dAbB`@r@LR`AzAR\\JTv@lAx@nA`CtDZd@zGpK|@tAtAvBfBrCZf@Zf@FJlFlIPZr@hAh@z@pApBb@p@|AbC~AfCxBjDXd@n@`AV`@n@`APVpB`Dx@pAT`@HJtAxBl@`A?@JNHJ@Bb@r@JPb@r@FJJNJRX`@BDBD@B?@@@rBbDr@hAf@v@f@t@PXPVhAdBx@pAlAlBDFbA~ABBR\\Xb@p@bAdEvG|AbC|AfChCbEdA`B?@@@?@T\\r@hA|DjGhCbE|AdChFnIHHR^T\\@Bl@~@rBdDV`@dBnCLRf@v@BDh@z@xAxBtApBV`@vBdDfAjBbC|DdDlFb@n@B@jFfIt@lAPXPZ~@rANT`AzA`BjCbA|AJTnBzCfAbBNVbBlC?@FHlB|C`A|AlAlBHN~AdCXb@l@~@Xd@bA|APZ\\f@d@t@\\l@jAhBJNb@p@@@l@~@JPb@r@`@n@z@tAp@bAlAxB^r@jA`CjAxCb@jAb@pAPl@ZbAp@|Br@nC\\|AF^b@bCT`BPvAP|AF`@?HPbBLvBDfARjFNrGNfGBnAZfN?P@f@?LBpBFxDF|DHnFBfF?`@@X?zA@xF@hA?l@AnC?V@hN?hG?dC?pD?xA?vA?xAA|E?fH?d@@bA?dB?fB@j@?R@dABh@?LB^@b@Bf@DbALbBLhBDl@P`CHhAFv@Hz@N`CFlAHbBBx@@d@@h@@j@@j@?t@@rA?hD@|JA~L?j@?vD?lD?xA?j@?~@?l@?p@?fA?N?D?F?xC?nB?z@@`E?fCAv@Ar@Ct@An@WjEC`@GzAEjACbA@h@ArE?B?d@?|@?F?rBA|GApE?|@?tB?nBApO?J?D?L@\\?N?D?V?hB?xB@tA?jE?f@?d@@jB@`ADhADl@B\\BZTpB"},"start_location":{"lat":36.1626445,"lng":-95.81974849999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":474},"duration":{"text":"1 min","value":25},"end_location":{"lat":36.0890385,"lng":-96.0031113},"html_instructions":"Take exit <b>224</b> toward <b>I-44</b>","maneuver":"ramp-right","polyline":{"points":"ywg{E`r|hQCPAH?J?NBTDf@Dd@BZFr@@FJjANfA`@zDXhCJdBHnBBfB"},"start_location":{"lat":36.089734,"lng":-95.9979295},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":377},"duration":{"text":"1 min","value":22},"end_location":{"lat":36.0890519,"lng":-96.00730879999999},"html_instructions":"Keep <b>left</b> at the fork, follow signs for <b>US-75 S</b>/<wbr/><b>Okmulgee</b>","maneuver":"fork-left","polyline":{"points":"osg{Elr}hQ@x@AtA?l@?|EApB?ZAT@jBAD?l@@fB"},"start_location":{"lat":36.0890385,"lng":-96.0031113},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":260},"duration":{"text":"1 min","value":14},"end_location":{"lat":36.0890619,"lng":-96.01020319999999},"html_instructions":"Keep <b>left</b> at the fork to continue toward <b>I-44</b>","maneuver":"fork-left","polyline":{"points":"qsg{Etl~hQ?H@F?FAr@?`E?`A?d@?pA?d@?JAF?|@"},"start_location":{"lat":36.0890519,"lng":-96.00730879999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.5 mi","value":2412},"duration":{"text":"2 mins","value":97},"end_location":{"lat":36.089042,"lng":-96.0370057},"html_instructions":"Keep <b>left</b> at the fork and merge onto <b>I-44</b>","maneuver":"fork-left","polyline":{"points":"ssg{Ev~~hQTp@?lF?@?@A~I?hG?tKAfC?~A?vF?lB?rA?dA?rD?bCApKApDAtN?@A|@?rB?tD?n@?D?@?f@AhL?~CAhD@jBAv@CpE?rA?@?pA@r@Aj@@v@"},"start_location":{"lat":36.0890619,"lng":-96.01020319999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":529},"duration":{"text":"1 min","value":22},"end_location":{"lat":36.0869608,"lng":-96.0418447},"html_instructions":"Take the <b>OK-66 W</b>/<wbr/><b>Interstate 44 W</b> exit on the <b>left</b> toward <b>Sapulpa</b>/<wbr/><b>Okla. City</b>","maneuver":"ramp-left","polyline":{"points":"osg{EhfdiQAfD?nABx@F|@BRBVHh@BL@BF\\Lf@Tn@BBVl@Zj@RXHJFHDFLLNPNLLL^Zr@l@f@^ZVLNDFDJ"},"start_location":{"lat":36.089042,"lng":-96.0370057},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 mi","value":1642},"duration":{"text":"1 min","value":66},"end_location":{"lat":36.0757017,"lng":-96.0534752},"html_instructions":"Merge onto <b>I-44</b>/<wbr/><b>OK-66 W</b>","maneuver":"merge","polyline":{"points":"ofg{EndeiQpBzAlBvA^Xx@p@nBfB@BXVx@t@rBfBdA|@fFtEtChCFF\\\\`@ZvAlA@@zBpBbDrCt@p@BBNNn@j@RPfAfAl@n@V\\`@h@PV?@PX`@v@l@hAPZ`DzF\\n@R^Xd@^v@"},"start_location":{"lat":36.0869608,"lng":-96.0418447},"travel_mode":"DRIVING"},{"distance":{"text":"43.0 mi","value":69244},"duration":{"text":"37 mins","value":2198},"end_location":{"lat":35.7528956,"lng":-96.68213779999999},"html_instructions":"Keep <b>right</b> to continue on <b>I-44</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"c`e{EfmgiQLZt@vAZj@@@NXHNLTn@fAZl@r@rATb@dB|Cj@bAj@hA~@jBh@dAlBxDxArC~ClGjChF|AzCj@fA`A`Bv@lAJNn@~@pAhBv@~@t@|@PRFFx@~@@BZXb@b@TRb@`@RP`Ax@b@^ZVf@^b@\\xBxA`Aj@~@h@dAh@TLZN~@b@l@Zz@^ZNl@ZtAn@l@XVL~@d@bAf@\\NJFxAr@dCjAbCjAdCnArAn@XLfB|@r@\\vAn@VNvAp@l@X|@b@tBdAvAr@xAr@~DlB^Rj@VxCxAj@XrFjCbBz@hD`BRJdAf@@?|E`CtAt@x@^VL^PbAf@j@XTJl@Xh@Xj@XzAp@h@VTLVLj@Xl@ZvAr@XN|@`@pDfBt@\\~@d@bD~AtHrDjCrAB@|CfB~CfBBBxCbB~@h@~@h@bCtAXPfBbAvAx@~@j@h@\\PLTPpA`ATRPPTRBB^`@\\^VZTVJLLPBDb@l@`@d@^h@PTb@l@`@l@\\f@`@h@nAbBp@|@PT@@TX@@TV@?TVfAdAlA|@f@Xb@VhAf@THXHHB`@JVFHBPBVDZHb@HD@~@N`@Hb@HhB\\dATVDpCj@f@J^Fn@NdAXnA^v@Xn@Th@Rp@VXL@@`@PLDd@Tj@X`@Pj@ZrBjALFZPBB|@h@pAr@l@\\BBXPNJNHXRVRv@j@|@t@j@h@LJr@r@XZr@z@PRX\\T\\RVf@t@Zd@v@vANZ`@r@b@bAN\\NZJV@DTj@N\\Xv@FPNf@FPPl@Pn@Lb@BJH\\Lj@R`AZzA\\fBBPh@pCVpAVtALn@Hh@H^F\\Nt@v@dENv@Lp@FZFXBLBNBJZdB`@nBl@xCDXJh@\\bBh@vCBJ~@`F\\lBPx@j@|CpAfHxAzHn@dDThABJF\\BJF\\BNH^FZDXJb@Lt@FTNx@Nv@XxANt@Nv@Nt@`@vBd@hCNr@Jh@BNDXJd@\\jBFXNx@P~@VrAf@hCZdB@@Jh@Jf@b@~BhA~FfBrJFZBJ?@DPLp@BNLf@FZ@L@?BPDX@BTpAJd@\\lBVpAXvALp@Hd@Ln@Lj@Jd@?B@@Hf@BNNv@Nv@Jh@Hf@@@F\\Z~ABNFV?@^rBf@jCH^?B^lBNx@\\jBPz@Jh@@L^nB@??@Jf@BRVpADV@?VrAH`@Ln@?@Jf@Jj@TpABHp@nDh@tCJh@@D`@pBJn@@?Hh@@?TpAJj@Jb@Nz@VrARfAJd@hAbGNv@d@hC~@dFP~@l@`EXrBFf@?BHh@PtANtAxAnLFh@|@lHdAvIZfCFb@@Hj@jENjAl@~ERfBHj@vA|LDVt@lGFd@j@vENjA`@nDHh@^`DBNLjAPrANlANlA`@lD@DFh@tApLd@dDL|@XlBb@fCLr@@@?@Z~AP|@XpA?BJb@?@@@pAnFBHHXd@`BXz@Ld@@Bp@vBxAfEHRPd@Tl@j@tAN^FPj@xA`@~@Tb@t@|Ar@xArCpF`@r@r@lAhB|Cr@jAb@n@b@p@lApBLRhCdEtFdIxArBxAzBv@jAvAxB?@vAxBpBvCzCxEJLFJ\\h@n@`AxAvBx@lAT^rAtBPXLPvD|FjC`ElDrFlAjBHJz@rAHLz@rAHJLRFLtArBDF@BvB|CV`@LPvB|C~A~BxB|CDHlBxC`BhCrHhL?@LP|@tAxElHHJV`@z@pA`@l@fA`BJP`@l@`CrD~AbCp@`AnCdE`@l@pCnErAlBfBnChCzDpHdL\\f@xAzBj\\fg@~AbCZf@dAzARXpApBh@x@FJ~A`C^j@FJx@lA|@vAp@bA~@vA|@tAf@v@NRpAlBb@t@b@l@Xb@bBhCpBzCRZhAdBX`@pAnBLRf@v@bAxAz@rAfBlCpB|Cv@lALPzBjDxCrE\\\\Xd@f@z@d@x@t@dAxD|F~A`C~AbCt@jAt@jAhAbBHLpAnB|@rA?@~@tA^j@V`@DF\\h@n@~@b@p@V`@lAhBPVz@pAb@p@h@v@jAfB~@vAvAxBhAdB`AxA^h@d@t@f@t@^l@V^|@rAt@jAh@v@v@jANVn@`AbAzA~@vAnAlBDDvBdDDHvAvBXb@Zd@zA|BlBvC|A`C~AbCfBjCt@jAJNzA~BdA|A`AzAn@`A~@tAFJfAbBrArBJNjAdBj@~@V^|A~Bl@~@n@l@?@`AzAzD`GV^fAbBV^V`@n@`AhGnJv@dAnFhIp@dAn@bA|A~BzBfDj@|@|EpH|A~BBDRXfDfFnDpFd@r@vKpPBB|@rAjN`Tn@`ATZp@dA~@vAFJTZrChE~DfGtEbHZd@n@`Aj@|@Zb@tB`D@BTZ@BfAbBTZhAdBl@|@r@dAbA~A~A~BhAdBXd@dA|AXd@|A~B@BxBdDrB~CBBRZhDfF@BPVlAjBdA|AXd@nFdIT^BBbA~AZb@bA~ABB|A~BXb@dFxHT^rGvJ@BvItM~@tAV`@V^V`@nIlMV^Zb@bA~AV`@r@bAx@nAJNV^fAbB@BTZ~AbCV`@Zb@dSvZPVHJ|A~BV`@Xb@zL~QJLV`@@B|A~B@B|A~Bb@n@JP@BdAzAdBbCzBxC|AlBxAbBt@z@hApA|A~AnAlAv@x@fAbAlAfADB|ArAl@h@B@|@r@vAbA`D|BpBxAt@l@DBFDTPZVp@f@`BjABBXRBBHFTNvB~AVTb@Z|@r@ZRXRBBxAfAv@l@BB~AlARNBB~ArAx@r@nAhAv@t@VVNNj@h@VV^^X\\VVNLh@p@t@x@VVVXfAnAvAhBp@x@lAbB@BrAhBd@p@BBR\\f@v@t@jABBn@bAT`@h@~@T`@BDtAdCBB~@hBR\\@Dn@pAb@|@dBxDPb@Rb@`@dABDPd@x@pBxCpI`@pATv@ZdAL`@HZTx@`BjGp@hCdBzGNf@Lf@|@lDr@nCLd@lAxE|CtLLd@Rz@jBbHjCfKXbAVdA`AxDbAxDV`Aj@~BDP`@~ADNNh@@@Nh@j@xBBHH\\\\pALf@FT`ArD\\pAfAjEdCnJDPHVVfAfB~GLf@@?BPDLHZBLHXZxAr@`Dn@bDBLJf@VvAv@bEBHJh@P`Az@pEBNJh@Nv@f@hCBNJh@H`@b@vB@JJh@Ll@R~@Jh@F^BHBNl@~CRhAZbB@Bh@nC?BJh@Hb@DTFX?DVjADRBL@FFVZdBHb@@D?@F\\Nr@l@bDn@dD@FDN@HVtANp@?BDP@BHh@DPVpADTDR?BDRh@nCJh@Jh@?@DPt@zDBPdB~In@bDd@fCVrABFTnATnA@DHb@RdAf@hC@BHd@~AlIBNFXJh@z@pE@?Hb@?Db@|Bb@tBJn@H`@p@jDVrA`@xBHb@BLVpAJh@FZBLLr@l@|CH`@^rB^jBbAnFd@`CJh@n@fDXzAH^~@~EnAzGp@jDr@rD^pBpAzGrAbHTnA`BpIb@zBDVh@nCxAvHDTJh@`BtIH`@n@fDhDfQn@fD\\hBDRt@zDDRh@vCBNp@vDp@pDd@lCl@hDf@rCBRh@xCBL`@|BBHF^BRf@pCFZd@jCF`@Lr@@@Hh@FXBLHh@Jj@VpAJj@Lv@r@`EJf@l@fDdBvJl@lD?@Hf@DPf@tCLp@H`@Jj@Hf@`@|BTtAJj@H^VzAJh@VtATpAJj@`@|BHf@`@~BbAzFPbABN@@TpAHh@H\\Lv@Jf@Hh@F^BJTpAJj@Jf@DVZdB~@rF~@dFd@pCZ~A?@Hf@H^b@fC?B@BH`@TpATtA@BLt@^tBHb@Jh@?@Hf@\\pBBJJh@?@Nv@VxAN|@@BRjAf@pCd@pCLp@Jh@?@j@dD@@F\\@H`@|B@BHd@r@~Dp@zD@@BPDV`@|BTlAJl@Jj@j@dDPbADR^rBtAdIDRJh@DTDRN`AP|@DRHh@Jl@Jf@BRP~@BRDTDR\\hBF\\z@~EDPf@rCN~@f@pC?@Nx@?BN`ALn@Lv@\\dBJn@VtANx@Lx@VnAb@bCN`AN|@TlAJn@XbBRbAPfAf@nC^nB^xBzArIhC`ObA|Fv@pEJh@j@`DJn@x@pEJh@hBhKDZJh@TrAb@|Bj@fDJh@|CjQz@zEF`@nAdHlA~GBPVrAVvANt@DP@JRx@b@rBNv@BFDP@BDPDRFTFVLh@V`AH\\DR^tADNf@`Bt@fCj@jB`@jALb@HRJXd@pAZ|@DJJ\\@@FPP`@\\dAZx@BH^dABF?@FPb@lAFP^`ABHHRHTHTVt@`@jABFL\\HRHT?Bd@lAL\\FRL\\Xv@DL\\`ALZNd@FLVr@^dADHVr@`@nAr@jBb@nAb@lAb@lAb@nAd@nAb@rA\\z@HRHTVt@n@jBVn@FPDJ@D`@hAHVFPPd@Pd@@BFPFP@BFNXv@Nb@Z|@?@FNHRFPRj@FNL^Tn@Xt@Vt@Vr@b@jAPf@FRBHLXPf@LZFTBDHXLZTl@Tn@BFDJPh@Vr@Xv@b@jA`@lAd@lA?BPb@Pd@?@FPHTFPHTd@pALZPf@BH`@hAFPFNNb@DJh@xADN`@hA@BJXN`@Tl@Rj@Z|@d@rAn@dBHTJXZv@L`@@@HTJZTn@DNh@xAn@hBp@hBRj@Z|@Ph@\\`AJV@Bn@hBp@fBFNDNJXdAvCPd@d@nAFRjBlFDJx@|BpCxH`BvEtA|D@Bz@bCJT^hAb@nA@@N`@Pf@`@jA@BNb@LXh@zAbArCPh@\\`AfAxCBJPd@Rh@FPXv@Tn@L^^fARh@Rh@HVf@vARh@@Bp@jB`@lA@??@Vt@pCzHz@bCBF\\`AZ|@Xx@Vp@d@pAFRRh@Pf@h@vAFTd@nAfBdF\\`A^`AtAbE~@bCFR`GpPtAvDrAtDRj@rEnM\\`AbBxE|@dC^fA\\|@zAjEnBpFl@bB\\`AbAtC`@fA`@hAbArClAhDj@`BvAzDzAnEj@fBd@|At@lCf@fB^vAf@rBd@nBPv@l@vC\\bBV|A\\nBn@rDTnA@HDZtAtHHh@\\lB`@`CX~AbAzFj@bDb@|BzBrMJh@nAdHv@pEN~@bBrJn@jDfAlGtA~Hn@vD~@jFJh@Jh@lAfHJh@`@|BJh@xAnIHh@bA|FJh@l@fDTrAfCvNHh@zApIj@fDl@fDBPDNBPFZF^jAvGvAfITpAxApI|@fFdNlw@`AxFv@jEN|@Fr@DZD^BVDbA"},"start_location":{"lat":36.0757017,"lng":-96.0534752},"travel_mode":"DRIVING"},{"distance":{"text":"29.2 mi","value":46998},"duration":{"text":"24 mins","value":1451},"end_location":{"lat":35.6451912,"lng":-97.18375929999999},"html_instructions":"Keep <b>right</b> to stay on <b>I-44</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"s~eyEjfbmQHhB@hA?F?fBAjB?~AAtCAl@?r@Ap@?t@?x@?f@?JAvA?pA?rA?j@@d@Bl@DbAN~ALbAD^DVHf@Ll@FVNn@J`@Pn@h@~AfAfDj@fBPl@d@vAj@bBh@~A^lAVz@b@rAT`AP|@LfAHh@Hz@Db@RpC\\pEh@hHJxALxAFz@JtAL|AB`@RpCPrBDd@XrDRpC\\jE?FzAdSXlDVnD^xEDj@hAjObCv[t@zJ?@Dh@d@dGDj@^xEDj@b@dGd@bG?@d@bG?@@L~@~Lf@tGF~@H|@~BzZt@xJX|DBZ|@lLDl@@RHz@@JPdCv@dK~@bM\\hE`BhT|BxZNpBFh@v@hK|@rLnAvPh@`Hn@nIDn@R~BZdEF|@Fz@V~CFt@B^LtA`@fF?DTzBR`C^`Ed@pEl@hGbAxJN`BrA|MXvCj@bG@Fl@zFh@rFT`CNtAjBbR`@lEf@bFFh@XtCnBtRr@hHb@rEnCvX\\jDT`C^lDrAzMz@zId@vENtAjCbXnBxRr@hHVfCpAzMxAbO|AjODj@BPBVh@jFnAnMhAlLFl@rBhSx@hId@xE^jDFp@ZfDb@fEjAnL~@nJxCrZFh@~B~UVzBB\\d@lEP~ANnA`AhI`AfIf@pEbAnIFj@PtAV`CPtA`@jDFh@j@vEvCdWHj@h@vEdBdOj@tEFj@fBrOXzBVzBFf@P|ARdBF^BVD`@x@|GTlB\\xCRbBFb@`@nDHbAHj@Fj@f@zDhApJBRrCjVn@xFHh@`@jDdAdJFh@z@lHFh@PtAx@lHD\\b@xD`@jDHh@jAbKFj@z@jHFb@lAhKlBnPd@xD`@jDfCjTHz@vAzLJz@r@`GJ`A\\rCFj@h@vEd@zDDXFj@p@~El@nE`BvLpAlJHh@D^BJv@|F?@\\~BNjAJr@R|APjABNDZHh@NhAr@jFv@tFn@rEd@lDPrALv@z@jGTfBThBd@fDRxAT|APnAh@nDPrAPnAbApHlAxIl@nEFb@h@pDd@lDTdBHl@`@pCl@lEXtBDZn@lEBTT~AXrBRtA?B`@pC^rCLz@|@xG\\~BtA~Jl@jE@Hd@hDJv@PfAF`@R|At@jFPvAt@jFBPHj@d@hDHh@VhBVjBFh@RrAZ`CHh@ZxBx@dG?@@@v@zF?@NdAh@vD?@BP`AbH`AhHXrB?@L|@h@vD^hCD^?@XnB`@rC^jCFb@RxAVhBVlBJn@`AbHp@`Fv@tFJt@d@hD@HF^d@jDF`@l@lEBNHh@XtBl@nELx@f@nD^pCRtA^rCLz@RvAL~@RrAXpBL`Al@lEDRfA`I@LDZHh@x@~FHj@@DFb@PnARxAHj@Hh@l@nEPpAZxBBPDZHj@Lv@@LBNBPBLTrANz@Nz@DT@HBHDXLj@d@zBbClLVlAVlA~@hE`C|Kv@pDVpAvG|ZLh@d@zBrBrJlCdMLh@fDvOfD~Ov@lDNp@Nx@^`BhBpIb@xBnAzFH^DVPx@VlAXnA~@lE~DdRt@dD|BrKpA`G~B|KlAvF|@`ElA|FbAtEn@zChAlFXpAXrAhCvL~BrKp@fDrHt]bAxELf@~@nEd@zBf@xB`C|KzAfHJf@@@xA~Gd@zBLh@jAvFLh@xA~GfE|RdDnOjArFVhAZxAp@~C@D`@jBh@bChAnFb@rBzBjK~@lEJd@TfAd@tBRz@VjAh@fCXlAP~@@@P~@hAdFx@~DpA`Gd@vBVfAr@hD@D^`BThAVjAH\\P|@n@tCLn@fBhILh@BNz@|D~@lEXpALh@Jd@f@~Bd@zBLf@r@dDdBhIXpALh@FZNn@TjADLp@~Cb@vB`@jBjBxILh@xA~Gr@dDHZh@fC~@nEr@bDv@rDt@jDl@nCLl@f@`CZvAx@`E~@hFBRnApHXvBz@nGv@vG`AxJ@Nn@nH?@XlDP`CBd@b@|E?@Hr@\\nEFh@XnD\\dETtCDh@?@Fh@PbCR`CFj@P`CH~@H`Ah@nGr@zIl@pHDh@hBxTr@`Jf@bGf@bGfA~Mr@nIFv@LdBJfADj@\\zD\\lEd@zFFr@@HB^RbCDb@@ND`@JvAZtDn@zH@J@D"},"start_location":{"lat":35.7528956,"lng":-96.68213779999999},"travel_mode":"DRIVING"},{"distance":{"text":"14.0 mi","value":22468},"duration":{"text":"12 mins","value":698},"end_location":{"lat":35.5998593,"lng":-97.42574359999999},"html_instructions":"Keep <b>left</b> to stay on <b>I-44</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-left","polyline":{"points":"m}pxEnedpQHbAr@zIlAdOHz@?B@HPzBFl@RfCDn@@F@N@J@FDj@RdC@J@PZrD@J@D@RXlD@F^pEJrA?B|@xKDh@LrA|AvRFh@Dh@B\\v@tJ`@zERfCDf@d@zFDh@r@nId@zF^fE^|E@LTlCJlAHv@VzC@RFt@Fn@BZ\\dEL~A`@zEDd@VvC\\jEv@tJxCv^Fh@TpCB\\^vE@Ll@bHj@|FFn@?@?@p@xFnA|Jt@fGFh@PrAHl@ZbCFl@bAhIz@tGNpAt@dGVlBFh@L|@TlBTfBBVX~BL~@f@hEDV?B@HnBtOj@tE|@jHt@`G`@jDt@~FjEz]b@hDb@jDFj@Z~B~@|Hh@bEnClTdAnIl@|E`@jDHh@b@jDj@tE`@bD@FHp@b@dDLjA@FL~@jC`TNnAFf@Fd@LbAL`AHn@t@`GZhCNjAT`Bl@bFr@tFb@lDrBfPr@~FJv@f@~DHr@b@jD\\jCD^~@tH`@~CL`ABRHl@X|BNpABTv@xGp@`GbAvI^jDz@lHV~Bh@vEh@nEtEda@p@`Gx@lH~AfNf@vEh@vEFh@@DtBrQh@vEV~Br@`GFj@R`BB\\FZ|@zH^jDHj@l@pFBNFh@Hj@?BFd@RjBV|BBRHn@P~A^`DR`B^hDP|Af@dE?BFd@Fj@b@xDDZHj@h@tEFj@PvA`AtIFh@h@vEFh@h@vEFh@bAvINtAz@lHL`AB`@Fb@Jv@XbCBRD^BTNrAR~ATtBJv@Jz@LlA@HF^Ht@NxALfA@FF`@Jz@`@nDNvAPrAZnCXjCFf@Ht@^`DBLNrANvAVpBVzBTrBTrB^~CNhALrABLX`CDZ@L`@jDBPHx@P|AHl@Fj@NpAh@xEBTHp@D^D\\Fj@Fh@H~@PvABNFj@Hx@Jx@Hv@L~@Ht@NjA\\vCBRh@xE|@zHTvBPvAVtBBXHt@Jx@PxAJ|@@JFh@D^PxAP|ABVBPP|AtCxV\\xCDd@J|@^jDnC|UHh@x@lH|AvM`AxI^jDHj@?@Ff@NfBHz@Dl@Bb@Df@LdCD~@J~BThDZnDL`AFt@dAdJn@zFf@nDv@pHDZL|@RnAHj@@B\\hBNv@?@VnABLJj@H^Jj@TjAHf@Hh@DTDTRtA@NLfAVxBFn@d@|DFh@DZFj@RdBh@dEv@`HJ~@JlADd@@b@Bb@?Z?h@?d@Al@?NEt@?\\C\\CR?JAFALCHG`@I^"},"start_location":{"lat":35.6451912,"lng":-97.18375929999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":755},"duration":{"text":"1 min","value":36},"end_location":{"lat":35.5971873,"lng":-97.4316463},"html_instructions":"Take the <b>I-35 S</b>/<wbr/><b>I-44 W</b> exit on the <b>left</b> toward <b>Okla. City</b>/<wbr/><b>Downtown</b>/<wbr/><b>Kilpatrick Turnpike</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"ramp-left","polyline":{"points":"cbhxEzmsqQ?ZCNEZADERETQx@Qx@AH[tAAJEPCNCPAHANARARA\\?@?\\@\\@RHr@BZBL@@Ll@BFNj@DLVr@T`@Xb@LRFFJLNNXPVR@?RJ\\NjBh@hCt@z@T^LVT"},"start_location":{"lat":35.5998593,"lng":-97.42574359999999},"travel_mode":"DRIVING"},{"distance":{"text":"4.2 mi","value":6684},"duration":{"text":"4 mins","value":224},"end_location":{"lat":35.5419621,"lng":-97.45950979999999},"html_instructions":"Merge onto <b>I-35 S</b>/<wbr/><b>I-44</b>","maneuver":"merge","polyline":{"points":"mqgxExrtqQv@V@?TFVJd@PNFl@Xx@^`@Tn@^j@XrBhAfCtAzBpATLTLPHLF|A|@hB`Ap@`@lFtC`DfBbDhBNF@@@?FDlEbCLFfGfDd@XNFNJ|BnANHBBJFpBhAJFNFNJtAt@fFrC\\RbE|BhB~@VN^RhBbA@@ZP@@b@R@@HD^TpBdAnBhAbCrADBLHlAp@bB~@fDjB`@TB@dAj@`IjEdDjBvC~AlAr@nAp@~@f@~@h@|@f@^R@?|@f@tAt@HFnBdAjAp@|BlAvAv@`@R^TZPfAl@zDtBv@b@LFTNl@\\\\PlAp@RJJFFBXNx@^ZLHD^LTHXHl@NFBB@TFB?f@LhARjCf@zB`@lARlDp@`@H@?fCf@b@FB@bBZ`@HD@pHvAH@bB\\j@JnB\\pCd@~HvApAVb@HTFtB`@x@Nj@JB@H@TFZFlPxChB^`@HrA\\hB\\tFbANBPDNBF@fDp@XHb@Jv@Vp@Tb@P@@z@`@TLDBRLnBnA"},"start_location":{"lat":35.5971873,"lng":-97.4316463},"travel_mode":"DRIVING"},{"distance":{"text":"6.6 mi","value":10620},"duration":{"text":"6 mins","value":381},"end_location":{"lat":35.4629779,"lng":-97.4899748},"html_instructions":"Keep <b>left</b> at the fork to continue on <b>I-35 S</b>, follow signs for <b>Okla. City</b>/<wbr/><b>Dallas</b>","maneuver":"fork-left","polyline":{"points":"gx|wE|`zqQJ?@?@@FBpClBn@^`@Tl@XVN^NNFr@VFBVHTFn@Pl@L\\Dl@H|@FB?\\@XDp@Bp@?n@Ah@CVANANAl@GRClAUz@On@Ol@MRGdCm@vA]nCq@ZIh@Ml@Ob@Kj@MXEd@Ib@IF?PCF?pAGPAnA?`C?xC?n@@~C?lCA~A?R?nB@lG?fP?p@?@?@?r@@pD?vA@vD?hT@~@?P?H?H?F?L@zA?f@?H?r@A|B?D?bA?@?bB?nDBL?|CFF?bDVh@D^Bb@FlBVFBL@d@JfGnAd@L@?~@Tj@NjCn@bEbAdAVnM`DfAXd@Jd@N@?LBjInBl@ND@?@d@JzCt@p@Nr@PRFNFh@NdBb@xA\\|FtA|Bh@bARXDd@HpANbAJ`@D`@DB?h@Db@@D?z@@T?bCAvA@T?R?LBrDAhDAnC?|G?j@ApB?`CATAf@AR?l@CvEQr@ApAGhBIpACtAAz@Ad@@N@X@lABV@N@B?jAHp@DvALbAJvBT`AJ`AHtFj@|ANf@Fr@FnANdDXPBjE^n@HfALb@BlCVjBP`@Dd@F@?B?ZB~BTh@Ht@J|@LhATx@PdA^`AZTHTHjAf@~@d@lAn@p@^ZRt@h@hAz@p@j@DBhAfAnArAdAtA~@~Ap@vADNb@jADNf@jBDTFRLx@D^Ff@Jt@NnBLzD@l@FhBHzBD|@@XFtANnDBj@NnDBj@Dt@JdE@tBEhFCnICxEEpJKvI?h@CrBAv@"},"start_location":{"lat":35.5419621,"lng":-97.45950979999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":523},"duration":{"text":"1 min","value":19},"end_location":{"lat":35.4629631,"lng":-97.4957498},"html_instructions":"Keep <b>right</b> to continue on <b>I-40 W</b>, follow signs for <b>Amarillo</b>","maneuver":"keep-right","polyline":{"points":"sjmwEh_`rQAvB?rA?h@?j@AjDCnE?|@?`A?z@?|@DhC@n@@V@X"},"start_location":{"lat":35.4629779,"lng":-97.4899748},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":731},"duration":{"text":"1 min","value":32},"end_location":{"lat":35.4624918,"lng":-97.5037533},"html_instructions":"Take exit <b>151A</b> for <b>Oklahoma City Boulevard</b>","maneuver":"ramp-right","polyline":{"points":"ojmwElcarQGh@FfC?N@f@FbBJlBFdARlC@?L`BB^HdADX?b@F|ABzA@nAAnA@|A?fAAz@Ej@Cj@?F@FBD"},"start_location":{"lat":35.4629631,"lng":-97.4957498},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":829},"duration":{"text":"1 min","value":64},"end_location":{"lat":35.4623458,"lng":-97.5128946},"html_instructions":"Merge onto <b>Oklahoma City Blvd</b>","maneuver":"merge","polyline":{"points":"qgmwElubrQB~C?P@R?f@?B?H?V?H?`@?F?P?X?bA?R?j@?pD?j@?j@?vA?b@?F@vA?BBf@@\\Dx@Dj@Bj@?X?P@j@?f@?n@CdB?J?f@?R?V?N?F?hA?F?Z?d@?n@?V"},"start_location":{"lat":35.4624918,"lng":-97.5037533},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 mi","value":586},"duration":{"text":"2 mins","value":98},"end_location":{"lat":35.4675679,"lng":-97.51273289999999},"html_instructions":"Turn <b>right</b> onto <b>S E K Gaylord Blvd</b>","maneuver":"turn-right","polyline":{"points":"ufmwEpndrQC?A?S?A?A?O?[?K?S@E?C?G@M@C?E@k@Hw@LM@SBcB@_CAqA?m@Ac@?YAO?I?YGeASw@S{@MIAk@Cs@@"},"start_location":{"lat":35.4623458,"lng":-97.5128946},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":337},"duration":{"text":"1 min","value":85},"end_location":{"lat":35.4677006,"lng":-97.5163353},"html_instructions":"Turn <b>left</b> onto <b>W Main St</b>","maneuver":"turn-left","polyline":{"points":"ignwEpmdrQQ??\\K~EAj@Aj@?R@fEF`@A|B"},"start_location":{"lat":35.4675679,"lng":-97.51273289999999},"travel_mode":"DRIVING"},{"distance":{"text":"92 ft","value":28},"duration":{"text":"1 min","value":18},"end_location":{"lat":35.467558,"lng":-97.5164831},"html_instructions":"Turn <b>left</b> onto <b>N Robinson Ave</b>","maneuver":"turn-left","polyline":{"points":"chnwEbderQ?XR@D?@?"},"start_location":{"lat":35.4677006,"lng":-97.5163353},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"1,327 mi","value":2136369},"duration":{"text":"19 hours 19 mins","value":69530},"end_address":"Los Angeles, CA, USA","end_location":{"lat":34.0523523,"lng":-118.2435731},"start_address":"Oklahoma City, OK, USA","start_location":{"lat":35.467558,"lng":-97.5164831},"steps":[{"distance":{"text":"417 ft","value":127},"duration":{"text":"1 min","value":35},"end_location":{"lat":35.466418,"lng":-97.51642919999999},"html_instructions":"Head <b>south</b> on <b>N Robinson Ave</b> toward <b>W Sheridan Ave</b>","polyline":{"points":"ggnwE~derQH?\\CXC^CX?fB@"},"start_location":{"lat":35.467558,"lng":-97.5164831},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":437},"duration":{"text":"1 min","value":80},"end_location":{"lat":35.4664571,"lng":-97.5212492},"html_instructions":"Turn <b>right</b> onto <b>W Sheridan Ave</b>","maneuver":"turn-right","polyline":{"points":"c`nwEtderQ?jE?j@?vA?vAAlD?VEtI"},"start_location":{"lat":35.466418,"lng":-97.51642919999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":244},"duration":{"text":"1 min","value":44},"end_location":{"lat":35.4642657,"lng":-97.52111389999999},"html_instructions":"Turn <b>left</b> onto <b>S Walker Ave</b>","maneuver":"turn-left","polyline":{"points":"k`nwExbfrQ^?p@?Z?V?VA|@EjBGlBK"},"start_location":{"lat":35.4664571,"lng":-97.5212492},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":521},"duration":{"text":"1 min","value":65},"end_location":{"lat":35.4643142,"lng":-97.52685579999999},"html_instructions":"Turn <b>right</b> onto <b>Reno Ave</b>","maneuver":"turn-right","polyline":{"points":"urmwE|afrQ?tA@|C?hA?`B@hEAdGADAD?DCZA~E"},"start_location":{"lat":35.4642657,"lng":-97.52111389999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.8 mi","value":2949},"duration":{"text":"3 mins","value":167},"end_location":{"lat":35.461583,"lng":-97.5575947},"html_instructions":"Slight <b>right</b> onto <b>Oklahoma City Blvd</b>","maneuver":"turn-slight-right","polyline":{"points":"}rmwEzegrQSb@MZUn@Qf@Od@O`@?DMh@Kd@Kj@Kf@?@Ih@I`@OnBGn@Ed@AHE\\Gv@ANCZEp@E`@Eb@EjAM|BEpAExAEpAArBAh@?~BAtDBtC@bCBnE@dA@bABpE@xB@p@?n@?VDtF@vA?j@@xA@vABnD@bA?b@@rA?p@@^BrABjADn@@^BN?@B^?BFl@Dd@DPBPFZFV?@J^FPDNDLBFBFFNDJDLFNHNDJFJJPLPLNV\\XV@@XVB@ZXtAjA?@ZZHJ\\b@T\\Vb@Tb@Vl@JR?BHP@DBBTr@Rx@Pt@TrAn@`JHx@@P@PFv@J~ARbCBJBHR\\"},"start_location":{"lat":35.4643142,"lng":-97.52685579999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 mi","value":1099},"duration":{"text":"1 min","value":38},"end_location":{"lat":35.4608023,"lng":-97.56968300000001},"html_instructions":"Merge onto <b>I-40 W</b>","maneuver":"merge","polyline":{"points":"{amwE|emrQt@pM^hI?J@FHjEDjBLfFBpA@`ADjD?@@n@@B?h@?DFpDFrFB~B@tA"},"start_location":{"lat":35.461583,"lng":-97.5575947},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":153},"duration":{"text":"1 min","value":6},"end_location":{"lat":35.4607688,"lng":-97.5713667},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b>","maneuver":"keep-left","polyline":{"points":"_}lwEnqorQDpI"},"start_location":{"lat":35.4608023,"lng":-97.56968300000001},"travel_mode":"DRIVING"},{"distance":{"text":"7.2 mi","value":11621},"duration":{"text":"7 mins","value":404},"end_location":{"lat":35.4602482,"lng":-97.6996432},"html_instructions":"Keep <b>right</b> to stay on <b>I-40 W</b>","maneuver":"keep-right","polyline":{"points":"y|lwE`|orQ@bB@fBBjB@p@B|AHnEBxA@n@?@@d@?PBfA?@?DB`BB`B@n@@n@@T?@?V@n@@n@@n@DzCJ~E@n@HtFFnDD~A?@?B?N@PBbB@zBBjC@t@?nDAx@?tFA`XAvJA|I?`B?\\?R@Z?bE?nB@pF@bD?zC?x@@dC?`J?pC?jM?pB?bB?p@?P?xD?bO?xN?LAZ?h@?hE@~B?`B?nC?nBAbD?h@?@?f@@hFA|E?V?`@?V?d@Ab@Ab@C|CEtGElDg@he@CjAC`F?^?t@ApA?vC?pF@X?lB@p@AL?FBbNAdA@v@?\\?L?`A@dN@`G?N?f@@hQ@vDAn@?X@pB?rD@xCBhQ?j@?B?^?J?|A@bH?hE?lA?vA?l@@|G?T?X?H?D?Z?Z?V?V?fE@~J@`J@rL?V?V@`E@xC?rC?`CDb`@?d@?`@?dA?l@@lC?TAdCBxL?zG@`L@jD@~I@hA?`D@zA?zA?F?T?B?N?@?jF@tK@vI?j@?x@?rGArBDxH?lA?`@?pB?z@"},"start_location":{"lat":35.4607688,"lng":-97.5713667},"travel_mode":"DRIVING"},{"distance":{"text":"229 mi","value":367895},"duration":{"text":"3 hours 14 mins","value":11650},"end_location":{"lat":35.2210081,"lng":-101.5378275},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b><div style=\"font-size:0.9em\">Entering Texas</div>","maneuver":"keep-left","polyline":{"points":"qylwEv}hsQ?x@AxBCvAAj@E`BI`DE`AW~FQtCIhASpC]nDCP?@SrAY|Ca@zC_@zBIl@WzA]hBOv@?@AHKh@ELIb@m@rC{@rDKd@a@xA_B~F[bAg@zAm@fBk@~AM^O^KXAB?@Qd@A@?@c@hAc@fA}@pBe@dAq@tA[l@Uf@kBzDsCbGs@zAsAzCyAdDYj@?@OXWn@KRuDlIgAjCqArCqAbDkAxCQd@Qd@GJQd@[v@}IbV]|@]|@Qh@Ud@Qj@Yx@wAxD}BjG{BjGu@rBQd@u@rBc@jA]`ACFu@pB[v@A@Sh@c@dAc@fAUj@]|@_@|@_AxBiAnCkAlCWj@Yr@g@hAkAhCUd@Uf@w@`Bg@bAYj@y@bBMTKTu@xAoBrDqAbCq@nAaAfBaAjBKRMTS`@[l@o@pAg@bAOVs@xAKTw@vAeGfMy@fBUh@Sb@Wl@y@fBWj@IRIPCDUf@yAnDyAjDqBzEiBlEsBhFQf@sDnJO\\M^MZgAvCMZ}CvIqB~FoAjDYx@cHtRwB`GUp@_DxIs@rBgAvCgBbFABo@hBo@lBm@nBk@nBi@nBUx@Sv@g@rBg@tBc@nBc@xB]rBYfBEP]tBG`@If@Ij@c@jDIh@Gd@]jDYzCq@~JCp@ANC^KpBIdCGdCCzAEtBAjB?bCAxJ?|A?j@?fGAlIAnFAvE?x@?~@?lA?~@?jNAbG?bB?r@AxI?lCAlE?|C?fGAfD@jCD|MHdHHjJPzNTzT@h@DpCJbIHpGJjI@j@@j@?XHxGZzV?\\@V@nABjCJ~J@f@d@f`@HxGBjC?J@L?L?L?b@@hC?zD?rDC~CA`BAn@Az@AfBCnAAt@CfAC|@CdAG`CGdCGzBGvBIbDCbAGzBKpDQbIAJ?JK|CMlFCh@QvHKlDIrCA\\ANAZIbDAJW`KCjAGtBAVKfG?FGfD?R?VCnAA~CClDApD@~C?j@?hA@tBBfB@v@@bA@R?@@`A@T@jAFfCFjC?@Bh@@j@ThHRpG@RFnBF~ADrALfFFnCHjDB`C@VFjFDnJ@`JA|DAnAAzAGvGArBGnDA`@InECjAGlCKbEARAP?PC^GpBAv@C|@E~ACdACrAAh@Aj@?LC`BCvCA|@EdM?rH@`H?zBAnD@nD?rC@jG?^?f@AdA@fD?`G?vA?hK@~B?`@?rC?rG?lC?fE?lJ@fD?`C?l@@bG?xC?`@?xD?z@?`D?f@?bD?tC?d@@dB?zC?vA?l@?^?d@?d@?~D?F?H?T?pB?^?F?d@?d@?D?^?f@?x@@dA?bA?|@?VA|A?t@ExBA^A\\Cn@Ab@ABA`@Cb@G|@En@C`@Gj@?BGt@CVGp@EZCNK~@SrAMz@Mt@Kn@Mn@I`@S~@G\\U|@Mf@Qp@]nA_AdDGRuD~M}BlIW~@aAfD_@vAg@fBcDpLm@rBoCzJADMf@ELIXgBnGSp@kAhEsAxEW~@CLY`AMf@Of@c@~AgBtGk@`CI\\o@rCg@`CSdAc@bCOx@Kp@Kr@Mr@Kv@QhAKx@Kt@Gj@OjAMlAIn@Eh@MhAM|AGj@Gt@G|@KpAEv@Gt@_@zEShCg@xFGh@Gj@ObBGl@Gj@UtBYhCSjBK~@OjAY~BIh@Gf@Gh@OhAUdBYnB_@jCg@dDSxAk@pDq@`EmBrKq@jDeAjFw@rD]~AgA~Ek@bCKb@U~@w@~CoA~EwArFA@iB`HeA|DqA~E{@`Dc@bBa@zAYdAEPs@lCOf@gAfE?@s@hCcAzDs@jCeA`Eu@pCo@bCeA|DcAvDa@zASv@_@tAWbAOf@I\\o@|B_@|A[fAKb@y@zCOj@iAhEm@|BgBxG}BtIe@dBmBjHAHiBzG[nAQn@GTu@vCK`@ERKb@SdAK^Kj@O|@Kf@Kr@Mx@SvAIp@Gl@YxCQzBInAEbAGzAExAA|@AbAA`B?`D?D?zI?xD@xD?vI?`F?H?hA?rL@|L?p@?hE?pC?rF@rW@tH?pKBz|@?jC@xK@fT?lF@xB?|B@xC@`A@l@FrH@vBLvJJhEHtDBjBX~JJtENnJBvCBvABzEBdI?pDAhBAjDAnBAnAClCGpEAdAGjDChAO`G?DYnNMxHCzAGnGAjA?pACxACxHA`B?~B?nE?xB?bE?`A@xA?dM@|E?j@@xKAnGAxA?\\?d@?j@?b@CpDAp@Aj@CfCCzBE~CIhESpHm@pSQfGErAKrDEpAStHO~EKtDKjDCf@MjFIpDKxFIbH?~B?fBArB?bC@|A@~B@zABfCDlD@P@l@BvADdCF`CDdAFdCPjFLlDHhCd@nOLnDLnEDbBBj@HpCFlBTxHDxAFnBHxCJvE?BH`ED`E@dA?TBtBBzC@dB@xE@vD@bJA|BBnV@`K@rK?j@@fN?j@@lK@lK?Z?Z?N?F?X@fG?pDDre@?dC@nD?pD?zE@`@?~DA|BCzCCjAIdEOrEIrAAVGhAKdBEj@Et@M|AMtAGz@UvBCVEb@OpAQxASvAQtAWtBSxAYtBWtBWnBSvAQvAYrBQvAQtA_@rCUbB{@vGE`@Kr@Gb@]jCM~@qA|J{ApLu@zFIh@WpB]nCG`@QvAe@nD[bCa@~Ce@nDQlA_@xCWnB[|BOnA_@rCe@nDkBvNk@fEOnAStAE`@Kt@QvAMz@AJOjASvA?FYnBQtA_@tCQtA]nCe@pDStAQtAK~@OrAE\\C\\E`@C^Ef@ANC^A\\Ev@E`AAXA~@CxA?v@?\\?zA@^?^Bv@@r@Bh@HfB@PHxALvADZH|@PxAN|@BVTrAPz@FXDRH`@\\xAHZPr@^rATr@J\\Vr@Vr@JXLXLZLXLXJVx@`Bl@pA`DnG`EhI?@pCvFrCxFVh@bBhDx@bBd@~@Td@Td@NXLVZl@LVHNRd@LVZl@bArBj@jAv@zA^v@Vf@v@|A`ApB`AlBz@`BjGdMt@|A`C|EhAzBn@rA`@~@f@lAd@hAb@nAd@pA?@Tt@J\\`@rAd@fBZrAPv@BHDVFTNv@X~APhARrAR|ANtAD^BXB\\BXFz@Fz@F~@?B@TDz@Dv@@`@Bv@@z@BbB@\\?x@?rA?@AxAAx@Av@A^Ar@Cb@AZCv@CZA\\Gt@C\\C\\Et@Ix@It@Iz@Iv@SzAMx@G`@QfAGf@O|@cAjGiBdLgI|g@s@pEu@rE}CxRIh@s@rEcAfGG`@CPKr@StAM~@i@tE]vDW~CMrBI|AGpAC^GtAEdBCr@GzB?JAjACbC?T?xC?j@AfD?bMAtLAj@?vE?p@?rH?fM?p@?pJ?nD?pB?pBCxS?V?fC?xB?fDA`JArZ?`G?F?fGAtSAtH?|EAp\\?hG?j@Cpa@?pD?nE?vA?tAA`NCrDAvEGrFQbLEzAMtFUjHCzAEzAErDCtCAxB?xB@xA?|@@\\?L@jBHjFD`BFnCRdIDdBFpD@j@DfD?FDnEBzCBhI?dB?nD?vA?fBAdC?pOAtH?tHAtH?nD?zE?lD?nD?zDAlL?xA?zAAbb@?nCAxBAzEE`IErEOhKMdJCpEA`G@`I@rBFlF?NLtKLnO@hC@hF?bK?rNArH?dE?V?j@?Z?R?~@?xEAhR?rB?tE?vA?@?xE?l@Ajh@?jD?rD?VAvC@fD?tCAhJ?lGAl_@?nNAz`@?zH?zH?tEArJ?jP?b@?`@?P?d@?b@?bA?rB?zC?~D?LAdS?fC?vF?XAlB?vB?VC`CA`BExBC~ACpAAh@ABErBMnECr@ALE~@KdCGxAGr@GjAKtBOvBGz@E`@_@zEw@pIq@`GYzBGh@Ip@YvBQfAWlBc@pCOx@Mt@If@ENMz@Mr@]rBUtAEPCRs@dEMv@ETCH_CnNOz@Mx@Ox@WvAMx@Ox@QdA[fB]tBGXoAtHG\\CPw@lFKr@Ij@Ih@Q|AYvBs@dHMvA?@KlAWtC[vEOlCMlCKdCSxFEvB?TGzCE~CApB?rG?hGAxA?T?J?H?H@`B?rD?bB?~@?@?B?l@?L@zB?@?\\AnA@nB?vF?zB?H@pFAv@?@?`A?~@@hE?R?zD?bF?zI?H?dA@`K?|A?V?~@?jH?f@@~A?jF?dF?pC@dN?nG?r@AfC?p@?l@?j@?^?L?t@@l@?hA?pI?v@?B?B?f@?lA?xB?|BAbA?B?r@?pB?lH?|A?~A?v@?d@?lC?hA?lB?`E?jBAbS?\\?lE?hA?z^ArS?zE?zW?dNApG?|I?`B?zD?tF?pA?d@?D?d@?hC?j@?@?j@?nD@j@?F?nT?~C?lE?B?`@?l@?fC?l@?fF?dA?J?`@?`@?@?VAtA@xB?`@?`A?l@?r@?D?b@?@?P?T?^?^?z@?x@?v@?x@?tA?tA?pF?@?hC?hA?tA?nB?zA?B?dB?z@?B?~A?bA?R?dA?r@?V?R?|B?T@dD@P?VA^@lEApA?j@?X?X?fB?N?zA?xA@`E?zA?R?tB@pG?`@?fG?D?f@?bD?rI?N?h@?J?`@?vA?dA?@?D?^?h@?t@?hI?dC?x@?xF@jG?z@?vA?`D@lA?v@@t@Bp@FpB@LDh@HbALnAL`AHh@F\\ThATbAXfARr@Vv@^bAd@hAf@bA`AhBlAtBrAzBlArBnAtBd@t@f@|@bBpCZj@h@z@DHVf@p@dA^l@jArB~@vA`B|BZb@b@h@TXn@t@f@h@v@v@v@z@DB~@|@r@n@`A|@t@p@jAbAJLj@h@j@f@l@j@r@n@t@l@bAx@jA`An@n@XVj@l@`@d@j@r@b@h@Xd@DFLPLT\\n@Xh@LTTf@\\z@f@rA`@nAXbA^bBXxAJr@Jv@Jz@LrADn@HhB@nAB`A?`A?~B@jE?`B?|E?~A?dB?bA?vA?P?rB?pC?xD?`B?tA?dA?zB?n@?pA?rA?F?tA?d@?^@pA?P@jB@hABdA?L@t@BlABvABb@@l@Bl@B~@RtEJdBHzAFz@BXDl@LvAPvB@FR`CN~AL~AJlAV~CNpBPvC@XFjB?FDhB@|A@xACjCAvBCj@EzAE|@Et@Ev@IdAC`@YxCCZUbCS~BMpAMzAGh@UbCQpBGz@[tDEh@ALMvAGr@KdAEn@?FIrAItAIrACb@APCj@A\\G|AGjBGnBAr@?^CpAA|@Al@?@AvBAdE?zFApF?pB?tBApE?j@?r@?nA?l@?fDAvF?xJ?lAAnC?zEAlH?zF?xCAnA?F?j@?h@?l@?hB?ZAtE?hC?^?|EAfG?x@AnH?lG?vA?bCAj@?l@?j@?xFAnJ?j@?bC?dC?j@AbB?bD?l@?fEAfG?pFArB?`@?tC?t@?zEAjB?jB?vA?vDA~A?vA?\\?tDAd@?xC?VAbD?dD?n@ArE?nC?lDAxDAxG?`A?tBAdB?l@?fC?TAhB?@?tB?|B?~@At@?~F?pCA|B?hAAnEA~MApE?pD?j@Aj@?`C?~EAj@?lA?rC?~BA\\?pC?j@?j@?NAfA?nB?T?vA?j@?B?f@?fAAhB?@?pA?B?j@?j@ArA?|A?lA?tCA~BApA?@?j@?h@?@?fA?jA?\\?j@?B?f@?b@@pA@|@?l@B`A@hABjAB~@Bz@DnA@^DdADr@Bl@Dv@HrADt@D`@@X@DBd@B\\Fv@@@Dj@Dj@Db@DXFt@J~@H|@Jx@Ff@PrAHr@T`BT|A^~B\\tB\\jBj@hDp@vDTnAHb@^xBN~@p@vDHd@XdBFZN|@Jh@TxAJf@d@pCN`AVtAz@`F\\nB\\tB^rBl@jDj@jDn@~Dh@zD\\nCTpBNxAJlADb@Fv@Fv@D^?@HnAHjAHnAH`BHtBF`BFlBFtBDnD?N?n@@zA@jA?|A?fAAzC?b@?h@?l@?~B?vB?`B?pB?fB?vBAnB?H@`CA|B?zD?jE?bA?V?VAf@@`A?d@?`@?fB?lDApD?hD?\\@p@AzC?zA?xA?|@?bA?dC?nB?bI?`HAbA?nB?fA?dB?x@?`A?z@?rAAZ?h@?~A?Z?j@?~@?fB?z@?dA?z@?bA?z@?|@?vA?dA?@?j@?h@?zA?nE?`EAdC?j@?nD?pI?|@?fG?jK?fC?tA?j@AtE?r@?vC?nB?nD?h@?@?l@?r@?bB?xA?bB?dA?\\?n@?fC?dB?bAAt@?~B?lAA~@DfHDxCHbDXbGVvDNhBNbBNrALjATdBFj@NdAPfA`@fC^vB`@nBDPTfAXnAHVBPFVBFRx@h@nBFR\\lAJ`@Z~@Rn@Vv@Tp@Vt@Xr@r@pBd@pAp@hBlAfD`@dApBrFp@hBzAfEPb@?@lCnH~BnGPd@Tn@dAvCzGzQb@jA`DxIlCpHfAxCPd@b@jAzClItAtDp@nBr@nB`AfCb@jAh@zAd@lAl@dBx@dCt@fCRx@Rv@H\\XlA?BPt@FZF\\PdADRF\\Jr@Hh@Jp@Fh@BRHr@Hx@H|@DZF~@Ft@@TDd@D|@FzAHtC@v@@Z@x@?|@?\\AvB?f@Ar@Cx@Az@Cn@IpCIjBMxEIbBAp@ATAN?JATSfGANGfBErAIxCCtAAfBANAzA?`AA~@?pB@tBBxC@l@DfC@\\HxBD~ABd@Bj@H|ATvDBf@@LBXL|ALtAJjAJfAJ~@TtBV`CRfBBRFh@`@jDTlB@@TnBBXBLl@bGJ~@n@pFb@rDNpAPxAJz@LdALfA\\nCb@zDZlCD\\@N@FFb@dAhK@PNlAd@jEV~BZtCLdA?DPxAFh@VtBP~AHj@JbAJt@Ht@RtAF^BTHh@TrALz@FXLx@`@rBNz@XpAZtALn@Lb@Pv@\\tAJ^^pAZhATv@JZ`@pAJZVx@JVPf@FNl@bBd@lAXt@Xr@t@dBf@hAh@jAZn@NZBDb@|@P^Zj@n@lAf@|@DHf@x@FJ\\l@FHVb@`@j@n@bAV\\HL`@j@^l@`@j@`@j@b@j@`@h@`@h@b@j@r@~@`@j@`@h@r@bA`@h@VZHL`ArABBj@x@T^^l@fAdBLTl@dADHz@zA?@FJVd@t@xATb@fA~Bj@pA|@tB`A~BrAvDVt@^hA@Dn@pBr@bCr@fCn@nC`@`BZ~An@`DFZLv@P|@RlAXpBPnARxAJdAFd@?@Fh@VbCNbBNjBFhADd@NpCDx@FvA@^HnCF~B@l@?L@v@@x@?f@@tA?|A?vE?fD?pB?vCAhD?p@?xE?|E?bC?tHA|K?hAA~M@z@AtB?lA?jE?jH?dC?R?`A?J?jAAN?~B?jA?`B?fB?lB?lBAP?x@?hH?t@AbL?bH?pD?xHA~F?dM?nJ?T?V?x@?nI?fTAzB?fCAnZ?tE?vE?xG?vM?j@?jEAhN?~K?vEA|L?|A?vA?t@?nA?j@?@?rC?Z?j@?lC?tA?h@?rHAlG?bG?tH?fB?jD?nE?|DA`H@`B?vA@z@@r@BfADtAFvAFlAHpAJjALvANtAJz@LbAPlAZnBNv@TlAPx@R|@Nj@\\tAZlA^jA^lAJZL^^hABHHRv@dC`@nAd@tA@DRn@FNp@tBpBhG~BfHxApEjApDNd@|@pCb@nAdAdDnAxDTp@L`@\\fATp@dA`Db@nAVr@b@nAh@vAn@`BVn@\\t@d@jAXn@Xn@Vj@R`@bAtBP\\h@fAx@|AZj@^r@Xd@BDlAtB|@xAT\\\\h@n@`A`AvApAfBd@n@v@bAl@v@bApANN~@fA~@hAt@|@b@h@zAfBX\\hBtBZ^jAtA|HfJ~CtDxG~Hz@bAZ\\nAxAtA`B`CrCfApAzAfBbAjAv@~@xAdBl@r@l@r@dAlAtA`BhArAPRpDhEbBpBnAxAp@x@hBtBx@`AjBzBt@|@xAfBr@z@b@j@bAtA`ApArAnB~@vA`A|A|@|A`@n@v@vAdAjB^p@BFDJFJFLFJBFDHr@xAh@fAt@bBt@bBb@dA@DBDN\\Vn@r@hBv@xBDNJZPd@Nf@@BL^\\dAXz@HZBBL`@Pn@FNNd@Pn@XfARt@V`AZrA@@Jd@J`@Pv@XrANt@BHLn@H^Hb@@JVnAF^d@fC?BXbBPjAPlAPpAL~@@JBJDZ?F@BZlCb@lDZjCFh@BXb@lDf@lEL`AVzB\\vCLfAL~@XzB`@`DF\\NlAV`BLx@`@`CNt@^rBP|@XpAXtAXlARx@Pv@l@`CV|@V|@XdAb@vA\\dAX~@Z`AZ|@Rj@v@|B^~@|A|DP`@x@pBx@dBRb@LV|BrEzCfGJRHL|A|ClIfPT`@Tb@@B|@fBR`@fC`FbFxJTb@R`@@@zCbGv@|ArAjCzBjE@?bArBb@|@\\p@Pb@NZf@hAb@hAf@lA^~@r@hBf@zABHh@~Al@tBX`A`@xAd@bBH`@t@zCl@lCRbA\\jBX~Af@bDx@`Gb@`E^nEH`ADj@HpAF`AJpBN|DFzBB`ABdB@xA@tA@dCAnO@|E?zE?rF?pH?fE?r@?fD?|E?dY?zE?pJ?dA?hG?hR?j@?xB?zF?T?~F?dF?j@?|G?XA~BCj@C`ACr@CbAKdBGjAMvAKhAKjAUfBa@zCWrAALG\\Qv@Ox@YlA_@|AgAfE]nAMf@m@xBYnA]lAYfAYdAi@tBi@rBs@zCc@rBOt@[`BY~AMv@QfASrAGh@Kt@[hCU`COfBEf@KpAQrCCf@IjBGzAC~@ClAAt@AzBA|A?pA?~A@lBFjCD~AFvB@NPtD@H@TJ~ANdBJhAH`APxAFf@Hz@T~ABTHj@T|Ab@fCd@dCLp@R|@`@hBbA~DLb@d@bB`A~Cx@dCNf@p@tBDJHXt@jCf@nBLj@Nn@BJTjAP`AVxANbAVdBBXFf@TrBPrBFbAFbAHfB@FFbBBvA@nA@dA?N?@?j@@zC@nQ?^?~@?j@?dC@x@?Z?N?X?R?`CBv^?j@@fG?n@Bhd@?@?l@?bC@rC?`J?jA@lG?zF?`@?H@vL?lA?H?j@@pD?j@?L?lE?j@?lA?dF?`@?hG?F?P@X?j@?hF?lE@rH?l@?hD?|A?j@?bG?B?f@?B@jK?vW@bC?@?j@?zP?fA?dE@`BBrBBdABdABn@D`AHtALjB@DDd@Df@LxANnANlAN`ABPHh@@DHb@Nz@DVTlAZvADPJ`@FXHVDNJ^`@vAHZTr@Tt@DJFPHVJZ@Bj@xA\\|@HRHPl@vAn@rAd@|@`@t@NZXf@R\\Zh@\\j@Zb@T\\TXJNNR^f@TXX^RTDDRTTVZ^r@v@h@j@`@`@HH~DdExF|F|MlN~GfH|A`BrCvCf@f@f@h@jJrJZZhClClDpDlBpBzB~BjBjBj@h@PPRTNNd@b@d@d@lBpBZZt@v@^`@r@t@VVbChCb@b@jApAhNvNJJdDfDZ\\dEjENNDDfDlD|DbE`@b@x@v@`@d@h@h@ZZf@h@`@`@NPXX\\^FFRT\\`@\\`@b@j@t@`AX`@\\f@d@p@`@p@T`@RZT^\\n@d@z@n@pApAtC~@`CTn@BDHXVp@b@xAJ\\ZhAj@vBT`AXzANl@TtALt@Lv@N`AD\\Jt@NxAD\\D\\Fx@@JBP@XB\\@BB\\D|@@BBj@?BF`ABx@Bv@B|@@tA@|@?@@xA?vB?pH?N?D?d@?vA?jC?`A?z@?j@AdA?xE?R?Z?j@?pD?x@?jW?fB?bF?tE?zE?Z?N?\\?xB?bA?lB?D?NAxA?bB?jA?j@?Z?z@?rB?hJ?vDAZ?N?PApB?j@?Z?NA|@ArDAxAErCAzAAz@ErCCtBGtDKpFExACfAChAEhAAj@A^GbBCfA?BAJCjAE`A?PCj@?LEbAGjBANGrBAj@M`FCpA?l@Aj@CfBAfACpAA|A?t@At@?dCAV?R@P?~@?l@?f@?R@|B?`@?Z?Z@nA@r@?\\@Z?p@@ZB|A@bA@h@DjB@p@@^HdDDxA@VLnDBjAD|AHjBFlCBt@LfFBrADjBJdFFnEFtDFnID~G?~A@vA?nG@v@?|@?fB?R?D?R?rA?`C?lI?hD?pM?tD?nG?zH?nQ?d@@zC?bA?d@?~L?lB?zD?d@?xD?d@?rJAbH?zF?vG?x@?z@?fF?xA?zA?pH?dC?vA?Z@x@?n@@b@@v@@\\@H?LBd@@\\BZF|@Ft@D`@Fh@Hl@F^BN@HHd@Lj@Lj@XjALf@Nb@Rr@Vt@Pd@b@bAh@pAd@bATh@Tf@LXHPj@pAt@~AvB|EVl@Xn@N\\l@nAN^n@rAZr@FLVn@HPHPLVN^BBbA|BnArCv@fBdCvF\\t@Xn@Xn@\\r@Zr@f@jAZp@f@hAJVRb@HPHP?@j@lAh@jAXp@Zp@f@jAh@lAd@bARd@Rb@BDnAvCdA|Bt@bBXn@\\v@bAxBbA~Bv@dBt@dBn@tAP`@@@?@Rb@Rf@f@dAN^@B@@Rb@v@fBt@dBn@vARb@@Bx@hBRb@?@BDf@fAZr@h@lAt@bBr@|A?@l@pAf@jAd@fALVZp@f@hAZr@\\r@Xj@FLR`@@@P^Vf@R^LTZj@LV\\l@@BLTpAzBj@~@NTpB~Cn@`ApB`DjBtCl@~@T`@`BfCn@`A`@n@x@nAxA|Bl@`A\\f@zDfGfCzDvBfDt@hA`@n@\\h@n@`ADFdBlCHNHJvI`Nz@rAdA~AJPxAdCzB|D`@t@dAvBz@dBdA~Bj@lArBtERb@vBzEf@hApAvCx@fBf@jAJR`BpDnAtC\\t@n@tAt@dBNZvBxERd@JRfDtHzC|GjAhCbCpFpArCFL~AnDN\\Tf@N^Xn@j@lAdAbCjBbEz@lBbBtDrDfIf@jAlAjCjAhC~AnDJXJRDLFLFJlErJ`@~@x@~AVh@Xj@T`@PZR`@tAdCBBj@bAj@|@Xd@f@z@|@rAZb@lAfBdAzA\\f@|AzBx@fAb@l@PT`@f@t@z@h@l@RP|@~@b@`@\\XPRVRv@p@~@t@hBxAtBbBjFhE@@ZT@B`@XdBvA|D`D@@VRB@dAz@NJ^Z\\Xh@`@VTTP\\XtBbBrErDf@`@hA~@hA|@b@\\rDvClA`AtAfApFlE~@r@bBnAtA`A|@l@nAx@TNJHRJZRbB~@r@d@rBhAHDnBdAzBdAr@\\FBdBt@dBt@t@X`@PvAh@rBr@xAf@|C`AnFzAdCl@h@LVHz@PlDt@fIbB~ObDtAXrCl@~A\\h@Jb@J~@R|MnCjCj@|Bd@RD|@R`Cd@TFtAXt@NB?XFvShE|H`BjCh@hE|@bHvA|Bd@d@JvBd@bARbCf@~Bf@zGtAbHvAlB`@jB^`B\\pH|Ad@Jt@NzA\\\\HfAV^J^Jr@T~@Xf@NbA\\XJl@Tf@PTJn@V^NdAd@t@\\dAf@~Az@zAx@`Aj@v@d@dAp@lAx@lA|@~@r@t@l@|@r@b@^|@x@r@p@t@r@`B`B@?|@`Ax@~@DFb@f@|@jAf@l@DF|ClEdA`BdAbBf@v@p@lALRFNj@dAh@fAtBjEj@rAPd@`@`ATl@Pb@?@Pd@Z|@Vr@DNPd@r@~B\\hAPp@Tv@f@pBx@lD\\`Bx@dEX`BPfAL|@j@nE`@~DVvCF~@LjBNrCFzAFnBDvBDvB@hB@dA?r@?tAAzO?hAAbOCz[AdK?~L?j@?j@AjPAlJ?rD?j@AfH?nC?j@ArH?PA~YAfC?f@?bEC|[AbNA|[CxY?xC@`A?jB@nB@lABfDFnEJxF?DBlANjEB~@JnCLtC\\lH^fGNlBZrELnA`@rEJtAb@hEJ|@ZnCZfCP`Bp@`FnArIF\\z@jFLx@v@jE\\jBj@tCXtAvAvGzArGtArFpAzEfA`EdAjDX~@dBlFBH~@tCzAhE@BzBbG|B`GxAlDx@nB|@nBv@fBpAnCbDfHhCtFbA|BzB|EpAnCjDvHjAfCP^n@vA`JvRt@`BJV\\r@@Bp@vAJTx@jBdClF|AhD@DLVLVZr@LVHRN\\LVLVJTLXLVLTLXLXLXJVJRFJXn@zB|EtClGjC|FhAdCxDjIhFdLP`@Rb@bBrDrBbF^z@t@hB|AlEXt@nA|DpAbEfAzDz@fD\\pAXhA^zA|@`EjA|FRlA|@hFb@lC^fCx@nGXjCFf@PbBPfB^jE^jFT|DLbCBd@JlCBf@@d@N`F@h@DjCBnC@jB@r@?|@?nE?F?b@?|E?lD?@?|F?zF?V?tG?tD?nA?vF?|MBpLBhFDhFJrI@lAXhOFvC^lNRfF@\\JbCHxBL|CF|ARlEx@~OjCtg@JjBpCfj@V|EBd@HlBL|BXvG`@xKVhJB^TnKFtCHfFDbDFfEBdDD`GDrK?tFAlZArNAd@?vC?xP?JAnB?fB?B?pB?tB?^AbJ?XA|KArJAtWChh@A|T?zC?j@AfG?xFAzE?vA?j@CnZ?|AAtM?F?|D?dAAvC?bC?|BAbP?bE?F?pB?b@A`CApCAvBEpCCzBClAGzCInDItBEnAEzAGbBKnBOxCGnAEbAInAIlAQpCIfAEj@ARUtCS`CYbDMlAU~BQdBQ`BSdBSbBE^uArLoAvKoBzPIj@y@jHGh@eB`OW|BY~Bc@dE]tDUpC]rEOrBI~ACTAXK~AIzAGxAMzCIlCIfCCl@Al@EfCEvBAx@A`BCjB?dAAx@?l@?fB?tA@xDBpB@vAB|A?\\HtDF|BD~A@j@@BDnAFdBFzAJvBNrCLjB?@JbBRvCd@lGb@fGZpERfCJbBXrDBZVjDDh@P|BvD`i@Dn@pBtXVjDd@~GTrCF`Aj@zHf@lHHjAF~@Dl@Dv@@HBd@LlBNnCRfEJzBLfDFtAFfB@\\Dx@HvC@RD`BHpD@t@H`EBjBBrBBvA@rADxF@jF?hG?l@@|E?jD?b@@xZ?fG?jI@hH?rD?~O?\\?~D?rA@pC?pA?nH?tL?d@?v@@b]?r@@lT@dK?j@?j@?nD?zE?bC@nD?bF?nD?j@?hA?x@?j@@bC?~K?V?zE?@?~A@zB?`O?`I?vA?j@@vA?vA?nD?B?f@?nD?nA?@?|A?j@?nA?NAhO?`@?lC?`@?`B?~C?vOAnD?F?b@?t@?pP?F?bA?zD?F?l@?bCAtE?|A?`@?H?rD?jBAD?dB?jF@pC?xB?`B?L?vC@vA?L@pP?tJ?n@?LAnO?j@?X?vF?|F?bC?XAzE?P?zJ?`E?X?NAxL?X?P?v@?bK?rA?pD?lD?tH?zE?xMAzS?xWAjV?bN?~CApL?f@?|C?vO?xD?xA?pAApe@?zE?nC?pG?nJ?zGAtT?|P?zEAbY?rH?vA?nD?p@?p@?nAAvL?bI?B?`J?pL?hO?TAhC?\\?n@?X?t@?jB?r@?nF?F?~A?X?fD?jA?T?nB?dC?`@?j@?R?T?nB?bC?nA?~A?dC?dB?`@AxB?jF?j@?nC?tD?vE?n@?lA?hB?dB?D?n@?vE?B?nH?jK?X?|A?nC@rF?`A?\\?t@@n@?@?V?v@?V?tA?Z?H@pD?p@?nA?\\?hA?jB?fC?^?dA?T?j@?h@?nB?`A?X?|@?@?V?D?J?P?R?D?n@?b@?fA?r@?b@?V?p@?X?n@?t@?b@?R?t@?N?X?J?r@?\\?J?P?F?P?r@?\\?nAAN?J?J?R?n@?n@@v@?VAx@@fAA^?\\?V@r@?ZAt@?X?H?H?`@?\\?V?V?Z?N?R?j@?@?h@?J?Z@t@Ad@?J?J?L?D?V?R?^?Z?v@?T?bA?f@?v@?p@?\\?L?H?r@?Z?v@?J?J?X?r@?N?L?pA?^?bA?|@?D?|@?dA?dAArAAbAC|@?^APA\\?LALAT?DA\\AFCf@A^El@ARAHCZ?DAPAPAHKjACXE^CXGl@EZANAHEVAFCPE\\Kn@EZKt@In@Kp@ERE\\ETE\\EXEXEVEZEXEVEXKz@QfAAJGb@ADIj@Ih@AHE\\A@Gh@ABGd@ADEZAFIj@G`@AFG`@AFCRETKt@EZ?@StACNG^Gd@G\\Gh@O~@Kx@U|AMz@qBfNGf@CJE\\c@zCg@jDwA|JSzAEVIr@SlBIt@OjBG~@C^AXMnBGnBAX?ZAX?BAh@Ah@?DAbB@t@?\\?V@d@@h@?j@@b@@X@v@FvAD`ABZDp@?@Bj@@JNbCDf@Dv@JnBBXDd@Bp@@BF`A@PHtAF~@JbBHtAJrABj@N~BN~Bb@hHHrAJtAHtAVnE^xFHvAXxEFx@F|@Dt@Dp@Dj@@RF`AHjAJ`BDj@Bj@TlDVfDVtDd@lG~@rMP~B?@Df@VhDhArOJxA@RZlELfB^lFBV@FB^n@xIF~@BTVfEFjAD~AF`C?l@@|@?pB?dB?nE?j@?tC?`H?j@?fB?|DAjI?pC?lFAzD?vCAbCAfDAp@AtDCbF?|C?~@?TAlA?xB?|@?pH?xE?vA?xE?L?tB?`C?hK?tAAfD?F?j@?tA?|I?vA?dC?f@?vA?lDAbC?b@?`F@xE?`C?j@?j@?vA?dE?~@?tA?j@?vA?lDAnD?xE?tA?vA?j@?f[?`H?~C?j@?j@?tA?|@?`L?pA?D?lD?j@@bC?@?h@?zC?jA@vB?pA?xA@xA?zA?xA@fB?lE?xB?V?lD?zE?pFAlF?dBAhD?dGAdC?n@Av@Cp@AZGhACd@Gp@CVCRGj@ADIl@If@If@W`BId@s@hECXE\\Il@CLALANEl@ATCVATEpAIlBKpC[xIW~GOxDWfHEt@OnEW|G_@tKIbBI`CUzFKpBAb@KfCE|@GdC?PC|A?zA@r@DjBHlBD~@Df@@LBZFp@Hv@Hj@Fj@F`@f@rCThAn@jCh@vBx@~C?@\\pAh@tBJ`@@FZ~A\\zBNjAHdAF~@FdAB~@@bA@z@?f@AtC?X?vA?vA?j@?j@?j@?bC?j@?P?pB?vL?@?h@?@AfJAjT?nLGzPA~@?j@EjFE~HE|H?`D?xC?j@Aj@?bB?nE?rH@nD?bN?zC@bB@bDDxI@h@?X@dB@h@BxCD|IBxE?FB`H?ZAtC?h@?t@?xB?J?V?~D?~IAlF?Z?hG?zO?`@AvP?R?N?R?HAB@f@?lC?\\?hB@bC?X?lA?jB?bC@zC?nF?xB?~I?rG?nE?xD?rE?B?xE?tE?hC?`C?D?fCAvEArFAbDCtEAfCCjGC~GAf@AbDAvE?lCApF@lF?p@ArG@pG?~C?hD@lA@dCBfE@fA?l@@xA@lB@jB@j@?~@@pA@hB@v@?pA@dC@pF?xE?~D?fE?|G?~I?fC?tB?fF?xE?lA?rA?bD?N?vA?x@?v@?rB?zA?r@?dA?jL?xE?|D?hB?hC?bI?rC?rI?zK?tP?lO?H?J?F?PAhBAfBArA?RAlA?r@?PAx@?r@AlAAT?h@?N?XAp@CrDAtDA`C?l@?^?xA?f@?v@?pA?l@?|@?pA?pA?jB?v@?pA?lA?v@@nA@nC@l@?B@j@@`@DlC@ZBhA@nABpA@ZBfBB|@BpBFnD@\\@x@DbC@j@@V?RH`EHfF@rD@H?j@?j@?z@?fAApBAnD?hA?d@?DArC?hAAlA?nCA~E?fA?hB?lH?tA?`@?tD?vC?nA?bI?rF?jA@rM?jI?pD?h@?~B?pA@vG?|B?j@?hF?`D?jG@jD?j@?nD?J?`@@`B?jA?l@@vI@zH?j@?|@@xN?B?j@@vF?lC@~A?dE?R@dD?xC?h@?p@@v@?lC?F?b@@lI?|@@pJ?|C@zH?rD@lA?`C?Z?~C@fA?jA?Z?p@?d@?l@AjAAfBAnA?@CfAAfAExAA\\Aj@?@EdCAf@CvA?JEtBE`BGpCAhAEnBAtBAdB?|BAbB?dE?bC?@?`CAb@?xA?|BA|@?H?tB?`C?zD?`C?j@?j@AhA?jF?fC?l@ArA?fC?N?\\AbC?fA?pAA~C@lB?bB?jA?@AbBC`BARE`AEtA?@Ev@OpCC^Eh@Ef@MjBC`@IlAQbCADObCCb@Eh@Ej@G`AOjBYlDCd@Ef@]hFGz@IlAMfBInAQ`CYdEWxDYrDEr@WzDEp@E|@IzCClA?^?nA?z@@nADfBFnAFlADr@Dt@JpAD\\Fb@Hz@BRFd@BRZlBPfATdAXvAJb@v@pDv@nD\\fB~@hELj@d@zBd@zBr@bDd@zBDR@DjAtFrD~Pd@zBr@bD~B|KbA|E~AtHr@fDpBjJ`ArE~@lEd@xBlAvFd@zBH`@XpAdBnIxAzGxAbHl@nCP|@j@fC`@lBLl@TlATtAZtBFp@TfBH~@NzAR|C@HLrCR|ELxCBj@RzEBj@HpBBz@Bj@Bj@NlDF`BB`@Bj@f@hMV|GHdBPzEZjHHxBBj@HjBRhFBr@L~CN~CHtBHtBNrDFdBLjCL~CJlCHpBJnCDr@DnABj@Bb@HjBTdG?@XbHJdCHrBHfBLpDJjCJ`CNtDJfCPpENlD?@Bh@Bj@@b@J|BJdCF`BBd@?DTdGBj@JfCBd@J|B?DBj@FvA@V@RJ`C?H@RHnBLjD?FD|@?J@f@?d@@`A?p@Al@A`ACj@A^EjAEv@Gt@?BEn@I~@_@rCOhA[rB_@lCSnAu@dF_@lC_@hCUjBOxASjCEx@GxAChC?fA?|B?lC?j@?N?~B?jA?fC?f@?j@?|B?tE?rE?~@?zC?hC?jBBvA?LBt@D|@JbBDp@T|BLhAVfBHj@Hd@Hh@F`@RpA\\vB^hC^|BNjAJn@Hh@Hf@^`CJr@ZpBVjB\\xBJr@Lx@D^@HJv@Hr@H`AJrADh@?@JbBHrAB~@DfA@h@@n@BtA?hA?j@?d@AlAArA?RC|@EnAA`@?BGnAEv@C`@C\\]rDEd@Q|ASxAOhAWxAWxAUvAQdAOz@SfAMx@EVOt@QfAId@CNk@fDQbAYdBKn@If@E\\Gd@Gf@ADAPGj@IjAC`ACl@Ch@At@?z@?z@@\\@n@?T@^@FFfADx@PlBFd@Fd@Jp@N~@Jd@RdALf@Rv@Nb@J\\\\bAJXLXr@bBLTNZ\\n@NT\\j@f@t@`ApARXVVVXh@j@VTFD^^^ZfAbAv@r@r@p@r@n@lCdCp@l@RRr@r@bAdAp@r@j@r@^f@h@r@`@l@`AvAh@x@`AxANV^r@JPZn@tCtGVj@Tr@Vn@f@bBPl@JXX~@Rn@r@tBZ`Aj@hBNb@Xz@l@dBVv@Tv@n@xBl@jBdBjF^jAXz@Vp@L\\\\v@\\|@`AbCJTNXP^DHt@rAFHd@z@d@t@Zf@j@z@n@`A|@jAt@bAf@n@p@z@NR`AnAzApBhG|HlBfCr@~@~@jAv@bA\\`@vAfBtAjB~@nAFFdDfE|ApBZ`@HH?@\\b@p@z@d@l@`@h@f@n@JNjAdBzCzEhCxEj@dAbAvBr@~AtAvCh@jAh@lAdD|HrEvKrB|ERd@zCfH~FjNRf@jArCLZj@xAXn@JTR`@b@`ABF^|@^bA^dA`@fAl@nBJ`@Rr@Pn@TbAXpAZrATpAX`BTzAJ|@DZPzANxA@BJrAJdBHrALdD?TDzA@|A?fCAbCIzDGrAEbAWjCKzAKhACVKx@[zCMlAi@fFYfC}@tI?@KbA]~C}@nIsAfMYhCMfAOfBAXKhAQnCGp@E\\Et@uA|QMfB_@rFw@`KMjBk@nHG`AIhAM`BEj@KtBAJKpCEtAAnAAjBAt@@t@?b@BjBDnABjAB`AXrEJpA@LFv@NnANtANlAJt@Lp@RlALr@Ln@VlAVnAl@`Cx@`DVz@Nl@BLjAvEr@nCpAzEt@vCj@zBr@vC?@t@nDXdBV`BNlATbBH|@LfBP~BJfCHfB@v@@tABhA?hCEbS?lD?nEAjA?t@EdBAf@Cj@IjBGfAG`AOzBSjBIt@QrAM`AO`AGb@Mp@Kj@Kh@Mn@Mh@Q|@s@`DQt@ERo@tCMn@On@[|AaDxNg@fC[bBKj@[lBS|AEZGb@Ix@O`BIbAKrAEn@KrBGvBC`AAp@Ad@?`@Af@?`@?Z?dQ?hJ?bC?zF?xL?dW?f^?zP?j@?dC?|I?j@Ah\\@tX?pL?nG?tA?jIAdB@nF?pN?pV?xMAxB@tC?vAArE?l`@?j@?hG?fD?`@?z@?vA?dB?Z@bBAlA@~@?jB@nABv@?X@b@HxBJzBJxADf@R~BxArPJxAPpBPfBBX\\bEFn@j@pGJfAJjAFr@B`@Dd@Bf@Dt@Bb@Bd@Bx@@p@DpA@jB@h@?f@?t@At@AhAAv@Ah@Ah@MvCQ~DMvCInBKnBo@jOCj@Cj@Cj@YdGQ~DEdACj@YxGOzCCj@GtAEt@ElAOlDEj@_@zIGxACj@]pHCj@}@bTIhBEn@Cj@AJA^CXInAGr@IfAUzBqBnRw@nHu@bHa@~D]`De@pEs@|GKfAg@xEe@fE[zCw@lHMvAk@nFo@~Fc@dEc@fEm@fGo@bGkBtQa@vDQdBGh@yBxS[tCMpA[~C[vC}@pIGh@SrBW`Ci@`FeBnPgB~Pu@hHmAhLk@pF_@lDW`CK`AMpA[vCi@bFEh@a@zDSjB_@jDQbBIv@WdCg@nEk@xFQ`BKbAWhCOrACREb@Gj@EXANE`@AFKfAKv@MnAUdBYhBg@pCCJId@I\\Kd@Kb@On@GP[hAa@vACLe@xAy@`Cs@hBk@rAIP{@jB[n@Wf@o@hAa@p@c@r@A@s@fAqAjB_AlAs@|@MNKLY^y@bAwBlCw@~@{CxDeBvBuAbBw@bAkAvA?@q@x@{@hAq@z@i@r@]b@_@h@Y`@Y^OTgA`BaAxAwA~Bi@|@_@r@_@n@s@pAcAlBWf@Wh@e@`AYj@kCtF_BfDi@fAu@|AgCpF}AdDiA|Bq@vAo@vASf@e@jASh@KXAFQd@]hA]hA_@xA]zAKf@GTOv@EPCNGZEVIf@Gl@QjAK`AQbBIlAEr@CZAREv@Cf@CjAEjB?v@A\\?P?`@@n@?j@?D@b@@n@@b@@n@@H@h@?@Dp@@XHrABZDj@NtAbAnJBPBT|@dIpArLFh@|@hIV`C\\|Cd@hE`CnTvBtRFp@Hj@Jx@P|A?Fp@bG@LNvALfA@JXjCh@zERjBHn@Fn@p@zF`@vD?@@B@Jd@jEZzCJ`A?BR`CRbCHjA?BFjAJ~AFfA@PDfADjADhAHhCDfCBvA?\\BjB@lB?\\?|A?jF?~D?fF?j@?`XAfN?bEA`F@`N?nGAhP?hD?tB?~I?RAvA?pB?dK?zI?zIAxW?fGAbo@A~ZA~m@?|F?hP?dT?`GAv@A`AAdAClAElAEr@Ct@Cf@GrAAXCd@Cl@Cb@CnAAr@CrAAlA?dB?pBBfB@\\BjA@JBjADfAR|DDlABp@@h@?P@n@@`A@fA?l@?r@?vKAtP?Z?`@?zAArM?zM?zJ?pC?dA?jL?bD?vD?j@?b@?zH?pHAtHAbQ?tE@tA?R?L?D?L?N?N?J?D?xG?|LA`D?j@?rJ?`K?tQApR?j@?hK?hO?pNAjG?lA?tF?l@?vG?pB?jM?j@?vBArL?zV?j@?vWAj@?jI?hK?j^?\\?bG?hC?dFAxE?rE?j@?pA?pI?nF?j@?jD?zG?bS?rL?fCAdN?pA?D?nO?|X?v@?nA?fA?nBA`D@rO?tKAzf@?fG?bC?\\?L?~C?fE?fE?J?nD?`A?hBA`D?dC?|C@dCAl@@jA?J?^?j@?rA?hD?t@?j@?h@?l@?zB?r@?|@?jA?d@?DA^?p@A^?XA\\Aj@?FElACp@AZCn@ADA^G`ACXC^Gp@Gt@Ip@MhAMhAAFKt@M|@EVSjAKh@Kn@UfAMn@Ol@Oj@Mh@Sv@Ql@s@bCm@pB_A~Cm@rBe@`Bo@tBo@xBY|@}@xCaAfD_@nAY~@y@nCuAvEsB`Hu@dCUv@i@hBY~@o@vBkA~DmA~Dg@`BGTi@lBo@vBs@`CaAfDeAlDK^Sn@aAbDu@bCgAtDo@zBq@zBq@|BwA|Eg@zAq@dCWv@KZY`AA@_AbD[bAQn@Qn@Qn@Ol@Qn@AFMh@Kf@AFOp@Mp@WzASjAKx@Ih@E\\OdACXCZKz@ANCZCVGr@Ep@Er@Eh@E|@Cr@C`@An@Cn@?LAd@AX?T?RAh@?r@?f@?V?j@?xB?nA?lA?lA@fB?`A?`A?bC?~B@bC?hB?F?~A?lF@lE?pE?|C@vD?D?tC?bC@zC?fB?tD?t@@~G?t@?tB?xA?lA?X@|C?tD?`C@|C?|C?|C@tD?dG@vH?|C?|A?~@?rA?fA@dG?jF@`D?j@?xD@xB?zE?vA?h@@jA?hC?tA?|F@nP?T@lO?dC?`A@|N?rA@~I?nD?fBBpIB|F?tK?zE@bN?jK@jK?X?P@fO?zH@tH?j@?R?V?j@?jC?nC?t@?tD?^?fG@tH?fJ?xA@|K?|G?hJ@xT?zE?vB?jG?~A?xE?|E?dA@tC?tG?dHBrIBfH?~@@`B@lD@rE?n@@dB?v@@jCBfG@zCBdE?hB@`CBbH?dCB~G?tB?v@@dB?^@P@tB?`F@hAf@daB?j@HzVDdJ@rC"},"start_location":{"lat":35.4602482,"lng":-97.6996432},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 mi","value":744},"duration":{"text":"1 min","value":23},"end_location":{"lat":35.2209549,"lng":-101.5460173},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b>","maneuver":"keep-left","polyline":{"points":"ib~uElrvjR@fEBxL@xE?@?z@?tC@~K@tC"},"start_location":{"lat":35.2210081,"lng":-101.5378275},"travel_mode":"DRIVING"},{"distance":{"text":"1.8 mi","value":2926},"duration":{"text":"2 mins","value":92},"end_location":{"lat":35.2207664,"lng":-101.5782295},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b>","maneuver":"keep-left","polyline":{"points":"}a~uErexjR?hCHzf@@fG?xC?vBDtW?|A@`F@pK@fEJ~~@@fE?j@?pA?nCAzA?fD"},"start_location":{"lat":35.2209549,"lng":-101.5460173},"travel_mode":"DRIVING"},{"distance":{"text":"5.3 mi","value":8587},"duration":{"text":"5 mins","value":270},"end_location":{"lat":35.2057569,"lng":-101.6666766},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b>","maneuver":"keep-left","polyline":{"points":"y`~uE|n~jR?~@AfD?x@AjACbL?JArBAlGA`A?`D?HEzOAjE?vIEvQAjBCtG?`BAxBAzDH`CBt@PxBHl@Fn@F\\D`@FZDXFXDVDVDNH\\FXL`@H\\Lb@J^N`@J^P`@Rd@N^N\\N\\P\\Td@R\\\\h@RZPZd@n@Vb@T`@^f@zA|BjEpGjBpC`AvAx@hAb@t@fA~AzAvBx@lAp@dAh@x@Zd@tArBf@t@b@n@~CvEhBlCr@bApApBr@dApAlBvAvBbAxAr@bA^j@V^V`@RZJRNVNXJNLVLXLVN\\LZJTJTHTRl@L`@HZL^FXNj@DXFRF\\FVDVDRDVDVDTBVHl@Df@D`@BR@P@N@XBV@X@P@T@P?P?P?T@x@?Z?V?X?X?^?bF?jFAnB?fF?|K?fH?fG?pEAdH?pC?dK?vD?rD?xD?zC?fBApE?nA?lI?vD?`C?tJAr@A|I?r@AvC?VAzG?nA?@?pA?nG?\\?xA?n@@h@@l@LtEBb@JxBDf@?@BXB`@^zEHdAFj@Dh@?@BP@R@R@RDf@Dj@JpA?HRhCXxDThDXzDHjAPzB"},"start_location":{"lat":35.2207664,"lng":-101.5782295},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 mi","value":3664},"duration":{"text":"2 mins","value":120},"end_location":{"lat":35.1927765,"lng":-101.7017482},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b>","maneuver":"keep-left","polyline":{"points":"_c{uEvwokRRhCDl@Fz@LvAFdATxCRjCJpAP|BJ|AJzAz@bLp@bJPhCH`A\\jE@@D`@NdANhANl@Jf@DVDRDRHZPl@Pj@Rn@Rd@HXJVJTZt@Zn@R`@PZb@v@`@n@\\d@NRNRRVVZTZx@bAt@`Ap@x@b@j@~ApBx@bAnA~Av@bAxAhBrBhC^d@lAzAtBjCfAtAl@t@Zb@X\\dBvBnBdC^h@d@p@\\j@RZJTf@~@@?HP\\t@Xp@Vr@Vp@Vz@Tt@Nl@FVJj@H^Jb@Lz@F`@Hv@DXBTBTBZDh@B^Bp@BZBbA@r@?^@z@@pB@tC@pA?X?fBAbCA`D"},"start_location":{"lat":35.2057569,"lng":-101.6666766},"travel_mode":"DRIVING"},{"distance":{"text":"291 mi","value":468137},"duration":{"text":"4 hours 11 mins","value":15063},"end_location":{"lat":35.1073633,"lng":-106.6193965},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b><div style=\"font-size:0.9em\">Entering New Mexico</div>","maneuver":"keep-left","polyline":{"points":"{qxuE|rvkR@`D?~A?l@?nE?vF?lF?x@?@?x@?bF?hGA`CA~ACzBE~IAr@AvAAlACbW?lA@fB?zA?fG?nD?bDBdB?jD@rQ?bD?vA?jC?`F?vG?`K@tE?zB?|G@jG?nD?bC@dK?bCA`C?jB?b@@vC?zC?j@?bC@zA?pB?`A@tC?vFAnE?`@?J@lJ?rI?|B?jB?b@?xF?vA?jBD~G?j@@h@?bC?@?@?dCAdC?zF?p@?bB?tCAzGBfB@|@?jDAh@?p@?zI?xB?f@?xB@lL?N?~B?tB?D?~B?x@?|@?X?b@?bA?`@?V@dD@xABxA@zA@zADbF?`C?b@?t@@j@?hG?fAAn@@rC?bC?nD?pB?fB?N?vA?zF?j@@h@?hDAdA@b@?hACt@?`@GjACn@C^Gv@s@jKQbCATATALC\\Gv@QbCEj@?LC\\?FCj@Cj@?b@AhAAxE?p@@~K?~G?|A?n@?|A?|B?bC?n@?^?F?F?N?pA?dC?`@B`A?T?X?P@d@?DBrBDzBB|@@b@ZbK@LPvFXbJHbCBj@RlGFxA@n@@D?DBx@BbABb@Bp@BnA@^@^@b@?^@H@nA?R@~@@fB?jB?R@xAAlB@pB?`CB|ACjE?F?nA?`C?\\?T?H?h@@L?dD?pD?nD?Z?L?j@?bC?j@?V?R?tD?b@?h@?lAAl@AR?PC^?NAFCb@AJQdCI~@I~@k@vHE\\ALAJC`@m@rHC\\C\\I`AKbA]lEATCTAJC`@YdDEj@?@AVAL?@Gr@YvEObCYpEEl@?@Ch@G|@KdBGv@IjA?DCd@G~@ALMrBEj@El@Ej@Cb@Gt@M|BAHKxAG`AAVIdAARYlECf@M`BE`ACd@Cr@?@Ab@Ct@?DCbA?NAl@?TAV?l@?|@AtF?nA?pA?v@?nA@fB?P?bB?@?P?dD?lL?zA?fC?jA?xC?zA?r@?jA@xA@j@?PBh@@`@Df@Bf@BR@TBXF`@@JHj@Ff@BNDVFVPz@Ld@J^J\\Rl@@BHTN`@Pd@FLJRFNTb@N\\^r@T`@b@|@Zn@LVLXn@nATd@Td@bApBJVFLJTL\\HRHTHVL^Pp@BHLf@Hf@FXBRDTFd@BRF`@B\\BV@VDr@BdA?r@?`@?`A?`A?vA?NAxA?fC?`C?xA?j@?j@AjC?nA?bC?tA?vAAlE?N?bC?BA\\?|@?l@A|E?D?\\?N?l@?fD@zA?B?jA?N@L@f@DfABn@Bz@HdBLfDNfD@b@DbA?@@FFxA?RJlBF`BBj@?DBh@Bl@Bd@JvCF|ADl@F~AH|B@LF|AF~ARjFF|A@HFrADpA@NBj@Bh@?DDt@LfB@HDh@Fx@J~@Dd@@JFh@Hp@F`@BNNbAF`@@FHh@Lp@P~@@HNr@TdA`@fBRr@H\\Tz@n@jC@Dd@hB\\rAf@rBx@~CTbA\\xARdAd@bC^rCHn@PtANtA@BLtAFx@BVBj@B\\Dt@Bb@Bh@DlADjA@v@@J?j@@r@?n@AtA?j@?@A`@AtACbC?h@Ar@?HCxCEtDA`CAh@CjDAtAE~F?BGjG?\\EhDClCAnBAn@EfG?B?d@AtAArA?j@?v@AZ?~AA^?h@AdB?X?tAA~CCvBAvBAlAARAf@InGA|@?LAhAIfGExBEtCI|MEvFGxHEfGAtAI~IAhB?B?TAh@AfA?BEhF?D?@?b@EpEAtA?BAxAAhBA|@?FGjH?\\?TAnAANAnAAr@CnD?ZAl@A|@?dAA`B?`A?t@?b@?F@bA@tA@N@z@@RBx@@f@@PBt@Dt@Bp@@`@H~AJlCLnCNvDHfBJvCD`A@Z?Z@X?Z?t@?t@Ar@Cr@Cv@Cf@Ef@Er@Iv@Gl@E\\Ih@G^GZEZETEP?@ABOn@GXIXQl@Ql@Sn@q@tBSl@Sn@Ql@CH?@Od@Qr@Ml@GX?@Kh@G`@Mr@E`@Il@Ip@Eb@En@CPA^KrBAzAAfBCjCQjUi@pv@IdLC~BE|FSdX?p@AbBKpKCtCG~IEvFAlBAlBExEGjKKnPClBAjBKjLCjDO~UQ~UAh@CxEAtAKdOEvEEbGAtAAvAUt\\MrPAh@?j@OfS?j@C`CEtGS`XObUE`HEnEAt@I~MAr@AjBC|CAvAAvAA\\?LAvAAfBEdI?FCzCAt@CvCErHGlJC|BCpD?VC|CApACdCGnI?p@AvBAh@CrEAb@?p@AtBEpDEhHAh@A~BAh@GrICfDA`CGfH?j@KjN?z@KjOARAbBA~AArB?BAnAApBC|A?n@C`AAj@Cv@Aj@C^A^Cd@IpAGj@Gx@Iv@C\\MdAMz@Gj@Kp@Ox@SbAEXgBbIOp@i@bCEX[~AqAjIYlBEVE\\ADG\\EZIl@m@xDAFc@nC}@~FG^_AlGg@`D{@xFg@hD{@vF_AfGAJIb@ADIh@Gb@Kn@SrAKp@g@`DeAbHe@~Ca@pCUvACT[lBGd@g@~COdAcApGk@`EcCzOYlBk@jDKr@y@nFg@hDKn@u@zE_@jCc@nC_@bCy@rF}@`G]vBuAdJy@rFyAvJ_@`CqBrMSjAo@hEiAvHiBnLIh@Ih@}@bG]zB_@`C}@`GO~@s@xEIj@Kh@?@Ij@g@dDIh@]xBk@tDc@xCe@zCKr@S~AABGd@CVGj@CTMpAOnBG`AKlBE~@ATAXA^?XATAd@Ar@CvEEdHCrCCnCCzFI|IAxAEhICpCE`G?x@A`AAbBKzKCxBA`BA~AAdBA`A?^CdDAtAAZ?dBAdAG|GArA?p@?nA?h@@|@@f@Bv@D`BHtDBv@DpA@bA@n@@n@?R@`@?v@?j@@|@CzCCrDAdCAd@A|A?xAAvAAj@CnDAdA?fAEnEAtCEfEAtA?j@A|BQlVCrCCrFAjBCnACxAEhAEvAIzACd@Ep@Cb@A^Et@GnBCt@A\\?~@Cx@AdCEnEE|C?hBAz@ErGC|EKfMCpFAdBAhBAv@?d@Ad@G|HIvLChFCdEGbHC~CCnEAx@C~FUz[KxL?f@Ad@?f@AJAh@GtBEv@El@Cj@IjAKrAOxAKhAK~@MjAIt@UjBI|@ShBUlBe@fEa@xDCZCL?D{@rH}@hIW`CSlBKz@oBxQ{AlNmClVcBxO}Dn^OtAYbCGn@wCdXgA`KGh@oC`W{@zHaFpd@_Ez^_AvIkFdf@mE~`@{CdYgAvJeB~OW~Ba@pDsBpRe@bEMfA_@lDwAnM_@nDaAvIuGjm@Gf@yCzXyClXwBbSaFpd@Gh@_BbOo@xFKdAOrAuBtRGh@g@tEGh@EV{Hts@ePnzAk@`FKjA[jCu@|Ga@rDQbBE`@Gj@EVK`AMbBInAGlAGnACVAp@EhAAdAAv@AdA?pA?rA@dABdAB~@Bv@Br@Dv@FnAHlALxAPtBJrADd@j@nGJtAH|@@NN`BXxCZnD~@pK~@|Kz@zJRtBNlBVvCJhAPlCFnAD`ABz@Bv@@d@?P@h@@tA@f@?z@?RArA?x@C~@Ar@C`AGvAE`AGnAEf@Cd@Gv@Gn@Ed@Gp@Ef@M`AOjAIl@AJG\\Mx@QdAIf@ELId@Kh@ERGRERYnA]rAQt@IVSt@Ql@m@dBQf@K\\Un@]x@KVc@hAa@|@oArCoArC?@uBxEq@|Aq@xAg@hAQb@O\\e@bAwDvI}CdHSb@mArCYl@IRKRELIPcDlH_@z@y@nBMZYl@{@nBoAnCaAxBi@lAu@`B]t@{AnD[v@[|@_@bAOb@K^]fA]hAW`A[nAm@hC_@lBYdBW`BOfAQvA[nCy@jHkAdLS~AgCnUsD~\\q@~FaCvTqDf\\iBpPeCfU_ArIc@~DMjA]zCu@~G]vCUxBMbBI~@QxBCb@OfB]nEe@bGIdAUnCe@dGSfCGn@Gl@Iz@MfAM|@MbAKr@?@Ib@GZ[dBWvA]hBWnAe@rCSjA[zBGh@y@pHiDd[eHho@SrBmBfQaA|Ik@lFkAhKqBbRmBdQIj@oBrQw@`Hs@vGiEz`@YfC}@zH[xCCREf@aAvI[xCCJm@tFWbCYhCOjBEl@Gx@ItAA^AREpAKpDGnB?@IrAGdAMfBEd@ATGz@K|@It@Kx@Ih@?BKt@g@vCKj@m@|CCFi@`C_@fBMn@Ov@Mz@QhAWbBOhAIr@u@~Gs@jGKbAy@xHwE~a@oAjLe@bEE^KfAMnAIz@SxCQhCEr@GpAItAG~AItBG`CCjAAlACjB?BApBAdB?l@@rA?nA@n@D~CL~ODfD?j@@j@NpP@j@BjCLrMDbG@f@XfZT`WHtJJtIN`RPpQ@vANbPBdB?j@BvADbGHfIL|LFdHB|D@h@T`VBbC^tc@BvBD|E@x@DpDHpG@l@J|BP~CH~@Dh@`@nDLdAZlBj@bDDXrAvHXpBNvANxAJrAX~EBp@@VBlA@dA@TBhC@fBB~A@xB@`A?n@JfID|E`@xc@JdKN`PFfI@d@@zD?\\@v@CbCGxBAh@M|CIjAa@hF_A`I]hCMbBYzCEn@GnAAXEn@GlBG|BCtB@|BDbGDlD@xB@\\BfC@nALdNHxHDhFBzC@V?RJfLB|BL|N@h@TzVPzR?h@LtLDpF@rADtEn@hq@?ZDbB@ZDlAB|@?NDdA?FJrB?@FrADv@LjBDl@P~BDt@JnAT~BJdAFl@Hp@XbCHj@r@dF@JFZ\\xB?@t@bEd@zBb@tBH\\FTf@tBr@rC?@|B`JPr@HX~ArG\\rAVhA\\rA^vADRl@|Bx@bD?@pFlTPn@FVFVtCfLFRf@pBx@fDV~@T|@`A|Dj@~BbAzDLd@n@fCbIx[`BnG~@vDXhAZpAzAxE^bANb@Pb@Nb@~ApEb@lAj@~ADJ^fANb@Pb@Lb@`AnCLX|AtEFPfBfFzCzIPd@Pd@`@lAhBhFz@zCLb@@Bf@xBT`ANt@FVHb@FX@LFZBLDZHj@RrAJh@Hh@?DFb@BTFd@JdA?@Dh@Fh@R`CDj@BRX`E@@Bh@Fv@VnEFtA`@jLDt@LjBZvC^pCBFBNNx@RhABLPz@Lp@FVTpALr@d@fCDRt@~DJh@R`Aj@`DNt@@BLr@Nt@Nt@Lt@Hb@RfANr@?@^jBLt@@@F^d@`CLr@^jBf@fCHh@h@rCNt@FZz@nENx@@Hd@xCHx@BRPlBJvBF`B@d@@DNjE@ND`ABl@D|@@b@D~@Dz@NhEDp@FnBNnDJzBFnAF`BTjG?FLdD?@JbCDvAFtAFdBJdCHjB?DP~BFl@?DF`@?@Fj@RrAHf@?@FX^dBNl@~@jDn@jC@DJ`@z@bDfAfEx@~CBJHZ\\nAZpARv@HVJ`@Np@Pl@bBtGRv@z@fDd@fB`@`BTx@BLPn@ZlA@BLf@XhARr@Jb@Rx@r@nCr@nCr@xCr@nCJ\\ZlAZhADTn@`CFVl@zB|@hDh@rB@F`AxD\\nALf@Lf@Pl@h@xBj@vBhBfHdAbEl@zBnA~ETz@f@nBlAvEv@zCDPr@nCJZt@rCr@nCr@tCTv@p@jCr@rCXhAb@`BFVNj@\\pAnA|EbA~Dd@fBNl@Nl@rAdFzAbGz@bDhAjEFTzA`Gb@`Bl@`Cj@vB`@~A`@zALj@d@hB`ArDn@hCb@xBFVZ`B`AdGBR\\xBRlATzAZnBZpBLt@Jn@b@pCF\\\\|BRjAZrBx@fF|@zF|AzJdB|KrAlI~AdK~@bGRjA|AzJ^dCr@hETzA\\tB@JxAlJhAhHrBlMHh@nA|HFb@hBjLx@~E`AxG@Fr@hEr@pERpAPfAJj@RnAThAR|@Lf@J`@BHFRhCvHz@bCrFzO`FrN^bAd@tAzAjEtA~DPd@`@lAPd@lD~Jr@rB~DfLxBlGPd@`@lAdAxCvA~DbG`QdHhSPd@Nd@L^fCjHfA|Cf@vAPd@bAvCjAdDn@fBz@fCFRh@zAHV^nAJZ`@|An@fCFV^zAhCfKDNFVhAhEZjAlBvH`@~ALf@Lf@tBjIhD~M~BfJLf@V`AnC~K^rAlCrK\\nA`CjJLf@f@nBxIx]dHxXzA|Fd@hBBLtArF|B`Jt@vCtBdIbBxGh@pBtAzFXnANp@TfANv@Nv@Lv@Jh@n@`EXvBPfBLlA@Lf@jHP|CJ~@PbDR|CFhALvBNzBVpENlCF`ALrCRpDRtDN~BVnERvDN`CX~EJ`BXxEL~BXdFRdDL`CZvFRzCVlEP`D^fGFrAT~DLvBXrET`EJ|AJhBLdCDp@RlCVdFJhBLlBP|CNdCFhAJfBJhCBnABdA@nA?fA?rA?|@?l@CbAIfDElAKhBKxAOpBWhDStCQzB]vEUbDa@~FWpDUxCOtBO~CO|CEhBE~CC|AC|ACpBCdBAp@?HCbAAvAC`AAt@IbGAfAEdCI`GAh@EhCGhEEpCAzACrACvACtBErCEhC?FAh@A|@?LANAr@Ab@A|@Aj@IjGCrAAf@Ar@?h@ElBEbD?FC|BCdA?f@ALAbBAhAAnA?bB?pA?L@hB@x@?p@BjBBnAFhCFjBDpAHfBFvAFhALbB@VHhAJtAFx@LlAJnAD`@Fj@LlALjANhAPrANfAPjAPlAVdBZdBBPJj@Jh@ZbB\\dB^bB`@fBLl@Lh@BH\\~AXnATdAf@|Bh@zBf@~B^`B`@dBR`ARx@l@pCh@|BVlALh@?Bh@|B^`BVjAf@zB^bBf@zBh@~Bf@vB`@fB\\|ALl@@@Nr@Jf@DRDNJb@b@rBz@tDb@pBt@`Dp@|C^|ARbAT`ATbA\\xATbATbAR|@XnAj@hCH\\@FZtAXlALj@Lj@FTJf@XpAPx@Pv@Px@Pz@ThAJd@Z~ARjAPx@BLn@rDJh@Jl@VxABJ\\nBb@rCPbADPV|AXfBNx@Hb@Hh@`@`CDPf@|CF^BNDT\\lBZlBXfBN|@h@|CnApHz@fF`@~Bh@zCHh@H\\PhAPz@RhARjAb@|Bd@zB\\dB~@fE^bB^bBh@zBVhAXhAXhAVhANp@@BNj@Pp@Np@Nl@BJFR@FBLFVPp@@DLh@Pp@Np@FRPv@HXFXFTDRZpA`@~AJd@Lf@DRFTj@~BXhAHXH`@Pn@z@nDf@xBLf@r@rCf@xBDLZpAf@xBFTDPv@`DVbABLh@vBVfAn@hC`@dBbA`ELf@l@dCXjAXjA\\xA`AzD@D@HZpAh@tBH`@Lf@BHb@dBVfADRLf@BHH\\d@rB`@`BH\\DNn@nChAvETz@p@nC`@bBfApE|@xDZjAf@xBV`Al@fCh@zBr@zC|AnG^zAXjAh@vBhAtE`A`Ev@fDd@jBjBzHxAdG`A|DhAtEf@rBBHVdANr@H\\Lf@ZnABJr@vC^zALf@TbA@@~@xDvAdGLf@|@nDJb@r@xCLf@XnAPr@VdALh@vAzFl@dC^zA^~Ah@xBH^h@xBb@fB|@rDd@jBBLt@zCvA`GXfAVhA^vAVhAbA`Ez@pDJ`@@DpAlFfAnErDnO`EvPRx@zAhGt@`D`BzGpE`R~FlVf@pB?@HZR|@`@`B^zAVhANj@`@bBVfANh@TdAXhA|@xDNf@`@fBPn@hAtEZnAXlAVhAb@hBr@rCh@zBNn@XfAZnAXnAn@lCtBxI\\pANl@`@dBx@fD^~APp@j@zBDTRr@XnAXbA`@bBZjARp@Pp@b@~Ad@bBx@pCd@|Af@|AL\\b@xA\\bATp@f@zA`@jAh@zA^fA^bA^dAjBjFj@~A`@fA^dA`@dATp@Pf@^dAj@|ATr@DJPf@hBjFtA`ENh@Rn@Tn@ZbAt@fC`@rAZfAlAhEDPFTPn@j@vBZjAh@vB^~Ap@rC^dBZpAlAxFrBnKd@dC`@rB@FLp@TfALp@ThALr@Jf@P`ARdAnB~Jb@zBZbBbAnFjAbGj@xCDRd@bCfAvFn@lDfAvFj@zCh@pCFX`@zBb@xBVlAZbBd@bC^lBF^f@dCRfATlAfAxFfAzFJb@^nB\\fBJn@d@|BZ`Bf@nCTjAHb@bApGJp@NlAPjABZJp@LnANnAJlALpAJjAJrAJjAFv@Dt@FnAHhAHjBFpAHdCDpADhBBpA@nABvEDrIDlK@~CNz[@`E@nDNr^@nD@j@?x@Ptd@DzH@fD@`B@rD?j@FbNFjK?j@D~IDlJ@fC@|GF|N?j@@h@@dF@j@?l@@xA@hCBbFDnJ?nA@^@dC@rE@|@@vD@v@?D?N@hB?t@?r@@Z?\\@nB?p@@r@?Z?@?L?Z@`A@~C@pA?lA@`B@z@?v@?L@tC@dA@|A@`D@|C@pA@hB?\\@dC@hB@tA?hB@fC?ZATAlAAv@Az@Cn@AZCt@Et@Cp@MjBGr@Gt@It@QdBOnAE\\ObAMv@Ov@SfAMp@I\\ETOr@GT_@~A[hAIVOf@M`@[dAi@dBe@xAe@|Ag@`Be@~Ac@rA]hAu@dCm@jBmA~Da@pAc@zA{@nCo@tBe@|Ag@~AcAfDoAbE[`A{@nCW|@Ql@_@nAo@vBg@~Ae@|AcAdDeAhDcAdDe@xAi@fBcAdD}@tCaA`DMb@kAvDq@vBaAdD_AzCELeAjDq@tBq@|BGPkBfGmA|D{@pCcAdDWz@eBtFmA`EaBjFwAvEiBfGiClIADw@fCWz@oAbEa@pAe@zAe@~Ac@rAc@vAkAxDyAzEaA`DeBvFK^c@tAc@vAo@tB[dAKXCLk@hBi@bBK\\a@rAg@~A[fAITSn@]jAe@zAe@|Aq@vBo@tBQh@Mf@q@tB_AzCq@zBeAhDkAzDcAdDc@vAUr@sB|GoA`Ee@|AcBpFa@rA}@xCw@dCWx@g@`Bu@dCY`AK\\g@bBg@`Bm@pBq@vBo@rBg@dBg@|Aq@zBy@lCc@vAIX]dA]hAq@vBm@rB_@hAm@pB]jA_AzCa@pACH[fAc@tAm@lBi@hBmAzDUv@Qf@_@fA_@bAYt@GLKVWj@e@dAc@~@e@~@EH_@t@_@n@e@v@[f@[f@Y`@CD]f@]f@]d@i@r@s@z@i@l@gCtCcAjA}@bAaAfA_BfBu@z@KLcAhAo@t@]^a@f@UTWZA@YZEDUVYZ_@d@q@t@cAjAo@r@m@p@_@`@q@v@_AfAo@r@g@h@KLA@MNo@r@qAzAaAfAmBxBgBpB}@bAaBjB_@`@mAtA_AfAo@v@o@x@k@v@A@MP[f@_@h@Yd@Yb@_@n@[j@KPINQ\\CDc@z@c@~@Wf@]z@]x@_@~@Wr@Qh@a@dA_@dAu@rBk@|Ai@xA_@fAc@nAYz@_@dAUp@_@fAk@|Ai@|Ai@zAu@pBAD?@Qb@a@hAc@nAEJELEJ_@bACFQf@Ob@a@hAABKXEJOd@[|@GNO`@ABGPGRWp@uA|D]bAO`@ABCFUp@Wr@ADQd@eAzCWn@KXGTGNWr@]~@ADu@rBi@|AEHc@pAKTWt@ENITO`@Sj@Qd@Wp@k@`BABc@lAABO`@_@fACFO`@Qf@Sl@_@bAUr@W|@ABQn@Qn@Qp@St@U`AEPI^Mp@GXMr@Mp@Mt@EXEVMt@It@Il@E\\ADCNATABMhAObBG~@IdAEv@GlACn@Cv@At@CnAA|A?bF?`@?xC?vE@dA?j@?|B?dJ@zB?~A?xH@tG?~@?tE@xB?nG?lF@pF?xH@nB@vR?vD@nB?xE?nE?`D@x@?v@?x@?~A?nA@dC?rBAlD@`G@d@?vB?tB?bA?`E@|C?lB?dA?^?fC@xE@`N?lJ?`D@zB?T?|B?tC@rC?tC?|B?dE@zB?zB?nD?pC?~B?bC?nCAtC?jAAtB?h@?JA`BAzA?@?f@?FAxAAX?~@CdDCtD?z@AbCAnAEtFA~CAfCApAAnAAnAAnA?pAAhA?^?JAl@?r@AX?\\?V?r@At@?v@?t@At@?t@?p@?x@?D?j@?D?n@?nA?pA@pA?r@@pA?v@@r@@lA?v@@v@@lA@nA@rABlA@tAB|ABbA@lAFzCDnBDbBDfCDlBDfCBt@@r@@t@Bt@BnB@H@`ABt@?J@h@?@@\\@l@@^@bA@d@DdC@B@j@?HBnABlABpABpABfBBnA@v@Bt@@pABlA@zA@fA@p@?T@\\@xCBhD@rA?tA?bB?v@?pA?fB@rA?jB?nA?pA?jA?tA@zC?xF@zCBf_@?bC?j@?nD@xA?zA?nG@rG@fH?bD?~A?zA?pD@bC?bE?vB@pA?rG?fC@hA?hA?dD@`D?jD?fD@~C?rD?lD?xC?lE@bM?v@?p@?j@@^?N?d@?Z?B?j@?lA?p@@pA?fA?nA?jA?lA?hEBpG?`E?hD?|A@rA?t@?F?dB?hD?f@@f@?nA?H?Z?L?`@@pH?pH?l@@`B?`@?V?tD@hF?n@?p@@|B?nA?xA?lD?j@?xA@xA?lA?~C?xC@lB?bA?pC?fA?j@@j@?hA?L?xB@rD?|@?jA?jB?hB@nF?hA?zD@rC?tC@fG?jF@xD?rE?bA@jG@vF?bB?j@?r@?fD?j@?j@@n@?lG@`@AV@bC?xB?vA?j@?T@tB?b@@X?t@BdBBt@@r@@\\BX@VBr@Dr@B`@@PNfBPxBBNFn@Jv@D`@RzALz@Lr@DZLl@F\\Ln@Ll@Nn@Np@XjABJRt@DJJ`@Rn@Rn@HX`@hAFPPb@Rh@Rf@Rh@Tj@Vj@Xl@Xn@LTLZ`AdBFNZf@R\\`@r@PZ|@|A`@p@T\\DJ|@zAf@x@x@tAl@bAHLx@tAbAdBZh@r@lAb@r@FL`A`Bx@tAdAfBXf@d@|@DFl@pAd@bAVh@j@xAVn@^`At@rBt@rBr@pBt@pB^bAh@xA`@hATl@Rj@^dAd@lAVt@Xt@p@lBVr@^bAXv@Zz@p@jBb@lAh@xA^bA^bA^dA^bAPf@N`@Pf@Pd@d@pAHRJXp@lBtAvDlAdD\\~@j@|Ar@pBnCrHhA|ClEvLXx@Zz@DLDLf@rAPf@FPj@|AJXFNDRL^HV@HVx@Nh@Lh@Pp@FRLl@HZNr@R`ANv@Hd@Lt@VdBPrAHp@Hx@RpBLfBHlADbADv@Br@Bp@BbA@t@?P@j@?B?T?J?B@dC?jAA~@?nECzC?bE?zAA~A?~BAzB?hD?`@?fA?hAA~D?pEAvD?bD?lBA^AxIAnKA`F?P?^?j@Aj@?|AA~@?`G?j@?j@?TAhGAvE?fCA`CAxA?@APAj@Ab@CnAGlAEjAG|@Ef@ALAPARE^Ef@AHEh@AHAPEb@Ip@Kr@E^Kv@Mr@QfAMr@CLKd@Ot@Ml@ABEVGZQr@Or@UfAOr@Or@WjAgBfIOp@iBrICJERWnAGTQx@_@dBe@xB[xAUdAi@dCENUfAETYlA[xAUjASz@EPEXIZEVETCLCNCNCPERCTEZCPANCPCTCTCd@CVCZAXC\\A^ATAT?LAN?VAX?Z?F?P?Z?^?`@@^@j@@V@X@X?@@N@J@T@L@L@PBRDj@BVDVBT@NDTDZBRDVDVFTF\\F\\FXBLDNFTDRFRFRDPDLJXHVRj@Tn@L^Rd@b@dATj@b@bA`@bAJTJVl@zAVl@\\x@\\x@bB`E\\x@b@dA`@`Al@xARf@Zr@HVJTJVVj@JVHTHRp@|AHTJTVn@FJdAhCP`@HTJVHRJVJVJVHVRf@JXJZBHBHL\\FRBHDLFTRp@HVHZLd@J`@FVT`Ar@jDBHJl@@HBNF\\F`@BNF^BP@FFb@Fb@D^DZD`@Dd@F`@B^BRH`ADr@Fx@Fr@?JB\\F|@Dh@?@LpBDh@?BN~B`@vGDr@FbAF~@RrCDn@@TBTXxEN`CP`CHvA\\lFLlB?@Bb@d@fHLtBN~BBTDj@F~@PrC?DDh@Dh@?BFj@BZDXBZHn@Hx@N~@?FF\\BNF`@PjA^xBTnAPhAZlB`AzFHf@?@l@nDpAvHDXJj@ZhBJp@Lp@DXFXJp@BL@JF\\DTDTLp@F\\Hj@Jf@Fb@Lp@Lr@PjATnAHh@h@zCV~ATpA\\rBdBdKPhARlARhADXFVDXLr@DTDZLp@Lr@Hd@@JLp@Jr@Lp@DTDT?DLp@DXF\\Jl@FZDVJn@FXRjABRb@bCBNBPDTDRFXFVBNDNBNNn@FXFVBFDNFVFXHVHVBJBJDJBJHVBJBJDHBLDJBJDJDJBLBHDJDLHR`@fAXt@Rf@Rh@Vh@\\t@Rb@Th@P\\nArCf@fAdA~BjAfCt@dBh@hA~@vBbBtDRd@nApChAbCXp@tHrPRb@Rd@Rb@bGxMnApCf@hARb@Rb@Pb@pArCRb@Rb@Rd@f@fAf@fARd@bBtDRb@Rd@j@jAz@nBd@`A^|@LTJV@@HPJVVj@b@`ALVJRJT?@JRJTJTJTJVLTJTJTJVHN@BLVJTJTJRJXZp@l@rAj@lARb@f@fAJTHRjAhCHP\\t@^x@b@bArAxCHPdBvDz@hBP`@FNLVx@hBBFz@lB|@nBhAdCz@nB@Bz@jB?@f@fAz@lBHRJRb@`ATf@NZVh@JXVj@Vh@JVLTJTJTVl@DJP\\@DRb@BFb@`ARb@N\\BF^x@DHDJXj@\\x@Xn@b@|@Tf@b@dA@?HPFPBFJTBFFLJVBHDHDJBJJVHVJVHTHVHVDNDLDNHZHZHZH\\H\\FZFVFXFXDXFXDV?BDTDVDXBVDZDTBZDXBZBX?@BXBX@L@JBX@XBX@L?L@T@H?RBX?Z@X@Z?B@V?P?H?X@X?X?ZAV?Z?F?R?VAB?XAL?JAXAZAXAXAL?JCXAXATABCZAXCXCZCVCZ?HCNCXCZAVCZCXCV?@CVC\\Gr@UvCq@vIc@`GGj@Q`CYlD]vE_@vE[zDo@vIQtBC^_@xE[dEg@lGm@bIGj@?Do@pIUnCKtAC\\Eb@UxCQxBQxBg@pGK~ACROpBs@bJk@lHe@bGIbA_@hFMvAM`BC^Ej@OhBUxCEh@APOnBGj@Q`Ce@hGGj@M~AEn@Q|BKlA?FGj@c@bGGh@Ej@Eh@?@KtAOfBOnBEj@KnAEp@Eb@Gp@Ej@MbBGt@ARQvB?HGh@OtBk@tHu@jJOtBEh@AHQxBMdBYzDGv@Gj@c@~Fg@nGC`@_@|Ee@|F?@AN]pEQvBGp@Cb@_@vEm@fIKvAAPEl@GdAAL?@En@GlAEx@Ct@EpAEz@?JA`@Cr@?@EvAAfACr@?D?l@?FCnBAzA?t@?f@?`@@v@?p@@nA@fA@jBD~BF|BJnCBb@?@Bt@Dv@Dr@H`B?@BX@PHlANnBL~A@L?@Dh@@@Dd@PlBNtANtAPxAPrAJv@p@pEb@bCLt@\\jBTnA@BXzAP|@Np@DRVdAVjAd@|Bh@hCd@hCJj@j@hDb@fCZjBTrAl@bDTvAj@~C@HLv@P~@`AtFt@fEb@jCf@pCz@dFlA~GtAdIpArHnBbLTnAx@xEz@bF~@pFt@fEl@hD`BpJvAfIHh@TpArAxHz@`F~@jFfAnGdAdG~@lFHb@fAjGv@xEx@vEBNr@bE^tBtBxL~AfJ^tBvAfIzBpM\\nBLr@n@tDhAtGfAjGj@dDd@pCjA|GjBrK~@hFRnA@FVrAd@lCJn@l@hDXbBJh@h@`D~AbJbA`Gv@lEjA|GdBzJxBhMhBnKrChPJh@`@|BTrAxBjMHb@x@tE`@bCj@~CZjBf@jCHb@Lp@@BJb@DPTbAPn@Lh@HXDNLd@N`@Nh@Tr@Z|@Nb@JXjA|C`BnE~AfE|AfEf@pArApDrAnDx@zBFNz@zBHTl@~AdAvCJZN^Nf@HZHTVdANj@VrATlALx@N~@Fd@Hp@NzAJfADr@DbABf@F`CLhENnEHtCJtDBb@D`A@ZBh@@NDj@BZBf@B\\Dd@BRBb@DTB^DVBVHj@Jv@Jp@Jr@Jr@v@bFHd@Hf@Jn@BNFb@PjALv@F^TtARhA`@pCRtATvA`@fC~AdKr@lEzOdcAj@lDpBnMdCtOV~ADZdAxGhAdH~@bGv@bFl@xD^dCj@jDx@dFbAtGl@vDx@fFj@rDXdBn@bEn@|DvAdJxAlJhAfHx@hFvAbJfA~GLx@dAxGz@rFJh@RrAfBdLdCrO@JTrAHh@fAfHJh@r@tEpAjIRjATzAh@fDHh@^~BFZ@L`AfG\\vBf@`DJn@RlAhBjLZvBJh@zAtJxAfJRtAbAnGpClQh@fDJh@|@zF^|BlGda@t@pEJr@hBpLZdBr@rEHh@^~Bf@dDJh@PhAT|AJh@DXLx@Hh@RtA@DHb@z@pFJr@PrAHj@Hh@@LDZPtA?DFb@J`AXtCR~BL|AJvAFz@@DDr@JtBF~AFrABt@DfAFdCBl@BvB@h@?BB`C?h@?`A?lB?f@AzA?JArBAn@Aj@ALCtBAZMlEGfB]fGYpEGz@GbAi@`I?@UjDIvAEh@ObCARCTEj@c@fHEr@Ej@MdBAZEh@Ej@MhBAVEj@Gx@GfAEj@IdA?NEj@ATInACZEj@Et@S|CIrAQhCEj@MvBQjCEj@QnCIhACh@El@Ej@Ef@UpDCf@Ej@Eh@Cd@QfCK|AInAQnCIdAEn@e@jH[nEQzCGdAC^Cx@GfAErAKjEAJCnACfCCnC?fA?t@@zB@jBBjBBjAD`CFfBFbB@NB`AH|AH`B@LLbCH`BFtADx@Df@FlAJhB\\`HH|AJvBDdANpCNtCNbDd@tI?DHxATlE?D?@NvCDt@@JJvBRnDDt@@XLbCJtBBn@NlC^bHD|@NjCBl@Dx@FfAF~@@`@BZRvDLfCL`CBd@L`CRjEJdBDr@LdCN`DPzCHfBHnAHfBFpADt@Dt@Dr@FjABj@F~@FlAFnABp@Dv@LbCThERtDHtANvCBx@PpCPrDZdGFhAF~@@VTxE`AzQ^pH^hH^hHFvAL~B@HBj@LbCRtDFlAFnATrEP|CRtDN~CHfBFhAFx@Bt@Dr@Dp@FnABj@F|@b@fJ`@vHDp@NpCPnDPbDHfBL`CHlAFlADx@FhADv@Dx@JlBHdBFnAFhAJdBDj@Dd@HlAN`B?BDh@D^JfAHt@B\\Ht@Hn@D^Hr@Hl@LdANz@NdAD^PhAHf@Hd@DXLn@t@jEz@xEl@`DtD~S@?dBtJF^z@xEJj@^rBxAdIpAnHdAzF?@Z`BZdB`@zBh@xCh@vCt@dEJl@?@Jd@r@~D~@bFX`BPdA@DH^^tBb@~B`BbJZhBJl@Hd@xA`Ir@zDh@xCn@lD|@`FXfBLp@Jr@DZHl@Jv@DXHr@Ft@Fn@@J@JBZ@F@TBN?DBd@@LJbBPpCDp@Bd@NlCd@lIHpAJ|AX`Fb@rHZxFBf@@B^zG^vGLhBbAlQ?F@N@RZrF`@tGz@rOHlANdCNdCFnADj@Bh@@HFlADj@Dr@F`A?JDj@?Fb@pHRbD?HB`@Fv@JtBDh@?HXnEH~ALxBT~DLzBHtAB^HvARhDJ`BJlBBVJjBHjAB\\@PFp@Dd@DVHp@F`@Fd@Lr@Jb@H`@@DNn@Tv@DN@HL`@JZJXFR?@JTDLFPFLHRJT?@Rb@nCnGzExKjGvNFJRb@?@~BpF~BjFp@~AZr@R`@Rd@Pb@LVtA`Dn@zAvAbDxFpM|@tBBDN^p@xAjBjE~BnFHPPb@DLXr@\\|@`@dAL\\FPr@nBv@~BpBlGb@pApFnPvBvGn@lBhAfDpA|Dn@jBp@rBZ`AhBtFFPz@fCbAzCRn@@BTr@bA|Cj@dBp@rB@Dr@tBz@dCbAzCjAhD@FzCxIFRbDlJL^BDPf@Nd@`@jA?@Pd@dBdFDLbCfHN^@DPd@Nd@Pf@`@jA`@lAPd@Ph@`@hAPd@Nd@b@pAN`@xAhEn@hB?@Nd@@?`@jANd@FNhCvHXx@@@Nd@bAxCJVDL?@`@hAr@rB`@lA@?`@jA?@n@hBRn@Vt@HTh@|A^bABFv@|B~@nCPd@J\\v@|BNd@@Br@pBh@`BRn@BFb@tAb@|APn@BFDPHT~@nDd@lBJb@FXDLJh@Ld@XrALn@Z`B`@xBZfB^zB?BHh@F`@Jr@BTDR?DFb@NdARbBBVZdC^vCD^BRRbBPnAHr@DZDXRbBBZF`@Fh@zBrQFj@dArIrA|KHh@pAtKf@|DFh@LfANtABXB^BN@XB^B^@b@B`@?X@Z?X@nBCrD?R?j@AnDA`@AlC?j@ApEAnA?|@?N?XApA?D?j@AnA?F?j@Az@?dBCdC?hB?d@Aj@?TA`C?V?j@A~A?`@Aj@?|@A|BAjBAnC?R?VA~CCtG?j@A|CAhB?^AjAAfC?R?j@Ah@?@A|C?lAAhCA~BAv@?lAArA?fBAt@?lAAhB?b@?h@Aj@AbC?vA?j@AL?Z?dC@hB@t@BrABnA@V@XBXBx@Dn@Dt@Db@Bf@H|@JjALhABTD^BHPvADXLx@|ApJlAxHZjBPdARpA^|B^~B^zBXfBPhATrAHh@XfBr@hEXhBBNn@vDXfBPlA`@|B`@lCHd@f@zCBJN`ALp@RhANr@Np@T`AJ^Nj@Pr@Nf@@@@HHZFNHRFTf@xArAtDPb@v@vBd@lAf@pAL`@p@fBVn@JVf@tARf@j@|Af@nA\\~@Rj@Th@b@jAj@|AFP@@`@fA~@fCj@zA@BN`@Xr@f@rAjB`F\\~@HRz@zBPd@b@jA@@L\\`@fAd@rAl@hB`@nAl@fB\\|@h@xAl@|A\\`ARf@L\\bAlCj@|ARh@v@rBlAbD`BjE`BnE\\z@?@Pd@h@tAvAvDz@|BHRf@tAvAvDlBbFhB|EPd@Zx@xC`IrDxJ`@dAjA|CTn@j@xAh@xA@@N`@p@fB`AhC`BlElA`DfAtCDLJV~@fC`BlElA`DvAtD|@~B|@bCRd@^dAx@tB?@Zz@l@zA`@hATj@vAxD@@jA~Cn@fBPd@Tj@`@dAhAzC~BhG`DtIdIhTzSpj@zCdIHVPd@nGrPb@lAd@jA?@^`A`@hA^`AZx@b@jAZv@f@tAn@`B`@fAFPv@pBh@xAn@`BXv@b@jAPb@Pd@HTl@|AZ|@b@hAd@nA^bAh@rAh@xAf@rA\\|@Pd@HPj@|AdBrElBbF|@`Cb@jAfAvCTl@L\\Pd@zAzDL^BD~BhGd@nAbCtG^`AN^Pb@Pd@dArCj@zAvAxD`AfCd@rAPd@v@pBPd@zA~D`ClGL\\Pd@b@jA\\~@DJPd@^~@~AfEZx@j@|At@nB`@dA`BjEp@hBPd@Pd@b@hA@@Pd@Pd@d@pAx@vBJVt@pBpAhDtBtFBHVl@FRPd@v@pB\\~@tDxJXt@b@jAj@zA\\|@Tl@Pd@Pd@Tj@^dAPd@BFN\\t@rB`@dARh@`@dA^bA^bAl@zAf@rAf@vArAlDd@jAZx@z@~Br@lBRl@`@hAZ`AHVDHBHBJBD@D?BNb@Vz@Vz@Lf@h@jBLd@XbAFTH\\^|AT~@BJ^`BBJLh@DRP|@R`ALp@Lp@PbAFXHf@b@lC`@lCHt@NhAL|@@FFp@R`BBPVpCDb@n@nGBR@P@J@LHr@N|AjA|Ln@zGl@`Gb@vEd@~Eb@jEd@vEJdAVnC@H\\tDJ`AFf@PfBNbBHx@JdAPfBBTPfB?@LlAHt@Fn@D^BTFp@@NVnCFp@BVBXF~@Bl@@p@@^@Z?l@?\\?p@?^Cp@Al@Cb@Cn@A^Gr@CXCZCVIn@Kp@Id@Kl@Mn@Mj@Ol@[fA]hAIVa@dAGNEHABADCF?@KVGNSj@Wr@EJ_@`Ag@tAKXy@tBO^MXGNg@tAIVYr@IVu@lBKXo@dB_@bAGLk@tAGRSl@Yt@GPUn@Sl@Wr@Un@Ql@IX?@IZCJOr@Mr@ETEVE^KfAGlAE`A?T?p@?v@@n@@n@Bb@HbAH`A^lC@FHn@NpARzAF`@RbBFf@@HPtAT`BThBFf@ThB\\fCb@nD^tC@Jh@`EHn@R|AR|AZnCR|AHh@NpAb@`DTpB^lDRvCLzBJ|CBvB@nB?lA?j@AZAtAG~A?HG|AIvAElAQbCEXQlB]pCIr@EXCRG^G`@G^[|AERGVOp@Qr@K`@k@~B[fAGPc@pAe@lAe@nAYt@w@fBe@fAAB[n@Wh@yBvEu@|A_AjBKPyBpEs@zAyAxC{@bBABc@z@Yl@sAnCcAxBw@~AkA~Bo@rA_B`DIPcBjD_B`DuBnEwBfE}AdDiChFmAbCmAbCgAzBs@xAq@rAq@rAYl@}@jBs@vAo@tAYl@KRUf@e@bAc@`Ac@fAEH{@xBk@|A_@fAGNKZSl@Un@Qj@Sl@IVSn@Ql@Sr@Ol@K`@W|@Qr@On@Op@YhAe@vBc@|BOp@Mr@SlA_@~BWjBO~@CRE^Kr@It@E^CPIr@Iz@CRI`AABEd@Gl@Ef@ANIfA?DEl@C\\Er@Cd@Ej@?@ElAGhAC^Cp@Cr@Ex@Er@Cn@Cr@Ev@Ex@AREv@?HCf@Ct@Ep@Cj@A\\AJAVEr@MxCa@dJ_@xIm@bNGzAIbBQ|DW~FCf@Ch@IxAEjAYnGCh@?BW`GIbBGzAGxACv@Ar@C|@?\\Cv@Ap@At@A|BAjBAfG?xEAj@?vA?zCArA?V?j@Aj@?RCz@Ap@AJEvAGjAEx@CZEj@ATEd@Ej@CXCZCLEj@ABK|@K|@AFOdAIh@M`AObA?@If@If@?@ObAMx@CTM|@O`AM~@OfAAHIh@CTO|@?@Kt@Mt@OnAIt@S`BAPGh@Ej@Ej@IbAOzBGdBAf@Ah@CdB?BChBA`DAzDA|DA~DE|MAdHChIAjEA~DAbCAjCErQAhGA|B?nA?ZAjDCzFAxGAnEAxCA~BAlFAjEA|AAtE?P?XA|EA`C?fAC~F?lB?zAC~E?xB?j@?HCjEA~EApDAlDAxCArFA`FAtF?FCtG?~CC`IAtB?rACdH?~CChF?|@?jCCjFAzDAtD?v@?jAAtD?TAbB?`CCzI?bBA~B?zCCvDArF?H?`CA`AAlE?hAAfBApC?~@?zCC~CEjBAh@CtAKvEKdFM`HG|CIxDEvAQhJKdGItDKpEAb@EdCGhCInE?HGrBEnB?@Aj@Az@GbCEbCG`CEjBGjCOpHQtIQdJEpBa@pSGtCAh@ClAGlCExBIvDAj@Af@MjGAv@ChAEbCGdCQlIY`OAXCt@CvBGbCCtAAl@IlDItDc@vUMlGOfICdAKxEAn@GhDInDInD?HIfEKjFAd@Ah@MxEQjJOhHAf@IzEGxCC~@Aj@GxCKnFGbCCvAMlGK~FKnEWvMKnFGxCk@rYGjDmAln@ChAI|DKdGWtLi@|Xs@p^Aj@MzF?HAj@W`NOrHOpHa@pSGlDGbCEbCa@nSUvLMdGe@fVMrHKzEMnHU~KIjECr@KtEKjHE|ACb@OnH?LQnJCvASjJ?\\Cj@WlNMzF[xOq@l_@M|FQtJKvFGbCQrJQfIG~C[fQMdGW`NKxEAj@MfGAj@KzFQ~IE`CGtCIhEKbEGdECbAARQ|JIxDEjBGzCEhCKlFAPGdDIxDIrEG~CIvDCbBGjCClAEbCAj@ErBG~CChAEnBG~CIxD?VElBEjB?@CfBEhBEdCE|AAf@ChBChAADCjBEfBEhBAt@EhB[hPEvBEvB]~QYbOMbGQfKAd@I`EGzCEbBKjGKrEClAAl@ErAG|DG~CEbCCt@CxAOtIEjBCzACj@InFAj@oAfp@Q|IEbCGlDInDShKKdGAj@G`CQhKCj@QhKW`N[bPg@fX{@nc@_A`h@c@|Te@dWGlDUjLSjK?BIzEInECt@IzEKxE[tQWdM?@GlDKdGIhEI`EM`GGrDShKErBEpCk@lZCzAGdCAb@Aj@AlAMhGIrEI|DAj@A^GxDO`IG~CAj@KzEK|F?FAj@OpHAj@Aj@Aj@QxICzAAj@KfGAj@Cj@OnI]dRGzDKlFAXAj@e@rWU~LA`@OrIAJAj@GlDEnBKlF?@Ah@GnDAj@A`@Ct@Aj@A|@AXAh@CvAAj@CvAGlCAlAAj@A\\GlCGbCElCGlDAr@Ad@?BA`@EjBG~C?BCfA?RARAx@Cv@MpFAf@GdC?P@F?LCfBCjACfBG`CIvEA\\E`CCtAE~BEpBGzDm@t[C~@?XAJAl@AlAEjB?PC~@EjBAj@[hQUpMExAAh@Q~JQvICfBGnCChACvAChAEpCC~@CnBG~BAl@KtFA|@CtAEbCAj@?RIfEG|CC~@Cr@Ab@CvACvAAj@C`ACjBAj@CbA?RI~DG~CCtAAn@E~BAj@InD?@CrACvAEpB?PCvAEdCE~BC~@ItDA|@CfAGdD?VAj@GdDE`BAb@A|@E`BExCEzAIrECxAGrCGzDGzCA`@GtDE|BAj@?NElBEbCG|CIvECbAIfEEjBAj@ElCGzCEbCEhBEdCItEGfDAj@?@Q|IClAKnGAl@EhBCvBMbHQfKEnBGjCSrLIzEK`FAp@C`BU|LW`NInEGnCE`CMrHKdGQbJGvDGrDKlFQpJGnDa@nTAj@CtAQdK?DOrHKdGAj@YlOKfGYxOChAA^Af@IlEKfGMdGEbCWlOc@hVG`CAj@IzEMpHQ~Is@fa@OpHAj@YxP[xPeAdl@GvDKzFAt@ATGdC[nQGxCCr@G~Dc@~VGpCY`PEfCShKAz@CjAC|AClACvA[xPCvAQhKAj@SjKQ`Kk@v[OpHOrIA`AMjGWjNGlDCnB]~OEdCInFATGnDInDCpAQnKClAGvD]lRAb@W`NAj@IzEGlDA`@KnFc@hWInDO~IMpHCx@IhFU|KEfCE`CQnKIrDEnCG`DIpFKxEGvDKfGClAIvEIxDAb@Aj@CnAGzDE~BA^G|CEbCCpACz@GdBEnAGlAGpAAVEj@?LIjAIlAEn@E^Ev@KhAm@dHa@nE[tDMzAOzACd@Gj@KnAm@bHi@jGUpCQhBC`@WvCKjAY~CUjCO`BW`DO~AQtBKdA]hEE^Eh@[fD[tDSzBSlCMhAEh@IbAe@pFEb@a@tE[`ECTY`Da@pEKxA[zDEb@C`@E^SzCEf@GlAC`@CVAZOzCA^GjAAX?PC|@KzDGzCA\\EnCCfAEfBCnAC~AAP?XG|CGrCGnDIvDEjBEdBG~DC~@GlDEjBKpFQvJARu@fa@ClA]nRCbACbAIdFOlHM~FApAAZEfBAx@GbDIzDGfDAd@AVAfACnACv@An@?`@Av@?\\AhA?^@v@?V?`A?D?bA?NBvBBfBDhCBlABx@@V?R@h@@B@f@DjBBbAD|A@d@@f@@n@?@Bv@H`D@VH`E@P@X@ZDfBDnA?ZBZ@V@XBZBXB\\Fl@D\\Hj@?DFZJp@DXFVDX@FDPFV?@FTFXNl@HZHTHXHTFRHVJVDLBHLZHRJTJXVj@Xp@^|@fAfCJT?@FNl@bBX|@L^Nh@J^ZjANr@DNNp@^dBF^Jn@Jn@Jt@Jr@BL@HLhAHz@Fx@HdADt@Dp@Bx@Bp@Bx@@t@@n@?X@\\?t@AV?x@EfBEhBAj@MtFK|DUpKWnKKlEK`ECdAYrLQpHKzEGzACpAQlH?VUvJAj@CnAOlGMlFEfBA\\Aj@C|@KrEGvBAf@GfCCr@IvDKtEKtEKlEIxDKvDEdCGdCGnBCjACv@EhBCbAKzE?DAd@IrCEjBCx@EjBCdAGfC_@hPOfGOzGGlBE`CEvAGbCQpHAn@ErAAj@IlDAj@GbCCj@MdG[~MOhGQ|IKdEK~DCx@?RE~AE`BAh@AXCf@IzDA`@KpDE`CC|@ExCOxEA~@KdEQpHA`@QnHQrHANAhAGtAG`DCf@Ah@?RGlCCbAAJAf@KdEAl@KhE?TQlHI`DA^?FGxB?JCbA?FA\\IbDCpAEzAElBAf@E~AAVAf@EnBAJAh@GvB?@ClAAh@CpAANGvCEpBAf@GdBEbBAn@AhACh@I~CAj@GtBAv@AZAf@ElAAn@ClAEnAA`AATChAAh@Cx@APCpACjACj@Ah@CnAEpA?RGhCQvG[~MCbAWhLKrECfACj@G`CEbBEbBEvBOjGMdGUbJAv@EbB[tMKzECdAGbCIjDGxBA`@ElBCdACfACdAAXA|@Ct@?NKnD?@Ah@EvBA`@Cb@?b@Cb@A`@?@A`@EhBAb@?FClAIjDMlFAb@GlCCfACdACb@CdACfA?VKrEEpBGhCIxCC|AEzAG~CCf@EzB?FGpBCz@Aj@?BErAAn@I~CAv@Ah@C|@I|CIlDAj@EfBCfAEvAAZCx@CjA?JGbCAj@AT?TEtA?@KxEAj@Cj@Aj@Aj@Ab@?TAZ?F?f@Ax@?X?P@X?J?X@^?P?B@^@\\@\\B`@?@@\\Dr@?BBVBf@Db@D\\?FHp@D`@D^DZBRHd@DXHb@Hb@F\\Jh@FVH`@Nj@DRBHH\\?@X`ADJLb@Pf@Tv@LZ^fAXz@h@`Bh@~Ad@vABDz@jCPh@bAxC`@lAPf@pA|DfA~Cf@|AZz@BJTp@Rl@FRVr@Z~@@D^dARl@Rp@f@`BPp@FVPp@ThAFXDXFXHh@Jl@@HDZJt@DZBXFl@Fn@Dh@Bj@B^@\\Dt@Bx@?V@\\@X?rA?xB?X?NAxE?j@?bC?b@?FAj@?j@?j@?T?TAjC?nAAtA?j@CjK?Z?NAvA?j@?h@AbC?^AhGAhH?PCjH?p@AvA?vA?bAAnFAlDAb@?F?bCAlD?`@At@?bC?vAAR?bA?rBCnJApB?dB?j@AvB?J?j@AbC?XAjGAnFAvDAnFArD?D?d@?j@?j@AdB?\\Aj@?lEAfFAj@?h@?fBAlBA|DAzE?lA?j@Aj@AjEA~LChLApDAfB?j@?h@?|@?XAj@?vA?j@?j@Aj@ApH?NA~C?j@ApHAzE?h@AbC?L?\\?FAb@?j@?Z?fB?BAf@?vBAnC?P?dAApB?N?pCAtB?h@?l@?j@Aj@?j@?HA~C?p@?j@?`AAjB?j@Ad@?D?bC?j@?rAAn@?j@AxBAtE?~C?\\AnD?|@ApB?j@?hBCjG?T?h@?j@?vAAjB?vAAz@?vA?h@?j@A~AAjG?fCAfA?j@?h@?l@ApB?|@?dAA|@?l@?rA?TAlB?lAA~C?bCAdA?`AAdE?NAzD?x@?TAdC?hB?t@?b@?NAr@?~@?j@AhA?r@?D?l@?t@?n@Ab@?j@?t@?hAAV?~@?dCAzEApCAtF?p@A|B?j@?F?p@Ar@?dA?rBA|A?rAArE?DAhGAxC?zB?f@AjD?rBAX?l@?^?r@AlBA`C?H?~A?b@Ah@?bC?zCA~B?zBAP?N?xE?NAnA?t@?l@?`@A|D?xB?x@AvB?xC?@?j@?h@?d@?nA?bC?`C?L?j@?@?h@?vA?rB?hC?pB?hD@rA?`@A~@?h@?lA@j@?F?rE?|C?dC?dC?fA?^?vD?tD?zC?N?j@?j@?fB?Z?j@@hA?tG?j@?j@?F?hBAdB?hBCtD?TErEG|GC`DAdACfB?j@Aj@?REdGC|CAh@CbDCzCC`CAlAAt@CxCCtDA|AAb@AnA?LA\\?^AdA?`@ClAAnAAdBAx@AfAC|CCtDCzCATCbC?@CvD?^EtCA|CA\\Ax@AvACjDEpFEfE?j@CrCIxICbDAb@AlAAhBAr@EpE?XE`EAvA?j@CtBEpEEhFEbGEhFAtACvBCtDExDClEEtD?l@C`DE|ECxBA~AU~UAzAEnFO~P?VCdDArAAl@?j@AvAAb@A~AAzAAf@?j@AH?xB?R?V?f@?dB?lA@X?P?B?f@@L?^@nA@X@f@D|A?TDnADhA@d@Bf@Bd@Bl@?BDr@JhB@NHtA?BBb@Dj@Fr@JpA@TH~@@LLpALjARfBBVLnAHn@Fj@Fd@RdBLlADZFr@NvAD^Hx@Dj@H~@@ND`@?HDj@BT@RB^JpABd@D`A?@B\\@JF|ADdAFtA?JDzADrA@l@Bv@@t@?l@BpB@lA?Z?N?vA?t@@vB?j@?j@?DArC@T?j@?j@?`@?H?z@?nC?N?|E?h@?bE?tE@rB?~A?zB?d@?bC@hG?@?rH?F?pF?tF@vS?`B?dC?hA@hA?tA?zD?|D?nF@vD?p@?nD?h@?@?bC?fB?Z?jC?zB?v@?`D@vA?vB?nC?j@?r@?rE?jB@lB?j@?dD?t@?vA?vA?jC?j@?`B?tA?nD?V?R?j@@zE?fG?lD?dC?lE?x@?j@@rB?nF?vE?jA?tE@pF?f@?tE?|@?xI@|H?pF?fC?j@?vA?j@?|E@zD?rB?bC?tA?bC?pD@vA?bE?bA?vA?x@?`D?dB?pF?vD?zCAp@?j@EvBG`BGlAEr@Ev@KnAOhBSdBOjAWnBET?BKj@Gf@UvAW`Bi@lDWdBSpAKj@i@rDObAOdAYhBYvBQzAWdCIfAEh@G|@CZA`@GnACn@GvCCx@G~BAz@EhAE~BEtAEbCEbBEhBItDARCrAEhBI~CKnEGzCObHK~DAp@GfCCxAi@jVGvBA~@EdACbBEnACfAEzBE`BCp@An@Cl@G`BQ~DOfCKbBEl@Gz@S`CMlAQbBQhBUdBSdBKt@Kn@]~BWbBSjAMp@GZGZKj@Ib@Kh@On@YvAS|@UfA{@jD}AlGsChLwDnOa@`BOb@AJABMd@yCzLqAjFwCtL_BtGoB~HAFK^Oj@?Ba@|AMf@kAxEiG|Vm@`CCLW`Ac@dBq@fC?@w@rCYbAe@`Bm@rBOb@_@lAGTENu@~BcA|C}@lCi@zAi@|A]bA_@dAq@nBi@`Bq@lBiAbD{@dCs@rB{@dCa@jAy@bCsAvDcChHUn@Od@kAbDk@dBkDxJOd@uA|DUr@A?Ut@i@zAa@lAk@`Bk@|ASn@_@bAa@jAGRIR_@dASl@Sl@_@fA_@dA]bA_@dASl@EJc@rA]`ASj@KZCH[|@Sj@CHOb@A@a@jAELa@jA]`AOd@wAbEOb@Qd@yCxIwA`EOd@c@lAa@jAOd@wA`Eq@rBgBdFQd@Qf@o@lBsDnKo@hBOd@c@lAEL]dAUl@IVKXEJM^Sl@ABSl@_@dA_@fAOf@M\\k@`Bg@zA]fAi@~A_@lAEPSn@Sl@GVi@bBo@tBOf@_@lAY`A}DxMOf@Od@sAnEKZkAzDe@~Ag@~A]hAe@|A[fASp@IVSp@q@zBe@zAY~@Uv@wFdR_CzH}AjF_BjF_DhKuEvOs@~BAFw@fC]fAe@~A]fAQn@Sn@Sp@Y|@CJm@nBcBtFIV[fAq@zB]hAEJ_@pA]fAg@~AIXMb@a@tAm@lBK^Sl@ITUp@Ql@Of@Md@[dACJOd@Mf@Of@ELi@fBOd@?@Up@IZm@pB_A`DCJKZOf@Od@Of@Of@Od@c@tAK^Of@Sp@KZ[bAe@~Ao@rBMb@Od@e@~AY~@K\\CFWbASn@?B[fAQn@GVUv@Mj@[fAOj@]pA[nAOh@YhA[hAI\\c@zAc@bBAFOf@Qp@c@~AEL]rAMb@]tA_@bBQx@WfAAHg@xBWhAOn@Mh@Kf@Mh@CJGZ_@|AUdAKf@EPGVMf@e@lBW`A[lAYfAe@dBQp@Sr@Qn@a@zAUx@Oh@q@dC_@xAUz@Qn@YhAIXc@zAEPm@|B?@ABCFCLENABYfAOj@a@bB[hAIXQt@i@nBQn@EPm@|BGXUx@aAnDCJyAlF[bAEREJK`@CHSj@MXUv@i@bBIVUt@Of@Sn@K\\]fAQl@]fA?@_@lAGTWv@Y`Ae@`Bm@`Cc@~AQp@w@tCQp@m@|B[hAu@tCmBhHm@xBcBpGQp@gAbEK`@iAfEa@zAg@jB{@~CK^}@fDSv@iC|I}CfKM`@sAnEmBpGkAxDM`@oAbE_BpF{@nCo@vBM`@AD[fAc@tAKZc@zAo@rBmBlGQj@_@nAo@tBABg@bBo@vBCJOf@Sn@oAbE{@tCw@lC{@rC]fA[fAa@nAY`A]hAg@bB{@tCg@~AiBfGoAdE_AzCsAlEoBtGa@tAM`@k@jBaAdDi@dBOd@iBhGg@bBeBzF_DhKAFOd@Od@aBtFe@|AOd@mJj[Wx@Sv@Wt@Oh@Oj@Uv@ABOf@Sn@wAzEmBtGgKn]{K|^kDdK{CrHc@dAu@jBc@hA}AzDSd@i@tAaAbCg@tAMX{AfE_@hAIXSr@K^Ob@Mf@]|AKd@On@G^QhAc@pCOnA?HGf@CVKdAIpAGfAMbBAn@AVC~@EpAEdACh@GzAGt@E^Gd@Ih@ALKv@UzASjAYfBMz@OdACVMt@_@dCAHSjAAFc@fCg@zCMv@YzA[dBCJG\\Ib@Sx@Qv@ELAFELIVIVUl@c@jAA@Q`@KPo@tAi@~@c@t@e@p@iA~Ak@n@m@n@e@h@GJUVc@l@eAtAEFm@r@Y\\SVo@t@]b@]b@Y`@CBY`@[f@MTOVYh@Wj@KXWj@Ul@Ul@KXGTQj@IXIXOj@Qp@On@Ol@Or@Ol@Qv@WjAQn@Ml@Qr@GXW`AI^EPKb@Sx@Mj@IXWlAQr@Kb@CNGVOp@K^Mh@YlA[rAAHYdA?BSp@[`AOd@O^IRKVUf@OVYh@CBUb@OVEHS^Yf@S^ILWh@GLCDMXADQ`@KZSh@IZGTA?ETEPCFGZABERETGXEZKz@Gf@ANE`@Er@AXAPGtAAd@Cj@Ch@E|AElACnACp@EpACt@Cr@Cn@A`@Cp@Ad@?LAt@AX?t@?Z@R?d@Bf@@ZB^BVBZBXBT@BBVBN?@F^Lr@Nr@Nl@HZPh@HXBFN`@@@?@LVDLLZXj@Xf@h@`Av@vAHNZf@DJJPT\\PVP\\PZBH\\j@b@t@DHNTR\\FJJRLTVb@NVFHPZd@v@^l@Xd@X`@`@p@l@`ADDV`@RXp@~@RZX^\\b@@BlAdBxAnBhA|ANRnBpCbBjCjAlBxAhCtAdCT^JT^v@p@tAv@bB^v@h@lARd@n@xAN`@Pd@Tl@j@tAf@vAFLl@|AFNZz@DLhAzClAdDPb@v@dC@@f@hB\\pA^`B^lBf@hDH`@?FHh@Hp@Dd@@LFr@@RHz@JlAJpA\\~DJhALvAB`@NxAJjAJnA@JJbANbBLvAT`CZhDDj@Fj@BXPnBH`AFt@Ff@HfARlBDb@?@Dh@Fj@Dh@Ft@n@lHP`BJr@ZzAR`A^lAp@fBR`@j@fAn@`At@|@z@z@h@f@t@j@nAv@D@LHRJPHJDHBRHB@NFTHh@NVJ^LD@h@Pf@Ph@Nf@PRFh@Ph@P^NHBf@RRJNFJFj@XBBb@XRNRLPNNLRPNN`@^NPNNLNNPNTNRLRFJDFJPJPNV?@Td@Xj@f@bANZHNHTT^P\\LRXf@\\d@^f@^`@fAbARNPNPNRLRNNJjAx@\\Xf@`@bBtARTDDFHNPt@`AFJZd@HN^h@hAfBJPNV\\j@n@`ARZJNn@`Ah@x@\\f@dBjCPVHNLPNRrAxBNV`A~Al@`Al@bAJNDFDFV`@NVh@z@HNBDR`@NVP^DHFHJXHPVn@LVRl@Rn@@DRl@XfAH^DPPz@TdABLDPDXJh@?BFZFb@DVHn@Db@?@Fl@HnABx@FzAB~@@hB?\\@~GBxC@pA?\\?dA?p@?D?`A?|B?r@?J@v@?hA@L?j@@n@?~B?nA?DAj@?ZCz@Cj@Aj@ARATCj@KvCATEt@C`@EXObCGv@Af@A\\?`@?@?v@?jABd@Br@Bb@Dh@@HDb@BZJr@Hl@Hb@P~@Pr@DLBLH`@L^Nd@N\\Xj@DFh@bAd@x@Xd@lBdChAlAbEdFJLHJfEnF^`@^`@lBbCrA~AjB|BvG`I^f@d@f@nFvGn@v@f@p@z@bA`GdHt@|@n@v@TXX\\PPvBlCfApADDv@`AjBbC\\h@Zf@Td@j@bAVj@r@`BN`@JXDJHVRr@L`@Lj@TfALn@?BHh@@DHn@Hv@Db@Bd@HjADfAFzAFrBBbAJ~CJnCNpDBh@?DJtBHzA?@JdBHhAJ|A`@nEDh@XnCNrABLJx@Fh@@FNlABLDZHh@L|@d@rCFb@@DJl@Lp@F\\H`@TjANv@H\\Nr@\\xAH^FXf@xBRx@R`ADLJh@DTBPRdARxA?D@BFh@DZFp@Fr@@JDn@BX@R@b@xBfeAHvDHbF?pBIhCIjAYtCEn@}ArHOn@g@rBk@xBMl@WhA[xAUnAW`B[zBALM`AOfBKdBGnAGvBCx@?f@AZ?P?n@@t@?Z?F@T?L?HDzA?F@d@Bl@Bx@?@JdCFdBN~CBr@J`CHbC@PDdAFxB@j@@F?Z?N@\\AdA?\\A`@?HAXAf@ATAJA^ARCVALCZ?JGf@Ef@Gd@Ih@CNEXCPIf@Ml@Kh@Mf@GRENOj@Ob@GTGNOd@IVMVKXKTSd@O\\c@z@o@xAKRsA|Cw@rBkAfDkBhG]jAENw@pCQj@k@rB]lAmCjJK`@ABOj@Sv@_@pAAFENKZ]nAaAnDe@dBSr@Of@Of@_@rACJITEPK^K\\Of@Mf@Mb@_A`DADK`@_CnIIVq@~BqAxE_@nAy@tCc@xAo@vBOd@Of@mBtGo@xB_@nAOh@a@pAcBhGoFjRc@~AcDhLOl@{@vCs@hCa@xAOd@CNsBfHuAxEq@dCwEpPa@tAOp@K^M`@sCpJ{@xCcCvI[nAy@xC{@|Co@zBa@vAc@zAMb@{@|C?@Od@k@tBw@jCGREPW|@{@~CqApEiBrG{@`DOf@gGlTMf@]bAaAfDmAnEs@dCi@lBu@lC_BrFmB|GK^]nAUv@_@jA}BzHOf@oAbEOf@iAvD_ExM_@lAkBlG]jAA@Y`AaHhUYhAw@bCOd@oAdEoDnLOf@o@rB?@AB?@Mb@EJADABa@tAe@|Aq@xBY|@Qb@aG`SCJKZeApDwArEy@nC]lAM`@Qj@{AbFCHOd@Of@CLKXOd@i@jBoAbE}@zCo@xB_@fBS~@?@GTSrAOtAGl@Ed@G|@G|@GnBI`GSfWEpC@xAAtEAlD?xBC`E?tBC~C?HAj@C~ACpCQ`EUvDMjAKhAa@|Ce@hDM`AKr@[tBe@fD]dCu@jFg@jD_@fCYlBkArI]|BIh@e@fDGf@Kr@Gd@M|@SdBCPGbAEj@Er@I~AADAd@C|@C`B?z@?\\?j@@pABjADdABx@NtBNlA"},"start_location":{"lat":35.1927765,"lng":-101.7017482},"travel_mode":"DRIVING"},{"distance":{"text":"327 mi","value":527044},"duration":{"text":"4 hours 41 mins","value":16844},"end_location":{"lat":35.1911407,"lng":-111.7263033},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b><div style=\"font-size:0.9em\">Entering Arizona</div>","maneuver":"keep-left","polyline":{"points":"_|guEfbwiSZrCHn@Z|BJz@TzA`@`DTdBHl@VvA@HBZ@@JfARnBPdBLdANdBFf@R~BJjA?B@BFz@?B@P@DPhCB`@HjA?@Dn@?@?D@DHvA@BBf@@VFdA@V@FDzABd@@f@DlABd@?@FfDHjD?L?j@BrA?n@@dAA|@A~BArAExA?RCd@GlBAj@?^CvAEtAMvEAt@AHAl@KtBGvAGlAKdBCd@Cj@MfBAPC`@QpCEl@CVAPATIhBM`BGp@Iz@Gt@MbAADAJAHANM|@a@hDk@jEKx@ADCT?BAFO~@OnAIv@Eb@CPAVEb@ItC@X?Z@^Dv@FhAJfABX@PLtAJnAD`@h@vE\\jDBPJ`CBl@?@?L@V?@Bd@BzA?tACvCGfCAb@?FEnACxAAp@Cz@?`E@b@@f@JxC@XPtBLzAf@vDTnBVzBb@zD^bDPfBBVJdA@@BZ@JLvAPrBJ|B@lB@lBAnAAt@Ar@I`CErBOxCIzBE`Aa@nKCj@Ah@GvACj@Cj@KnCYpHMtDEt@?DGx@[|IEjAInCCh@MnDQpEGtAAZ?HANEjAAXAf@ANMbDAVAd@Cd@A^Cx@CTE|AK|BCbAIvBUfGSnFCj@IbCUrIA|CBl@?l@@T?TDtA?@Bf@Bh@Dl@Dl@Dd@B`@@JD`@BRBVBTDXJz@Jb@Hh@FZLt@Jh@H`@Lt@Pt@`@|ATx@Tx@f@bBv@vBh@xAlAxCfEjKz@vBrAhDf@lAx@rBtAjDh@pAj@tAv@nBzAtDl@|Av@lBf@pAv@lBvCjHRd@tFfNd@fA?@Rb@HRxBpFPd@\\z@Xr@f@nAdBhEbAfCxDpJ\\z@?@DHDJJXBFZv@|GnPz@xBd@hA^`An@~AdBjEvApDv@nBVn@Rf@z@rBN\\HTv@pBJRjExKxBlFFPTh@zAxDjBtEN\\|BxF\\x@L\\\\x@bA~BnBrERd@t@dBBFhApCb@jAx@nBVn@Pd@JTRh@nAbD~@~BxArDBFPb@v@nBRd@v@nB`B~DnB`F`@`AFP~AxDHRFPHRZv@\\x@Xt@jAtCd@hAv@nBPd@fBlELZRd@d@hAd@jAv@nBRb@Pd@fApC~@|BZv@fClG`D`IjBtEhAtCRd@v@nBRd@Pb@`A~BfBpE`CdG\\z@jGnO`AbCd@jAfCpGpB|EN`@@BdAjCh@lAZr@^`APd@d@hAPd@Rd@|AzDPd@fCnGL^?@@?Pd@?@jArCdBhE\\z@hApCTh@Tj@\\z@lA~ChAtCPl@X~@X~@Rp@\\tAZrAR|@Lh@RfARlAV|ATxA@J\\vC`AbLl@pHH~@t@vI`@vEt@zI~@lL`@vE^vEd@nFV`Dt@~JZrD|@vKb@~EJnADh@HdAVzCXbDLbB^hETpC`@|ETtCXjDFj@R`Cf@`GXlDh@lGPtBFj@xAlQDh@LxA@JTvCVtC\\jETjCbA|LDZDp@`@vEz@~JbBtSJnAf@`Gh@jGTpCn@zHPrB`@tE`@vEDj@ZvDD^V|CLbBN`B`@|EJfAP~BHx@BZDj@\\|DRxBTdB@L@@Ff@RrADXBRFd@Hj@d@hD?@Hf@RrAVhBT`B@B?FHh@XpBBJHh@Fj@b@zCBJ?B|BnPnBlNZ`Cx@xFD`@T|AZ|BHh@F`@xApKnBlNRtAzAvKf@nD\\dCdApHXtBFb@\\dCHf@ZxB?DLv@XpBPrAFb@N~@^lCf@rDHh@Jr@DZLz@l@hEPpAJr@lArI~@zGhAnIXnBh@xDRpA?BHh@DXTbBd@hD\\|BDZPpAVjBRrAzBbPzB`PbAjHt@pFdDvUfA`IhAbIHf@b@`DlD~Vv@pFfAbIVfBbEbZNbA\\bCL~@@@Fh@fCpQFh@vA|Jv@|FHh@bAfHr@lFPjArBxNNfAdChQZxBRxAF`@d@jDDVp@zEZvBdB|LHh@BRBV~@vGfAxHn@rEFh@x@|FHh@rBzNhBtMHh@v@tF~Er]Fh@Hh@\\~BHh@d@fDHj@n@pEn@rEzB|OTbBPnAzBzOr@hFlApI~BlPjArIRtAL`ARvAXhBHr@XlBN~@Jv@PhAVrAf@bC^`BJb@d@zBZtAxA|GnC`MR|@R|@zA`H~@nEZrAl@hChCzL`AfEt@nD~@dEzBdKlB~ITdAfCdL`D|NpG|Y`AjE~@jEr@`D`AjE|@dEt@hDxGxZ`AjEr@bDbFhUhCpLhDrO~D|QxB~JhEtRxJbd@zA|GfBfIzA|G|BjK~BpKnB`JnC`MlAtFzChNLf@~@lEfA~EDTzA|GdGvX~EzTbAtEx@tDl@nCvSf`AXlALl@HZH^ZvATdAVfA^fBPr@VlA`AjE|ClNrBlJt@`D`@nBPr@r@bDdB`IhBlIJf@hBhInA|FtAnGh@|Bj@hC|@dEVhAZvAv@nDhA`FpA~Fv@pDd@vBh@bCLr@VrAb@~CPrAVhCJfALpBFx@DjADv@DjABpA@hB@|B?v@Ah@AfACpA?DEtACp@EbAIjAGz@AFk@dHYdD]xDIlAeA`Mc@dFq@`IALW|CKtAQrBGx@MnA?DMtAE`@c@lFk@hHKlAGh@_@vEYbDM~AGh@_AbLWzC]hEUjC]zD_@rEOnBKhASfCGj@m@lH{@dKaAlLaAfLAPsAxOo@|HSrBQxB[fECLu@fJeAnMS|BQtBIx@YhDo@`I_@jEaAlLs@pIABEd@?Bg@dG_@pEMxAYfDE`@ALqAtOIdAe@vFOhBi@rGw@jJAF{@nKw@nJIx@W|COfB]dEs@pI}@rKy@xJm@pHk@dH[pDe@rFw@xJQpBs@pIgAzMq@dIS|BYlDWrC_@bFMpBG|@MrBGjAEnAEfAC\\G|BAn@At@EdBA`AAzA?FCzHCxGCtGA|EC`HCfIEnLEjL?LAzDAbD?hAC|D?`ACdE?n@AdCAzB?dDCzE?H?`BAxB?N?nAAlAAbD?z@?rACzHA`@?pB?PChFChGAxDCjGCrJAfDCtHAhCCdLGlOCpEAvECpIAhCEbOAfBAZAjAInW?|@AxD?x@?n@AnA?b@Aj@AXCjAAv@AXAXARAFCt@GhAKpAGr@E`@APGr@Ip@SdBUbBSlAMr@E\\Ml@Mp@UfAq@rCc@`By@hCi@~AGRc@dAUj@c@dAo@tAe@`A_@r@S`@e@z@[j@_@j@Yd@[d@]f@[f@m@v@m@x@kB`CkA|AmBbCiCfDeEnF_BtBiB`CA@}@hAeDjEmCjDoCnDk@r@]b@k@t@QV[`@STk@v@{BrCgDlEA@aC|C}@hAi@r@Y^W\\}DdFwEbG_C|CmCjDIJ{EjGoGhI_BrBeArA{@dAu@z@[^o@p@c@b@g@f@eB|AiA|@A@_Ar@kAv@iAr@]T}A`A_Al@kElCwA|@sAz@[RuBrAe@XkDvBkBjAsFhDoDzBQJULGFo@`@WNs@d@u@b@IF[PaBbAkC~AsBpAgC`BOJMHc@VmAt@qAx@WN[RiAr@c@XEBIHk@^QNQLIHIF{@t@ONQRm@r@_@d@_@f@a@p@EFGJWd@a@v@EJMVc@dAKZUv@ELGV]pAMr@I^CLAFWhBG^G\\OlACXABWxB_@nC[nCa@bDa@`Di@hEu@rGm@vEE\\Gd@M|@MfAGh@Gd@QrA]hC_@`D]nCMfAGf@Ip@Kt@OpAMfASxAGd@E`@Ir@A?Gh@OlAIp@[nCEXEZOjAIx@AHARMzAGz@AVGjB?B?PArA?r@@v@?D@V?\\FpAHnAFv@Hv@Ht@FZJr@Lr@@BTjAJd@Lh@Pn@^jAbAlCx@vBLZVn@^`Ab@fAZv@rAjD|A`EbAhCRj@f@jAvAxDn@|AXr@Zx@bAjCh@rAp@dBvAtD@@x@vBp@fBRh@l@xAhBvE`AfCx@vBlA`DnA`Dl@zAn@dB^|@~@~BhAvCnCjHh@~AZ`ABHHVPn@HV@DNj@HXLl@Pr@FVZzAJf@H^Lx@Lp@`@xCVpBLhADl@RhCJfB@RFfA@d@@V@Z@X@t@@Z@v@@~B?FAzCC`DCdCAhAAtAAfCAtAAvAAxAG|IApCChEAnB?PAj@AvA?B?f@Aj@AbCCzDCdCCnFC~AArBAfB?j@Af@CrD?b@?FAPAlB?`AEfEC|C?jCAt@?XEhGCdCEfGCvEErFE`IGfIA~BOxWMzPA~CEpGEnFEnIE|F?FAj@Av@CzF?LC|DAfBAj@?dAGtFI~BAr@GnAAb@Cj@AVQ~DMhBIrAC\\a@bFE\\ATCTU~BAJE^Il@OpAGh@Ij@M`AKp@Kv@m@rDo@pDw@jEq@lDk@|CQz@AFI`@q@lDi@xCAB[~AShAUlASfACJg@jCi@xC]dBMp@k@xCMp@]bBu@pDMr@WtAy@dEmAtGs@rDy@lE]lBmArGo@jDc@zBUlAqA|GiAfGIb@CNGXWpAERId@y@lEkF|Xq@rDKf@a@|BKf@UjAYxA?@]`BS~@A@c@pB_AxDq@`Cy@vCy@hCq@vBu@tB}@dC}@~B}ApDi@nASb@Uf@aEjJi@hASd@CFiB~DOXmArCQ^}@pBsA|Cy@lBSb@wCzGYn@Sb@kAhCu@fBaBtDA@wB~EoAtCoApCSd@gAfCkExJ_BpDuAzC_BrDS`@?@yAdDINmArCUf@w@jB{@hBa@|@c@z@s@rA}AlCeCnD}@jA_CjCsBpBs@l@u@n@u@j@]Vi@b@u@d@qBnAqBdAg@VSJgCdAYJoCbAi@PsC~@oBn@}Ah@_EpAwDlAsBp@y@XgA^m@TaA^cAb@gAj@w@b@m@\\kAt@gBpAaBtAs@p@aA`A}AdBcArAA@[b@gA`BQ\\m@bAy@|Ae@bAELu@bBYx@Yx@Sl@Sl@Qn@q@fCS~@Ot@Ml@ShAQtAWlBKdACVKlAG`AGz@Cn@AV?DCj@Ad@Aj@ArAAj@AnAC`DI~JA`AU`ZKpLC|DI|GIzICtF?z@GpHEzEEzEMzPEzEEjEMnOCvDM`PKxKK`MAjDA`@AdAGvIGnGCzEMpOGrHCnD?j@Aj@?j@EnDGdIAz@SjXUbZE`DIdGCzEK`PCtCCrD?j@I~IIjK_@xf@AvA?j@MnOEzEAfCC|BCvAAjA?J?j@Aj@ArAGvHAb@?FCjC?b@?j@Aj@?~@CzCAnAGnG?j@Ah@?l@AvACvBA`BErD?f@Aj@CnDAj@?b@IrJCnEAj@?VA~@Aj@CnD?PAdA?j@?PAXAbCC|CAPA`C?\\?|C?^@xABlDFnC@^BhAD|@?h@XjGRzCN|C@NHr@LfBLxALbALx@~ChXTrB~@`In@rFLpANrA~@dIp@xFfB~NvCxV^dDx@`HFn@Fh@TtBj@lETzB^zCXfCj@|Eb@nD\\`C\\nBVpAZvAb@lBb@hBBFt@hC`@nAt@lB`B|D~@pB~@nBj@lApEjJ@@|@nBdBrDvBtE`C`Fb@`AzArD`ApCf@bBd@fBj@dC@HBHZdBT|AFb@Hh@@FXxBRhCHlBJrCFhDCdCErBGfBMbCShCWvBQpAOhAWjB_@hCYpB_@jCc@bD_@nCyB|O_ArGqAlJy@~FKr@y@bGs@lFAJa@`D_@~CY~C]nESpCCb@MhCOvEK|CQrEKpDOfEUxFM~DOnEI`CCj@?@E`AKtBIhAMjBU|BWrBIp@c@xCWpAGXKh@WjA?Di@dCy@vDq@bDo@~CENi@hCYvA[vAu@pDYrAm@vCs@`DaAzEo@~Cw@vDIZo@|Cu@pDc@rBmA~FMf@Kh@w@vDm@nCcBfIe@rBg@tBQl@KZ[fAqA~D}@|By@jBy@fBu@vA}@~Ao@bAaBdC_AnAW^}@lAuAjB}B|CuAjBOTe@n@{ApBuBrCmBjCi@v@oA~AkCpDiFdHeF~GINsC|DY^uBzC_AxAm@`AsCzE{@tA}@~A{`@pr@wP~Yu@pA_KdQU`@qE|HkFhJgMpTUb@eAjB}D|GkJfPmCxEiB`D{NfWuIbOoBhDuC`FU`@mAtB[h@iGtKmGxKg@|@eBxCqC~EeDxF_EbHy@vAwBtDs@lAs@pAeChEcAfBkHfMyMpUwBvDiAnBKNQZGLs@jACFuIdOi@z@y@lAo@|@MRIJEFOPKLQTOR]`@y@~@}A`Ba@b@SPq@l@wAlAiA|@_CfBgAz@mCpBWRMJuCvBgCpBk@b@uFdEsDrCMJMJ]Vk@b@cAx@eAz@aA|@cAbA{@|@SRMNQRk@r@]`@kA|A[d@w@hAu@nAc@r@QZe@z@a@t@O\\Ud@}AnDSf@Qd@Qb@CHaBlEkCfHkChHM\\gAvCu@pBIRCFuB|FsAtDm@zAg@pAg@pAgFlNQd@Qd@cHhR{AfEQ`@yB~F}@fC_@`Ak@vAq@`BuEjLQb@sEfLcChGqG~OmCzG_H~P{DtJiCpG_C~FkBtEuBlFaA`Cm@zAy@rBi@hASd@Ud@KNWd@a@r@e@t@k@|@U\\g@p@i@r@i@l@oAxA_@\\WV{@v@i@d@QLw@l@g@^o@b@oAx@UJ]Rk@Xa@RYL{@^kAd@kA`@e@Ni@Ni@Li@LG@c@Ji@Jg@HYDSD]Dg@Fs@FcAHS@oEVgDRmDPkNx@U@uDRsCPcAFaAFaAFo@Bq@DO@cAFyAJU@UBk@Fi@FYDMBYDe@Jk@Ji@Ni@LA@g@Nc@NWHg@POHUHULe@RQJe@V]Ty@h@o@d@m@d@wAjAuAnAURYXmAfAcLlKyHjHsAnAcFvE[Z]XiD`D[ZkDbDYVoCfCsAnAuApAuAnAsApAgEzD[ZiD~Cy@t@[ZcFvEwHfHqBjBiD`DcFtEy@t@sAnAy@t@kD`DmAhAc@^[ZsEdEq@p@STSRwBtB{DpDyCpCsIbI]XiD`Dw@t@gEzD[Z_GpF_GpFaLjKqDjD]X}FrF]XaFvEuApAmCfCqBjB[X[ZqBjB[XcSdRsAlAcB|AgAdAeA`AuAnAONKJqBjBcXzVmKxJwHhH[XmCfCiD`D_GrFkAfAaBzAmDdDkKvJa@`@aA~@cA`AcAdAaB`BaAdAg@f@YZsAvA]`@a@b@s@v@}@`A_@b@_AbAaAfAoBvBy@|@w@|@y@|@w@z@_BfBEFiBpBs@t@y@|@uB`CiAnA[\\u@x@k@l@_@b@c@f@[\\g@h@}@dAwDbEUVsAtAm@l@m@l@k@h@eAbAsAlAwAlAiBxAgClBgAv@YT}@j@oAx@i@\\u@d@_CrAy@d@}BlAUH_@Nm@Xi@Vs@Zy@^m@Xa@Pi@VID_@PeAd@IDwEpBOFQHsB|@kFzBaAd@m@VwB|@cDvAqEnBiBv@y@^{B~@y@Zq@TgA^k@NWHi@NcB`@_ARc@HeARc@F}ARwC`@sC^aCZiBTs@JqIhAoAPoBVuAPkC^oBVi]rEuMdB{@Jg@HoDd@QBQBmC\\gC\\g@HiH~@oH`Ac@Fc@FqDb@oBR]DoAL}@HG@{BRg@DE@[B{@HyCXmAJk@FuCVoFf@iGh@q@FoBRS@uD\\i@Fg@DYB{ALoAL}Fh@wALcBPq@Jq@Ju@L}@PqAZ_AV{@Vg@PKDSHaA^eAd@c@RaBt@aBt@cChA_Bv@cBv@aAd@]NiClAcChAoB~@u@\\OFa@RC@k@XaBt@kAj@UJmCnAcBv@WLaAb@iAh@cBv@i@VwAp@]NsAn@}BfAcChAg@T_Ab@w@^e@TQHa@PGDkAh@_Ab@SJy@^w@^aAd@_@Py@^qAl@u@^iAh@[Lk@X_Ab@_@POHw@\\eBx@IDYLy@^s@\\w@^[Ny@^{@`@QHy@`@_Ab@w@\\a@RWLg@Te@Ty@^{@`@y@^e@Ti@VUJuAn@]Pw@\\s@\\o@ZmAj@kAj@SJw@b@SJc@Vw@f@e@Xc@Ze@ZSN_@XSNc@ZQPOLMJs@l@SRa@\\a@`@WVWVWXIHq@t@]`@m@t@_@d@SV]d@W^SVILMRk@x@Yf@OVMPKPU`@QZ[l@Ud@Yj@_@r@MXCFIRUh@c@bAKTUl@Uj@Sn@KXIRGTIVYz@M`@e@zAOj@Wx@e@~Aw@fCg@bBa@tAg@`BOb@Uv@k@nB]dA]jAY`Ag@`BMb@CHOd@Od@[dAi@hBc@tAY~@ITIVELK`@Sl@[dAq@xBgApDM`@]hAGT[dAe@|AkAzDmAzDwA|EY|@GTg@|AuAtEaAbDy@lCQl@M`@M`@}AhF_@hAiAzDIV]fAo@vBQj@{A~E{AdFkAzDWv@q@~Bm@lBUx@Sl@Sp@c@zASn@y@jCIXe@|A[hAOd@KZKZYbAy@jC[bA[dAcDrK_A|C]jAw@hCeAlDc@vAOf@Of@uApEc@vAM`@i@fBsArE_DjK_DfKIXoBtGy@lCY~@Wv@IVYbAQp@Qp@[pA[vA[`BCNQ|@EXETSpAIl@Kr@MjAu@vGShBIn@e@jEa@tDe@pECRCVg@nEIr@c@xD_@lDa@pDk@hFUxBWxBgCrUy@rHa@jDg@vEgAxJW~BGj@W~BGj@o@`GyAvMg@vEGh@qBxQgBnPOlAo@`GADOtAYlC}@nIq@dG]bD_@bDYjC_@vCOlAKt@]|BKr@YbBKt@c@`CUhAMp@]~A_@dBS|@u@~Cw@dDmB~HSx@A@Sz@gBpHS|@g@nBk@bCMd@{@nDcBfHaAbEq@rCOh@Sz@e@xBUhAUlAYdBKp@YxBE^Ir@Gp@MnAi@vGu@vJmAbPeF`q@IbAIbAOhByAvRC\\SdCEh@Gt@OvB_@xEAHGv@OtBw@bKs@lJIz@SlCKvAGt@I~@Ej@YtDi@fH?DCTANIpAQzDE`AAXAd@Ch@?FA^CvAEbBGnD?HExCCvAEdDWjP?XGpDAh@?@EnDATKhIEjCKhHSxNErC[zSErCStNEvCExBCbAGjBEx@Gz@?DGz@Gt@El@QbBCPGf@?Bo@bFoAdK]vCk@tEEVo@fFOtAIh@OlA}@rHaAzHeAnIi@pE{@zGsA|KgBrNaAdICNs@bGwAhLs@~FwAfLEb@_@xCCNEZk@tEk@tEGj@AHe@|DCJK|@Kz@CNQvAi@nEABQtAm@bFq@pFWpBAFUfBc@vDWjBY~B_@|Cw@jGGh@eClSKz@Gh@uDpZQrAoB`Ps@zFeCrSm@xEYbCa@`DY~BQxA_@xCUfBUlBQxACNEXSdBKx@Kt@AHE`@a@`DQ`Bi@hEM`AEZGh@In@a@dDCPWvBY|BUhBOlAY`C[dC_@|Ce@xDUfBWnBQvAKr@a@zCMx@Ih@?BMp@UxAUpA_@jB_@pB_@dBI`@Kb@_@`B[pAQr@[hA]nAm@vBm@pBk@hB[`AEJg@zAuCtI}@nCCB{CbJ_ArCa@jA{@lCkAjD_ApCs@tBCFQf@KX]hA_@hAi@~Ac@nAOf@Up@iAfDs@rBWt@}@lCu@zBqAzD_AnCaArCs@vBUp@i@`Bs@xByAhEQf@qAzDk@~A{@lCCDiAhDiAhDsBjGuD|K}@nCO`@cAzCQd@a@lAoB`Go@lBw@`CITgBlFaArC_ApC]bAADw@`C_CbH}@lCeA|CmBxF{ApEgCxHK\\k@|ASn@i@~A}@jC]dA_@fAUn@Uh@a@bAm@xAWj@c@dAc@`Ac@bAUj@Wl@Qb@AF_@bAa@hA]fASl@Un@M`@EL_@dAq@rB_@dAgBnF_BzEoB|Fa@nAgCrHiDbKOf@{ExNwDbLQd@qDvKGRQf@eBhFcJnXOb@}B`HcB`FcA|CqBfGUn@oChI{BxGeBhFcFhOUn@u@|BqA~DOd@KT?@EJcAhDe@~Ae@|Ac@tAg@dBmFpQoAdEsB~G_@pAUx@a@nAIVcAhDSp@mA`Ei@hBc@zAGP]jAg@`BY~@CH]jA[hA_BjFs@~BK\\a@vA[fAKXg@dB[dA_A|C}AhFu@dCyAbFwAvEu@fCk@lB]fAELk@fBg@zAM\\g@zA_@fAIV{@`CCJy@xBu@rB_AjCk@|Aa@hA_@dAa@fAk@~Ay@zBUl@]~@_@dAWp@IT]`A_@dAa@fAa@fAi@|AMXSj@a@hAs@rBa@hA_@bAUl@Wr@_@`Aa@hA_@bA_@dAa@hAGPWp@aAjCa@fASj@KZu@rBk@`Bk@|Aa@fASh@Sl@Sh@EJKZQb@a@fAa@bAEJSd@Sb@Q`@Yh@g@bAU`@ABYf@Yh@[h@GHKPW`@[h@]f@_@h@k@z@UZg@r@{@lAa@f@ORY`@o@z@k@x@]f@OT]h@]f@o@|@_GlIkBlCgCpDg@r@iA`BUZ_B~Bw@dAi@t@A@{AzBm@z@k@x@m@|@[f@]f@[f@SZU`@Wb@U^INILQ^OXOXMTS^OZEHMXQZCDKVKTKRKVMXKTKVITKTKZKTKZSh@Qj@Ql@M^Mb@Oh@Qp@Ol@Kd@GRCPMl@Kb@C\\?@EPa@rBU|AU`BKr@CVETIp@QfAYrBUbBUzAGd@_AvGcAfHwAdK_@hC{BfPo@vEy@vF?DIj@G`@QpAuAtJa@rCCPGf@iAbIAFIh@iAlIIf@?@If@}A|KiC`RAJIh@cAlHM|@uAxJiBtMoCzRIh@uA~JIh@_BhL}BfPIj@Ih@e@hDIj@k@dECLIh@[|B[|BSvAIh@o@tEIh@Ih@mCtRiBvMkAlIWnBIh@{@fGMbAk@fEi@rDEXg@lD_@~BY~AEXMl@Mp@I\\WrAYvAK^}@pDq@dCMf@Mh@Sr@?@o@bCq@fCcBdGQl@a@|AgAzDIXy@zCa@rAcBfGc@~AIVEN]nAIXSt@u@jCYhAc@`Be@dBYbA[fAo@~BENIVQp@e@~A[fA_AhDu@pC_CpIe@`B_AjDkAbEW~@Mf@A?W~@qAvEOf@Oj@Sr@GPc@~Ac@bBEHg@lBw@rCwAdFOf@Qp@o@~BENA@Md@?@}@~Ci@rBQj@q@dCuA`FUx@W~@m@vBMd@A@Mf@c@|Ag@hBk@rBm@xBA@ENs@jC}@bDMd@A@[fAAF{@`DGPc@~AOj@A@Ux@g@jBk@pB]jAU|@iAdEW|@Uv@o@bCk@pBc@`Bk@nBm@zBm@tBc@~AA@g@lBCJIZk@pBe@bB}@~C{BpIWdAELCLENOp@Mh@Qv@Or@Or@UfAS`AK`@c@|B[vAMl@Q|@Kf@Q|@a@lBYpACNUfAUfAaAzE}@lEg@dCCFgAnFCL{@fEk@jCQz@Kh@k@nCwBhKWrAe@zBm@tCaA|Ee@zBYrAKf@UhAgBrISbA]dBYvAc@pBe@`CaAxEaCjLcAzE?@kBdJWlAcA~Eo@bD}@jEk@pCGXKh@Mh@wAbH}AvH[zAK^?@Qv@y@bECHi@pCo@zCId@WjAKf@AHc@pBKh@Kh@Qv@UjAWjAG\\[|A]dBWnAQv@Or@Kh@S|@SdAQx@Ib@g@`CGVCPGVOt@_@fBq@dDq@bDYxAKh@e@zBWrACPOx@Il@Kl@OlAKx@Gf@SjBI~@K|AKxAEz@IdBKtDAf@I`DMjEElBClAItCE~BE~ACr@Aj@U~Ii@`UEpACpAKzDClAIlCGdCCvACj@CvAo@xWSrHGbCIpDInDGbCCj@Aj@EvAKtEGjCCj@CtACn@?@?LC~@]tNCr@EtAKbFWlKOlGu@pZInCIbDClAK|DKhEGbCC~AAv@CnA?dB?pA@r@?`@@n@DnB@XFnADjAJdBFp@BZJnARtBJ`ATdBDZLv@VtA`AlF|ApI`@xBRdAhAhG\\jBdAtFTnAl@bDJj@RhARhABTJp@D`@Fp@BXBb@@V@j@?J@T?l@?bAAZA^?JCf@C^C\\EZ?@AREZGd@I`@Mn@?@Kb@Ol@Ux@IROd@A?IVm@rA{@|Ai@~@_AdBaAdBOTMTg@~@g@|@u@vAs@tAc@z@m@dAcAhBWj@Yj@OZCDWj@KV]|@Sl@Sp@Mb@Sv@IZWjAGXETOz@S~AMlAGr@Gz@Cl@Ev@Af@Ad@?z@?nABlABlADt@RlGHlBHjCBb@LpDJvCN`EVbHv@tTPlEHrBNrETvGXhHDnADfA@VNrEBp@?@T`G?B?BBb@?B?Bb@pLHpBN~DPfFHvBHbCHtBDbBBz@@h@?X@rB?~@?j@AZ?t@AT?^AJ?VAf@Cb@ATA^AVALGrAEh@Cn@Gt@KnA]fE[zDYnDQtBIbAEt@O|CGpAAbACbACjB?j@?rB?tD?pL?zK?bA?l@?Z?|I@pH?lABlBBv@Bp@FxAJxALnAHp@Hv@NfAXdBVpA\\`B^|AhBfI@@BNFTDPNn@d@dCF`@N`AD`@D`@@HBR@NFr@FbAD|@H|BBj@Bh@@F@^J|AHt@B^Fh@F^NnALn@Jn@x@fEVlA@DFXR`A~@lE`BbId@~BRjANhANjAJfADt@Bh@DlA@d@B`B@t@?d@?~GA`J?|A@zABxB@d@?PDxAHvBNxBF~@?@BVJrAV`CTfBPlAXdBZ`Bn@fD|@nExAlH@LJb@hCrMz@dEHd@p@hDvC`OFXBLFXb@|Bt@rDJh@RbAPv@Jh@f@jC~@xEBLFXBNp@dDJj@Jj@~@tEz@fEr@fDz@jEpG`\\r@lDDP|@pE\\fBb@zBrCpNVpA\\`B^`Bh@xBl@zBTr@JZPf@|BzF`CfG~DhK\\~@t@zBl@rBl@|Bp@pCNz@^jB\\xBHh@NlAZvCTbCFn@Dv@H`BFzA@N?ZJzEH|E@l@FlEDhCJ`IB~A?@BzA@jADbCF`D@dBBrAFhD@t@@N@X@RHv@H~@J~@Lz@Hd@F`@F`@Nl@Ln@VfAJd@Nd@f@xA@@Nd@Xn@Vh@JXHPNZZj@\\j@T^l@|@`AnAzAjBx@t@t@r@PNJHZVf@b@`CnB|AzAhD~C|CrCvBjBvBnBdB~AhGpFvAtATT|@fAb@f@V^^h@n@bAp@pAb@z@Rb@N^HRRf@Z|@Nb@@DPj@@DNl@XbANv@\\jBPjALfARtB|@vI`AtJ@LFr@v@vHBVBRBVn@tGJ~@H|@RdBj@bGVbDNjBP|B?BNzCDx@@`@@HHnBFjBFbCHbCBpALlFTlHD`BVnEHrAT|CPdBRjBNjAPhA?BZxBrApIp@jErAlInAfIzAnJ`@fCj@fDr@rENbAPbA\\vBRlAl@xDt@zEZfBd@vCXlBRjAV|An@hEJh@BRpA|Hf@|C|BxNF^v@|EhAdHdBvKb@lCRrALz@@HDLF\\DVBTDP@LDP@JhCfPz@pFPbAXbBVpARjA\\vARbANp@f@tBBD\\`Bn@~BV`A\\fAZdAZdARh@v@dC\\`Ar@nB~@dC`@bAJVb@bA^|@fAfCf@dAFLr@~AFLfA`CnAjCjEbJ~B|E|Qf`@hDjHp@tAp@xAbEvIbMvWRb@nBfExBrEhCpFdCjFhA~BDLh@fAp@rAp@rAR^FJjBdDd@v@v@tAh@v@LRZd@x@nALTZd@t@dA|AvBpAbBHJNPzBlCjArAd@f@rE|EfCjCZ\\tBxBlBrBxB|BtD|DZZpG|GZZbAfAnDrDrAtA@@ZZpAlAnCdCtC`CrCxBfAx@jBrAlCjB|BbB^Vp@`@dA|@dD~BxHnF\\VjHjFdBnAtDjC~AjAlBtAhAx@v@f@xAfA`At@z@p@b@\\DD\\VNNb@`@r@n@XXNNh@j@XVFH`@b@\\`@p@x@jA|A|@nAJPFHFHv@pAt@jAzCfFvBlDT`@@@^n@T^hBzCT`@HNJPJNx@tAbFrIfGdKzKbRT`@V`@DHdRj[pBhD\\j@R^Vb@NXFHHNZf@T^\\f@T`@\\h@p@lA`C~DhChEnAvBBFt@lAv@nAfAhBZf@BDXb@NVd@x@v@tARZ\\h@`@p@z@rAbAxAz@hAdApA~AhBrArAv@p@FDLLFFNNl@f@x@r@vAnAlCtBpBbBzApAfCvBdBrA|BfBtAfAlB`BjB|Av@n@vAjAt@l@xAjAxAlAxAjAb@\\rBzANJZTb@ZJF`Ap@n@`@j@\\j@^rAv@z@f@`@T`@TZPdFfCvCxApAn@lB~@t@^nB`AhCnA|@b@vAr@zBhAn@Z`@Rb@TtAp@dEtBrDhB~Ax@|E`CrAn@nB`AhDbBpFlCj@VpCvAzHvDvBdAfCpA`D|AhB~@pAl@|C~Az@`@nAl@p@^j@ZZRj@\\h@\\RLNJRLPL^VVT`@Xn@h@h@b@\\ZZXVVXVf@d@^^Z^n@r@b@f@t@~@r@~@x@hAp@bAt@lAt@nAVd@R^n@pAf@fAd@dAf@hAZx@pCrH|BbGzEpM`@bA\\|@hAzCPd@lBbFnAdDdAnCbBtEdBtE`AfCFNtArDL^dAtCtArDbDvIDLx@xB^bAf@rAdAlCjBfFdArCPf@h@rAb@bAP\\@FLTRb@NXXf@f@v@LTJLVZPV?@PRLPNPNPr@r@d@d@FFLJTRVRHF\\Vn@b@`Al@TLHFHD\\Nh@Tf@R`Bf@^LbAZdF|A`@LJBp@Vb@P\\Lt@\\j@X|@f@rBpAr@d@v@h@l@b@x@j@hAv@NJZVZT`Av@lAdAbBfB^Zr@v@n@t@jAxAfCnDvAxBFJBDJNt@hA`BdCbDfE`CdCj@h@nAhAd@^jCpB|B|A~BtAhEfC`JjFHFjAp@JJTLZRNJrC|AzBtA~EpC|@j@`CxA\\TzClB~@n@~EpDvEnDhFlEdB~A~@z@NLhAdAbChCZZhDlDZ\\B@dAjATVzCfDxB|Bz@z@tB|BfClCd@j@~CbD|FnGx@z@XX|AbB`EjEHHPP\\^nCvCj@l@XZv@|@|CjDl@r@b@f@^b@~E`Gf@n@pFbHd@p@l@t@vBxCz@nAhEdGvFrIbDpFj@`AnBdDHNb@r@lAvB~AtC~C~Fl@hAn@nALV\\r@~AbDLTvA|CDJnAnCvA|ChBfEx@lBb@fAbA~BdCnGv@rBjA|C^dAfAxC`@jA\\bAN`@HVbEbMRl@@BdAdDxAfEn@jBPj@Nh@`BbFp@nBHTjC~HrA~DPh@v@~BZbAx@dCDLpGtRzChJfBhFbA~CbAzCbCjHFT|@lChBvFnCfIdGxQ^hA?@@@ZbAz@hCp@rBtHlUzBzGv@~Bb@nArAbEzCfJf@xAt@zBvBtGdA|CNb@xAnExBxGDNVv@|@pCbA~CpBlGr@xBNb@`A|C^hArBpG^lA@?Nf@n@rB@@dAfDj@fBJXt@`CdAbD\\fAl@fB|@pCX~@\\bA`@tAb@rAhAtD\\bAl@lBz@jCTp@Z~@hCfI\\jAj@dBbBhF^lAdBpFn@nBDNX|@Pd@Nf@z@hCVv@DPHT^jANf@FPX|@X|@r@~BBDHXHXDLDNHX\\tAF^Jb@Jj@Hh@FZHj@F`@@DBR@HDZD\\BPHv@@V@D@J?B@J@L@NBVB^DfADpA@`@@`@?N?L?b@?d@?@?j@?`@Ah@?PARAb@A\\A^Ab@Cp@G`AGlACr@C\\A`@MtBGrAUdFIvAYvEI~B?BMdCCj@AXS~DGpAOzCKnBCd@W`FKvBEt@Cb@?FGvACXSvDObDQ~CCj@?HQvDCVCj@KrBGjAAXEj@ANGlAGlACl@Cj@UxECj@?@QjD?DCd@IvBGbBC`@?FEvACd@GhCI|CKfDANAx@GdCEdCEdC?VAZ?b@AvAAh@?@Ap@ApAAtA?h@AhCArA?nA?|@AnB?jA?zB?zC?rF?pF?~C?r@?bC?x@?xD?JAxB?zD?`D?tE?~C?b@AnD?bC?z@?zD?~C?dC?rE?pF?t@?`B?BBvB@h@BnABz@F|ABr@DZJtBFbAB`@JpAJnAJ`AH`AXbC`@xC^zBLt@Lp@b@~BHZt@hDn@tCh@`Cp@`Db@tBf@xB@DZtAr@~CFXH\\Pv@l@lCBHXrA\\`BXpAZvAPt@Jd@@Dh@`ChAfFT`A\\`Bx@pDFZz@~DBJtBpJ~@fEf@zB?BVbARr@Lb@`@pARp@^dA^`A`@fAf@dADHP`@@@b@|@t@rA\\j@LPj@|@\\f@`BxBFH|@dAdBfBPPfBdB`A|@n@n@nDjDb@b@zElEZXrF~EdCrBHFhAfALRHLBBNXVRVRh@\\TPVTtC~Cx@|@^`@j@l@t@z@j@j@h@j@RPHJl@h@`A`AVXdB`Bt@r@DDXXPPJJZXj@l@JHhAfAb@d@@?XX@@BBr@n@rApA`Av@t@t@\\\\pApA~FtFZXTVbGxFhBhBrBnBhCbCfBbBFHDBTVrApArArABDJHJJfAjAHHBDv@v@pAvAnAtANPDD|@bAjAtABBn@x@z@dApA|Af@n@X^v@bAnBfCz@jAV^xBzCt@bAhBdCNPjBhCr@`Ad@p@X^`ApAz@jA^f@h@v@jCpDb@j@dAxA|@jAPV|DnFv@fA~AzBHLj@t@l@z@|@nApAfBvAnB\\d@vDjFlA`BbHrJf@r@p@dA|@hAt@bATZzBzCdAxARVDDFJp@~@HHlAbBZb@V^HJf@p@b@l@bAvAvAnBx@hA`@h@NR`ArAbAtAjA~AV^f@p@pAhBz@hAx@jAZb@pAfBfAzAlA`Br@`AdAvAFFJLXb@bAtAn@|@nAhBnEfGFHhCjDpD~EJNlBrCr@dAx@pAb@r@PTvA|Bl@~@p@hAP\\~BzDt@rA`@r@tBxDlA|B`@v@Td@~A~CbChFtDdItA|ChChGbCfGh@xAf@tAh@tAf@vArAzDFN@F`@hAf@`BDLn@rBLb@nA~DpAjEhAbEr@fC?BdA~DVdARz@ZjAZvAXpAVfAj@bCr@fDJf@FVpAxGPz@@H^lBv@nETjAl@xDj@rDn@nEp@hFd@pDPpAfBpNXvBr@rFzA|L`@vC^~Cf@~Dr@nFtCjU|@fHt@dGbAzHx@pG@LXtBt@bGv@jGj@lEx@tGv@fGb@lDj@pEVnBX|Bn@`FTlB\\fC^zChBvNf@`EVlB\\rCl@zEdA`ItAxK^|CDV`@dDt@|FzAvL?@p@jFHh@lEr]Fj@Hh@NrAbBxM`@~CThBp@jFd@pDnA|JF`@Jv@d@~D`@xC\\lC~@nHNlAFd@nBtOpBnOLx@PrAn@hEfBxL`@`Ch@`Dn@rDn@vDn@fDZhB^lBdApFhAtF`@nB`@jBh@fC`@dBLj@FVLj@Lf@`@`Bf@rBz@hDt@pC`@xAb@|A@Dn@zBh@hBNb@|@vC@BL`@Pf@Pl@~@nC@BNf@|AlEJVf@xAfArCr@pB`AbCdBdEbB~D~BhF`AtB|A~C`ArBpBxDhAtBrAdCvDxGnBjDvAfCzAlCxClFfCpEvH~M|LhTnG`LrCdFbF~IhDdGvAbCvBvDT`@x@vAb@v@t@rAvAbCdAnB`@r@lAvBzBxDfArBd@v@NXrA~Bb@t@t@rAxAjC~B~DjBbDJPxCrF~@bBjArBNVdCnEr@jA`ChExAhCFLLTbDxFhEtHlJtPDHV`@~EzIxAdCbJdPpIfOzJfQnE~HhApB|@|A`CjElBfD|@xAfDbGb@x@fB~CpA|BpBnDvAdCrDrGbElHlE|HbAdBTb@nBjDhHlMdDhGjBnDz@dBl@jAR`@Td@bArBv@bBdBvDHPvA~CxAjDvAlDxBnFnBfFVp@Zv@bAvCrAtDv@`C`@hAX|@hAjDVv@nA`EfApDv@lCb@~An@~Bh@pBNj@v@zC\\pAtAtFRz@dBjHh@xBNj@^~Ab@dBfG~V|BbJvBzIdCdKxC~L`@dBxBzI~ClMhCrK@DpEvQbExPtDlOrArFfDbN@FtCnLzJla@`CxJ`A|Dl@dCv@`DzGpXl@jCrAdGn@vCr@pDf@jCPbAl@dDp@|DXfBfA`Hd@nD~@dHt@rGl@`GPnBr@dIbBjTHdApAtPJrA^vEVlDXjD|@pLx@dKb@pF@THx@JlAFr@@RBTLvB`@bFJtA^vER`CDj@?D@J?Bl@|HPfBB^@j@^|E~@nLt@hJ~@pL\\vEb@nFZ~DbE|h@Dj@x@rKPtBPvBVdDP|BRvBJfALvATvBXrC^dDHn@b@pDDb@Jt@VhBHn@p@vEHh@@HZtBF^Hj@PbAhApGXbBR`AHh@@?VvAZ|AZzAn@~CDRn@dDRhA`@pBXtAPx@DRXvABNNx@FVNn@x@fEtAbHJd@b@zBtA`HVpA`BjIVpAJh@~FbZn@dD~AbIfChMJh@Jh@tA~GvDjRzAvHh@nCnAnGJf@b@|BJf@Jh@lBpJLh@|AzHjGl[Jh@|@lEp@hDpBbKhFpWJf@`BjIb@xBn@dDxB|Kp@dDv@zDfAvFXtAnAnGnDnQ`BjItA~Gz@lEvIdc@tA~G`BlI`EpSrBfKzBdLXvAn@|Cb@zBzAzH`@pBt@rDd@vB`@lBdBvHlAdF@DJb@dChJl@tBj@nB`AbDNh@|@pCRl@Nf@Pd@L`@p@pBd@rAJXlAhDt@nBDNx@xBpAbDPd@Rb@BJzAnDRb@@BP`@jAjCfB|DTb@DJfA~BBD?@DHb@|@f@dArBjEFLTb@l@pAlAfCJTZp@Tb@fBtDf@fA@D@H@HDHVh@FHJZ`@r@JNjAbC|@nBbApBj@hAh@jAnB~D`ArB~DnIr@|A\\p@h@fAR`@Rd@|@jBh@fAp@vAhA~B|@jBRb@dAvBdA|B`ApB`@x@hDfHnEjJXh@?@`FlKvEvJjDlHrBhEfFrKlB~DbAtBLZh@fAfBrDRb@r@zAzA~CdItPr@|AZn@|@jBLXhFtK~B|Ev@fBVf@bArBt@|A?BBB~CvG|IbR|@jBpCzF~@pBnAjCrArCnAhC|@lB`@x@Rb@^v@r@vAJTZp@fBrDtAtCfA|B^v@x@bBf@fALTFLdBrDpBbE\\v@Rb@HLpBhEDFNZz@jBh@fA|@jBXl@`@z@Zl@b@~@n@nAxBvETb@Rb@h@hAh@dARb@T`@pEfJh@bAl@lAx@~AVd@h@fAT`@?@~@hBTb@|EhJjA~B|AvCb@z@Tb@t@xA|A|C|@dB`AhBR`@BDf@`AzAvCv@~AJPHNh@fA@?d@dAb@|@DJf@`ATf@jB|Db@bAP`@Rb@^z@FLbA~Bn@|ARb@BF~BxFzB`Gj@xAdArCL^x@~Bj@|AbCjHzAxEPf@Nf@v@jCFNNf@FTZbAp@`Cp@`Ch@pBDLLd@?@Nh@j@tBLf@Lf@Nj@Lb@r@vCNr@Lf@Lf@fArEb@pBLf@@Fn@|CLf@Hb@f@~BJh@@JH\\Jh@XzAj@zC@BHb@?@VtAf@tCBL~@xF?@DTBP@@TzA|@bGt@lF`@tCPvAJz@Fh@ZdCf@nEDb@@FRnBRjBBRHz@NpAHz@XtC@D\\fDRjBJdAB^@@?@?DBTJbAZxCNzALfAHv@D\\LtAXnC`@tDB\\D^@P^tDnAvLJ|@D`@Dd@`@rDd@xE`@bEFj@@H?@@H^dDb@hETzBz@jI|@|IBRFj@T~BFh@\\jDVdCl@zFFj@v@~HDTLtAFj@`@|DJ`AFj@ZxCPfBFh@LlAl@hGFh@d@tERhBBVFh@^lDl@hGD^ZvC`@nEJdAR~BLnA?FLtA@N\\jEThDRnCZ~Eb@pHNtCDj@Bh@`@zI\\vHLxC@NBl@B`@?B@F@\\B\\Dt@Dz@J|BRpD^`JJtB?L?@@N@HBv@BZJtBF~AD`AJdBBj@D|@F|@J|BPdEH|AD`ALfCJ|Bz@tR@ZFpAF|AFtA@NBx@B~@DbA@ZDrADdB?FDjBD`CB~@BvA@fCBxA@vA@nA?~@@bA?r@?dB?|@?zAA`ECpB?h@Aj@Ah@ApBM|HCp@ClBIjEA^IpES~KA\\?LG`DEbCCj@Az@CxAAx@CdB?f@Aj@?b@?r@AjE?h@?P?pB@n@?x@@h@?`@BzCBxABrAB|AFjBBnABv@HrBBh@DnA@VJvBTpE@PBV?H?@Dr@HfAJrAJ|AR`C`@pERxBBTFj@n@rGb@bEFn@Dd@NtALtAf@tEXrCBVLnANzA@HHz@JfADZFl@ZdD^nDBPBV\\pDHv@Jx@Hz@H~@BLT~B@LHv@JdAHt@H~@BLPhBFf@Ft@D\\TbCf@~EV`CjAjLl@`Gj@`GFh@N|ArF~i@NvADXNdBD^BTZrCDj@Fh@Fj@bA`KFh@l@`Gl@bG^xDZzCDh@^hDDj@^jDDj@V~BT~BFj@z@tIhA`LRjBN|AJbAHt@LnALhALnAHt@B^Jz@PhBXjC\\pD@LFl@Fd@RtB^pDt@hHXrCXpC@BDf@BPFn@Ht@N|AHr@HbANlALvANtADb@BVBZDXBXBXDZX|CFl@Hr@PdBJ|@NbB@JLlAFb@RnBNxAH|@Hp@Fp@@FFj@JbAJbAJhAD`@@JFj@LjALlAJdAD^BXLnAPhBLhALnAPdBLhAH|@LnANlAPzALlABPFd@NlA@DFh@DVNjANdARtALt@Jr@Lz@BLJp@Jh@N`AJh@FZF^Jd@DXJd@Jj@FXDVFXFXDVFVFXFXFVFXDTFTH^FVBHDVJd@J^DXBB`@bBZtAPl@Pn@VfAPn@Pl@Rr@X`AZdARr@Pp@X`APd@HTDL?@Ld@N^FRTr@^fA^dAh@zA`@fAJVFRTh@b@hA^`A\\z@`@`A`@`AXr@Xj@Xp@Vn@FNt@~A~AdDHN@DR^^r@Zn@Xj@LV@?R`@PXf@`Af@z@h@`Ad@v@NVZh@Zf@LTXf@JPPVh@z@DDf@v@f@v@LRT\\@BV^JL^h@LTRTb@p@b@j@b@n@RX^d@^f@@BX^^d@^d@LNNR`@f@HJTVZ`@Z^j@r@h@l@d@l@VXPTFHZ^j@p@^d@^b@l@t@X\\HJbAjAf@l@V\\NPVZ@@l@r@n@v@^d@`@f@l@t@@@z@bA^d@^`@NRPRJLp@x@~@hA^b@d@j@v@`AFHXZ?@r@x@jCbDj@p@X\\f@l@\\b@`@d@\\b@`@d@^d@l@r@\\`@`@f@`@d@\\`@^d@PRLP^b@FFf@n@PR\\b@^b@`@f@^b@l@r@^d@NPNR\\`@DDZb@\\^`@f@^b@\\b@^b@^d@^b@^d@^`@l@v@^b@^d@n@t@n@v@n@t@l@t@n@v@n@t@|AjBn@z@`@f@NNz@dAbBrBj@r@bAjANPLPn@v@PR~@hA|@fAb@f@DFHHLNPVNP^b@PRNPNPNP^d@NPPR^b@NPNPNRNPPPTXVXFHDDB@@B@@|B|BXX`@^`@^f@b@f@`@XVDBv@n@d@\\p@h@RLRPh@^^V\\TFDRLrBlAjAr@dAh@j@ZRH|@b@n@Vb@NRJRHXJNHRHTHVHPFRHTFHDHBTFRHTFTFRFTHTFRFTFRFTFTDtA\\j@N~Bh@TFj@N`@Jf@LHBRFB@HBHBRD\\JVF~Af@RFPFTFh@PRHJB?@ZHVJRFRH`@NHDPFLFF@RHRH`@PFBRHh@TTHRJRJTHd@TJDHDRJRJTHHDHDPH?@RHRJTLPHRJRJRJRLRJf@Xf@V`@VDBNHRLRJPLRLRJTNNJRLRLNJFDr@d@b@ZPL@?RNd@\\NJRNNLRNRLPN\\Vz@r@HFHFPNVRJJNLFDHHRNLLJJFDPPRPJJDBPNBDJHPNPNPPNNNNRPFHFDPPNNNNLN@@PPFFHHNP@?NPPPNP@Bn@p@NR`@b@TXLNVX@Bl@t@DDV^X\\X\\vBtCTZhAbB|@pAhAfBdAhBBBp@jAh@`Ah@`A~@fBnAdCvA|Cv@hBzBrF`AjCDLJVRf@p@pBb@xA\\fAPn@^nARr@Tx@BHXdABJd@jBJd@h@|Bl@nCRfATjAd@bCF\\Lz@Lx@ZbCHt@b@hDh@dEP~ADh@PjBJlAPdCF`ABTB^Bp@HtAHrB?DJpB@JJfCBt@FlADp@DhATxE?@TpFDv@@ZRfEF~@FhA?@Dt@Fr@@ZB\\Dl@Fn@?@Dd@@B@RBTNvABZDZDZFj@@FJz@XhBD\\Jn@BJZjB@DJf@F^BHJh@DVRx@Jf@Lj@d@lBBFLf@BHH\\~BbIp@zBh@fBX|@b@zAxA~EDNh@dBh@fBfAtD^nA\\rAPx@Rx@?@Lh@Nz@Lr@F\\PnANnABLD`@Hz@@LB\\Fh@Dj@FhAFfADpADjB@v@?J?tA?`@?^AJA|@CdAAb@Cn@KvBUnDUlEYvEYvEWjEa@jHo@fKk@rJa@xGMxBGlAM`CW~DCh@UlDCj@_@dGCh@[hFI`A?@Ch@C`@SjDKhBMlBCj@SdDEt@Er@Ep@UtDMvBALUlDOrCY|EEr@s@rLSjDSdDU~D]xF[fFQ|CQvCWbEc@nHCZ[rECNUbCEj@m@jFK|@CPU~AU~A?@QdAQjAy@vEq@dDc@rBe@pBGZa@~Ac@bBe@bBa@xAg@fB_@fAo@nBOd@Qf@_@dAw@rBSh@m@|AaAdC{@tBo@xAiAdC}@nBuAxCyAxC{@`BoBtDeBzCeAhB]n@y@rA{@vAeA`BgAfBcBnCeAbBy@rA]h@eBpC}BrDoCpEg@x@_@l@_@j@o@bA_AzAW`@iAjBmAnBeAbBGLu@lAwAxBCBiAjBYf@kAjBc@t@QVkAlBCBSZ{AdCW`@gDnFwA~BaA~A_@l@i@z@GJOTU`@aA|AYf@[b@U\\UZ[b@[^k@r@WVGHUTEDq@p@[XEDMJOLOL]Xi@b@QLiAt@CBYPaAn@eC|AaAr@}@n@_At@ED}@t@gA`AURq@n@ONeAbAa@^y@v@QPcB~Ao@n@SRaAdAg@j@[^WZg@p@W^U^U\\MPe@v@o@jAYj@k@nA_@z@IRQf@o@jBYz@iAtDg@~A[dAYz@w@fCc@pAwAtEe@zAa@pAgB|FcBnF_BfFgAlDWv@{CtJo@vB}A|EwAtEY|@Of@u@`CqAhEYz@Of@w@bCaBhFiCnIoA`Es@|Bm@nBsAfEo@pBwAtEgAnDUr@Qh@o@rBM`@ADkArDm@pBGPcA`DM`@Od@Y|@u@dC_@nAOd@m@pB[rAc@lBe@pC_@zDUpDChBAzA?fB?B@j@@b@DnAFdAB\\JzALbALhAJ~@Fh@Fj@Fh@NpAFl@Fj@Fh@Ft@JjA@NBXHrAB^Bb@H|B@j@BtAB`B?P?vA@nBAtC?@?j@?h@?F@|A?@?rB?j@A`N@bD?xC?|BAvC?jAEbGErACdAGnAEx@ItAIbAGz@mBlTOdBmAdNOfB]fE_@~DIz@CZALGp@CZoArNq@vH_@fECZALE\\q@zHOjBy@nJoB`Um@vGIbAAJq@tHaBjRg@|F]bEKjAq@vHwBpVo@fHYnDGj@Ef@g@bG]tDq@zHy@lJMtAKfAc@jFu@pIk@pGKdAEj@e@nF]|DAPCX{@tJi@bG_AtKc@`FKdAEh@uAdPg@vF_@lEIv@sAlOShCGj@q@xHsCr\\i@rFSdCe@nFWtCe@pFa@tEk@tG]xDe@fFc@hFO|AS~BUnCS`CANO|ASbCS~B?HEh@Eh@Gj@OzB?@Eh@?BCXK~AIxACd@Eh@Cj@MtBGvAMxCKzBAt@IhCKxDEhBCv@EbCM~GGdDE~BEhCAbAGhDEtCInEGnDEjCAh@Al@C`AGpEKtGGlDA`AEhBEjB?FErB?`@C|ACnACxACvAEbBAdACzAGbDC~AChAGtDEbCCzAExBA|@ClBClAAt@CdAEtBA`AA\\CtBElBClBCnBEbCAl@E`CItECv@GdDEdC?TATGzCEzCGbDEnDE`C?FEfBEtCGbEI|ECfAAj@?DGxDIjFE`B?d@GzCEnBAhAG~CE|CIzDCxBCjAEzCGtCGhDChBAj@AZAz@EjBErCOnIClBA\\?LE~B?\\ChAEjBAx@EtCErBEvBAn@Aj@A`AE`CE|BCzBCnACfBG|C?HK~FOzIGvDGbCGnBG|BIrBOdEWdFMhC[jFCf@KxAWlDMtA?JWvCKjAKfAc@pEGf@MnAAHUxBYdCWjBYbCo@nEeAfHUrA?@EX_@zBCRg@rC[bBi@vC_@lBg@fCOr@g@`COj@k@lCi@vBYlASz@e@nBQn@Mf@YlAq@rCwAdGq@rC[pAiArES|@_@xAGXq@pCi@vBaA`EaAbEc@bBWfAg@xBMb@IZCJ{@nDSx@_@`Bs@pCc@jBK`@Mj@[pAc@hBMf@a@`BU~@IZCJKh@Oj@aA`EOl@[nAe@rBe@lBw@`DEPeAfEi@~Be@jBcAfEI\\aA`E_@~A]rAS|@Mb@YpAcBbHaB`HMd@g@rBoChLs@rCe@pB]rAo@pCwEtR{@hDiCxK]xAGRMf@kIp]yBdJeAhEs@vCkMbi@{BfJiFdT_B|GiAtEg@tBy@dDMh@Kd@cAhEA@Mh@sDlOKf@i@xBMf@[pA_BzGIZm@dCkDxNcC~JcC`KMf@s@vCq@xC_@hBY`BUzACNGh@Ih@CNQvAQdBQvBK|A?HOrCGxBCtBAzB?nBDvCFhCH`C?FBj@Bx@H`CBbABp@DfBDpB@\\@x@@fA?jB?pAC`DE`BGfCKbCG`BG`AIfAIdAI|@Kz@KdAIt@Il@AFS~A]fCM|@o@hDq@xD{@~EkBjKUhAsBnLY`BKh@kAvGkArGuAxHY|A}AtIe@nCq@|Dq@pDi@tCOx@oDjSyGp_@oBvKIb@Mp@eAbGWxA{AjIAFKl@WvAOx@Id@_AfFSjAQbAI^CJSjA]xA[pAMb@Md@A@Y~@[dAs@hBu@jBe@bAMTYn@i@`Aw@vAq@fAu@bAw@bAeCtC}AvAcB~Ai@`@aAp@YRm@b@GB[R[Rw@`@KFkAh@KD{@\\MDc@PoBv@u@Xa@Nw@ZwBz@_DrAsAh@kAd@a@P_@NmAf@iBr@y@\\WJ}B|@u@X}@\\oAh@iAd@iAb@gCfAsAh@{@^g@Vw@`@k@\\_@Re@\\GD]R_@Vc@\\e@`@c@b@YVe@d@s@t@m@p@KJ_@h@m@x@q@|@]h@[j@s@pAOZYh@U`@Qb@MVIXUl@a@hA_ApCGVW`A[zA_@nBUtAMz@CTGl@AJQnBIhAKbBG`BAt@AnB?F?Z?T?t@@rC?fD@|A?l@@dC?jF@tA?l@@hA?hA@hC?`JFdD@d@NnGDjAHnCVxE@L`@lGNvBT|CL`BPbCVvDDh@JrAH`APvCNlCHvA?LBb@JfCFrBFbC@`@HvD@fBBbE?bD@x@CzCErDC|ACfACbAEnAC|@C~@GzAGxACd@Er@Cj@IxAGfAEl@OnBAVOhBATIx@CVMtAObBS`BMhAQtA]xCc@dDAJE^S~A}@`HS~ASbB]fC]nCOhA]jC]`CYvB[tBAHG^W`B_@fCYdBIh@AFg@xCa@bCQ`Ao@tDm@zCUnAg@jCwBvKmBzJ_AtE_A~Em@vCc@zBSdAYtAy@bECJ}@rEc@zBqAvGg@hCs@pDq@fDu@vDmAhGm@~Cs@rDkA|Fk@xCQv@WrAiAxFId@[zAe@dCc@vB]lBs@nDiBhJcDjPcAjFELq@nDMj@m@zCi@tCe@~Bc@vBKh@[~Ai@pCMj@Kh@UhAoApGc@vBSdAc@~Bk@rCs@pDuAdHcAbFOx@oAnGaA~EoB|JeAnFcAhFmAfGm@~Cy@dE[~AOt@e@`CuEzUuC|Nw@~Ds@pDcAfF{@hE_A~Eu@rDyArHS`Am@bDw@xDg@lCKf@S`Ao@hD_@jBo@fD{@dEi@rCk@tC]bBSz@[`BKf@c@|BCLYrAg@jCm@|CsAzGWpAUjAaAfFu@pDe@`Ca@tB{@fEw@`E]dB_@fBqA`HiAxFqCrN}A`IMl@UlAe@`CYvA_@hB[~AEV]bBq@lDk@vCADq@hDi@nCwAjHg@hCa@rBUlAgB~IsD`RKh@[~AaC|Lg@jCgArFGXqCpNKf@cBtIa@vBaBnIeDpP?DiAvFcCfMMh@u@zD_AlE]bBm@nCcArE{@nDaAzDmMbi@s@vC{CfMWfAgCdK}AtG{@pDy@fDi@`C}@~DaBxHq@dD]dB]bBi@tCk@xCO|@g@nCgBrKa@jCKj@e@~Ci@tDi@pDu@|FWpB[dC[fC{@zHIt@uAdNQrBMzAM|AC^UjCW|CKrAg@pGUpCC\\S|BKtAEl@?DADC\\AFEp@_@pEG~@]lEi@|GWzCSbCUvC?D{AjROrBKfASbCYxDUjCQdCc@hFIdAu@lJEh@{ArRCVM`BQ`CIz@Ej@Q~BS`C?BYhDSpCIdA_@vEKlAKlAANe@`GCPM`BOnBC\\S`C[bEOhBYjDG~@SbCEh@Gh@Gx@MzAI`AEh@Ep@QvB?@Eh@ALOjBKrAAHI~AGjACf@MdCAVG`BE~A?VGrBA`@Aj@Az@CpC?JAj@CxE?lAAfAC|CElDApAEpAEhBKbCIxBKjBGhAKrACZEh@C^AJCZMxAStBe@lEK`AAFQrAIj@i@bECNGh@G`@In@Il@Il@S~A]bCEf@ERKx@WrBIf@QxAIj@Ij@Ih@MbAWhBQvAa@~CUdBIh@Gj@QjA]lCCVCR]jCIh@[bCU~A]lCOdAc@lDq@dFKv@qAzJMz@Y~BUbBG^S~AGh@m@rEQtA[~BYtBM|@Ir@M`AKx@WhBCRs@nFIt@UbBEV[bCYxBGh@u@tFSzAG`@UdBMhAA@Gf@Gd@M`AMz@Y~BIl@E\\AJGj@Kr@QbBCNK|@[xCUvBAD[|CYxCEZMtA?Ba@pECVg@rGCd@m@~HWxD]vFk@xKAF?@AN}@xQYpFE`AW~E]xGEdAGt@SjEIzAAPAVALEhAK`BUzEKlBS`EQlDGbAIjBEh@GvAEj@?FMdCMbCKtBCf@UrEAHShEKfBUrEIzAGbAUnEGhAGrAMdCAXAPKrBKfBGpAEl@A^Ev@En@IjBIlAGnAIfBGnAGbAIfBKpBGz@EdAi@hKCb@Er@MdCCf@GtAGpAADIdBQ`DQjDMzBS~DC^IfAGz@?BEh@G~@MzAMbBKzAQfBCXKnAOnBK`AEj@SzB?BEf@?B]zDu@fJ[nDAFWjDE^[vDSzBADK~ASvBKtAMjAIbAOrBOxAk@`HAFm@hHEj@AF?DCZYhDMtAAL?D?@CRCRUrC?@Eh@_@rE?@GtAEv@A\\?NCr@C|@Aj@AbA?\\A`@?dA@rA?L?pA@\\Bt@DdAD|ADt@Bd@Dj@Dp@Fn@?HFn@JfAJtAHpAFl@VpDJhADv@JpAJlAJlAF`AFx@\\tEB\\LvAHbAF|@BTJzAFfADr@DnAD~@@l@@x@BbA?b@?D@d@?H?n@?\\?XAp@?JAf@An@?DAt@ATA^A\\AXA\\E|@?@Ch@AHCz@GhAG~AATCp@GpAMbCEtAEz@IhBI~AA\\ALGvA?RSdEIrBSfEIrBKvBM~CC\\KbCATMzCK~BC`@?HCh@Ct@MhCMvC?DCj@IdBOjDShECn@Cj@Cj@Ct@SjEQdEQvDWrGYtGO~C]bICdACj@AFAb@MzB]dIW|Fa@lJk@|MUpFCj@Ev@c@zJIvCI|AIbBGz@GpAIjACVEt@IrAIlAGr@Q`CKlAEj@AJGv@CPC`@It@Y|CAJGj@Gn@Ir@Gr@ShB?@Gf@K|@UhBY`CEXKz@CPQlAOlA]dCW~ACRMz@SjAQjASlAKl@Mt@UnASjAUlA[bBc@zBe@~B]fBoAzF[nAKh@Qp@Ol@Mh@U~@Mf@ADKb@Md@Kd@_@tAMd@Mf@Qj@k@zBe@bBo@dCEJu@rCYfAAFW~@Qp@o@|BYfAIZcAtDMh@Qp@YbAK`@Oj@YdA]pACFUz@Ol@c@`BK`@ELW`AK`@Qr@g@fBGVQn@s@lCk@xBo@zBYfA[lAW~@aAtDk@vBYhASp@GRk@xBMj@Oj@KZU|@s@nCQn@Qn@Ql@a@~AQp@mAnEm@zBYbAMf@ELIXMh@YfAQn@ABYfAYfAQp@?@Of@AHSr@Qn@Qp@?@Mf@GPe@fBYfAADOf@GVSr@WdA[hAYhA]lAMh@Qp@k@vBm@xBk@vBYfA[hAYfASv@W~@Sr@IZIXCLIXQn@Sv@Oj@IZMf@Mf@ELwAlFOl@_AjD_F~Q{A|FMd@Oh@u@vCK^}A~FkB`HsAhFK`@o@~BMf@c@`BcAtDUz@Qr@c@~As@nC[hAk@xBa@~A[fAc@~A}@jDs@nCwAlFAD[hAs@lCgA`EmAxEm@zBmAvEYbAIZc@`BMb@WbAW`AUz@q@dCs@lCo@bCwAnFOf@Qr@u@nC]tAMb@k@vBABa@~Au@lCu@rCSv@Md@YdAk@xBSr@i@tBOf@]pAm@zBYdASv@W`As@nCa@xA]nAo@bCc@bBWz@m@bCW~@s@nCITa@|A]pAq@hCIXQn@Qn@a@~AYfAc@~AGVOf@}@jDyAnFk@vBe@fBENy@`DOh@[lAk@tB?@Of@gCrJu@pCMd@GX]pA_@tA[jAIX]tAOh@GTQt@EJSz@]lAeFtR[hAYhAS`AWtAMr@Mv@Kn@Kt@QfBIv@MfBEpAEx@ClAAl@?f@?bA?d@@r@@dAB~@Bh@Bb@HxAFj@H~@P~AFd@Hl@Jp@Lr@@DDTNp@Jf@Px@Pp@\\pANd@Tz@Lb@Tz@HT@Fr@fCZhAHXNj@`@xAXbABL|@dDp@zBHV^rARr@J`@^rANh@\\rATfAP|@PbARtAPrAH~@JnAHjA@NBj@@J@f@Bb@?@@hA@x@@fAAjAAX?b@InBGrAEn@InASdBQrAMx@AHSlAMh@Ov@U`A]tAYfA]dAc@zAg@fBe@zAe@`Ba@tACJQh@YdAq@|Be@|AaAdDY`Ao@zBa@vA[dAY`A}@zCW~@_@lA_@pAc@zA]hAe@bBg@`Ba@nA?BOf@Of@IVELu@hCWz@a@xAyBpHk@lBq@~Bo@vBQn@[dAOf@W~@y@nCuAxE_@rAQj@c@|AiAvDAFk@nBq@zBsCvJcAlDMb@_BnF]nA}AlFM^AFk@lBm@pBiAzDyAdFk@lBGTu@fCu@dCg@fBw@jCUx@cAjDIXsAtE]lAKXOf@Sv@i@dBGRSr@cAlDsAtEaCfIUr@K\\Qn@Of@c@|Aw@hCa@tAg@fBu@fCu@hCaA`Di@hB{@zCiAzDmAdEs@~BcB|FkA~DWz@GRERe@|Ae@~Aa@vACFK^i@fBs@dCg@`BSv@m@rBCDg@dBe@~AOf@m@vBqApEw@hCmDzLkDrLOf@_BrFKZIXGTIVIXIVIVGVA?GVIVIVIXGRABMb@CLIXQj@Sn@Sr@YdAcAhDSp@Qn@e@|AIXQn@IVOf@M^AFOh@o@vB_BpFQn@Sp@[fA]fA[fA[dASp@GVSp@Sn@K^Oh@]fAOj@K\\]fAm@nB_@nAYz@CJ]dAe@`Bg@`BOd@M`@g@~ASn@GPUt@[fASn@g@~ASp@]hAGP]fAYbAAFM^Y~@Ut@[`ASr@GR]fAeAhDUr@Of@i@bB]hAyAxEuArEIVSl@Sn@Sr@Up@GPMd@KZwAzEg@`BQh@cAdD]fAK\\Yz@y@jCu@hCo@rBER[`AM^ADM`@EHkAxDk@bBc@~Ac@tAc@rAOf@GPEPITk@jBo@tBu@bCIXENM`@Mf@KZGVOh@c@bBADMh@Op@CNMh@GVG^Kh@WpAIf@QjAAJObAKx@OpAQjBCNI|@KvAI|@ARAXEx@IjBGjBApCAzD@XJbDDnALhCJzAbAjLJ`ADf@Db@D\\Fp@JbADd@Fp@Ht@Fn@LnA@HDp@F|@H|AF~@@XBv@D|@?J@h@@Z@t@@x@?hB?t@AZ?X?V?PAb@?r@ApA?DAj@?@Ah@?b@ApACjBAnACbC?@Aj@?D?d@AR?VCbC?x@Ap@Az@?TAr@?LAf@?BAj@?DAlA?BAr@?b@AP?X?XAv@?DAdAAP?b@Ar@?B?f@AJ?t@At@?JAj@?PA|@Ar@?@?h@AH?`@Aj@?@At@?^AR?t@At@At@CbCC|B?j@GbG?BCzCCvCAH?`@?NAv@?NAj@?RAt@At@?BAn@?f@AL?t@AR?`@At@Ar@?p@Ab@?h@Ab@?BAT?r@Av@At@?X?XAXAl@?F?b@AfAAz@Ah@AnBChBAzA?JCjBAbBC`BAt@?d@?DChCC|BA`BCtAElGSvR?j@CbCAj@CnDAXAnAAr@Ar@AvA?j@EzDAx@?n@?lA?V@R?V?LBr@@h@HnBB^Dp@R`CJbAFb@?@Fn@Ht@Hr@Hn@D\\L|AHz@H`A@N@XJnADdADbABZDfB?LBtB?R@b@?tAA|@An@E~BC`AA?CnAGvAIfAItAKbAIz@W~By@rHOlACXG`@M~@E^g@zECTYfCq@dGIn@Q~AUpBYnCIt@[nCKz@UpBW|Bo@`GIl@a@rDMhAKt@[vCIv@i@xE[vCOhAGh@CZUtBMbAGj@k@hFKz@OnAGp@SpBUlCMnBYxDa@dJWjGYdGGdBCf@Cd@?DGlAK`BANAXIfAGz@ALQtBKrACNI~@K~@QvAAJAJCRCRCR_@vCCVG\\?FCJEVIj@_@lCERIh@In@a@rC_@zBo@lE?DW`Bw@rFy@tFc@zCoF`_@Ij@I`@[fBQzAWjBKr@OlA[lBIh@OfAg@hDeAfHKp@[zB_BvKeAhHi@tD[zBu@hF[`Co@tEQrA]~BY~BQrAIj@Gh@Ih@Gj@Ih@[~BGh@AHG^Gj@QrA?@Ih@Gh@Ih@CRCVSrAIl@Gf@Gh@OlAAFIh@_@|Cq@fFKz@_@tCGb@QrAGf@ABGh@QtAeAlIIp@A?Gh@Gd@Ip@SxAEb@E^AHIh@?DGd@CPCVGl@E`@Gl@Ed@I`AKfACVOhBQ~BKxAM`CAXOhCKnCGvACv@C~@Ch@Aj@Cj@Av@GnECbB?v@CdE?f@?t@@xB@nBBfC@nAD`CHlC?LFdBDlA@HLhD?DDh@Bj@FdA@PBj@Fz@@XLjBBVDh@HfA@NDh@Fj@HbALrA@FFj@@JN~ALbAPvARfBJv@@HDX?DBHZ|BDVBPF`@@FF`@@FJr@N`A@FRjAd@lCTfAp@lDb@tB`@nBNn@Lf@Jd@@@BLp@rCf@jBXbAv@xC`@lADPHX@BNb@h@`Bn@lBJXh@zA|@hCJXdBpEpA|CvAbDbBtDDFzAzCnA~Bz@|Ab@v@xBvDV`@fC`Er@fAV^x@lAtCdEvCdE~BlDBBTZbBbCl@z@dDzEjFtHjP|UrMhR~RlY|@pAPT@@LP^j@v@hAdBdCl@x@dA`BlAhBr@nAXb@HNt@rAp@hAbAlBxAxClAbCrA|Cx@pBNb@~@`CLX\\x@j@zAPd@h@xAjAtC|@vBx@pBbAbCzAzDZt@DJ^z@l@tAd@`ANTn@pAd@x@T`@v@rAd@v@t@hAp@`AxApBnA|A|AhBrAvAx@z@~@|@xApAxAlAjBtA|@n@fAt@|@l@fAt@xAfAr@j@v@n@p@j@v@t@~@|@p@r@b@h@j@n@dApAv@bAn@|@n@~@z@rA`AbBlA~Bd@`Ab@`Ad@dAb@hAj@xAh@zABJDJFTNb@Ld@HXDLDL@F~@vDXnAZdB`@zBXjBRbBRrBJdANlBF`ADz@Dt@Bt@FlB@l@BtA@v@?lA?jAClAA|@Av@EpAGpAE|@ANEn@Et@ABEt@Ed@CZEZAJGZYdCCRCXEPCNCTGb@WvA]fBUlAOp@o@fCITABIVM^Mh@GPOf@y@`CeFvNwA|DCF}@dCCJwA|Dm@dB_AjCY~@_@hAq@|Bo@xBs@nCUz@_A|Dg@zBOt@Mf@G^o@nDa@|BADo@jEUfBKr@CNmAvJe@zDa@zC]vCCRc@hDm@rECPCXUfBg@vDAHa@hDUhBETGj@M~@CRIj@[nCa@xC]vCAD]jCQpA?BIh@WrBe@tDAHE^Ij@E\\OlACR[~BE\\AJIh@CVCPIj@Gh@E^a@|CEXOjAOdAAFe@dDo@zDGb@ADKh@UnA}@pE[xAc@tBOl@Kh@g@xBAFI`@g@xBKh@qA`GMj@ETKh@oAxFy@|Du@jD?@uAlGMj@Ib@mAxFq@dD_@|AQz@m@nCs@hDMf@w@vD[xAMj@o@~CI`@Md@c@rBq@~CG\\Or@Or@q@~CaAhEQ~@"},"start_location":{"lat":35.1073633,"lng":-106.6193965},"travel_mode":"DRIVING"},{"distance":{"text":"346 mi","value":556070},"duration":{"text":"5 hours 3 mins","value":18198},"end_location":{"lat":34.8860876,"lng":-117.0128754},"html_instructions":"Keep <b>left</b> to stay on <b>I-40 W</b><div style=\"font-size:0.9em\">Entering California</div>","maneuver":"keep-left","polyline":{"points":"sgxuEjp|hTe@vBo@~Cm@tCoAbGOv@e@nBcAtEAJaBrH[vA[xAQt@gAfFOn@ER_@tAa@hAQd@Qb@O^Wh@S`@_@n@U`@cBrCOTu@fAoAxBQ\\INGHEJQZO^OXQb@e@hAO\\IRa@dAQl@KXABENUr@GPK`@Of@CHMb@On@Or@Ol@Op@Oz@SlAU|AIb@Gf@SlBOfBKxAC^GnAElAGrB?@GjAG~AI|AEx@?DCj@?BEt@Ch@Ep@Gp@Ev@CZEZC\\Gh@Gv@Gh@EZEXGj@Id@EZEXKj@Ih@Gb@Ml@Kh@G^U~@_@fBa@hBs@~Ck@fCGZMf@Ot@WdAGZCJMh@Kf@cArEy@rD}@`Eq@xCe@xB[tA]xA_@pA]jACHQh@KZo@|A[t@KVGJa@z@q@nAo@bAABU\\g@r@aAlAiApA]Zi@h@iA~@s@h@_Al@CB_@T]ReB~@[P_Ad@EBYNiAl@qBfAy@d@g@Z[To@b@e@`@GBUTURi@h@m@p@]`@Y`@a@h@INY^MT]l@Wb@S`@CBQ^O\\Sf@ABQd@ABM\\Sj@CHKZENMb@U|@CDMf@Mh@ETWdAWhA_AdEm@jCkAfF_@zAa@jB]vAYjA[hA[jA]dA[|@Ob@}@dCo@xA{@nBmA`Ci@~@INa@r@s@hAEHe@r@g@p@e@n@k@v@Y\\MPGHa@h@m@v@]b@_@f@Y`@QVGFW^MNY`@_@j@c@p@s@bAk@z@e@t@CFQXW`@W`@QZi@|@i@~@Yh@g@|@u@pAABq@rAm@hAIPYj@OZUb@O\\MV[n@m@tAc@|@o@xA[v@e@hAGNm@|Aq@bBc@jAGPm@~Aa@fA[z@Od@Sd@Wt@_AbCe@pASh@yA|Ds@lBWp@KXc@lA[z@{@|BABQd@a@hAq@fBi@vAu@pBk@|A[z@IRoAhDmBfF_BhEO`@ABc@jAM`@g@pA?@q@dBc@lA[x@Yz@m@|A]|@ADa@dAQf@cAnC}AdEiAxC[z@a@fAO`@Qh@c@hAw@rB_AdCw@tBiB`FO`@Od@Sd@_AdCmAfDmAdD{AbEg@pA]bA{AvDOd@eAxCYp@eAtCiB~EaDvIeArCEJgAvCkJdWeArCcApCc@lAYz@_AnCo@rBw@jCeBnGw@~Ck@|Bu@hD]fBm@xCc@~BKh@Ih@UrAc@nCc@vCIf@c@fDYfCOnAOvAE^AJWrC[jDG`AWfDOtCEp@GdA?FKbCK`CAb@Cj@?BEnAAt@Ct@Ar@Ct@AhAEtDAtB?r@AnA?^@xA?tB@~@@`B@v@F`DF`CFvB?N@ZBj@@^Dt@Bt@FlA@XJhBHpAJfBHnADd@Bh@JlAJlALnAFr@LnAXlCRlB^`D`BbOh@|ENnALlAHr@BXFr@Dn@HpAJlBFnA@t@Br@@t@@v@@t@?lAApAAhBAt@Ct@EnAEnAGpACXIlAIdACXCPK`AGj@C^Il@S|AKp@Mr@Kt@Ml@UlAUhAQp@Qt@GTGTOj@Sx@c@vA_@hACF[|@k@xAUl@k@zAGL{@|BcAjCm@|Au@rBUl@Sr@Wv@[dA]pAQn@Ol@YnAOx@I\\SbASjAMv@M~@Kp@SzAGp@MjAKrAMxAE|@CZANCb@?FCh@Cr@GpBCpA?NEvCEpBEhBIrBIjBGjAIdA?BKhAG|@It@Gn@CTEf@E\\EZIp@WvBKp@QhAYdBKn@WbBUxAe@rC_@bCUxAOx@]rBCXETQjAERs@rEKh@k@nDG`@CNEXg@vCy@nFUvASfAKt@Kj@SrAQjAM`AIp@SlBK~@SlCKlBQ|DCrAAhAAx@A|@?t@?v@@bA?L@t@BhBDrA?DBj@?HDbALdBBd@Fr@JtALpANpABPVlBj@vDHn@XdBBPXnBLx@V`BXhBBNPhA@DJx@DV@DFb@Lv@^fC^|BHf@b@xC`@fCd@xCVhBl@|Dd@~Cf@jDLfAN|@X~B\\rCJn@ZjCf@pDL`AF\\l@`Ej@vDNbAPhADTJn@^bC~@fG`@lC^dCn@fELt@VdBHh@^bCrA|IZhB^jCPhA@Fd@xC@FHh@@DXjBHh@XnBDX@@NdA\\~BRnAVhBRdBL~@BZBNHp@PbB@TFj@BPNlBFj@Dj@H`ARbDJjBJfCDbADlABfABl@BtABlA@LBtD@fB?fC?tA?t@AhACpA?TEtBEhBOvEIlBM`C]lFUtCKlAUxBO|ACNK|@OnAEZG\\]lCUrAStA]nBQ`AOx@g@hCc@pBKd@Op@WfAK`@_@~Ag@lB}DrO_@|Au@zC[nAg@pBKd@WfAk@fCKf@EPEVMl@i@tCOx@G^W|AIj@_@dCo@dEMt@]|BQhA?B]xBg@hDgAfH_@dC[tBU~Au@|EOdAGb@O~@Ih@O~@G^u@bF_AlGgAfH{@xF?@]|BIh@YlBm@|Dc@vCKv@YfBi@nDSpAMz@Kh@U`Bc@pCM|@c@vC]zBADs@|ECF_@fCAHg@fDIh@Ih@OdAWbBIh@?@If@Mx@SnAIh@QlAW~AYhBc@zCG`@[pBa@jCG`@c@zCk@rDk@zDq@hESrAGb@AFSrA[rBKr@QfAALSrAo@`EMz@QhAEXStAG`@ObAId@Kt@AD]|BQnAET]|BE\\[zBGd@Gh@CPEXEXOdBIv@E^Gr@KnAKrAAPCVC\\CZKbBEt@Ct@Er@AZGdB?@A\\GfB?ZA\\CtAAbAAjBAlB?fA?|@@f@@`C@j@BjAF`CBlAFrAHdBDr@JlBHhAHlAFx@Fl@B^JjAHr@LjAHv@Hj@PtANlAZxB@DHh@@DVbBTnAJl@DRVnAXtABLFXHXf@xBBN\\pAVfAd@`BJ\\Nh@ZbAZfA^fARl@h@~A^fAFPj@|Ad@vAHRL\\Z`A^dADJ`@jA@Bh@~AVn@f@zA^fAZdATt@b@~AXjAVhANp@TjALl@DV?BNt@NhALt@BTDZJv@Fr@LjABXBTB\\@L@JBV@X@F@N?BBXB^@XBp@@L@J@Z@X@VBx@@r@?Z@N?b@@\\?T?v@?V?X?x@Ar@At@ApAAj@Ab@Ar@ABAp@At@GbDEfCCjAAz@EbCCjAAx@CdAAd@C|AAb@?FCdBAZChBIzDAz@CdBKhF?b@ExC?D?X?J?j@?r@@nB?x@?j@?^@nA?V@tF?x@@j@?j@?P@nF@p@?j@?N?lB@p@?j@?F@pB?H?j@?nA@fB?b@?hA?lA@X?nD@|@?nB@dC?lB@`C@`D@`D?nA?f@@~E@dD?V@R?lC@bC@dD?vA?f@@`C@|C?x@?h@?F@`C@~B?`C@dB?hB?^@bC@hC?jB@hC@|C@jC?dDBxHBlDAr@@|C?hB@|@?`D@f@?lD@~A?rB@dC?L@~E@fB@fD@~C@vD?zDA`AAj@?XCr@Cv@Cr@?NEv@Cx@C^ANGx@Eh@ARI~@Ix@I|@Gh@E\\EZKn@Gf@QlAMr@Mt@UlAWhAYnAWfACFMf@GRQr@Y`A_@vAENMf@K^e@dBk@tBSr@Sx@mBdHERkAhEYfA}@fDOf@m@~Bi@nBK`@AF_@vAc@`BQv@o@xC[rBMx@Kp@Kn@In@MlAK|@KjA?@Eh@CPGx@Ez@G`AANE`AErAAVAr@CpAAlA?rA?J?@?jA@dC@hA@~ABlI?HBzGDzN@^?\\?N@jE@|EB`DDhQ@f@@`A@p@?LDpADrABf@B`@F|@LrALzALfA@@RxARnA@DX~AVlAFZJb@@BVdARx@d@|AVv@FPJZLXFR`@jAb@dAxDvJjAvChAtC|A|D~AbETj@N^jAvClB`F|A|D|A|DRd@pEhLj@vAdBlE|C~Hd@hAb@fAZr@FLJVZn@NZRb@R^R`@BDXj@d@z@@@T^NXZj@HNJPV`@FJh@v@^j@^j@DFRV\\f@^h@^h@x@fAZ`@@DZ`@j@x@hAzAtC~Dr@`Af@t@x@`ARXZb@`@n@j@v@l@z@n@z@j@x@d@l@l@v@`@j@j@v@d@j@p@v@^b@n@p@t@t@b@`@p@n@l@h@NLTRn@f@r@h@x@j@|@l@l@`@d@ZTNZRVPb@VRL`@XdAp@n@`@TNd@Z`@Xb@ZRLn@d@VTJJVPRPNNTTd@f@TTHJTTRT`@d@Z`@\\d@j@z@LRLP^l@T`@Xf@Vd@Zn@Zp@Xl@Rf@P`@Tl@Ph@f@xA\\hA\\dAb@vAL^Rl@Vz@^hAf@~AlAzDZ`AXx@`@lAVp@Tn@`@bAZr@|@jBb@z@Xh@Xf@f@|@v@nAT\\NTJNR\\TXLPd@n@Z`@b@j@b@f@d@f@\\`@PRVVp@p@j@j@v@p@ZZf@^n@f@v@l@lAz@RLd@ZhAp@~A~@f@XBB~A~@b@Vh@^^X`@\\`@^FDh@h@^^l@r@z@hA^h@^l@Xf@d@x@\\x@N\\BD^~@h@zARp@XbALd@FTPz@Nt@PfAPrABPJpAN~BDxB@l@?nAAjACn@Cv@InAIjAKhAIv@QjBGr@Gh@?FMvAG`AAJEdAEfB?n@?x@?j@@z@@JD`AD|@FbABTHv@LhAPlALl@@HTdA`@`BV`ARt@ZjAXfANp@Np@DTJd@RpALbAJ~@Hx@JhAHfBDv@F`CFdC@LDtBF`CFfB@^DfBDjB@R@j@DfADlBDfBFhCDdC@lB?dB?nAAtAAnAApACnAAnA?v@?r@@jBBv@@r@D|@FfAHtABTH~@BNHt@Hr@F`@Jh@F`@@HF^FVH^DV@H@DBDBPFXHZNn@X|@t@hC@FJ\\Tv@FVJ\\ZbAf@fBb@~A\\vA\\nBZ~BHv@DXPxBLxBFvD@^?ZA`BGfBK~BM|ASlB]`CCL]pBm@dCGTKf@Mh@qArFGRi@|BWjA_@bBABKh@EXY~AOjAO|AGr@KpAKdCAjBAr@@v@@r@@x@B|@FfAF`A@NPfB@HFh@BVXfB?@Nx@TdAJ`@Jh@Lf@BHt@bDj@~B\\`BZdBVbBLlABZ@JLzAFz@FjAFdBBhB@v@Av@ApAAt@At@EpAEn@?DGv@Ep@QfBUfB[~BMbAGb@a@zCCR]hCYrBId@[`CQvACNWhBYtBANw@|FsChTg@pDg@~DAJOdBKpAIbBEz@Al@EfB?dA?X@|@@j@@n@DrA@\\TjDX~Cd@fFVlCFn@LpADj@VdCRnBT~A@Bd@tC\\`BLf@Rt@^`Bb@vA`@lAv@tBhAjCN^j@rA`@z@pAtDv@xCJ^Jh@HVNx@@@TnA@HF`@Jt@NfADXHz@@DDd@DXHz@@TRnBf@tF`BjQb@nDXjBXxAX|A\\tAt@nCp@~BnAbE`@|A`@dBf@`CXdBXnB`@tDVtDL|CD|A?F@lA?lBAjAA`@EbBCbAE~@O~BIv@KlAUnBg@nDU~ASzAObAYfBWhBKp@Kr@UdBWfBWdBWdBMx@UhB?@Q~AS`CMfCCv@Cz@?L?\\AhA?z@?d@@f@BfADz@F~AB^@NDd@@XBRBZLvBBZHvAFx@RxCVzDNvBJbBBh@HvALxCDxABl@?@?@Bn@DpB@z@DjD@j@?PFtF@j@?j@D`E@dA@j@@zBBjC@~B@B?j@?`@Ar@?x@EnAGdBE|@IjASlBWbCGb@Gf@In@SnBKhAGx@OdCEhBC`AAdA@lB?F@j@?@@t@DjADx@JjBPnBVxBJr@Lr@V|AThA^~AZjAZfAV|@HVRn@r@|B|@tCn@tBn@xBXfAVjAVvAX|AJx@Jx@Dd@@BLlAJpADt@FfA@PBj@@h@DdB@`A?t@?\\AL?h@CxAKnCA\\Cj@GvAS`FEnAYrHC^A`@g@bMCv@KdCOhDMtDQbFGzAExBInD?x@AP?ZAd@A`@Ap@Cb@EhBCdCChFAX?VAFA`@?PAP?@CpAEr@MvBKdBABEd@Gj@Gr@KbAKx@Mv@ObAUpAWpAUjAYvAYtAmA|FYvAKh@_EtRQx@iBbJIZYzA_@jBWvAG^CHSrAWzA_@pCStA[fCSdBMnAMjAO`BKvAQrBInAOpCIxAMvCGdBCjACbACp@Ad@AdACnBGnDEdEATCzBAr@AdACtAEnA?ZCb@CbAIrB?NMhCARCj@ALIlAIpAAZYpDYbDQ`BK|@Gl@OpAS`Bc@rD[pCMlAMjA?@IlAGt@Et@Et@EnAAr@ChA?d@Aj@?zABfCBv@Bp@FfBHrA@NNbBFv@J~@L~@L`A@FJp@BPFZF\\Lr@\\`BP|@Pz@d@zBPx@P`AFb@VxA@BXlBNdAHh@NjANrAHx@NvALpABRFt@Dp@@@HpAP~C?LD|@Dp@Bz@Bn@DlBBxA@P@fA@rB?jA?`CCzAApACjACdAGjBG`BEn@OhCInAKtAEf@Ix@MpAK~@Ir@}@hI_@zD[jDGz@G~@MfBQtDMlCKzDEjBEhBCdCC`DEtDAvAE|DGrHEnFAz@?j@AdAEjD?^AjBAnA?p@AbA?|B?pB?`G?zE?bF?j@Ape@?x@?`DA~T?nD?nD?tAApO?|E?zE?zE?zE?`AAxG?fCAfB?r@@p@?ZAvB?X?`AAfB?|@CdACn@Cx@Eh@A^AHEn@CZCXIt@Gr@Kt@UrBk@|Eg@lE_@|CyBbRGj@Gh@i@rEi@pE_@zCCRYhCq@vFOrA{BvRwFdf@CP]xCQrAGl@c@pDSfBe@~Dg@jEIl@q@`GKx@YfC_@zCq@bGm@hFs@fG}AzMKx@UlBY`CIr@Kx@OjAW|BW`CGd@QxA[hCW`CUfBIr@Gh@AJMjAMlAQhBQfBIv@KjAOhBQxBIfAIjAKnAMfBKpBATCTQbDEt@OfCSxCU|DYbFYrEW`FuE~x@C`@C^KxAKpBG`AOvCAJQ`DUlD]lG]dG_@nG]dGU~DKhBKfBYbFMnBWrES~CM~BSpDANAZQnCMjBQdDIhBAPO`CMnBAPI~AMnBInAI|Am@pK]tFOnCC\\OpCMrBOtCGbAWbEKjBIzAOzBIxAC^OdCEr@Cr@I`BMpBMtBEz@Cd@Eb@C^Er@Et@InAU~CMjBKlAKlAUpCMzAIv@KnAWhCU|BSnBSfBIt@It@MjAOnAIr@Ir@EZQnAOnAEVGj@SvAWhBQnAQnAQjAMv@Kt@Mr@Ih@[nBa@~BE\\Y`BMr@Mt@UhAMt@[bBUpA]~AIh@Kf@Mj@Qv@Mn@Qx@UhAWjA]bBYjASz@S`AK^I\\S|@s@zCSt@WdA]vAi@nBQn@k@vBgAbEa@|Ao@bCy@|CaBhGqA|EqA|EYfAqA`Fu@lCmAvEU|@{BrI_BbGeE|OuCpKqA~Es@jCe@hBSv@Of@Mf@{@~CGX{AxF}@dDMf@s@jCc@bBOh@Mf@iAfEMf@Qn@qA~EaBhGeCpJaEnO{AvFcAvDi@tBk@tBw@vC[lAmAvEOh@GROl@k@pBa@vA_AbDe@vA{@dCm@bBUl@Sj@Wl@IT_@z@]x@Sd@ADo@zAi@nAy@dBgAzB[j@y@~AiArBqAxBGJwAzBmBvCe@p@CBi@t@e@l@a@j@uBlCiApAcBpBsEhF_ClCyAfB{AnBMN}@rAW^Yd@c@t@eAfB[l@QZINa@x@]v@c@`Am@|ACBc@jAUl@Y|@m@rBCJM`@Mf@W~@Sz@Sx@Q|@YrA]tBG`@Ih@Mz@ABE\\Kt@Il@MrACNI`AKzAIxAGrAI~ACr@?j@CnBEzEAhBAlFC`EClCA|FAhACtGAj@ArFA~@?j@AjBAtAApBAj@?LAzCAtAA~@AlAAZ?NCtAAb@GfBCv@Al@C`@Ch@?@Ex@GzAGdAKjBIhAGx@CZKjAWxCI|@MjAMfAS`BSbBKz@c@tCs@fE]hBi@xCk@|Cc@vBc@`CeAtFKj@y@jEc@|BkAhGsBnK_AdFe@dCWpAq@pDG\\gAxFk@zCe@fCCLw@`Eg@nCUjAI\\aBzIaAhFcAhFs@vDcEvToApGiEhUo@hDuBxKKh@[~Ak@zCu@~DQz@[`Bo@lDQ~@gAzFqA`Hy@lEwB~K{@nEa@|Bs@nDEZCLGZsBrKi@jC{@bEi@bCwAfGoAhFw@tCeBnGsArEWx@{@nCe@vAAFeA`Ds@xB}@fC}BlGu@lBk@tAiBrE_CtFcCnFaApBOZmAhCYh@Sb@qAnCUb@i@hAg@dAi@fASb@Sb@gBtD}@jBmAfCuAvCi@hAqAnCCBQ^}@jBSb@c@~@m@nAqDrH]t@Sb@iA~By@bBa@z@Sb@_@v@_AlBGLKRGNOZ_@x@eAtBuChGUb@Q^gAzB_AjBg@hASf@iA|Bq@tAg@fAm@lAO^[n@aAnBCFk@jA{@jBg@`Ay@dBaArBINcBpDkA`CS`@S^qAtCu@zAo@tA_ArBa@`Am@vAQd@O`@Yp@uAtDi@~Aq@rB_@`A[pAi@hBW|@o@bCm@fCYhAUbAa@lBs@hDUrAWzA]nB}@~Ge@nDOlAgAdKGf@OtAu@tGCTw@jHuAhMm@dF]zCc@`EgAzJMjAa@vDWbCg@pEg@xECZGZCb@OlAMfAMrAKv@Gf@Gl@OtAWbC]vC{@zHOpAe@dEe@~DSjBUrBM`AGr@]bDKx@MjAMnAYdCEh@CTCPAVGn@Gt@I~@GbAGt@ANUhDOfCCj@KbBO`CKpBGzAQnDMlCA^Cp@IdBAVC|@GdBAJQdGCj@?BKzEItCClBAZ?NEdBAhA?DElCAfA?@EzEABCvE?`@ArB?z@ApB?fA?~D@rB?@?F@lF@|@?TBxC?j@@h@DjEHdFDjC@j@R~I@RBbAB`AFhBBn@Bj@FxBJlCF|AXjGJtBF`BHlABj@B`@NdCXvER`DZlEPbCHdAFr@@FTvCJfAF|@PjBJfAHx@\\rDNtALhALnAFp@D`@d@bEd@|DNtABLvAzKx@bG^~BFb@Hl@j@pDF\\b@rC`@bCTtApAjHh@rC?B`@vBz@jER~@P~@ZvAPz@BP@?Jf@Jh@Px@T`APz@Lh@d@vBl@dCd@rBn@lCXlAXfA\\tAVfAbA`ElApE^~ALf@Nf@v@`DBHVfALf@Lf@jAtEVdALf@Nh@tArF~BjJ`BxGLf@Lf@Lh@J`@hAnELf@Lh@Lf@VfAdDrMVbALf@jAvEnAdF^vA~ArGdAfEj@zBLf@H\\BHbBzGLf@Lf@pBdI@DXhALf@j@xB@HXdA|@rDT~@@BXlABJZrATdAh@bCTdALp@RbAP~@V|ALz@TtA^fCJr@Hp@RbB@BVdCFj@Jv@V~CDh@LrAHxANvBJnBJtBFvADrAFfBFbD@T?T@^@nABjB@j@?JD~C?BDzB@bAD~C@HBhBBpAD`ABh@?@L~BN|B@DR~B@@Fh@Fj@NdA@LHj@BTBRHd@@BZlBLt@Ll@Jf@Lj@Jd@H\\BJL`@@DLf@Rr@h@hBFTFPb@lADNZz@L\\Vl@Pd@f@hA?Bd@~@Rb@l@jAp@rA\\j@FHPZBDn@`A~@xAfA`BnAjBn@~@xB`DjAdBZd@r@dA~A~Bh@z@@Bx@pAJPLTd@|@LXR^N\\Rb@N`@`@bAHTL^N`@J\\DP\\lAd@lBn@fDb@vCTtBJzAHpA?JBj@FfB@Z?V?R@j@?j@@X?dB@n@?j@?j@?B?f@?j@@j@?F?`C@pA?l@?J@rE@f@?`B@bD?l@@tD@|B@~D?Z@j@?j@@dD?J?j@@`A@xC?vA?l@BpH?P@~C@`C@jB@zD?x@@j@?nB@~@?~A@dC@lA@`D@zC?bC@xA@lD@nD?r@@|B?j@@vA@fGBfG?vA@nD@vABtH?vA@j@@nD@bC?j@?j@B~G@dBHxF?RBh@?@DvABv@@^Bj@Bj@FxAFrABj@@DJ~ALvBDf@Dj@NbBJhAFh@Dh@Fl@NnAHn@`@hDNdAJp@PlARpAXbBd@lCv@bENt@Lj@f@vBBLHXLj@Nl@T~@r@hCl@vBvAtETn@Nd@Pf@Ph@JXb@nAjA|Cv@pBDJn@bBh@xA@BNd@`@rAJ^DTFR@@Nz@DLDZDR@@BRBRHf@L`A@J@HBTBR?@F~@@NBZB^?J@T@T@R?@BlA?jB?JATAl@ClAIrAEr@A@KlAYfCCTKv@]|CKt@E^SjBM~@CV}@|HOjAAHOtAGj@Ih@OtAEXIz@Gh@Gj@ABEd@O|AEb@CVE~@Ej@Ch@E|@AXAj@ALClAApAAh@?zA?T@tADjBDnABt@Bt@HpANlBJjAJjAFd@@NPnANhA@BHd@@JLt@DPJh@BNFVFVPz@Lf@@FJ^Lf@FXFTL^Nf@pBvGNd@z@~Bh@lAd@bAHR~@lBHLP^d@z@RZx@tA?@n@`APVDFV^X^BFRVX\\^d@~@hAb@f@LNr@r@fAhAXZZZJHfAhAZ\\XZX\\X\\@@~@lA\\b@DFX^NT^h@x@nA\\j@f@z@JRVf@P\\d@z@|@nBXj@LXn@xAz@nBN\\rAxCt@dBP^@DRb@Rb@nArCVj@tA|CrA~Cp@zA~@pBl@vApAvCBDb@bAXn@LXRb@Xn@hAfChAhCfAdCz@nB~@rBf@hAbA~Bz@nB~@tBb@bAZr@j@pAz@lBd@bAb@bAb@`AhAhCn@zAp@xA|@pBn@xAJT|@pBfGhN|CdH~BhFzAhDx@lBRb@hC`G@?Pb@Td@d@hAz@lBvBzEd@fA@@P`@@@BH~BjFj@rAjBdEfAbCvDtIfFlL?@R`@?@j@nAnChGlBjEhAfCpAvCrBtE`@|@n@xA`JnSxCzGhJdT`@z@Th@x@fBbHtO~KbWRd@JR?@FLVh@b@bARb@JRp@zAd@dARd@N\\x@fBd@fAz@nBz@lBb@dAZp@FPVj@P`@HPRd@Rb@b@`A|@tBf@hAVh@hAjCRb@LVtA~CRd@hAdCDJf@hAf@hAn@vAhAfCfAbCfAdCfAbCt@`Bl@vAb@bAhAdC|@rBHPDHDN`@|@FNRb@BDXr@x@jBJVf@lAVn@^~@f@vAn@hBRj@\\dAh@`BZdA\\fANj@Tt@Ld@d@fB`@`BXjAbAdELd@Jd@XhAXhANn@`@`BdBfHjAzEb@hBn@lC`A~DZnALj@^vAt@~ClAdFpAhF|AlGd@nB^zAd@nBZpAjAxE|ArGpAhFLh@J`@X`ALf@d@|AZhA@BPj@x@fC`@hAVv@\\`A|@`CP`@l@zAn@zA^z@|@rB|AhDzAhDbBrDn@vA~ApDz@lBXj@HPJVJRfB|D|AjDlGnNlBhERb@nApCZt@`AtBv@fBd@bA~AjDbA~B\\r@xCzGvLdX`ClFNZ~CbH`AxBt@`BZv@Zx@DL^dAXz@ZdAFRRv@Nl@T`AVjAHb@Hd@Nz@F^DTHh@Hp@Ff@Jz@@LDZDf@JjA@LBj@B\\JxBDpABtA@nA?hAArBAv@Cp@EjACf@ATCh@Ej@InAEr@CVMvBEf@UtDK`BS`DCh@Ef@EdA?NABE|AC~@Al@ANAj@?f@Az@AtA?p@?\\?n@?`ABnBBhAB~A@\\@X@\\Bd@DfAFfABb@Dj@HrAFr@Dd@@LBZDf@TxBVxBPzAb@tCVtA^nBJf@^jBZtAHZh@rBZjAPn@Rn@HZFP^lAb@lANb@b@lAXr@b@fAPb@Zt@f@dARd@\\r@z@dBFJFN@?Tb@l@hA|@xA`A|An@bAn@|@n@|@f@p@X^xAfB\\`@z@`Aj@l@j@n@Z\\JNZX\\Vh@h@f@d@d@\\jAbAr@j@v@n@tBdBp@h@LJn@h@r@l@^XZVZX^XZX\\Xz@p@\\ZZT\\XZV`@\\f@`@fBxAZV|@t@fA|@`@\\t@p@t@p@ZZZZd@f@PRPR^b@TVNTZ^JLX`@V`@@@T\\l@~@DF^l@HPT`@n@jAJRHR@@HTZr@Xp@Vn@FL\\|@Pj@N`@X~@Rl@Rt@Lj@Lb@H`@Lf@Lh@P~@RdAN~@Hp@DZDXJt@PfBBXDd@?DDh@@NBZDr@D`ABv@Bj@@j@?B@f@?@@b@?\\?^@X?l@A|@?\\AH?^?@Aj@Cv@Cl@A`@Ep@C`@C`@Er@ABKpAAPEXEh@Gj@Gh@MjAQ~AGh@?@Gh@]hDGl@Gh@Ej@A@KrAGv@C^Eh@Ej@K`BGjAEj@Ch@GvA?BGrAAPCdAEjAAJ?FA^?BA`@An@An@Aj@CnBA~@?h@?VAvB?D?fA?rA@~E@l@?r@@xB?j@?`@?~@@b@?nD?h@?H@`A@xD?zA?h@@`B?`@?H?b@?rA?v@@p@?j@?tA@lB@nC?h@?nB@`B?t@?R?V@vA?|B@zA?H?b@@lB?xC?l@@p@?b@?jA@pB?\\@bF?b@?j@@lB?~@?H?b@?j@@lB?jA@`@?lA?dC@lB@`D?P?lB@~A?l@?`@?^@|A?@@pF?p@@zD?l@?n@?bA@hB@tC?v@@tA?v@?hB@rA@zE@rH?nBAfA@dA?JBtD@xBBvK?pA?tB@r@?xA?nBBxG?j@BbN@hC@zC?L@fG@fG@hG@nDBbNBfG@pD@`C?z@AhCAlBEpCA\\IxCARItBU|CSvC[dDYbC]hCg@jDi@~Co@vCy@~C_AdDe@~AqBrGg@bBSr@Y`Ao@vBc@zA?@k@tBUhASjACNK~@IjAEz@?PCfA?t@@v@@d@Bn@LdBHr@PfAVnAXfAXx@DNPd@HPXn@P^`@v@Xd@Xd@b@l@LPl@~@r@bAX`@^j@LRj@x@r@bAdAzAz@pAx@nAr@pAn@rA\\z@Rp@^rATdAJr@Jn@Fh@Df@D^Bp@Bx@@n@@`@?`@A`@Ah@Cx@Cn@QvCAXQrCIvAIzACd@Ej@A\\KbBC^KbBIzAIvAM`CIvAEh@ALGhAEz@QxCABCj@Cb@KfBIlAGpAG|@GtAMfCC~@An@A|B?dABtADrA?@Bh@@h@?@Dj@B\\HhAHz@@FFj@Hp@F`@Jt@ZfBXpA@B^bBV~@ZfAPh@L`@HV^fATp@^fAHX^fAl@hBj@fBb@lA`@lAJ\\d@tANf@Nd@@B^dA@B`@lAHTp@pBFPNf@Nb@n@tB\\fAPp@HVDNLf@FRFVLf@Nn@Rt@Ll@Pv@Jd@Px@TjANt@Jp@P`ARpAVdBVhBR`BPxA@PNpAL`BL`BJdBHnAFlAJhCD`BFzB@`A@d@@`D?f@?nBCjDA\\Aj@Cz@GxD?P?DA\\?F?b@@h@@t@@`@Bd@@NDf@Fp@Hv@FZHl@H^Lj@Lf@@BTt@\\dAVp@Vj@Vl@n@vAHTRb@N^BDdAbCt@nBb@hA^dARl@Rl@x@pCZhAVdAPp@J^FTDRVnA^dBDVJf@Jd@RlARlABNPjAJv@Jx@F^D^@JD^@BFl@Df@Fl@LlAFf@?BJ~@J`AFh@Dd@P`BPbBPjBZ|CFp@Fx@Ft@Bp@Dr@FxABdA@dA?J?^@V?R?b@AjAAlAAjAAx@AdAG~GA~ACrAAbBAvAAr@?n@AN?R@lA@n@@V@\\BR?DBd@Hn@Db@F`@@HHl@H\\Jf@Np@@@Pp@Rl@JVN^BJLVJVp@vAnB~DhBvDtBfErAnC~@fBLVVh@d@fAVl@DLLZN^Rp@Lb@FTDTFXDRDVDXDXD\\DVBXHv@LzAFl@Dd@B\\Hx@Jn@Hj@Hf@H`@Jf@?@Nn@J`@HTRh@BJHTJVRb@JTBDHNf@|@Xj@d@x@p@pAt@bB^bAZ`APn@XdAP`ATvAHt@Fp@Db@Bf@@RB^Bt@@x@?l@?j@?ZA\\?L?LA^AXCZAVAFCb@Ip@Gl@Gf@E\\MhACZGn@Ep@Cd@Cf@EfAAn@?DA^?h@?n@@p@BfAB|@Fv@Bf@Ht@BVHr@D`@NdALx@@FRbANn@DTDPBFJ^FRFR?@HVDJBHHTJVHTVp@JVLXDJNXP^HJLVDJT^Vb@NZDFb@v@\\n@vBxDV^LT|BdEpA`CZl@nArCp@zA^~@@DN^HPTl@DHN`@Tl@Vl@JVDFRd@NZFLJTLTLTLR@DXd@JPFHDFNT@BRZd@l@NRlDjE`@h@V^BBZh@Zh@FLNXDHRb@`@~@DHZx@Tn@Rl@?BHRFVFVHVFXFVFXFTFZDVLp@DXDVD\\Fd@Ht@H|@Bd@F|@?BB~@Br@@z@@zA?t@?n@?hB?l@?~@@jB@dA@`A@j@Bf@DdADlAFjAPjCJfAJnAh@nEr@`G^|Cj@nEp@xFn@nFj@lEp@~FRxAP|AFn@Fp@Fx@Dr@Dp@Dh@Dj@?HB\\?L@ZBb@BvA@pABvA?dAArAApAAhACdAGxAAn@MnBG~@MxAGj@C^EXCZE\\AFGh@CREXEVKr@?DSlAa@xBI`@CJIb@QdAiBzJiAxGk@pDKd@K|@Ih@[pCELUrBIn@SvBUdCEXANKxAGz@CVEl@InAMnBE`ACf@ABCj@GlAGfBEnAAZALEvBGhC?DCtCAdAAj@?RAnB@tA?N?Z?j@@n@@tB@nABrADhBFdCBlAHjB@`@PxEBj@?TLvC@j@HxBZvITfG?LBj@LrDDpABj@Bj@LpDBf@@j@LvCRlGJpCP`FN~D@TDrADpAH`BDpADhA?BBx@DpADlADtA@XFdBDrADfB@b@DxA@`@?HDnCFjCD~DD~B@jB@rA?@BbC@dC?rA?n@@`D?bF@hK?|@@nM@zI?@@xG?V@tG?\\?`C@~C?fB?lA?r@?j@@nCAvB?\\?LBxF?fG?`B@nD?j@?lD?n@?~@?xB?~A?|A@nD?j@?j@?bG@xB?hE@dA?nA?~A?vA?T@xC?j@?V?jBAhAAzAAdBCrA?BCzAEpAElAGhAEjAIrAMfBKlAM`BQdBUnBCLIx@QrAQhA[zB?BId@UdBObAMz@QtAKbAAFMjAOnAGp@Ej@KnAM`BKxAMdCKdBI~BG~BG|CCbB?nAAvA@dB?`A?x@BrA@j@DpBB|@FbC@H@`@TxEBb@Dr@Bj@FvATlEFlAFnA`@bHVdF@T@TXpFJhBD`ANvC@HPdD@ZTxEf@jJ?HPbDBj@JhB@Vh@hKBd@Dn@PnDRdE@RPlDBj@VxE^pHVbFB^TbEVxFH`B@t@DjA?@BvA@`C@x@AzBCdCAb@EpBKtBI~AKlB]jEg@vFKpAEh@qAfOsA|OIp@Gj@Cd@U`CANo@lH}A|QGh@M`Ba@rE{@|J[zDGd@i@vGe@rFi@`GEp@Eb@Gj@m@lHa@vEGj@_@vEGj@g@`GOdBW|CMxA[lDKtAMtAg@bGa@vEEj@a@vEo@rHa@tEEj@Eh@MtAIz@CX_@tEMtAQxBAFMtAe@`GKhAi@jGGj@S~BOnBIz@}AxQg@~FS`CS~Bg@`Go@nHm@hHS~Ba@|EQxBi@~FYjDU`CEh@CXAPa@tEYjD{@dKGh@_@tE?@MtA[lDs@xI}@`KEl@Gj@c@lFCRCVAN?BGj@W~BCTUjBOrAIh@Ij@CRStAi@fD[bBWvAo@dDs@dDq@rCo@jCuA|Eo@vBUp@i@`B{@dCCJm@dBq@nBu@xB_AlCw@|BIT_AlCaC`HMZM^aCbHg@xAwA`EsA|Di@zAm@dBo@hB]bAsGhRyI`WgHpSi@|AYz@Qf@Qd@yAdEUt@Qd@cAxCOd@_AnCw@|BeChHcCdHaBxEQd@yBnGc@pAaApCkAjD}@hCu@xBq@lBw@dCa@tAa@rAo@|B[lAa@`BYhAYjAWjAWjA[|AI^e@jCa@`Ca@`CQlAg@rDSdB[jCOxAWvCI~@Er@QnBEt@KdBKlBCp@ATIvBGvBE~AWzLS|J?@IlDK`Fa@pSAj@[pNaAvf@c@tUgCtoAKlEIfFEjBEnBIrEExAWdMOrHQ~IAj@E|AqA|p@gAdj@Cn@Ap@QzIO`ICv@E|Bk@pYYzMObIMtFKdDGjECr@Cr@Aj@ALAXEpA]hGEn@CPIbA[~DCVCZCNMvAOpAE`@K~@EZIl@?@EVCNE^AHIh@Ij@ADIn@[nB?@gAdHStAIf@m@xD_@dC{OjdAiN|}@qG`b@Mt@Kt@YhB_@dCCLIh@_@~BMz@c@rCQfA_AhGG\\WdB]xBCPcAtGc@lCm@`ESvA}B`OyBrNW`BW`Be@|CW`BIh@aBnKQlAs@rEcAvGQnAUxAO|@Mx@W`BKh@CNk@zDKn@EVaApGq@pE_AbGg@`DW`B]~Be@vCq@rEc@pCUxAMx@Kj@]|BIh@SrA]zBA@]~BIh@Ih@In@Gb@G\\Kz@In@CNCVMfAMfAABIx@EZARGj@It@M`BI`AGv@C`@Ef@Ex@IpAInAE|@Ez@EnAEx@ATGbCEnBCtAAv@Ar@AlA?x@?L?D?j@?pA?n@?xABzE@vA?d@B`E@vB?j@?TBvD?l@?@@`B?lA@p@@nC@|@BfG@pA@j@?b@?@?@?B?R?T?@@XD|H?r@BnD?pADbGBfF?tABzB@tA@jC@dCB~B@`E@zA@lD?|@?x@A|BA|@CjBAV?@At@EjBAj@ABAf@?BMxEO~EUzHCvACfAAv@Al@?@?h@AfA?`B@v@?nABvAB~@DpBHxBFvABb@Db@@X@HN~BJtAHt@Dl@LdAX~BVxBPrAPtAPpAf@tDJz@n@`FVpBZ|BNfATtAXdBFZHf@Hj@Nv@P|@Jj@@BNp@H`@Jj@Pr@Jh@BJ`@dBVdALf@BJPn@Lf@Lh@BHJZHZPl@f@dBHTNf@@FZ~@Rj@J\\d@tA@B^dA^fAj@xAl@|A^~@Xp@Vl@l@tAp@vAd@bAFJ^t@t@vArAzB\\h@fA|Ax@hAr@|@x@`Az@~@NNJLZZHFr@t@t@p@f@d@`@\\vCfCrD`DpAhAlB`BZZpC~BtAnAVTn@h@hA`Av@p@tAlAd@`@jA|@r@h@f@Zf@Xd@Vt@^p@Xd@PXJb@N`AVh@Lb@FXFj@Hj@FTDTBT@j@Dj@@xAD~@@~@@fB@lABtABjBBhFDzBBt@?J@J?vBBnCB^?T@H?R?xABhA@rABZBJ?`@B^@rALrALn@Jn@H\\Hn@Lj@LnBf@d@NjBn@XL^NRHLDXLh@ThB`Ax@d@lAv@|@n@l@d@bBtAJHxBjBh@b@hCvBFF\\XNLh@b@RPRNPPRPBBf@`@zAjAPJPN\\T`@VZPr@b@n@Zz@d@bAd@t@Zj@Rj@Rj@Rf@NrA^z@RvAVj@JbANt@Hj@Ht@Dd@DVBT@tBFn@@p@?r@ApACxAIjAInAKn@IbBWrCg@FAVGB?^Il@KZERE~@QREb@IFAj@Kt@M`BYTEz@MZEh@Gj@Cl@Cl@?h@?j@BXBf@D^F^Db@Jr@Nf@Pl@Tt@ZRJl@\\ZTl@b@d@`@^\\b@d@X\\TXLN\\f@T^Vd@Tb@Vj@\\z@Zv@Tt@Rh@fA`Dx@bCl@~A`@hAh@pAVl@Tj@N`@\\t@j@nAVl@l@nAj@jAx@~Ad@`A~@bBl@dA`@r@`@r@l@`Aj@|@rAtBx@jAdAzAZb@Z`@f@r@~@jA|@hAz@dATVlAtA|AbBdAdA@BrApAn@l@^^hC|B\\Zt@l@vBbBh@`@LJHFHFRNHFFDrA~@RN\\T\\T~AbAzDbClAv@xD`CjDvB~B|A`I~ElF`Dj@^rBnAhDxB`EbC`B`ArAz@zBvAzDbC\\Rh@\\zDbC^TtIpF^TpFhDr@b@`Al@fAn@h@^tBlAHFpAx@~@j@`BbAn@\\zA|@nAn@fCtAVNjB`Ar@^VLhAj@lCrAfAf@lAh@jAj@`Br@xB~@JDpAh@NH|@\\fAb@B@v@Zf@RXJlAd@zBx@nAd@lA`@rAd@bBh@vAd@lBn@`AVbBf@n@RHBXFt@TbEhAfEbA\\Hb@JxCr@t@N@@`@H\\HxBd@nDp@lAThCd@dAPhBXB@tARp@J`@Db@HfANhANhCZ`@Dx@JrAN|BXP@rBTz@H|APp@H`@DnCXnHv@vGt@jFj@zBTxBVb@DD@~BVtEf@p\\pDhBR|BTNBZBnANhBRzAPhCVzAPjBRNBhD\\lANpD^lD^h@Ff@H~Hx@|CZ|ARzHx@b@FTBrCZnCXrCZ@?z@J`AJjUdClSzBjAN`CTxAPjEd@zBVrCZjBPnCZfGp@zFn@pCXbYxCfCXpCZB?|C\\rCZhBRbBP|ANpANfBRtAL|BXf@FlBRxBTdAJbBR~D`@n@Hh@FbALzBTtANP@~AP`ALfALdAJdALL@TBTB`AHPBd@FfALbAJf@F\\D\\Dr@Hh@DpD`@`@DzC\\RBjAJrBT`Ed@~Gt@@?JBfGn@fBRxANvBVnCXpBTzANTBv@H|C\\`CVtAN|C\\f@DtBTnCXpBThAN`LlAdDZzBVb@DB@hMrAf@F\\D|Fn@f@Db@FxUfC~PjBb@FjHv@jCXbD\\B@^DB?H@lD^~LrAhBRbEb@vEh@nb@rEXBjFl@x@HzC\\tEd@TBfLnAfEd@fHt@pANhD^tANbAJvI~@xAPzD`@jBR`PbBtEf@`D\\r@FhBRb@F|APhANdHt@jALrFl@pCX`ALjCXpRpBxAPlCXpBTZD\\Dx@HhALpD`@hALnBRdCXpALD@dALR@NBrANjBPzKlAjLnAzEh@rGr@bGn@vCZ|CZhBN`CT`CTh@DvALtCVzE^lL|@dCRlJx@xKhAvANrCZtFl@vEf@tEf@b@FxCZfGn@`ALpALrD`@rCZpD^`@Fl@FvEf@TB~BVB?bQjBdALb@DxFl@dALr@H`AJz@JB?hCXpALfBRhNzA`D\\RB`\\lDj@FvANfBP`ALjALl@Ft@Hf@FVBj@FvANpGp@`CX~BT~APpEf@rANN@LB^DL@lALxALd@DxAJr@B|ADp@@Z@f@?j@?bA?lACp@Aj@CnAG~@GfAIz@Ix@K~AUhBYt@OpBc@j@Ox@Sl@Q|@Yt@Wn@Sh@Sh@Ud@Q|@_@z@a@tBeAjEeC~BqAfAo@n@_@`B_AbB_ApAo@~Aw@h@Uv@]`A]pAg@rAa@d@Oh@Oh@O~@UjAWz@Sx@Qd@IpC_@^G`BQnBOtAK|CKpCIr@CfJW~IWvAEjGQdDKdKYzHSv@EnCGfDKbDIrJYx@CjFOdGOb@C~GQ`@CdAChAE~ACt@Et@C~@C`ACz@CfAElEMfJW`@A~Ma@hKYhK[b@Ab@A|K[~HUdEMv@Cx@C|Pg@nIU`FOf@A~BIvEMd@AF?|@CbBEfCK@?rBGhACj@C`AEXAdAChCG|DE~BAbB?jA?dA?pABb@@t@?f@BH?x@@b@@B?V@|@Bf@BB?F?N@`AD`BFb@BtAHz@FjCPdBNlALjAJ`BR`D^tC`@F@fBX|AVfCb@nB^d@Jf@HvFrAt@Rz@Tx@RD@jAZh@Nt@TZJhBh@^L~@Z|Bt@hDlAbC~@fBr@FBv@\\vB~@TJ^PHBdAf@bGxClAn@f@Vd@Vx@d@l@\\tAx@@@r@`@h@Zd@\\t@b@|AdA~EhD^Xv@j@t@j@`@Zv@l@ZVFDd@^p@j@jCvBtAnATRJHHHbA`AjBdBHHrArArArAtEfFZZjBrBlB~BFHf@l@NP\\f@p@v@RTnCvDjD~EdBjCj@~@Zd@NTh@z@^l@rArBFHbDfFh@x@r@hA@?T^?@|@rAfBrCT^@?T^?@pArBbCtD~DjGj@|@l@`AdDfFV^l@`AV`@jBtChGpJ`BjCPZjAfBdDfFV`@lCbErBbDtEfHdCzDl@`AnBzCfA`B`D`FZf@T\\lT~\\jCdEbA|Ar@fAdEtGbCvDV^HLJRFHNTV`@HLdDdFb@r@`@n@d@r@lDtFd@p@V`@bF|HpB~Cz@pA@DTZdA`BBDDHzCvE@BT\\@B~FdJfA`BdBjCtD`G@BbA~APVjAhBBDFHJPV^@BbA~AvCrElBtCd@r@pAtBpEpHv@pAd@v@vClF~AzCT`@r@rArBdEtAvCrBtERb@Rb@DJbGfNrB~ErA~CTl@hIrRP`@p@|AVn@Xl@vDbJ@@pBzEd@hAVj@fAjCnApCN\\p@`BLXx@lBj@rALXBHt@dBDHx@nBl@vAXn@zAnDj@pA?@Pb@fGvNl@vAfBrEj@zA`@fAPd@b@jA~BxGt@xBjBxFRp@Rn@l@nBtAvEfA~D^vAJh@~AjGx@nDLf@?@n@pCv@pD?BbAdFNv@Jf@d@hCn@rDVxA`AfGRvALv@h@xDJx@T~ANlAXbCNpAv@pHZbDPbBH~@ZnDDd@V`DTtD@HLvBHrA@BBj@R~DJlBDhAJxBJvC?@@X?N?@L|DHbDBhBDrBDxB@pADpEHrIJxJFdI@r@?p@H`JFnFFzFDzF@p@@p@NvP@hABnCDfEFvGBtCRzT?L@\\F|GDpEF`HDhFFzG@`ADxE@x@@j@?\\@pABdCBjBBzB?`A@bA@z@B~C?B@pA@dAJ|JDjEDbEBvC@|@F~EDnEH|I?Z?N@d@?DBbC@jADlGBrA@j@?DDhFBpC?F@j@@j@?z@RhV@dA?j@JfK?R@bA@j@BbC@tA@j@BbCB`CDvC@bA@tA@j@BzBLdJ?j@@j@DlDDbC@j@B|B?B@|AFtDD~B@lAHpEDdC@tBV`SVhSTvPL|I@j@?\\`@vZ@j@J|IHtGBzADdDPnOh@rb@JvG@r@HnGRhOBnA?j@BhBDhC@xAFbBVjJ@^Z`Id@tJXbE~@~PFdAZpFb@hHtDjo@j@~JB\\PjCLpBr@bMP~CLlBJhB`@bHHrAZrF`@rGLdC\\|Fj@lJZpFt@vLN`CBn@n@rKLnBN`CJxBTrDj@dKRlDDj@XfFFfAn@pKb@fHTzDH~ANhCBb@Df@HrA?@NfCHnARlDHrA?@h@zIL`CDj@@P@V@DL|B\\bGZlFN|BBj@Dh@FhAPnCBh@BTNfC@NHtAVrEh@jJFhANhCLdDBh@HjBT|G?@JtE?@DdBFxDBtC@^?v@BhB@fG@fG@`A@hBBbADjBHdBHfBFbALrBJbBHtABj@Dj@H|Af@vH@XDj@RlD`@fJDjA?N@NH|CBp@F|BNbH@^N~GBpBHpE@p@?@?p@?dAA~@CnAEv@E|@Gl@Ef@?BY|BGn@YpC[zCK~@ANEXANMdA?BKpAO`CC^CXCj@?JEz@?@Ah@A`@Al@A~@Al@?@?t@?^?VBhBXfSLhKBnAZnV@h@?N@Z?^X~QDvBJbI`@tZFvD@~A@lB?`AAdA?@Aj@A`@E~AGrAIzAEh@Gp@KlACZWvBCVIh@Kn@W~ASdAYtAe@pBMd@K^AFMb@K\\Uv@_@hAYt@GTO^IPs@dBk@jAUd@aAvBoAlCiBtD]v@oAlCqAnCwAzCaArBoAnCs@xAq@xAgA~B]r@g@hAUb@[n@m@nAm@jAk@fAe@t@g@r@_@h@e@n@k@p@a@d@o@r@m@n@m@h@aAx@mDnCe@\\eEhDaEbDoDrCcClBe@`@eCnBeBrAURu@j@mBzAiBzAiBvAyC`CuC|BgHxFeBtAsFlEg@^]V}@t@_ChBcIpGa@ZSPuGhFuGjFgG~EaDhC{AjAkDpC}AfAkB|A]Vi@Zg@Vg@XYNMHSL]VeDjCy@~@q@t@YXa@^[X]V{EzD{Q~N_E~Cc@Zo@h@_DbC}AnA}MrKMJCB_Ar@cHtFyB`B_C`Bq@d@MFwBrAYNy@f@oCzAgD~AyCnAeFjBe@PWFa@N}@XkD~@wD|@uDt@aDt@sWvFk\\fHeAToGtAkLfCuN~C_Dn@}Dz@gCh@qIjBwGvAmCj@kAVaFfAoATSFuFjAkGtAkCh@aFfA{VpFeE|@wH`BcGpAYFk@LgB^qEbAw@PuOnDmFnAsJxBuGzAk@LeBd@c@HeCl@_K|BeCj@}@X{@ZaBl@iAj@aAj@gC|A}AdA}AbAaCvAiBlAiAt@{@l@_BdAeBnAGDaAz@qAnAMNk@p@q@~@cBhCu@vAeAdC_AdCqAjDs@jBgAjCkAvBu@nAs@~@w@`A_@`@{@|@]XqAdAm@d@MHk@\\s@`@_Ab@gAd@qAd@sC`AoBr@o@TA?k@TeBl@mCdAw@Vm@PcA^C?GDkEzAiDnAiBn@gA^_A^c@RUHm@XYP_@Ti@\\i@b@k@f@i@h@w@`Aa@j@w@pAgArBy@~AU`@Wf@e@|@ABi@`AuAhCaAjBgAnBYh@Wd@uDbHsAjCaCpEwAfCcBnCGJw@pAq@lAwBnDCFmBbDkB~CoAvBgBtC_AzAWb@o@bAw@tAg@t@iChEoBdDo@dAwA~BwA`CyBtDcA~AkArB{AdCQZCD}@xAkAnBw@lAeCbE_Tv]qKrQqBfDwA`CoCtE{FzJ_BlCgBtCiAnBaA`BkBbDU`@mApBo@dAc@v@o@bAc@t@{@xAg@z@oBfDw@pA{AfCYf@Yd@{@vAgFzIgBvCYf@Yf@o@fAcAdBs@lAe@|@e@z@_@r@Ud@OXk@jAsAtCw@fB?BiApCWp@e@rAc@jAK\\Yv@c@tAWv@mAdEUz@Sv@K^[pAKf@Sv@o@nCaAnE}A|G{Iv`@_AdEaFrTgA`F]zAwG|YWdAk@fCUbAk@jCS`AW|AG^Kx@EXOzAM`BObCExAC`B?bB@xA@f@@z@H|AD~@@LPjBJbATzAT|A`@~BjDrP|@fE`@rBXxAbB`IbEfSVpAJh@TbAH^pAlGJf@@DHb@Px@v@pDj@xCt@rD^hBnAdH^xBh@pDZtBZxBXxBN~@XrB`@zCr@fF^lCRtAL|@ThBBNT`BPnA`@tCFb@|AdLTdBZzBTxA^tCT~AXrBHh@Jr@RxARzAT~ARzARxAjArIb@vCFf@?@TjBb@|CDZHh@Jr@RzA`@vCHh@BNDXL~@L|@RvAJ|@Hb@D^d@bDHh@NbAPxATbBr@~Er@fFh@zDJz@Jz@PxALzAJzAD`AD~@Bn@@^BfA@x@@z@?z@?|@Ah@?h@Af@AZCt@Ch@Cx@IvAOvBIz@Kv@[pCQjAEPQhA]dBUlAq@rD}@vEiAbGI^{@tEYvAa@tBi@vCmAjG{@rEQz@Oz@YxAy@nEO~@q@jEQ`BE`@Gf@MnAQzBKjA]nFIxBE`BC|@E~BExC?bD@x@?`@@`@@z@BbAD|ADzAF|AH`BLvBFbAH|@DZH|@N|APzA\\xCF\\D^D^FZx@tENz@Lj@FXhBvIx@rDl@nCpAnGPv@f@|BZpAl@pChAlFP|@Nt@f@xB~@hEb@tBT|@j@lCv@tDv@pDPx@XtAT|@p@dDf@`Cv@nDt@jDPz@T|@H`@t@jDXrAT`AtB~JFTn@xCb@rBv@nDv@rDh@dCbAvEhAlFl@rCb@nBBH`B|HLf@VlANv@Pz@N`ANx@Jz@ZzCTzBLtAN|ALpAPpBJzAFt@Fp@JhAN|AJz@NnAHn@Jv@F`@Lv@R`Ah@lCh@tBBLd@dB`@tAb@xA\\lAVx@Rt@V~@Rt@F\\FVJh@FZDVF^F\\D\\L`AJtALzADbADxAB`BDvAB`ABzA@r@Bz@@`@?R@n@@bABhAFhCBnA@r@?DB`B@`@D~A@ZB`@BXB^HdADZFp@Fj@Lv@Hj@Nt@Hb@Nl@Rx@JXJ^J^Vr@Xx@Zt@Pb@Vh@z@bBx@bBR\\\\n@n@pAx@~AzAvCz@fBn@hALVNZNV^r@Zp@dApBHNj@hA|@bBx@fB\\t@h@pAr@lBd@rA^jAj@tBZxAd@rBNx@Nt@@LH`@Jr@PrAFf@BVNvAP~AFp@@NDZN|AH|@Jx@XxC^tDZ`DNtAT~BDf@Dn@FrADhA?^@\\?L@tADtC?dA?\\@jABdC?fA@x@BhA@`ABdADnAFtAF|AB^D^Dn@JtAPlBV|BZ~BVbBLt@Nv@Nx@Rx@H`@Pv@`@jBNl@x@jDh@tBHXFVLd@HXPr@DTNn@h@pBLj@r@zCZxAF`@H\\BLBTDVN~@Jv@Hv@JhA@HJdBFnADnA@h@@b@?F@j@?L?z@@x@A|AEpAIpBKlBObDKhBGtAOzCIxAEh@?@Cp@Ez@K|BQbD]pGQbDO~CA\\QxCObDCVUbEKzBM|BK|BGdAI|As@rNEj@W`FMxBm@hLYlGk@zKWrEU|EQbDGpAGfCC|B?|A?`A@|@D~AF~AD|@D~@Fz@F~@H~@ZzCL|@Lz@TxAXxAp@vDX|An@nD`@xBh@rCr@tDhAlGTpA|@zEp@rDjAnGh@vC`@vB`@vB^vB`@vBh@vCh@rCjApG^tBnBnKhAdG`ApFXzAr@zDhAfGh@rCh@vCx@rEnDtRlBjK|AnInA`HJf@?@Hd@@Bl@`DhAjGh@vCh@rCH`@N|@rAlH`AjFXzA?BVrAP|@Nz@P|@^tBFZn@hDrCjOn@rDt@|Df@lCxCnP|G~^@@dBpJfF|X@DHh@|B`MD^RfABRxD|S@DHb@@DdBnJLl@hKbk@xAbI@DxDvSTrAbApFrAhHj@|CpAhH^lB@D|ArIJh@ZdBrAlHd@dCrB|Kf@rCBRZdBVdBHn@?DLfANhBD^Dd@JjBFpAD~ABrB@zBC|BE~A?FSlGGrBCj@wAlb@uA`a@IvAOlEIxDAdD@jADhB@f@Bn@@ZHzADx@F`AL|AHv@PbBRzAf@fENlAh@tENnAj@zEj@vENlAZnCLlABZDb@LzALdBNxBJvABb@DRBZBP^xFr@rLxAnUJfBBP@VJbBZxEb@`HBb@FdALlB\\rFjCbb@L~BdAfP\\zFf@vHXvEzAjVN`CJvAj@pJBP`@xGPvCRtCN|BLvBVzDPnCb@hHf@~HB`@N|BJbBLrBf@~HvAvT`AxOTpDTzDZzEHrADj@FhA\\nFrJv|AbCd`@^bGr@`LbBtWrIrtAtCxd@Dp@Dr@VxDDn@l@rJDh@Dj@N`CJfBTnDR`DHlADj@Dj@PrCR|CHpANjCJ~AHbABh@JvADj@jA`RD~@x@bMJvAPrCJtBl@hJd@lHV|DRbDJ`B?BFdAp@hKDh@HvAl@rJT`DHvADl@N`C?FLhBHzAv@jNThE?LHdBLbCFtA`@nJJvB@LLpDH`BP|En@bQVxGDnAd@rL?L@NHtBVvGBr@z@xUJ|CHhCX|FrA|^HxBFjAH`CRrEHzBH~BH~BLbDLzCNbE\\zIb@rL@V^zJlBbh@Bj@DhARfFh@fNVzGP~ETzF@LNjENzDJ|BHvBDbAD|AJ`CzAba@p@jQT~Fh@zNXbHRpFL`DDlAdB|d@@RF|AN~Dt@rRDdAPzETzFXvHJhCHvBJxCHjBJ`ClCjr@n@~QHvB\\hJHjBd@vMVrGHjBHxBFlAJlDJpFDtD?nHAxB?V?DIhFKfDKzCCl@s@bOMrBQ|Ci@dLa@~HEx@]~GGz@EfAqBla@WtF[fGStEANCb@Q~EC\\UfGAf@?N]vPIhH?LCvCEvF?HCbL?l@@jJ?hA?bC?dG@tL?bTBfC?VDhCFxETfFD`ALjB^rENvATvBZxBRtAZpB\\vB|@lEd@nBLf@`BdHLf@lBbIjBxH~AxGv@hDdAjFd@dCv@bEh@lDfB`NfB|Nh@jEX|BFj@b@fDFj@bD`X~ChWP~AdE~\\fArIVvAN`ATdAFVP|@XfAf@fB|@pCjBfFhAdCJPT`@jAvBx@vArA~BfEnHnBpDtAvCr@|AdC`GxA|D`@hAhAnDNd@HTxBhIlBdIlBzHbChK|BnJtBxI~AvGr@zCfAnEzBjJxAdG|@tDLf@zK|d@bAdEfAlELf@\\vAr@zCLf@ZnAJh@rApFlE|Q`D|M~DhPXjAT`AZpAj@zBf@lB\\lAbAbDV|@\\`AFPjAdD|AzDdAhChA`Cr@xArB|DjCfFlDvG`DfGHL~GrM|@dBlA~Bn@lA`AhBpBzDxAnCzAzCdAvB`A|Bh@nAJRN`@h@tAl@`Bj@|AXx@b@tAb@vA`@tA`@tAV|@t@lC`ApDbApDh@rBbBdGn@zBLf@z@~C`AnDbApDlB`Hj@vBj@rBv@rC`@tA`@xAfAzDhP~l@Nf@bN`g@H\\vB|HtMve@^rAlAnElB~GvAjFnBdHlBbH`AlDzArFlCtJXdAp@dCXbAhAbE`AlDj@rBt@pCVz@~AzFdAxDt@nCbBhGl@tBj@rB~@lDn@zB~@jD~@jDRr@rBnHNf@vB|HLf@zAnFZlAlGlUNd@rB~HLf@J^HXl@nCBHF^j@rCZ`BHj@Hh@Hh@Lv@RvAJ|@PxA?FF`@D^NxAN~AJ|AB^Dh@BXFx@D|@B^H|AH|BDnARrLJzG@~@D`BB~AD|BBpABnA@~@BdA@b@BvA@~@@dADvBBbAFzCB`CF`ED`CP~J@^D|ABz@D~@@\\DbAFzAD`ADdAD|@NvBBd@N~BV`D@VF|@B\\L|ADd@Fv@Dh@Fv@TxC?DDj@RpCP~BNvBDd@BX@N@PDb@NxBL|AP|BRxCXvD@DJ~AL~APzBT`DB`@Dj@Dn@b@zFL~AF|@b@xFL`BNzBX~DH~@XxDP`CP|BL`BFv@d@~Gb@zFT~CH`AXzDNpBDh@H`AN|BVzC`@xFPbCTtCP`C@XDj@XzDl@hIFl@F|@@T@FP~Bp@`JNpB?HR~BHlADl@^~ENlBNpBPzBF~@J`BTxCD`@JzAHdAJxAJjA@PHbAb@`Gd@pGBZF`AH~@n@xITzC@NBj@@BD~@Bb@HzANzD?JB|@DrBDxB?D@|C?N@n@?b@?j@Ap@?|@CbCAxAARAd@A`@Ax@Af@?BAz@CnB?NAXCzAIlHAj@An@A|@G|CApAAn@E~DC|AC~AClCAN?b@?~A@`A?`@@^@T@b@F~ABh@Dv@Bd@B^B\\B\\Dd@L|APvAP~ADb@Jz@d@xDJ`AJx@J~@P~AH~@H~@LzAD`@JzA?@Fz@FfABZ@VHdBZbI@f@HtBJpCF~AHlBPbFFxAN~Dj@xOF~AlAn\\Dz@?DBt@TbGF`BJ|CT~FFlBTrGL~DZdKDzAj@bRHfC@PFzBB`AJrC?HD~AHhC@L@j@?FFbBHdCFxBHlCBf@F|BJxC@X@j@P`FZtK`@dNNpE@j@@VD~@JlDBbANjEDzABj@BhALxDLtDHxCHnC@VJpDLrDLpDD~A@T@RR`Hd@tOD|ALvDNhFL`E@b@J`DB`@N~EDdBFvAJ`DNfF@l@DvAN`FF|ABv@@VRnGL`EF~BFvATbHF~BHxCF`BHxDFbE@bA@Z@nB@vB@tA?rB@hB?l@AjBAnC?FAzAAbBCzC?t@CjCAbDC~CC~EEbHC`GE`FCzECdEA~AC~DE`IA`EC~CE`HC`EE~HEbHC`GIxEE~BSxESxD]|EY~C]vDU~BYxCi@xFYvCU~BYvC_@zD]tDW|CS~BSvCMxBKdBIzAG~AEz@GzAEbBG|BExAEbCG~CIxEIzEE~BE|BE~BC|AC|ACbBKvEAbACxAC~AC`AAx@EbBGxBG`BKxBSbDKxAK|AMzAW~BO|A]rCS~AUzAe@vCiAjGm@vCe@tBo@lCg@vBy@pD[xA]vAy@pDkAhF{@rDaAjE{@tDcCrKy@lDo@rCo@rC[xAQx@WvAY`BUrAW|ASxAM~@SzAKx@W|BO|AM|AO|AMzAM~AStBQ|BS~BOxAS~BM|AO~AMxAWzCS|BQvBM|AYzCM`BSzBSxBM~A]zDMzAO~A]dEe@tF[hDIfAgAhMq@|HWtCEh@i@`GSfCKnAK`ASfCEb@ADeAhMSxBWvCGr@KjAAPCXGh@Gx@WzCA@Eh@?@a@rEMrASbCEj@MrAS`C[jDGt@KjAKtAMrAAFEb@Ef@UvBQ~A?@YzBUtAe@|CWzA]lBg@hC{@nECLGZKf@Ml@a@vBc@zBG\\m@nDU~AQhAAHUhBKx@SpBKnAIhAUtCEv@EfAGdAGzBElAADAb@?@?VE~B?`A?j@AT@T?zB@p@@b@?F?j@B`BHvC@JBj@Bh@?NNvCFz@NhBP|BVjCR~ANlADTJz@Jl@Lz@RlA^tB`@nBd@vBBDVjA|@fDj@rBNf@l@vBzBxHh@hBf@jBd@fBFPFT\\tAFTLf@Pt@J`@Rt@VfA@DJb@J`@Jh@VjANp@H\\BJPv@\\bBXxADVVnADRHh@d@bC\\rBJh@l@nDPhALr@Jn@Lt@f@vC\\xB`@fChAxGN`An@|DHb@r@nERtAFd@@BJ~@Hr@LhALpAJtAFz@JxADr@@TB`@Bv@D|@@\\BlABpABzA?lA?^?j@?n@?rB?~@Aj@?|B?tA?hA?p@Ap@?x@?xB?d@?x@?tB?tA?jB@nB@n@BhDB|AFjDBtAF|BDpADtAD`AHtCH`BHdBDt@JbBJlBHvAN`CDj@J`BJbBVtDR~CTzCBj@?@XdELdB?FDb@@JLxBJ|AHhAB^@JJdBRzC@PBXRvCLjBDh@?DTrDVrDXfELrBTdDPnCVtDXfE@HNjCB`@Dh@ZvEDj@\\~Ep@jKFfANtBbAxOFp@LjBXnELtBb@rGLhBfAlPd@pHDj@N~B`BpVl@rJDh@Dj@j@xIDh@B\\VxDF|@@XN`C@VFhAHtBHxCD`BDnCBjBBvB@pB@DBxCBnC@p@DhCBlC@v@BdB?|@@hA@r@An@?p@Aj@Cr@ElAIbBG`AIbASlBGl@Kl@YfBId@UjAWjAWjAQr@Ot@Ol@Mn@Qr@]~AUfA_@jBOx@If@QxAM~@I`AMpAEt@Et@Cl@Ct@ClAAj@?NAd@?xABxAD~BBn@JjBLtAH~@Db@Jv@PlAF^Lx@F\\Jf@F\\DPT~@H^HXNl@Nd@^xAj@tBZfAh@pBZjAZhA|@fDd@`BV`AT|@r@hCt@jC^xAz@zCbBpGp@dC`@hBXvARhALt@XvBHl@Jz@Fj@H|@HbADl@Dz@B\\DbAHtB@\\@~C?fBAvAC~@E|AIpBK`BM~AS`CO|AYzDMbCGtBEjB?lA?`A@jCBzAJ|BBr@Ft@Dt@Fn@HfALjAX~BZvBX`BNbATtAHf@b@nCb@jC`AxFh@pDFd@X`CNxAPxBFnAJlB@n@FnB@bA?vB?lACnAC`BIlBCl@Gx@C`@IhAARK|@K`AGj@Il@[xBOz@G^e@hCSfAYzA{@pEk@~CYzAq@nDi@vC]jB[`Bi@tCa@vBo@rDOv@WtAYxAiAfGSdAa@rBGZI^[vASx@GZUz@Sz@]rAWz@_@tAUv@a@rAYv@Wx@q@lBo@lB[x@Yv@Wv@{@~Bq@nBq@lB_AjC}@fCkAdDmAjD[x@Wv@g@vAYt@e@rA_@bA?@cAtCYt@Wx@c@tA_@tASt@U|@Qx@S~@Ot@G`@UxAG\\U~AQvAK~@MxAI`AIzAK~BC~@E|AA|B?nB@nB@xAFhJ?|@@n@@nDB|CBtD@lA?jAPp[@j@Tpb@HtL?`A?^@xBF~IBvFB~DJvP@bBDxGFxLVtd@DxF@bDFzJDxFBzFD`IDvG@xAB~C@pC?\\DjF?h@@h@BxGFlLB~BB|DBzC?~@DzDDvCXfP@x@@^B`BB~AFzB@`AB|@B`CFzCD`CL|HD`CHzEH`ENzIBdBBfB`@`VJ`G@v@?@@x@HhEPnKJhG@z@@^F~CL`H@z@J`HBdAN|IBvAB`BF|DD`CD|AD|CH|D@~@@p@@p@D|B?@F~CB|AD`CB|AD~BB`BB|@B~@D~CB|@D`DH|DH`GF~CJ`GF|DF~CB~AF~CFxC@`C@zBAxB?TErEK|ES~IAbAMrF?NM|FAr@MfGEzAK`FGrCg@pVMtGWpMOdGQxIUjKAj@OxHi@hWAh@UfL]hOCz@CtAIvDK~EGhC?TEzAEfCClACp@EpBGlCCzAMxFK~EOdGE`B_@|Ia@xHE`AWhEWhEMrBWdEU|DU~DWfEIjAo@~Kk@tJe@bImA~SYrEQvCCb@k@jJcAlQe@|HInAG~@E|@YrE_@vGUjDQvBOvAK`A[xCOnAStAc@~CIl@SzAM|@StAQhAcC`QSvAU`B_ArGOjAo@hE_@lCiA`IyAhKi@zD_@nCIf@?@]zBYrB_@nCeB|LQlAIh@Ih@QnAk@|DEXGh@Kt@c@xCKl@QrAIh@AJQfAQpA[~Bg@hDWfBOdAk@~Dg@pDStA_@pC[vBc@pCO|@c@hCYvA]`Bk@hCOr@]tA[nAKZa@|Au@hCs@vB]`AOf@IRg@vAiAvCwAjDwAlDO\\q@~A[x@qA~C}BrFcBbEaB|D[t@}BvFWl@Sd@wBjFsAbDqA`DoBxEoBvEaB~DsA`D_B~DkClGkCnGeAdCeA|BaArBuAnCaAdBsA|BiAhBoAjB_@j@W^W`@IJMRW^cAxAwArBgAbBwB~C}CpEqAnB}A|BmAhB}A|Bg@t@UZS\\i@t@g@v@qAjBe@r@gFxHwB~C{@nAc@p@iBlCmCzDsE|GwAtBeFrH}CtEgA~AmC~D{BdD{BfD{BfDq@fAo@jAq@nA{@dBgAdCqA`D}@lCm@nBSp@GRGPK`@_@~Ac@jBk@|C_@xBg@fDe@fDObAAHKz@YpBKt@o@pE_AzGaAxGGb@ADOfAMv@If@[~BMv@_@pCw@vFCLGh@O`Aq@tEq@zEi@tDm@jEKv@i@xDMt@[zB]`CwCzSmAtIsAnJ{@dGeArHg@hDsArJm@hEu@fFaBjLsArJ}@tG_AtGqBnNSxAc@tCMz@_AvG{@jG]bCQpAOhAOtAAHSlBQfBCTGx@KlAEj@AJG`AG`AIzAG~@K`BE~@O~BE|@IzAEb@Ez@G`AG~@I~AI|AG`AG~@Ez@YvEWvEIpAI~AK|AE~@G~@G|@G`AA\\G|@I`BK|AI|AG~@G|@I|AGfAWhEGpAG~@K|AI~AM|BW`EEbAYtEQ|CGbAI|AG`AE|@G`AG|@A\\G|@Q`DKzAI`BO~BE|@O`CMbCSjDKfBG~@IbBU~DQhC[vFEx@AJCl@IpASrDC\\e@jIM`CALMxBKlBIbAM~BOdCEz@GjASbDALC\\OjCStDOhCAPGnAY|E?@Eh@IbBIhACf@E~@QhCU~D?Fa@vHKfBG|@C`@Ev@Et@OdCSvDWrEShDMxBYvEKzBOtB]hGaB`Z]pFEx@Gr@C`@AJGh@SfBOlAUzAg@tCq@vDy@rEALk@|CKh@Kl@wAdI}AtIq@zDMt@Kh@Oz@cBnJeAfGs@tDUnAS`AMv@a@tBMr@SfAgBdKwA~He@jCa@xBUpAe@bCg@tCKd@Kp@G^G^G^E^Kx@Q~AYnCMhAE`@QhBcApJMlAQfBMnA]dDSjB]hDGj@SjB[~CiA|KSnB]xCgArKo@nGa@~De@fE]pDe@jEu@pHYlCm@xFm@~F_@rD[~CU~BQzA}ApOMhA_AlJAF[tCK~@{@tIs@|GYtCaAfJ}@dJi@~Em@`G_ChUyB`TGh@u@nHo@hGwAlNStBgAlKCTCNIx@]jD{AzN}BdUyB|SAPEZmAzLgArK{BpT_BpOsAxM_@rDiAxKq@pGaBxOkBxQs@fHIx@CXIx@SfBIt@mA|Ly@bI]~CSvBW|Bk@zFw@zHMbA]hDGj@Ef@K|@UzBgAvKm@|F_@pDMhA[|C[zCU|BU~BGj@Gh@Gf@U|B[|CI~@[tCQbBOxA?DOxA]~CO|AQ~AO|Ag@`FeBvP}@|I[|CuBrSm@`Gm@zF[~C[|CQ~ACVm@~Fa@zDQ`BUzB[|C[|CO|AQ`BGj@Gp@y@zHk@|FEZE^O|AQ`BO|AUxBCVGj@K~@CTKdAQ~A?B[xCO~AQ|A[|CE^CXm@zFCRq@|GmAtLYnCi@hFo@rGAJMjAUvBIz@Gr@Ix@G~@Eh@Gp@Gv@GfAK~AWzDW~DIxAKxAIfAO`CIxAUhDAPg@|HG`Ak@rI_@bGInA]lFQtCG`AYvECRAVQxCOpCOnDEjAGjAKlCQxEUvFG|AG~AWrGSdFC\\GnBInBGzAGtAUfGIvBGrAANM~CAj@IrBEx@O`EE~@?@ShFMbDIhB{@vT_@zJK`CG~AE|@I~BE`AG|AKxBC`AE`AGzAG`BE~@GvAEdAC~@IzAC`AEz@E`AGzAEbAC~@G|AEz@GbBK|BE~@KzCG`BI|AI~BGzAA`@I|AI`CE|@G|AI|BE`AEz@E`AQ|EUzFWlGSnFGxAC~@E~@E|@E`AC~@IzA?TCj@A^E|@EbAGzAE~@G~AE~@A^E|@G|AA^E|@E|@G`BE|@C|@E~@E~@G~AE|@C`AEz@E~@C~@E|@E~@E`A?HCr@E~@E|@E`AC|@C^A`@GzAE|@C`AE|@E~@E~@C~@CXAd@C^C|@E~@G|AEbAA`@AVE~@E~@C~@E|@EbAEz@E`AGzAC`AE|@G|AG`BE~@E|@E|@C`@C\\C^E|@G|@O~BKzAEd@UvDk@xIS|CO|BI`ASzC_@zFWhEe@|Gi@lIO|BK~AOzBO|BOzBK~AM|AS|CCh@CVARUjDEj@_@bGK`BU~CKzAK~A]pFUdDO~B[zEK|AS|COzBK~AWxDS~CK|Aq@jK]fFK~ASzCOzBCj@KtAO|BGz@K|AC`@CZcCr_@IlAIhAg@nHWlEQtCa@bGY|DeArPoBfZe@lHEj@YvEQ`CO`CaAfO?BEf@aAfOItAUlDO`C}A~UEh@i@dIcBpWCj@a@bGEj@_@bGEh@}A~UQtC_@pFi@jIAZaBjWg@tH]zEO~AK~@OtAw@nGyCjVgClSiCvSGh@_BpMsClUa@~CIp@S|AYzBgCpSmBtO_BjMWrBANIp@_@xCSzAQzAMbASxAK~@S|AQxAM~@[dCIp@M`AQzAG`@UhBS`BQzAOfAMhAS~AOfAMbA?D[~BUlBADWrBK|@Gf@_@zCWrBe@xDSzA_@zCM~@QzAS|AGb@Q|AIl@OlAYzBEXGh@M~@OpAY`CUhBCJWzBYvB?BKv@MbAWvBMbAYxBS|AS~AY|BQxAY|BWvBYzBM|@Gd@OtAUjBCPOjAOnAUbB]rC_@|CSxAMhAq@pFg@zDa@fDGj@G\\g@`EWxBYxBWtBa@bDe@vDk@pEMbAY|BMhAIl@M|@QzAM~@K|@SzAQzAM~@OfAQvAMjA_@rCQzAS|AGd@WtBWxBS~A[dCKz@}@jHUdBYzBANIh@E`@AFQtAWrBYxBYbCS~AQrAY`CYzBEZE\\M~@K|@M|@QxAK~@M|@UjBKv@QzAS~AWtBSzAEb@Kt@YzBKz@M|@K|@O|@Oz@G`@Qz@G\\IZS|@GZc@`BK`@K\\a@nAYz@e@rA[v@g@nA]r@]v@q@pA]n@_@p@_@n@SXa@p@a@l@c@l@e@n@eA|AgA|As@dAKNk@x@s@`A_@h@iA`BeAxAgA|AuApB{@nAkBlCy@hACBi@v@c@n@SXu@dAo@|@g@t@qAhBkAdBsAnBs@`AA@w@fASZQTeA|Ac@n@q@bAS\\MRa@p@_@p@OXABOXi@jAi@nAYt@MZM`@[~@Y~@Y~@U|@a@lBCLUnA]lB_@zBIf@?@]pBW|AUrAQ`A_@zBe@rCg@zCKp@Kh@O|@]vBg@vCiAxGyAdJADqAzHcB~JEXm@tDYpBe@dDi@bEGh@UtBS`CIfA?@KrAIbBIzBK`EAJEnD?bAEtOAtI?j@ArAElBEnACp@Cf@QxCKbBE~AC~@?fB@b@?f@@^@`@@H@PDbA?@N|BHl@Fl@Lx@TzA@FVpAVrAJf@DTBR@LF\\D\\Ft@@HB`@@XDh@?N?BB`ADVLb@"},"start_location":{"lat":35.1911407,"lng":-111.7263033},"travel_mode":"DRIVING"},{"distance":{"text":"57.3 mi","value":92211},"duration":{"text":"51 mins","value":3070},"end_location":{"lat":34.2407192,"lng":-117.4308817},"html_instructions":"Merge onto <b>I-15 S</b>","maneuver":"merge","polyline":{"points":"au|sEnaeiU@~A@nA@hA?rEC~OClGArOA~D?H?HAj@?nBArIAfEB|IGtE?xBAzBAvCA~D?vAC`PAvJAj@C|TCpJ?nDArA@vB?zADxCJlEFvA@L?B@R?BFjALtBLrBNdBXhDH|@DjAZ~C`A~JDj@b@tEZjDDb@?@TbCTlCLvALrA@FDb@Ht@\\xBl@xCl@xBf@vA^bAXr@^x@v@xA^p@f@v@x@fA|@dAhDdEbCtCtIbKX\\~@fALPZ\\jBxBvDrEpFlGxKnM|CrDv@~@bBrBrCbDDFf@l@bAnAX\\PTx@bAX\\`@f@hArA|@`At@v@bAbA^\\r@l@p@h@TPjErCf@ZhAl@hAj@t@ZjAd@r@XzAd@n@Pv@Tv@LnB`@hDn@r@L`@Hb@JtDp@`@H`KlBhCj@xGnAbIxAzDr@h@LTF`Dr@pGjANBD?\\HPB^Hp@N`ATxHrA~Dt@xOxCtDr@dCd@`@HpEz@v^`HtFdApEz@rJhB~JlBfWzExFdA`@HnP~CfQbDdS|Dx@N^HhBZ`LnBTDLBvE|@bATf@L^Hp@R\\Jx@XVHB@b@Nd@R\\N\\Nr@ZVLl@Zb@TdBbAxDvClAhAXPTPbA`ArAtAX^TTtAbB`EpFr@z@hChDfAvAfAxAnAbBt@~@n@|@\\d@\\b@TXb@l@rAfBn@x@t@dAj@r@Zb@Zb@~@jAfClDn@z@FHn@z@|DlF\\d@TXtBpCZb@`AnAfExFhDrEFHhGjI~J|MV^jA|AlCnDhDrEpH|JxIhL|ArBnBhC`ElF~LjP~F`IhEtFjA`BpFlHhW~\\vCxDpHzJzUf[|BzCxBtCBFbQnUfDpExBtCV\\rUb[xBtCdJ|Lv@bAz@jAb@n@`AtA|@lA~BrCzAdBjBpBnAnAxAxAvAjA`A|@z@p@hAdAl@h@^\\dCzB~EjEfKbJvDdDx@r@VV@?XVjAbAJJbNvLfEtDnC`CfUdSjN~LfKbJNL|BrBnFxEnD`DTVjD|CBBh@f@`BvABB`HbGVTjFvEnBvAbAt@t@l@~@r@nBxAr@b@vCjB|BpAhBbA|At@`Bx@vAn@THDB~EvBDB|Ap@`A`@BBZLDB^NjAh@|M~FHBVLnLfFnKtErN`GxEvBXL`A`@xGtCbBt@|EvBnH~C@?`@PlKnEzCpAZP`A^`Bx@z@^^Np@XpAh@f@Tl@Xp@Zn@XbEhB~@b@`A`@fAb@lAh@HBdAd@zAp@bBt@|An@jAf@fAd@|Ar@RJDB|Al@p@Xn@Xp@Tp@T@@LD^Lr@TxA\\z@PvAZ`ANxAR\\DJ@@?VBf@D`AHr@D|@DXBhA@nB@rBC|@Cv@Cl@Gj@GzAOz@KrASl@Kd@KlEy@x@QjDo@nAWn@MJCb@It@MdAS~A[hB]pCi@|Be@vAWb@IbB]fB]lAUl@K^GPCn@IFAh@Gt@Gl@G@?lAG~@EHA|@Af@A^?RAN@N?j@?X@T?d@@n@BbAF|@F~@JD?f@Fb@Fj@Hv@Lt@Nd@Hj@LbARh@Jj@LlCh@pDv@pCj@|A\\xDv@zCn@TF|AZdAT|@RXFt@Nl@LzCl@vAXtAXdAThAT`@HrAXn@LfAV~@RpAVnAVlATrAZv@PdATr@NhATh@JxAXrAX`ARh@Jl@LvAZpAVfARd@Jf@LVHH@LDZHhAXh@P\\Jr@TNFv@Vf@Rj@Rd@Rr@ZTJTJFBB@VLj@Zh@Xj@Zr@`@d@Xb@X@@d@Xj@`@~@n@p@d@b@X\\Vj@^l@`@`@XpAz@rAbA`D|BNHRNXNzAdADBr@f@l@`@hAt@r@f@b@ZXPbAp@pA|@|@l@ZT^Vl@b@`@Xb@Zl@`@f@\\t@f@p@d@h@^~@n@NJd@\\VN\\VjBpA~AfApDdChCfBZT@?tBxAtBxAdAr@^XlBrAt@h@v@j@x@j@`Ar@j@`@`@XZVrA`Ap@d@RLFFJHHDp@f@t@j@d@\\j@b@VPj@b@r@f@b@Zj@b@nBvAxAdAhAz@\\VZT~@p@BBj@`@nA`AzDpCpBxA|@p@v@j@^XxKbIzC|BFBjA|@pA`ATNZTnCpBFFhAx@l@b@pCrBb@ZvB|A\\XzAfAdAv@NJ@@HFTN\\VFDf@^hGpErAbAVP\\Vz@n@z@n@FBpBxAbAv@tCtB|@n@jBtA`FpDhGrElE`DbBnApA~@bAt@rBzAZTzDtCjBtA`@Z\\VpA`AXRh@b@^Tb@Zp@f@z@p@fD`CxB`BFDFFzAfA~G`FfE~CFFpBvApBzAh@`@`@X\\TrAbA~@r@bCdB~CzBfAz@|@t@LJrCzBtBdBj@d@fA~@ZX\\X\\ZXV@?|FdFBB@@ZV?@|OfNzH~GnAfAjFtE\\Z\\\\zDhD`DnCfB|Ah@d@vDfDPPjEtD\\ZhA`AlEzDlFpEfDtCjFnEfA~@ZXnB`BDDlErDZV\\ZbBvAbDpCbBzAfB|AzArA|ArAbAz@jA~@xAdAJHf@Zx@f@z@f@|@b@lAj@fAf@XNNDtBz@pBz@jBt@hAf@nBx@PHx@\\dCdAbCbAhAd@NDpD|AxAl@^PfAb@ZL`A`@b@RZPf@Vd@XlAx@n@f@`@\\RP\\\\`AhAVXZ^Zd@\\d@Vb@LPVd@`@t@l@hAp@rA`DdG~AzCzC|FxBhEj@dA\\p@\\r@BBRb@v@|A\\p@@B^t@\\f@d@z@`@z@^x@bApBtAjCTb@jBpD|BnEh@dAjDrG~@hBbB`Dj@dALT`AzADJd@p@t@~@z@|@VVFHFDJH\\Zd@^PN@@HFTPFDRLHFn@`@`Aj@B@FDRJJDHDj@VnAh@NH|Ap@hH`DbPxGdC`Aj@VdEfBbCbA`@P\\N`@Pd@Lf@TpB~@|An@zFbCn@VtB|@~Ap@`Bp@zAl@|@\\jA`@vBn@zA^pBb@dARhB\\fBZh@JZD^FzCj@fCb@dEr@|Bb@tNbCD@bBXtATz@LfPrCjDj@dBZjAPn@Lf@HjGbAjBZRDjBXTD`APv@Nt@Pl@Lt@RVHj@Rj@Pp@TZLVJn@VfAd@?@t@\\~@d@JDHDHFJDhAn@rCzA`CpApAr@lIlE^RbB~@ZN|GtD^R~HfElHzDPH^R`Ah@jGhDfAj@|@f@xDrB^R^R~C`B^R^R^R^R~GrD^R^R~CbBZPrCbBd@Tv@`@VLJFl@ZlE~B`@RJFtFxCn@ZhAp@fW|QfN|JTPTPzAfA\\VtF`E\\Vt@h@vB|AfAt@dChB^X`@X|CxBbAt@~B`BtCrBxAdA\\VxDpCxOdLt@h@zDrCxAfA|P~LbAt@fHdFtUtPvEjDrIhGzDpCnCpBtCtB~OfLlA|@~AlA`b@hZbFpDhDfCdCdBlBxAjBpAjCnBfHhFfExCj@\\TP|@r@\\V\\T\\VrSbOhBnAd@\\xB|ARLp@f@`@XfHfFlCnBDBdBpAj@`@l@`@|DvC`JrGpVjQrCrBZT~BbBnKxHdCfBpCrBXR^X`Ap@`TjOxAhA|AfAzB~AjAx@vGzElNzJ\\VtCzBpDfCrAz@b@Z`DfCrF|D|AlAB@jB|AbB|AbA`AZZFF~CxCXX@@lDzCfA|@hAz@dDfCZTjTlPbP|LRNjA|@fJdHjPdM\\R|B~AzH|FfE~C~@r@t@h@DBtCzBbAz@NL|@v@rCbC~AvAdIhHhB~AbOxMbIjH|AtAv@n@tAlApAhAjHrGrBfBTT?@xBpBjErD|BhBr@j@~InGTLLHNHXTJFBB@?B@JHvBtAnBlApD`CfBjAhAv@jAbAxAhAxAzAf@n@h@l@pArBLP|AjC`AfBNZP^@@?@|@xBzAjDRb@l@tA|@vAZd@bAxA?@r@z@@@fBnBrAtANPzA|A~@bAj@r@|@jAl@bAVb@R\\h@`A`@z@LVXt@h@bBVv@Np@n@lCLb@DZPz@Jn@Jt@RxAf@nEBPx@~FPvANhBP`CFvA@z@@V@lAA|A?RCn@E~@I`AMnAWnBK|@Ot@EVI^ADQn@Qx@c@rA[bA]`Aa@~@_@v@[r@?@_@p@g@hA_@v@c@z@Wh@[p@Yt@Yp@[`AQj@Mf@Sv@Qx@CFOz@Q`AMbAKv@It@Gt@G~@G`AC|@Cp@?NAx@?dA@v@@|@Dx@D~@Df@D`@LrAJt@@HJv@P~@P|@Ll@Nn@b@xAd@xAZv@Vl@Xn@\\r@b@v@b@v@b@p@@@`@j@d@n@@@j@r@l@l@f@h@t@n@FF\\VTRt@d@v@f@r@`@x@b@FB`@PPHz@Zt@V|@V|@Pr@NfAPz@Ht@Dp@B|@Bn@@x@?|@AvE?tCA\\?b@?rDArDCrDAvNEvEAnEAj@?bDA~B?xMAtAAr@Ar@Ad@An@Ab@CZCd@AXCd@EVATCb@ERAPCXCXE`@EBAb@G^ErCg@l@Md@Kn@On@Ol@Ox@Wx@W`@Ml@Qj@Un@Sh@Uv@[l@Yn@Y@AJG\\OVMTMn@_@j@[n@a@b@WPMTOFEBA\\WDCf@]^Y@?RQLIdA{@nCcCbB_B`CqCfByBZa@|BwC@Az@eAb@k@zAoBHInBaCvGiId@k@nA_BhCcDdAsAf@o@z@kAV[X]HOLQj@w@^o@Zk@FMBC\\o@Xk@Ra@Pe@P_@La@Pe@Pg@@APk@BKLi@Le@Lk@F]F[F_@Jc@Lo@J]Jc@L_@l@}BzAiDrAiCzA_CJQXa@b@c@f@g@rFuEtCuBjDeC~@q@?ANKh@a@xLeJf@c@~EsDj@YrEgDRORMh@[l@]f@Wv@_@rBy@jAc@z@WvA]j@MFAZGJATEz@Kj@Kd@GzAIjBIp@Az@Al@@n@?f@Bv@DrAHrBHP@b@BhKf@dDPdAFpAFjAFb@BH?h@@p@?VA\\?b@Az@Ej@EfAKb@GVE`@G`@Ij@Mf@O`@Kh@Qn@WXKd@STMFC\\Of@Ub@U`Bw@p@]VKXOh@Sd@Qd@Qf@ONE\\KTEfAUNEn@M`@E^E\\C^CNAXC\\An@AfWIvDAdCAvAAvBApHCzBAt@ApA?T?X@n@?n@@D?j@@v@Db@DV@`AF~@H~ALb@DnCRb@DZBt@Fz@HJ@VBZBF@j@B`ADz@?F?n@?dACjBKz@KdAQp@Kj@M|@Ux@Wj@QNIn@Wl@WXOdAg@b@[t@g@RMTSh@c@f@a@p@o@r@u@`@g@`@i@V]b@m@z@wAd@{@NWDI`AyBn@cBPe@JYlAaDBE`@cAL_@BEPe@Zu@DM`@gAh@sAd@oAVq@h@uAj@wAf@qAh@mA~@eB^u@BEZi@|@uAJO@ANUr@cAt@aA`@k@|@cAl@u@BAj@q@X_@TUd@c@NM~@_AhLcMzCwDj@w@`@k@\\e@DGPWNS@?PS\\i@"},"start_location":{"lat":34.8860876,"lng":-117.0128754},"travel_mode":"DRIVING"},{"distance":{"text":"1.5 mi","value":2342},"duration":{"text":"1 min","value":68},"end_location":{"lat":34.2263958,"lng":-117.4122561},"html_instructions":"Take the <b>I-15 S</b> exit on the <b>left</b> toward <b>Los Angeles</b>/<wbr/><b>San Diego</b>","maneuver":"ramp-left","polyline":{"points":"os~oE~uvkUNc@^k@JQZc@n@{@Xa@Ze@~@mAzG{JpGkJZc@Ze@lAgBXa@pHwKDIh@s@x@eAn@}@n@w@BELQt@aAx@gAt@cAxAsBJM~@oA~@iAr@y@DEn@q@v@y@fAkAPSr@{@j@w@b@o@`@o@JQf@w@l@_AFKTa@JQJOl@aAPWDGh@}@p@gAFIx@uABCf@{@BGV_@T_@?AV_@FKNS?ABCXQ"},"start_location":{"lat":34.2407192,"lng":-117.4308817},"travel_mode":"DRIVING"},{"distance":{"text":"13.9 mi","value":22298},"duration":{"text":"12 mins","value":712},"end_location":{"lat":34.0711292,"lng":-117.5450343},"html_instructions":"Continue onto <b>I-15 S</b>","polyline":{"points":"_z{oEraskUn@_Af@k@j@g@TSFE`@]p@a@h@]^Sr@Wp@Yb@Or@S|AYbAKh@C^AV?N?D?n@@d@Bb@BD?lCVF@dALb@F|@Lz@J|B^XDRDfANdAN`@FZBZDzG`AnDh@z@NNBl@HlAPz@LH@XDHBXBtMjBtBZtEr@jH`A|@NfARhB\\fB\\xA^v@TbBh@p@TTHJBvBt@pChA|BbAr@ZNFb@RrB~@pB|@`Ab@lAj@jBx@jB~@`Bv@z@`@t@\\ZLdEjB`DvAhB|@DBv@f@|@j@\\TFBrA`A@@XVRNzAzAFF|@dAf@n@f@n@n@x@x@nAz@tAj@~@dAfBxA~BdAbBl@dAfAfB`A~AV^hAhB`FfIfBvC~@zALRR^LRXd@FHfEbGFHV\\LPHJ\\b@hAxA|C`EHHHLhArA`BnBrB`ClFhGp@t@p@t@x@|@`AdAx@|@`@d@nA|ApAlBhEhGfBvCHLTb@h@bAhA~BbAtBR`@?@tD`IRb@Rb@JTHLRb@f@fAfF|KnBdEf@fARb@Rb@nAnCTb@Rb@d@bAd@bApAnCBDRb@t@zAfAtBjBnDtCpErAnBzAtBbB|B~FrHbM`P^d@vGrIX^zI|KxUjZbKxMnE|FzBrCpAfBjCjDlAzAjAzAjAzAFFpClDjBdCdBxBpIzKX^jDnEfB~B~@nAz@dAz@hAv@bAlMhPjA|AjA|AxBlCX\\zCrDjAzAjEtFfB`ChBzBt@~@Vb@|BpCV^^b@jDpExCvDhCfDfAtADDV\\lAzAbBzBX\\X^X\\V\\r@|@dBxBV^vCrDfCbDrAdBpE~FvAhBbC~CHJb@j@zCvDxD`FFH`H~It@bAd@l@\\d@X\\tAdBpBbCjAzApAbBlChD\\d@JLTXTXNRHJFFFJHHfAvAFF@BNPHJjAzAh@n@tE`G|BtCrGlI~IjLpBfChB`CZ^\\d@JLLPDFVZV\\l@p@h@r@tCpDtFbHfFpGhB~Bh@n@dArAhAvADF|@jAr@|@nCjDdAxAZ^FJDDBFHJDFHHlHlJhB|BnAzAzC|D~@lAp@z@`@h@`AjAx@~@|@~@B@VXVVf@f@h@h@dA`ArAjAhBvAp@f@@@B@j@b@j@d@p@d@`An@ZRj@\\DBHFZPtAv@lAj@nB`Ap@Xp@ZjBv@|@Z~@ZlBn@z@V~@XjAZ`ATJBx@PD@fATb@Jh@Jr@L`@FlBThANx@HzAJz@Dz@Dd@@p@DD?N@h@BxBD|BBtF@nE@|B?~C@`B@hC?zE@jE@zC?~G?L?L?D?\\?dFBJ?vE@nC?T?V@dB@fE@zF@"},"start_location":{"lat":34.2263958,"lng":-117.4122561},"travel_mode":"DRIVING"},{"distance":{"text":"39.0 mi","value":62742},"duration":{"text":"37 mins","value":2220},"end_location":{"lat":34.0554493,"lng":-118.1989829},"html_instructions":"Take exit <b>109A</b> to merge onto <b>I-10 W</b> toward <b>Los Angeles</b>","maneuver":"ramp-right","polyline":{"points":"qo}nEl_mlUHN@BB@@@B@B?fADfABF?Z@T?J?R@R@\\FXDXFJDRH\\PNJRL\\VZZZZ\\b@RZLRBHBFDJDHHTNb@Nn@DTDXDb@?DDb@?J@LBl@?hA?x@@`@?f@Bb@DNHPAbD?VA`C?h@ArBAtB?lEC~ECpHDhH?vAA@?nD@pD?|B?h@?zF?h@ChCAjFApA?d@@nBClQCnH?XAdL?nGAdK?vA?B@d@CfD?hF?jDAxB?fGAzIAxKAbG?dG?h@C`J@`BC`R?pB?p@?rB?h@?xAA~AChAEbBC|@WrHG`BAd@Cz@M~CC|@GfBG|AKrCEzAGjAQnDANEj@CXS|BQ~AMz@E\\G`@AFGh@W|AW|AERc@xB[pAKd@Oj@On@_@rAm@nBa@lACFM^ITqAdDSh@[v@aArB_@v@q@vAmB~DcAxB_AlBs@xAw@|AkBtDgBpDcDzGINgBxDINa@x@Yl@mB|DiA`CQ^q@vAA@CDQ^]p@Yj@Q^{A~C_@x@cCbFaFfKSb@i@fACD?@CBADgAzB{BtEmB|DyBtE}@jBqAlCcCfFk@lAkAbC}@nBg@hA[x@GN]|@_@dAOf@Wx@Of@ITUv@Qt@U|@YtAG\\I\\G\\G\\Mz@M|@ADGj@G`@CRGn@Gd@Iz@C\\E^C`@IlAGfAGbCCdAAnA?j@@nAArBC|@@`B?f@@fGBlG?lA?~B?^?B?v@@v@@l@@dK?\\?tAAv@@\\?pAAV@bG@zC?pH?l@?j@@hC?lC?l@A`A?bG?lD?h@?hH?pEAzAB|E?`C@rB?pA@~@?r@?t@AlBAxE?dD@hBAl@@fH?V?R?V?T?lK@|E?`G?l@@tA?j@?`C?lD?n@?~@?r@@z@@r@Bp@Bj@@JBh@Dt@Fn@Fh@Df@Hp@RvATlABLZzATdAFVBLBHLb@Rr@Xx@~@xCp@pB@@n@lBlBrF`AtC|AtEp@lBLb@x@dCVt@Xt@X|@Tv@J`@DR~@dETrALv@BRVhBFb@Hv@Ff@Dd@B^Dj@HxAD|@FxA@n@@P@x@@nA?~A@~AALCzFAxBCbCA~CEdK?@C~BAxE?@CvB?F?@?~B?@?@?rC@jB@nA?F?h@?@BlH@j@?HBpE@hB@bD?HBzG?R?T@h@?rA@X@vD?`@?DBhHFlE@zB?HBbDBfFDdK?^?J?j@DlJBlD?j@?\\BfA@v@D~@DbAFr@H`ABRFb@L|@Hr@P~@Px@DRXjATv@X~@n@xBXx@l@nBX|@V`AdFlPr@|BHTDNt@fClE|Nb@xAn@tB`BzEnCfJPf@nA~DLb@L^ZdAl@rBHTb@xARn@Vv@BFX~@vBjHf@fBj@jBBHhAvDRn@n@pBLb@T`AZlAd@|BR`AHZBJ@JF\\@@BNDX@FLx@\\lDJnB@VDfA@`A?^ErEIjCEv@En@ADAPKjAe@pF[nDEh@_A~J]rDc@dE[zDcApLMxBKzAGfBCdAGfEC|@CbCAp@An@AdBAtB?bDFjM?dD?nAGlCAtE?`@?P?z@BdADnAB^Br@Bp@F|@JzAL|ANzAVvBZzBz@jEH^Pt@\\pATv@J\\Tr@Vv@nBpFxBhGNb@~AnEp@pBbD~IjB`FPd@Pd@Pd@hAvCr@nBb@jANb@dApChAbDdBzENf@h@`Bl@pBJd@XlATdATlA@D\\nBJn@?@Hf@@HLhA@FFh@D`@Dd@Fn@Dh@@RDd@Fz@Bp@Bp@@D@d@FnBH~CF~DFlDDfCB`BDfBDvG?tA?~FE|BOlF[jKOdEAl@WvDe@jDy@|D_B~EoBdEmBhEoA|DY|@g@xBc@xB[zAc@fCS|@eA~EQv@uBpKOx@E^Kn@Kx@Iv@El@C`@Eh@Af@Av@@hB@`A@\\@jALhBDh@R|B?@Fh@@PPlBFh@R~BFj@JzADt@BdA@f@@h@?@?\\AJ?@?f@CnBEjCCzAAdA?RCbBC`AAzA?@Ax@CdA?~@Az@?~@@r@?h@@d@B|@BbAD`AFxADn@TbFL|BH`CBxBAjCM`CYlCOhAOr@Mx@]lAQf@CHCFKTELMZYn@IPMXUh@Q\\EJSb@Wh@Uf@u@dBe@fAk@tAk@|ACFSp@Ql@GTI\\GZ[vACJMn@Ot@Kn@M|@UzBEj@Gn@Gv@Cd@El@Cn@G|ACn@?@CdD?tEGh@Gh@C|LAh@@j@?h@B~B?h@D~EG`WKtB@pHAxE@tHGxECtO@lAAxA@bA?f@?p@At@?x@G`I?fAAvACxFA~CC~C?v@?v@Ap@?^?V?H?J?D?H?J?z@?z@C~X?t@ErN?|DAr@?x@Ax@E`FAdIAX?h@Aj@CpO?@CzM?n@?J?lAAnHCdKAbG@zA?r@ArI?\\?hCC|EAxACbCEhI?nA@dIAfLAvAAfBAfIAxA?R?JAvBAzDAdCAhF@dADlBBdAHfBFfAL`CLpBNpBDr@@ZZtHXbHDh@b@`HxC`m@LlD^fIjAdSJ~AB^RnCLtBRvCH|@H|@D~@Dv@Fx@b@hHVrDThDLvBBhAD`@P|CVhDDj@n@tINjBDt@LjBThDTjDR|CPlCj@hIDl@LzB`@zETtDVrDBj@f@`HPfCz@dLh@|ILhB`@vFLrB`@~EDh@Dj@d@~FDd@j@hH@HHjADh@RlD@PXxEB^Fz@LvBBh@Bf@Dh@p@lIDz@HvA@THx@X`DNlBPvBL~AFhA?BHp@Bf@@LDb@B`@?R@zAAl@?PAJ?NCb@Ch@C`@?@Cf@Gb@Iz@It@OrAKt@CRGd@o@hF_@xCc@fDE^AHAJSxAEVIh@?@Oz@Q|@ADG\\I\\GXIZOl@Qj@W~@KXIZQf@k@|AcAzCCDM^ADs@vBk@fBi@lBQn@Kf@Ox@ObAKl@Gd@E\\Ir@MvAGr@?HK`C?@AfA?|@B|ADjFDhDDpHBlDDlD@f@?nA@jD@Z?z@A|ACvC?@?NCjCOrGAf@?f@g@rLMrBI~AK|Au@|KGh@Ej@C^OzBATCRCb@AFGl@MjAM|@Kp@EPGZe@lBWz@k@jBQd@_@jAADO`@ABe@xAeB~EUt@Wv@k@|AeApC_@|@Sh@Sn@]nASt@Or@Kf@Kp@?FGf@Gn@EZANC\\Ax@Cr@?f@@d@?J@\\?@?P@V?@FjCH`E@bCBzA?dA@z@BzC@h@?TF`M@~A@j@@r@@l@B~HBdK@j@D|KAv@@jA@pBBtI@xE@l@?Z?@?h@BfHBzE?b@?jA@|@?|DDbK?zFBfB?R@|@?V@dF@xH?RBnABpI?nECt@BtCFfH?f@?@?@?H?F?@@V?R?nE?tGDzA@bC@rJ@|@?t@CfC@xA?t@?VAlDApA?\\ArACjEApB?tA?tFAv@AhAA`A?~@BzB@p@FtADtAJfD@\\?PB|A@t@@xA?\\FrGDdC?|A@bC?r@@fF@~@?j@?h@BbG?~C@~G?|C?X@zC@vGHxI?j@@h@@pDBjFFdT?h@?f@@rG@pB?j@?^?J@pC@|@@bC@pE@l@?n@?fD@bA?`A?z@B`B?tE?~E@fF?zA?vBEvACh@Ej@?HK~@QzBAJEf@?BANCV?@AZ?X?Z?P@^B`@BXBVLp@Jd@DTBFFRPf@h@nAbA~B`A`Cx@jB?@Rb@b@bAz@nBn@~Ad@bAhAxBHPL\\r@|Ap@~A@P@FBFJX\\v@j@pAzAlDHLJPhAjCVj@Tj@pAtCVp@Tj@hAjC@BvBfF\\v@Th@b@|@FJBDVj@FNDJDHL^\\xAFNf@bBRp@Pf@HVJZDHHLRb@T\\?@RVPTZ`@bAdAn@r@X\\JLDDLRBDPXLVHLRb@JVJ\\HTLf@Nj@Hj@Fl@Fh@Bf@BX?`@?\\@B?ZAp@Cp@Cj@IdAEh@S~CM~AMpBEjAA|@@bAB|@D~@L`BHh@?@Jj@H\\Np@FVBNHV@BHXJZ|@lCb@pAZ~@Tr@f@~AnAtDxE`OXt@jBxFpBxFPb@tAtDf@pAlAdDRl@Nd@Tv@Pt@^dBPdANjA@FB`@HbADl@F~@@fA@N@~@CrCCbCAr@MnNAnAAl@CdCGnKAl@CrAAnBAfA?n@@^?L@\\@VBtA?^@Z@T?JBb@Bb@@L@RDl@JbA"},"start_location":{"lat":34.0711292,"lng":-117.5450343},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 mi","value":2674},"duration":{"text":"2 mins","value":100},"end_location":{"lat":34.0527432,"lng":-118.2263097},"html_instructions":"Keep <b>left</b> to continue on <b>San Bernardino Fwy</b>","maneuver":"keep-left","polyline":{"points":"qmznErvlpUNxAH~@D^BTd@~EJl@@JD\\Lt@Lp@Ll@h@vBT`AXdAFZNj@VdAT`AJn@Fd@H|@@TFz@@X?@@`@?^@\\A`@?Z?JAb@C\\Cb@C`@CXCZIf@Gf@Mp@EPIf@S~@Oz@EPIb@WvAOp@Ot@CZ?@ERI^g@lCQz@Mr@QnAGf@Gh@GfACTCd@Ah@?LA\\?j@A\\?~B?L?N?\\?B?D?F?lA?@?@?pA?pCA|E?^@fAB\\?T@ZBZFl@Hl@DXNdAR|@Pn@JZXp@T`@h@jAvBlCv@`At@z@\\`@T^Xn@Lb@Px@DRBZB`@Bn@?N?RAX?BAXARCf@C\\Cv@?FC`@?D?L@V"},"start_location":{"lat":34.0554493,"lng":-118.1989829},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 mi","value":712},"duration":{"text":"1 min","value":69},"end_location":{"lat":34.0538629,"lng":-118.233914},"html_instructions":"Merge onto <b>US-101 N</b>","maneuver":"merge","polyline":{"points":"s|ynElarpUAJC^AFATCJ?DAJOnAU~BKhAEZC`@CNMrAKpAQzBMtAOzBCRGbAAJK|ACRAT?TCv@ARCVEZIdAGbA?BCZ"},"start_location":{"lat":34.0527432,"lng":-118.2263097},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":222},"duration":{"text":"1 min","value":19},"end_location":{"lat":34.054115,"lng":-118.236289},"html_instructions":"Take exit <b>2B</b> toward <b>Alameda St</b>/<wbr/><b>Union Station</b>","maneuver":"ramp-right","polyline":{"points":"scznE|pspUMb@CJAJC\\Af@Cl@?F?h@A~@?H?LARAr@ARA^Id@"},"start_location":{"lat":34.0538629,"lng":-118.233914},"travel_mode":"DRIVING"},{"distance":{"text":"479 ft","value":146},"duration":{"text":"1 min","value":20},"end_location":{"lat":34.0545122,"lng":-118.2377978},"html_instructions":"Continue onto <b>El Monte Busway W</b>","polyline":{"points":"eeznEx_tpUCRE^Kv@Gf@Mn@_@|ACJ"},"start_location":{"lat":34.054115,"lng":-118.236289},"travel_mode":"DRIVING"},{"distance":{"text":"482 ft","value":147},"duration":{"text":"1 min","value":25},"end_location":{"lat":34.0552449,"lng":-118.2391171},"html_instructions":"Continue onto <b>E Arcadia St</b>","polyline":{"points":"ugznEfitpUIXQf@CHMVABMVCDADQXS^INIPCDOX"},"start_location":{"lat":34.0545122,"lng":-118.2377978},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":522},"duration":{"text":"1 min","value":88},"end_location":{"lat":34.0515659,"lng":-118.2424561},"html_instructions":"Turn <b>left</b> onto <b>N Los Angeles St</b>","maneuver":"turn-left","polyline":{"points":"glznEnqtpUEFEH|@t@HJJHJHf@b@BBXX\\\\d@d@LJt@p@`A~@~AjAtAbAXRp@d@x@l@|@v@"},"start_location":{"lat":34.0552449,"lng":-118.2391171},"travel_mode":"DRIVING"},{"distance":{"text":"377 ft","value":115},"duration":{"text":"1 min","value":32},"end_location":{"lat":34.0522387,"lng":-118.2433984},"html_instructions":"Turn <b>right</b> onto <b>E 1st St</b>","maneuver":"turn-right","polyline":{"points":"iuynEjfupUU^q@bA}@vA"},"start_location":{"lat":34.0515659,"lng":-118.2424561},"travel_mode":"DRIVING"},{"distance":{"text":"66 ft","value":20},"duration":{"text":"1 min","value":8},"end_location":{"lat":34.0523523,"lng":-118.2435731},"html_instructions":"Continue straight onto <b>W 1st St</b>","maneuver":"straight","polyline":{"points":"oyynEflupUKPIN"},"start_location":{"lat":34.0522387,"lng":-118.2433984},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"eir~FdezuOj~FnbHteIp{\\lmYvg{@tmUthGxwSjxAroTgT`_GfpH`uR|qO`dO|oWj_Tn_QvnPrcX|wh@pjPbsWfp\\pwBp}TfoRjTp`Wz`YhlWhw[lbClkTrbO~eAjjIzwGz|LxiNz~MroGloVps@~jChgFvpI`Ilzn@pBpci@fCbm[hpTxtTmXteS|aSdhTvbIf}Gv{Dh}AvoJ|rE~|P~|H`jW~{@|qRvzEhcOh}J|`c@~`Cr~a@r`DvuTbmIhiJteO|wRlsCbaLxwI~rGt_SnwXpc_@`lxApgElbWljEryV`|DjzFzmJtaYznGndb@jtBtqe@hdNp_UvfV|qZbwb@~`WbkSjb[lbDdnYxAh|]lnG`jI~nEn~s@vcPlud@zWr_qAqNjoe@`tAdpFjvF|w@xiGpuSdjIzmN|tHvnXrjS`{H~rLbwMrwJj{Zf|KfgQbeX~i]~pTfcVtqUp~e@z~KfxJtoBrtUl{IrzThmC~dSdjJrqIn{F~kRjfYlii@d|]bhyB`qM|rcAtoJnwGbrNxjCzNzti@_yFtb^kmA~yXsdB|paAn`@loeAjaCtuo@pwJlhl@daCprXz_FreUznAxsUjlQljPhnHp}`@lSp`p@_@`fp@@j{{@bdH`dk@yjDr~`Acu@t`sAvhChqm@fLtwo@caLh}nAa[t|m@j{EhzUt`Mxex@xqGbg`@w{FdeWuqB||j@~{Dde\\`xCheI|cAd_]`jIf_{@hbKnzh@ldHj~UifChdOwkCp`yAi~AjpdAsf@zs}AylQznn@hoCboT~~@d_QoyEfeZffL`uv@pwH`tt@mhHdk[bVzuVslFluKej@pdTvw@lcQ{hKjaT_aUbcV_mRx{HoqGx{ZmdQdfv@chIffu@j_EbeWzlMdi[rmO|hOpaKvtXpxSjwt@l{P`bn@h|Mxe_@fjF~ti@zpKhwQmsHfgWolBrg`@ksNl`y@caT|kdBqpGdbc@c|@toSnrDziUszK`cd@io@bde@l_@lcUl`Eh`LhNnug@g{J~qz@_fG~j[z{DtwSjrMv`i@ljDxma@t_E|wYuwF`fdAwiA|mYbgKrnFx`\\fmGfy`@zo@nqPj_TtmBlnh@gAd}KemNpdJaoJbiGiqDbtP~nBt_W`vCnyXhqFvpy@dcL~zs@j`@jm{@b[llk@wlAl_l@sxHrs]iwJhllAavEveVxJbxMvtNzjGlxYlrSp_PhvJxbTnwMd}Vx}Wh}LuqCzkLahFrtSngWduExdAcoAnmNrYjfVxc@p{UeAbiv@hqBlxQ"},"summary":"I-55 S and I-44","warnings":[],"waypoint_order":[0,1]}],"status":"OK"}},"invalid_response":{"value":{"error_message":"Invalid request. Missing the 'origin' parameter.","routes":[],"status":"INVALID_REQUEST"}},"disneyland_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJa147K9HX3IAR-lwiGIQv9i4","types":["amusement_park","establishment","point_of_interest","tourist_attraction"]},{"geocoder_status":"OK","place_id":"ChIJzzgyJU--woARcZqceSdQ3dM","types":["amusement_park","establishment","point_of_interest","tourist_attraction"]}],"routes":[{"bounds":{"northeast":{"lat":34.1358593,"lng":-117.922066},"southwest":{"lat":33.815582,"lng":-118.3516784}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"35.1 mi","value":56543},"duration":{"text":"45 mins","value":2700},"end_address":"100 Universal City Plaza, Universal City, CA 91608, USA","end_location":{"lat":34.1358593,"lng":-118.3511633},"start_address":"1313 Disneyland Dr, Anaheim, CA 92802, USA","start_location":{"lat":33.8160897,"lng":-117.9225226},"steps":[{"distance":{"text":"10 ft","value":3},"duration":{"text":"1 min","value":0},"end_location":{"lat":33.8160679,"lng":-117.9225314},"html_instructions":"Head <b>southwest</b>","polyline":{"points":"qukmEvvvnUB@"},"start_location":{"lat":33.8160897,"lng":-117.9225226},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":164},"duration":{"text":"1 min","value":17},"end_location":{"lat":33.815582,"lng":-117.9240573},"html_instructions":"Keep <b>right</b>","maneuver":"keep-right","polyline":{"points":"mukmExvvnUZPLJLLBBFJFLHPBPBL@N?L?J@l@?p@?j@"},"start_location":{"lat":33.8160679,"lng":-117.9225314},"travel_mode":"DRIVING"},{"distance":{"text":"289 ft","value":88},"duration":{"text":"1 min","value":22},"end_location":{"lat":33.816278,"lng":-117.9242395},"html_instructions":"Turn <b>right</b> toward <b>Southwest Pl</b>/<wbr/><b>West Pl</b><div style=\"font-size:0.9em\">Partial restricted usage road</div>","maneuver":"turn-right","polyline":{"points":"krkmEj`wnUOF?F?DABABCBC?C@A?C?eB?"},"start_location":{"lat":33.815582,"lng":-117.9240573},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":207},"duration":{"text":"1 min","value":86},"end_location":{"lat":33.8179984,"lng":-117.9240946},"html_instructions":"Turn <b>right</b> onto <b>Southwest Pl</b>/<wbr/><b>West Pl</b><div style=\"font-size:0.9em\">Partial restricted usage road</div>","maneuver":"turn-right","polyline":{"points":"wvkmEnawnUEe@O?[BI?C?MEY?c@@E?G?EBKDk@?Q?_@?mAA"},"start_location":{"lat":33.816278,"lng":-117.9242395},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":163},"duration":{"text":"1 min","value":40},"end_location":{"lat":33.8179846,"lng":-117.9223305},"html_instructions":"Turn <b>right</b> onto <b>W Ball Rd</b><div style=\"font-size:0.9em\">Pass by Staybridge Suites Anaheim at the Park, an IHG Hotel (on the right)</div>","maneuver":"turn-right","polyline":{"points":"oalmEp`wnU?iB?k@@iA@_C"},"start_location":{"lat":33.8179984,"lng":-117.9240946},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 mi","value":352},"duration":{"text":"1 min","value":54},"end_location":{"lat":33.8207878,"lng":-117.9230963},"html_instructions":"Turn <b>left</b> onto <b>Disneyland Dr</b>","maneuver":"turn-left","polyline":{"points":"kalmEpuvnUAs@_@Bk@HA?UFKBa@JuCp@{@T_@LYLKJUJc@LEBeAX"},"start_location":{"lat":33.8179846,"lng":-117.9223305},"travel_mode":"DRIVING"},{"distance":{"text":"2.6 mi","value":4183},"duration":{"text":"3 mins","value":150},"end_location":{"lat":33.8437993,"lng":-117.9557998},"html_instructions":"Slight <b>right</b> to merge onto <b>I-5 N</b> toward <b>Los Angeles</b>","maneuver":"ramp-right","polyline":{"points":"}rlmEjzvnUi@MICEASIcA]{@[C?SGSGMEMEC?KCSAEAMAO?E?]@C?E@E?MBE@I@IBKBA@UJE@EBIDGDKF{AtAs@l@y@r@y@r@_At@WTs@l@qAjA_@\\]p@}ApAg@b@iAdA}BbCSTYXw@z@[ZyB`Cs@v@ST]^CDyBdCw@x@qBtB}@~@_AbA{@|@s@x@KLEBEDSPGF_BhCa@r@Wh@Wf@Sf@c@jAOb@K^ITW`AMd@]xAWpAU`Bo@hEGn@a@pCu@hFOv@GXWlAMh@e@|AM`@M^KX{@vBuAzCSd@aGrMwDvISd@aEjJgB|DsBtEaF~KMVm@rAWn@i@jAg@fA[p@[l@aAdBe@x@"},"start_location":{"lat":33.8207878,"lng":-117.9230963},"travel_mode":"DRIVING"},{"distance":{"text":"4.8 mi","value":7786},"duration":{"text":"6 mins","value":339},"end_location":{"lat":33.8823716,"lng":-118.0255065},"html_instructions":"Keep <b>left</b> to stay on <b>I-5 N</b>","maneuver":"keep-left","polyline":{"points":"wbqmEvf}nUm@fA}@|AQZYd@[h@U`@QZ[l@c@|@_@v@{@rBUn@m@~AEHs@lBk@|AsB~EaC~F_A`C_@~@Uf@[t@aChGQf@{CjHyAjDiAhCoAxCmDhIkApCkAdCEFoA|BaA|AaBbCg@p@W^a@j@GHgAtAu@dAiCpDY\\aB|Be@|@ABINKRA@?@GJ?@Sd@_@~@Sh@Oh@WfAADAFGZ[rAYzAKb@EVETS~@U|@k@vB[lACF_AzE?@YlAMl@ADWbAOn@}@hCQh@k@~AcB~DYp@Wh@INgAzBc@x@QZgBzC_BpC[f@c@t@a@p@qB`ESb@ABQ^g@fASb@Sf@c@`AoAtCe@fAaBtDg@hAy@jBsAbD}@nBOZKV]v@oArCSb@Q`@?@Sb@aBpDi@hAy@lBKVsAnCABGHGNINEJCJGJGRc@`A[t@c@`AoAlCmBjEMZ]t@_@z@w@bBe@|@c@r@OTOTA@SZCBc@r@a@h@g@n@e@j@Y^_@b@STiBrBaCvDaBhC]l@{@`BOXQZQXIHMRA?[`@w@?mAzB_CrFeAnCYz@Wz@ENKXoAzDeB|E]`ACHELITGNYx@ENKTkApCe@fAOZ}@rB{@lBQb@Yp@}@rBaAzBIN?B]t@Sb@u@fBiBdE"},"start_location":{"lat":33.8437993,"lng":-117.9557998},"travel_mode":"DRIVING"},{"distance":{"text":"12.6 mi","value":20357},"duration":{"text":"13 mins","value":757},"end_location":{"lat":34.0151967,"lng":-118.1701571},"html_instructions":"Keep <b>left</b> to stay on <b>I-5 N</b>","maneuver":"keep-left","polyline":{"points":"ysxmElzjoUsAdDiAtB_BxCaAfBuAjCGJUd@w@bBQ^O\\y@tB_@dAA@IVq@zAgA~BCFCBgBjD[f@GLELIREJsA`Dc@bASj@y@rBa@~@aA|B[x@e@hA]z@a@bAsAhD?@uCbHSd@O`@g@jAABm@vAsA`DmB`FIPwC~GiF|Ky@`BGJmBvD{AzCsFxKQ\\yC`Gw@fBoDzHu@|A}B~EmCvGs@xAKR_@x@Q`@[p@KTKToApCu@zAaAdBc@r@a@r@kAnBmAnBaB~BW\\qAdBi@p@m@r@EDgBnBaChCmChCEBeAfAuCrCgAdAKJmBlBgBbBoArAwA~As@z@EDIJa@h@u@bAcBnCqAhCwAnCu@bBu@dBq@zAq@vAi@dAs@pAs@hAg@p@iBnC_BzBcApA{A`B{A`Bk@h@o@j@cAt@]X]XcDvBw@d@w@d@}CnBi@^y@f@w@d@KFIFOJOJEDQJEB[PsDzBgBhA{ClB{@j@YP}HzE_@TyA~@A?{BtAA@[RA?]T}BtA]RA@}@h@}BrAwA|@{BvAi@Xg@Ze@XaBlAuGhEiBnAoAp@_@TeC|AgGnEcAn@SLm@^wAz@a@Vu@`@kF`D_@R?@wBlAGBoBjA}BrAKFGDu@b@YN{@b@WNcB`Aa@VoDvBwCbBcAn@}@h@sBhAe@Ve@V[RMF_@Ru@b@GDm@\\yAz@SJc@VeAn@q@`@}A|@sBjA}@h@]TcDjBkAp@cAl@ID}@h@wCdB_@T_@T_Ap@y@n@g@b@i@f@_@^a@`@UXm@r@_@b@a@j@QVwAvBk@|@A@W^cA~AeA`B{BhDgAbBg@t@uAxBg@t@uCnEgA`Bg@v@e@t@k@|@eA`BqAlBW^y@pASZu@hAiIhMW^uBbDW^_@l@OTILKNe@r@CDe@n@MNCDe@h@[^YZiAbAc@^WNOLu@f@C@_Al@o@\\e@Ve@REBMF[Js@Vu@T_B`@iE|@WFqDr@sAZs@NWDcB^ODc@HcB\\C@]HaAP}A\\c@Jg@JgAZi@Nu@XiAd@gAh@eAl@MHKFe@TOHc@Xe@\\g@ZONa@ZcAr@_C~A[PeAr@SNyB|A_@\\cAz@qAnAoApA_A|@{A|AYX_A~@}@|@eAbAs@t@uBtBoBpBmAlA{AzAm@j@YZ]\\kAhAeAhAg@f@KLOPs@|@a@n@QXq@fA{@vAkArBGLm@bAg@v@_AjACDA?YXYXw@t@WVCBKJA@MN_@\\s@p@wAvAoAnA}@x@y@v@A@}AxAk@f@}@|@g@d@iH|GmI~HMNgBbBm@h@YVONEBWV[Z[Zw@t@u@p@URq@h@o@d@q@`@c@Vu@^w@`@u@^s@\\SL_@R]TC@e@X}@n@u@n@CBaB`BwCpCmBbB}AxA_CvB}AvAu@r@cA`AoAtAcE~EeBrBUVCB_CnCw@bAeAdBGFWb@i@|@Q^Wf@e@bA[j@m@fAKPMP[f@c@h@YZ]^_@^i@h@UTs@l@uBhBw@r@OLED]\\m@n@m@n@k@v@a@l@[h@OXOT_@t@iAxCYz@O^IPWt@Od@MZCFy@dCw@xBOb@cCbHcAtCaAvCWbAm@pCy@lE"},"start_location":{"lat":33.8823716,"lng":-118.0255065},"travel_mode":"DRIVING"},{"distance":{"text":"1.4 mi","value":2316},"duration":{"text":"2 mins","value":105},"end_location":{"lat":34.02057509999999,"lng":-118.1937522},"html_instructions":"Keep <b>right</b> to stay on <b>I-5 N</b>","maneuver":"keep-right","polyline":{"points":"_rrnEnbgpUq@rC_@bAYp@KVg@dAq@pAOXIPA@A@Ud@MXABEJGNCFAB[t@ADADi@~ASl@EPITWt@eAzC_AvCkCrHa@hA?@A?ENs@lBe@vAYbAK`@ABU~@CLMt@m@vDMrAMrA?@Cd@KnCC`G?rG@vI@`@?n@@vDAbD@lEA`D?@Ap@ABEjAC`@C`@Gt@MrAE^ETEZALGZ"},"start_location":{"lat":34.0151967,"lng":-118.1701571},"travel_mode":"DRIVING"},{"distance":{"text":"0.8 mi","value":1258},"duration":{"text":"1 min","value":76},"end_location":{"lat":34.0256221,"lng":-118.2059515},"html_instructions":"Keep <b>left</b> to stay on <b>I-5 N</b>","maneuver":"keep-left","polyline":{"points":"sssnE|ukpUo@fDQr@Mf@Y`ASl@Sj@aBbFiAfD{@jCOb@M`@m@fBMb@{AnEAFwAfEyAnEsAbEwA|DMb@]nAYjACLIZK`@"},"start_location":{"lat":34.02057509999999,"lng":-118.1937522},"travel_mode":"DRIVING"},{"distance":{"text":"11.7 mi","value":18764},"duration":{"text":"16 mins","value":983},"end_location":{"lat":34.1291624,"lng":-118.3472425},"html_instructions":"Keep <b>left</b> at the fork to continue on <b>US-101 N</b>, follow signs for <b>Los Angeles N</b>/<wbr/><b>Civic Center</b>","maneuver":"fork-left","polyline":{"points":"cstnEdbnpU?b@CPCNg@xBW`AMf@Od@Ut@cArCmAnDKXIXSj@o@lBQd@_CzGwAfEIPM\\_@hA[|@_ApCKZYz@c@hACF]|@a@fAK\\KRu@fBO\\S`@]p@IPCDGLMTOZ]j@]h@QZa@l@W^iAjAa@b@sArAWXa@V[Zs@h@m@`@]TKDQLQF[NEBSJE@KDMDiAXC@]JWDg@FOB]Dy@DU?_@@u@As@EoBWy@Gu@Ek@?GAW?_@@[BmAFy@Fa@@U@a@?W?a@Aa@CC?]C]Cu@KeC_@}BY}CU]Ak@Ae@?wA@iB@oC@k@?}AF]@K?aAHS@k@Di@Hm@Fm@JyAXi@L_Bb@C@_A\\c@PsAh@UHeAh@GBE@C@_A^OFc@Pe@R}@\\{An@WNUNA?ML_@XMNIJQRQVGJABIJQ^[z@A??BEJOd@CLAHCJAHCP?HCNAPARAb@Er@?HAF?DAJ?DADG^AJC^AFATCJ?DAJOnAU~BKhAEZC`@CNMrAKpAQzBMtAOzBCRGbAAJK|ACRAT?TCv@ARCVEZIdAGbA?BCZEbACj@CdAAz@Bv@@J@PDbA?j@At@Ab@C\\Gp@CNGZG\\I^GPCJUl@Wn@CHCDIPOZOVa@v@_@n@MVS\\QZGLYh@S^QZCDCDGLILINwAlCk@fA_@p@k@dAS`@o@jA]n@QZ]n@_@p@KNs@lAMRKP]h@w@pAm@v@U\\CBUXCDSVmAzAST_@`@i@h@g@d@g@b@UPURu@n@yAjAyAlAo@f@UPw@l@CDi@b@GD]XEDUPURGD_@ZYXSRONY\\QTY`@UZW^g@x@]h@GHq@dASXW`@[`@S\\e@p@w@lAINe@p@U`@m@|@A@cA~Aa@p@OXg@`AMXYl@Q`@O\\Wr@O^GPGR[~@ELMd@?@K\\_@tA?B[nAUz@WfAe@dBaAxD[pAYhAABs@pCAD_@|AMf@AFm@~BCNELIXABI\\Oj@EPQj@Oh@EPIRGTIVKVcAxCQh@c@nAc@nAADa@lA_@fAABQd@a@jACLYv@KX]jAY~@_@fAAHGNADENADyAvEUl@M\\GPIRu@jBg@lAc@fAM^K\\IVELm@nBa@|AYdAERGVCH_AzEk@zCWjAu@~DMn@G\\K`@m@`DOz@?@CHAJMn@I`@I`@If@YjB]`CO`A?@Kr@?DCP_@nCe@~CG^QpAAJQdACTETc@fDMjAShBKlACPGh@Ij@Ij@Mx@[hBId@Ot@c@hBCJMj@Qj@c@lAKZUj@CDO^[p@Yr@CDSb@S`@MZEJe@fAYn@eAhCO^}@dC}@`Cm@dBQd@y@|BsArDSh@g@rAEHSb@_@x@?Ba@t@KRSb@Wd@CD]n@c@x@o@bAe@t@c@t@_@l@ILILABMTKPMPqBfD{AbCu@hAOVmAjBQTILg@l@g@n@i@f@k@j@k@d@e@^w@n@]T{@f@]TC@wAt@iExB]RA?}@d@[NCBq@\\k@XUN[P]To@d@URa@`@i@h@WVc@n@QTQVMP_@n@i@`AEJAB]l@o@lA_AfBc@v@cAjBg@|@o@hAq@`AILORg@r@e@l@QREFa@^_@^KHYV[Tq@h@YPe@`@_Ah@EDwAt@k@VoAn@}GhDyAt@a@Pe@Vg@Tu@^s@b@]T]X]VSRURYZg@l@UVOTU\\g@~@i@fA]|@Y~@g@zBG\\Mv@E`@E\\Gx@A@?RCXC|@A^?h@?^?TA^Av@?F?Z?~@Cn@?@A`@Cb@G|@ALCRE\\G\\CRABEVEPAHK`@K`@Oj@i@xAQ^Wj@Wh@]l@u@vAu@vAOZEFU`@]r@?@sAjC[j@OXS`@oB`Es@vAgAxBm@jAOVkA`Cg@|@[n@[j@KL[f@W\\EFY^[^c@b@GFCD]XMJm@f@w@h@w@`@y@^w@VgAZw@Rs@NmBd@eE`Ac@J_Ez@uBb@}AX{@NsB\\sAZwAf@iA`@kAd@gAh@cAl@aAj@gAv@{@n@cAx@o@j@y@x@s@z@i@n@m@t@]`@kB~BSR{@jAcAlA[^UZC@[`@SVA@WZe@f@g@f@ONi@d@C@EDOJe@\\E@ABu@d@GDA?gB`ASL[RYRWPQLQL_@\\MLQPg@h@gBhBCDIDOPGFOPONKLGDw@x@_A~@"},"start_location":{"lat":34.0256221,"lng":-118.2059515},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":221},"duration":{"text":"1 min","value":12},"end_location":{"lat":34.1307998,"lng":-118.3485738},"html_instructions":"Take exit <b>11B</b> toward <b>Universal Studios Bl</b>","maneuver":"ramp-right","polyline":{"points":"gzhoEfuiqUWDEBw@r@A?MJSR[VA@IHc@`@]XUTKJIFKJQJCBUD"},"start_location":{"lat":34.1291624,"lng":-118.3472425},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 mi","value":447},"duration":{"text":"1 min","value":31},"end_location":{"lat":34.1338819,"lng":-118.3515888},"html_instructions":"Merge onto <b>W.C. Fields Dr</b>","maneuver":"merge","polyline":{"points":"odioEp}iqUMLSLYNEBYNe@Xk@^]T]TQLMH_@Tm@l@[b@U\\S\\CDQZGLKNGLGFCFEDCBCBCBC@EDEBEBC@EDCBEBEBCB?@CBC@CBEFCBCDEDEFINUd@"},"start_location":{"lat":34.1307998,"lng":-118.3485738},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 mi","value":234},"duration":{"text":"1 min","value":28},"end_location":{"lat":34.1358593,"lng":-118.3511633},"html_instructions":"Turn <b>right</b> onto <b>Universal Studios Blvd</b><div style=\"font-size:0.9em\">Destination will be on the right</div>","maneuver":"turn-right","polyline":{"points":"wwioElpjqUQNA@A@A?A@C?C?A?A?A?C?CAA?CAAAA??AA?CAEAC?A?A?A?A?A?A?OQCAAAECUMGCGCECGCGCICICICGAECKACAGAIAGAGAG?IAQAMAI?IAI?K?I@O@IA"},"start_location":{"lat":34.1338819,"lng":-118.3515888},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"qukmEvvvnUz@l@\\n@H|@@vCQXMHE?eB?Ee@k@BM?qACeAHq@?mAA?iB@uB?sDcBT_GvA{Ar@i@PeAXi@MOEwAg@gBk@cBUqAJkAf@{KlJqBhB]p@}ApAqBhBqCxCgFrFiBrB}O~Pg@b@qDnGsAvDmAvEuEzZyAvFkDlIab@v_A}BfFaDlGaGhK{CvG}BfGuPfb@gVdk@yFfJiBfCaHjJiC~DsAzC}@`D_ArEmC|KgBxIgBbG{DzJmCnFuFpJkElI}FvMoKjVqMjYuH~PcCpFiB|CgEzFs@x@iBrBaCvD_CvDkAzB{@rA]`@w@?mAzBeEbKq@vBgEbMeB~EeJ`TqJ|TiLxTsFvMoCdFiBnEuH`RyIjTyFlNcMjXoMjWwLbWeLhWsEhJ_FfIuFtH}GrHySlSaFtFeEhGwMnXeHfKgH~HoDtCqLrHwEzCaQrKad@rXyE|CoN`JeNjJ}EtCeSpLqHfEq]fSuSxLcHbEyDlCsClCeC|CuLzQce@xs@qGxJ{@jAeDhDuFrD_Bv@eFzAgTpEuKzBqFjBgDhB}GrEuFtDyCzBuCjCeGfGwFvFaQ`QiCpCyCnE}D|GmBhCuCrCaj@rh@eFzEmDtCcEzBcH`E}UtTyBtBsGtH_G~G}CtEyBhEcBvCwBlCqIxH_CbCyBhDsC`HaAlC}Kx[qDvPmBrEsB`Es@fB}Nzb@}@hD_AzF_@nEOpK?rGD`RAtOm@nJUzAiBdI{I~WwMx`@eAdESfB}AhGsDrKoIlVgF`O{DdJyCdFwEbFiCvBqDrBkEbA}BNuA?cD]cDOaDLsCJ_BEwFs@eJs@kPNkDZuDl@mEpAsEnBkDtAgElB}@v@sArB}@tCUrDcAfKcCl[e@hHOpFLxCGbD[zBuA|DaGxKcIfOmF`JwEbGyCtC{D`DkH~FgCzBiEdGsFjIkFnIaDnHmIt[kFrSeI`VeHrToC`HiArDqE|SyCxOuBvMoBnNoBhPcBrKgAlEiAzCeCxFqItTcGzOoEfIePpWeDpDgDjC}MhH}FhDyBvBuAnBcG|KmEtHgBbCmE|DeCbBqNfHiEtBeDrBaBzAcBxBqAfCw@|BcArFYnGG`Ha@bF{@zDkBnEyCxFmErIyLfV{DjFw@r@eBpAqB`AkFvAwOnDcKjBkDbAuCfAuGzDiFnEiLpNeD|DgDpCsFfDkG~FyAzAwBxB]H{ArAuChCyBpAgElCmAbAq@`Ai@~@u@hAg@^a@^gA~Ae@CSC]UoC_AoCI"},"summary":"I-5 N and US-101 N","warnings":[],"waypoint_order":[]}],"status":"OK"}},"placed_id_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJ685WIFYViEgRHlHvBbiD5nE","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJA01I-8YVhkgRGJb0fW4UX7Y","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":56.3956867,"lng":-3.4308177},"southwest":{"lat":55.8644561,"lng":-4.2547399}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"95.0 km","value":95010},"duration":{"text":"1 hour 8 mins","value":4079},"end_address":"Perth, UK","end_location":{"lat":56.3951612,"lng":-3.4308177},"start_address":"Glasgow, UK","start_location":{"lat":55.8644561,"lng":-4.251976},"steps":[{"distance":{"text":"45 m","value":45},"duration":{"text":"1 min","value":15},"end_location":{"lat":55.8648485,"lng":-4.251833299999999},"html_instructions":"Head <b>north</b> toward <b>Killermont St</b>","polyline":{"points":"{_~sIzm}XmA]"},"start_location":{"lat":55.8644561,"lng":-4.251976},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":129},"duration":{"text":"1 min","value":49},"end_location":{"lat":55.8650673,"lng":-4.2538636},"html_instructions":"Turn <b>left</b> onto <b>Killermont St</b>","maneuver":"turn-left","polyline":{"points":"ib~sI|l}XK`C[pFC`@"},"start_location":{"lat":55.8648485,"lng":-4.251833299999999},"travel_mode":"DRIVING"},{"distance":{"text":"45 m","value":45},"duration":{"text":"1 min","value":30},"end_location":{"lat":55.8654603,"lng":-4.2537145},"html_instructions":"Turn <b>right</b> onto <b>W Nile St</b>","maneuver":"turn-right","polyline":{"points":"uc~sIry}XmA]"},"start_location":{"lat":55.8650673,"lng":-4.2538636},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":194},"duration":{"text":"1 min","value":60},"end_location":{"lat":55.8671409,"lng":-4.254473000000001},"html_instructions":"Continue onto <b>Port Dundas Rd</b>","polyline":{"points":"cf~sItx}XI?GAC?C?C?E?C?EDC@C@IBIBC@KD_@RSN]NYNWDe@TkA^"},"start_location":{"lat":55.8654603,"lng":-4.2537145},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":102},"duration":{"text":"1 min","value":25},"end_location":{"lat":55.8680424,"lng":-4.2547399},"html_instructions":"Continue straight to stay on <b>Port Dundas Rd</b>","maneuver":"straight","polyline":{"points":"sp~sIl}}XSFo@?oBl@"},"start_location":{"lat":55.8671409,"lng":-4.254473000000001},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":285},"duration":{"text":"1 min","value":52},"end_location":{"lat":55.8688385,"lng":-4.2505261},"html_instructions":"Turn <b>right</b> onto <b>Milton St</b>","maneuver":"turn-right","polyline":{"points":"gv~sIb_~X[kGU{EQ}C?GAEAECGgAoCKW"},"start_location":{"lat":55.8680424,"lng":-4.2547399},"travel_mode":"DRIVING"},{"distance":{"text":"91 m","value":91},"duration":{"text":"1 min","value":22},"end_location":{"lat":55.8694601,"lng":-4.2514823},"html_instructions":"Turn <b>left</b> onto <b>Dobbie's Loan</b>/<wbr/><b>A804</b>","maneuver":"turn-left","polyline":{"points":"g{~sIxd}XILu@pAKPCDABEFEHEJGLILEF"},"start_location":{"lat":55.8688385,"lng":-4.2505261},"travel_mode":"DRIVING"},{"distance":{"text":"37 m","value":37},"duration":{"text":"1 min","value":30},"end_location":{"lat":55.8697889,"lng":-4.2515561},"html_instructions":"Slight <b>right</b> to stay on <b>Dobbie's Loan</b>/<wbr/><b>A804</b>","maneuver":"turn-slight-right","polyline":{"points":"c__tIvj}XEDGBGBI@A?K?S?"},"start_location":{"lat":55.8694601,"lng":-4.2514823},"travel_mode":"DRIVING"},{"distance":{"text":"56 m","value":56},"duration":{"text":"1 min","value":24},"end_location":{"lat":55.870284,"lng":-4.2514099},"html_instructions":"Continue straight onto <b>Craighall Rd</b>/<wbr/><b>A879</b>","maneuver":"straight","polyline":{"points":"ea_tIfk}XO?KCIEGECAICe@G"},"start_location":{"lat":55.8697889,"lng":-4.2515561},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":450},"duration":{"text":"1 min","value":45},"end_location":{"lat":55.8696778,"lng":-4.2445338},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"gd_tIhj}XGCEAECCECEAGAGDo@DU@KDY?G@I?I@K@WB]DiAF{A?u@?CDgADu@@IFqA?AJsBB_@@S?O@MBi@ZuGDu@Dc@?M@M@APu@"},"start_location":{"lat":55.870284,"lng":-4.2514099},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 km","value":2507},"duration":{"text":"2 mins","value":103},"end_location":{"lat":55.86863409999999,"lng":-4.2065372},"html_instructions":"Merge onto <b>M8</b>","maneuver":"merge","polyline":{"points":"o`_tIh_|XF{@Du@Fw@Dw@FgABYBg@XoEJeCJqAHkADg@Fs@Hw@D_@NeAViBXeAR}@DSLc@V_ARq@Z{@@GPk@Ts@Z_AHYTo@Pk@b@sAx@iCt@kCF[FYF[Jo@Fe@@CB[Fe@BU@U@KBY@K@W@IBc@F_BBy@Bi@@g@Bk@B}@By@@cBJ_K@oIEuIEoBEw@Ey@Cq@IoAEy@i@iGWuCCa@McBIqAIqAGwACmACgAA?E}BEeCGgCAo@Ck@IkBI}AIgAEg@YgC_@qCCS[cC_A_HGi@u@kFi@wDIs@"},"start_location":{"lat":55.8696778,"lng":-4.2445338},"travel_mode":"DRIVING"},{"distance":{"text":"0.8 km","value":850},"duration":{"text":"1 min","value":35},"end_location":{"lat":55.8742169,"lng":-4.1986629},"html_instructions":"At junction <b>13</b>, take the <b>M80</b> exit to <b>Stirling</b>/<wbr/><b>Kincardine Br</b>","maneuver":"ramp-left","polyline":{"points":"}y~sIzqtXWe@CEOu@_@yBe@yBiBcIg@wBa@aBWcAQe@CMEIOc@Wq@EKMWKSKSIOOUKSW]Y_@W[SSUUe@_@WSa@UYMUKa@MYIQEICQEc@IUCKCWCa@G{Cg@"},"start_location":{"lat":55.86863409999999,"lng":-4.2065372},"travel_mode":"DRIVING"},{"distance":{"text":"34.0 km","value":33988},"duration":{"text":"20 mins","value":1209},"end_location":{"lat":56.0858293,"lng":-3.9425926},"html_instructions":"Continue onto <b>M80</b>","polyline":{"points":"{|_tIr`sXu@I]Gm@IsASA?_@Gk@GE?{AMa@CoAEi@Au@A}@?o@@c@AmAGCA_@Ce@K_@KUKQKKGMI[Sk@k@c@e@SYQ[OYSa@Wk@Sm@Qm@Oi@Oq@Ga@COGc@Iq@KoAEs@ImAIeCEw@GmAGqAImAGu@Is@Ge@Gg@EYIe@Gc@GYMo@UgAOm@IWGWm@iBg@qAk@mAm@eAc@q@_AiAcAeAg@c@qAmAaDwCIIEEKIKIi@k@{CoCkCeCAAWUAAu@y@YY[]QSMO_@e@y@cAY_@[c@s@cAa@o@[c@Ye@Yc@e@y@Q[q@oAa@y@i@eA]s@e@aAk@sAy@iBk@yAe@qAISWw@Yy@Sk@g@aBYaAy@uCMc@_@}A]uACKg@}BAEk@qC]mBY_BSiAU}AYqBIg@Ks@MgAKy@AM?AOqASkBU}BCWOgBMeBG_AQiCOeCQ_CMiBSiCGm@UuCY{CQgBUyBQyA[uCa@kDa@wCOkAa@wCu@sEe@}CMy@Kk@Ig@SgAG_@I_@e@iCKg@Ow@YoA]}Aa@gBKc@Ke@e@mBcBkGACoAoEcBgG{AoFuAaF{DkNOg@YeAq@aCUy@[eAYeASo@cAoDmA_Ey@oCoA_E}@oCOg@q@oBsBgGGQoBwFWq@k@aBa@cA}@eCk@yAuAuDIWq@iBm@}Aw@wBiCeHSi@CEuEcMsBwFuByFAAaAgC?AyAuDSg@{@wBs@eBsB_F}@qBO]GOiAeCkAmCaAqBeAyBc@_Aa@y@[m@a@{@Wk@Wg@Ui@Yo@_@w@Yq@i@qAc@gAQg@Uk@k@yASm@Um@Us@]aASm@So@KY[cA]iA[gAy@sC[mAQq@[kAWeAQs@Qw@o@sCWmAg@cCMu@Oy@SoAMw@Ko@M}@Ko@Kw@QwAOqASoBI}@QsBIoAEc@IoAOuCKiBGuAKwBImBIwACy@GaAIsBMmCKuBGuAGyAIwAEy@GwAGwAQiDSmEKwBSkEMuBE{@QgC[qD]iDUuBSoBMwAGg@Eo@KsAGw@KuBIwACw@Ci@Aq@GgDAoC@mCBoCBcBHkCBYF{AL_CHgAPqBRqBRqBRqBT}BFm@PoBLqB@WBe@F_AFmAD_BBy@DwB@{A@}@?yA?sAAaBCu@CwAAe@AWC{@E}@A]Ew@IsA?CK}AKqAWkCK}@UqBQsACUGa@UeBOcAOw@Mw@UoASkAI_@Ou@UiAIYG]WgASw@Qm@Qq@I]Ss@YeAY_A[eAUo@KYAESi@Uq@Qe@KWSk@Yq@_@_AGMKWKU_@y@iA}B]m@e@{@Wg@U]c@u@OUWa@]g@[e@g@s@a@k@o@}@gCqDcAyAeA{Ac@o@KMaDsE{@oAoCyDGKW_@_AuAu@iAe@u@i@{@q@iAOWWe@e@w@e@{@Uc@OYYg@i@gAk@gA{@iBYm@o@uASg@m@uAUk@}@wBUm@M[q@gB_@eA_@cA_@gAa@iA]eA_@kA]iAq@yBGWi@kBYcAc@aBSw@m@}B?Ac@aBSo@Su@CI[gAGQk@kBQo@i@_B_@iAe@wA_@eAKUUo@GQISCIGOa@kAKY_@aAa@iA_@gA]aAa@eAaAgCWq@_@_Au@iBm@yAaByDm@sAUi@a@{@Ui@Wq@Ug@Qa@s@eBm@wAc@aAWo@_@}@o@uAYm@CGc@aAO]y@eBc@{@EIiCgFwBeEqCaFWe@Wc@]i@MUQYMUGIIOOYACKQGKAAoAwBq@mAa@u@{AuCKSq@sAc@_AqAuCKUiAeCiAaCk@oAu@aB{@kBsDcI{@oBqAqCqAuCo@sAgAaCa@aAQ]i@kAuAyCm@oA}@gB_AiBwAgC_AaBaAaB{AiCq@iAuBmDgByCYg@g@y@s@mAYg@aAaBuC{Ec@w@Yg@e@w@_AgBo@kAYk@Sc@]u@O]O[GOGQuDwJ]gA_@iA[iASq@Me@_@sAAGa@_BMk@U_Ag@yB]cB[}AScAq@mDOw@Oy@YsAc@}Bq@eDi@iC_@iBcAiEi@sBu@sCg@kBoAkE]kAg@}Ae@wAgAaD[_A}CeIWo@oAyCq@aBgA}BkBaEg@gAg@gA_@y@g@cAs@{AwA{Cy@iBg@cAi@mAQ[m@sAg@eAiB}DqEgKuAaD{@oBa@aAa@cAm@sAO]c@cAy@cBuAsC]o@m@aAe@s@e@m@i@m@_@]][c@Y[U]Qe@Ua@Oo@QEAs@Me@Ga@Ee@Go@Co@AaA?M?U@e@@gABK?[@iBDq@@A?Y@c@Bg@@yCJwAD_CH]@gABY@{@Dw@BU@wBF}AFy@Bg@A[A]?]C[CSAMAOAcB[i@MA?wAm@}@c@IGUQUQYWQOII]]QUSWMQQUU[[g@]m@Wi@[o@EIO[KYOa@KYQg@Ss@YaAUw@S_AS}@YsAUeASaAUgAWqAMq@Ia@s@mDc@uBYyAUkACIe@}Be@aCc@sBe@_COy@Q{@aAcFw@uDQ{@Qy@Ms@Oq@UoAUiAUgAUaAScAQw@Oq@U_AOq@Ss@Qu@YcA[iAc@_BUy@Su@U{@Ia@e@eBe@aB[iAEQUy@Qk@AG{@_DOg@]iAOe@Oe@Qe@[{@Sc@AE]s@OYOWMSS[i@q@q@s@][e@a@i@][O[Mg@Se@MOEWCCA]EWCg@?c@?o@Dm@BWDODk@PgAd@u@b@]Ve@\\y@j@e@^cAt@_BjAuElDqA`Ay@l@UNc@Xc@ZoAt@kAn@y@`@m@Vc@Ru@XuAd@gA\\uA^}@R[Fc@Fy@NqALc@Bm@HuFZeGV_DNU@W@cADeCLyDPe@Be@BqBHw@DkAHMBqBPuAL_ANkDf@c@HG@yBZ}AT}@JMBcBTcC^_C\\cALgARyAR{@NsARgANoALm@@e@@kAAm@CWCa@E]Gw@Mg@Mg@QmAc@s@]o@]YQcAs@m@i@g@c@]_@g@g@[_@c@c@eAiA]_@o@s@u@s@w@w@y@s@o@i@_Aw@aAq@kAu@iAq@sAq@cAe@iAc@{@]eA[eAYeAUoAUgAQw@Gm@Gw@EeAEkACs@Ai@@eADg@@u@Fi@De@DuARa@F[Fs@Ne@JiAZaAX_@La@Nw@ZaA`@u@\\w@b@yAv@sAp@qAn@_@T_Ad@C@}@b@oAp@sAp@iAj@gCpAkEzBiAj@mAl@gBv@s@Za@Nq@ViBf@iBf@w@L_@JWFgBT_ALs@FM@[BO@aAD}ADmA?aA?iAEeAG{AIwASgAOo@KcASa@KkA[gCu@s@U}@WgBc@eAQu@KwAQiAK]AG?]CUCw@Cy@EO?uA?w@?U?O?IAK?K?E?mAFMB]@O@s@H_AHcAPk@HoATQDsA\\mBh@eA^w@Xm@VqAj@oAn@eAh@aAl@c@Tq@d@k@b@q@f@i@`@iBxAq@n@i@f@q@r@a@`@}@`As@v@w@`AaApAw@bAU\\a@l@Y`@wA|BwAfCo@hAk@jAm@jAm@rAcA|BmA|Cq@hBSh@aApCiAdDSl@e@nAk@|A}AvDe@bAuA`DCFgBjDABoA`COXKNYh@[f@MTMRKNq@hAoApBYb@]f@[d@"},"start_location":{"lat":55.8742169,"lng":-4.1986629},"travel_mode":"DRIVING"},{"distance":{"text":"9.8 km","value":9817},"duration":{"text":"6 mins","value":350},"end_location":{"lat":56.1697511,"lng":-3.9708727},"html_instructions":"Merge onto <b>M9</b>","maneuver":"merge","polyline":{"points":"mgiuId`aWiB~Bg@p@eBtBa@d@y@|@aBdBqApA_@XaA~@OL_Av@oB~Ac@Z{@l@CBUNIF]Ri@^y@d@gAn@_CnAqAl@c@P_C`Aa@N[LgBr@uAf@cA`@kChAQFoCfAc@RqCfAe@Rc@PwDxAqEhBaA`@eC`AcBv@{@`@kAn@cB`As@d@k@`@w@j@cAx@QNg@`@w@p@g@f@UTWVk@l@[ZOPaAfAo@t@aBvBmA`BeBdCmG|ISX[b@_@h@mA|AY`@UXMNSVgBtBc@f@oAxASTIHi@l@a@`@}@`AyBtB_BzAa@\\_@\\o@h@{@r@SPEBWTe@\\_Ar@i@`@A?e@^i@^a@Vq@d@MHc@Zk@\\i@\\kAr@iAp@e@VWLKFw@`@}Ar@oAj@_A^o@TgA^u@Xc@PeA\\a@L[Hy@Vq@Py@RcATE@[HE@k@JqAVi@HiARw@JgANaBPsAJaAFe@Ba@Bw@DM?c@@u@@i@Bi@?eA@{ACw@A}BG_AEkAGkAKK?MAG?UC_BKeAE{BEa@CeBAw@?wA@kCHyAFw@B_ADk@BO@qAJiBPmLdA]@k@FY@cAHoBJY@i@@yAB_AA_BAcAEgAGwAGm@E_BOu@IaAO_AQw@MaAU]Ks@SaAYw@Uw@Ww@Y{@[a@O_@OaAc@g@U]Q}@e@yAw@oAw@o@a@_Ao@s@g@kBgAu@e@kBaA_@Qm@Yw@[a@Oa@O_Bi@cAY}A_@u@QWGk@K_AMwAO}@Ii@EgAEs@Ew@A]As@?Y?m@@w@Bu@B_AFw@Fm@FgALE?]FI@OBUDyB\\iAVk@Lc@Lo@Ri@NqAf@iBv@i@Xs@\\uEbCKFkCtA{Ar@a@Ni@TyCdAa@Ns@Ri@Ni@L{@R_@HaBTkANmBRkBPyBV{C\\O@O@C@I@MFEBIFWZ"},"start_location":{"lat":56.0858293,"lng":-3.9425926},"travel_mode":"DRIVING"},{"distance":{"text":"42.2 km","value":42221},"duration":{"text":"26 mins","value":1563},"end_location":{"lat":56.3883659,"lng":-3.4882247},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>A9</b> heading to <b>Doune</b>","maneuver":"roundabout-left","polyline":{"points":"}syuI|pfWIVITGLGJMJQHIBM@K@SAKGQKIIIIS?K?MBOFGD]Za@`@yB~BA?sDzD}HfIaAbAYZ}B~BcBfBw@v@]^iDnDQP]\\_@^IJ}B`CqApA_@^_@\\o@p@iClCKJSRoCvCgAfA_@`@_@^sArAaAbAiBpBwAxA{@|@GFg@h@}@v@OLOJQN_@XCBeAl@YPi@Xw@\\c@P]Nm@Py@Ti@LGBw@N_@DqAL_@Ds@BcA?A?s@Ai@CSCc@E[Cq@Iq@MmBg@k@QUIKEaBu@s@]u@e@QMOIkAy@qAiA[[iAoAs@{@QUu@cAMOWc@c@u@Yg@Ye@Yi@Wg@a@y@_@y@g@qA{@_Ca@mAGOMc@Ss@ES{@gDYoASaAAESkAQaASuAQ{AGq@Is@[uE]aFG_A?Ec@aF[mCg@qD[uBMy@CIKo@Y{AQ{@S}@UcA?Ao@eC_@sAYcAg@{AsAuDEIWo@Yq@u@eBeAyBg@mA_AwBACo@yAcBcD_@s@OWm@oAa@}@IQc@iAaDuLu@{CUiA]cBWsAQeAMs@u@eFYiB[mBUoA_@iBIc@Ke@CIw@_DI_@]oASm@ACMc@GOUu@_@cA_@aASi@Qc@O[Wm@KUKWOYO]k@gA[s@_AkBO[c@y@o@qAcCwEa@y@mA_CsBcEoByDmCiFiBoDyEgJiA{BIOg@cAoB{Du@wAuBcEqB{D?AaE_Ik@iA[k@c@_AoEyIS]i@gAaBcDmFoK_@u@mAcCwAuC{AyCg@cAgBmDm@qAq@sAmCoF}@iBw@_BgBoDu@}AOYuC}F_BcD_AiBGKKUYk@w@}AUg@Yk@Ue@]s@u@wAiA}BCGkA_CaAoBeAsBkAaCYk@{@cBo@sAGMiEsIc@{@w@{A_DoG]q@uB{DyA}Ce@aAiAyBGKgAwBaAoBKSmAeCaCyEiBoDwDyHa@w@w@}AaEkIaA}Bg@wA[{@g@yAm@qBw@{Ca@}Ak@mCCIKm@]eBm@yD_@{C]yCM{AE_@G}@IeAKaBUuDOqEUqFAYK}CI}BQkEK_CE_AAMKsBMcBM{AQmBWaC]eCU}AQeAY}AeAyEk@sBYeAK_@_@gA]cA_CwGm@iB[aAk@iBk@uB]yAu@_DwAgGm@iCsBcJGUQw@Qu@{@qD{@yD_AaEeA_E_@qAiAmDi@wAi@qAk@wAaBcEcBeE}@sCm@cCKg@UiA_@uBKo@WiBOuAAKc@kFMkCKuBC_AEo@?OK{CGoBEs@Ck@OaDIuAUuCCQGk@Ek@UmBm@}Dg@iCa@oBoA_GMe@UaAwAwGSy@y@wDk@{Cs@oEQyAMy@KmAOqAGs@Q_CYaFWyGAg@SqFCe@OcEE{@MiDOsFIoE?UA}D?qC@[DwEFkD?CH{BDqAXsGTsG?EB_ADkC@u@@_AAmDAgDIwIA{AAgD?yC@qC@_ADoCJ}H@u@RaMDcC@_ANcI@_A@[BcBP_L@eB@_A@o@AqDCqCA_BGaBE_BE{@IsAK{AKwAS}B[oCOoAe@}Cg@yCq@{DgBaK{AsIuCoPuAaIMy@Y{As@gEMo@AIaAgFOy@CMo@wDIc@y@yEY}AIc@[{AGUQw@GUK_@Qu@EMa@}Ay@kC]aAUo@Uo@Uk@aAwBo@uAoBaEyAcD_AaCKYIWeAgDk@uBaAaEGYI]]gBm@gD]eCKo@UgBIs@c@mEEa@WmDm@mJm@wIi@_ISuCGaAe@iIY{EY}EWsEMwAIgAIcAS{AKw@Ks@Ie@Km@Mq@Qs@S_Aa@yAe@sAk@}AYq@]}@e@}@CG_AyA?AkA{Ak@k@YWo@k@]W_@U]SkAk@_A[o@Qq@OiF}@MAw@OkASsBa@k@Ke@KWI[Ig@QsA_@{Ag@a@OkBy@mAm@eCoAWOa@SYQy@i@q@i@_@[OMqBmBmAsAmA{As@cAAAqAoBg@eAa@}@_@{@a@cAe@iAaAyC_@mAUs@Us@W}@y@qCAAi@gB{@qCY_AuAsESq@aAoDMe@qBiHo@cCSu@a@aBqAeFQu@Qs@AAQw@}@uDyAmGw@mDq@yCOy@I_@mA{FEQk@wCQy@Qw@Ow@qBsKqAqHa@}BuAiIGWeA}GcAaH[oBM{@MaAq@oE]qCM{@K{@[}B[_Ce@gDM{@AGKs@[uBO_AMu@[aBSkA[_BWkAa@qBG[I[k@gCw@cDq@kCeAqDs@aCcA}CiAeDuAyDgBmEoC_HyCmHsAcD}AuDi@qAq@}Aq@cB_DmHKUWo@wCwGs@wAqCaGMUAAMY_EsHCGuBwDm@eA[i@QYIMmBaD?A]g@[i@k@_AaCqDaAwAOU]e@mBoCEG{@iACCw@cA]c@[a@AAoBgCiC{CyBgCs@{@_@a@w@_AaAgAcBoBs@{@}@cA]a@]a@kAuAkAuA_@a@CCuAaBiB{Bm@w@CEuAiB{@oAgBqCc@q@gB{CiCcFQ_@eDsGgBeDWa@m@aAq@cAcAyAc@i@IKi@q@k@m@cCcCsAiAm@g@{@q@cAw@kAeAw@y@s@u@y@cAq@{@i@w@q@aAeA}A_BgCyBuDm@aAYi@]k@_BwCe@{@y@{Ao@qA{@aBSa@Ym@o@qA]s@kAiCq@wAsCyGw@oBOe@Ws@k@gB[_Ag@_BYaAa@}Aa@}AEMSw@Om@g@wBAIm@sC_A}ECUSiAKw@]wByAyKIo@AKYoBOcA]kBAGUmAIe@Mm@_@gBYkAI]GY[mAa@yAaAgDq@sBkAcDKUg@mA_@{@ISe@aA[q@IOq@uAGKSa@EIu@aBqAoCQ]Ym@aBmD[q@[s@Wi@o@_B}@gCe@uAK_@Qi@W_AUu@Ka@q@eCOo@I_@GWS{@i@iCUwAMo@QeAACKw@QiAWiB?CS_BKcAKw@KqACWEg@I}@AEGw@C[OyBCg@E_AAGEw@G}AKuCGcCAiAAYA_CAiD?aC?aCAaDCeCGeDEyBGqBIaBCk@OmCQyCMaBUsCOwA?GIu@Iq@OmAWmBOgAKs@M{@Kk@CMO{@Ow@?AOw@WmAKa@Qu@i@mBQo@Me@g@wAe@uA_A}Bw@cBi@eAc@{@y@wA{@oA_@g@m@s@]c@[_@_B_B_@_@GG{C{C_AeAs@}@UYGIQWIMu@eA_@k@KOQYw@sAYi@a@y@e@cAEIKUSc@Wm@_@_A[y@g@uA_@gAg@_BM_@_@qAg@oBSu@I_@aA{DSy@{@}CUu@Ss@K[Sq@{@}B]aA}A}Dq@eBWo@o@aB}@_Cw@sBUm@AAiAmCu@cBo@sAIOO[Ue@}@uAgAeBk@q@]c@y@y@_A_Ai@i@OOiEkDQMm@c@aAq@a@Yk@c@u@e@{@i@iAk@c@YaAg@KGgAq@uA_A}@q@q@i@kC}B_B{AaAaA_@_@SUgAoAIKSWOS}@iA[a@KO]e@i@w@mAkBW_@[i@QYGM[k@_@o@oAcCUc@Yk@Ym@OYIQ{BkFEKQc@a@gA_AcCs@uBKYOc@EOk@kBw@kCYcAI[IY_@wAaAeEa@eB?Ck@kC[_BUiAa@uBQy@Oy@O{@_@qBM{@Oy@gAsGIk@cAgGwCkQoBqLWaB_@yBi@_DsAcIsAcIeAqG_BsJa@aCgB}Ko@{DOy@gA}Go@yDY_BIc@q@wDo@yCGW_@yAUs@o@kBq@eBk@kAYk@i@_Au@iA{@kAOS]c@SUIM_@a@cAoAgAuAIK]e@GIa@m@o@cA_@q@u@uAi@kAi@kA_@aA_@}@Oc@_@iAQi@GSW{@c@_BYkA]wAGWKi@[_B_@sBg@{CMw@g@iDUcBUeBY_CYwCGa@MsA[sDAMOiBQwCSsDIyAIeBOwDSwFGkBEm@CSEUACi@oA"},"start_location":{"lat":56.1697511,"lng":-3.9708727},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":463},"duration":{"text":"1 min","value":40},"end_location":{"lat":56.3885966,"lng":-3.4811371},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>A93</b>","maneuver":"roundabout-left","polyline":{"points":"ijdwIjhhTQGECMKMQEMCKCMCMAOAY?Y?m@DsADcAHuB?IDaAH{B?OBk@BMDMAg@?aAEcL?CAOEk@Gy@"},"start_location":{"lat":56.3883659,"lng":-3.4882247},"travel_mode":"DRIVING"},{"distance":{"text":"3.2 km","value":3232},"duration":{"text":"5 mins","value":307},"end_location":{"lat":56.39545099999999,"lng":-3.4388888},"html_instructions":"At the roundabout, take the <b>2nd</b> exit and stay on <b>A93</b>","maneuver":"roundabout-left","polyline":{"points":"wkdwIb|fT?AAAACACAC?AAA?EAC?EAC?G?E?C?E@C?E?C@E?A@A@C@C@C@C?AVsAReAn@kHBUBg@LaCRuEP}D\\aIV_G?KXsFX_F@u@@S@{A@oDB_C@_@?Y?I?o@A_@A_AOwGIuI?CC_A?SAe@?e@?c@@c@@y@DiAFuBZ{HD}@Ac@?IAOAc@IwCEe@Ce@c@iDIo@_@kC?CSqAGUCOIYESGQAEK[KUUm@EIeAsBIOGKQ]ACW_@_@i@gAwAA?]_@k@q@WSMIMIKEUGC?kCs@c@MeAYwFyAkA[iAWWGYIa@MKCMEkAq@SMQMOOKKOQSWY_@Uc@Q_@KSMYQe@Oa@EMEQGWAMCIE[E_@AQAM?CAQ?Y?_@BoCBaB?C@[@]Dw@A?CAAAAEAEAC?E?I?C@E?C@C@C@A@ADAC]AO?QAE?M@S?m@DuBB_A@i@DoB@yA@g@@i@@a@?E?Q?EBaA?k@@aAHyFBiC?C"},"start_location":{"lat":56.3885966,"lng":-3.4811371},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":169},"duration":{"text":"1 min","value":32},"end_location":{"lat":56.3953752,"lng":-3.4361427},"html_instructions":"Continue onto <b>York Pl</b>","polyline":{"points":"qvewI`t~SBeDHgJ?W"},"start_location":{"lat":56.39545099999999,"lng":-3.4388888},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":109},"duration":{"text":"1 min","value":28},"end_location":{"lat":56.39531239999999,"lng":-3.4343825},"html_instructions":"Continue onto <b>County Pl</b>","polyline":{"points":"cvewIzb~SJyH@e@"},"start_location":{"lat":56.3953752,"lng":-3.4361427},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":220},"duration":{"text":"1 min","value":60},"end_location":{"lat":56.3951612,"lng":-3.4308177},"html_instructions":"Continue onto <b>South St</b>","polyline":{"points":"uuewIzw}S@c@DyDHeEB}@FeF"},"start_location":{"lat":56.39531239999999,"lng":-3.4343825},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"{_~sIzm}XmA]K`C_@rGcB_@i@L}CtAuD|@oBl@[kGg@yJG[sAgD_A~AWb@]p@gAVaB]YuAR{B~@iUbC__@nA}O`DsMxHsXz@{PCel@qBsXo@kUcBoTiF_^eHq[_FsJ{E{CeDo@uLgB}Kc@aHq@}DyDiCaIaAuNaA_M_ByHoDoIoEeFaNeMuP{RgGcLyGqP_FiQqE}ViE_f@sCo[{Fib@{Jcd@y^{pA{Vgs@mb@}gAsQi`@cM{^{Iyb@_Euk@uDyw@qCyZ{@uSj@s[fCkXr@oQG}QcD}_@gGyYiHoSgTm]iYub@mPs^eNud@uIcX{Qge@qNa\\iRy]{Vyg@_Qq_@eOsYa]il@uHuRoDsM{P}w@eNab@}LuXg^_x@{ImPmGoEwH}@eJNk^hAwFKuIwCiIiLoHsZoNas@yIg_@gJi\\qC{FiHsFsEc@eCTgErBkShOeKxFaNpDmZbBeUfAgRbC}SzCaPvA{IgB}IwG{JaKiPwJkOaDkM?gKfBeMnF_f@~U}OlD}KZaPgBaSsEaOa@mJ~@aP`FuLpHcMbMkLrQaLlXmKfXyGbMyIpM_O|OcIjG_QzI_m@~UkPxJoGbG}^lf@uUjUqS~MqZtK_X~CeOCoJk@_U@{XtBwMd@iQgA}L}C{JgE{QyKkMkEaMyAsJ?kHr@uMbDsTtKiMzD}TdCwA`BgBt@oB[ch@fi@a]v]kKlK{GvDaJlBoHE{HeBgLqHiHwJsGkO{C{LwC}Y}CaXqDePiIaT{IcRsJm^kEuW_IyVifA{uBm_AclBec@{{@oSqa@wN_]aG{ZuBc[sAa]wCmYoJu\\{Jw_@}Kue@mN_`@eDgR{AyZkAwQyIed@iFq[uBsd@m@k`@lAcc@f@epAr@me@WqWoD}[}PabAyIwd@cG}PaMm[_FgXeFmr@{C}f@uBaMuG{O}GoGmFiB{JcBqMgDoNgHeLwLeJeT_GsRkV}_AoFkW}M}w@uIqm@cEkSoPoh@id@seAeZgg@m]sb@iJuKoOySiSa_@mMeNmMwMwOmWgIaPyLmZwEiQkGe`@oIaa@uOm^_JiTcDwLoFe^aB}`@]gb@cBkW{EiZyHySaKcNgJcKqFaJgEeK}F{SwQgh@_HoNoO{Ow[sT{RkVsPo_@wLsf@cU}sAkO}~@sFuXcI_PaGoHaHaMeEgM}DmSyDu\\oBs`@WcEcA_Bq@}Bd@}OQoV?gAbBwMpBad@`Ai]]eX\\ua@sB}OkAuDiDeGsEwE}SqF_FwBmC}DiAqDEuOZoWlAecA"},"summary":"M80 and A9","warnings":[],"waypoint_order":[]}],"status":"OK"}},"plus_codes_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"GhIJwMqhRbaVNkARBFYOLTIWVkA","types":["plus_code"]},{"geocoder_status":"OK","place_id":"GhIJm8QgsHKGNkARke18P7UZVkA","types":["plus_code"]}],"routes":[{"bounds":{"northeast":{"lat":22.5865951,"lng":88.40164109999999},"southwest":{"lat":22.5245429,"lng":88.34054549999999}},"copyrights":"Map data ©2021","legs":[{"distance":{"text":"15.8 km","value":15815},"duration":{"text":"32 mins","value":1937},"end_address":"GCG2+3M Kolkata, West Bengal, India","end_location":{"lat":22.5252074,"lng":88.40164109999999},"start_address":"H8MW+WP Kolkata, West Bengal, India","start_location":{"lat":22.5850655,"lng":88.34688570000002},"steps":[{"distance":{"text":"0.3 km","value":288},"duration":{"text":"1 min","value":35},"end_location":{"lat":22.5856507,"lng":88.3441553},"html_instructions":"Head <b>west</b> on <b>New Howrah Bridge Approach Rd</b>/<wbr/><b>Rabindra Setu</b> toward <b>HM Basu Rd</b>/<wbr/><b>Maulana Abul Kalam Azad Rd</b>","polyline":{"points":"uczhCagfzOKv@k@lDIn@Gd@YnBId@EfA?F"},"start_location":{"lat":22.5850655,"lng":88.34688570000002},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":338},"duration":{"text":"1 min","value":59},"end_location":{"lat":22.5849258,"lng":88.3419869},"html_instructions":"<b>New Howrah Bridge Approach Rd</b>/<wbr/><b>Rabindra Setu</b> turns <b>left</b> and becomes <b>Howrah Station Rd</b>","polyline":{"points":"igzhC_vezONNHHB@FDFB@@V@T?bAE`@BHBBBB@@@@BB@BD@DHT@B?F?HANCNEPELEPGNUt@SbAEj@CVGTCH"},"start_location":{"lat":22.5856507,"lng":88.3441553},"travel_mode":"DRIVING"},{"distance":{"text":"93 m","value":93},"duration":{"text":"1 min","value":24},"end_location":{"lat":22.5852717,"lng":88.3411696},"html_instructions":"Slight <b>right</b> to stay on <b>Howrah Station Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"ybzhCmhezOU^M^_@bB"},"start_location":{"lat":22.5849258,"lng":88.3419869},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":157},"duration":{"text":"1 min","value":68},"end_location":{"lat":22.5865951,"lng":88.3417004},"html_instructions":"Turn <b>right</b> onto <b>Mukharam Kanoria Rd.</b>","maneuver":"turn-right","polyline":{"points":"}dzhCicezOoAYAAsAa@KEMEiA_@"},"start_location":{"lat":22.5852717,"lng":88.3411696},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":269},"duration":{"text":"1 min","value":62},"end_location":{"lat":22.585914,"lng":88.3441885},"html_instructions":"Turn <b>right</b> onto <b>Hari Bose Mohan Rd</b>/<wbr/><b>HM Basu Rd</b>/<wbr/><b>Maulana Abul Kalam Azad Rd</b>","maneuver":"turn-right","polyline":{"points":"gmzhCsfezOR}@DWLgA@_@JoARsAHc@HUBIDOP]HQDK"},"start_location":{"lat":22.5865951,"lng":88.3417004},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":618},"duration":{"text":"1 min","value":86},"end_location":{"lat":22.5841119,"lng":88.3496899},"html_instructions":"Continue onto <b>New Howrah Bridge Approach Rd</b>/<wbr/><b>Rabindra Setu</b>","polyline":{"points":"}hzhCevezOHQL]JYFa@Fa@LgAJe@Hc@Hg@`@sCXoBRoARgAXoBHe@XkBDUDSDO?CDELGHIBCFCFADAXC"},"start_location":{"lat":22.585914,"lng":88.3441885},"travel_mode":"DRIVING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":2},"end_location":{"lat":22.5839803,"lng":88.3496888},"html_instructions":"Slight <b>right</b> onto <b>Brabourne Rd</b>/<wbr/><b>New Howrah Bridge Approach Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"u}yhCqxfzOT?B?"},"start_location":{"lat":22.5841119,"lng":88.3496899},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":500},"duration":{"text":"1 min","value":65},"end_location":{"lat":22.5805008,"lng":88.35101159999999},"html_instructions":"Continue straight onto <b>Brabourne Rd</b>/<wbr/><b>Brabourne Flyover</b>/<wbr/><b>New Howrah Bridge Approach Rd</b><div style=\"font-size:0.9em\">Continue to follow Brabourne Rd/<wbr/>New Howrah Bridge Approach Rd</div>","maneuver":"straight","polyline":{"points":"{|yhCqxfzOj@ARA`AGd@EJAt@?P?J@NBRFRHn@Vr@TXH`@JPB@?F?B?DAFCDCBCDCDK@EHO`@kADMd@sA`@iAJWJO"},"start_location":{"lat":22.5839803,"lng":88.3496888},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":350},"duration":{"text":"1 min","value":69},"end_location":{"lat":22.5779451,"lng":88.3524616},"html_instructions":"Keep <b>left</b> to stay on <b>Brabourne Rd</b>/<wbr/><b>New Howrah Bridge Approach Rd</b>","maneuver":"keep-left","polyline":{"points":"cgyhCy`gzOFUNi@Ne@L_@JQHOJIJGDENITIFC`@Qt@UNCHCb@EfBInAGVA"},"start_location":{"lat":22.5805008,"lng":88.35101159999999},"travel_mode":"DRIVING"},{"distance":{"text":"69 m","value":69},"duration":{"text":"1 min","value":21},"end_location":{"lat":22.5773333,"lng":88.3523842},"html_instructions":"Keep <b>left</b> to stay on <b>Brabourne Rd</b>/<wbr/><b>New Howrah Bridge Approach Rd</b>","maneuver":"keep-left","polyline":{"points":"ewxhC{igzOLAX?P@VDh@H"},"start_location":{"lat":22.5779451,"lng":88.3524616},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":401},"duration":{"text":"1 min","value":82},"end_location":{"lat":22.573914,"lng":88.3511922},"html_instructions":"Keep <b>left</b> to stay on <b>Brabourne Rd</b>/<wbr/><b>New Howrah Bridge Approach Rd</b><div style=\"font-size:0.9em\">Pass by Tea Board (on the left)</div>","maneuver":"keep-left","polyline":{"points":"isxhCkigzO\\DhAV~@TdB`@^J@?pA\\t@PbB^LJFFnAXh@L"},"start_location":{"lat":22.5773333,"lng":88.3523842},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":385},"duration":{"text":"1 min","value":65},"end_location":{"lat":22.5707731,"lng":88.3500066},"html_instructions":"Turn <b>right</b> onto <b>Brabourne Rd</b>/<wbr/><b>New Howrah Bridge Approach Rd</b>/<wbr/><b>Old Court House St</b><div style=\"font-size:0.9em\">Continue to follow Old Court House St</div><div style=\"font-size:0.9em\">Pass by the church (on the left)</div>","maneuver":"turn-right","polyline":{"points":"}}whC}agzO^t@HFHDNF\\JtAX^CZE^CDAF?H@XDrDfAxBx@"},"start_location":{"lat":22.573914,"lng":88.3511922},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":308},"duration":{"text":"1 min","value":54},"end_location":{"lat":22.5681323,"lng":88.3491394},"html_instructions":"Slight <b>left</b> onto <b>Hemanta Basu Sarani</b>/<wbr/><b>Old Court House St</b>","maneuver":"turn-slight-left","polyline":{"points":"ijwhCqzfzOpAJzHfBXFZHXJVHXP"},"start_location":{"lat":22.5707731,"lng":88.3500066},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":420},"duration":{"text":"1 min","value":71},"end_location":{"lat":22.5645396,"lng":88.3478829},"html_instructions":"Continue onto <b>Marx Engels Beethi Rd</b><div style=\"font-size:0.9em\">Pass by Eastern Railway Office and Reservation Counter (on the left)</div>","polyline":{"points":"yyvhCcufzOPF~Bh@\\HbATpBf@N@jCp@fCr@bAX"},"start_location":{"lat":22.5681323,"lng":88.3491394},"travel_mode":"DRIVING"},{"distance":{"text":"58 m","value":58},"duration":{"text":"1 min","value":10},"end_location":{"lat":22.5640879,"lng":88.3476089},"html_instructions":"Continue onto <b>Rashmoni Ave</b>","polyline":{"points":"kcvhCgmfzORDbAl@@@"},"start_location":{"lat":22.5645396,"lng":88.3478829},"travel_mode":"DRIVING"},{"distance":{"text":"29 m","value":29},"duration":{"text":"1 min","value":4},"end_location":{"lat":22.5638466,"lng":88.3475026},"html_instructions":"Slight <b>left</b> toward <b>Indira Gandhi Sarani</b>","maneuver":"turn-slight-left","polyline":{"points":"q`vhCqkfzOn@T"},"start_location":{"lat":22.5640879,"lng":88.3476089},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1346},"duration":{"text":"2 mins","value":136},"end_location":{"lat":22.5524186,"lng":88.34326519999999},"html_instructions":"Slight <b>left</b> onto <b>Indira Gandhi Sarani</b>","maneuver":"turn-slight-left","polyline":{"points":"a_vhC{jfzOBA@?nAPPFZH`@HdAXF@D@NBB@NDPD`@L`@J`@L`@J`@L`@J`@J`@L`@J`@L`@J`@J`@LPDND`@LTFpHlB`Dx@lBf@fDz@lARZH`@L`@JJDJBND\\H\\HB@f@L^HTHhCn@fA\\ZLx@`@b@\\"},"start_location":{"lat":22.5638466,"lng":88.3475026},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":649},"duration":{"text":"1 min","value":62},"end_location":{"lat":22.5470468,"lng":88.3407931},"html_instructions":"Slight <b>left</b> onto <b>Casurina Ave</b>/<wbr/><b>Pranabananda Sarani</b>","maneuver":"turn-slight-left","polyline":{"points":"swshCmpezOjBl@|EbBrC`AZJbCz@tG|B^L`@R^PB@`@PBBPH"},"start_location":{"lat":22.5524186,"lng":88.34326519999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":517},"duration":{"text":"1 min","value":49},"end_location":{"lat":22.5424105,"lng":88.34054549999999},"html_instructions":"Continue onto <b>Hospital Rd</b>","polyline":{"points":"avrhC}`ezOZHLBH@J?J@l@?jF@xPZ"},"start_location":{"lat":22.5470468,"lng":88.3407931},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":203},"duration":{"text":"1 min","value":24},"end_location":{"lat":22.5410812,"lng":88.3414913},"html_instructions":"Turn <b>left</b> onto <b>Acharya Jagadish Chandra Bose Rd</b>","maneuver":"turn-left","polyline":{"points":"ayqhCm_ezO`@KfDs@PEJGLGFEFILSIaA"},"start_location":{"lat":22.5424105,"lng":88.34054549999999},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 km","value":2159},"duration":{"text":"3 mins","value":181},"end_location":{"lat":22.5415431,"lng":88.3623365},"html_instructions":"Keep <b>right</b> to continue on <b>Acharya Jagadish Chandra Bose Rd Flyover</b>","maneuver":"keep-right","polyline":{"points":"wpqhCieezOQwAS{AYsBOgACo@Co@Aa@Aa@Ci@Ca@Cg@AGMkB?KEs@Ac@AeAB_ADaBBs@Bs@@g@BmADyA?YHuD@e@?e@@Y?KDsBBw@@k@Bi@@_@?E@WBoB@aA?KBmBBmA@g@BkA@g@?_@@m@Bq@Bs@D{BDiA?C@mA@e@@g@@e@@g@BkA@g@?IBu@?W@g@@m@@O?U@g@@oB@w@?[A_@?OAUC_@Ca@AKESKm@AIKc@Ss@W{@Ka@"},"start_location":{"lat":22.5410812,"lng":88.3414913},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":904},"duration":{"text":"1 min","value":79},"end_location":{"lat":22.5404653,"lng":88.3693217},"html_instructions":"Slight <b>left</b> onto <b>Circus Ave</b>","maneuver":"turn-slight-left","polyline":{"points":"ssqhCsgizOKKKQKOKWGOOc@GQw@yBa@eAa@eAOa@a@eASi@CEQg@KQACGUCMCGC[CS?c@BW@KFa@h@oAJO\\e@PQ@ARUb@[\\SZQ@Ab@Qn@ULEZMf@U^[PUJMRa@FQFSNk@@GH[FSBGHK"},"start_location":{"lat":22.5415431,"lng":88.3623365},"travel_mode":"DRIVING"},{"distance":{"text":"2.6 km","value":2597},"duration":{"text":"3 mins","value":200},"end_location":{"lat":22.5426724,"lng":88.3936301},"html_instructions":"Continue straight past Heineken onto <b>Maa Flyover</b>","maneuver":"straight","polyline":{"points":"}lqhCgsjzOh@kBDOFSNm@FYFW@EPaA@EZaB@GVeBZwBFYBUD_@VyFNkBB_@Ac@?EIu@CWCU?OAO@Y@U?MBWHiB@C@a@Be@Bg@?I@oACaA?EG_AIq@E_@G[Mm@Oi@So@[{@[aA[{@Sc@Um@M_@Wi@[eAe@oAM]Qk@Sq@IYKWi@kBYcAI]SgAMq@AII_@Gc@Ea@?CGk@EoA@_@?IBo@De@D_@DWHo@Hm@BMD_@Bi@?CBw@@a@Aq@Ca@?SE}@AOGs@Ik@o@mEs@cFIg@EYAC]_CAGk@sD"},"start_location":{"lat":22.5404653,"lng":88.3693217},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 km","value":2483},"duration":{"text":"4 mins","value":266},"end_location":{"lat":22.5255758,"lng":88.39587159999999},"html_instructions":"Take the ramp onto <b>NH12</b>","maneuver":"ramp-left","polyline":{"points":"uzqhCekozOQc@Oc@Ki@AASwACWE]Ko@Ga@SaBKu@Ak@?s@@U@UFu@J{AFi@HYPc@V[JK\\SDCXMLIPENA^EV?ZBXFPB~Dt@p@JfEl@fC\\@?VF^FHBDBDDHHp@JnARb@Hn@H~G`AfARD@H@`C`@hBXlATlFx@XDhCb@|@PdBTx@Jn@H`ANfARpAPhAPZDTBX@XB^@XBZBR@X?|@CRAT?TAb@GRC^MZINERId@Qd@UxAo@"},"start_location":{"lat":22.5426724,"lng":88.3936301},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":578},"duration":{"text":"3 mins","value":150},"end_location":{"lat":22.5245429,"lng":88.401322},"html_instructions":"Turn <b>left</b> at Toyota Driving School Kolkata<div style=\"font-size:0.9em\">Pass by Durga Tea House (on the left)</div>","maneuver":"turn-left","polyline":{"points":"{onhCeyozOI[EMAE?C?A?E?CHk@RaBDU@KLs@D[BYJ{@J{@Dm@FOHm@Hw@Jy@@E?CJo@?GLs@?GHk@@IDm@BM@m@Lc@ZoA"},"start_location":{"lat":22.5255758,"lng":88.39587159999999},"travel_mode":"DRIVING"},{"distance":{"text":"81 m","value":81},"duration":{"text":"1 min","value":13},"end_location":{"lat":22.5252074,"lng":88.40164109999999},"html_instructions":"Turn <b>left</b> at Mashi Pintu Petrol onto <b>Service Rd</b><div style=\"font-size:0.9em\">Pass by Dhalai pool (on the left)</div><div style=\"font-size:0.9em\">Destination will be on the right</div>","maneuver":"turn-left","polyline":{"points":"kinhCg{pzOWIaBo@KE"},"start_location":{"lat":22.5245429,"lng":88.401322},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"uczhCagfzOiAzHc@tCEnAd@`@HDl@@bAE`@BLFJHPd@Ep@Y`AUt@SbAIbAK^U^M^_@bBoAYuAc@YKiA_@R}@R_B@_@JoARsARy@d@iAh@uAh@qDzC}Rj@eD\\[XK~AEfCQfA?ZDf@PbBl@z@TRBXEHGJOr@oBfA}CVg@t@eCTa@VQr@]vAg@XGrFYf@Ah@FfANhCl@xEjAxCp@TRxBf@^t@HFXLrBd@`BOP@XDrDfAxBx@pAJtInBt@Tp@ZrFpApBf@N@rGdBvA^dAn@n@TDA`BX|@RbB`@fAZnGdB`FtAhVjGhB\\bAXdAXhBb@~Cx@bBj@x@`@b@\\hIpChQfG`A`@b@Rd@Tl@Rn@FxG@xPZ`@KxDy@XONOLSIaAe@sDi@{DKcDM{BUoE@eCHuCNcGJ{GRmITeOVeLNgJLaJ?sBIgBUwAcAuDW]Wg@wA_EuBsFu@iBQo@Go@B{@Hm@h@oAJOn@w@TW~AcA|B{@f@U^[\\c@Zs@V_AV_AHKh@kBLc@`@eBp@qD~@mG\\yGRkCAi@MmACoAZyG@yACgAQqBM{@]wAo@kBw@}Bi@qAgB_F}@uCyAeFm@cDUuBCoBBy@ZmCL{@HiAB{@?sAKcCQ_BcBqLo@eEm@{Da@gAMk@WoBm@qEMaB@iAHkAReCZ}@V[h@_@^Q^On@GV?t@JpEx@xFx@hC\\v@NNFNNtEr@~G`AfARNBfPjCbDh@bDf@rFx@lEl@lBJn@DvACh@Ax@I~Aa@xDaBQs@Hw@XwBN_A`@mDDm@FOReBXsBVoBFw@D{@h@sByBy@KE"},"summary":"Maa Flyover","warnings":[],"waypoint_order":[]}],"status":"OK"}},"region_toledo_default_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJeU4e_C2HO4gRRcM6RZ_IPHw","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJgTwKgJcpQg0RaSKMYcHeNsQ","types":["locality","political"]}],"routes":[],"status":"ZERO_RESULTS"}},"region_toledo_es_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJ8f21C60Lag0R_q11auhbf8Y","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJgTwKgJcpQg0RaSKMYcHeNsQ","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":40.4165207,"lng":-3.7025932},"southwest":{"lat":39.862808,"lng":-4.029406799999999}},"copyrights":"Map data ©2021 Inst. Geogr. Nacional","legs":[{"distance":{"text":"74.3 km","value":74341},"duration":{"text":"57 mins","value":3431},"end_address":"Madrid, Spain","end_location":{"lat":40.4165207,"lng":-3.705076},"start_address":"Toledo, Spain","start_location":{"lat":39.862808,"lng":-4.0273727},"steps":[{"distance":{"text":"0.6 km","value":615},"duration":{"text":"2 mins","value":101},"end_location":{"lat":39.8681019,"lng":-4.029378299999999},"html_instructions":"Head <b>northwest</b> on <b>Av. de la Reconquista</b> toward <b>C. de la Diputación</b>","polyline":{"points":"quhrF`rqWCBQJUJm@PQFg@Ni@JeBh@}@XaD|@{@Vk@Ns@RUFoA^u@R_AXwA`@WHMBG@C?E?GAC?IC"},"start_location":{"lat":39.862808,"lng":-4.0273727},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":174},"duration":{"text":"1 min","value":24},"end_location":{"lat":39.8675297,"lng":-4.0275807},"html_instructions":"At the roundabout, take the <b>1st</b> exit onto <b>C. Duque de Lerma</b>","maneuver":"roundabout-right","polyline":{"points":"svirFr~qW?AAEAEACACACCCACF_@H[FQNi@j@cB`@qAHW"},"start_location":{"lat":39.8681019,"lng":-4.029378299999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":594},"duration":{"text":"2 mins","value":91},"end_location":{"lat":39.8688577,"lng":-4.021535},"html_instructions":"At the roundabout, take the <b>3rd</b> exit onto <b>Av. Gral. Villalba</b><div style=\"font-size:0.9em\">Go through 1 roundabout</div>","maneuver":"roundabout-right","polyline":{"points":"asirFjsqW@?@??A@?@A@A@?DI@C@C@A@C@C@CDS?A@O?G@G?GAKAA?AAAAA?CAAA?AAAAAAA?AAA?A?AAA?A?A?C@A?A?A@A@A??@A@CBQMIIEEACISCIIWEQEMI[Oi@?CYy@@E?K?A?A?AAA?A?AA??A?AAAAA?AA??AA??AA?A??AA?A?A?A?UcAOi@Mi@Mk@I]AMCOAQAQCWCgA?k@EuCCaCA{@?O"},"start_location":{"lat":39.8675297,"lng":-4.0275807},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":198},"duration":{"text":"1 min","value":29},"end_location":{"lat":39.8700417,"lng":-4.0208568},"html_instructions":"At the roundabout, take the <b>3rd</b> exit onto <b>Av. de Madrid</b>","maneuver":"roundabout-right","polyline":{"points":"k{irFrmpW@A@A@A@A@A?A@A@A?A@A?A@A?C?A@A?C?C?C?A?CAC?AAC?AAAACAAA??AAAAAC?AAA?A?A?A?AAA@A?A?A?]W_@U{@a@o@YGACAKBE@A@A@EDCFAH?F?H"},"start_location":{"lat":39.8688577,"lng":-4.021535},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":415},"duration":{"text":"1 min","value":56},"end_location":{"lat":39.8737356,"lng":-4.0207605},"html_instructions":"Turn <b>right</b> to stay on <b>Av. de Madrid</b>","maneuver":"turn-right","polyline":{"points":"wbjrFjipWEFCBABC@E@E@G?M?a@Aq@CsBCK?s@As@CcCE{@?{AEo@AGAOECAMA"},"start_location":{"lat":39.8700417,"lng":-4.0208568},"travel_mode":"DRIVING"},{"distance":{"text":"1.1 km","value":1065},"duration":{"text":"1 min","value":63},"end_location":{"lat":39.8830007,"lng":-4.0190202},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto the <b>A-42</b> ramp to <b>Madrid</b>","maneuver":"roundabout-right","polyline":{"points":"{yjrFvhpW?C?CAC?AACAAACAAAACAAAAACAC?A?AAA@C?A?A?A@A?C@A?A@C@A@ABA@AB?@ABE?A?KDGDG@I@KBgACoCEQEW?[A[AgAAu@CiBEi@EKCyAMiAM[G_@I[Mk@S_@Qa@Qa@OQGKEICICYGIAIAKAQCUCO?Q?OAS?]?Q?g@@EAG?GAG?IAIAGCKAYI[KCAo@WmAe@q@SMCiAS_@B"},"start_location":{"lat":39.8737356,"lng":-4.0207605},"travel_mode":"DRIVING"},{"distance":{"text":"19.2 km","value":19159},"duration":{"text":"11 mins","value":641},"end_location":{"lat":40.0333486,"lng":-3.925665899999999},"html_instructions":"Merge onto <b>A-42</b>","maneuver":"merge","polyline":{"points":"wslrFz}oWKA]C[CS?UA[@u@@kBFaBFsBBS@c@?kA?uCAY?eACS?I?{@ESCK?QCKASAGAMAIC_@Ea@GUE_AQSEOC[G]I]I[I]I]I[I_@KGAGCYGMCUG[I_@Ka@KuBg@]Im@Ok@Mu@OiAUKAMCA?iAQaAM{@MWCUEi@K[GSEOCwA[s@Qu@So@Oc@Ke@KKC_@Io@Qu@Q]ISGMC]I[GoBe@_Cm@kAYyA]i@QaBc@CA_A[oDyAy@]mAe@yD}Aw@]qCgAaAe@u@_@_@S}@i@_Ao@UOIEa@Ye@Ye@WOIu@]o@Wa@OYMsBu@YK[McC}@iE_BYMwDwAOGKESGsHsCgE}AWKg@QeC_AqIaDgC}@gC_AoBu@oAe@{Ak@qCeAeBq@cE{AmCcAkAc@QGQG[MmAe@_Bm@qAg@_A]a@MeA]}@SICsAYw@M}B]cCa@a@G}@OaGaAwASg@KOE[Ge@MICe@M{@YMEGA[M[KyAe@GCQEoAc@c@OwAc@_DeAo@SeA]eAYk@OA?s@Mg@Ia@Iq@ImBYaB_@UGEC}@Yu@YMEg@Uk@Wo@YSMQIo@a@{@g@_@Wg@[mCmBaAs@oA}@]UmAu@q@[e@U{@e@SMKIQKGCGESKoDgCgGmEwCuBKI{AcAYQe@Um@WgAc@IE}@Y_Be@oBm@_Bc@e@OaAYo@Su@Wc@Uq@_@EAe@Yg@[iDwBWQOKOK]UuBqA}AcAeBiAwCoBUOUMGGqA{@i@_@_@Y[WYUYWYWe@a@eB}Ae@_@c@[]WYQm@_@UOc@W_@SCA[QKGMGk@Y}@c@q@]yAs@UMIE_@UWO]S]WcAq@k@c@a@]QKc@][WUQ]Yo@g@}AkAiCgBcC_BgCcBa@WSKg@]g@[MKKE_Am@OKiAq@uBoAm@]qAy@w@g@y@i@gAu@w@i@iCkB}B}AYSCAEE}B{A}AcAeAq@w@i@IGIG_BcAwA}@oKaHmUgOaMeIq@c@e@[ECKG_C}AmCeBmCeBcC_BiBkAmAy@wBuAwGkEkBmAQK_BeASMgAs@yDgCy@i@s@c@ECIGs@e@iCaBoAw@i@_@OKIEYQqAw@kBcAOIm@YKG[OSKICoB}@y@[uAg@u@YyAe@y@U]KgAYs@SwAY{@QICc@GOCwAU{@MwAQ{@IwAOa@C_AG{@Ee@AYA]A]A]?_@A]?y@?M?c@?}@@G?s@@M?Q@Y@K?W@e@@}@DSBM?O@aCPcAHmAJQ@[BWBy@Fu@FC?[BC@]B[@a@BYB]@c@By@BW@u@BcA?]?]?_@A]A]Ca@A[C]E[C]E_@E]G]G[G_@I]I]I[K_@KYKYK_@M[OYK]Q[O[QYO[SYQYQ[SYSYUWS[WWUYWUUWYWWWYWYUYUYU]UYU]S[U]S]Q]S]S_@Q_@Q]Qa@Q_@O_@Oa@Q_@Wq@GQMa@Qe@]cAM_@K_@Qg@M_@K]?C[cA[iAK_@Og@W}@EKACIYEK?CSq@k@mBi@iBK_@Oe@Og@e@aBi@kB[eAi@iBeAqDi@eBMc@}@uCm@oBSq@Ww@Wu@Us@M]Wq@[}@a@iAa@_AeAcCSe@c@_Ac@aA_AoB}@kBg@}@c@}@c@w@Ua@S[S]S]e@y@U]e@u@W_@QWk@{@_AsAk@u@OUW[W]MOIKOS[_@_AkAMMa@e@UWY[UWCEQQWY_@a@e@e@WWCCSQYYq@o@USWWYYYUEEcB{Au@m@wBgBOMgA{@AAm@g@m@e@k@c@eAy@o@i@YU[UYUkByA{CaCkByA"},"start_location":{"lat":39.8830007,"lng":-4.0190202},"travel_mode":"DRIVING"},{"distance":{"text":"47.1 km","value":47071},"duration":{"text":"30 mins","value":1799},"end_location":{"lat":40.3957623,"lng":-3.7039499},"html_instructions":"Keep <b>left</b> to stay on <b>A-42</b>","maneuver":"keep-left","polyline":{"points":"m_jsFlv}ViEkDkFcEsAgAk@c@qB_BIGKI_BoAIIg@_@{E{DgA{@oCwBw@o@m@e@oAaAu@m@yAkA]W?A]Wo@g@aF}Dq@i@oAcAWSQMAAMKWUq@g@mJuHo@g@q@i@eG}Ea@[a@]mCuBg@c@[UWSo@i@YSWUOMKIWSWUYSQMKKKG][WSWQWUo@e@YWWSYUUSYSi@c@YUYU}@u@}@s@WSWS[WKKWSUQSQs@g@_@[q@i@m@g@u@k@m@g@w@m@o@i@g@a@OKMMw@m@cBsAoDqCk@e@m@g@c@a@MKm@k@y@u@KIgAiA{A{AeBkBwCyCoBqBkAoAWWkBmBcAeAWWgAiAmAoAeAgA{@}@s@w@USa@a@w@y@e@g@u@w@QQ_@]KMKKoAqAaBeB}A_BGIAA}@_A_BaByA}AgAiAeAeACCk@q@SUS[U[Ua@Wc@Q_@Ui@Se@Qg@Og@K_@Me@Ki@Ie@EWMw@Gk@UoBSeBYmCMiAMeA[qCYmCIu@YyBE[UmBc@_EIy@_AeIK}@c@cE]sCa@sDAK]wCK_AQqASuBGc@yAuMk@cFCSE]?A?AACASAG?GCMESW_CAISkBUwB?CIi@MgAGa@Kq@WqA_@gBOm@_@gA_@iAc@iAISAASe@CIg@aAi@aAw@sA_@k@i@u@W[EEY_@OOs@w@i@k@c@_@e@a@SOm@c@[Uq@c@a@S_@SUMuAo@uBcA_@Qq@[wMoGYMOIwAq@_LiFCCkEsByGaDuFmC_CgAeFgCq@_@sAu@iBcAgC_B_@W}@k@uBuAgCaBc@YWQa@WCC]UgDuBcBiAq@a@cBiAGCOK_@UWQQKc@YwDeCuA}@u@e@]UCCaCiBu@k@[YQQw@s@kAmA[]SUw@_Aq@}@o@}@U[g@w@i@_Ae@y@o@iA]o@_CwE[m@uA_C{A{Bi@s@UYCC}@aAe@g@EEk@k@w@s@YWu@q@iA_AmA{@iAw@sAy@iCsAu@[qAs@}CcAaCq@aCk@w@OkEiAcEeAUGSGcAUqCq@eDy@aDy@cLwCoBi@aG{A]IqA]sD{@EAu@Sg@Mi@O]KsCq@qA]e@MkBe@yEoAu@SgBi@sCaAMEaBk@uAe@y@Y{@YGA{@[CAyBs@SGaBm@yDoAeBo@i@QyCaAUIcBq@yAm@uB{@wFeCqAi@aBq@w@Y[KqBs@[KuAc@sBm@gAWiCm@wAYs@M_AOWEa@GSCQCYCUGqAQk@G{@K_@GyAY}A[}A]a@K_Be@ECy@WaA_@c@OSI[K_A]mDsAgDoAA?_@OkEaBmAe@uAi@}As@iB}@y@e@g@Wg@WoCiAsBw@eAa@m@UgBq@m@Sy@[yCiAkAc@aA_@q@WwAg@uBy@}@[oAc@mA_@EAu@SQEmAY{@Sk@Oq@Sa@Mi@SEAaC}@qAe@uAi@A?kBq@wAk@kAi@cCmAi@Ww@]wAo@cBs@aC}@aC_ASGsCeAsCeAeBo@]KmAe@_@O{FuBgDoASIkHkCiAa@mCcAYK]M{EgB}B{@]MmFoBWKYK_FiBKECAOGkCaAqDsA}FwBGCWK_@MUIgAc@aDkA]MA?]Mi@SGCMEMEYMcE{AsAi@kAa@oAg@EA_@Qi@Sw@_@c@UOIGEQKKIOIc@[e@_@i@e@OOUUa@c@Y]i@q@U]e@w@IOGMKO[m@Yq@Ui@Uk@Qg@KWSm@o@mBk@eB}@oCgBoFeD_K_@gAqDcLKYIWSk@{@mCk@aBk@cBKUEIKUSc@KU_@o@U]Y_@[a@]a@e@e@YWWSWUSMA?[SKGk@Yk@Uc@Qm@Mg@KEAk@Gq@IaAE_A@W@{@Di@Ds@JA?E@oAR_APc@Fu@N}@NyAX{AV{@N{AXyAV{AXyB^uCf@sDn@{AXq@Lu@N}B^YFoAPkANs@BC@u@?m@CWAMAM?_AIw@Mk@MEAw@Ua@OOGc@QKGg@Uo@a@SO}@q@CCq@i@a@[aHsFeEeDm@g@o@i@q@i@g@_@_@YSOCCOKIGEEWQGEUQIEWWq@i@iCoB_BcAaB{@aBq@_A]]MqA_@{@SQEOCA?}@Oc@IE?A?QCmAM{@Gy@GA?_@CeFWkCOkBIyBKgBKyOy@G?MAYAgAIUA}DScCOa@C{BS}BYuB[yAY_Ce@yBg@}D_A{Cs@m@Mo@OoEeA}@UuCo@wCs@EAICMCYGiBa@eLiC}HiBmBc@_Bc@cAYm@Uu@[CA{@a@c@Ua@Ua@YYQIG_@[g@c@][c@c@WYSW_@c@S[W_@S[S[O[U_@O]Q[M]O[M_@Sg@M_@K_@M_@GS]sAMk@Q{@Kg@SeAI_@O{@SkAu@kEc@eCe@iCSiA]kBWkA[kAOm@Y{@?AQi@_@{@e@aAuAgC{@mAsA{Aw@y@uAgAm@a@w@a@KGeBs@AA[KsAe@{Bo@GCc@Ma@KYIOEYIuCaA[M_@Qi@Uk@Yi@Yi@[}A}@MI_@UoAu@e@YqC_BsBmAUMeDqB{@g@i@[uCeB_@UaDmBgEeC_@U_Ak@_@Ue@Yy@e@iGsDeBcAs@c@i@]e@Ue@[IEiF}C_DkBwA{@SKmBiAuCeBGEyA{@MIcDmBmBiAaBaA}FiDaBaAi@]u@c@_@UeAo@uEoCcBaAwA}@sAw@yA{@aBaAaCwAcEcCu@a@OKeAq@iC_ByCaB_CuA{Aw@gB_AaDcBy@e@cB_AmEiCmBiA[SWO{A}@mDuBsAw@CA]Ua@UiC{Ac@W[Qy@a@w@]]Og@Ma@Ig@K]EOAa@C_@Ak@?c@Bw@Fc@DW@aAPkB^sJxAoInAcBX{@JiCb@_@FyJ|AqFx@eG`Am@Je@Fa@Fk@Jm@FsAHk@Bq@Am@Ak@Cs@Ia@IYI]K[Mi@YYSWOa@Yq@k@m@g@}@u@g@a@eByA}BkB{@s@MKc@]_Aw@}OsMaBsAuBcB]Y{AoA_@Yy@s@KG?AWSsBeBeCsBwBeBwAmA}BmBuBiBsAiAgByAa@_@wBeBcBuAII_Aw@g@_@e@_@{AqAk@g@g@_@mAcAk@c@g@[c@Uc@Sm@S[I]I[G_@Ec@CCA_@AGAuDEgEWaBKgCOe@EyAIgAIs@Go@CkCQq@E{BIgAEa@A[AMAM?oBIs@EOAu@EGAI?s@G{@EoAIgAII?aBKm@Ee@Cy@IWAYCyCSC?WCcAEKAC?OAsBOYCWAuDWIAMAE?u@G{@GKAuCWmIu@kAKc@EKA_AIm@GiAOiAOu@IgBSo@G_AIwAKqAIq@Ei@EsAIcAImCO{CUmCQSAWA}CSo@Eo@EaBMMA_BKSAiEYw@Gg@CcAIwIm@A?IAIAmDS?AsBMI?{@Gk@EcAGsAKWAgBMQAk@Eg@Eg@E_@A_@CGA[CYAKAoAGq@AYCY?oAGoCK]?q@EUAiBIWCkAG}BMmF[aAGm@EkBMMAK?}DWSAq@Ec@EKAC?a@CIAG?E?iAIaAGEA_CMs@EsAKWAkAIKAe@CcCOGA{BMgDSeBMe@E_@EI?QCYAa@AWAQ?M?MAK?KAOA[CYCy@KUEMAKAKC[E_B_@oAWYG{Co@q@MMEA?s@QYIWIq@[m@]EAa@W]S]WWYMO[[gAiAcAeAUWEEUUUWa@c@UWQQcAeAg@k@mAoAIKGG_@c@SSw@}@QSa@k@e@w@e@y@q@cBm@mBs@eCe@_BWy@[eA_@qAg@cBM_@M[O_@O_@Sc@IOAAS_@QWGKOWMOMQW[SWSSKIIG{BqBQQMKCCAAA?SQSS_Ay@u@q@_@]CAAACCCCi@e@KKYWAAs@k@[Y][a@_@WUm@g@"},"start_location":{"lat":40.0333486,"lng":-3.925665899999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 km","value":1693},"duration":{"text":"2 mins","value":111},"end_location":{"lat":40.4001319,"lng":-3.7183967},"html_instructions":"Take exit <b>2A</b> to merge onto <b>M-30</b> toward <b>A-5</b>/<wbr/><b>Badajoz</b>/<wbr/><b>A-6</b>","maneuver":"ramp-right","polyline":{"points":"oxpuFtlrUIWEGGIEGAGEOAKAA?EAI?G@G?A?IBK@IBI?ADIDIDKJOHKLKHIJGDAFEDAFADADAP@H@BB@?HDDBFFBB@D@BBFBF@H?L?N@b@EHGFUd@Ud@CHg@tAQr@EPGTGRMj@?@Id@S`A?l@?TETETEVCNADMl@q@rDKf@ENMj@ABg@pBCJ?@Oh@Oh@Mh@Oh@Mh@A@Of@Qj@Yx@Yr@s@hB]n@CFQ^CDCDEFEJEJ{BfDwA~BMPINQXEHQ\\CFOd@Qj@AB]fCIl@EREVIl@Ij@SzAEPER?j@@\\?HDn@@`@Fz@DlAFlA"},"start_location":{"lat":40.3957623,"lng":-3.7039499},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":487},"duration":{"text":"1 min","value":38},"end_location":{"lat":40.4026657,"lng":-3.7219427},"html_instructions":"Keep <b>left</b> to stay on <b>M-30</b>","maneuver":"keep-left","polyline":{"points":"ysquF~fuU?\\@T?H@V?V?HAd@?@Cj@Gf@G\\GVAFCFIZCFA@K`@Sr@s@EWEMEC?KEECc@DO@O@C@UFE@IBUJa@ZWZKNMPGFMZIPUx@EDMPY`@"},"start_location":{"lat":40.4001319,"lng":-3.7183967},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 km","value":692},"duration":{"text":"1 min","value":42},"end_location":{"lat":40.40876859999999,"lng":-3.7214006},"html_instructions":"Keep <b>left</b> to stay on <b>M-30</b>","maneuver":"keep-left","polyline":{"points":"ucruFb}uUkA\\YDK?a@DYBc@BA?aAHi@FW@e@Du@BQ?c@?i@C]AC?KASCc@Gi@Kc@KYGECk@OoA_@q@UYKICy@UMEo@Iw@EyAA"},"start_location":{"lat":40.4026657,"lng":-3.7219427},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":259},"duration":{"text":"1 min","value":27},"end_location":{"lat":40.4110837,"lng":-3.721353},"html_instructions":"Take exit <b>17</b> toward <b>Pᵒ V. del Puerto</b>/<wbr/><b>C/<wbr/> Segovia</b>","maneuver":"ramp-right","polyline":{"points":"yisuFvyuUm@QMAk@BQ?Q@A?a@@A?S@M?[?aABG?{@@A?U?G@S?M?UG"},"start_location":{"lat":40.40876859999999,"lng":-3.7214006},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":324},"duration":{"text":"1 min","value":66},"end_location":{"lat":40.4139789,"lng":-3.7209563},"html_instructions":"Merge onto <b>P.º de la Virgen del Puerto</b>","maneuver":"merge","polyline":{"points":"gxsuFlyuUkAAIAu@Co@Ew@GUCk@GGAmBSUAsAKm@G"},"start_location":{"lat":40.4110837,"lng":-3.721353},"travel_mode":"DRIVING"},{"distance":{"text":"0.8 km","value":764},"duration":{"text":"2 mins","value":115},"end_location":{"lat":40.413898,"lng":-3.7119377},"html_instructions":"Turn <b>right</b> onto <b>C. de Segovia</b>","maneuver":"turn-right","polyline":{"points":"kjtuF~vuUBu@?m@@_D?q@@kB@y@?e@?a@@{A@iC?C?e@?k@?mA?E?S@e@?}A?]?q@?u@?mC?i@?K?_@?M?O?C?G?]?I?W?_A?}A?M@c@?IAQ"},"start_location":{"lat":40.4139789,"lng":-3.7209563},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":95},"duration":{"text":"1 min","value":25},"end_location":{"lat":40.4144408,"lng":-3.712543399999999},"html_instructions":"Turn <b>left</b> onto <b>C. de la Villa</b>","maneuver":"turn-left","polyline":{"points":"{ituFr~sUS?W?A?A?A@ERGZCHEREPELAD?@A@A@A?A@A?A?CAAAAA"},"start_location":{"lat":40.413898,"lng":-3.7119377},"travel_mode":"DRIVING"},{"distance":{"text":"84 m","value":84},"duration":{"text":"1 min","value":21},"end_location":{"lat":40.414991,"lng":-3.7122205},"html_instructions":"<b>C. de la Villa</b> turns <b>right</b> and becomes <b>C. del Pretil de los Consejos</b>","polyline":{"points":"gmtuFjbtUEKCECCCCACEAC?iALEm@"},"start_location":{"lat":40.4144408,"lng":-3.712543399999999},"travel_mode":"DRIVING"},{"distance":{"text":"26 m","value":26},"duration":{"text":"1 min","value":7},"end_location":{"lat":40.4152243,"lng":-3.712259699999999},"html_instructions":"Turn <b>left</b> onto <b>C. del Sacramento</b>","maneuver":"turn-left","polyline":{"points":"uptuFj`tUm@F"},"start_location":{"lat":40.414991,"lng":-3.7122205},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":626},"duration":{"text":"3 mins","value":175},"end_location":{"lat":40.4165207,"lng":-3.705076},"html_instructions":"Turn <b>right</b> onto <b>C. Mayor</b>","maneuver":"turn-right","polyline":{"points":"crtuFr`tUCMIaACYAOE]C[AAI{@?CSiBGk@ESE[UuAESAGCKIg@EWIm@Ge@?GIe@Ga@Ge@AC?IAG?CGo@Ek@Gq@Ek@?ICSEs@CYOiBCa@QkC"},"start_location":{"lat":40.4152243,"lng":-3.712259699999999},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"quhrF`rqWcHzBaNzDeG~A][?k@lA{Dr@mBR]HmA[WQDWE[g@mAeE?]QOeAcE[kFEiJHOEo@{@_@kCqA]@Ol@q@T{NUcDOQKOUi@@QPe@NuFKmJY_Fm@iCeAaCq@wCKkBE}FoBcCUcBIwOXoJOsC]}KcCuHkBsIyAkHqA_ImB_LmCqHmBmHuCiRcIkG{Dk\\gMueAs`@aLeEaFoA{IuA{OqCqGsByPoFmLuBaHmCiLwHoJyFqSwNiEcCoFiBwH{B{DaBsIoFwQqL_IwGiGaEoHsDcG{DuH_GiPuKsMaI_NiJudAoq@iu@if@aJ}FqIuEqNgFmIiBgH_AuFa@qGIaPh@cPhAeIDqFg@kFqA_FyBsEaD}DcEgDeFoC_GiGoR{ImZmHaVuFuNkIsPgE}GqMqP{LoLi]oX}cA}x@qp@{h@sP{MgXwTq|@g~@qGuHoCiHuBoPqCiVaMghAqBoQkAmGsBiGmEiIsFkGmGeEokA}j@eUoN}NoJsKaHuJuHsDaE_DoE}CsF{CeGqD{FaCsCoCmCgFeE}IaFoFwBcG}A}MgDgi@aNoMcDwJcCkOoEcKkDiVgIsXcLwIqC}ImBaHcAaFu@}HkBcMsEuKaEkJaEyG_DoIaDoSwHsLiDyMuEoQ{HgXaKyv@kYyd@{PkMyEsGuCgEgD_EwFcEqK_Rck@yEyM{AcCyBaCeEcC_Cm@_FUiI`A_QzCaZhFiFl@_CCsCYkCu@mF_DkYcUsGaFaE_CaDoA}DgA{Eo@oVqAoWuA_N{@mMuBu]eI}_@{I_IwByCuAqFiEoDeFeC{F_C}J_FyX}AaGwAiDqCuEkCuCgEsCaLuDkJkDue@_Yml@u]wn@e_@gYsP_ZqPsd@_X_DeAwBWgDHiFx@yr@rK{J|AyE`@_EQuBm@}BwAeEkDq_@c[uIeHgh@{b@}F}E{CiBkE{@eLa@iJk@oQ_AgTkAuXiBs`@sDqPqAuV_Bqg@iDuSsAaa@kBqTuA{k@uDkMiC}Aa@}BeAuB}AuD{DuE_FeGyG_DaG_DmKsD{KeBoCwL_LuHwGi@wADaAx@sA|@a@|@\\L`ACl@]l@sAxDc@fB]vCwApI}ApGyBvHoChGiGzJ[n@aA|EiAtH^|J@~Co@|DMb@Sr@s@Ee@KOEiADi@N{ArAm@fAcArBsCh@_Hd@aDK_IqB}Ae@oEWyBOw@B{EF{FSgK_ALg]@_Q?cE@m@UQ]@WlAUl@QQMQIAiALEm@q@EM{AMkAmAoJq@uEqAsOQkC"},"summary":"A-42","warnings":[],"waypoint_order":[]}],"status":"OK"}},"sydney_perth_waypoints_latlng_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJP3Sa8ziYEmsRUKgyFmh9AQM","types":["colloquial_area","locality","political"]},{"geocoder_status":"OK","place_id":"ChIJU8OUocpC1moRoOMuf2CaEYI","types":["street_address"]},{"geocoder_status":"OK","place_id":"ChIJCx_tO9jOsGoRmV1eXXXXJSc","types":["establishment","point_of_interest","transit_station"]},{"geocoder_status":"OK","place_id":"ChIJPXNH22yWMioR0FXfNbXwBAM","types":["colloquial_area","locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":-30.96234159999999,"lng":151.2092614},"southwest":{"lat":-37.8257227,"lng":115.8613272}},"copyrights":"Map data ©2021 Google","legs":[{"distance":{"text":"4,299 km","value":4299300},"duration":{"text":"1 day 21 hours","value":162536},"end_address":"Perth WA, Australia","end_location":{"lat":-31.952358,"lng":115.8613272},"start_address":"Sydney NSW, Australia","start_location":{"lat":-33.8690094,"lng":151.2092614},"steps":[{"distance":{"text":"0.1 km","value":107},"duration":{"text":"1 min","value":30},"end_location":{"lat":-33.8691196,"lng":151.210407},"html_instructions":"Head <b>east</b> on <b>King St</b> toward <b>Castlereagh St</b>","polyline":{"points":"h`vmE{`|y[HsAJqC"},"start_location":{"lat":-33.8690094,"lng":151.2092614},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":318},"duration":{"text":"1 min","value":69},"end_location":{"lat":-33.866273,"lng":151.210736},"html_instructions":"Turn <b>left</b> at the 2nd cross street onto <b>Elizabeth St</b>","maneuver":"turn-left","polyline":{"points":"~`vmEah|y[_@CSA_AE_ACc@C}@Ie@CWA]CgAGyAKe@E"},"start_location":{"lat":-33.8691196,"lng":151.210407},"travel_mode":"DRIVING"},{"distance":{"text":"56 m","value":56},"duration":{"text":"1 min","value":12},"end_location":{"lat":-33.8658985,"lng":151.2111405},"html_instructions":"Continue onto <b>Chifley Square</b>","polyline":{"points":"doumEcj|y[MKIIi@q@GG"},"start_location":{"lat":-33.866273,"lng":151.210736},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":110},"duration":{"text":"1 min","value":28},"end_location":{"lat":-33.8649834,"lng":151.2115873},"html_instructions":"Continue onto <b>Phillip St</b>","polyline":{"points":"zlumEsl|y[KGIE_@O_@QYMYIm@Q"},"start_location":{"lat":-33.8658985,"lng":151.2111405},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":119},"duration":{"text":"1 min","value":42},"end_location":{"lat":-33.8656572,"lng":151.2125633},"html_instructions":"Turn <b>right</b> onto <b>Bent St</b>","maneuver":"turn-right","polyline":{"points":"bgumEmo|y[f@k@NMDMHKJKBIDE@ABEHMDMDKLa@"},"start_location":{"lat":-33.8649834,"lng":151.2115873},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":351},"duration":{"text":"1 min","value":42},"end_location":{"lat":-33.8667281,"lng":151.2160355},"html_instructions":"Take the ramp to <b>Eastern Suburbs</b>/<wbr/><b>Airport</b>/<wbr/><b>Wollongong</b>/<wbr/><b>Canberra</b>","polyline":{"points":"jkumEou|y[@mBDm@H_BBSB[DOFYL]BG`AaCRi@JYPk@Po@BGDEDEDE"},"start_location":{"lat":-33.8656572,"lng":151.2125633},"travel_mode":"DRIVING"},{"distance":{"text":"12.0 km","value":12031},"duration":{"text":"10 mins","value":611},"end_location":{"lat":-33.9460912,"lng":151.1722382},"html_instructions":"Merge onto <b>M1</b>","maneuver":"merge","polyline":{"points":"`rumEgk}y[Li@Jc@H]L_@Na@N[JQJQPWJMPWLO\\]HIPM?APMPKj@a@RKJILGRIPIRGRGF?PELAPCVATAT?R@TBXBXFh@LD@VFF@b@HjAN\\FnARhALLBL@^FZDh@FH@@?r@FPBN@F@H@R@XBdBNb@BN@r@DV@T@D?@?H@D?`@B`AFhBLhAHN@z@D|CRF?b@DH?N@H@v@DRBT@\\B`AFn@D|@Fb@BZ@R@RBP?B@H?H?`@BJ@H@V@`@@H?P@J?N?pHu@b@EtAMzAMFA^GjCi@nASb@GVEJCbAM|FWB@fA@R?J@VB`@Bd@Dl@Fb@Dx@HD?pBXjCZj@Hz@JhANJ@F@B?J@J@PBD@TFRFlA\\nCf@n@Fl@Dh@Dd@DhBRd@DfBTjD\\D@l@H|AVj@Hv@JzBTPBNFN@nCZxAP@?VDnD^~@JFBNBz@JxBXF@RBp@LF@VDJ@FBTD~@RRDTDh@JRDpB^B@fAR^Fh@JZDN@z@LpATh@Hh@FfBTd@Fp@Ht@Hr@HhBPPBF@LA`ALlALpEf@`AJ~@HV?hBDn@@D?n@BT@`@Bp@B`BHT@X@P@H?D@F?~@FH@XB~@J`@D^D|@Lx@LbAPh@Jz@Pt@Ln@Lj@Jn@L`@HbANpAR\\FF?`ALh@Hf@Dj@Hf@Db@Fb@DhBRF@h@Fp@F^D^DJ@H@P@J?H@T@V?P?J?J?RAJAJANAVCHANCPEBAPCDCJCVGDCHCVKTKLGRKDETMFE@?JKPMNMFGNMFGNQRULQNUT]PULS^m@LSR_@T]FKFKXa@JOPSJMJKX]p@g@NMFCJILITKFEJGNGTITKNELELC@AJCVEPEJAHAHATCJAPAFAH?JAL?J?P?H?N?P@T@J@TBRBZDNBZHJBRFTHHBPFHDHDFBd@TTL`@Vj@\\p@`@d@ZfAp@x@h@fDtBn@`@B@pErCHFB@NJzBvATNtA|@nBlAh@\\NJPJNJLJPNJJFFDFf@x@DFBBBDNZNXJTJZJ^JZLn@VdA@DLh@Pv@Ln@Ll@Jr@BXDX@ZBZ@\\@X?Z@XA`@Aj@Ez@Cp@AXCh@Ch@Cz@CfAAfB?|@?N@x@HrCB^Bh@Dp@Bb@LbBLz@PdAHn@RjAh@`CDPVfANZV~@BHXdALd@Nd@Tz@Rl@Nb@Pj@DNPl@BHHT@Db@tAFPZbANd@Tn@LZJTHNFLHJNVLNPRNPZXBBPNb@Vb@TPHD@PHHBJBVH`@Fj@DJ@J?J?N@J?b@AF?XAH?J?R?B?LAN@N?TBN@TDNBJBF@LBJBRHRFRHFBNHJDHDHFJHf@\\n@l@d@d@Zd@NXJRBFLZJVLb@Jb@BNHXVjAVlA\\nB\\bCF\\?DBRBNFb@ZvBDXDd@f@nDJt@ZzBDZBLZdCfAfIFh@Db@Dd@B^@`@Bj@?D?fE@~E@nH@vE@bABlQ@pC?v@?h@"},"start_location":{"lat":-33.8667281,"lng":151.2160355},"travel_mode":"DRIVING"},{"distance":{"text":"6.5 km","value":6461},"duration":{"text":"6 mins","value":361},"end_location":{"lat":-33.9365154,"lng":151.1070617},"html_instructions":"Keep <b>left</b> to continue on <b>M5</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-left","polyline":{"points":"`benEoyty[PrBDl@@JHv@DX@LTdBDZDZLjAFd@Jx@Ft@BR?HBX@Z@r@?f@Ad@?RC^?DATAXGr@CVIn@EVGXGVGXGXIXIVCHELUn@c@lACFYp@Wn@oAxCO^Sb@KRADi@hAo@rAINOXi@hAEH_@x@[l@S`@CFw@bBUb@]t@]r@EJMVi@dAEHoB`EQ`@c@|@QZEHMRS\\a@n@ABKNq@bA]d@_@d@_BhBaAfAQRMLCDEDEDED]^o@v@]^IJaAfAs@v@CDONa@f@UXONOPSZEDOTCBMTCB?@A?EHEHEFEF?@EHQXABKRS^KTYz@Qd@u@tBCFIPCLIRMb@St@Sv@ERKb@CLETEVCLAHE^ADGb@?@CVEXKjAAHGd@AHCX?BIv@Eh@Ed@QnBWlCC`@k@lGW~CIx@KvAGp@ALALG|@G|@Gx@Cd@APGtAEn@Ev@G|BCxACdB?dB@pB?b@@Z?N?D@d@?NJxCFvABj@Dj@Bh@Dh@Ft@?@Fp@PjBD`@?FBH@JJ~@b@~CXzBlAtIFh@Hh@Z~Bb@`DXrCLdBLhCDxADjABpBAdDExCAZATAh@AF?JKxCEtA?PIzBA\\E`BCx@GtA?FATGtBAX?N?DARAP?@ErACbAAPAT?TAR?FAL?JA^?B?@EjA?BATATAZ?LAVAb@?NAJAh@?F?XAH?N?LAp@?d@AJ?r@?`@?h@?@?j@?N?X?L@d@?L?d@@p@?J@X@fA?B@R?D?B@H?JBdAJfDDl@DdA@`@F`A@RL`DJjBFrA?J?F?D@F?H@B?H?F@F?L@F?F"},"start_location":{"lat":-33.9460912,"lng":151.1722382},"travel_mode":"DRIVING"},{"distance":{"text":"22.6 km","value":22601},"duration":{"text":"15 mins","value":883},"end_location":{"lat":-33.9565469,"lng":150.8768686},"html_instructions":"Keep <b>left</b> to stay on <b>M5</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-left","polyline":{"points":"ffcnEcbhy[PhCVdCBH^dCP|@DTFX@D`@~A^rAr@pBx@xBp@dB|@fCRj@@DBHRj@B@?BBDDL?BRf@BH@FL^L`@Lf@JZFXHZJt@Lt@Px@TfBNpAfA`LNtCT~D@b@LlD@vA@hAAX?RC~CSlFSlEI`AEv@Ar@?z@DbBFlBLjCBZ\\`C^lBJf@hAzCt@rCd@tAf@|APh@^rAXz@X|@d@zALd@L^XhARv@R~@R~@DRN|@VtA?BFd@Lz@Jt@TlBRzB@DDn@BTTrDJ~E?d@?jD?bB?^?\\?~B?p@@dB?`@?lB?jD?jC?jA?f@?dC?fA?tB?HAf@?f@?r@EnD?RAf@GvCEpCIpCG`CANAPAP?PCx@Ah@Ep@C~@KbBItAYjFMjCW~DQbCAVEh@QlCQnC]bFWrDy@vLCVCj@En@QpCGfAE`@]zFWpDw@jLCb@C\\CT?@Eh@UnDAJAVYjEAXEl@El@IfAGjACj@OvBe@`H[rEMlBQfCOzBEbAC^GzACt@C|@A|@Az@@`A@~@@p@Bv@F~ANpBJfAHxAHz@Dp@?DDj@Fr@Bd@NnBLdBHjAHhADd@NpBJzADb@B\\FbAF`BNnEDnBAbA?rACfBAlAI~BK~BKjAQ`Co@pHCd@WjCm@hH]lEc@~EC\\EXKpAEp@IhBErAAbA?n@@b@?RDjADv@HfAHv@Fn@Hb@DXFb@Jd@R|@Nj@Nl@Rl@Nb@Tn@^~@h@pAdA`Cl@rAd@hAZn@|BfFVn@b@pAPd@J`@^pAd@tBNz@Jp@Hn@NhAJ|@F|@F~@FlBB|BAv@C|CGzD?d@AVIzCGrEChB@pFNjEFz@DbADl@LhA?Zb@|ET~CD\\`@tFXpDVdDBZ?DBPvAjR\\lEXxDHv@HhAHx@L|@@LHp@R~AT`BPhAJp@Jn@Jl@j@nCb@tBLn@H\\VvAX~AXpBPrAPbBJpAFn@LtBFvAFjABx@BnA@lA@fA?p@Aj@G`EEpAEx@GrA?BOpBEp@Ch@IdAg@nHUhDs@rJK`BMbBe@~GMbBGr@Eb@Ef@Gn@CRQnAOhAKn@Kp@Mp@Mn@WjAi@xBWbAUv@Y~@Ob@ITYv@Yx@g@tA_@dAELWv@Yv@]`AQb@]`AmCnIELKd@Ml@I^Q`AIf@Mz@Kx@It@Ed@CZALOnBO`CSrCWdDStCIdAQfCaBnUKxAQjCaApNUxCWbEGv@W|CInAOlCGfAUxCInAItAGv@ANAP?DC`@CVC`@Ep@GbAEz@G|@En@Ev@ADGdAKbB?HOjCARIdBQrCAB?LC^OpCK|AGfAANGlAYfEAFQlB[vCe@dECLu@pGShB]nCIr@AHIx@En@Gr@Er@Cp@AlA?f@@|@B~@Dl@Dx@J`AHj@Fd@Jj@Pz@J`@Ld@X|@Z~@Pd@P^p@rAVb@`@l@^j@d@n@p@x@`AlApA~AvAbBX\\p@x@pA|AbAlAJLJLrDvEbBvBtAbBz@fAl@r@v@`AzAfBZ^f@n@`AlAp@`Av@nAXh@f@`Av@bB`@bA?@N\\JZNd@Tv@\\lANp@Px@PbAZdBjAdHb@rCZhB@@VxAd@tCV~AHd@Jl@\\nBl@fD^~BZbBPjAPbAZjBH`@Lt@H\\?BLh@Rz@DRLb@Ld@@BZ~@Nb@HTN\\Tl@LVP`@HLRb@HLPZ\\h@f@t@PRNRBDPRTVNPXXj@j@|@t@RLHHFBJHLJLFDDFDVLPJ^R\\PJDB@HDVJf@RlA`@p@Pb@Lt@NpBVN@F?TA"},"start_location":{"lat":-33.9365154,"lng":151.1070617},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 km","value":1726},"duration":{"text":"1 min","value":63},"end_location":{"lat":-33.9718418,"lng":150.873719},"html_instructions":"Continue onto <b>S Western Fwy</b>","polyline":{"points":"lcgnEmc{w[NBZDdCX`D\\fANj@F`CVv@HrAP^D`@Fl@HRBXB`@Dd@DN@TBxEl@JBNBRBn@Hf@Fd@FVD^Bx@J`AJ\\D`@F^DRBb@FVBf@DjAHjANpANdALf@HVBfBTF@h@Fz@Jr@HXBz@JTBlAP`BRtAR`@FhAPbCf@^H"},"start_location":{"lat":-33.9565469,"lng":150.8768686},"travel_mode":"DRIVING"},{"distance":{"text":"512 km","value":512242},"duration":{"text":"4 hours 55 mins","value":17679},"end_location":{"lat":-36.1075604,"lng":146.9032934},"html_instructions":"Continue onto <b>M31</b><div style=\"font-size:0.9em\">Entering Victoria</div>","polyline":{"points":"~bjnEwozw[ZJRDLDt@R`@L`@Lj@Rh@Ph@Pj@Th@V|@`@fBv@^Td@V|@d@`Ah@VN\\TRLh@`@t@l@l@d@B@VTNLLJNN\\Vb@^VVx@t@HJHFtA|ALNf@j@^b@TZn@x@b@l@p@`Ad@r@Xb@Vb@V`@b@t@Zn@HLbArBDHP^Xp@Xp@Rb@Rb@^z@Th@b@jAVj@@BXn@\\v@`@dAXr@h@nA^|@`@dA`A|BRh@LTBFRd@JVZt@P^\\p@Vf@Vd@HN`@t@Xf@LVPXXh@`AzANVn@|@DFFJLRLPJNBDRZLPJPNPr@|@fAtAZ\\NRxBhCXZVXp@p@JJx@v@pAjATRbA|@d@\\\\VJHh@`@b@Xx@l@j@`@j@^FDb@Zl@b@VP|@h@fAv@~@p@`An@hAv@r@d@RLd@Z`Ap@l@`@PLr@h@t@j@r@j@NLj@b@TRf@`@j@f@z@v@j@f@z@z@LJx@z@fAhA`@b@Z\\`AfAX\\b@f@\\b@n@v@Z`@RVd@n@n@z@vAvBRXv@nAjAjBh@|@hBfDrD`H|BlEjCjFBBP^bCvEp@nANVr@nAZh@f@x@NVXb@T^`@l@|@pAt@dA\\d@l@v@z@fAr@|@hAnA`AdA`@b@`@`@t@t@XX`A`AZXRPPNx@r@bAx@\\Xr@h@VRfAv@t@f@vA`ATLRLb@X`@TRL|@f@`@TXLHFz@b@^Rn@Zf@VPHTJlAf@nAf@nAf@`@NZJvBp@f@PpA\\|@V`AXd@J~@TnAXl@J|@PpARTBtAPrARTDh@HTB~@H@@h@DbAHpAHnAH\\Bd@@V@T@j@@~@@lBBR?`AB`A@~@@zCDdB@jB?dA@vABz@?nDDZ@fDDh@@bA@pEBB?pA?xBBhB@l@@\\?pBBz@@`A?~@@\\BX@~AFhBJr@Fv@HhBR~@L~@Lh@Hh@HD@b@H`@HH@dB`@ZHlAXx@TlBh@vAf@z@ZlBt@B@`@NHBr@Zt@\\x@`@n@ZfB~@tBrAhAt@XRl@`@|@n@b@\\h@b@t@j@VV^Z^^b@^`A`A`A~@lAtA^`@VXdAnAz@fA|@lA@?v@jAj@z@bAbBt@nALTd@x@R^P\\j@fAVh@P^\\t@f@jAN^Vj@N^n@bBN`@Vv@Rj@Rn@Pf@Nh@Rr@DJ^tAHTZnATz@BPBFBLH\\Px@DPrApGb@nB@DHb@h@fCbAxEl@pCTbAVnAr@fD^fBBL~@fEb@vBLl@h@bC\\`BZvAPx@DNDL@FFXJd@d@zBT`AVtAVnADNt@rDd@vBf@tB`@|Av@jC\\jARz@N`@Rl@~@fCLXJXx@pBz@rB~@tBf@bA`@z@b@r@DJl@dAFJlAlBHJBF`@l@X`@NRT\\d@l@j@t@b@h@RVj@t@v@z@RTpBtBrAnAdAbAb@\\DFdAz@lAbAnCnB|AfAxA~@j@^p@`@h@Xb@T\\RXLd@T\\Nd@VbAd@l@XNFXNb@PRJF@HFv@^|BfAt@\\bAd@zBdAHD^PxBdAtAn@r@\\z@^dAh@\\N@@~@b@n@Z~BfAjBz@x@^VN^Rl@X\\N`@R|BdAPHVLb@PZNh@VdAf@bAd@dChAdAh@PHRJ^Pd@TjAj@`Ad@d@TLFNHHDj@XNJTJf@VPFNFVJp@ZXLf@TRHRJb@Rd@VRJf@VPHv@^jClA|EzBz@^\\Nj@Vb@RnBx@hBt@HD`Bn@~@^b@Pd@PNFPFRHJDf@PTFRHf@Nd@Lf@NRHRFHDRFHBRFf@Pf@NRFf@NVHd@Jf@NVHPBNDTFTFRDRFN@l@NRDf@LTDTFZHJ@f@Jh@Jf@Jf@LTDRBTFRDRBVFJBXFRDTFd@HTDRDRBh@Lf@Jh@JTDd@JTDJBF@RFh@Jf@H|@RfB`@`B\\h@L|@Ph@Hf@JTFTDRDfGnAnDr@pAXxE~@vDt@tCl@`Dn@lATLBlIhBx@N|IhB@?f@LpBf@nA^h@Lz@VnA`@f@NpA`@j@Rb@Nx@Z^LFBTJj@Th@Rf@PvAl@p@Xx@\\x@^PJx@^\\Nx@`@ZNn@Zd@Vd@TZP`Aj@FBx@d@l@\\v@d@dBdAzA~@v@h@vA`A`BlAnA|@j@b@fBvAr@h@pB|A~AnA~AnA|BfBff@l_@vH`GzDzCfAz@fDjCtCzBHFhKhIdAz@nClBzA~@b@VhCrArB~@|Al@bA^HBb@NJB`@LbAXnA\\tAXpAV|@N|@LdAL|@J~@HrAJjBFvBD~@@j@ApAAvACfFOTAhBErAEtAEhBGn@Aj@AdCG`BE|BGzBGfCAhC@zBB|BDfCJhCLx@Dz@FrAJ^DH?h@FbBPp@FZD~@Lh@F\\F~@N|@L|@N^H|@Nh@J\\HrAXVFn@Lf@Lh@LbAVVFz@VfAXpEvA`Bl@HBFBLDn@Tf@Rp@Vf@Rd@Rf@RZNRH`@P`@PZN\\NZNx@`@NH^Rd@TZPd@VZNd@Vl@\\f@Zj@\\PJv@d@DBf@ZbBhAtDdCPJjDrCh@f@`@\\`@^r@l@XTVVp@n@XV^^x@v@p@p@v@x@v@x@\\^HHd@j@f@j@l@r@l@t@xAjBvBtCDDxB`Dn@bATZ|KjPbC`DFJX\\jDjE`FxFpEzEhG~FfB~AzCdCNLlB|AbAv@pB`BtAjAl@h@\\Zf@b@hA`An@d@`At@LJp@f@`At@dAx@PLb@\\|@p@`@\\j@b@RN`Az@^^PNHFDFPLh@f@x@t@p@l@p@n@XVn@n@hAhAp@p@JJ@@p@p@h@j@TVDBX\\v@x@f@h@n@r@lAtAl@r@t@|@TVJLJLNPbAnAbAnAJLJLDFl@t@BBBD\\b@BDHLJLnFrHr@dAfCxDdF|H~@zAHLjFhIT\\pApB~H`MdEtGjBtCPVzBpDjCzDn@bAhAfBvBdDn@`AT^dA`BnGzJh@x@LRlAhBJPHLt@hAXd@Zd@LPRZLRdBlCRZf@x@HJhAjBlGtJdCnDr@`AV^X^JLzB|CzBpC|@hA`AhAFHxAnBzCjDTVDD~@z@NR`@^t@bA~B|B|BxB^\\fB`BfDzCrC~BfBvAt@l@bAt@j@b@l@d@JHn@d@j@b@t@j@jBrAp@f@B@^XZRrA~@vA~@z@j@RLNJFDp@b@dDvBvCfBfBbAHF@@FBJHB?DDNHB@TLJFPNr@\\n@ZHDd@VzBvARNPLtBhAhAj@DBd@TZP\\Pf@Tn@XlAj@d@T\\NZL|@^\\Lz@Zz@Zt@VD@z@ZRF\\L@?FBVH@?LDp@RTFp@PdAXh@Lr@Nf@J^HRD|@Ph@Hf@J~@LRBB@x@Jh@FvCV`@Bb@DN@RBjGn@~AN|@Jh@F`ALPBNBXDH@TBr@Lp@Lr@Lr@LhARf@LnBd@dAV`@J\\HB@b@L`@Ll@P|DnAvBv@bA`@bAb@nCnA\\P^RbBx@hAn@rAt@v@b@DBdCvA`Ah@|A|@jCxAhAp@dB`A|A|@b@VbCtAZPZPZPnBhAzAz@fDnBv@`@bCvANH|@h@b@V\\RNHZPv@d@PJb@VjAp@rAt@ZRnAr@lAr@v@b@ZPv@d@ZP\\P~@h@ZRZPtAt@ZRv@b@v@b@`Aj@ZPZP`Ah@rAv@v@b@|A|@rAt@hAp@xGvDrF|CdBbAv@d@bAh@j@\\xAz@zGpDzA|@d@Xb@VhAr@j@^NJHFDB@?LJDB~@p@`@Zj@b@`@ZvFdFn@l@`DzCbAdA^b@rAzA\\`@\\b@d@l@z@fA\\b@b@l@Zd@\\d@`@n@Zd@b@n@Zd@`@n@Xf@`@p@f@z@p@nAr@pA\\r@^r@Vf@Vj@Vh@\\r@l@tAp@`BdCbGr@`B^~@f@jAxAlDrAdDp@~A`@`ApAzCL\\@@r@`BN^bAbC`@~@jCnGJRHT`@`AP^z@vBP^`@`A|@tBlAxCl@tAZt@P^N^P^LVBFd@|@Vh@P\\FJVh@^p@f@z@Zh@Xd@jAhBnAjB`@j@hB|Bz@dAv@z@l@p@`AbAhAfAPPt@v@bA`AbB~ApCfC@?fB~AjFxEf@f@lAdABBTR`CtBx@r@jAfA|@|@p@r@fBlBj@p@dAtA\\f@RVNTh@v@b@p@Zf@Xd@^r@b@v@Vd@`@v@\\t@^v@Zr@Xr@f@lATl@N^Xx@b@tA\\fARt@T|@T|@Lb@Ln@Rz@Pz@v@|EdAzI^bE@N@RFf@DZBZBLF^VfB^|B^lB`@lBPz@\\pAX~@Vz@ZbAh@zAXv@N`@p@bBZt@t@bBl@lAj@dAZf@r@jAt@hAR\\JNV`@\\h@LNPXRVX^DDTXFHFFFHPR\\`@HJrBtBtB|BpApAbAfAfAlAv@~@|@jAx@jAr@dAb@r@j@|@l@dAl@jAP^Tb@j@jAXl@pEvJdA~BP\\tArCVh@Xf@\\r@p@pAXh@p@rA~@dBDFf@z@dAhBVb@~@~AT\\`@p@bAxA`@h@LR@B`@p@x@nAvAlBrC~Dl@v@nA|AlAxAlBvBhBnBTTBBDFPNHHJJBBv@x@f@f@dAdAXVn@l@n@j@f@d@VT`Az@x@r@h@b@f@b@XRh@b@`@ZPL^X^XHF`@Z@?LJp@f@n@d@j@`@l@`@PLZRt@f@hAr@b@Xv@d@xAz@LFbDlB`@P|A|@fB~@`Af@nCzAfBz@`Ah@rAv@dCvAtCtBdAz@t@l@lAfAfAfAlBxB~@dAhBtBh@n@rCbDr@|@h@j@jArAtAzAp@r@fAdAjAfAbBpAf@^hAt@f@\\hAp@~BrA`C`A~An@bBj@bCt@|@RdCf@fBV|ARzIbA`@Df@FhC\\hBTvBTrBT|ATlB`@rBd@fCn@~Bx@hBr@fAd@xAr@`Bv@B@hC|A~B|AzBbBB@d@b@j@d@x@v@^^`A`ALNFF`@b@VX\\`@^b@\\b@\\b@bApA~HhK\\b@l@t@j@t@dAnAzAfBv@z@v@z@^`@^`@VXhAhA^`@p@n@x@x@VVp@l@BBl@j@`@^z@t@bAz@r@l@r@j@XV|@p@|@r@lA~@b@ZfAt@b@Z~@n@hAt@fAr@d@Xb@X`Aj@b@Xd@V`Aj@v@b@`Ah@ZPpBdAnBfAx@`@LHRH^Rx@^ZPbAf@FDFBjAn@\\PB?@Bh@Vv@b@x@`@d@TZPZPB@B@p@\\PJzBhAPJd@THDHDd@TPJHDPJRHZPZPHDHBZPl@\\HDHDFDRJb@Xn@\\b@XHDl@^FDZRZRPLFBPNB@DB|@n@RLFDTP\\VHFNLZTj@b@`@\\`@ZJHBB@@VRHHPNNL`@^p@l@`@^NNPN`A~@~@`ANN`@`@l@r@NN^b@^`@|@dAxAhBlAxANNl@t@hBzB^b@jAxA|@dALPl@t@p@v@jArAlBzB\\^|@|@hAhAz@t@|BvBXXvCbCFDn@d@jBtAv@h@vBxAnGzDfDvBrAz@BBbAn@dAn@j@`@LHvAz@jDvB\\ThAr@nEfDdE|DjDfE~AxBd@r@\\h@z@zAx@zAh@fAnArC^|@BHz@xB|@rC|@`D^~AJ`@DRH^BHPt@H^BLBJ`B~IdBhJfCbNNz@RdAF^@DFXBJjAjGDVVnA@B`@xBDVFVLn@DXVpABLHb@d@dC|@xE`BrIz@~D~@nDL`@\\nA?@Vx@Rl@Rj@Rl@L`@N`@^`A^`AN^Rf@FNP^JTf@hAb@~@Vh@Vh@d@|@d@|@Xf@Zf@Xf@f@z@Zf@Xd@Zf@TZNTX`@j@v@\\d@p@z@^f@xAjBpAdBd@l@HLX^b@n@Xb@f@r@d@r@\\l@`@v@t@zAZv@Xl@\\t@Zt@N`@HTZv@Xv@Vx@b@nATz@BHZhA\\zAj@rCHb@@HBL?@RfAJp@DZF`@Fb@Fd@NtA@JFd@Fp@Fn@HjABVHjABp@Dp@@V?XBp@@X?JBp@?L@V?XBlA@X@f@@~@@t@@VJ`FJxE@v@@f@@d@DxA@fA?B?L@X?J@XFrD@p@@f@@HD`C?X?B@`@@X@dA@R?XBpA@l@BjAB~@FdD@lADdB@jAJrF@J@r@@r@?VBr@?XB|@?ZB~@@j@?N@P?B?R@J@t@?H@r@Br@?JBjA@v@DbB?V@XBlABp@Br@Br@Dp@@XDp@?JF`ABd@HjAFp@Fr@Dd@Dd@LjADb@Hr@Hp@Hp@Fb@Fd@L~@F^DPJh@TvAFb@Hb@Hd@Ln@TfA@BVpAJ`@Nn@VfA\\pALb@J`@ZfAL`@L`@Lb@N`@\\bARl@^dARh@^fAFPrArDr@nBn@dBl@bBlAhDXv@bBrE`CvGf@xAp@nBp@pBFNTr@L^FTRp@h@fBVx@Pl@j@rBXfAXdAZpA`@~ANl@Rz@jA~Fb@rBLf@Ll@H^VtARfARhARhAN|@RvADRF\\\\~BDRJt@ZhCNhARdBFd@LhAH~@XrCNxAFp@@LTjCJjA^tETvCf@tGH`ABZ?@@XJjADp@Fl@NtBN~Bj@zHDd@JvALxAp@lJh@nHFp@LdBH|@NdB@HJfA@PFl@J`ABRBRFp@ZhCPvAZhCNjAPhATbBV`BTvA\\lB^zBJf@Nx@Nz@^lB\\`BPz@l@nCr@zCt@zC`@|Af@hBp@`Cl@rBPl@N`@\\bA`@nAVx@^jADLXv@L`@Xx@HTf@rAFNRj@d@lAd@lAXt@p@`BZt@DJ`@~@`@`A`@~@BBj@pATh@\\r@z@fBDFRb@DHbApBR^JRj@dA?@T^Vd@l@fAtA`CT`@lArBv@lAZf@RZRZ~@vAh@x@RZLRj@v@Zd@\\d@Zb@Zb@@@LPFJTXr@|@TZt@~@TXd@l@d@j@b@f@VX@B|AfBd@j@^`@NP\\b@\\`@VZ\\b@LPj@v@j@v@TZZd@TZR\\`@n@^l@FJT^JP?@LRR\\DHXf@\\r@LRP^P^P\\JT`@~@P^N^N^z@vBZv@FP@BHTRj@Vv@ZbAVx@L`@HZ^rAJ^b@jBH\\Np@Jb@Ln@Lp@Ln@Hd@RhARhAF\\BPFXJn@DPBRLn@Lp@@FF\\Nz@N|@Lp@Jp@DPLv@@DBPDVHd@Lp@Ln@Jp@F^DPHb@DXDVNz@Jn@Ln@PfAPz@Nx@TrAN|@V|AHd@Nx@FX@HFZJj@Nt@hAxG~@nFH^PfA@Db@~Bf@bCj@`Cn@`CDJX~@Vz@`ArCHTFNZ|@BBl@|AP^JTZt@JRP^FHP^Vh@JRXh@JRP^FHJRDHDHP^R^JRP\\R^JRHPNVDJ@@BF`HtNn@tAv@zA?@d@x@`AjBBDnGfLd@v@V`@T^t@hAt@dAf@t@PTj@t@NPVXl@r@DDHJNNZ\\ZZf@f@@@f@f@`@\\r@l@z@r@XTb@Z`@ZZTPJXTPJd@Xb@Xd@VPLZPPHZP\\PZN\\NZNd@T`@NDB\\NZLf@Pf@PDBn@RD@JD@?DBJBHDF@HBnA^xBf@|@RdC`@fCXr@HfBLh@D~CXhBJhCNzANjDTpBLnJn@jEZJ@bLv@J@PBD?VB`CPv@BtE^|@FpCR~ALdG`@hDRjG`@dCPrE\\pCVLBF?H@r@Hr@J^Fz@N`AR\\HpA\\jBj@tAj@vAl@lAl@lAp@fD~BFDn@j@f@`@lAlAlAnAn@x@BBjBhCvAtBNTtApBbAxAt@jArAzBhB|C`BtCT`@R\\@BHLFJl@`Al@bA`@p@`@l@@@RZh@x@v@dAT\\v@`At@`ABDNPPTb@f@PR\\b@nBrBt@v@f@d@BBj@h@`@`@`@\\v@p@lAhAbA~@tBjBv@r@JJxAtA^ZnAfAx@t@j@j@~AxABBtBlBbDvCpEbEz@t@XVXVDFbA`Az@v@~BvBbA~@bB|A~BvBRRRR`Az@XVp@n@XTVVxDjDrAnAx@v@dB|AvCnCVTrAlAzAtAt@p@nAjAfC|BxOxNv@p@rJ~IrFbFtAlANNFFdA~@xGhGvApA~@z@VVXVdC|Br@l@NNx@v@DBRRbA|@BD~@v@DBPPz@v@VVXTx@v@tBnBlCdCh@d@p@n@jAhAv@v@XXVTn@r@`@^f@h@^`@v@z@^^f@j@n@r@l@r@v@z@l@r@t@|@dAnAxAjBVXnBfChB~B~BzChAxAj@t@VZRTBBd@j@LNHH\\^h@j@`@`@bBzAhBvAJFnAz@~@j@ZRv@b@d@TNHTLRHd@T\\NRHZLRHf@PRHf@Pf@NRHf@L\\JTFf@LRDr@NRD^Fh@HRDLBD?\\Dj@Hh@F^D^BfCRt@F\\BT@dBNfBNz@H~TfBrBN~BPfBN~ALF@L@~@HR@`AHF?~CTvCPxALrALhBPp@FtBPhALh@HfBVfB\\v@LH@hDx@D@zCv@xBp@hDnAjAd@vErBdDfBHDbDlBlCdB|B`BjB|Ab@^|BrBzBzB~AbB`AhArA|Al@t@l@z@\\d@\\f@|CbEf@n@f@n@f@l@^d@h@l@f@l@NNPRXZXXjAnAXXNP`@b@r@r@RR`AdAFFh@f@BDr@r@^`@PNVV|A~ARRVVpApAh@h@VV\\^@@XXn@p@rHlIl@t@FFRTHLhDpEz@lAHLLRHJpBvC^h@|@rANVr@dAf@t@t@hAFJNRV^T^hBlCzAxBrBvCvApBlCrDLPz@hAlGnIx@dAf@p@fE|FdBzBb@l@\\d@r@~@\\d@LPBBPV|BzCz@hAb@l@j@v@j@v@@?RXHLJJp@`AbApATZr@`Ar@~@j@v@HLtAhB~DlFFJhBbCnAbB`BvB~GbJFHPTbIxK`GfI\\b@bCdDxBrCdClD~AhCpAzB`BhDfAfCzAdEZdANf@L^t@vCt@~CPx@Jh@XxAh@`Db@dDFj@b@zELpBNxCLtG@zFA|EBzGAxF@vI?D?j@@j@?tD@bHA|AAtF?fA?|T?hK?j@?zK?pB@tA@xL?|B?j@AhV?|G@hB?dEDzEL|EPfEBh@JxA^tDd@jDh@tCBLHb@Pz@Jb@Hb@Jb@Nn@Jb@f@hBV~@BBt@~Bb@tAtAfDXl@zA~CHRT`@`@v@\\p@l@jAtBdEDFRb@h@fAf@fAJRZt@b@hAj@xAZ~@JVNf@|@xCLd@ZnA\\nA?@b@xBXpA?DHb@d@fD@JNhANrAJx@BZ`@|EVrEVlHJlBRxDDh@LxAd@`Ez@dGz@zEp@jCt@fChBzFfBlE|A|CRb@r@vAlAxBxAzBb@n@LPl@v@\\b@LPNP\\`@NP^`@^`@^^`@`@^^`@\\bA~@`@\\NNr@l@DFvBlBVTlBdBz@v@zAtAdB~Az@x@jApA^f@x@x@r@~@t@hAvAzB~@dB|@nBl@bB^fA@@^rAb@`Bf@tB\\vALr@Jl@TvAPvANvAL~A@RHvAH|ABjB@rA?hACrBEdBGpAIlAOnBSnBWhBKt@Ih@[zBm@`EcAxHIh@E\\UlCEvACh@G|ACrEAJLbFHlBH|@L~A\\tCBLTpABT^jBXjADRr@dCb@pAPd@FRHPn@`BvA|CBFhAfCd@bA`ArBd@~@x@hBhAzBfBrDz@hBzA|CbArBb@|@Xh@PZR`@^p@Zf@z@xAh@x@v@jAb@n@dCvDlFxHfFtHt@dA`AvAfBhC~@rAfBfC~@jAlA|AvBjCDDfArAHJ~AdB@@|AbB~BxBfCvBxBhBJF|AnAzArA|ApAfBxAxBjBhA|@fA`APPxAzAbAfAz@|@tDrELPrBdCTXVZlB~BRVDDt@`At@|@|@fA\\b@l@r@d@l@|@fAjAvANP|@fATZbBrBrA`BPTRT`CvC`BrBJLr@z@p@z@dApA`@h@`@d@d@j@NPh@p@X\\NPl@t@bAnAd@j@l@t@LPDDf@n@Zd@\\d@LPLPLRLRLRJRLPLTJRLRJRb@|@b@|@FJTj@fA`CRb@Pb@FJ^|@nApCHPFPXn@jC`GzAlDx@hBb@`A~@tBvEpKp@|AdA`Cl@tA^z@fAdCVj@Vh@|@vBVh@P^nAvCVh@Tj@Xt@@@Nb@BFRj@Lb@^pAd@hB^~AHb@Nz@V`BJp@VnBTbBhAnIPhAPhALp@BJJn@Pz@Np@Rx@Nn@XdAv@jCN`@r@nBN`@l@tA~@tBXh@P^HPxB~DhAhBLP|AfCzA|BvAfBvAdBbAhAt@x@`BdBlAnARR@@NNlAhAdAbAfAdAjBdBx@x@lChCr@p@ZZdAbA`A`AbB~AbA`A`A`Ah@f@tCrCpEnElAfADBBBDDBBBBBBB@PTjA`AdAv@rBtAjAn@hCnA`@P`@RTJVJb@Rb@PzD~AlAh@t@^z@b@NHTPt@d@b@Xv@f@FDt@n@~A~A~@bAfAtATZt@fAZj@\\l@l@jAl@vAj@zA`AtCx@lCpAfE`BfGh@hBbDvIxAvDjAvCnAtCHRpCxF^v@`@fABD^p@n@fARZjAjBn@~@xBdD~AzBV^f@r@h@v@Zd@TZx@jAtApBp@`AtApBjAbBrAnBb@Jt@`AdIlLb@r@b@p@hCxD@@Xf@t@lAf@x@Xd@NVP^P^@@L\\N^Vr@BJPf@fBlGV`An@nCPz@Lf@Lf@XpAH\\BHz@nDt@~C`BzHhC|Lv@lDLj@R~@RdAFTVnAb@xB^tBTlBLfBB^Dn@@XDpA?pB?x@QrEIpCKjC?@EbAItBE`C?H?|CFzB?BFx@HlAJjAPxBFh@H|@fAdMJtAFj@z@`KZvD@DVxB@JBNRpAN|@Pz@P|@Rx@`@~APl@ZdAj@dBTj@`@`Af@jAzDtItBvEbA`CZt@DHN`@JVJT~@jCPd@`@dARj@DPJXRj@L^jA~Dl@nBFNDPHTxA~E~@|CPl@@BDPHTFTFVPl@Ll@FVJf@@DNp@Ln@DXDVDXDVDXDVHr@RdBHp@@LFp@JlA@LHr@DVHr@BXHp@VxB@FH|@BVBJBXBVNvARnBFp@VhCLhAl@dGBPB^@JH~@JvAHhABxA@pBE~BKpBCd@CVALGp@CVGd@EXGb@EXEVMn@GXGVEVMb@Ol@_@jAADiAjDWt@IXUl@aArCCJYv@GPSl@Ql@[bAKb@Ol@IVIb@GVCJCJIb@Mn@Mn@Kp@EVGb@Ip@Ip@Ed@Gp@Ep@CXAXAJAJAXCd@AXCZAZEx@Ah@Aj@?`A?b@?^?PBbBBp@@d@Dv@?DDp@BVDp@BVZ~CFp@BPL|AHp@HdAFh@?BHp@LjABXHp@?FRjBFp@Fv@RlBJjALfAJbAHz@Dh@`A`KFn@Dd@LjAH|@P`CDd@PzBDj@Bd@Dr@HfB?B@^FnBFlADjABjAJxCF`BD|@LzD@THzD@ZFbBF~BTvGFtBBd@HxCHrBL~D@d@R~F@f@DjABd@DfB@XDjADnAB|@FvADfBD~@D~ALdEH~BFdBJxCDfAB\\Br@Dp@NlCPjCXvE`@vGDr@N`CBb@?DB^@JRdDLrBDp@BXFjAXvE@LBd@Bd@FxABd@@d@Bd@@`@@\\BrB?xC?DAj@AzACjAC~@Cr@Ep@Cr@Ep@Er@Ed@KhAGr@MhAQvAAFE\\CPIh@?@Kp@EVUtAEVY`BWtAc@fCGb@O|@QhASvAIp@CTEZIp@MjAGp@Gr@CXEp@CXGjAGlAEp@Ar@AXCr@Ar@?VAt@?H?f@AfB?lCAlC?t@?ZAbA?Z?JC~@Ab@Ad@AVCd@AVCVAXCd@CVAJCXGz@Gp@Gn@Ip@CVEVIn@Ip@ETCLKn@Kp@Mn@Mp@Mn@Kb@CJGVKb@GTIVKb@M`@Mb@Ql@M`@ELQh@O`@Wv@Uh@ITITKTKRUh@Wf@KTEJGJi@dAg@z@_@r@S\\Yf@SZi@z@MREHED?BGHSZMRS\\SZy@lAi@v@[b@]d@]d@QVm@r@QTABY^MRIJA@CBMPOR{AnBML_@\\o@n@]\\_@\\YTKJCBOLONo@l@OLq@l@MLaAz@KHy@v@ONa@`@YXi@h@oA|A]d@GHOR[f@ORMRMRGJEHQZGLWf@KTKTKTSb@ADKTCHQ`@Sl@ITITIVQl@IVGVQz@Mn@GVGd@Ib@Gd@Id@Gb@Gd@Gp@Ip@Ir@Gp@Cd@Ed@G~@OrBCd@UdDKtACf@E~@G`CApBAf@@nA?b@B`A@r@Bp@Bn@?B?@@jA?d@BjCBrB?ZzA|ZRrDJxADd@Fr@Hr@NzAh@dFTlBL|A@FBRFh@B\\D^jAnKPxAFh@zArMFj@Fh@hA~JFh@@BLnALlATlBLhA@FLjAFb@@FFh@RbBTnBTdBVrBVnBXrB`@pCb@tC`@nCJh@Hh@V~Af@dDLn@XlBNz@Jl@z@bF^vBf@xCh@xCLl@Lr@Lr@Jd@RhAf@dCNt@Jj@Jp@h@hCf@jCHb@RfA`@rBZ`BH^H^P~@P`AR~@R~@R~@H^ZlAPn@Pl@Pl@X|@JZ@DJXHRRf@b@~@l@hAXd@T`@RZ@@z@nA^b@l@r@j@n@ZZz@v@`BtA`@Xl@^pAt@z@d@PHRJRHRHf@Pf@PRFRFRFLDD@ZHf@JtAXn@HhALdAHR@J@H@rAL~BP`AH`AH|Gn@lCTlAJ|BPdCTlCRlALh@DrALh@Dh@F|@Jj@FRB~@LpARh@Hn@Jl@J\\FD@`@HRDxBd@tAZp@RTFf@Nf@Nf@LzAd@D@fAb@bA^`Br@|Ap@nAj@B@dAh@@?\\P`@PBBZNd@Vn@\\~@h@`Aj@rChBf@ZBB^TJHPL\\TnAz@b@Z`@\\^XBBVT|ApAnBdBp@n@PNNNp@p@^^n@p@b@f@pAvAbAlAvAbB\\b@Zd@l@t@fA|ALRh@v@h@z@LP`@n@T^JPZf@Xf@Zh@Xf@Vh@~@dBXh@JRLTRb@BDVh@JVJR`A|Bz@nBPd@LZBFRd@@FN`@^bAHT^bAL`@Rl@Vv@`@nATx@^pAXdAx@bD@DT~@j@lCb@rBZfBX~A@Lt@zEf@vDT|BJ~@JbAj@xGFpANxCJ~BFfBFfDBdABdB@pA?nBAxH?RAj@A~@GhBKbCKlBSbESvDUpEMbCK`CK|AI~AAHAP_@nI_@`HAXGjAItAe@dKGbAEbAU~EARKlBCXGlA?DMbCQjE?HCZEnAGhBARExAEdBCx@Ah@A@CdBEfBAjACxA?VC`A?p@CbBA~@?~@A|B?vB?J?`A?B?R@h@?jC?^?D?H@\\?D?L?rBBpH@xD?rB?p@?lE@rB?d@@dR?dA@xG?lA?zE@jAAt@@rAHbGBf@@r@BtAD~A@j@@b@LfETpGPtDXxEh@~H\\hEb@hFDt@v@tI?B`@~C@H\\nCPbAVfBX`BjAxHBPBRPx@X`BNx@Jf@BP@@PbAX`BDXT~AXxBJ~@`@bDPhA@J\\zBBJXnB@JBLb@rC^fC@JTtAJp@Hb@Hd@Ln@FVJb@FVHTLb@FVHTN`@HTRj@HNFPVh@Zp@@BR\\JRXh@Zf@Xf@b@n@~@tA~@xARXjAhBfA`BV^PVtArB~@xALVV`@rBhD|AxCr@xAN\\Pd@d@jAd@jA?@Vp@p@vBj@nBJd@Nf@FXd@jB^jBXdBXhBFn@Fh@@FLlA@JD\\JjAHjAFtABvA@fA?nA?D?lCAjAC~BI`CGjAI~@Y|DEb@IdAOxBg@vGKxAKvAUxCIjA_@tEGt@a@nFa@pFS|BMdBMdBQxCMdDAbAAvA@fDDzCNhDTxCZvCb@bDDPBPRfAj@nCl@`Cp@|Bz@dC`A`CjAhCdAnBvA~BrAnB`BrBv@x@\\`@~@|@j@j@vAjA~BdB|CbClBvAdAx@jBxADBtDpCfAv@zBbBHFdAx@l@b@bE~CHDHLDFRN\\ZLHn@d@f@b@x@p@^\\f@`@VTj@f@`@`@nBtB`BnBfBvBbB|BbBfCPVd@r@Zh@`@r@n@hA`@r@`@v@Zh@l@lAVh@b@|@fCtG^hADPRh@Ph@Vx@\\lAHXNj@J`@Lj@J^Lf@VfA`@hBXxALn@TvALt@d@`Dd@|CVjBLv@`AdHf@xDRtAFd@L|@PtANjADVHp@Jp@J|@Dd@J|@BVNdBJjABV?DBRDp@@NDz@D~@Bd@Bf@@d@FvC?F?N?\\Bz@@lA?j@?h@?\\?FA`@?BAt@Az@EfAAh@GvACh@GrACd@GjAOpDCn@Ch@E`AKrBOpDQrDMjCKrBYjGMlCOdDSbEARe@~JOrD[fHQpDMdDUdFk@tNM`DInBSfFQxDG`BAVAZ?j@?lA@hA?dC?rA?~B?rAAlD@nF?jI?pD?tC@zH?tB?dC@vA?fA?~@AzD@bA@pB?lE@Z?pABtD@lD?~@?tC@rD@p@?~BBjC?`@?j@?lBAnCCbCCxBI`DIrBMzBEh@SzBEb@K`AOvAI~@Cj@IhACr@AJAd@CjACdA?jA?nA@N@bABjABp@D|@Dp@Fr@RnBLfA@FR|A^hCd@hDNnAJtAJlBHnBBpA@`A?bAAhAEjCKbCK|AUxBSrAKn@O|@UdA_@|AWfAA@a@rAa@lAc@hA_@`AgBvEUl@O`@eDfJ{@~By@~BKXCLGPK`@]vAWnAKh@If@ETEZCVE`@YbCE`@E`@MjAAHCZCb@Ct@KvEO|FOnE_@nJGtE?`@T`H`@jFv@rGl@tCrAzExA`EdBnD`BvCdDbG`@p@j@dAv@rAvB|DVd@~DzHpAdCfAdBv@tAJRXh@\\r@JRP^Th@Vj@HTJTN`@HTRj@HVHTHTFVL`@FVLb@FTNn@J`@P|@?@H`@Hb@DVHd@DVFd@Fb@Fd@PbBDd@Bd@Fr@Bd@Bd@JvC?XF~BDrBFrADpA@R@DTpDThCRbBNjAZzBNz@H^TlAThA`@jBRx@Pn@XdATx@f@zA`@nAtA~Db@jAHX`@nAVx@ZdARx@Pn@^|An@|C\\lBRrAHh@Hl@XzBT|BJjAJxABd@Dp@Bd@Br@Dp@@r@B~@@f@@p@@d@?r@?r@?r@AxA?d@AX?\\Cp@?B?D?JAPAPAh@Cp@GlAEp@SdDG~@]|FMrBE~@K~BEjAGxAElAE~A?DCfBEpBArBArB?zC?pA?`@?r@@xA@~@?d@B~@@~@F`C@d@@j@Bj@?LDlADjABXDlADp@D~@FjAFlADp@Bf@JdB?FDj@@V@XBb@@LBr@FxADlABp@@X@f@Bp@Br@@r@@r@@d@@lA@lA@b@?N?r@@lA?p@Ar@?zAC~BAf@G~DAZMjEC^IlBIpBMpBCXUbDMxAWtCqAbMWbDGlAK~BExCApB?~@BrBJdDBj@Bl@F~@JxAXtC?@LhAL~@Jn@Jp@N|@Hb@Hd@Jb@Hb@FVJb@Jb@J`@Lb@@HHXHTPl@Nb@L`@Xv@N`@N^N`@P^l@vAfB`EN`@t@dBj@pAl@vAlAvCnAvCjBnEbA`Cf@jAxAvDh@rAt@lBN`@b@lAp@dC?Bj@rBJ^D^Pz@Jp@PhAJ~@J|@Fp@Fr@Dp@Dr@Dp@DlAB~@@xA@jA?LClCKlCIrAGbAE\\QlBOhAM|@UtAQ|@Mn@On@Kb@On@M`@ENERSl@M`@M`@_@bAc@lAYx@ITITM`@IVITCJMb@GVGTQn@GVEVOn@Mp@EVEVEXEVCVEXGd@CVCXCVCXEd@AXEp@Cf@Cd@Ap@A`@?\\?r@?r@?d@BlABz@?BL`CP|B\\dDBRn@lGLhA~AbO^~DBVLvAP~BDn@Fr@F~@FlAHjAJpBFfBNjE@PHzDDdB@fB@jA@`A?p@@pB?N?XAxAAdBAlAAxAE~BCxACr@Ad@Ad@GfBE~@IdBEjAEr@Ep@IlAKdBKdBSdD[bFGlAIjAIvACf@CVEr@AXKvAMrBEp@WjEG~@QjCGpAIfA?@Cb@M|B[xEAJE~@AJAJ?HGbAG~@AJIjAAXEd@KpBIlAG|@IjAGr@Ed@CVGr@MvAEd@K|@MbA?FM|@MhAKn@ALKp@O|@Kp@Mt@EREVEV?@Kn@EVCJa@xBc@pBa@rB_@|Aa@~Ao@`CGTIV[dAi@dBSl@g@xAUl@{CpIo@bBq@pB[bAi@fBSp@GT]tAAHWdA]~Ao@jDe@rC_@tCa@zDGp@SlCMpBIjAUdDGp@CXEj@E^S|B]vCMhAA?K|@QjAIb@Kp@QhAEVIb@Mp@Kb@Ox@ELGXI`@On@GX[pASz@Ql@Kb@IVUx@Ql@Qn@ITe@zASl@Uj@Yv@Sl@Uj@Un@CFUj@Uh@A@O^Wh@KTWh@Q^]t@c@|@e@|@g@|@eAnBYh@_@p@gBbDYh@_@p@e@|@Wh@e@|@_@r@a@|@A@o@tAUh@Q`@IRGJEH[t@CDADWj@Q^?Bg@fAq@~A_@`AABWr@_@bAYv@Yv@g@zAITa@nA[dAm@rBWx@c@zAe@jBe@hBe@hBYrAg@vBMn@ENWpAUfAAHQ~@CJKp@Kf@AF{@hF]zBIl@AFAFEZADEZALU`BCXEVOvAK|@Ir@Eb@Gh@_@xDCXU|BEVe@dFCTIr@I|@OjAUtBG^AFQtAMdAQpAOdASnAIn@Kl@Kl@]pBI`@EVI`@EXEPCJMl@]dB]xAg@zB]vASv@[lASt@Y`Ae@`BWt@]pAsAhEeB~E_AhCgDdJ_BhEiArCUj@CHCDCJWn@Qb@}@dC{@xBi@xAa@fAQd@KViB~EUl@[x@[x@Wn@i@xAiAzCa@bAcCtGKXQd@Qd@O\\uArDi@xAcAnCKTO`@IToAfDO`@{BbGCDM^Qd@Uh@i@xAi@xAi@vAu@nBSl@ENABELe@zAGNSt@On@a@~AYrASfA[bBM|@StASlBE^OlBCRMtBEz@C|@C`ACbAAd@@j@AZ@bE@l@@JBlA@Z@H@b@Dt@Dp@Bf@Dd@Dd@Dd@Dd@H|@DXDb@DVFf@DV?BF`@@FFZHd@Fb@FVHd@Hb@FVFVNn@FVFVNl@Pn@Pl@Pl@HVVx@HTr@nB\\bA|@dCRl@`@nARl@FVVx@Nl@Jb@FVBJJb@VfAf@pCXnBJp@J|@J~@JjAJjAJdBD|@D~@@f@B~@@X@d@?B?L?@?D@p@?X?T?\\?r@Ap@Ar@AXAp@ElAAb@ALKlCGvAC~@AZAV?RADAp@?XAX?d@Ar@?X?jA?f@?H@Z?r@@d@BxA@r@H~BDn@L`CN~BFp@Dd@Hp@LjA?@TlBBXRbBFd@Db@Ff@Fp@Dp@HlABd@Bb@Bf@@r@@d@@f@@d@?d@?~@?r@Ar@Ar@Cd@ExAC`@ANCX?LI|@I~@K|@OvAId@M|@{@hFO|@UtAkAfHu@nEQhAId@QvAIp@OvAKjAGjAEr@C~@E~@AxAA`A@rBBjAB~@B`AFjAJjAH~@R|BFr@Dh@@RBXFlABd@Bd@Br@Bp@@l@?D@r@@X@p@?lA?d@?r@?L?V?XAr@Ap@AZCp@Ar@AXC^APCr@Ep@CXEr@Ed@Gp@CXEd@Eb@ABGn@Gb@Gl@GX?FKn@Kx@Kl@UnAKl@AH_@`Bk@fDe@dCW`AERIh@Iv@QpAObBOpBKlCALAp@EzACjDBzBDnBHpBFx@HjAJjATnBNxAN`ANdA^hBd@zBp@lCp@tB~AhEx@jBx@|Ax@|Ax@rApAjBnA`BlAdBhAjBh@hAz@lBb@lAFNv@`C\\vAl@pCZdBBJVrAZpAj@pBV~@ZdAzAfEz@tB\\r@P^P^P^Vj@FJVf@^r@fAlB~AfCX`@X^b@l@TZFHVXTXf@j@n@p@~@bATXNNLNPRTXTZVZZ\\t@dAtBrDbApBl@vAHTd@jAh@`Bp@bCT|@Nn@Nn@Ln@Ln@Lp@DVJp@Jp@BVHp@BT@@Hp@BXFp@Fp@Fp@@XDr@BVBr@Bp@@r@@J?V@Z?X@Z?b@?d@?p@AX?r@Ap@Cp@Cr@AXAd@CVAXEp@CXAVCXGp@Gp@OvAAJE^Gh@Gr@Ep@Ed@Ep@Cd@Cr@Ad@AX?p@Cd@@z@?^@b@@p@@Z?d@@r@Dr@L~BFp@NdBJ|@PhAPhA\\~Ab@lBZdAZdAd@nAVt@N^Vl@Rh@LTDHLTP^LTf@z@`@p@p@`Ad@l@dAnAd@h@v@z@`BdB~@bA~AbBnBtBdBpB~@jABBZd@NRNTJNZd@T\\Xd@T\\^p@LRXh@Xf@Vh@Vh@jAtC^dAn@lBt@hCTbAd@jBl@tCd@vCj@tEPlBRrCBl@BhAJlAT|CFd@b@nERpAr@~E~@jFd@zBXjAT~@b@~APl@Vx@d@xAN`@nAlDVj@n@`B`AtB`ApBz@~ANTT^`@n@bA~Ad@r@T\\@@X^b@l@tAbBr@v@|@bAhBjBXZz@|@jAvAj@l@jAjBz@|Ad@`ANXd@nAj@zAVr@ZfAPp@Db@^xB\\vBBPJh@DRBHVfAFXBJTz@Pl@Pn@Pn@Pl@Nb@Pl@N`@\\dAN`@N`@`@bAN`@P^N`@P^DJJRP^b@~@b@~@R\\JRR^R\\R\\R\\R\\R\\R\\TZR\\TZLRLPb@l@T\\j@v@R\\R\\R\\R\\R\\JRVh@R^HPFLTh@P`@N^N^P`@L`@Rl@Rj@HVPl@Lb@L`@Jb@Jb@J`@Nn@Hd@Jb@F`@Jd@Fd@Hb@NjAFb@Dd@Fd@Dd@Fp@F~@Bd@Dd@Br@Bd@@d@@X@d@@f@?P@R?X@d@@X?X?r@?r@?X?XAr@Cp@AXAXCr@Gp@AXCXGp@CXCVIr@CVEX?BCRKp@Kp@EVEXMn@EVOp@EVGVSz@Qn@Ol@IVGTIVGRKXIVITITSl@Yv@Q^O`@Wj@KRWj@Wh@A?Q\\k@dA_AxAs@bAa@l@k@v@{@hA[d@cA`B_AfB[p@_@v@Yv@o@dBg@fBYdA]~A]lB[zBK~@?DAFKbBK~BClC@~B@J@j@DhAJpBFp@PdBFd@L|@Fb@Hd@R`A@FFVJb@Jb@Nn@HVFVL`@Nb@L`@HTJVTj@HTJTJTJTP^JTXh@LRP\\LRFHLRLRTZTX^d@LPVXNNNPdArALPn@x@vAxB`AfBv@fBdAlC^hAb@|A\\~AX`BZhBTfAd@rBJ`@Pl@`@lAj@vA|@nB\\n@T`@f@x@nAfBPV^f@zAnBV^X`@R\\LR@BLPVd@PZNX\\r@Vj@Th@FH^r@LTJZZ~@Rv@Vz@Jd@@@DRPz@@DP`APhAFd@Jx@DZBXDd@Db@B\\@V@V@R@R@V@@?VBr@@X?X@p@?X?d@?f@Ab@AZ?@?TAVANAXAd@Cd@CXIrAEv@GjAEr@G`AATALGjAE|@?PAZATAl@?r@AX?X@d@?d@@|@Br@@VDr@@X@J?@BV@VBXBXDd@DZD`@Hp@DXHb@F`@FZHb@Hb@FVH^H\\Lh@H\\Nn@Rx@Pz@Jd@Ld@TbAJd@Rz@Jf@Nl@XlAH\\Px@J`@Lh@Pt@DVHXLj@VhAr@~C\\vA@FVfAZrATfAb@jBNn@ZtANn@FVLh@Nr@FVFTDXHr@DVDZDTLn@DXLn@Jp@DVHp@Jp@BVDXFp@DVBXFp@BXBVFr@@VDr@BVBr@Dp@@XB|@?@@~@@d@BlA?rA?@?\\?D?^Af@?d@Ad@An@C~@K`CQnCUjCYjCa@~CYlBc@rB?@Mh@YnAm@fCw@bD_@|A_@zAQt@GZk@|Cw@nEw@rFu@pGOfB_@rEIrAKvAOpDMrEC|@E|@QhEOzD?TGvAEtAOzCSrCEf@SxCCTY~Ca@fDa@hDYpBa@tC]|Bm@nDq@lDuApGu@jDu@lDk@pCEP]dB]hBWhBA?Gh@S~AWjCI~@IdAQ`CKdBALKvBG~B?PAXExBAz@?z@BrCHfC?R@T@T@P@P@P?P?H@F?@?D@F@R@L@R@D?@t@bL^dF@NHnADbABd@BjA@v@@t@AhAAn@Av@Cp@C`@Cl@En@IbAGt@E`@Gj@Kn@Oz@Mx@S`ASz@U~@Uv@Sp@Yz@i@rAa@bAy@bBm@dAy@rA}@jAcAnA_@^w@v@a@^s@l@u@j@k@`@m@`@m@\\e@Vs@^g@V{Av@A?gB|@cIbEwAr@g@Ve@VGB_@PaD~Ae@Vw@`@q@\\oAn@C@[NGDw@`@_CjAgAj@o@Z_Af@_@ROHOHOHCBYPWPMJMJCBYTMLOJMLMLYZSTSTMNKLY^KNQXKNKNEJCDW`@Sb@KPMX?@Sb@IRMZM\\MZK\\Oh@ENCJGTGTMl@IZKh@Kj@OjAMhAEd@c@jEMlAMnAE^EXKl@Sz@On@Kb@Ol@Qn@Ux@Mb@K`@Mb@M`@Wx@M\\ABITO`@ITM`@Ul@KTITO^IVKTo@`BKTEL_@~@Wn@GPIRwArDa@`Ae@lAITO`@kAxC{@xB[v@?@aA`CYv@CDKZw@lBu@lBu@nB{@xBe@lA{@vBk@xASj@MZGPYv@IVQd@ADM`@KZQh@CHGVQl@Mb@On@Mb@UfAGVSz@EVMn@UhAKn@Kp@EVKp@OjAE\\CRK|@Gp@MdAAJIx@Ev@CTGjAGxAEvAEhBCdA?t@A|@?x@?r@@xABpBFbBDfA?DJfBHhAL~ATnBPfBTdBT~ARjARjA@DJh@Jh@ZrANp@Tx@Tx@XdAVv@`@pA^bAd@pA`@`Al@zApAfCnAfCXh@\\t@@?FLTd@Vh@`@`AZt@Xv@HVPl@Rl@J`@FVLb@Jb@Hb@Jb@BTDLDXDVJp@Hp@DVFj@@DFp@Fr@BXDp@Bp@Br@Br@@r@?p@?f@?V?XAr@An@?BAXCp@E~@Ed@Cd@Ed@Ed@Gd@AJK~@O|@_@xBaAxE_AxEeAdFq@hDCHEVGXq@hDKb@Ib@w@tDId@UfA]~AMp@I`@]`Bw@fDq@jCIVKb@GRABWv@IXM^Sn@M`@KVa@hA]|@aA|Bo@tAs@vAq@nAOXMTWb@SZWd@m@~@o@~@MT_@h@GHW\\}@jA_@b@QRUXYZOPa@b@q@r@a@`@q@r@a@`@GHmAlA{A|AML}@~@sArAyJzJc@b@e@b@ONKLk@j@[\\UV[^STa@f@i@n@?@y@dAo@z@CBKLyAlBKNEDEFABCFA@GH_@h@C@QX}@tAGH[f@g@z@Yd@g@|@Yf@Yf@EHYh@q@rAWh@e@|@IPSb@Q^g@hAg@jAUj@k@vAO`@O^i@xAYv@M`@Ul@Wx@a@nAQl@Wx@g@fBKb@YdAELUdAy@dDSx@ADAJENAB[pAI\\Md@[jAQp@Ql@cA`EENKd@i@xBs@~CCHYhAI^m@~BOj@ABGVOj@CJK\\AB]lAUr@Oh@mAlDk@zAq@~Ae@fA]v@oAbCSb@_@v@aBpCILOVi@z@m@~@m@z@u@dA[^ADY\\A@c@h@YZ[^e@h@WXk@n@c@b@g@f@a@^QRo@l@g@`@k@d@y@r@a@X_@Xa@\\e@Xg@`@_@TOJk@\\i@\\eBfAiAr@{@j@{@h@EBcAn@iAt@q@`@a@Zg@\\[Ri@b@o@j@g@f@URGH{@|@SXQVOPOTW^Yf@[j@S`@QZQZAB[n@MXKVIRKTKXSf@KZOd@YdASt@AFMl@I\\I^Kp@G`@If@APGd@IbAKpAEbAABEtAAnAAhAAT?J?t@@r@DlAHnANzA\\dCFb@F`@Jf@f@rCp@vDVfBLp@Nz@DTBNLz@DXHp@DVHp@Db@Hr@Fp@Fp@Fp@@XF~@Dp@BX@X@VBd@@L?JBd@@l@@RB~@@d@@lA?R?^?H@bAAr@?p@Af@?d@Af@CjAElACd@Ad@KfBCj@Cb@AHAJOpBKjAGp@Gd@AJGd@EVAJEXIn@i@xDEXKp@?@CTe@`DM|@M~@[xBWhBAFAHOhAKp@a@pCw@rF]dCWpBUdBSrBCPCVGp@?@KjAKjAEd@Ep@KxAEp@ABEl@?LIlAEp@E~@E~@Cd@EvACn@AR?JCdBCfBAV?f@GrDAr@?VKfHAlAAj@?FAd@ElCElCIdF?FAj@AlAK`GAx@?PCdAAj@Aj@ChACrBAX?XAd@ExCCfBAVC`AAVAf@?DA^AJCf@Cp@CXEp@GlAG|@O~BAXMpBARO`C?BCVAPAJ?HMpBCVG~@AXKxA?DC\\SdDIxAE`AG~@ANCd@MhBU|CKlAGr@OzAGr@OzAU`CWbCIr@EXSfBOlAIp@?@EXCLAHOlAM`AKp@SxAIj@AFGf@aAjGKb@CZO`AE\\[zBE\\Kx@Iz@Ix@Gp@Ep@?LGv@G~@E|@E~@Cd@CjACp@?B?HCr@?V?jA?fA@bA@nA@\\?P@z@F|BBn@Bf@JhAFbAD~@ThCRnBFj@Fh@Jp@L|@BLBTDRBNJn@Lp@Hb@Ln@J`@BLFTPz@Nn@J`@HVBLZdARv@^nAp@zBXdAL`@^nAXbAL`@x@rCHPnB|Gh@jBBFv@hCHVZbAHVXbARl@h@fBH\\Pf@Rp@Lb@FN@Dd@bBBF`AdDPl@HVPl@HT`AhDLd@Pn@jA|DdCfIl@jBpAdEt@fCTr@BHBHDHBJJ\\FRDJPh@J^Nh@Rr@Nj@Lh@FTLj@Nt@Lj@P`ABNHd@?@Lv@NbABTHl@BTD`@JdA@FNvANpBXtE@FH`CF|BFbCHlDBhA?@F|@Dn@Dn@LlADl@D^Fn@Hl@LlAHl@BNBLJ~@PbA?@RbAd@xBT~@Pf@FVH`@`@`BLf@DNFV`@|ABJNn@BJZrAb@hB@Fb@bBFRh@xBXnALf@^|AVbARz@FTLf@`@fBH^T~@Pn@FVJ`@Tz@FVPl@L`@Vx@Lb@N`@Pf@?@@@?@@@@FZv@HTZt@P`@N^P^Vh@R^b@|@`@r@JRR\\RZT\\`@p@TZ~@tAR\\x@jAJN`AxA^j@h@v@zBfDlC~D~BlDpBxCRZFHv@jAtArBh@x@LPb@n@lAhBLRNPZd@\\b@\\b@^b@\\`@^b@NNVV`@`@VVPN^^PN`@\\`@\\b@ZPLj@b@b@ZPLPJPLRJh@\\TLZPd@Vd@T\\N^PNHZLHD\\Lf@RRHf@Pf@NdAZr@Rf@Lr@N\\Hh@Jh@JfBVh@JpBZzCd@TBrAR|@NrAR@?z@LfC`@|@NVDn@JbDf@j@HB@H@d@HpCb@J@B@ZD`@FJB\\Fh@Jj@LNDh@Lh@Nz@Vf@Nz@Xf@RfCdAbAf@n@ZNJ~A~@b@X~@l@j@b@b@ZXT`@\\XV`@\\DDj@h@`@`@NNVXVVVX^b@Z^PT\\`@\\d@JLPTLRZd@LRLRRZXf@R\\NVBDPZFJR^b@|@FLHPb@~@FJRb@Xn@j@hAJTFLJTBB\\t@z@hBn@rA@BRb@^v@`ArB`ArBR^lAhCt@|An@tADHRb@x@bBP`@j@hAhA`CBFFLFLJTRb@lAfC^x@JT`@x@FLRb@LVDJVh@Tj@Tj@N^@@HTBHBDJZHTVx@N`@L`@Pn@J`@HVJb@FVFTJb@Hd@Jb@DVPz@Jp@Hb@BVBL@BD`@Fb@Hp@Hp@PpBPxCHfB?HFrBBp@HzCFjCF~A@j@Bt@B~@?XL~DHzD?DBd@D~BBn@DvBBjADlA@d@B`A@b@@f@Bt@?NBfABd@?X@d@?X@P?`@?d@@X?r@Ad@?d@Af@Ap@ClACp@Cr@Er@Cd@Cd@Er@Gp@ANATCLEh@Ix@_@`D[nBY`Bs@fDm@`C{@vC_ArCk@vAe@jAq@xAWd@EJk@fAKRuA`CuArB}AxB{@hAyCbEiDtE}B|CiA~AY^{FxH]d@a@n@[d@_@p@_AdBu@|Ai@nA]|@}@bCc@zAUx@Ux@On@Ij@GNQz@SfAIb@Kp@U`BE\\ADGp@AHIp@Gp@I|@G~@Cb@ALCp@Cd@Cr@?ZATClA?jAAd@@~@@~@@d@?@@b@@f@Bp@Bd@Bd@Bd@Bd@Dd@Dd@Dd@Db@Dd@Fd@Dd@DRDZFd@Fb@BRDPFb@P|@RfAVfAl@~BTv@Nf@Ph@f@xAXv@~AfEtAnDh@vAt@nBRj@n@pBJ\\FNh@lBV`ANn@J`@DVJd@FVLn@Pz@FVDXJn@DVLp@DXBVJp@DVBXDZBTDVFp@Hr@BVFr@Dh@B`@BV?H@NBX?HF`AFtADtA?F@NBz@@r@?d@@f@?D?`A?B?P?F?X?r@?X?VA~@APA`@?XAd@AXAd@Er@AXCp@G~@CX?JEd@Ed@Cd@Gp@Ir@CT?@Gp@Ir@In@EXAJGd@Kp@Ib@EZKl@CLETQ|@Ib@?BYnASz@Ol@CJ?Ds@hCu@hCOf@CFOj@ELMb@_@rAiDlLGRe@zAM`@[dAUx@c@|Ai@fB_@nACLUx@K\\EPK`@K^U~@Sx@On@Kd@YrAYrAMn@Kf@CJAHA@EVKl@ADOz@CTIb@Mv@ADM|@QhAUbBa@nDOpAAPIp@KjAEd@KxAEd@MdB]hEQjC[bEEv@GbAOfB]zDCVG~@KlASjCQjCGt@KtAI`Ag@vGEh@OzBGp@Er@AP?BKlBC`@IlCCjAA`AAp@?xA?V?N?Z?H?f@@d@BjABlA@r@@d@@d@?d@?f@@d@?d@?XAf@?V?XAf@C~@?XCd@Ad@?FAPCd@Cd@E~@Ej@AREd@Iz@ANGp@K|@Ir@Ip@StAg@pC?B[|AgApF_@jBYtAYrA?@Kh@I\\Or@Kh@UhAWtASxACTIp@Gd@Gp@AHCh@?@Eb@Cd@AXA\\AFAXAd@?XAr@?X?r@?X?V@r@?F@P@~@Br@?XBr@BxA@p@@r@@r@@p@?X@r@?X?jAAX?~@ClAAd@ClACp@Cr@Cp@Er@AXALAHCf@IjAGp@Ep@Ir@CVEj@E^AHGf@Gd@Ip@Gb@QhAKp@Id@AHQ|@Id@Mn@Ib@Kb@y@`EUfAoA|FIb@i@bCIb@Kb@ADKf@S~@}@jEYrAYtAIb@O|@Ib@?DMv@M|@_@bDUfCCZKpBEr@E~@C~@Ad@Af@Ap@Ad@?f@?X?r@@~@?d@@d@@r@Br@@XDjABd@FlAF~@F|@NrBTvCJjABb@@HB`@HfAPjCJxAPhDFtAD~@FxABr@DxA@VDlABr@DdBB~@Bj@@j@?NHhE@h@@~@BlA@~@@fB?V?r@BxC@`C?r@?V?L@d@?f@?d@@lC?~@@r@?p@?t@D|J@pC@xA@fD@r@?l@?PBlCBnI@pB@`A@|A@n@BrA@j@BxARrF?LNvCBb@F`AP~BRzBH`ALhALjABZHh@l@tFZhCNhA|@dHHx@ZjCZrCDVZpC^jD^xCRdBd@bEZlCl@vEZhCHp@BX`@nDBVLjADVZvC@Nz@rInAfLFh@Fj@\\lDZfDLnA@Dl@xG`@rDTdCFn@J~@PbBNzAD`@VhCFh@LtAHp@PvANfA?@BJVbB`@xBh@bCb@jBx@vCVx@r@pBd@tAh@zAZx@~AtEl@rBf@vB`@xBJp@Jz@L~@TjCFjABx@FxB@h@@j@DvBFlCBj@DdARxCDb@Dh@Db@Hp@Dj@D^Jt@L`ALt@Lr@Fb@H`@TjA\\xARp@Pf@L\\Tx@BHDJLb@N`@Nf@JXf@rA^z@FPv@bB\\r@PZv@xAnAzB`@r@d@z@h@bA^t@DJTb@DHh@rAZt@Vp@LZVx@Pf@Rt@XhAFRT`A`@`Bb@tBZnBTbBJlAFt@JzAFjBDvB@^@lA?d@AzAEjBCjAMfCANKfBAHKrAIv@Iv@Iv@ETGb@ADO|@WnAOn@CNQp@WjAu@|CMf@CFeArE{@xD[pAi@fCI\\GTg@vB]vAI^GV[pAUz@c@jBGVWdACJKb@On@EVGVEXMn@I^CPKn@CXMt@AREXCVEd@Gr@Ed@CXCd@Ep@C~@Cr@AXAd@Ar@?X?~@?r@@r@@p@@X@XBhABf@H|ALvAJbAXtBDVHd@DVHd@Ln@Nz@Jd@Lr@f@fCh@nCf@lCb@dCj@zC@BXtAd@bCBJb@xBDVBJRfARhARtAN|@NhAF`@Jt@Hp@Fd@Fb@LjAFd@LjADb@BXZbED^FfADj@@VDr@FjAD~@Dr@Bp@B`AB~@BjAHjD@`@?HFvBBjAJfD@\\Bj@Bh@Bj@?DBr@Dr@FxAD|@@X@NDj@@PDp@@XFjAHlANpBHjAHjANpBH~@Fp@Db@Df@Fr@Fd@BVFp@Fr@^lD?@BXDb@Fd@BX?@jAxLd@rEDd@TxBDb@Hn@LtA`@`EJ|@LtANfBDXLpAd@xEl@jGf@~ETdCZdDJbBJfBF~@JpBDpABz@Bp@@|@?XBtA?b@?p@@R?\\?r@@jA?lAAlA?V?Z?d@Ad@Ar@Ar@CjAA`ACr@Cp@?TAh@O|DKhBMvBEh@Ej@_@rEc@tDSlB_AvFc@jCk@bDSjAc@dCg@hCa@jBUlAiAjGQ~@cAxFQ`AIf@Kh@i@zFE~@IpBEnC@~AHtCLlF@x@@j@@|@D`EA|A?j@A|@KfDO`DCj@Eh@UbDUbCa@dEQvACRShBOtAK~@CVGp@Ej@CRAPGx@Ed@E~@Cd@CXE~@?@IvAGzCC`C@~C@dA?d@@xABlA@f@@d@@V?L@\\Bn@HdBBr@@XBd@F~@F|@@L@ZDj@@BP~B`@zDTjBFh@DVTtAVtARz@XdARl@Pl@JZFPN`@Tj@N`@Vh@Td@FNJRP^`@p@Xf@Zf@FHPZ@?DHFJHJt@~@HLfAlANNPNHJ^ZXVFF`@\\ZTXRVPB@PLFDHDPLd@Vn@\\PJZLHDRJvAl@RHlAf@HDD@LFd@Rd@RRJd@TFBf@Vd@XXPPLRJXTDBJHPLNLPNXTNNNNXV^^NNNPNPHHDDNPBDHJNPLPNPLRLPLRZd@LRLRNXHLJRd@|@d@~@nAdCv@|Ab@x@FNt@~Az@`BVd@vBjEbApBd@z@^n@d@z@bAbBZd@Xf@h@x@T\\TZ@BJNZb@TZl@v@LPl@t@\\b@DFXZ\\b@@?@@NRJJ^`@BBr@t@`@`@f@f@p@n@PN`@^`@\\j@b@`@\\b@ZPLFDZTb@Xt@f@d@XNHTLHFXNd@VZPd@TRJn@Z\\Nd@Rz@\\\\Lx@Zp@R^L\\JRFp@Rz@T^H^HNDB?\\H|@Pr@L^FrARr@Lh@HZFJ@h@JTDRDRDRDTFf@LRFRHRFRFRHRFPHTHPHRJFBJDPHRJd@VPJd@VZRPJPLXTb@ZFF`@\\`@\\PN^^NNNPNNNPNPVX@BJLTZTZd@l@v@hAtDlFLPv@jAn@z@f@p@hA~AjEhGZd@\\d@bClD`@h@hAzAdApAf@j@~@`An@p@XVh@f@z@t@`@\\dAv@~@n@t@f@RL^TBBv@b@n@\\d@Tp@\\FBx@\\LFVLj@TD@f@PHBp@Tf@Pp@Rh@Lz@T^Hf@Jr@Nr@LzCf@nB\\L@fAR^Ff@JRD|A^f@N\\J\\J\\Ln@Vf@TZNd@Td@Vd@Vd@XXRZPb@\\`@ZZT`@\\VVXVVVVXNPj@n@@@JNVZ\\b@X`@X`@t@hA|AdCb@t@b@z@lAfCr@dBXn@@@Tj@N`@N^Xv@Rl@N`@Vv@`@pA`@nALb@Tx@Nn@Lb@VfAJ`@Np@p@zCLn@Jb@bCfLNn@\\~ATfANn@ThAh@bCLn@ZtAPz@Jb@b@pBVnARz@Hb@d@vBl@nCTfAP|@Jb@FVJb@TfAFVl@nCDVt@jDFTPz@\\~ANn@Ln@BJFV`@jBFVP|@Nn@\\~AFVd@vBLn@FVz@rDRz@ZpAn@nC\\pA^~Al@`Cl@`CFTj@vB\\pAFVTx@\\rAXdANn@^pAJb@`@|ATx@FV\\pAr@jCBLHXZnAPl@`@~AJ`@Pn@Nn@Rz@DVXrAFVLp@Jn@Lp@DVDZJl@NhAFZD`@Hp@DXHp@BXFp@Fp@Fr@JjABd@HvABXDr@Bd@BXDd@BVFr@BVJ~@BRD\\BXJn@BVBLFd@Hb@N|@Hd@Hb@Pz@@FDNHb@Jb@FVH\\FPNn@L`@^pA@BRt@r@~Bh@fBd@|Ah@tBDPXlA?@Ll@P|@Hb@Jn@Hd@Jp@@JL|@Hp@Fd@LjALvAj@nFH|@BXJ~@LhAFd@Hp@Fd@Fd@Fb@Lp@DVHd@Hb@Ln@Jb@FVRz@Lb@Tx@Lb@L`@HTXx@N`@L`@P^HTTj@P^Th@^r@JTVf@^p@t@lAh@x@RXV\\Zb@d@l@dAlAfAhABDfB~AxAtA|@z@BBTXv@z@\\b@v@hAhAjBd@z@\\r@Td@@BP`@HRXv@Pd@Nd@DJf@zAf@xA\\`Ad@lAv@fBFJTb@`@v@Zf@RZb@n@TZb@j@\\b@^`@NNVXVVVVPNJHd@^JJPNXTZTFDb@\\`@ZHFj@b@XTXTNN\\ZBBVTFHNNBBZ\\VXNPFF\\b@FHb@l@LRLPFHRZLTLRDHXf@R^P\\Vh@Tj@DJN^N`@Tj@BJN`@Rl@FTPn@J`@Tz@DVJb@DVLp@Hb@L|@Jp@Fd@DTBLDXDVBJHb@Lp@Jb@J`@BJBJLb@Pl@BJRl@L`@Xv@JVHRTl@NZDNJTf@fAHPPd@NXBFRd@HRBFHPNZLZRb@\\v@FPNZRb@b@bA@DRd@Pd@DFPd@LZPd@HPJZZx@BHPd@JZPf@Nd@^hAv@bCPj@`@pAf@~AN`@Tt@`@pARl@Z`ADPf@xAf@`BRn@dAdDbCxHRj@HVfAlDH\\HZLf@BLNp@ThAL|@RtAFh@Fj@Fh@F`ADh@Bv@Dt@B`A?Z?N@Z?d@?t@Av@CjB?D?j@Aj@Az@?ZAj@?B?f@Ab@?j@?^?T@`@?F@`@@j@Dr@?@Bh@?JF~@Fj@Dh@DZ?BBXDZD\\F^DTD\\Jh@@FH`@Lp@H\\FRDTLd@J\\Nf@Nd@BHNd@BHVn@Tl@Vl@\\t@Xj@Zj@Zh@`@p@b@n@d@n@d@l@f@j@X\\RRTTZXZZTPTRZVVPTPTPn@^dAn@j@XZNd@RJDp@XB@d@N\\LJBr@Rh@Lj@Lb@HTDJ@b@H`@Dl@FXBPBb@B|@Bt@Bb@?b@?b@Aj@A|@El@EXCj@Gj@I~@OTGl@Mh@M~@WpAa@`@On@UbA_@|Ai@d@Sb@Kj@SVKHCrAg@rAe@x@YPILE`C{@~DaBfFgBdEyA^OzEaBbBo@f@OVInFaBnBe@v@Sv@MfB_@jC_@@A^G@?nD_@dL_AHAXC|VqBpBKJ?rBEhA@p@B~BHbCRlDr@r@NxA^p@VnAd@t@ZVL`Ad@|A|@tCpBjB~AZ\\xB`CtBjCn@bAz@xAjBtDtC|FfD`H@BnA`CpE|IjA`C^v@tGrMnDhHDFJPNXBDJRJLHJ`@l@x@bAz@|@nAdAFDVPz@j@vAt@bBl@l@PVFj@L`@HbH~@zB`@pCt@fCz@PFNHxAp@~E`C~ZlOpC~AbBhAbBrA|AxAvA|A`AjAlCjDd@n@\\d@VXzC|D`@j@n@x@dArAlHjJn@|@HHLPVXFHh@n@p@t@TTDB`BbBlBfBh@f@XV^^n@r@n@r@l@t@^b@\\b@FJV^HLh@x@v@nAXf@Xj@P\\R^b@~@Zt@Zt@Zv@N`@Rl@\\bA`@pA\\pARz@Nn@Pz@FXBLHb@RhAJn@NjAHp@J~@H~@Fp@?DDj@Df@FlA@J@d@FrDBdBC|BCpBObFEpC?L@\\BxBDxAHlANbBJlANfARnAZ~AZrAPp@X~@f@|Ad@rAd@dAFNd@bA`@z@PXJPXb@V\\`@l@^f@d@l@n@z@j@n@z@~@j@j@p@l@b@`@p@h@x@p@v@j@ZPh@`@d@XNJNHhAp@r@\\r@\\n@\\dAf@x@^VJHB\\Lv@Xx@X`Bj@ZJ`@LVFv@T`Ch@hB^xAVl@Jp@HdBTvC`@~Dd@pBTfC^tARb@F`ANtD`@`AJ`CVvARb@DbH~@dI|@z@JJ@dUrCv@J^D\\D|AR^D^DRDhBR|@LrALr@HTBTB|@HhBNh@D|@H^B~@Fr@D~CPr@DJ@V@P@rADtADhAD`BDb@@B?~CD~A@r@?rA@`@?r@?tA?x@?dA?H?jBAdB?N?jB?R@|A@R?~@?~B@^Ar@@~B?~@?tB?hC?^?^?hC?`B?F?^?h@@h@?~B?hB?~@?N@n@?VAf@@~A?h@?tB?hB?^?tB?|A@jA?~@?B?b@?`E?hB?xA?tA?pB?fA?nA?tA?r@?~A@h@BlBFtBJv@FjAJjANn@J`@DhALbAP|@Rx@R|@THDt@VnAh@|@^lAh@xAv@FBHDbAl@LH\\Tn@d@vAfAxClC`AbAzA`BNPHL`CfDh@z@t@rAlBfEHPHP`BvDRb@~@tBVl@JRd@hAFPHRr@dBb@`AVh@P^FNHLJVLRJRR\\LRLRp@`AfAvAXZxAvA|@t@jAx@XRBBj@VPJPJRJPJRJ\\NXLJDPF@@RFFBn@TdAXTFf@Lf@JnAN`AH|@FbADR?R@x@?zBGTAhAIhBWlC[lBUd@Eh@Gz@I`@CJ?VCZAh@E~BGt@A`AA\\?j@?~@@p@D|BLt@BZ@V@f@BV@^Bf@BlBHf@Bj@DD?D?F?hBHb@Bb@BjBHb@BN@R@dJ`@|BJjAFfGX`DNt@B|GZjBHb@BL@hDNh@B`@BJ?n@Bl@BN@|@FrAHpAR|@N`ARXFJB\\Jf@Pz@Xp@VhBz@|Az@f@ZxAdAzArA`A~@h@l@VVRTp@~@|@lAZd@Zh@\\n@l@lA^x@f@jA`@dAZbA`@rAr@lCRz@\\tAf@rBbAhElBtHpBjIpA~E`ApCbAfCv@|AdAjBb@p@hA|Ah@n@Z^NPJJjAlAj@f@h@d@xAfAbBfAhB~@~Ar@p@VxEfB`C|@vAl@PHd@V`Af@dBfAp@h@x@p@@@XVBDzApAf@n@nAzA@@jD~DlBzBbAtAbCtC|AjBbDvDhAvAX\\tA`BtAnBpAtBd@z@dAvB`@z@HPJTXt@Tl@j@dBv@jCJ^DNJb@Rp@DR~BjI^jAhAxDdCpIzAzEdA|Ch@hBVr@pD`LxC|IdBlF`@lAlBxFhAlDPh@h@`BL^HTBFXx@f@|AX~@ZnAf@pBRdBVbBZhCDd@Fp@NpBPhEFhBN~DD~@N|DBj@Bn@JlCJlCP`ED~@F~@JvAT~BL|@b@fCBJLh@R`ARv@DLHVPl@l@dBbAdCLTJRd@|@r@nALR|@rAX\\t@x@~@`ARR`@`@rAjAFDj@d@FDjBzA|ApA|AlAdCpB|D`DlAbAvFrExAlA`FbE~ApAnA~@nAbAz@r@VTx@r@t@l@hBxA`@ZlAbA|AtAbA|@bB|A|BvBbA`Ad@f@fAfAdAhAjArA|AbBr@|@rBbCtA`B~AtBLPzA~Bh@`AXf@NXBF~@dBrBfE@BNZn@rAFJf@dA@@|AbDZn@p@vAh@fA|@hBxBrEb@~@lB|DxBrEXj@b@~@Tj@JTFL\\|@d@lAd@nAt@|BVx@Rt@DNLb@Tz@l@`C\\`BHb@b@xBRnA@DN|@Jp@Hp@Ff@Fb@NhAD`@@LBPJhAH~@Dd@@XFp@Dr@@XDp@FxA@X@X@X@XDfB?XBp@?X?X@dB?f@AlAAd@AjA?f@AB?`@Af@IdBCr@E~@YjEiAnNQ~BS~BGt@KrACXYpDc@~E]tDUvCG|@?JOrBK~BIbBG|AA\\A\\?LCj@?LEvBCvB?lA?RAvA?\\?jCBjBJnDDfBDxAHdBNfDLpBNhBJtAR`CFh@?DHp@XhCj@bFNhABPD^V|BFd@Dd@BVDZFp@?FFt@F`A@HBZBb@D`ABd@D`ABp@@f@Bd@@d@@`A@~@@lA?p@?lA?f@Ar@CjAA~@Cr@Af@EjACr@E~@G~@Er@I|@I~@Ed@Ed@KjAK~@OhAEXM|@QhAM|@ShAMp@m@jDOz@Mp@Gd@O|@EVM|@OjAGd@Ip@MjAOvAIjACXKjAG~@IlAAVGlACd@GxAClAC~@?DA`@?HAZA~@?XA|DAP@dA@fA@r@@lA@PBfA?N@T@T@\\DlAD~@BXBd@HxABTDt@H~@H~@Fp@Fr@Hp@Hp@BXNhAHp@DXRtADXDVHd@PhABJP|@DVHb@XtAFVTfAJb@FV@BNj@FVFV\\pAHXNf@@BFVL`@\\dAPl@HRHVRl@Tl@Rj@^bA@?Pd@@DP\\Nb@Vh@P`@Pd@BBfA~BFJRb@BBP^^r@LRd@|@Xf@h@z@BDNTFJDFDHh@x@Zd@Zd@d@n@TZZd@VXLRTXjAzADHr@~@d@l@\\b@FHhAzAFFz@hADFt@`ADFd@l@JNX\\DHLPNPNRh@v@NRh@x@Zd@LTJN\\f@Xf@f@|@`@p@P\\HNHNJPXj@P^Xh@\\t@Vj@JPHN`@x@tA`DDJJXTf@p@bBv@lBDHHTN`@Zv@HTJTXx@h@xAHV`@jANb@Rj@j@`Bl@tBfAlDZbA`@tAL`@BFLf@Tx@Nf@`AjDlAjEp@bCJ^Nf@p@bCn@zBf@lBz@vCRn@d@~AXr@f@xAJVRj@N`@d@lAJTN`@f@jAZv@Th@P`@\\t@Rb@FNJRd@`A\\t@b@z@f@~@\\r@r@pA`@r@^p@Zf@`@p@NV^l@NTBDPXBB`@n@p@bALRTZx@jAd@l@DHFFr@`ADFVZ\\b@RV`@d@^b@|@dA^`@f@j@~AfBfBdBhBfBJJ\\XZXRRbBxAjB|ABB\\X`BrAhCrB\\Xl@d@tG`FtDzCrAnA@?XZbAdAhClCh@j@ZZNPrCfDl@bALVf@`A`@bAp@vAdAvCz@`Ch@dBFV\\jAXlAZnANl@V|@Lh@BJHb@DRDRd@fC\\fBTpA`@`DVdCFj@H`APlB?@T~CHpBJ~ADjA@rAChDAl@Aj@MtGEtBSnEG|@C^O|DCfAYrMGdD?B?P@fA?d@?H?H@V?P@v@EjCO`HShHWhFe@dHSzBQ`BCRWrBGd@a@vCWdBe@vCYdBs@hEu@vEO~@o@hEKr@W~BS`CInAEhCIvD?fE@bBJxDF~@Bh@`@zE|@bHfAxGf@nCl@pCxAtFr@~BNf@Tr@jB|E`BnDNZh@z@t@lAn@bAx@jA`@j@v@`Ad@h@bBlBtAvAbAz@fAz@vA`AjAt@PJrAx@j@ZRH`@PhAf@vAh@nBp@`Cn@`@JFBbB^bARb@HjD`@dEXR@bEZbF^|AJl@Fj@BbAH`CRxALxBXfBTB?z@FvAPrARzDl@t@Lb@Fn@J|@Nh@HhAPfC^XFXBB@ZBRDH@dEl@dEp@jDp@rCv@pBp@lCbARHf@PFDf@PHBPHHBvAj@lC`Ar@V`@NjAb@pBt@d@LnBn@z@ZbA`@^NzD|AJD^NJDVH|@d@@@~@l@hAr@b@ZFFXZh@h@x@bA^d@BBj@z@JLV^BBFLJNHRr@xAZt@?@P`@HRz@zCFTXpAFXBLDTb@`DHdADj@?DJlB@~AEvCAr@ClACzBAn@CxAAj@?d@AjADdCLjBTnCTzA\\jB`@dBNb@Lb@p@rB`@~@j@nAz@tAfAvAr@dAHJrAdBjAbBz@lAp@|@\\f@RX`CtCrCfD`CvB|@p@~A`AvBdAxBv@rBn@bB`@FBhBj@tAj@@@dAb@dCtAtAx@r@j@hCdCTVn@t@DDlAjB~ArCf@jADLRb@x@hBpApEXhALh@H`@`@pBb@hC?B^pBl@tC\\dAh@dBf@tAfAhCLTrAbCNXnAfBjBtBdAdA|@p@l@f@\\XfBxAzBbBfBxAdDpCrDxClB|ArDxCnBfBhC~Cp@`Aj@bAT`@j@bAJPxBfEPZl@bA|@rAz@hAt@z@h@p@BBx@|@NL~@z@lA|@dBdAz@d@pAn@B@dA^dBl@f@L~E`AnBZ@?`@J|Dv@zCl@HB~Bl@rCdAtBdAxBnANJ`Ap@j@b@BBp@f@rBvBzA`Bl@|@T^JLnAlBBDBDJRf@~@b@fAFNVl@HPNb@xB~FpAhDn@`B`ApCPd@|@xBn@~AxAzCZl@T`@HLdAlB@BnAbBFHPVX^RTBFFFJNDDFF@Bx@`Ar@t@xBvBr@p@nAnAl@p@|@~@DDTVrAvAr@v@tAxAfBxBDFRV\\b@RX`@j@f@r@RXZf@V^V^lAlBf@x@b@n@JPp@fAnB`Dd@v@R\\hAnBdCbEzAhCdCdEFHV`@V^T`@^j@h@t@v@fAj@t@l@z@pA`BLNh@l@z@z@RT^^v@v@x@t@x@r@VV`@ZBBz@p@d@`@d@\\b@\\l@b@RLPLJHZTj@\\d@Zl@\\l@^LF`LtGhDlBf@Z\\Vd@V`@Tz@l@n@d@LHd@\\LJz@p@z@r@p@l@p@l@FFn@p@h@j@f@j@f@l@`@d@^d@|@hA`CxCV\\@@nA~A^d@`@d@ZZ`@b@ZZb@b@DDlAbAHHd@\\@@b@Z^VjCdBdAn@z@h@nDzB\\RTN\\Vj@b@\\V\\VZV\\\\ZVz@z@tA|An@x@xBbDxFlJV`@T\\b@r@h@|@~AhCrAxBnBxCz@vAt@r@tAvAbAbBlHrLtAxBxBnDn@bAZj@p@pAz@fBp@~AHXt@xBr@hC^nANh@Nj@jD~LjD~LhDtLh@jBnElPTv@~DtNxAnF~@bDnDfMjClJbAfDFRlAjEpEzPtBrHNl@Nf@p@hCzAdGv@fDJf@|@xDpBvI`AlELh@VjAnAnF\\zAl@hCn@nCH\\f@|BXhAFVH^DP`@fBH`@FVl@jCJ`@v@fDh@`CDPp@vC`@dBjA`F`BjHDN|@zDNl@Pr@Lj@Nn@FVVfANn@L`@BLFRFTHTL`@Pj@HRBJXr@N^N^Rh@DH@@HPTf@JRP\\FLHNVf@Tb@Xd@Vb@Xb@RZJNRXDFFH|@jA`@b@@BVZHJPPlAnAbBtApAbAfBjAHDRLJDl@^nAl@dAd@h@Tf@R~@ZRH^JFBJD`@J\\JbB^RDzB\\nBR|BJfBBpBA|@CpBKpAMhBSF?jAOd@EVCBAPCPA~C[`D[dBSrCYxBUbMgAXCp@IbCUrD_@|CY`CUB?vAQfCWpBQbDY\\CTCnFg@~@KrAMfCUfD[rAOjAOBAj@IrBc@xBm@v@W`A]`@OPIp@WrBaAz@e@x@i@~@o@ZUFEb@[@AROBC\\Wf@a@p@m@`BaBdAkArAeBhA{A|AwBZ_@@ClCkDzEoGpHuJX_@bAoAtBqCd@k@`AqA^a@\\a@tA}Ar@u@r@q@dA{@pAgA~AkAvAaAlAo@jAo@bBu@`Ac@`F_B~Ac@bAWrAUnBWzB]lBUhDe@jFq@jGw@rD_@fAM|AQfEk@jBWjBSnAOb@GJAhBSjBQnBKlCGpD@T?dAF|CNbCVdANjDt@r@RdBd@n@P|@Z`A^xB|@`DbBvA~@hBrAvGlEjFvDrBtAdAr@`DxBnBrAl@`@`@VrA`AdBjApCrBvEjD\\VpEfDdChBlBtAPLhBrAnBtADDrAdAhBrAdBlA|AfAbBjAzD`C|@j@~@j@j@^xA~@pAn@pDdB|C|A|At@B@bBdA|CbBhC~ApElCbCzAXPd@XPJlAr@z@h@|BvA\\T^TJF|BvApDvB\\R^R^TpBjA|BvA|BtAfBhAdAt@XPxBrA`BbAtEnCl@^d@X~@j@RL\\T^TTNhFbD^T~DdCj@^h@\\?@j@^h@^FDh@^n@d@n@d@?@n@d@l@h@n@f@l@h@\\ZNLf@d@DDl@h@j@l@j@j@l@l@HHvB~Bh@f@\\b@NP~@dAj@r@d@j@NP`@j@X\\X^V^NRj@|@t@lABDt@jA|@|AT`@LVdAvB|@jBFNbClF~@|Bd@jAb@hAhBvE~G~QJVXr@Vl@Rb@BFRb@f@dAdAxBd@x@R\\@Df@x@b@t@vAxBtBhCxBfCNP?@ZZ@?ZZ?@\\ZZZDDVTDBVTBBXVB@XV@?\\X\\X^V^X\\T?@XPDD^V^V^V^T`@TNJNJ^R@?^T`@R^R`@R^Pd@TfQ`JrB`AvErBvAn@dEhBtAj@nDzAhCdA|EfCxAv@rFtDJHx@p@nAlAHHLLZ\\RT`AdAdApAx@dA^f@Zf@X^x@nAfA~Av@jAv@hA@@f@j@`AhAv@z@l@n@`B|A`@`@ZVh@h@ZVDDb@ZLJLH?@`@Zb@Zd@\\b@Zd@\\d@X`@X`@TVPvLlHlDtAdB`AJHZPTNd@Vl@^d@Zj@`@VRVTXTVTDDNPBDJJLLTVVVTVTXTXRVTZRXRZRZ^l@^n@\\n@Zp@NXLZpAxCxAdDvAbDn@vAtB`FZp@xBlErAfCJRpAzBfAfBdBvCd@t@V\\PVfAzANT`@h@h@p@hB|BnB~BX\\FFjBpBjDrDxDbEj@n@Z\\X\\z@bAdDpD`AfAVZ`@b@zE|FX^bGlHn@v@bI|J?@jAtA`@f@BBTV\\^DDn@x@`@h@FF`@h@`@f@h@p@\\d@t@~@RXz@fAx@dAlAzAVZLNFHn@r@d@h@^`@FFZZDBf@f@NLp@p@d@`@TRPLXV`@Zh@b@l@b@j@`@PL~@l@ZRLHRLd@Xb@Tb@T?@ZNb@RRLf@RPHRJz@\\d@Rp@Vz@ZND`@LRHTFz@Vf@L|@Tr@PRDHB|@Rr@L|@Pr@JhAN\\DF@`AJ~@JJ?b@DL@T@H@X@ZBF?`@@h@@^@^?B?b@?@?`@A@?P?h@CH?^C^Ch@E^CBAb@E^Gd@GB?^G`@ID?fCe@dBY@AFAZE`@IJAf@Ih@G|@Il@IJ?fBIr@A|@EvACN?xA@bB@`ERdALbAJfBX@?h@J^F`@JF@ZF@@h@Lf@N^JRF\\L\\Jf@PjD|Ab@Px@b@bAh@`Ad@^P^RPHLHf@Tz@h@r@d@n@d@v@h@fAx@vAbAbAt@hAx@\\V|@n@PLf@b@\\Xx@r@|DfDzDhDPP~B|BdCbCnDtDfCjCbEvEBB^`@TX|@`Av@z@^^^`@f@f@TVzAtAh@f@VTh@d@NNXT`@\\`@\\z@p@j@b@XRr@h@B@PL`@Xv@h@|AbA~A`AlAp@NHhFjCf@VrBbAjAn@`Bx@`Bx@bBx@zAv@hAl@^Rf@Vr@`@~@`@j@Z`ClAtDfB`@RtAp@nCrAnAn@~A|@b@\\PHRNNHd@^n@f@t@t@nApARVbBxBj@x@V\\vBzCn@x@l@v@\\`@dAhAbA`Ar@j@j@b@hAt@dAh@h@V~@^`@Nt@TjA\\LBl@Pz@NbANvC\\bAFdAJdCRhE`@jCThF`@~AJlAB~@A|@Af@AtAG|BGnAGbAEfBEFAz@?|AAv@@ZAdB@tEBv@?z@@f@B`HJhFFxEFzHHrDDnEDlDFxBHb@BxAH|@FdBNnAL|APzC\\v@HB?jAN|@JtBVVBp@FjAJlBJ|AJt@Dr@DhCPlCRjEXVB`@BB?^Fb@DtAVbAVhCv@x@Z|@`@\\P^RhAj@t@f@d@\\d@^JJ~@t@`A~@p@b@RN|ErDbClBpAhAl@b@d@\\j@`@h@`@d@XNJJHVN^Tr@^~BnAhC~Af@`@FD`@^~@v@t@t@~@bAx@dAt@dAZd@Xh@l@jAFJl@vARh@Xt@Nd@Rh@Tp@J`@Tt@H\\Nh@R|@Hd@TjA`AnFH\\Lf@H^J\\@@Nl@Rn@Tn@JZLZLZLZLXHTBDFNDHLZLXNXLVNXNXT^NVPVZf@V\\\\d@^b@^d@b@b@b@d@^Zd@b@JHXTzKzIxAjAz@p@RN?@PLNJpBpCz@x@hAlAj@r@h@r@x@jAlApBT`@h@~@~@bBjAtB|@`BrA`C~AnClAtBjApBrA`CtF|H~DdH|@`BVb@hFjJBD\\n@dCpET`@Tb@hBdDr@pAHP^r@^t@^t@Xl@\\v@Xl@Vn@t@jBXv@BHZz@f@zA`@rAv@lCL`@p@zBZdAhAtDPn@t@dCRn@FRr@xBRf@Rh@HRnAnCb@x@BFz@|AR^nApBpBrCtBnCVXnCbDNPVVf@j@z@~@LLpUvVn@r@tDbEjM~M|EfFnG~GlEtETTpMrNb@f@x@bAdArAhCzD~F`JjBnCrOzU|BrD~@|AvCrEbEpGV`@zGnKlCdEjKdP~BzDJLT`@n@`A`@l@x@bAr@x@~@fAzC|BpA`AtA~@bBfA`@VbBfAbDvBfBlAxDxCh@h@jAdAvAxA|BnCvBpChAfBnIrLRXPTf@l@`@d@b@d@`@b@FF\\Zb@b@d@`@DDfA|@f@`@b@\\tDjCpDzBpUhNl@\\n@`@nCdBd@\\d@\\b@\\TRTR`@`@ZXFF`@b@`@b@^d@^f@DFV^\\f@\\h@PXHNZj@Xj@Tb@Vl@Vn@Vl@L\\JZTp@zBfHNd@hFpPz@pCNf@J\\Nf@Lf@Lf@Lh@Jf@H^Jf@Jh@F^Hh@Hh@F^Hh@Fj@Fh@Dj@Fh@Dj@B\\@VDj@Dt@Bv@Bv@@t@@^?V@j@?v@?v@KfR?l@ElHGtK?H?`@?Z?v@@t@@v@Bv@Bt@Bv@Dt@Dj@H`AH`AHt@L~@L~@@HHj@Lr@P|@Np@R|@hHnZH\\Jf@H^F\\F^F^Jr@Ht@F^B^D^D^Bh@@JFt@Fz@Bp@Bj@Bj@?X@R?t@@j@?\\ALAj@A`@Ad@ATg@vMQ|ECj@g@jOCj@?BAj@?BAn@Al@Aj@?j@?l@?j@?j@@lABbAB`ADlA@f@BXFjAHjAF~@H~@DVDf@J~@NhAJn@BNPfARfA@JNr@Lh@Jb@@DPr@Lh@Nh@Pp@Tr@Nf@Pf@Nf@Pf@Vp@Vn@Pd@DHPd@Td@Pb@JRFNvFxLhDfJRd@Xn@LZv@fBn@pAtDbIf@dA@@pCfGNZTb@nBfEp@~A`A|Bt@dBd@`ARb@Rd@P\\@DtBjEx@`Bd@~@bArB^x@^|@v@bBjAhCdAxBv@bBx@fBt@~Al@rAt@|At@|Ar@rAd@|@NZ`AdBDHV`@R^h@~@?@fBxCjHjL~FrJT^tAtB|AdC\\j@Xd@zFlJn@bAhAjBrAvBrAxBb@t@T`@zBnDfAjBv@rAXd@V`@V`@T`@V`@HNh@~@LRj@|@t@lAT\\FJf@t@?BT\\FFNXLPHLNT^l@JNt@nAVb@\\n@b@|@Tb@P^p@rANZRb@LX`@bAb@bA`@bA\\~@`@hABHp@nB^hAPl@d@~AZjAXjA`@`BTbAVjAr@xDx@|EX~BPnALjALlAFp@@PDd@JnA@LH`A@RDx@Dn@Dv@@VB`@Bl@DnABrAHxCDxB?NBfAB|@@t@Bp@Dz@FjA?DDj@B^Dt@JhAFj@j@|ERvAP`AZfBF^Lh@TfA^zA@@Nl@ZdAd@|Ab@lAt@lBZv@Tf@JVZj@j@jA^p@^n@`@r@b@p@DHvAnB\\b@LNPTz@bANPn@r@@@f@d@dAbAFDh@d@FFp@h@@?tAdAhBjATLnAp@t@^^P\\PbC`ADBxBr@xBj@rAXfBZ|@L~@JXBv@HL?@?`@B@?b@B~@Dj@BtA@`A?h@AP?`AC~@ErAKtAMrAOvAUxDq@nEy@HCt@Mn@KnDk@n@KzAWfBY|B_@~Ba@TC`AOdDk@nDk@x@MjEs@fC]`CShBKLA|@Cd@AZA|@?`EH~@B~AL~APb@HTBl@Jr@JlAVlAX^HdAZt@RFDf@Pz@Zz@\\lBz@vAl@|At@vDbB~CvAnCnAbCfAxB`ArDdBn@Zp@ZbAh@h@XRHd@XzAz@nAv@jAt@rAz@ZTl@b@`Ap@x@j@NJnA`Ab@`@~MtJtDnC\\VhBrA|DlC~J~HnMdJfAv@dBpAfFvDvAbA?@v@h@dAx@|B`Bj@b@\\TlA|@j@b@l@b@pDjCt@h@tB|AXR@@bEvCPLfAr@~E|C|ExCdBfAtAx@NJ~@j@ZRl@^~@l@f@XXPf@\\|BtA`CzAl@^vBrAbGrDFD|ClBnAv@z@h@VPx@f@`CxAZPhAp@d@Vn@Zx@`@p@Vd@R\\L\\L^Jf@NRFl@Nj@LNDXFj@Hj@JnKzA`@HVDn@LzCx@vChAnBbAdBfA`BnA~AvAXX^^dAnA`@h@X^TZ@B~@vA\\l@Tb@Xh@bAvBZv@b@lAt@~Bb@dBf@dCJh@BJd@jDhB|RFj@x@xITbCDh@JfANdBDj@^`Fb@~FDj@Fz@BXZlDFj@Dh@RtAFj@Hh@BNFXJh@Jh@Jh@Pz@FTNf@Lf@Nh@XhABD^lAt@`C`AzCBHbAnCFPHRRd@d@hALXDJnAlCDFnBpDlAzBb@n@n@`AV^PZ^b@X\\VZ\\\\hDnDnAlABBVT|@x@XT\\VdA|@PL\\VpA|@bC|A@@^T|Ax@~Ax@b@R~Ar@bBn@d@Pv@VpCx@fAX^H@@jCh@D@\\F`@Fp@L~C^rBPrBL`CF^@B@b@?lA@jBAvCIRAxDWfBQhAObLeBBAxAQxAKtBIvCC~BF|@Hb@Bb@DvC^bCd@`D~@vCjAtBdA`@R@@jCbBh@b@zAlA~B|BzAfBrAjB~@tAx@tAt@xAp@xAfAlC`C|Gf@tAJXdEjLPf@pCdI`BrE~AxE^hAnA`DNb@`C|GL^dC`HTp@?@b@nANb@dB~ExDhKFPHRj@fBXn@|@rCL^pB|F|AnE`@pARn@FRFRTz@b@~AT~@R~@XpALh@VjAb@~AXfAp@|BRp@Rp@Rp@Rn@d@xAn@dBj@zAXr@Xp@p@bB\\x@\\v@b@~@FLXn@Xj@Xj@nBxDTb@Tb@Xl@NVDJZh@Tb@T`@JNPXBFPXDFPXV^\\h@d@n@^d@\\f@X\\LNJNRT`@d@`@b@`@b@`@b@h@h@`@`@RNNPj@f@b@^j@b@l@d@j@b@l@b@n@`@LH^Tl@^v@d@n@\\^R`@PvAr@vCvA|MrGn@Xp@Z`@PDBp@XjAd@jAb@h@Rh@PjA`@bA\\rIlCd@Np@Rv@VlR`GjA^p@Td@Lx@X`@L|@X|@Vh@Pr@P`@JXFZF`@Fb@HXDXDb@Db@FXBZB`@Bb@BZ@t@Bb@?j@@~A?xBAlB?`@?b@@b@@b@@j@DZ@XBZBXDZBXDXDXFZDXFXFB@TDXHXHl@P@?\\JXJVJXJ`@NVLXLVLVLXNDBVNNHFDVN^TTPVPd@\\TPTRTRTRb@`@RRTTpFxFxA|Av@z@^^ZXZZTPTRNJTNVPTNVNNHNHXLNFVJXJNFXJNDRFTFbFjARFzA^j@Lj@P`@Lh@Th@Rf@Vf@X^Rf@ZTPVPtEnDhBtAzAjAnJvHZTTN\\TTN\\R\\Pf@T\\N^N`EvA~Aj@tBv@xG`Cz@Xf@Rf@Rp@Zp@Zf@V^R^T^TTNVP\\TVP\\XTP\\XZXTRTRZZdAdAhAhAjDlDXXZXZZ\\X\\Xb@\\d@\\HHb@Vd@Zf@Zf@Xf@Vj@Xd@Rf@TxBz@|IlDXNr@VnEhBd@PTH\\Ld@Rn@Z^Pn@\\^Rn@^\\Tn@`@`@XXR^V\\X\\Vj@f@\\XZZj@f@Z\\ZZZZX\\h@l@f@l@X\\T\\rBrCpD`Fp@|@jA~AlA|AlAzAt@|@p@v@r@x@tFrGxA`BZ`@Z^Z^Z`@Zb@`@h@T\\Zb@Zb@JPXd@Xd@Xd@Xd@Vf@Vd@Vf@Vf@Vf@Tf@Vh@Tf@Th@Rh@Th@Rh@Rj@Rh@Pj@DJL^Pj@Pj@Pj@Nl@Pj@Nl@Nj@Ll@Nl@@FJd@Ll@RdAJn@Ll@PfANdANfAHn@Fn@LfAFn@Fp@Df@B^Dn@Dp@Dj@B\\DfADhADhA?N@x@BhA?p@@p@?`@?f@AnAGhMEhG?j@C|DCvBCdDEpC?RCnBEjBClB?BIpDc@`UEnBClBCbB?D?BClBChCAZAz@AhBAlB?DAxA?NAlB?|BCnQ?|ECxSApDA`J?pDApDAnK?~A?`@?b@@`@?T@d@@p@@HBz@Dz@Dl@@LFx@Hz@Fh@@NFd@Ff@Hd@Fd@Nx@Hd@Jb@Pv@DPDRJd@Lb@Lb@Lb@Ld@Vr@Vt@N`@DJJTFNPb@P^P`@R^DJJRR^R^^l@T^LPPXVZ`@j@VXX^HHb@d@b@d@ZZHFhBbBtAnAZXnCdCZZxBnBZZZZ\\ZZZX\\Z\\XZX^Z\\V\\X^d@n@b@p@X^NVDHb@p@`@r@`@t@BDNZXj@DH^v@\\t@\\x@Zv@Pd@Xx@Xx@JXL`@@DTt@HXJ`@Tz@T|@Lh@Jf@P~@P|@P~@N~@L~@L~@Fj@Fh@Fp@BNBZDd@?DFz@F~@FbAD`AB`AB`A@j@@j@@bA?`AAp@?NAbAA`AC`AC~@?@GbAGhAEz@OhCq@dJ?BeAjOmAxPa@zFU|CgAzOEj@m@~ISnCeBpVSrCG`AEhAEn@ChACn@ChAAhAAhA?hA@n@?r@@p@BnBX`QDjCf@d\\@b@BrBBv@D~B?ZLdFJxEf@bRFbDFdDFzC?HDdD@`B?Z@h@@|A@zB@jB?D@h@?h@?V?dDAnB?lBCvC?NC`D?J_@z_@CvCEfD?BGhGAnBAX?FAdBAPKrLKdJ?t@?v@?vBBjADz@D~@JpAH`ANhA\\lBDV@?@JH`@BJDVJ`@@HFVJ`@L`@J^L`@Tn@L^L^N\\N^N\\P\\N\\Xl@PZRZHN?@lAnBT\\h@p@`@f@r@x@p@p@f@d@PNHHt@l@l@b@LL|@j@d@ZZNXLh@VXLZNh@RZLZJh@PZJ\\Hh@N\\HZFj@Jj@Hj@H\\DP@J@VBD?D?VBj@Bj@@l@@dBAbEIlF]p@Al@C@?dK[rAGpACdJWb@AdWs@R?rBI|b@sA@?dCInJU@?rCIlCGdBEdDK`BEdJYlMa@@?b@Cn@An@AZAn@AlAAlA?p@?r@@xSXf@@f@@j@Bl@B`@@T@\\@@?\\DB?b@Db@Dx@FN@j@FNBF?j@Fh@F|@Jh@Ht@Jr@J\\Fr@LF@d@JpAXbAVb@Jj@N`@Ll@NRHhBf@v@V~Ah@d@NnDtA|Al@v@XbUlInHnCfE|A^NpM|Ehl@jTtAj@zAd@`Bf@~Ab@xA^`B`@`B\\bBZdARF@n@N`BXb@FhAPz@Nt@Jz@JzAPbAL`BPjBTvAPZFdARRBp@Lv@N|Bd@dB`@rBj@tAd@`@LLFPF`@NvBt@|DxAxStH`@NvMxEn@TB@l@TxNpFbBn@bBr@pAl@z@`@RHLF`@PjBbAjBdAdAl@~A~@vBnAtAx@xAz@xAz@jBfA~@h@x@d@v@b@`@T@?`@V~KvGdAl@~@f@v@`@v@`@fBz@v@\\ZP\\L^PD@~An@~Aj@NF`@L`A\\pA`@rA\\jAZbAVfAVvBb@tB^jLnBl@JzB`@v@PdAR`ATvBn@|CbAjAf@tB|@vBbAf@XLHh@\\dAl@nAz@pBxAvBbBrBfB~@x@lAlApB|BzDpE|@hAZ\\lA`BlB|BjExFbAfAh@t@vBrCvApBFJV\\dA|An@|@T\\`BbChBrCzA`CpAtBhBnCdAfBnApBnAhB`BnCl@hAPZBFT`@Tb@d@|@nAhCh@bAtHlNP\\rFhJjDnFnJ|NfA`BjCbElN`TlBxC|PpWR\\|@nAlFdItFbIl@z@rB`Dj@|@jBtCXd@~BlDBDhA|ANR`BhBfC|BjAz@~BvA`Bx@nDxAhBd@jCl@`BXj@FdAHxBRrAP|ARrANfFn@fFf@|D^nD`@dAHzC`@|Fv@dANpAVpARdAPh@H`BXtBZ~AX\\Fv@NJ@lB`@xAb@nAd@fAf@nAh@`An@|@r@|AtAp@r@v@z@j@x@h@v@dAdBhAbCvAlDFRFVtHpW~BhIFTHTb@~APl@xA`FDJHZ@@Lb@Vv@JTTd@Tj@b@|@d@x@Zh@\\l@BFBDBFHJXb@NTTZZb@X^V\\Z\\b@b@LLLNjAdAv@p@hAt@pBfAfFtC|ChB~@j@d@\\BBz@l@|ArAp@p@\\\\`@b@"},"start_location":{"lat":-33.9718418,"lng":150.873719},"travel_mode":"DRIVING"},{"distance":{"text":"294 km","value":294190},"duration":{"text":"2 hours 50 mins","value":10221},"end_location":{"lat":-37.68386599999999,"lng":144.9852453},"html_instructions":"Continue onto <b>National Highway M31</b>","polyline":{"points":"fgk{Eq`s_[n@x@^f@X^RXf@x@n@jA^v@l@jA^`Af@|ANb@Lb@FNDL@B?Br@nCBHf@fCHl@LrA\\pE@H`@jHZhFFdAHbAj@bJBb@NnCJ~AHfB?BJfE?~BA~A?HCdAGtA?H?HAF?JAJCVCXC`@SxCMrAWhBq@lEeAhGIb@If@A@WxAGb@AFwC~P{A`JYhB_@tBSjA_@vBQjAY|A}AnJ_@|B]fCKjAEx@I|AAD?\\ANAZ?NCdBBrBBz@LlCNhBRfBVvA^nBPt@^vA@BTn@J\\Pd@j@`Bp@vBd@zAPpAP|@VhBL`AHr@L|AHtADlB@`BA|AAJChAKdBEZStBIz@QnBMjAgAtKYbDEZeAhLAHCZCNCXc@nEc@pEOjBEj@_@vEaBzVIfAEj@?BEj@IdA{@hMcAnOC^UjDWbEANKpAIdAIt@W~BEXWbBe@dCc@rBa@~AY|@a@nAoAbDe@fAO^s@tAKRcAbBs@pAqBnDg@dAqBrDs@lA}ExIkBfDsGpLgHfMkAtBA@S^uF|JqCdF_EfH}DfH}@~AsC|EiBhCCBwBzCyCtDABo@v@aAjAaC~CwBnCeC~CkCbDcAnAuBzCg@x@EHA@{AnCcBlDq@dBo@dBu@rBu@bCkAhFKh@g@pC]lCGt@YtCW~DEjAIfCCjB?DGtDExCE`Ba@bJUdEEbACj@SzEWdGIrCOvGO~HEdCAj@ErB_@|RExAGpD]xRAjA]fRMtJy@ra@ClAGhDMfHM`HIdEIfEIfDInEAn@GhEE`BElDKtEM|FGnDApBCnA?f@?lDBdBJjCHrBFt@PdCd@fEJn@Jp@Jj@XxAPz@Jb@H\\BHNp@x@vCv@vCzGpVxApFTx@Vx@V`AbFdR~Kna@lOrj@Tx@`CxIvLnc@jAhEhHvWRv@|A~FdAvDzAtF|@`DhEvOz@tDp@zCp@vDr@tEz@~Dn@nCPf@d@tA~@zBfApB\\h@x@rAlA~A`B`BvAjAjAv@B@PJbB`AhCdAxBt@vB`@vB`@bCl@hBh@hBt@hB|@j@\\t@d@bAt@|@v@p@n@TTJJ^`@^b@f@l@b@j@h@x@\\h@Zh@d@z@b@~@Tf@NZ\\~@Vp@h@|AdDjKnBlGnAbEv@dC^dAf@nA~ApDXh@j@dAr@pArApBlBpCdBvBvGjIrAnB^n@r@pAr@xALV|@lBb@|@LVz@jB|@hBf@dAjCxFnAnChA~BdBnDtAxC^v@t@|ARb@BH`AlBhA`CNZTf@DHLVT^\\n@V`@`@p@NRZd@Zb@\\d@t@|@`@`@PPd@f@b@`@NL`@`@VXdBpAzA`AfAn@hD`BrDjAr@PjB\\|Dh@vDh@hFr@nBZrAXp@P~@VnBj@vBr@dWtK`CbA?@|Ap@f@RfAd@hJdE`Bz@nBjAzBzA\\VjBzAbD~C|BjCn@v@?@V^\\d@j@z@Zb@r@nAt@pAd@~@h@dAP^Vl@Xp@Rd@@DnArDbAlCHRPf@d@pA`AvC@Dp@lBPf@DNtAvD`@bAf@hARd@Xl@hAdCrArC`CrE|AhCl@bAl@dAn@fAj@`Ab@t@pAzBrA|BrAxBvB|Dj@jAP\\BFh@rArAtDbAdD\\jAp@lCP|@Lh@FXTpA\\`CrEf^x@lGHf@f@zDr@pF^lCr@~FLlAJv@NtAb@jCT|ATlATlAr@tCv@jCFTHTTn@Xr@pD|I|@vBVf@`@dAtAjD`CxFxApDbAtCp@pBXfAx@`Dd@pBr@tDVnAP`AH~@\\|C^~DX|DNzDB`@B`BBjB@vDGvEGtCI`CEx@Ej@ATOlBKfAc@zF_@zEYpDoBfXQpC[zDs@rJa@zEIhAQ~BQtBCt@uAjQ_@fGM~CAhCA~@?P?pB?fB@fA@r@FnBl@rRLhD@`@@H^dMVvIJpCPxFB`@Dx@Bj@?@Dh@B^Bd@L`BLvAPdBf@tFVbDLbBB`@D|@@j@Bl@@HFlBBxBDtHDtKBxC?j@Xzq@FvN@^?vA?l@@j@BfHBtGFhNB~E@n@FzBB|@Bb@FjAB`@B\\HjAVxCFj@ZlCLbA\\rBJp@\\hBd@nBp@~CbB`I~@pEdE~Rr@`Dx@tD`@dBxAxG^bBdAbFfAdFJf@`@lBpBhJ`@hBpAdGzDzQd@xBrAzG|AjHrArGXpAd@lBj@nBf@|AZ`Af@rAv@pBLX\\v@bAtBdApBl@bA\\j@f@t@r@dAJL`@j@lAvAnAzA\\\\v@x@j@h@v@r@|@v@PNVRj@`@lAx@`An@TNXPhAl@h@X\\PrAn@h@V`Af@^R^R~@h@rBrAhAv@f@^dAz@~@|@VVdAhAl@p@V^~ArBnBtCf@v@xAjCzDdIXl@p@jAx@rAz@jAZ`@n@t@|B|BhCtBxD|C|ExD|@t@vAhAhA~@JFtC|BlFxDB@vDnCzEfD|CxBlDbChCjBh@^\\Vz@l@hNxJ|HrFh@`@dCdBTNZT`Ar@pDfC\\TFDVP^ThC`Bp@^bAj@hFrCvC~A~BpAhCtAdDhBJDzAz@dCnAtBfARHf@VlAr@JDvAt@lJfFtDrBXNzBlAhAr@XLfB`Az@d@~A~@x@b@~A|@hClAzB|@j@R|Bn@rBh@rA\\bBb@rBf@nA^z@RlAZnAZpA\\lAZlAZ~@V|@VF@z@ZB@f@Rr@Xx@`@bAh@`Aj@dAv@dAx@tAfApVnSjDtCpK|IxFzExCdCvFxEf@`@vExD|XtUnOlMh@b@bQtN`BtA\\VbMhKfObM`OxLr@j@dDpCt@n@rLxJ\\TZVfTrQ~[bX|HrGzCdClXdUda@v\\dIzG~OvMhA~@ZVxAlA~ZfWjFlEzE|D\\X@BpCxBPNRLlB~At@l@dEjDXVPNtAfApAbAn@b@nCdB|CdBlExBzEpBpAb@THh@Nf@L`AV|@Th@Lx@Rp@LnBd@dJnBbZhG|IdBnDn@bGr@dCRzAHpCFbCBzDEzFU|D]hAOhBWxDs@h@M`@Kx@QjAYnDkAvBu@fAe@b@S@Al@Sh@U`Ai@vBeA~CiBnE{ChDkCjCkBrBwApAy@B?vA{@PK~CcBdCmAdBw@d@Q`A_@p@YjBq@fC{@|@U~Cs@fCk@bCg@~B_@hEq@`BKZEj@GvAKf@En@ErAIvAEz@El@AtAC~@A`A?~@?bA?~@@~@B~@BbABrAHtAF~@H~@HbAJ|@HTDh@F|BXzAVrE|@zEhAhA\\vBn@`A\\LDLDrAf@|@^`C`ArCtAx@`@tBbAb@VFBnBbAjAn@bB|@lAn@j@X|EnCHFxC|A~DxBbAh@fDdB@@RJtAt@vC~AbDdB~Az@hBbAn@^~JnFv@`@RH~CbBlBdApCvApBfAbCrA~ClBbBbA|@l@`@Xn@d@t@n@xAnAx@v@hAfAb@b@l@l@~AhBd@l@`@f@xAlB@?rApBl@`A`@r@`@n@t@pAh@dA^r@\\r@`@|@h@nATh@jA|Cr@rBv@fCXbAX~@Lf@j@~B`@fBVrA`@vBL|@D\\F^Jl@R|AVfB\\`CDVP~@N~@BFTvAXzAl@tCd@vBNn@ZtAXdAr@nCn@tB|@tCx@dCjA~Cx@xBTf@Rf@z@pB`@x@^z@FL\\p@d@~@b@~@Zj@f@~@d@x@@@Xh@NVJNZh@h@~@j@z@Zf@Zd@^h@RZT^t@fAl@bAh@|@h@z@f@~@f@~@f@~@f@bAj@lAZt@b@~@b@bA`@bA`@dA`@bA^dA^fAJZPh@\\dAZhAZdAZjARt@Nj@`@`BVhATjATfAJl@@DFVl@pDLt@DXDTVhBNjAHt@NjANlAX`CTfBTfBNlALjAThBX|BX`Cd@vDZ`CTfBHv@Hh@Jx@V|BThBXxBRjBVjBVzBThBX`CR`BXxBTpBL`A@LRdBBLR|ATfBTdBHr@Jr@XdCD\\Dd@@DFb@@NZ`CX`CTfBRdBNjATjBLhA?BDXJ~@XxCZfER`CBZHnAJfBHfBDr@Bv@FlADnABt@Bt@JrE?RBx@BhB?z@@n@BlB?fB?jBAlBAZGzHArC@lA?~A?z@@\\?^@jA@fD@lADjBDbAF`AFjAFbAFbAJ~APzARjB^xCVvBT|ATnAVrAd@dCVfAXfAj@|B~@`Dh@`B`@nAVt@p@dB^`A`A|B`@~@\\p@r@vAt@~Ar@xApAbCh@|@xAhC|@vA|A~B`ArA~@nAf@n@z@bAjBxB|@`Az@|@|@|@`@`@j@f@x@t@n@h@p@j@DBh@b@d@\\l@d@b@Zn@d@l@`@BBf@\\`Aj@rBnAhCxA`ClAnChA`Bp@fBr@x@`@dBp@tBx@lIdDfCbAtAl@tB|@pB`Av@`@hAn@@?nAt@x@h@bCvA\\Rj@\\t@f@^VvA`A`Av@`Av@`Az@t@r@b@^VV\\\\jAhA\\\\`C`ClFvFVZZZXX`@b@^^lApARRVXhAhAbAfAfAjAjAjAfAjAvA|ANNrBvBB@HJLNRRp@r@jAjA|@x@zArArAnAtAhApAfANNFDZVVRlAbAzAlAzDxCn@d@t@h@z@l@xBxAtBxAdAn@JFJFlBlAnAt@zA|@nAp@|@f@zAx@vAt@zBfAjB~@xAt@bBt@zAt@~@b@b@RrAr@f@VtAp@zDdBn@XhBz@n@\\r@\\lAh@t@\\lAj@~@d@b@R|Ar@v@\\ZNZNjAh@f@Tr@\\XN|@d@hAl@@@r@b@rAx@`@Xt@j@dAn@f@\\n@`@b@Zd@Xb@\\XR`@Zb@\\b@`@`Az@nAtA`AfAz@bAn@~@JNbAvAl@`AdBtCf@`Ab@~@dAbCx@~Bh@`BnAtEXpA\\~ADRRhAXbBX|BHh@?D`@~DXlDnA|RFt@PhCTvCPzBT~CV|CTnCX`DVpCLtALhATfCL~AHlAd@xFx@jKtAbSXlDpA`QB\\Fj@T`DThDXzE@RDl@FvAHrANjDLvCJzB?@FnAR~FRjHV~I`@lJf@bJJpBb@xFd@lFRhCj@nFl@jF|@dH@LD\\n@dE|@~Fn@tDxAbILp@bCfL~AvGvAtF~A~FhCtIDNHVdBnF|A`F~CvJdBlFhBxFhBxFnCrIrF~PTn@b@tAdAbD|@nCbA`DbBjFx@fCpA~Dp@vBZ|@HZTp@~BnHp@rBZ~@Pj@|@pCh@`Bf@`BzD|LPd@Nf@j@fBn@nBnD`LPf@Nd@Nf@@BhEtM?@Nd@Pf@zG`Tr@|Bb@rAVv@rAbEDJrAfElAvD\\dA\\fAb@rAVv@Nf@\\fAPn@JZr@~B\\lAV`AL`@Tr@n@|Bb@`Bp@jCb@dBh@xBf@xBf@vBfBrIRdAzAbIp@|Dv@jFz@zFjAbJHf@P`BFf@bAlJRpBdArJhBrOpArJVbBfB~MjArHb@jCHf@Jr@j@fDv@lEhAhGlAlGx@xDl@xCd@xBJd@Jf@H`@p@tCvBdJJd@v@|CtBhIbAzDjB`Ht@nCpCtJNf@v@lClC|InA|D~@nCv@pBhAjCjA~BdAhBpApBn@x@v@bAjBxBnBjBZZ\\\\j@f@r@h@rA~@lBhALF~Ar@tAl@`Bn@r@TzAd@pCl@fDd@dBPzDTnA@vC?xAItIo@rAK|CMvBAxBAhDDvAD|@Dd@DfAFnBRtCZlBXhB\\nDv@nF|AtEbBhElBlFvClExCfDfCjD|CJJvDzDz@|@bC~Ch@t@p@`A~DjGfCxEpCjGlAvCb@`AN\\Rd@Rd@~AtDhF|LNZjJtTlLrX`KzUn@vAlMnZzHvQjApCpAbD^|@lLrXrL|Xl@tAlBpExCfHrCxGfGpN|CfHjF`M`AbCfFvLtAhDdAlC|ChIZ~@tAbEjBzFH\\`A`DlBzGnAzEh@tBp@hCbBfH`@nBd@vB~AfIdCrNtClR`AxFjAtGzBfLlFpTnAxElApEzAdF`@pAr@xBt@vB~BxGZ~@p@tBf@nBr@tCf@bCZbB|@zFb@pDZrDVfDHxBLhFBpG?TIzEOrEOrCQ|BUlCCPE^K~@UhB{@nFq@fDo@lCGRGRETSz@c@vA[dAq@pBmAdDaAhCsArDoAzDCJKZENiAxDaAxDoApFi@lC_@jBo@rDu@`Fi@fE]|Cg@vFc@rGM|CM~CKrDIpEAjA?dCAhEB|@D~EH|BLtDFxAJnBHlAZvEb@|EXjCd@vDb@fDZjB@Fl@`D|@rEVnARv@t@~CTx@Tx@r@jCn@pBLb@lAtDTn@j@zA`AfCf@lAb@dAvAdD`CbFhAzBhA|B~CrGfDbHlHbO|B`FvCzFrBjExD~HhMnWFL|CnGvCbGhAfCxEtJjDhHzChGxExJbDtGxBxEv@bBnA`D|@dCt@vBd@bBr@hCZpAFZXnAj@rCj@dDd@jD\\tC\\bEZ|EPvD?RFhCBfD?p@?h@?`@AvAGjCAv@Q|EQzCi@fGSdBa@|CmBrMk@zDkA`IsBfNaDjT_@bCc@`DKz@SzBQxBANC\\ItCCd@Aj@EdAA~@CfAAhC?rABpBBlBFtA@VBj@Bh@?@H|AP|BNfBTfBRbBTvAT~AXtAVnAd@vB^zAb@lB\\tA^bBZpA`@bBVdAVhAXnAZlAZpAf@xBb@jBP~@\\lAnApFtA~FfDpNh@zBjF|TfRfx@zAtG`HdZjGbX`BlHbBfHxHh[pBfInC~KdKla@fAlELh@`GfVp@hCbRdv@h@zBLh@t@xCfE`Qv@~CzTt}@l@bC`@zAH\\|GvX`B~GzEvRv@rCNf@Pf@b@tA|AvDnAvCvAfCrApBx@hA@@z@fAp@~@zA`BrQ|RnJjKZZlBxBlCdDxBtCd@l@V^LNTZTXlAjB`CrD|AjC`CjErAlCvBzEdBbEj@|Al@|AfAzCrB`GtBtGnExMdAbDfGvRNd@pHfUHXTt@Nf@Lb@h@dCb@rBZ~BTjBP`CLbCF`DPdM?p@HbCL~BLxADj@PbB`@hCj@nCb@bBHXNf@JZh@|A`AfCZp@Rb@DFNZt@pA`AvArAjBhBlBfIlHdA~@nDzCZXpCbCnC~BnExDZXtHpGra@h^`FjEn@f@HFb@^lC~BhB~AlCbCfDvChC~BdDlClAhAbDpCfEpDxChCxF|EzBnBx@r@\\Xp@l@lHnGpE|DbDrC^\\hDxCvArA|@t@b@`@~BpBhB~AzBpBbA|@xBhBvAlATPnC|B@?z@v@rB`B`@Xt@v@j@h@zEhEHFJJLLv@p@nE~D|BpBFF`A|@nAdAhB`BdAt@|AbBl@d@|CnCnFvEn@h@bA|@nBbBpCbCNJjBdBlBdB~AtAvArAj@h@lBdBnBpBbB|AjAlAfBdBfAlAB@v@v@rAvAj@l@lB`C~BlCt@|@rBlCh@p@^b@bEvFbAvAzBfDtA|B~BnDnAvBpArBpA|BvAhCzAtCnA`C~@jBlAhC|A~ClAhCvA`DVp@Xn@vAnDnApCpAzCfB`Ez@xB`BrD~AxD`@`A`ArBt@|ARd@@Bf@pA|AdDfBxDXh@`AhBbBdD|@jBpA~BlA~BhAxB`AhB|@lBfBhDDHtB`EpBxDdC|E|CbGjBtDx@`B`BzC|BpEhBlDv@tA`AlBz@jBn@rAl@fAR\\tArCjCbFnAdCZh@t@zA~@zA|AvCp@pAnCpFnChFpDbHtB`Ef@dAz@`BrAlCdDdGR^nAjCTd@r@xAd@x@DHr@hA|AxBx@`AdAhAt@n@vAjAlAv@v@d@|@d@jAj@rAd@fBh@D@b@J`ARrB`@lD`@nIn@`CPjE^vDb@hBRfGh@pMfAnHn@XDNF`AFr@BfADfA@l@@n@C@At@C`AEbAG~@I`@EbBOhAIRApAG|AEf@AN@p@?jABL@lBJ~@JhAN|AZhARfAXfA^|Aj@nAj@~Ax@x@`@`Bz@t@b@TNHD|@j@B@j@\\l@`@hAz@hAz@t@l@`@^^Zd@`@j@h@h@j@|@bAnAzAjA|AfA~Av@nABFp@lAZl@Vh@Xj@Vh@Vj@b@bA`@bA^bATp@Rp@Rj@ZfARp@Np@VfAXjAThAThAVdB^fCBRNzALnAF`ANbCN~CJfDBdDCdEAp@Ap@EtAGtAQzCS~COzBOdBk@dH_@tE]rDWrC]rDW|BIr@a@fDi@~Da@dDe@fDGj@Gb@ADGd@Ij@g@~D[xBc@fDg@~Dc@dDy@nGOlAg@zDUnBCLYdCWnBUhCKjAMhBCv@UnEE`ECzA?|@CzCC~BAdBCnBApACvACnDEbDAhBErF?BAt@AvBCnBChBCxAApAA^AfAElDE|DA|@A~@AfA?~@?N?^?L?@@h@?DBlBFlBHjBHhB@DDj@Dj@@B@JNfBPnA^tCHf@Jh@?DF\\@Db@zBLl@VdAl@|Bz@rCz@nCL`@Lf@@?@FNf@~@jCv@~BrA|DhAlDRl@l@nBv@`Cf@vAhAlDRj@v@~B`@jA~@vCBJJX~@pCdAbDbAzCbAbD|@jCj@`BZ|@Xt@HVn@~AJRXt@r@~Ah@lA`@z@Zn@|@dBHNT`@Tb@LRdAhBdAbBbAzA|@dAt@~@rAbB|@hAlErF~AhBnA`BhA|AlAxApA|AzAhBpA`B~@hAdApA`ApAl@t@NRzBzC|DzFrClE^j@`CtD\\h@jBvC`A|Ah@`Af@`AzF|KpEnItCtFBDTb@|BjEfBjDdChEpBxDdApBhAvBNVP^dCxEJTxLdUlCbFrIhPdJbQrAbCrEtIvDjHjBpDTb@lBpDbE~HTb@Tb@FLlA`CTb@Xl@nBlEhBvEdB|EfBpFdAtDz@hDVdA^bBz@`EVrAHh@RbAdCpPP~@Jj@`@xBp@`DTbA\\zAf@tBf@jBd@zANb@`AhCbAbC@@z@jBlCbFlBbDrBhDR\\@BR\\vB`ENXP^@BbAzBhBdEXt@L^BFn@bBvAbEv@nCjAdEz@nDR|@VnA@Bj@zCJt@Lx@n@pEBNp@hFjBvM@LF\\^nC~@~GBLJx@~@vG`BjL@Jj@zD@NBJD^z@`GBLD\\Hj@BJv@tFvAfK@Ht@pF|@tGvAbKHj@dAlHD\\b@xCFl@Hz@~@lGjA`IxB~ORtAD\\Hj@p@tE@LxAbKF\\bBnLF`@BTl@jELv@b@~CbBzLt@vFBLD\\b@fDX`BZ`BnBrHBJ?@HX|@bDBJJZ@FfB|Gl@xBNh@Lf@Nf@lCdKTx@BHDRpBtHdCjJNh@j@xBx@xCv@vCv@zCvArFhAdEJb@Nh@pA`Fn@dCj@tB`@`Bj@rBb@bBtAfFtAfFnBpHr@nCr@nCpA~EV`A|@jDPn@Nh@~@jDpB|HTx@|@lD`BnGhB|GfAfEfAdEFPPt@hAdELh@v@tCb@~AV`Ax@zCBHx@dDn@|Bj@zBn@fCb@zAt@rC|@fDf@lBRt@|@vDhBfHDNx@bDb@~ABJz@bDNf@n@`Cp@dC|@`Dr@nCJ`@@D~@lDhAlEjAjEf@jBXfAx@~CdAdEdA~Dt@tCZlAV`ADNx@zCv@|CDLBLl@~Bp@lC|AtF\\pAn@hCl@|BXdAhBhHpBzHx@zC\\vAn@fCX`A^tAX|@JVDPb@hAbAjCLZPd@Rd@Rd@|@vBfBhEd@hAjBnEx@pBPd@HNHTzBpFn@zAl@xABBvFfNHNHTfBdELZRd@fBjErAfDVj@`@bA|@zB|AlD~A|DVp@BFl@xA`D~HP`@@BzCdHHTdAhC~@tBt@hBPd@JTbD|HlDtIj@vA|BlFLb@P^N`@`@~@~@~BbA|Bx@pBb@fA?@pAvCh@dAP\\h@~@FJf@z@DFRZNRh@v@LP@BHJn@t@t@z@~AbBj@f@l@l@f@b@\\VLLhAv@d@^r@f@xHfF^T`Ap@zA~@dDrBhG|D|DhC|@l@dC~Ar@d@tIvF^V^T\\T\\T@@jG`EbCdBlBtAjBpAtDlCjDjCd@\\z@n@\\X`ChBbDxCv@t@\\XXX@@`EfEjD`E`FvGrDpFt@pAV`@Vb@^n@fFbKjCbGzAxDpApDdBnFJZrAvEFPz@zCfAdGb@rBpD|QhAtGh@`Dv@fEr@bDn@|BdAvCbA|BdAlBzA~B|ApB|A`Bt@l@l@h@jBrArBhAj@\\fAl@NHvCvALF|^lQ`EpB`@Pp@ZrIdEvIdEnDdB`@R^Pp@\\nRfJ~FpCLHPHnAl@zE|BjSnJ`GjCn@Xv@\\jDtAB@jBt@xCnA~B`A`DlAjAb@^NhDpA`GnBdA^rC`AbA\\rAd@hAd@h@RNFhJvCvExAtBx@nAj@xAx@~A`AzAjAz@v@fChC`ApAf@p@`AxAv@zA~@pBd@fA^dA^hAf@hBb@dBVnAV~AVlBPbBNbBNnCDzBAfF?tGH`EFxBPxCTbCZdCh@|Cp@nCf@~A~@fCt@zAr@lAhAhBzA`CHNjChCl@h@vCjCbWdTvF|EtL~J|AnAxAjAZVx@n@~@bAz_@~[ZXxHtGnAdAlBrBhCxCdArAd@l@V^@@|A~Bd@v@x@vA|@hBv@fBVl@f@hAPf@Rh@b@tA\\hAf@|A`@dBNn@b@nBP|@d@tCf@tCTjBXxCBTVbDPnDDvCE`H?j@QjUAf@?h@Ab@AhBArAAnBCtBGrJKzBEzJEfJGdIEzECbF?dDAdCABC~CAhBCjCAxEErDC~C?hC@~CDlBN|CLlBPjBRdBVdAFXDZ\\dB\\dBPn@H\\^lAj@jBn@fBr@hBx@jBt@|At@lADH`AxA`AjAj@v@~@dAhAhA|AtAvCxBdCzArCnA~Bx@hBf@rAXPDtAXbALr@Db@D~APp@DnAFfMl@jERbBFbFXnBL`AFtBLzBLfCTj@F`@Db@FVBb@Fl@Ll@J~@TfCp@lCx@dBr@jBt@rBbApAp@|@j@|CtBr@j@`Ax@`C|BnAvAdAnAzArBjA`BfBxCh@~@JVTb@P^P^r@xA`AxBrA`DvA|C~A|Cv@lAr@bAFHPTp@~@f@l@pAvAtBnBJH\\VRNf@^b@Z|@j@nBdApD~AB@\\LZJD@`@L`Bd@tB`@lBXhALv@DlBJjAD^Az@?xAEnBKvAOrASRETE`@IjAW`AWp@QfA[ZI\\GFA\\IbAU^IJC|A]nCg@pBUbBQvBOrAIrAI|BMt@ChBEjA?hC?`A@F?H?\\?jADN@pAF~ALp@FR@t@HdCZzATpBX~Bf@dCl@vAb@jCz@|Bv@tBn@pBf@~A^r@Nf@H|@Lf@Fj@DF@b@Dp@DpAFr@B`BDhB?rAAlBIhBM`AKPCNCxASvAU`@IfBYzAWr@Kp@MlAUvDa@lKcApAM|Hc@jS}@`BEpCQbXiAb@CvNs@`GQ|Kg@`GQ\\AjLg@~DUz@Eb@Cj@GlJcAfC[dD_@~De@vEg@|BMjAGfAEpAGXAb@Ab@AjBGb@Ap@CB?r@BL@T?j@DT@hBTz@PPD~@VpA`@v@^hAn@t@h@B@~AnA|@x@\\XPRnAnAvB|BtFxFXZlFxFbFvFVZlBxBt@x@rK|L|A|A~ApAl@`@tA|@zAr@nBt@d@L`@Lh@L~@PXDF@fALVBlAH`B@`BCz@GVAJCpC]tDq@HA`AOp@OvBc@rB[bDWxBMj@Ab@?h@?dA?hHLj@@J?Z?RB~C@V@`E?nO@zA@hGDJ@nGH`@?H@rD^jC`@`@HhIrAvCb@nDl@hFz@vCf@|ATvEx@~Ex@|B^pB`@`Bf@j@RfDpAlAh@lDhBjDpBPHbCtAtBfAj@Xx@`@zAl@|Ah@tAb@fBb@nDx@ZHD@pFnAb@Jb@J`@JdB`@bE~@vBf@`@JlAVdDv@fDx@jE`AnAX`Ch@vDx@^HxCp@|Bj@lDv@b@HlAXfE`AxBf@tFnAbCf@lB`@vAV~@PzARdCXl@FpAL~EZlGZbAFb@@~AHpET~CN\\BD?xE^^Db@DnCXpDZTBJ@zCZ|BThBV`Dj@zD|@t@RvE|ApCfA~DlBnDvBdAp@HFRN^VhAx@bFbErB~AdDjCxCbCb@^\\Xb@\\n@d@t@d@p@`@xAr@f@Tz@Vf@Nb@LVHp@LbC`@bAHvBNnCHbBDxB@fFCfDExBErCKTAL?hBE`Ik@dBO@?zAMt@GlCYd@EjAQXEHAfDe@tASrDa@p@Kb@Cx@IlAEb@CvBSdAC^EjBEr@Ah@AZA^?bA?f@Ad@@nABt@A`BFb@Bn@BV@h@@^BR@NB~@F`BNnALh@@h@Ff@Hj@DVDh@FnAR~@NZDtAXbB`@nAV~@R~@VnAZpA`@LHf@NvBr@~B|@nCdAt@\\pCjAb@NfBn@rAd@`Bj@FBfBh@vAb@lCt@l@PtCp@`B\\pAVzAVrEr@fCd@xBd@`@HbATvBj@xBl@hA\\bA\\fCz@bC~@xClA~@`@`@PLF^PJFD@\\PxAr@^R|Ax@nAr@l@\\zA|@pBnAVPfAt@vB|At@j@tBbBTR\\VvAlAt@p@l@j@fA`ArBnBfB~AbA|@t@j@\\X@@b@ZbAp@|A~@vAv@`Br@`A^vAd@d@L`@L@?VFjAXfBZD@vBXzCT@?`@@hBFfBA@?pBInAGrBShBWp@Kn@Mh@M^Kd@KZI\\IfASrCo@dAUn@Mb@IPCbBWnBUrCYz@Eb@Ch@CdCKpFAvBBF?Z@hEFbCBpA?tAA~@AjBGl@EN?lBMp@GbCUlDe@lDk@dEs@fDe@tCU`@AjBIb@?jC?f@?fADP?l@DtBNzANvC^j@FlDh@fAJ`@FP@x@HH@bCRvCRhDLvADnA?jDBhBCnCGrJa@vH[nACb@AT?pMGdABdA@dHNb@B`@@fEP`ADbIZj@Bd@@tCJhEVvPt@|H^vMj@jDPN?pMj@b@BfAD~Np@rPr@b@BpBHb@Br@FjAJzEj@pB\\dAR`B^~Ab@hAZb@N`@Ln@Td@PZJh@RlAj@xGvC|BbAnAd@dBl@pA`@bB`@?@`@HZHfB\\jBXrARfDZlBPh@D|@L|B\\nAThBb@bDlAHDnBdANJbBhArBhBhBlBr@|@LNz@pAFJv@rAtA|Cl@`BZ|@h@rBjAtGJt@Ff@VpCFr@`@~El@pF~@xEd@|ALf@Nh@J\\jAzCjAzBpAvBn@x@HJZ\\b@h@~@bArAjAhAv@~AdAp@^h@XPFb@R^LfA^XH~@Rv@Nv@HfAPjEp@HBtCj@zBh@r@RrDfAPH|TjKXPTP\\VFDTPvBdBjB`BFFnBhB@@rBxBp@t@r@z@BBVXhAjA`AbAPPdB~AvAfAbC`BlAl@b@TlBv@THdA`@vAb@|A^xATb@DbAHZ@~@D~A?jAEp@?`@?`@El@Ep@G`AM~@OnAU~@UtCo@dHaBd@Ip@OtEs@dEe@rAM~@Ij@Ch@ExDQNAn@CJ?b@Aj@Aj@ArAAl@AvBDhA?nAB|@Dx@D|BLnBL|@Jl@FhBRrAPdC^~Bb@zDx@fBb@zBh@fBb@xBf@j@Jh@Jh@Jj@HTBPB`ALtALtAHZ@|@Dl@@d@@tAArAAFAv@CrAIrAKvAOHAb@Id@GtAWnAY|@Uz@W|@Wz@[b@OBAx@_@lAi@jAk@LIXOb@W`@UJItAw@hAs@zAs@jAq@JE^S\\SrAo@hAk@lCgAbBk@RILEb@Mr@ShBi@dB_@rCm@|B[|AS\\ED?fAKb@CTCn@EfAGF?`CGD?b@?b@Ab@?d@?tB?lADrADtAJjBN`AJz@JjBVfB\\fB\\tAZdBh@@?bAX`@LtBv@dBp@tB`AtBdArBjAhAt@xAbAjAz@nA`AbAz@z@v@z@v@rApApAnAbBbBbB~At@r@t@v@b@^hEdEpLdLvCtCdBdBd@h@Z\\l@t@n@n@LPbAnAlA~ArAhB~A`Cv@lAZf@p@hAp@lAr@lAd@`Ab@~@n@rAl@vAl@xABDp@fBj@zAh@zAh@zAf@|Af@zAr@pB|@fChAxCbBxDtAtClAzBLVNXT`@DDrCpEh@|@NPLRj@x@~ArB~AlBbBjBfAlAzAxArDjDtGhG~S~R|DpDZZzDpDhGzFvDjDdCxBxBdBjBpAjBlADBdBbApBdAtCpAbBp@jA`@lAb@pA^l@N^LhE`ApARjBXPBx@LhBPbDTbBFxBDbB@xBAxBClACZ?b@C~@Av@CfACxACnACpA@pA?t@Bn@BB?b@@P@pAJ~@F`AHnC^pCh@l@J~@VdCr@rBt@lAd@dCjAFBVLvAv@xAz@n@b@xBvAxHhF|AbAbBfAfC|Ax@f@`Al@|F`DvDrBlB`A^RtCxAdBx@zBdAVLXT`Bz@hAf@lAf@~@\\pA`@rA^|@R~@NrAR`AH`AHtAFvADjA?H?XAz@CjBKlBQfBYlB_@vA]dA[lAe@bAc@vBcAj@WPGjAc@lA[fBc@|AUv@KbAGrBE`@?`@@`BDnAPfDf@bCj@dCbArD|A~JjE`@PhDzA`EdB`@NrAl@xGlC^PbA`@bC`A`@PtDzAvClAvD|AdBr@rD|A~B`AzCnAFD^P\\Ph@X^Tb@Zj@b@h@f@b@`@n@r@dBpBf@n@X\\TXzBjCpB|Bv@x@FHVVxAhBxClDvE~FpFjGj@n@fApAFHFHLNfApAhDdEZ^~@jAbBnBvA|Aj@l@fA`Ax@p@~@l@l@\\d@Tf@Tv@\\p@RrAb@n@Lp@PrAVVBnAJlBRvDZlDZ`Hn@bCTvE`@vE^VBhJx@N@vFl@f@DjDZ|NnANBjFd@xJx@lAJhAJvEb@tCVlDV~C\\dAHnE\\p@Ht@FvEb@x@Fb@DvAL`AJtCX~Ff@~@Hb@D`@DhBPjFf@NB|Ed@pFh@fDZnAJpALrAL`CPpAJdBNtAJzDXhBPvAPtAFvAL~BPpAL~@JjIt@hAHPBvBRhE^nMjAb@DpGl@bAH`@DzFf@lK`Av@FJBfBNL@dFb@`Ir@zBP`CR~CTj@FjDX@?rBPvGh@`AJfAJD@fHl@VBlAJrF^t@Dh@@bEDjDEd@A@?pCErKw@?A~BU~Da@x@M~AWRC~A[|Ba@dASvEiAnDaAJEVIHCvDoArBu@fBq@p@]hAe@hB{@r@]j@YRM|A{@hAo@vAy@^UNIzCkBPKtKsG`Am@fAm@nBkA|@g@lDuBtBoAdGsDnBkA|EuCvA_A`As@fA_ALMfB}Aj@k@jAmAxAeBjA{Aj@{@fAcBdBwCdAyB\\s@`A_Ct@kBvAwDn@qBv@qC\\}ARsA`@cDd@oEXgDL_BR}CBa@NaDJcDBk@H}CDoBFaCBoADoABs@LaCF{@LeBLmABULkAP{AJk@^{B^}B`@kBd@qBz@yC~@sC`@gAd@sApAyCbAsBfAqB`BiClAgBpAaBjAuA|@_ArAuArAkAzAkA~AiAzB}AbBkA`D{BxAaAzAeAzCuBhA{@lEwCvAcAtB}ArA_A~@k@pA}@~AiA`GoDVONKjDgB~Au@|Aq@zAm@fA_@jBo@bBe@tBk@bB_@`B_@xB_@bBUdD_@zBQrBKdAEb@AnAE|BA~B@lDH|DRdDX|Dd@tC^vBVpANdAJH@hEh@dHx@~C^pFn@hBTTBvC^hD`@t@H`@Dh@FhCZ`@Fv@HhBR|@L`AJt@J~ATvIfAXBl@HTB`@Fd@DrBPl@Hv@Hl@HpANlAN~@JbBRpANjANl@HPBD?P@RB|BVpGz@fC`@~Bh@l@N|@Vh@PlAb@dCbAzBhAn@`@|@h@TLHF^VLHlBxAhB|AbBbBf@h@|@z@rAvA`BbBvArA|@t@XTjAv@zA|@bBz@`Bp@`Bh@fBb@rAXTBZDv@Jx@JF?^B^B\\BbBB|@?j@Ah@AdAEx@GXClAOn@Kf@ItAYz@Wt@SdA_@~@a@v@]vAo@~@c@xAq@jAi@nAi@fAg@HC`Ac@dAa@`A[|@WlA[ZGlAUpAQvAOfAGdCIfA?fB?pA?xDCnD@zCClAA\\A"},"start_location":{"lat":-36.1075604,"lng":146.9032934},"travel_mode":"DRIVING"},{"distance":{"text":"8.8 km","value":8811},"duration":{"text":"6 mins","value":385},"end_location":{"lat":-37.6990516,"lng":144.8968941},"html_instructions":"Take the exit on the <b>right</b> onto <b>Metropolitan Ring Rd</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>M80</b> toward <b>Airport</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>City</b>/<wbr/><b>M1</b>/<wbr/><b>Princes Fwy</b>","maneuver":"ramp-right","polyline":{"points":"dc_eFyl|sZ@B@@F@T?zAIlAMdAO`AUfA[@?rAc@h@Q|@WVIf@Qz@WRITGREh@Ij@CT?P?V@N@@@P@`@Hb@L`@Rn@ZTRx@x@X`@JN^r@Tp@Nj@Ln@LbABh@Bl@?XAf@A`@E^Eb@CRMz@a@nCE`@El@Ef@Al@?~@F~D@pA@rABnA?PAJAHBd@^jHFjAPhD~@fR@H?JLvB`@hJh@rKf@zJBr@LrCVfF@^\\vHDnABpAF|F@lBBrF@`BVhT^zZt@rYFfBf@nRPtCH|@Fz@^xFHtAFjABT@Td@lHZnFLbCR`EPrFNzEBr@JxDJtDHvDJxDHfDHhCBn@HlDVvINrFPtFB~@BtBB`A?V?rAGfDM~DM|CQhCQfCK~AObCGjAM`CCbAA\\G|AKhDa@jM?@M|DA`@Cl@An@@~@?D?B?@AP?NAl@AV@`A@~@BV?BBf@?DLvAHp@TxAl@bCVx@Z~@b@bA~@zArAfBNRX\\hB|B`EfFjB~BzA|BtBzC|@hAJR"},"start_location":{"lat":-37.68386599999999,"lng":144.9852453},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":497},"duration":{"text":"1 min","value":20},"end_location":{"lat":-37.7022843,"lng":144.8930189},"html_instructions":"Take exit <b>13</b> for <b>M2</b>/<wbr/><b>Tullamarine Fwy</b> toward <b>City</b>/<wbr/><b>Melb Airport</b>","maneuver":"ramp-left","polyline":{"points":"`bbeFqdksZnA|@hAxApBbC~B`DV\\rAnBlCxD"},"start_location":{"lat":-37.6990516,"lng":144.8968941},"travel_mode":"DRIVING"},{"distance":{"text":"3.4 km","value":3358},"duration":{"text":"2 mins","value":146},"end_location":{"lat":-37.7316643,"lng":144.8908309},"html_instructions":"Keep <b>left</b> at the fork to continue on <b>Exit 13S</b>, follow signs for <b>City</b> and merge onto <b>Tullamarine Fwy</b>/<wbr/><b>M2</b>","maneuver":"fork-left","polyline":{"points":"fvbeFkljsZl@d@p@n@v@l@`@RvAn@dCv@DBvCbAnBp@fA^|@Zv@Tf@Lz@Jx@Dd@@n@@d@Cv@Gx@GhBUr@Kf@KNCPCf@Il@Ml@ODAj@M^MVIHCZ?dA_@f@UdAa@RIvBaA\\Ox@[n@Wx@Uf@K~AWv@Gd@Cd@?dA@zBNdE^`E\\dIt@tBLjAHfBPrBHxEV|FXjG\\fBNhG~@fCXpEd@b@DpE^^@^?^A^A^Et@InA["},"start_location":{"lat":-37.7022843,"lng":144.8930189},"travel_mode":"DRIVING"},{"distance":{"text":"8.8 km","value":8761},"duration":{"text":"7 mins","value":391},"end_location":{"lat":-37.779997,"lng":144.938985},"html_instructions":"Keep <b>right</b> to continue on <b>M2</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"zmheFu~isZxAm@j@Yb@WTQn@i@HIf@g@\\[PSLQV_@h@}@n@{AZq@J]Hc@Po@PcAJu@Fo@Di@b@kHbAiQBo@@o@F}@PyCRyDN}CDsCE{AE{A[kC[_Bs@gCc@}AuDiM_CmJe@gCYwBMiAGm@MkBSgEEcC?kB@i@LqEFsAd@iHBWLuBv@uMHqALmB@CPoBJq@Hm@`@aCZeBR}@Nk@XaA`@sALa@Vs@b@eAjAeChAuBBGFGT_@NUNU^i@PU\\]t@}@j@g@|@o@tA{@dCiA`GcAjAUh@Mb@KlAa@j@Yp@c@`@[p@k@p@k@xAmAtCaCrA}@`B{@d@SbBi@f@MlAUjAOdAIdACfA@~@ArBD|AHn@?jA?|@GnAM~@Q\\E`AW~@Sv@WhAa@l@W~DgBtDeBpAm@fEmBzAe@hA[vAa@fAWPGjBYJAbCYvAKjBK~BGL?rB@~BDhADF@F?L?n@BhAFzO\\nPl@jIXbADbAD~@FX@fCLfAFh@BT@h@BlCLdDFh@?T?R?p@?zA?hCAjACxAKd@ERCtBWREfASnCu@bA]|Ai@jH_DXK"},"start_location":{"lat":-37.7316643,"lng":144.8908309},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2336},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-37.8003443,"lng":144.9366431},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"~{qeFskssZxAo@l@QVIlB]|AO~AMLA|@E~HYnBEvABxAJF@H@l@Fd@Hp@NLB^J^JnA`@`@Rt@^dAp@dAn@PJNJZTXTVNPLj@\\x@`@LFbAf@d@Rt@Xv@Vv@T@@n@Ln@Jt@Lt@HzARbC\\dCb@|@Hp@Hv@JfAJP@P@n@BdA?t@AlBK`@ED?rAW|B_@lAQ`AKdAGFAn@C~ACX?f@BR@h@B"},"start_location":{"lat":-37.779997,"lng":144.938985},"travel_mode":"DRIVING"},{"distance":{"text":"1.9 km","value":1935},"duration":{"text":"4 mins","value":234},"end_location":{"lat":-37.8101114,"lng":144.9500371},"html_instructions":"Take exit <b>4</b> to merge onto <b>Dynon Rd</b>/<wbr/><b>State Route 50</b><div style=\"font-size:0.9em\">Continue to follow State Route 50</div>","maneuver":"ramp-left","polyline":{"points":"b{ueF_}rsZd@GLAH@jAHpALRBtBb@XFXDZF^FR@`@B^Ab@GDALALCDAb@IREXIl@UPMVMXQNOfAoADQBEBEDEPKl@YHYHc@Ty@`@wABGZiADOFc@B[@Y@QCu@Ei@Km@EOQq@Qo@Oi@AESq@Os@ACEUASAS?[?U@c@HiBBWDc@?CBKDQFSd@qAd@{AJWTw@HUb@qA\\eA^gAZ_Ar@sBHSr@yA~@mALOhAoAz@_ANOfA{@hA_APMj@_@z@i@x@g@"},"start_location":{"lat":-37.8003443,"lng":144.9366431},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":508},"duration":{"text":"2 mins","value":102},"end_location":{"lat":-37.8083534,"lng":144.9553578},"html_instructions":"Turn <b>left</b> onto <b>Dudley St</b>/<wbr/><b>State Route 32</b>/<wbr/><b>State Route 55</b>","maneuver":"turn-left","polyline":{"points":"dxweFwpusZ_@qA_AiDk@qBU}@GYGYCOY{Aq@gDCCCCACIc@e@{BG]Ga@?CScA"},"start_location":{"lat":-37.8101114,"lng":144.9500371},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":107},"duration":{"text":"1 min","value":20},"end_location":{"lat":-37.809079,"lng":144.9555187},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>William St</b>","maneuver":"roundabout-left","polyline":{"points":"dmweF_rvsZ?AA??A?AA??A?A?AAA?A?A?A?A?C?A?A?A?A@A?A?A@A?A@A@A?A@A@ABA@A@?@A@?@?@?@?@?@@@?@?@@@?@@@@b@F@?bAJ"},"start_location":{"lat":-37.8083534,"lng":144.9553578},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":189},"duration":{"text":"1 min","value":29},"end_location":{"lat":-37.8092747,"lng":144.9576481},"html_instructions":"Turn <b>left</b> onto <b>Franklin St</b>","maneuver":"turn-left","polyline":{"points":"vqweF_svsZDu@B_@Bg@HqARyD?IAGCM"},"start_location":{"lat":-37.809079,"lng":144.9555187},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":539},"duration":{"text":"2 mins","value":124},"end_location":{"lat":-37.8129338,"lng":144.9598367},"html_instructions":"At the roundabout, take the <b>3rd</b> exit onto <b>Queen St</b>","maneuver":"roundabout-left","polyline":{"points":"|rweFi`wsZUCa@ECAA?AA?AA?AAAA?AAA?AAA?A?CAA?A?A?C?A?E@GBE@CDEBABA@An@SDCF?z@a@|@[lBi@j@S`A]j@Ut@[n@Wl@U`Cw@VI`@O"},"start_location":{"lat":-37.8092747,"lng":144.9576481},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":286},"duration":{"text":"1 min","value":76},"end_location":{"lat":-37.81204049999999,"lng":144.9628876},"html_instructions":"Turn <b>left</b> onto <b>Lonsdale St</b>","maneuver":"turn-left","polyline":{"points":"xixeF_nwsZCOKg@Kk@[wAYmAk@eDIc@IYOy@Oy@"},"start_location":{"lat":-37.8129338,"lng":144.9598367},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":301},"duration":{"text":"2 mins","value":111},"end_location":{"lat":-37.8130252,"lng":144.9598748},"html_instructions":"Make a <b>U-turn</b>","maneuver":"uturn-right","polyline":{"points":"fdxeFaaxsZRKNx@N|@FXH^b@xBLj@BNR~@XvALj@Fh@DP"},"start_location":{"lat":-37.81204049999999,"lng":144.9628876},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":575},"duration":{"text":"2 mins","value":136},"end_location":{"lat":-37.8178871,"lng":144.9621072},"html_instructions":"Turn <b>left</b> onto <b>Queen St</b>","maneuver":"turn-left","polyline":{"points":"ljxeFenwsZr@UrAk@r@UhA_@pAe@f@Qj@StAi@\\M`@Mj@SzAi@p@YVIv@Yb@OzAi@"},"start_location":{"lat":-37.8130252,"lng":144.9598748},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":108},"duration":{"text":"1 min","value":29},"end_location":{"lat":-37.8188089,"lng":144.9624981},"html_instructions":"Continue onto <b>Queen St</b>","polyline":{"points":"xhyeFe|wsZPEvAc@lAc@"},"start_location":{"lat":-37.8178871,"lng":144.9621072},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":997},"duration":{"text":"4 mins","value":253},"end_location":{"lat":-37.8219341,"lng":144.9520752},"html_instructions":"Turn <b>right</b> onto <b>Flinders St</b>/<wbr/><b>State Route 30</b>","maneuver":"turn-right","polyline":{"points":"pnyeFs~wsZTIDTThABLDNPz@Jd@BHNn@@BNx@Hh@XzAH`@^tBDXLl@DNTfAX|@HZFTLn@@H@D@NDTj@vC^fBLp@FZLv@ZtAH\\\\zAf@vBDNNn@DTHd@XxAFZBJBPBN@J@N?JALE\\"},"start_location":{"lat":-37.8188089,"lng":144.9624981},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":648},"duration":{"text":"2 mins","value":91},"end_location":{"lat":-37.8256365,"lng":144.9481378},"html_instructions":"Turn <b>left</b> onto <b>Docklands Hwy</b>/<wbr/><b>Wurundjeri Way</b>/<wbr/><b>State Route 30</b>/<wbr/><b>State Route 55</b><div style=\"font-size:0.9em\">Continue to follow Docklands Hwy/<wbr/>State Route 30/<wbr/>State Route 55</div>","maneuver":"turn-left","polyline":{"points":"`bzeFo}usZJNLVVl@BLJl@\\lBJh@PpAVvCJp@D\\H^FXXp@RRDBBBDD@?PHLF^B`@BF?ZEx@Kt@K`@GLAlBATFp@^NH"},"start_location":{"lat":-37.8219341,"lng":144.9520752},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":124},"duration":{"text":"1 min","value":27},"end_location":{"lat":-37.8264328,"lng":144.947153},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"fyzeF{dusZZd@RX^j@Xb@BDn@n@"},"start_location":{"lat":-37.8256365,"lng":144.9481378},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 km","value":653},"duration":{"text":"1 min","value":46},"end_location":{"lat":-37.8255835,"lng":144.9398161},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"d~zeFu~tsZ@F?FARIbACp@Kr@SzCC^OtBInA]bEK`ACLKrA?FG|@CfAKlCEzAAjBC\\"},"start_location":{"lat":-37.8264328,"lng":144.947153},"travel_mode":"DRIVING"},{"distance":{"text":"5.1 km","value":5146},"duration":{"text":"4 mins","value":246},"end_location":{"lat":-37.8253576,"lng":144.8866166},"html_instructions":"Merge onto <b>M1</b>","maneuver":"merge","polyline":{"points":"zxzeF{pssZ@bA?XB`@FhD@d@@P@j@H`DRpFf@tIX`EPzB`AvIvCzWDT\\zCV~Bj@lEPrATjAR`AXbAh@pBd@vA\\`A|@tBP`@f@bA\\n@~@pBBDzAnDTh@h@nAt@rBfApCnArC~@pBPd@jBvEt@rBTx@Tx@XhARt@P`A\\xBFh@HdAHh@Dd@JtADdADtA@`@@\\?dAA`ACt@?DCl@Er@Cb@?@Ef@Ef@Gl@AJCZCNIf@Kp@Mx@Ov@On@Oj@Mf@K^AFOd@GRK^Ob@Od@Uj@Sf@Wl@Sd@OZCDSd@CB[r@w@|Ag@dAUd@q@rA_BfDININcArBg@~@cAtBe@`Ac@z@Yl@_@r@Yj@MTMT{AzCqAjCEHEF]n@Sb@KRMZWh@a@`Au@tBUp@KVENQn@a@vA]rASz@Sz@UrA_@xBWzAIp@Kt@MdBMhBGtAAZCn@Cn@Al@Af@"},"start_location":{"lat":-37.8255835,"lng":144.9398161},"travel_mode":"DRIVING"},{"distance":{"text":"5.3 km","value":5276},"duration":{"text":"4 mins","value":252},"end_location":{"lat":-37.8256978,"lng":144.8267256},"html_instructions":"Keep <b>right</b> to stay on <b>M1</b>","maneuver":"keep-right","polyline":{"points":"nwzeFkdisZCx@AhA@jBFvCT`HH~C@~@AvBA|AC|A?BChBOlCEn@En@SnBGl@CNUlCw@nKIhBYrFIlBOnEGfBEzBCxAAdAATCbC?`E?fA?l@?lB?L@f@?vAHdK@n@FrH?BZ`[DvE@x@B`BFpFDpCB`D@|B@f@VvRDnBBpB@`AB|ELfFXbJ^bK\\fLFnAB`A@`BB~@DrG@zK@~E?lB@DBxK?dDB`B?X?@?tD?hD?t@@L?n@?n@?n@@h@"},"start_location":{"lat":-37.8253576,"lng":144.8866166},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 km","value":1652},"duration":{"text":"1 min","value":80},"end_location":{"lat":-37.8228123,"lng":144.8107844},"html_instructions":"Take exit <b>W10</b> toward <b>National Hwy M31</b>/<wbr/><b>Hume Fwy</b>/<wbr/><b>Melbourne Airport</b>","maneuver":"ramp-left","polyline":{"points":"ryzeFan}rZBRHhCBt@RbHFzABfADbAFfALnBPjAX`Bb@dBl@hBv@bCt@nDFt@FfABp@?r@Aj@Cl@Cf@Eb@Kv@EXI`@Mj@Ut@Sn@[r@c@x@a@p@{@rA_AzAk@~@aA`BGFWb@Yb@g@v@q@v@QRs@l@s@f@UNc@XQJSJ{@^[NYL"},"start_location":{"lat":-37.8256978,"lng":144.8267256},"travel_mode":"DRIVING"},{"distance":{"text":"3.0 km","value":3007},"duration":{"text":"2 mins","value":121},"end_location":{"lat":-37.80069719999999,"lng":144.7984574},"html_instructions":"Continue onto <b>Metropolitan Ring Rd</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>M80</b>","polyline":{"points":"pgzeFkjzrZuAf@YHUHUF}GtBi@RWDs@T_@LMFkErAa@LcDbAgCl@sB^MBkBR_AJY@[Da@Bi@DgDHc@@gN\\mLRiCB}DL_@Bk@@aABiABmAB}@DgAJs@J_AP_AVe@Ny@\\aB|@i@`@gAz@sAxAiA~AaAfBcAdCo@|B]hBQpAUvCOlBQ`EYfFInB"},"start_location":{"lat":-37.8228123,"lng":144.8107844},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2267},"duration":{"text":"1 min","value":87},"end_location":{"lat":-37.798647,"lng":144.7728261},"html_instructions":"Take the <b>National Hwy M8</b> exit toward <b>Ballarat</b>","maneuver":"ramp-left","polyline":{"points":"j}ueFk}wrZHl@Ad@?n@E`DGlCCxAItBEz@Cf@CZGrAGn@Eh@KnBO`Bi@jGEj@SjCKnBG|AAt@Ct@AnCCnCEtCUjHOlDIbCCj@Cj@ErAYzHMtDCl@_@tKCl@Y|HGdBUbGQdFCpA"},"start_location":{"lat":-37.80069719999999,"lng":144.7984574},"travel_mode":"DRIVING"},{"distance":{"text":"157 km","value":157453},"duration":{"text":"1 hour 35 mins","value":5701},"end_location":{"lat":-37.37302409999999,"lng":143.1955226},"html_instructions":"Continue onto <b>National Highway M8</b>","polyline":{"points":"ppueFe}rrZQlEMfDEnAO`Fg@pN[bJg@~KMrDEhAQrGOnEIzBIxAIhAADMpAOnAKr@CTSjA_@dBOr@YhA[`A}@lCaA|B_AdBa@r@a@r@gA`ByAhBkArAiAbAsAbAa@Zc@Xs@`@_@Tw@`@u@ZWL_A\\w@V_AVa@Jm@LkARu@J_AJuBPs@Fc@BeM`A_@DS@i@FaCPmPtAM@uE^gAHO@MBYBMBuAHoMfAyGj@i@BA@_EXq@DeCP_D\\a@De@D{CTkALaAN_Cb@mAXUFUHKB{@XGDm@R}An@uBfAkAp@_Al@{@p@yAlA{@n@yAhASPyB|AkAz@kD~BGDgAt@cAt@yJ`HoDbC}AbAuA`AOJSLwA`A}@l@{CtBaAl@mClBmBtAgA`Ao@h@QPwAzA{@fAaApAm@|@k@|@m@`A}@hBs@~AaAbCkAhDc@bBa@`Bs@~Ci@dCe@|BuApGELADGTWhA_@xA]~AU~@Q~@[vBaBnNWhCk@rFAFe@hE]hDw@vGEb@Kx@Gd@AHQ~A}@hIg@tEIx@SfBWdCM|@QrAGl@Gj@SfBi@jFc@zDIf@ObAs@fDg@lBy@nCaAhDu@jCe@~Aw@pBkA`Eo@|BsAfFc@~AwBxHuA~E[dAgDlLoFfRkBtG_AjDg@nBc@rBgA~FETWnAeAlFg@~Bc@hBqCtLuA|FwArGmAnFYnAu@|Cw@fDMh@U`AEPMh@Mh@Mh@Mh@GZELWfA]pAAHa@zAYt@KVg@jAA@_AhBuApCUb@Ub@Ub@k@fAi@fAUb@Ub@Sd@Ub@Ub@Ub@O\\CFUb@Ub@Ub@Sb@k@hAUb@Sb@Ud@c@z@Ub@Sd@Ub@i@hAUb@i@hAUb@IN_BfDu@zAi@fAc@~@k@hAS\\Wh@QZS`@U`@EJA@KTS`@ILKRGNsAlCIPiBrDGLA@i@dAo@tAOVGJGJkGfMgGdMs@vAeHrNc@|@EF[n@gA|BeDpG{AdCuBdD_EnGuCnEoBxCiIlMW^qB`D_CjD{PzW_@l@IJgNhTILaTn\\MRwElH_@h@yA|BmCfEaGdJy@pAeA|Aq@fAuBbDi@z@}A`CkBtC{AnCcBnDw@lB_AlCo@rBy@dD_@`BWrAQdAG\\Ov@OrAMdAMfAOjBALG~@Ev@GlAGvBGxCItIIhLYfS?ZGxGKzGWtVIvEK|DYvFc@lFk@|Ek@|DMr@Q`AQ`A]jBa@dBk@~B]pAK`@w@pC_BdGe@tBe@vBo@hDQfAStA_@fCUlBSbCWzC_@xFEz@QpCeAnQm@|Ke@zHMpAC^WlEQ|CQxDGnA}@bRCn@El@EhAsAtYaAvS[zGm@rLCl@Cj@qBfb@Ej@Cl@Cj@Cl@UnEyAz[OpECpBCjB@lA@jAHhCJjCRlCFv@@PFj@JhABNPvAJt@Z`BH`@FZLp@XjAj@|BDPhAxDDJHZDJHZNf@^pA@@r@dDH^BJVtADLFh@Hj@?FBTLlABVDl@@PJbBBdB?b@@l@@z@@t@@TDtAFxA@VD`A@ZZhD\\lD@RBVDj@Dj@Dj@@R@VDtA?@BlCAnCItBO~BALC\\Gh@Gt@YrBa@dCa@nB_@rAq@rBADM\\wA~DmAlDcBlFQd@AFkBtFk@nBSr@_@xAc@vBABKd@Kj@Kh@Kj@Ih@Gj@SvAAHa@hDCh@Ej@Ej@E`@W|EALCl@IxACR?VIfC?B?h@AzA?d@?hA@b@?b@?d@@nB@xB?f@?RBzF?J?f@@h@?P?fB@^?F?pA@nA?f@?h@@z@?|@?xB?hC?f@?`B?V@bB@vE@|A?lECjBGzC[zFg@jFi@bEi@nDi@~C_@fBMh@Kf@eA~Du@fC{AhEsAhD{AxC{@xAOTY^MPKLY\\w@|@wAvA}AjAsAx@qBhAkAd@mCz@gAT_@HC?a@Hc@FMB{AJ}AFyB@cB?[?iDBgAFq@Dm@Fm@Ji@Hi@LmD`A_Bp@cAl@]RA@]VuA`AcBzAoB~BgBpCiAxB{@tB}@pCa@`Bg@rC[vBWdCg@~Ic@|HS|Dc@vIOvBYlCOfAW~AYtASz@]pAa@`Ag@dBk@hB]nAg@~B[bBMp@KhAE^MjAItAK`BM`CUvE_@`HAPW|EGpAKbBCZCr@Ex@O|CGhAEv@Cp@Ct@Et@Ct@CjAErA?j@C`@AjACpAApAAlB?pA?hA@x@@hA@nA@rABpABr@@v@Bt@DjAHrBFz@JlBVzDX`EJxAJxAJtATfDZhEd@xGHbADp@Dl@?FNxCDvAF`B@h@?R@l@DpB@lB@xA?zBAbJBzBLvD?HBt@HhBHrADl@Hv@Ht@XxCDVf@vDF`@p@pE`@nCZlDPpBJzB@xA@v@?`@EzB?JC^?JC^EbAc@lEUdBc@nC{@xDI`@AFOn@k@fDg@fDi@~D]|CQzBMzCIpCCb@CjB?FAxB?rC?tBB|BJjDRrDL|AF|@Df@Dh@LnCJzBH~BDzC?tBEhCKxBOjBALUhBm@xDEVSz@Op@i@tBkA~CkAbCaAfBsBtCu@z@wBzBsDvCgCdB_@Vs@d@_FjDwEbDsDfCcBfAwBvA_C~AYPgFpDsAt@w@d@_Ad@wD~A}Ab@a@LoA^WD{Ch@uBVeCLaCD}@C_AAeFc@{BMaAAeB@W?I?aBHE?{ANmAPA?a@Ha@FMBMDgAVG@oA`@mCdAeCpA}CvBoAdAwAvA]\\g@f@y@|@g@r@_@d@Wb@EDi@z@e@t@u@tAg@`Ac@dA_@|@Wp@Wn@Sl@g@bBa@~A}@tDs@jD{@`EoCvM]|AuB|JOn@c@nBi@zBq@`Cw@xBa@`Ag@dAu@rAi@~@oAdB}AhBaAlAm@n@y@t@iAbAiBxA{@l@y@h@eAl@sCzAyC|AKFqDlBsGfDKFSJcHnDSLuDtBiAp@eAv@sCnB{BnBQL_Az@o@n@yAzA{@z@oAtAi@l@g@p@g@l@KLW^CB_@f@a@l@EFKLYb@S\\}@vAUb@Wb@m@dA}@jBiBzDyAnD}@`CQf@EJs@lBiAfD}@pC}BzGiA~CqBrFu@vBe@tAm@nBi@bBQh@_@vAUbAYrAOdAG`@M~@Eb@Gf@KxAEz@Er@C|@Aj@Aj@?xABzABfAD~@Dj@Bj@NxANzAVvBx@vFh@`EhAtIl@pEnBlOf@nDBPrAtJJt@PlAR~A\\jCDZPhBJdABPF~@Fz@Bl@Bb@@J?`@@j@@~@?b@Az@At@Ev@Ev@KjAIn@ADGd@CJKp@WnAYdACHWv@c@dASd@e@|@cAhBUb@uAfCw@vAQ\\Wj@_@~@Yt@GNk@vAc@fAYl@_@p@k@`AU\\W^GJcAtAkA`ByBzCcAzAYf@[n@k@vAWz@Ur@]~@Yt@INKVc@v@}@xAcAbBw@tA_@j@O`@Wr@Wv@Qr@Qv@MjAKdACl@A^ExAKvACVCVMtAIt@YfBi@vC_B`J_BlJAD{BrMsCnP{BlMAH}AvIKj@kBlKSjAWx@s@bEwArIo@nDO~@SfAu@bEi@zCg@lCw@tE[zA[tA[rAcApD]lAm@bByAfEwCjGoDxHs@fBu@lBe@nAw@hC[`Ac@bB?@e@hBg@~Bc@dC?@Ih@k@|DYzC[rDQ~CCX_@jHIpAOxCKlBG~ACZATc@lIi@bKEj@UnE]zGCl@u@`OoAbVCj@s@fN[rGYnGO`FGjDEbBKfL@zB@hC@jL@x@?t@H|DBxAN|FZtH`@zIHhBLxBDn@B\\@NBl@PfCt@vOH`B@NF~@HnBDl@TxELfB@TZjGn@fN\\lGvA|XXpFZtFJ|BFnAF|@d@bJ@TJ|Bn@`MBb@N|EBfD?`FE`DGdBuBja@}@jQYpDYlBM`A]pBKj@g@dCq@tCQj@a@vAw@tBcAzBs@tA{AvCiBdDoA~BcDpGA?gCpEsD~GS`@Ub@Wb@qFbKsGrLeAbCoArCm@rAgBjFs@~BgAjDgBlGsDxL_C|HiCbJuEtO{BtH_IzWqCrJ_C~H{AbFsB`HgDjL_BvFo@tB]zAiA`GYrBc@xEQpCCrAEnFD|FBjADrCE|EIbDUjDMnAMhAIl@QhASfAO|@K`@Sx@WbAYfAy@lCk@bBy@bCWn@mAfDcAlCQh@MZuB|Fq@hBSf@[z@GPkAdDkBdFQb@Ob@kA~C}AhEcArCqDzJa@dASl@y@rBwBhFoBtEg@dA{@dBcA~B_@r@cIjPoGjMSb@k@jAiChFsA|CoDrIo@lBQf@Sj@M^sAhEm@vBK`@Of@o@fC}@zDADIb@WpA{@rEm@hDq@pEWlBALGh@OhAi@dFGvAg@|GWtGKbEAr@AlACpCCtBAjB?f@?N?jD@zCHvGH~EDjCFdDD`BBjA@jA@\\FvCDzARbMFtC?HD|BJlE@z@?JFfD@d@?FDjCBtA?DBjB@~C?\\?L?\\?`@AxAAfCGzDKnDObEQ~CMrBMzAYlDq@|HMtAGl@?DC`@Ej@EhAANGvACt@G~BA`AAbAAtA@vB@|ADlBb@vJX~EP|BRrCHdALfBr@nIXhCHn@XbCDb@NtAJx@XxBNlAPlAz@nF`@zBlBvJRfA\\pBJn@Hl@DXXvBRlBLfBJnADv@Dz@DnABt@B|@@t@@p@@t@?x@?z@Ar@A|@At@ClAErAEp@QxCKdBC`@UnDW`EMrCUpGEt@SrIGfDA`CC\\ClCA^AlC?\\AnAAz@BbD?@DhHBhCH|FJpEDhAPnE@`@Dp@N|Cx@fLNhB~@`KDf@TlBLhADZ@LTdBPnAd@jDj@dE|A`LfAvHJr@lAvIn@dEn@lE|D|Vt@vE~BhOXpB`@zBJz@BXBPVdBtEvYtAxIBRh@hDf@fD`EfWbApGfDfTFb@TtA\\xBd@xC`@bC?D\\rBZ~AFn@Np@TtAFb@Hl@L`AHx@Dh@Dl@@F@d@@\\@r@?bAAl@Ah@A\\Cf@El@Q`Bm@|CcChMg@dCw@pDS`AIZ]|Aq@~C{@bEa@|BwAfHMj@qB~JSfAg@pCi@fDETWlA]xAWx@Sh@MXi@fAS`@OV]h@Yb@{AzBy@lAW^CDoAlBs@bAcArAaBvBkAvAi@l@gAjAo@l@gA`Ae@^aCfBm@`@mAv@GFcDdC_Ax@g@d@[Z?@iAhAi@v@i@t@eAdBc@t@]r@Uf@Sf@c@dAYv@q@rBa@zAGXQx@]dBKr@CJAJCLE^Mz@Gr@MjAm@jHKjAUjC_@jDEXCPIh@WhBm@bD[zAiAtEqCnHSd@Qf@i@vA{@`BCDQ\\o@jAw@vA_BnCs@lAU`@w@rAqA|BQZaAbBo@tA]t@}@tB}A|D{DlJaD|HyDzIo@rAUd@Sb@KRcAfBoD`GW`@o@dAi@x@kBdCY^m@x@sBjCk@t@[^sBhCaBfBeBlBaD~C{ArAuAnAsBdBgB|AoBbB_ChBmDlC]V[VsEzDs@p@{A`BqCdDi@t@}@rAcAzAq@jAWb@QZsAjCYp@Sb@{@pB]x@GRQd@u@pBaAbDyAvFy@|DcAjGQdBIj@UtBY|DQ`DEbAAp@ChAAv@Al@EbFBdC?@DvC?R?R@^@xAA`A?`A?T?hA?tBAx@IrHQvEEh@_@~Fc@jE[pC_@pCi@xCq@rDo@tCo@jCq@pCc@dBG\\I`@Mh@Mh@[jAQ`AYbB_@hCIv@Kv@MzAMdBIhBI`BAj@C`@EhAATGjBEpB?rB?bCD~DBpB@j@?j@D~HCrCEfDEdAIxAOlB?@MtAE^AJK|@S`BCNQpAMv@G`@A@WtA]|AUdAo@`Cm@rBSj@cAvC?@CFMZ?@{B`GyAtDwAhDsAdDeCtFoB`EGLeAvBcBlD{@bBw@tAaAvAu@fAqAbBw@~@s@v@}@|@u@r@oCxBkEtCqFrCeCbA_@LiD~@k@N_ATkGzA_Dt@mA\\}@Xi@RSFy@TuAf@cA`@gAd@}@`@q@`@aAf@qAx@]TQJKHiBrA_At@}AxAiAdA_@`@k@l@y@z@Y^g@n@STiA~AiA~Am@~@_@n@GHe@z@CBS^S^Wf@_AjBc@`Au@dB[x@]|@g@pA]`AKVGPITKZWx@e@vA]hAqA|EYjAo@pCSv@Kp@k@~Co@tD_@fCi@nE_@tEKhBYjEMxB[pEc@xGEh@o@tJC^Ej@Cl@YpEi@tIg@hIE`AAHQdCk@xH_@hEMpAK`AALUzBOpAYbCCZEXeB~NYdCa@|D[~CKnAIz@UnCSxBIpAWhDQjCCf@[~EMfCOjCM`DCx@Ev@IfCCp@GtAIpBIvB?JQbEGpACpCc@nIq@rKYvDEj@YfE_@fFy@tLU|Cq@lJkAlPk@hII|@mCd_@[dEATKxAe@jGMzAwBlY]tEEj@SlCWbD[bEKdBUdDI~@Eh@QtB_@~FuAfR[hFm@dJ[~Ea@nGCh@SvD[fGOdCi@fMMfC_@bIE|@IpAM`CE|AAzC?dCBhAFxCPzEb@`Gx@zHPjANlAHdADj@J|@LnBFjBB`CIrDExAKjBMjAOzAIj@Ij@ADId@OhAkAdFG`@g@hBITQp@Sv@[lAEL]nAW~@eCvJe@rBAD]lBUpA]bCIz@It@SdBYpFOvBg@pHg@zJCj@CZAP{@`Ng@bIUdEM|Ag@jIGt@WzCEj@Gj@KxAyB`XoAtREj@[~EsApREj@WpDSvCM|Ao@fHU~BIfACXe@lGo@`Hq@zGGj@]xCmAvNkCnXiArL}@nH]rCQzAWpBoBlRM|AInBGnBCjB?fCDrCPzEDbAV`FBj@j@`MH|Ah@dQBbA@p@J`JBtBBnALxI@VDlE?hBItCIpHM~Cm@~Kg@xFk@nDaA`GkA`Ho@vDkErWCNmAhJO|As@dGeAzLgF~q@u@nJo@rIWzCEz@KjAUvBYtBCXI`@cApF_AdEGVW~@aAnDkFpRMb@eAzDGVu@fCGXU~@u@zC_CpJmA`F}AlGu@dDYdB_AzHMxAyCpZGl@eCnVSpBq@xGQjBkA|Kk@rFy@rIuAnLuArIuBzKsIz_@Uz@oBrHW|@aSrv@c@~Aa@zAsE|P]rAMd@A@mCzKMl@Mh@GTu@dD_@dBQdAw@hEw@vEa@xB]hBaAvFy@~EId@{@xEg@vCy@tEaCdN?Bc@dCSrA[jDCNMrCCjB?fBFxBJvBTdCj@xDPhAdAjHTdCNhB@TT|FD~A@pB@pBC`DErBA^MjDK`A_@lEIx@iArFKh@Mj@{@zDeAnDQp@M^qAnDCHKTiD~Io@vAi@pAABc@hA]|@sA~DUr@}@nCo@lCk@pCg@bDa@zCg@jGWhDAFCj@e@`HYlDo@hJQ`CaA~OuAxSMnBe@tFWtC]zD[lCMfAEl@QhBGv@YbC]nDUt@[rEQ|DCd@?FAj@Al@CpC?nA@rBDtBFpABl@@NBZ^vDXbC^|Bn@fDFZBL\\|AJ\\d@|A~@|CpCvIbD~JdA|CjBzFRp@~@nDd@dC?DRdBHjAJ`D@Z?nDEpBMtAWrBc@zBERGVKf@i@|BuBhI_@vAs@lC_AvDuA|Gi@~DShBEf@c@fEMvBCv@Cj@?V?jCDpCF`BHzCJvE?pDMhCWbC[jB_@|Ac@rAIT[v@g@jASd@}B`Fo@lASd@M\\s@vAe@hAq@pAgAfBsBxC]l@Wn@Sn@QbACXEl@?~@Dz@Fv@BVh@xERfBFj@J|@@TBh@@T?j@MjC@`@KdCCf@GfA[jGIfAIrAC`@Er@SnDGpAITYrFGvACh@i@jJo@xLw@vOMvB]tHAfFBv@BjADdCJxE@|ADnB?hA?RAVAr@GhAO`BM~@CPQdA[pAUx@KZEJa@fAq@xAWf@Wd@a@t@g@~@Yh@i@`ASd@S`@e@nAQj@Wx@Or@UhACb@g@pDO|@OhAaAbH]tBGd@Mz@gB~M]|BYxAQ`A]dB{@lDq@rBa@hA[bAg@lAg@jAu@vAcAlB]l@U`@CBS\\]f@}AxB{BfDmElGaArAm@~@{@rAq@hAe@z@uDtHUf@Sd@m@nA{@rBw@pBq@lBq@`C_@tA]zAa@fBk@dCuCfMyAzGKh@y@pD_@bB]bBaDvNG\\CJqA`GkBlIuCpMw@lD}BbK_@~AKf@A@qFpVk@hCmDbPuEvRcBbFY|@Wj@i@jAm@dAeBhC_BzBw@lAeBnDgBxEi@fBg@xBi@rCABc@`CeAxFABWrAWpAy@pEoArGu@`E{@`Ei@bDg@hC_BnIoAxGSfAaBbJKj@Kh@{DjT{ArIu@fFo@hEuAbI}AlIqCdOkI~c@WxAmAhHWxAaNrs@oItc@kB`KmMjr@cJbe@kElXcArGgFdY_D~OiHv_@yE|VeFjW{B|LcCtMkBdJy@dDw@zCkAnDc@pA"},"start_location":{"lat":-37.798647,"lng":144.7728261},"travel_mode":"DRIVING"},{"distance":{"text":"62.2 km","value":62155},"duration":{"text":"45 mins","value":2672},"end_location":{"lat":-37.0197594,"lng":142.7195751},"html_instructions":"Continue onto <b>Western Hwy</b>/<wbr/><b>A8</b>","polyline":{"points":"jlbcF_{~hZaE|JKXaBvC}CtFaBvBQTi@n@iGlH}OhP{@dAgA~As@nA}ExJu@xBo@tBUx@{@vDy@~E]lCk@dGQvCK|CGxG?~ESbWGzHCvIQ|Gm@vHk@hEm@jDcB`G{BdI{CbL]pA{AtFo@xBcBfGo@zBkC~I_@tAs@lCq@vBWx@i@zAy@xBe@jA_@|@_HnLy@vAa@n@W`@mHjLyClFu@~AaDbHkNzZmBdEe@n@w@hCw@bCOd@c@vAKZoA|DcA~CUr@yClJi@bBqAdEiAzCUh@Yt@u@tAaAhBk@bAeElHk@`Ae@x@aCjEoAdC]dAe@tAU|@Qp@e@rCO`BKdBUnES|DK~BIfCCx@Az@@vADdAJrALlA@PXfC`@dDJhAFz@BZ?LBv@@v@C`BErAKxAGh@APObAKj@SdAQp@k@rBUv@[fAyCvJaBvFe@bBo@vBgAxDeEpMWp@yDdLK^w@zBqBbG_FtN[|@a@nAQd@ADwCrIeKnZy@~BqI~VqHnTkBtFmAhDQd@Yx@eF`Om@`BOf@Qd@IRmAjD[fAU~@WjAG`@G`@WxAwOnuAGj@}A`Ne@nDqA|HMt@_B|JgBdLWdBUtAiAhHsBlMuBrM_BbKcAnGwD|UmBvLsCnQk@rDkAxHg@vCe@bCo@lCqAnEM^gE|NqArEqAnEg@fBKXGXSx@UhAe@rCUfBCVa@bHG`AuAxVm@nK_@lGIvACl@y@jNsBb_@AXI~@KhAGh@Il@Il@Op@_@xAQl@i@`B_AjCoA`DaBnEqB~E{F|O_CjGQf@iEjLwDbKwHtSe@pAi@tA}BbHs@zBcCrI?@Of@eAxDs@bCQl@Qf@Sf@Sb@O`@c@z@Wd@k@|@c@n@aAtAqBnCq@~@W^oGvI_@h@sHdKiMnQ[h@Yh@a@bAOb@A@Mb@Sz@Qt@Id@In@MbBUzDEl@Et@WdDIdA?@KxAAZEv@?NCPCHGPCH@F?DABAFIZM\\?@?@?B?@?B?@?BA@?B?@ABA@?@A@A@ABA?A@A@A@A?A@A?A?A?A?A?A?A?CAA?]NYLGDKF[XC@A?CAA?MHMNMNCFGNK^I^CNIv@E|@SnDc@jIU|D{@hOa@|GYbFw@fOGdAMbBCf@Ep@G~@I`AOzB?BIzAE|@IvAEt@GdACf@?DANEdAAVKzAEv@C\\KdBIdBKnAG|@@F@B?D?D?F?DKrBEXG^I^]n@KTQVUXaBjBONKHKFSJu@\\E@i@TiBv@i@Tg@VyB~@}@^eBz@_EdBUJO@gAd@gKtEqBr@{@d@OF{Av@o@\\}Ap@k@Vw@\\[LGBaAb@{B`AOH{CvAa@PeAb@s@Z}@^gBv@kAf@qAh@gFnAiB^}A\\oAVo@L_Ch@e@JuFlAmCl@I@kDv@g@JoAX{@PiB`@eB^uDx@E@qFjAuAZ_E~@aB^{@RiH|A_B\\[HsAZyEbASDqFhAkDv@aE|@_ATa@JgA^q@Te@PmAf@]PQHg@XiBjAmA|@k@b@m@h@gAbA]\\[`@_@`@]f@oBpC}CjE]h@_ApAwAtBcBbCgA|AyChE{@jAs@~@yDzDk@h@y@p@uAhAu@f@eAr@uBjAeB~@cB~@_Bz@yF|CaG`DuGnD_ExBsDpB_@RiAl@UN_@RiAl@e@XA?yBnAoCxAc@VQHyAx@cExBeCtAsAx@a@Vs@f@w@j@mEpDyAlAoB~AUP{OrM_GzEyBhBo@h@IFqB|AmAt@sAr@c@Ty@Zs@VkA`@o@PeB^i@HSBq@JC?o@Fg@DaAFg@?iA@aA?_CEQB]?aACw@AiACQ?}@?q@?o@?m@BS?a@Bg@D[Bu@J]D}@Ne@HcARw@Rc@LQ@q@TeAb@oAj@cCfAqAj@sErBA?cBt@eDzAwCpAmBn@_Bb@aARQDq@HcAPw@FmBJeC@oACy@EgBOKAWEUE_AQMCEAa@IGAYI[Ke@MUIOEo@USGk@Uo@[g@Ua@USK[Oo@Yo@We@QcA]a@MECoCm@{@MgAKa@G[Co@Ek@C{AAS?_A@e@B]FI@K@[@e@FaBVe@FMBcATeBb@}@ZqC~@i@XGD_Af@{A|@aAn@o@`@yEvCa@T_CzAkAx@YP_EvCm@d@k@d@ADABABGHQLYTs@p@_At@GDi@b@yCdCYVaBhAe@^WJ_CjBkFhEaEbDeFbEoEpDwAjACBMJsLrJ_EbDqEnDyFtEMJk@d@a@Z{GrFyEzDaBpAmCxByHjGoDvC_@ZcCpBGDwAlAYVqAbASNqB|AMJcA|@WN]Vm@f@oAbAmAbAsAfAy@n@i@b@_@b@S\\INKPSb@m@vAyAfD]x@Yt@aAvBeDtHaFxLQXy@lB}EbLuEpKaCpFiAfCO\\wAbD?@w@hBGJk@jAeAlBOZo@jAo@lA_@n@m@fA_@p@[f@Y^e@n@u@x@a@`@}AzAGDiAjA}CzCcEvD}ErEuFfFuAtAgAdAo@n@sArA}BtBeJvIgE`EkG|FeDbDaF|E]X{FvF]ZeF~EmLxK[Z[ZuApA{DpD{GnGoBlBqBlBA@YX_B|As@p@cC|BeCbCwFjFuBrBcA~@_DxC}ErEg@f@qClCu@r@kAhAcBxAm@f@e@d@cAv@e@Za@TcAd@wAd@}Ab@{A`@I@WHuA^mBp@e@R_@Rs@b@e@`@uAjAy@dAa@n@S^Yd@Sd@Qb@u@fBa@bAo@zAg@fAq@jAi@|@i@t@QPWXk@j@kCbCwGdGURcC|BcA|@[Xq@j@}FnFcBzAKHq@p@CB{DjDiAbAgB~A_B~AGD}BpBe@b@mC`Cg@d@EDu@p@k@j@CJsBnB{BxBm@f@?@m@d@a@b@{@x@YVIFKHWXSNIHg@f@o@j@gDpCGDMHwJ|I]XcGpF[X}HfHg@b@[V{@p@i\\tXwBfBw@p@eAv@uB~Aa@XuBvA{@l@cC~AyBzAWPmAz@o@f@mAx@QLqAz@}@l@_BjAmBnAkBjAsDbCEB{CtBeCdBaHzEYPkBnAkCfBm@d@e@`@YX[^U\\c@t@EF?B?@?@ABO^g@|Am@rBm@nBGRw@hCc@zAc@`A_AbD}AlFy@vCWn@Qf@KP{FtKMTsAjCy@~AMVc@v@QXa@z@wBfEwApCw@|Au@vASd@aAhBgDlG_CtEc@z@sBzDgBhDEHOXmChFIPu@vAgArBgAvBsAlCkDxGsDbHmCbF{F~KUb@cCtEUb@qCpFkAxBeBlDk@dAe@v@cAzAi@p@cAdAs@j@g@`@gAp@_Ah@yFbD}LfHyTnMk@\\}ErC_@R{J|FcRvKu@`@aBz@{@\\o@PcAXKDe@Jg@FQDuEr@yB^qDh@sAT}AV{F~@yDj@eBXqEp@gBXi@HsBXI@"},"start_location":{"lat":-37.37302409999999,"lng":143.1955226},"travel_mode":"DRIVING"},{"distance":{"text":"57.6 km","value":57585},"duration":{"text":"37 mins","value":2216},"end_location":{"lat":-36.7235111,"lng":142.2048199},"html_instructions":"Continue onto <b>Western Hwy</b>/<wbr/><b>National Highway M8</b><div style=\"font-size:0.9em\">Continue to follow Western Hwy</div>","polyline":{"points":"nl}`Fk|afZiEr@WD}Cj@eBZsBb@}AXuAXu@Pg@Lm@Po@Ri@Tm@VIBMF_@TWNk@X}CnAoDtAWLIB{Al@sBz@eBv@MRi@\\a@Xy@l@o@h@QNs@p@k@l@e@f@CDEF]f@m@|@Wb@a@t@Q`@QHWp@Wt@Up@Ux@Uz@[zAS~@a@xBm@tCYtAy@fEiAzF{@bEUjA]`Bi@hCi@hCc@pBI`@kAzFSbAiBvIwChNADoCtMQz@aBxHg@bCyBnKCLaCzKyAnHKh@Kh@CJcAxEoDpQwBpKCJyBjKs@dDs@lDKh@c@tB_BbIgAfF}ArHoAfGkCvMG^Or@eBpI?D?B?BADUlAYzAw@~D}@hE?BA@A@E@_A|EIXWnAc@|BENoBnJm@rCyBfKWjAKh@Kh@Mj@{AtHuBvJUdAKh@}AtHqBhJI^mDbQiA~FkAzFYtAmAxFKh@aBxHmBdJ[|AkApF{D`RS~@a@jB[hAQf@g@jAYn@OZ}DvI}AfDqBdEyD`Im@nAgBvDUb@aArBsDfIqApCSd@i@hASb@Ud@Q`@k@jAu@|As@tAyDhIqArCUb@oCbGqC~FkLvV}J~SsApC[n@mAjC]r@Yj@sAzCy@fBiDfHgClFo@xASd@a@x@sAvCuClG_C`FcBrD}AhDeAzB}BzEg@fA}DfIUd@{@fBkCdG{B~EiOh\\yBxEwHfPQ`@wO|\\Sd@Ub@oLfWSb@oDzHINUb@Ub@e@|@[j@_AdByAvC{@fBk@jAMVEJO\\CFc@lA_BhEu@hBQd@c@dAgCpFINsHhPSd@yDjISb@}@nB{B|ESb@Sb@{B|ESd@aFtKoDxH}IrR_H`Oe@bA[n@O\\kItQ}GdOqJvSk@nAIR{CtGm@nA{@nBQ`@Yl@gArCMZk@`BCDq@|A_BjDc@`A_AnBm@vAuAxCkB~DuBtE{A~CwA|C_AnBIRWl@]v@]z@_@dA}@xCeAlDUh@IVCFa@z@EHABUf@w@xA[h@_@p@c@x@c@z@U`@Wd@MTKP{AnCCDk@dA[l@aAhBg@|@gAnBGNMTc@v@k@bAm@jAu@vAKTQ`@q@|ACJa@jAUr@YzAQpAMhAIz@GlAAh@Al@?~@?hBBdB?FB|AAxAEzAG|ASvBALMz@OdAQbAA?a@hBUz@a@hAUh@MXQb@Yn@A@m@bAk@z@}@nAkA~AqAdBwAnBY`@A@W\\oAbBeCbD}B|CwAhB_C|CoA~A_B~BqAjB}@lAiBpC_@f@{@lAcCnD}@rAY`@OTmCzDkCtDgA~As@bAcDxEqCbEuDnFsDnFoAhBw@hA{@pAwArBy@jAkBjCqBrCsAjBqAnBsBtCKNyArBmAfB_BxBiA`BkAdBgAzA}AzB{AtBiAbB}AzBu@dA}@rAcClDu@dAuApBw@hAgBdCsBtCyB`DmBnCyB|CcCnD{B`DcBbCA@W^{B`DILqC|DkBlCi@t@gAzAqC`EsCbEsC`E{@lAuAnBgCrD}DvFqC`E[`@c@n@[d@e@r@k@x@oDdFyChE}GvJmIrLeCpDUV}N~SuDlFeB~B_AxASXQZOT}AjCqA`CuA`CyCjFyBzDiApBi@~@m@hAq@hAmAtByA~BwApBaB~BsBtCeBfCcB~BqBvCKPKLY`@sAjBw@hAmJzMeGvIu@dAoAhBoAjBqAlBMT}BdDgClD{ClEeH|J_TfZkLhP{AvBkCtD{AxB}AvB_ArAoAjBa@f@q@`As@dAm@hAa@|@_@z@_@hAw@vBcCxGiBbF}@dCiA~CKXITGPIRYx@a@fAeFrNs[z|@wBbGoBpFaCvG{AbEu@pBq@hBm@bB]dAoBpFeCbHiBbFu@pBiAnCyMtZEJEJ_DlH_BpDKVMV_ArB}AlDeFbLa@bAy@jBcBvDaCpFy@hBuCzGiAfC?@oAtCa@z@cBzDcBvDiBhE{JhUSd@i@hASd@uB|E{EnJqAhCS^g@fAI\\Ud@y@jBmD~HGFaKnUqKpVc[ds@y@jBO\\[r@cA|BmBfEsDvIgAjCgMrYo@|AaJbWkGhQqEhMSl@eDfJaCxGqApDC\\MZc@lAwA`EoBvFIHaLv[CPADEN}@jC[r@Up@Wn@_@dA[t@aA~B]t@s@`BGN_E~IcA`C_@x@OZO^MZuB~E_DfHOZCDMLqBtEwAbDQ^uGjOWl@mAdCyBbF{FvMMXeGfN{AxDu@fByAjDiB~DIRmBnEoEjK]t@aDfHaBrD}IfSqDnHmBxDaDzGyDtIgC`Gm@rAQ`@wAdDYn@wA`DqBtEQb@cF~KMZ]r@Sf@?D?B?FuBvE_G|MKF{@xBkGtNyIfS{AdDuCxGyExKkC~FS`@{CtGkGlM}D|IwH`QuBzEo@vAmAbCe@v@e@t@y@hAIHGHgAvAwAhB{ApBaFpGi@p@s@bAcBvBAB}@fAq@x@IJORk@r@eAvAu@~@k@t@_AjAkHjJgChDo@z@EXi@z@KP]h@cArAoA~Ac@h@UXSVORSRCBOLOJWNSH]J_@Js@DK@eBFyLTyLT{CDU?oDAiBD]@eB@wADQ?M?yCJ"},"start_location":{"lat":-37.0197594,"lng":142.7195751},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1310},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-36.7117961,"lng":142.2048536},"html_instructions":"Continue onto <b>A8</b>","polyline":{"points":"|pc_Fck}bZWDUFOJA?QBM?OAOGGECEIEEEICm@Cm@IyB@a@AsB?_A?y@@uB?gD@iE?kF@cB?cBAc@?cABg@?_C?iD?eA@wD@eAB"},"start_location":{"lat":-36.7235111,"lng":142.2048199},"travel_mode":"DRIVING"},{"distance":{"text":"74.0 km","value":74027},"duration":{"text":"48 mins","value":2901},"end_location":{"lat":-36.3330777,"lng":141.6502931},"html_instructions":"Turn <b>left</b> onto <b>Baillie St</b>/<wbr/><b>Western Hwy</b>/<wbr/><b>A8</b><div style=\"font-size:0.9em\">Continue to follow Western Hwy/<wbr/>A8</div>","maneuver":"turn-left","polyline":{"points":"vga_Fik}bZCtAGb@?`C?dA?pA@~A?V@|B?nD@jAFR@|@?p@?VCt@GV?LC\\E^_@hAQb@yChHk@pAM\\o@rBWp@Sh@qAlDk@~AO`@c@dAOb@k@xAc@fAWp@]|@Qd@Wp@M`@]`AyAdEm@tBu@zBCFa@jAIX{BnGeFvMyGjQ_IrS{EdM{DfK}ArDi@hASd@mC`GAJ?@A??@A@y@lBUb@U`@S^e@t@_AtAg@f@QLa@Xm@b@y@h@a@RiAh@GBA?C?EA_CdA_Bn@ca@zPaFpBaJtDC@gUhJgAb@oHvC}F`CgCdAaBp@gCbAeDtAaA`@gCdAgAb@qAh@eCbAYJMFuAj@_C~@gCdAaCbAeA^iGfCgDvAoBv@}B~@eDrA_@NoAf@oEjBiCbA{ClAeCdAsAh@a@Pw@ZaE`BqAh@{B|@sAj@mCfA{GnC]L{B~@kMfFmBx@iDrA[NgCbAyElBMFsAj@m@TeBr@g@RgAf@]Ns@^i@Xw@h@iBpAm@`@_An@WPm@\\u@\\sAl@q@Xa@LcBr@eAb@yDzAaAZkAXs@N_APuBb@i@JgBd@i@LsClAaE`BsElBcJrDeGbCc\\xMmb@|PaE`Bs@Z_E~Ao@V{KnEiDtAeEbBgEdByClA_DpAy@\\SHKD}@\\}@^eEfByHzCw@\\GBeC~@o@Vq@RoAZiBRe@Ba@@sADc@?aA?qE@qE@iB?iD@yE@sA?cK@kC?aF@[@wM@_A?a@@kAAaLBoCF_BPo@LaBb@g@Re@VsBnA{CtBeGjEcBlAuGxEmCdBy@l@oA~@g@\\yHtF}EpDw@l@cAn@s@`@[PeA\\w@Vc@JiBPiCL{ADa@@sDF_HN_INoBBc@?qh@d@iCBu@BUBUBYBg@DkOJgA@gSPc@?yGF{b@VM?aLBgJB{KDmGHeKf@c@@s`@jBqi@fCuWlAcH\\wKj@qUhA}DViBViAXs@P[Hi@RIBSFe@RoAp@gAj@_BjA}@r@q@h@yAjAw@p@y@r@y@v@k@r@U\\m@|@m@bAgCnGO^MX_@t@KTm@~@Yb@{@`Am@n@m@f@wBlAmAb@_AVqATmCV}@D[B}@FcAF{AJkAN]H]Hu@R[Hs@Vm@XGBs@`@i@^k@^IH_@ZC@m@j@u@t@wAvAsApAoAjAiA|@cAl@u@^{@\\wA`@gAR}ANgBByC@a@?cBA{C@eC@{C?iD?iD?{C@mB?wDBaBA{E?eE@iE@eA?yA@wALwBb@qA^_@LkAh@]P[PkAt@mA~@QNy@v@YX_BrBsBtCaAtAcB`CW^uC`EmD~Esf@fr@mDbF}Wf_@iAdByAlCi@fA_BpDiDhIsJdUqCvGcC|FuJjUSd@uB`FuB~E{@nB{ApDeCdGsA`DGVEJKTQ`@}@nBYl@a@t@QVg@t@S\\q@|@Y`@KN_@b@k@l@_@`@q@n@o@h@s@j@w@h@w@h@c@TKHC@A?A@E?sAv@qDrBuDvB{BlA{CfBmDvBC@GJsBtA_Ap@cBjAaAp@KFcBlAeAz@WTo@d@cA|@uAdAQNw@n@qAfAqAhAa@`@MF{AzAeBnBiAvAsHdKqB`DsCbFuAnCiBxDqAxCkAvCmAbD}A|EkAxD[tAgBdHcAfFcAvFq@|EeApIUhCQ|B[vFUnFYtGSrFItBGvAGtAO~CCj@Az@IjAI`AKbAGl@QbAABWpAOv@U~@EPYfAo@zBIVEJITUv@w@dB{@bBcA~AQVo@x@Y^WTi@p@oApAcA`AkB`BqCbCaDpCaCvB}ArAmExDwBjB_HbGkAfAw@t@g@f@u@x@eApAsAlBu@hAy@zAg@~@[t@aAxB_AjCs@zB]nAa@lBk@vCa@~CQrAOlBG`AKpAw@fKKdAc@zGATEj@e@bGMzAWjECPIhAO`BAJa@lFQlCUhDM|A]rEKpAI~@Kt@It@_@fC[dBYnAYlAq@~Be@rAs@jBi@pAOZm@nAo@lAiBrCw@hAyAhBw@v@gAfAoAdAUPoCrBIFmBtAsBtAiBnAiAr@kD`Cg@\\oBvAqB`Bq@l@s@v@KLo@t@o@|@y@nA}@`Bo@rAiAhC{AhDs@~AkBhEQb@KVu@|A_AtBiAdCQZw@rAeA~AyAnBWZe@j@AB_BbB_CdCiBnBgBhBqAtAsCzC_@`@Y\\[\\IJc@j@m@z@w@nAEF}@|AEFQZiAlBg@z@mBbDwBtDu@rAqEvHIPW`@gClEQXeAhB_E~G}CnFcAbB{AhCe@x@gDzFgAjBS\\sBjDm@bAwAdC{EfIuCbFU`@cGjKc@t@uG|KkAvBaDlFm@lAu@dBSl@]nASv@QjAO~@Gx@Ix@Ez@ApA@rBBf@@n@VvCXfDBXDl@Bl@DtA@j@?`AGxBKvAMnAmA~MI~@Gj@eAtLuAlOOhBmBdTuAlOGj@cBdRq@pHEj@]vDSxBEj@_@fESxBa@pCSlA_@zAW|@Y`AOd@GP}AzEeFhPOf@cA|COf@uDrLiCdIm@tB[pA[pBS`BOxBMhCAREdAKrBC`@E|@OtC_@tHCj@eA~S_@nGw@`PMlCGfAw@zPYxFO~Cw@~QYlF_AvRCj@Cj@YhGCl@M`CMfCsAhYCj@]lHc@hJ?PYhGEj@eA~T}Cjm@E~@e@~JMdCy@~PU|Em@pLMnCIvAMdCS|De@`KG|@m@~MIfBShEAZEr@?JIdBA\\IpBWlFInB}@jRIxACj@k@rLQvDIvAW|ECj@Cj@W|EW|Ew@jOOxCQfCEXSjBIf@Q`Ai@`Cy@fDeArE_GxV{CpMU~@o@~BeA~Cs@rBsA~D}@hDcFpTOn@uBrJqJ~a@Q|@aCfKoDtOeBpHiBvH}@zDw@dD{@pD_@zAg@xBgApEi@hCm@nCw@tDe@dCu@xDCP[pBOz@s@~Ds@xD}@xDi@~BWdA_@zAI^e@dB_@lAi@fB]fAq@xBUv@W|@u@lCUz@U~@s@|CoBjIc@hBkGzX[lAa@hBYjAMh@i@xBg@zB]xAK`@gAxEeA|E}AzGoArFaClKuMzk@eCtKa@lByB|Ja@zB[pBKn@?BEd@ADG`AM~AEhAQ~BOtCWxGGfAKdCOzDMhDKzCIzBE|@?NKdB_@~I?NCj@Cj@MpDCh@GxAOpDCj@AB[lI[`HI~BMlDUlFGjACj@SlFO`DCj@Ab@WrGUlFQjEEx@EjAM|CObECh@Q|ESrEKpCDP?B?BA\\E`AGxBAbAAZCh@C~@Cx@IdBY`IUrFKvBIlBEtA?\\?@A@GT?`@CdAEjBATS~FIpBKzDAb@EjBAn@?~@?`J?fL?rD?j@?xB@fI?bL@d@@B?@@D?B@F@D?H?D?FAj@?pB?@?pA?hADlEFzC?p@EbAi@`KAf@Er@E`ACd@E`AGxAItAMxB?@KzBE|@GtAGx@A\\InACVGdAU`EGhAG|@MpB"},"start_location":{"lat":-36.7117961,"lng":142.2048536},"travel_mode":"DRIVING"},{"distance":{"text":"64.2 km","value":64155},"duration":{"text":"41 mins","value":2488},"end_location":{"lat":-36.344106,"lng":140.9671035},"html_instructions":"Turn <b>left</b> onto <b>Victoria St</b>/<wbr/><b>Western Hwy</b>/<wbr/><b>A8</b><div style=\"font-size:0.9em\">Entering South Australia</div>","maneuver":"turn-left","polyline":{"points":"vhw|Eiaq_Zf@h@n@j@dEvDvAtAp@|@LPz@~A|AjBFLBNt@r@xBtBlAfAtBnBp@p@FF~AvA~@x@pAfArAjA~AvAXVtApARPVThAbAv@v@p@r@rBhB~A|AhD|CbDxCNNJJnCdCDDv@t@|BrBlAfAfDxCjAdAbAbArBjB\\\\dAlAx@`AxAnBfAzBFJlAlCvC~GzFhM|FrMjCxFbAnBj@fAt@lAd@t@p@fAf@|@x@|At@`BtA|CfA`Cr@~A\\x@h@lAt@jBp@xB^|Ap@xCXrAhBtI^hBvGt[Lh@bBjIr@hDjBfJlAdGdClLjAxFJh@Z|A@DnCbMJh@|@`EfA~En@`DfCtL^tBh@pDN`AHj@Jt@\\pBfBrI^dBpDfQzL|k@t@hD@HjAdF`@dBR|@l@zCn@`Dt@pD|@dEBPv@tDzEnUJh@~DpR~@rEJh@XrAH\\@JJh@Lh@Jh@FZp@zCn@|BJd@DJLd@Z`A`@lAb@vAn@`CZpABJfAjFPz@VnANp@VrAhApF@Db@vBJh@j@jCdAjF|B|KhBtIb@rBXrA`@|CXdCFjADlAB`CFvFFz[@lD@nNFxEDr@Dt@Dv@d@hF@LB\\NtANvAHz@l@zFj@|FPbBN|AtBbQ@FxArLn@vFFH@@@DXhCb@xC@DZnBHp@Hj@Lb@Nt@@@ZhAZdABVZ~@Zv@DHj@rA|AjDjAjCbDnHRd@Rb@rCnGBHLZt@`BxAdDd@~@~AlDp@lA@@f@v@h@v@~@nAh@j@vAvAJHd@d@jAfApBjB|CtCdExDxBtBn@l@|BtBvAtAhAlAzAhB|AtB`AzAr@hA~@fBfA|Bf@hA@BPd@FNHTTj@Xt@^hAb@xA^tAPn@z@xDRjAPdAT|A`@lDHn@Fh@~BjS`@jDh@xEBN`AjIr@nFp@tFPhBFt@Fv@Bb@DbABrB?V?b@?N?XAn@Cj@A`@Cd@APC^C`@El@IhBOjCGtACVM|BM~CCj@AXa@fIC`@o@nMOjCOtCQtDMrC_@vHARc@lI[hGCj@Cj@ADCf@w@rOGvA{@~PQ|CK`CEr@MnBALQrCA`@Ep@ObCCd@GjAUpD?HY~FEj@Cj@mApVEj@U|Ei@nKCj@_ArQgAtTS~DCj@UvEa@rHG|@q@nNGlAQpDA`@UdEEjAcAhSo@vMCj@m@|LWbFwAjYGxAEj@QtDiBt^iA|TCj@kCnh@OfE[zGCXwC~l@W|EsAnXOtCMnCQvEE|AGjAEvB?@O|NIxJAlBCdBIjKCrBGdLArCAp@KfHOxM_@z]IpH?j@ElFIdIGxH?zBQzKExBKxFGvGGbF?v@?l@AtBAdAA`@EhAANEvAGxAIlACT?@?@En@QxBOrBI|@Gz@ALE|@QdCc@hGCh@MxA?JCZCV_Dhf@yDhk@cDxe@w@~LEj@cD~f@G|@IvAwArSMpAMfBOxBSbCg@lHG`AKvA[|E[nEmBpYYpE]dF_BrUa@dGa@~FMpAYfEw@bLe@jH[zEEj@KfBUdCMrBYrESzCEj@KvAIhAALQbCSxCCTc@zG[bFWvDAHi@lIg@jHw@fLi@pH[`Fq@rJ}@vLKtAy@dJa@tEc@dFa@nEiAtMg@xFe@bFi@bGe@fFUnCEV@T?HAPCd@@@@@?@@@?@?@@@?@?@?@?@?@?B?@?@A@?@A@?@A@ABA@Ox@IVKpAWdCOhBg@xF]lDCTCTe@fE]dDK|@SrB_ApJ_@~DGx@i@xGc@rEO~A}BxWeAfL[hD_ClXcB|R{ArP]`DsB`V{BhWUfDs@~HE`@a@lEAP_@tDMbBObBYvC_@dEYhDu@nIQjBc@xEEj@MlAq@`I{@lJe@pFEd@k@jGSnBmC`ZmAjNMtAeAlLg@nFeA|Kc@zEOdBiArMGj@mDfa@c@xEEj@Gj@oCl[m@xGa@|EYvFuAbZsA|X}@xR@P@BYtGW|FG|AU~Ei@tJAJ?FIjAIxAENWrEMrEEdDAxDC~C@`@Ax@C`AGrBEv@OvCKtBo@zMWfFc@`Ji@lKo@tMo@nNu@rLW|CWzCUtBMfB?@MhAKjAa@hHg@dKIvA}@pQEtAAHK`BYbGM`CCj@QbD[|Gs@jOGnAAHiA`UmCnh@uApXq@pMEj@WvEoAxVs@dNCl@Ej@KzB[jFQzDEt@s@dNG~@?DCd@SnDMfCYzFKpBEhAm@`K[dGUxEUnECb@{@zO{ApYCd@g@|ICj@WxEkA~TKrBIzA_BtZIvAc@~Hc@vI[hG[~Fk@vKg@|Ic@vIYhEC\\eAlS{AhYaCbe@e@`JkAbUEj@eAvS[zFe@~H]hG@XARE|@?FOdDQxEEhAKvBEj@KdCG~@s@pMM`@oAvUGdAuAlWSrCYtCc@tCKr@gAvGUrAu@rEe@pDKlACb@"},"start_location":{"lat":-36.3330777,"lng":141.6502931},"travel_mode":"DRIVING"},{"distance":{"text":"91.9 km","value":91865},"duration":{"text":"56 mins","value":3389},"end_location":{"lat":-35.9381734,"lng":140.1252971},"html_instructions":"Continue onto <b>National Highway A8</b>","polyline":{"points":"tmy|Eksk{Ye@lFANo@|HKzASxCWxBCZ]vBy@tDm@rBYz@a@jAy@nBkA~BWf@oBpC_EfFoMpP}SxWY^_CxCqA~AgAzAA@gBzC[r@Ub@O\\i@pAKVe@zAQh@Od@u@xCCJUrAIj@Kh@CNi@zEi@~GYnDEj@gA`NcC`XKfAOvA_@tDMnA{@zIGj@?Bq@zICPAXGj@mAhP_AzK?@Gh@e@xEeBdQwBdWMvA_@vEe@fGkAbOQbCKpA}BxWSdCmAbNSbCqCv[a@~EC^g@xFgAzLsBhUgBfQaBbRwAhPi@hGy@bJEz@WzCOrDAVElBCfACxD@bDD|CHvDVjFXtEr@bKbB`W^zF@R^`Gr@|Kj@bI\\|DJzA`@lE^bFRxCFxBBtA@tA?NA~BExAInAUrCARqAnN_ClXqBlUaFdl@kA`N}AxQoCv[{Grs@YzCStAKp@UlA]|Ak@vBq@dCIZ_A~C}@xCaChI}@|CsBdHyC~JsArEeDjLs@|Bo@nC[bBw@nES~ASbBQrAKjAKzAG|AUhEKfDMbCM`ECx@Ex@]lHIpAGpAMxAKbAIp@Ef@S`BS`BYvAWvAWvAa@xB]dBO`AUtAO|@[rB[pB[vBYlBO|@If@Gf@[zAGZKb@mAzGa@pBUrAGXEVCPSdA]dBY|AY`AQp@_@dAw@rBs@|AQ^i@dAu@tAgAfB]l@CDU`@Yf@cAzBEf@_A~By@tB[x@gArCeAlCs@~AaAtBGNi@bAYf@ADuA~B_BpCS^{BbEcAxBcBtDm@nAg@dAEDIJsAlCmAxBe@r@e@t@}@nAaAtAEFeB|Ba@h@OTq@x@EDaCvCcBpBCBuAdB[b@a@h@k@x@U^aAvA_@n@aA`B{@`BaApBw@fBiAlCy@rBmAxCgAhCkAnCaA|B]v@{JtUe@jAoDnImClGeB|DSb@aDtHwBfF[t@{EfLqBnEsP`a@{Nn]}AtD}ApD}CrHSb@}Sjg@eFrLkBjE_FpLuGvOiBlEkAtCS^oCrGeD|H_MpYe@fAqEjKoKxVmJxTyAhD?@kChGsAbDcAlC}AdEELu@tBu@vB]hAYz@{BpHg@`BOf@eApC}A~D{BbFe@`AiBnDcFxJQZ_@r@yFzMsAbDMVkIzR{@tBQ^_BvDuDxIiItREHoC`H_E~I{EbLie@zgA}^~{@uM~ZwPz`@kQ`b@uJhUoDnIuX|o@gHtPcDvHm@xA?@sBvFw@jCK\\CHk@vBw@dDUfAm@~Ci@xCk@pDSbAMn@CJs@|C[nAe@`BYbAW~@a@nA_@hAu@pBm@`BO\\CFa@dAADSd@_@|@Yp@a@`Ak@lA]p@c@`Ai@`A_AfBkAtBg@x@KLuBjDg@t@qBtC}@tAgApBoAfC_ArBi@vAm@hBa@zAaAvDoAvEkEnPaJn]{FpTw@tCmIb\\gA~D}BzIs@nCiIl[wEpQeOlk@oE~P}Mfh@wDnNcAtDiHpXwBnI_BbGkAlEw@vCsCpK_DvLaAvDcAhE_BnG[hAe@dBiAlEg@lBmAtEGPMh@}@xDw@lDw@fE[hBStAa@nCg@zDi@dFIdA[~DYzEM|CQdFOzE]pMO`HExAAb@Cr@UbIQtEOfDE~@QbCQfBAH_@lDQbBc@|CW`B[hBs@nDEPU~@e@nBe@fB{@zCm@nBcA`De@zA}@zCcA|Cy@jC_AxCmA`EqA`Ee@|Ag@|AQn@oA|DwAjEoArDgAzCi@zAkA~CwAxDcAhCm@zAiBzEq@fBuAxDkBhF}ArEgAdDkAnDwAjEmAzDqA`EqAzDa@rAw@dCk@fBQd@KZ{@hC}@vCo@tBk@lBAHOh@K^AFe@vB[zAc@xBSpASvAKh@?Bg@bE_@bFUvC]dE[jD]~EGn@y@hHM|@_@|Bc@bC_@jB[vAi@tBgAxDSn@k@fBmAfDM^yAjDq@`BcA`CuA`DuBfFMZgC`G{DbJs@dBaDtHsElKcAdCcCrFcA|B_ArB{A~CeD~G_AjB}DzHw@bBmBxDkCnFkAjCk@pAa@~@sA|CgAlCcA`CcB`EeBtEyA`DgBrEYv@}BrFqAtCuApCuAdC}@|AaAvAg@r@g@n@UZc@h@wAbBwB|BsAtAkBnB{F`GgJnJgIpIgEfEcOrOwx@hz@sH|H_A|@uEvEoGvGyE~EsAtAqCnCiBlBoEvEy@|@}C`DqDxDm@l@yA|A_A`AmAjAwC`Da@f@uBzBiFvF}@bA{@~@sArAiBhBsAvA[Zg@f@i@h@WVmApAeDdDuAvAwAzAeA~@kC~Bu@p@y@|@EDmAvAOLk@j@c@`@_A|@qDvDu@t@kK|KeEhEiDnDYXaA`AIHmCpCIHeAlAe@f@_AbAeAfAsCpCqGrGaCbC{UlVsWdX{HfIuFtFuDvDwDzDQPiCjCmBjBgBhByDlDcBzAuBjBwBjByC`CgKnIwDvCo~AlqAmCzBgDjC{@t@kA|@eGdFqObMoFlE}GtFcBdBwAhB}BrD_BbDmA`DqAhDoAtCmBhDiBbCc@f@yA~AwAvAeAv@EB_@Tm@`@oAp@C@]N}BbAsCx@{Bb@kARqDd@aB\\oBd@kBl@}@b@}Ar@qBjAeAv@qBzAyAjAqFhEaJpH_DdC_RvOuZnVcBtAyFxEgI|G{MvKkJxHg@`@wNlLiFlEsIlHyNdLoDvCaIrGkIzGqFpEkDpCqCzB[VuC`CMJyGtFuDzCo@f@uC~BqDtCsBbBgRnO}DbDoDvCqNhLaHxFwGpFgElDgH|FaF`E_U~QmAfAUTsAzAuAjBUZSZKLCFoA|BuAvCA@CDITSb@Wl@k@|A]dAUz@g@hBMh@u@hDCLmAfGm@|Ck@tCc@vBiArFuAzGmAzFkA|F}ArHkAzFwCjN]fBsErTqAbGgBvIeBdIsBvJqAjG{@vDwAjHUdAkAlFaAzES|@w@zD_AnES`AyAjHMp@mA`G{@fEwCzNy@~Da@lBq@bDgAtFgAfFiBdJg@lCw@pDqE`TmA`GeCjLaBzH{BdKqAzHo@jFu@bJEp@Et@KtBKhDW`NW~N[vQSrMIfFWdNMxHAj@Ad@EjCIpEKhGM|D_@tIa@pGa@xE{@xI]|CU~AOlAm@|Dw@xEiApGi@|C_D|QIf@_BdJw@jEYtAe@dB{@~CM`@sAdD"},"start_location":{"lat":-36.344106,"lng":140.9671035},"travel_mode":"DRIVING"},{"distance":{"text":"98.4 km","value":98397},"duration":{"text":"1 hour 1 min","value":3645},"end_location":{"lat":-35.27238800000001,"lng":139.4597165},"html_instructions":"Keep <b>right</b> to stay on <b>National Highway A8</b>","maneuver":"keep-right","polyline":{"points":"pdjzEcfgvYSh@{@jBcAfBoAlBeA|AcBvB}@bAY\\s@v@gCvCmAxAk@p@gCfDIJmCtDeB`CgDrEeEzF_@f@}B|C{PrUmFpHq@`AwBxC]f@q@hAiArBaArBcAhCw@dC{@~Cu@rCY|@g@xAu@|AcAhBW^W\\iAtAc@b@YXa@\\WR_@Vq@b@SLu@b@C@_@PA?e@R[JIDiAZmAXoAR_C\\SDg@HsATG?kBZgCh@}Af@}@^QH_@Ps@\\]TWPeAv@a@\\o@n@KLk@n@e@n@o@|@Yh@}@fBg@hA_@fAMZa@`B{AxGMj@IZkAtDSj@_@~@[r@[p@OZYl@m@fAU`@QVaAzAuArB{M`SwCjEaB~BqDnFyCpEuFfIiD`F{@nAgEhGsChEaCjDy@pAmBpCEFcAxAW`@W^Y^mFzHCDyDvFo@~@CF}BbDU\\SZ}BfDqGnJsDnFe@p@aArAa@h@qA~As@x@o@x@CDq@x@uAnBuApB}BhD{A|BORcFbHgGlJwAxBu@hAaAvA_DtEoDfF{@pAMPcCzDaAzAeAbB}BfDA@gKjOmCxDec@ho@sOfU_DrE_BtBwApBcE~FcIdLy`@bj@oKfOmBlCuEvGeTfZ}DrFqLnPoLdPs@`AqHlKc[jc@cKhNwExGeFfHaB~Bo@~@mD`FY^qBrCaGjIyGhJ_HpJ{EvGcGnIsGdJUXiH`KiO`TwKfO}FfIaDlEoMpPoCxDuEvGcAxAwDnFyAvBqAhBMNaEbGsBrCoBpC{E`HeGpIcGlIwBjCIJ{AdBgEfEiA~@oCbCiAx@_D|BcDpBqBzAwAlAs@r@]\\yCpD}@xAo@hAYj@KPa@~@_@bA_BfEITy@tBqBvEmAfC}ArCwAdCwA|BmAdBOToBpCi@r@_I|KmEhGqHjK}AnB}AtBiBfCeAvAgE`G}ChEsDbFqBnC{BfCiEpEMHeC|BeBxA{AhAoDjCwJnGwL|HoO~JuMxIqChBiGhEaJ~FkErCYRqCjB}@j@q@d@iG~DMHuIfFqF|CaNzHSLgXtOuBjAuVrNeErC_CfB{@p@wC~BiCpBeOlL}GjFkG|EcJjHmJfIgDbD}CxC_KbJwKzIw\\pWmA`Au[xV_FxDeCnB{CfC}CdCyJxHoJlHc`@lZiJjHkDnCqElDa@XuKnIqGdF{BbBWRuAbAwLnIk@d@iDrCoBvA[VoA~@aIlG]XmDpC}@t@kA|@oHnGcMvJaGtEuH|FaW~R]XeBtAmOjL]V_@V[Vu@j@wGdF}DjCuFdDiEvBqEpBk@RgDnAeJpCgJtBwOrD_E~@kCp@gStFc{@fWODue@pNuUrH{LpEcJbDy@Z}Bz@gE`BkG`CsFtBaBn@kFnBwBx@iAb@cHhCqAd@mK|Da@NcBn@iFnBoHlCcBn@a@Nu@VqNhFyCfAyEdBoAd@eBn@iDnAgBp@mGzBi@ReIpCeIhCuC~@_IpCc@PcA^_@PE@{D|AeEbBw@Vs@Te@JgAXm@NwAVsAPcAJwAHI?Y@o@B_BB{FDq@?y@?c@?iC@eHFuFHoBD}DFeC@kDBgH@w@?gF?eCBuADs@DyBVoCb@}AXsA\\c@Lm@Po@Vu@Z_CdA}@`@u@d@y@f@iAv@eBvA_GfFqBfBmBdBe@^wEzDkF~DeD|ByAdACB_EfCsBpA{E|C_@Ty@h@_DnBmAv@qAx@}@j@{BvAsAz@sA|@yAz@_Al@yA`A_EhCgAv@}B|As@d@w@f@_ErCWPcC`B}B|AiD~BkEnC{ChBeE~ByDtBgEzB_@RCB[PwCbBe@X}BrAeDrBUL]TaCzAeEjCmBlAcC~AiFdD}CnBoCjBmUnO{@j@}LfIaDrBmBhAaBz@[NeAh@eE`BgAd@kD`AyCn@{B`@C?}Dh@mEZsP~@_CLySjAyF\\yF^iBNwANuB\\_AToCp@eDnAkBx@QL_Bz@a@TuDnCeEnDmEdEmH`Ha@`@eHbHKL[\\aDnDwDfEu@x@mI~I{HtH{@n@qBfBoD`DcBzA{DfDeDvCGH]X]Z[VgA`AeDtCgEtDqAjAkB`BuBvB[ZEDUT[Z}A`BuBjC[\\W^cB~B_B`Ci@x@cBvCWb@U`@cAfBe@x@aEnIwAxC{EfKmEpJgDnHeCpFoC~F[t@iCdG}BpFCJ}B`GuAzD}@|Bq@bB_EjJiAfCiDzHgFfLQ^{C`HaDjHg@lAg@bASd@sChG{ElKuFnLwDjIOZuAzCoAnCi@hAi@hA}@lB_ApB{AbDeDbHcAxB{A`Do@xAoD|HYn@[l@}@lBaBnD}@jBqArCsFrLSb@_@t@]r@i@nAoAlCu@`B{DjIgAbCuCnGk@nAQd@i@rA}@pCa@pAc@bBm@rCo@xDi@`E[jD?@KhA?HE~@En@EdBClDInXElSG|BIbBC\\QbBGl@QdBO`AO~@Sz@YnAy@~CeArCiB~DyLbTsAhCoO|WyB|C}BrCOPqAjA}AjAiBtAcDnBeKzFULeDvBcBvAuAvA_BrBeBhCILaBbDoAfDu@`C_BnG{DtPsCzLOn@qAxF_@bBi@zB_BfFyArDgA|BwAhCy@nAuBbDmAhBwBbDaKlOSZsHhLkDjFo@`AmUx]yTb]aCnDmHjK}BfDoRpUcAlA_OfQePvRiBxBaKpLmAxAiJ~KaFjGcFjGgIpJSTuGhHOPeGhGoBtBqAvA_EjEc@f@{HlKq@~@eEnFcDxD{CxDiAvAa@f@mOvQiFlG{L|NwI`KmFjFUXiD|CsCfC}BfBuGfFMHw@n@kHtFMJcGnEmEhDwDxCeDfCoBxAiBtAGJQLgA|@CBsAfAaAt@SNGD]V_@ZIF]XEDk@b@IFm@d@g@\\w@n@QF[V{@|@iApA_@f@WVq@~@GHqAlB_L|Qu@pAmPnXg@x@EHiAzA_BnB_A`AsArAeA`AeA~@}@p@gAv@_Al@{@f@wEvCuCjBu@b@wA|@gElCgAp@kBjAiBhAeBfAgC~A_Al@k@\\QJ_BbAaBdA_B~@iBjAq@b@]T]RyA~@uBnAoBnA{CjBiBjAiBhAeF~COJ{@h@}A`A{@h@kAv@iAv@gAv@w@j@w@j@[VQJe@^uB`Bo@f@c@\\UPSPi@b@i@`@_At@i@b@oAbAa@Zg@`@cAv@GFg@^a@\\kGxEa@ZcAv@uEtDsC|BcBrA{EzDcDhCyC`CqAbAk@d@ONMJkFdEiM`KsFlEqDvCgBtAoCtBsDxCsAdA}CbCiBxAoAbAmAz@cAr@kAv@gAr@oAv@kC`BwClBgBlAqDnCOJm@h@wBbBiB`B_DtC}AxAuAtAm@l@[ZA@YXy@t@sAlA{CjCkDpCkDrCc@\\kA|@sDtCeBrAqCrByBxAcHjEmBhAiCbBaBdAqBvAgBtAmCtB{BnBgCzBgIjHYXq@j@_@\\QNGFo@j@}BtBuBhBqBfBaCvBuBhBkEtDa@\\_FtDUPiOvLoCzBeF|DgEfDeF~DwC`CwC~BmCrB_Ar@{AhAeBnAa@Vc@b@_Ap@uE`DwCnBm@`@iD|BaAn@g@^yA`AoD`CuA|@wB|AQL{AtAkBpBsAhBY^y@tACB_AhBc@~@Uj@_@|@Wr@Y`AUv@[lAUdAWtAQbAKz@c@pDGj@Q|AYfCm@tFGd@kAtKK|@e@`E[lCIT]|CSjBGf@c@fCa@dBc@`B}@fCy@rBUb@OXGZKR}@|Ae@v@aBtB_@`@aAdAg@f@_At@SN}BzAk@V"},"start_location":{"lat":-35.9381734,"lng":140.1252971},"travel_mode":"DRIVING"},{"distance":{"text":"22.0 km","value":21999},"duration":{"text":"15 mins","value":878},"end_location":{"lat":-35.1500359,"lng":139.2943619},"html_instructions":"Continue onto <b>National Highway A1</b>","polyline":{"points":"lchvEgferYKD_Ab@eAf@MDc@NqBh@aB^aBTwALmHZ{@FwANiBV_ANs@N[DeB\\{@N}AZaDj@GB}Dp@G@UD_APsAV]Fu@L}@PiB^UD}@PsAVWDuAXe@HWDe@Jg@Lc@JC@i@Ru@ZYJe@Xe@ZgAv@gAz@oG`FuC`Cq@d@{AfAo@d@}BhBqIzGqIvGy@p@mDpC_BnAyEvDEDCBgBrAiA|@cAv@_BpAoBzAcGzEaAt@oCxBiAz@WTuCzB{CbCwEpD}AlAwAnAgD`DaAz@UTcLjKqChCSN}AzAeA~@i@f@qBfBEDcFtE_CvB?@MLi@h@k@n@_AjAW^]d@W`@kIpMGHMPiW`a@cA~AkIlMiInMW`@eDfFmFjIaGfJc@p@gAzAw@`Aq@t@[\\sAlAcAx@iFvD]VsBzAyDpC_D|BgJxGqFzDiCrBu@r@kApAeAnA_ApAoArBw@xAEJw@hBy@xBM`@wHnVcFbP{CtJaCxHwObg@gGzRwHfVqBnGiB|Fk@tBe@|Ae@|AiAdDWr@Wn@]v@o@lAqAbCwBzDi@bAs@nAmDjGeD`GU`@}BdEc@t@MV}LrTuDxGeB|C]h@{@rAgC~CWXsDlD}BpBoI|FuFvDiNpJiMzIsI~F[T_IpFyCrB]Tc@X{EfDeP`L]VcEtC}AdAsClBg@\\oYzR_PrKeAt@_@V_BhAgMzIcAz@gA|@{A`Bo@r@c@h@{@dAeAvAiAfBs@pA_@p@e@z@Yl@Sb@_@r@eBfEYl@mAbDe@lA_@nAKZo@rBiAnEU`A]~Ae@hCe@vCEXa@hDUpCSpCMlCEt@Mf@CfD?nCFvCBnAJdCFbABXNvBr@dHLjA@Hr@dHPzAHr@@J@J@J@HzBfTLrAbBjP`@lD|@xI|@tIp@rGPdAPdBRpBPdBdA|KL~@"},"start_location":{"lat":-35.27238800000001,"lng":139.4597165},"travel_mode":"DRIVING"},{"distance":{"text":"70.0 km","value":70047},"duration":{"text":"45 mins","value":2679},"end_location":{"lat":-34.9634928,"lng":138.6440205},"html_instructions":"Continue onto <b>National Highway M1</b>","polyline":{"points":"vfpuEw|dqYJpA\\xCDZpAdMBNBZVpDRtCZfGFfB@b@Bl@@j@BZ@ZXtK@bA@xBBbF?hC?hBEhEEjEKrEMvDQhFU|D_@`Fa@~EStB]hD[pCi@fEq@~EgAvGs@vDEVoC~MERERoFxWShAMf@c@zBmAfGSbAuA`HqApG}BjL{@rEI`@g@jCo@lEg@rDw@`HQtBGj@ALIfAU~CIdBEh@Cj@Ef@?BK`DEpAAPAj@Aj@Aj@CpAChCEfE?`E?dB@jA@j@?FFfD@b@DvBJtBJvBDh@JrADl@JhARpBd@`EPxAFj@F`@@FPtAT`Bb@zCLz@XjBhAhHn@`DDV`AtEpAjFZlADNv@tCx@rC|@rCd@zAL`@Vt@vCnJRl@Nd@Rn@rBdHdAzDbA|Dp@tCBJJf@bAzEbAlFr@lEJh@Jx@Jp@PjA|@~Gb@xDt@hIXnD?FNtBJdBPfDRpFH|BD`BD`C?T@j@@j@BnBBnC?jC?j@?\\CpFCpBAt@?@Cv@I`EIzBIxBGhBGvAQhDUpD]bEC\\Eh@KdAQ`Ba@zDe@dDu@fFGb@c@hCAHEVi@`Dm@`De@~Bk@lCe@xBo@lC{AjGk@dCe@tB[rAMp@Kf@w@`Eg@pCUrAu@tEm@`Ek@|De@vDe@tDUrB}BxRsArLCPUlBgAlJ[rCUjBy@lHm@~EE\\E\\ALaAzIs@`Gq@tFi@fE_@vCm@jEcAfHi@pDkAfHk@`DIf@QbACNcAvFcAhFi@hCeAfFmAzF{@xD_AzDOn@]vAmAfFmBrHeA~DU~@iAbEg@dBW|@Wv@Sr@iD|KiE~MaBjFEJuGxS}AtFc@fB{@lDiAlFI\\Ih@u@|De@vCQlAa@vCQjAi@zEEf@YrCCV]pE]zF[xH?RKvDA^IdJ?l@@zDBnCB|ADdCHfCNvED`AVhELnBPdC`CvV`C|U~@jI`@hD|AjLJ|@d@hDr@jFrAnJlAbJd@dD\\|BJp@|@zFd@`D\\fCNfAH`AFz@HlADlADnA?X@P?zA?zAEpAGhAI~@E`@Eh@E\\]pCWfB[~Ao@jC{CvK_ArDQx@[zAe@|BY~Ai@`Dw@zFg@zEk@vIk@zLc@jIYbGSpD_@zE_@`DkAtHi@fCaA~DsApEc@jAc@jAg@lAgAhC_AnBcB|DgApCOZcArC?@eBfFe@tA{@pCw@nCOj@Kd@kAbEOl@a@fB[pAK^ERk@nCWvAWxA_@|B[dCWvBaApIE^w@fFi@zCOx@GVs@pDERiB|HKb@q@hCy@xC}AvFiAvDaDbJy@xB_B|D{BtF_@dAe@pAm@lBw@nCu@lCYjA[xAa@tBUhAUnAWtA?FIh@SpA[`C?@Gh@]dDMzAC`@AHUhDMlCEv@AVCj@AVOrG?p@?j@?zA?tBDlC@j@@n@Z|LBnDAjAAj@?BAf@GrAKdB?NMtAMfAM~@ObAQ~@Mn@WhAQr@Sn@Ut@Ur@i@zAgAnCq@vAUj@Ul@EJGLO`@eAfCy@|BSj@MZCJUr@Mb@g@lBWpAMh@CLe@fDSrBGl@k@bISrBMnASzAWbBu@pDu@xCa@nA]~@qAlCeAnB]h@KPaApAuA|AkAfAgBrAeBbAiAj@OFuAl@aBh@uJ`DuAj@OF{Ar@kAp@A@qA|@aAv@URu@v@{@`A_AlAu@jAEFoBlDmHjNmAvBGFILIJINILU\\wAfBw@z@g@f@u@r@k@`@s@h@y@f@y@b@sAj@wAh@s@TYHi@NcARaAPcBT}AL{@FaAHcAHaAHq@Hc@Fm@J_@Hw@Ne@Lm@Nq@To@RuBt@OFeAf@y@d@iAn@IF]ViAv@_BvA{@x@q@n@gBpBuAfBk@z@OTsBjDgFnIq@|@aB|BABwBlCa@f@}AdBsCvCkAjA}BrBwAnA[TaBrAaBlAuBxAkBfAyCdB{LlGkGpDiDzBaEvCoBvAg@b@cEfD{ArAiChCsBtBi@h@wD~DsCfDsBlC}AtBo@|@_B`C}@xAa@l@gBpC_A`BUb@{@|AeAhBkBrDwB|EsB|Eo@dBg@tAQh@KZCJe@vAc@~A]rAYtAYvAQdASrAMbAM~@KhAK~@KvAInACf@Ez@IpCApAA~A@rBFjCFrADlAPrCXxCRhBRfBNzAFh@@PL|AJjAJrBDhABtAB|@@l@?h@?nAAxCI|CK~BIlAIbAQjBSdBKr@QhAO|@Mt@CPqA|Gq@jDa@tBOx@e@bCe@jCi@vCa@|BIn@m@pDo@fFKv@OrAEh@S|AMnAMpAEd@QpBIdAWlDIzB?@?HE`@Et@MtBG|@KfCEz@ATCt@?PI|CEdBEdDGzDErFKxKO~LQdPCxCAx@Ah@ClBA`BCnCA~@Ah@?l@IpHA`A?h@AX?zA@dB@|ABlADzABl@Bt@?@FtAHxAP`CJtAP~AHbAR~A?BRxAVhB\\nB\\nBPz@rC`OJf@TlAJf@d@fCx@nEj@xC@Hl@nD@BzAtIx@xEPdAThAPbAP`AFXNr@^vB~@dFZ|Ap@bEhA`H`@fDTpBPjC@`@HzB@j@@bCBrB?XE|AExAM|C]xEYxBYnB]pBWfAe@lB_@nACHs@tCcApCqAfCsAbCi@|@sBdDc@n@cBlBaChCwBnBy@v@UR[ZURKHuAxAgAnAY\\e@h@qAhBaAlAMViAtB_@~@]z@m@tAQd@GLy@nCq@rCQt@Mf@YtAy@|Dc@lBwArFo@tBoAtDs@pBm@rAk@lA}@fBk@dAs@~@aAlAa@h@m@t@s@~@yA`BIFiB~AaAv@OL_BhAiBlAiAr@cAj@{@f@sAv@}BvAgBdA]TA?cAl@cAl@kC`BcAp@SLIFk@\\cGlEUPGDqCzBkDbDURuC|C}BhCs@~@c@j@a@h@_@d@wAjBi@p@_A|AgAfBsA`CUb@Sb@{@~AkA~BMVSb@a@~@}@vBg@jAQb@O\\O^u@nBy@~BQh@Od@Qd@K\\e@vAcAvDkAzE{@|DCJKh@eAdGyA|JKn@Mx@g@|CO`AYtBe@tCUzAGXG`@q@`D]tAc@jA{@tBo@lAq@hA{@hAoAvAWXC@g@f@iAv@{@l@y@d@eAb@_A\\y@Vw@NyBZmE`@u@DcFVa@BcGd@qEXu@Fw@H{CXw@FeEb@_BXiBb@u@Xi@RmAh@cCxAuAbA_B~A{@~@aAtA{@tAs@pAmAtCk@hBe@hBe@bCa@~Cy@`Iu@pGW|AW~As@`Eg@hCKh@A@m@nC_@bBMf@Qt@{@hDa@bBYpAYfA]vAOp@UfA]`BOz@QfAQlASbBGr@IfAGt@Ct@GlBCdAAb@?T@nB?b@?R@x@@~@BpE@hD?n@?`@Ah@?JEvAIhAKrAS~AG^AHK`@]dBi@hBc@hAi@pAWf@m@hAi@x@u@bAm@v@KNIJML}AnBqAdBk@z@a@r@e@~@]x@[x@Qd@Qd@Od@Mh@Oj@On@q@nDa@zBY~A_@lBQx@_@~AGTCFMf@W|@cA~Cg@vAm@zAg@nA]r@OZWl@KPsAxCYx@[x@c@vAW~@QdAM`AADMdAE`@A^Cj@A^CfA?|@@l@@l@FnAFp@P~ATpAPv@J\\Jd@Pj@Rl@`@~@N^~IdSbBfE~BtGn@lBdA|CrAnEjAdE`@|ADNLd@^tAvApGHXv@~DBLNt@Lp@Pz@Nv@VxADTPjAPdAHz@Hx@Bn@@b@?t@Av@Cv@Gj@Gj@Ib@Kb@]fAQf@MXGNU`@S\\MRORU^eAxA{@rAo@bAo@hAo@rA]z@}@|Be@bBYnAUlA]lCMvACTAPGj@EhAC`AAd@?tA?fCBfAH`CBtA?h@Cj@Cl@Il@ObAABKj@Ql@[x@ITYf@}@jAs@p@c@ZWNGDg@ZkAl@m@^g@X}@v@IJKJm@r@INa@p@[l@Yp@Mb@Od@ABc@`BW|@Wt@Wt@A?c@bAOXU^_@h@Y`@q@f@OLEBm@h@}@j@_Ab@aAZ{@Tw@Ji@Fw@@I?sBCs@?w@Bq@Fw@L}@Ry@Ry@ZIBq@\\a@Vi@^_@Za@\\a@`@k@p@CD]d@_@p@Yj@]r@Sh@Un@W|@_@jBMfAIdAExAA`DAjBCn@Cj@Ep@QjAOz@Ov@Wx@[z@]v@k@~@[b@w@|@c@b@m@b@_@Vg@Vg@Rk@Pc@J}@Ni@Fk@Bi@@o@@E?qAAm@?w@BaAFi@H{@P}@Xg@R]PGDs@b@_@\\YZONKLUX_@f@INo@pAWn@GPi@xBg@bC]zA]fAa@hA[r@a@h@a@`@y@~@c@d@_@Xu@j@}@r@g@\\YRqAz@oBlAa@VyAl@UFODgARk@Ni@Ne@PiAf@{Ax@i@^c@\\c@\\a@^]ZQNOPSTOP[^MP_@f@g@t@]j@KNi@|@g@bAWh@c@~@[t@Qf@GPIRYp@O`@Sn@]jAIZIVKh@CRMj@QjAK`AI~@ClA?|ABz@Dz@Hf@@JBXDZDTDXDXDTFVFVHVPn@HTTj@l@zA\\`ATl@Ph@\\hAnBzIXdATt@X~@Zz@\\v@DHBFHRR`@DJVj@d@bA\\p@PZBFTd@Th@~@hBPZFLLTLVJPNV`AbBJRLRNRDFVb@bA~AVf@^z@L^VbAFXDV?HHh@BX@ZBd@?L?T@ZC|@ANCXGt@EVEXMl@EJCJGTIVMXGPKTMTEHU^KP_@b@a@`@QNQNa@Xe@VUJQFUHSFSFK@I@YDOBUBi@DS?k@BU@_ADU@UBg@FUFSDUFUFUHA@a@PIBcAj@QJw@b@{@b@MHWLc@TSJe@VMFo@`@QHWNc@\\_@^c@d@EBU\\[b@ABMPINKTINg@~@e@hAGLKT?@MTIPQf@CHIRKVGRCHGJKXm@jAKTYf@INGHQVWb@"},"start_location":{"lat":-35.1500359,"lng":139.2943619},"travel_mode":"DRIVING"},{"distance":{"text":"4.6 km","value":4633},"duration":{"text":"8 mins","value":460},"end_location":{"lat":-34.9354812,"lng":138.6073557},"html_instructions":"Continue straight onto <b>Glen Osmond Rd</b>/<wbr/><b>Princes Hwy</b>/<wbr/><b>A1</b><div style=\"font-size:0.9em\">Continue to follow Glen Osmond Rd</div>","maneuver":"straight","polyline":{"points":"xxktEc|emYQVYTqA`A[Xe@ZEBcBhAa@TC@ODc@Z{@n@w@l@CBqB|ACBUP{@p@w@l@EBkBxAaAt@uB~Ae@`@iBvAu@l@CBA?iCrBi@b@}CdCqCrB}@r@oCpB{@t@OJaAt@sAdAMLQN_BjASNOXGJg@v@qAlCcC`FkFzKi@fAk@jAUd@}BnEiD`HUf@}AxCKRYh@Ub@EPKTu@zAu@rAw@xAiBjDsE|Ia@t@uBbEcBdDg@`AoA~BEHwB~DwB`EAJAFCFIROVMT]j@a@z@i@dAy@|Ac@x@INILS^OXYf@]r@Wd@IR}A`DsAdCeAhBcBbD}EfJc@z@EFu@vA"},"start_location":{"lat":-34.9634928,"lng":138.6440205},"travel_mode":"DRIVING"},{"distance":{"text":"81 m","value":81},"duration":{"text":"1 min","value":19},"end_location":{"lat":-34.9353607,"lng":138.606515},"html_instructions":"Continue onto <b>South Tce</b>","polyline":{"points":"viftE_w~lYGNADCHADAH?H?JAH?BA@A@C?BnA"},"start_location":{"lat":-34.9354812,"lng":138.6073557},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":949},"duration":{"text":"3 mins","value":154},"end_location":{"lat":-34.9268546,"lng":138.6058738},"html_instructions":"Turn <b>right</b> onto <b>Pulteney St</b>","maneuver":"turn-right","polyline":{"points":"~hftEwq~lYmCLY?gBFoADW@SH[Bw@By@BK@Q?M@eBFwAFg@@Q?KAKEi@Bg@@q@Bk@BmABe@Bm@@{@DkADcABQ@u@BuADcADoAD"},"start_location":{"lat":-34.9353607,"lng":138.606515},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":541},"duration":{"text":"2 mins","value":104},"end_location":{"lat":-34.9271584,"lng":138.5999569},"html_instructions":"Turn <b>left</b> onto <b>Flinders St</b>","maneuver":"turn-left","polyline":{"points":"xsdtEum~lYDfB@VDrBBfA@fADpABdBBvABnAFbC@z@?NB`A@XFlC"},"start_location":{"lat":-34.9268546,"lng":138.6058738},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":171},"duration":{"text":"1 min","value":56},"end_location":{"lat":-34.9285367,"lng":138.6007083},"html_instructions":"Turn <b>left</b> onto <b>Victoria Square</b>","maneuver":"turn-left","polyline":{"points":"vudtEwh}lYl@]fAw@XSTQd@QTAp@E"},"start_location":{"lat":-34.9271584,"lng":138.5999569},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":150},"duration":{"text":"1 min","value":49},"end_location":{"lat":-34.9287174,"lng":138.5992207},"html_instructions":"Turn <b>right</b> to stay on <b>Victoria Square</b>","maneuver":"turn-right","polyline":{"points":"j~dtEmm}lYTA?BLfH"},"start_location":{"lat":-34.9285367,"lng":138.6007083},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":1028},"duration":{"text":"3 mins","value":188},"end_location":{"lat":-34.9293216,"lng":138.5879691},"html_instructions":"Continue onto <b>Grote St</b>","polyline":{"points":"n_etEcd}lY?XDzAB~@D~B@FBjAFhC?T@J?`@BjA@L@bA@d@FpCDvBDdB?b@@^DjADhCDpB?LHbD?BD~BDpADpA@l@BpABvA"},"start_location":{"lat":-34.9287174,"lng":138.5992207},"travel_mode":"DRIVING"},{"distance":{"text":"1.6 km","value":1591},"duration":{"text":"3 mins","value":174},"end_location":{"lat":-34.9319095,"lng":138.5708899},"html_instructions":"Continue onto <b>Sir Donald Bradman Dr</b>/<wbr/><b>A6</b>","polyline":{"points":"fcetEy}zlYBj@@z@BbABfBBp@NlGB`AJjBH|@RbB@FBJz@tFb@|CF\\D\\XdBVdBTzABHJv@Jl@Hn@F\\p@lEF^DVL|@BJ@JF^F`@DZDb@RvBJ|AFp@@V?L?LBz@JdDBhBBrALpDJ|B"},"start_location":{"lat":-34.9293216,"lng":138.5879691},"travel_mode":"DRIVING"},{"distance":{"text":"2.7 km","value":2743},"duration":{"text":"4 mins","value":263},"end_location":{"lat":-34.9086878,"lng":138.56496},"html_instructions":"Turn <b>right</b> onto <b>South Rd</b>/<wbr/><b>A2</b>","maneuver":"turn-right","polyline":{"points":"lsetEaswlY@l@Bj@?\\Q@aFNaADU@gADu@Da@BsBFaADM?uDNW@{@@q@By@B_ADgAB{@D}BDcA@q@?O?e@BQ?y@DI@I?]Bc@@qBFmAD_CNy@LUF]LSHu@ZoBt@mAj@{@b@KDyAl@iAd@uAl@gAb@o@ZaA^g@P}@`@g@TMDWJm@VOHk@TgChAw@b@q@ZMHa@PaEdB}CtAo@Xe@T[L?@OBSDc@Ba@@EAOASCOCg@Kk@KcB[}BU_AQuCG"},"start_location":{"lat":-34.9319095,"lng":138.5708899},"travel_mode":"DRIVING"},{"distance":{"text":"5.3 km","value":5319},"duration":{"text":"5 mins","value":273},"end_location":{"lat":-34.8620434,"lng":138.5683729},"html_instructions":"Keep <b>right</b> to continue on <b>A2</b>","maneuver":"keep-right","polyline":{"points":"hbatE_nvlYwDCsAIuAK}Eg@iAK_BScAOq@Kk@GUAk@EyAQwAOaCk@_B]_A[]KUGOGc@Km@Mm@M}@Me@EcAGq@E_@CO?cBIaAAk@Ck@Cs@Im@Kc@GuGuAiD{@_Ck@mCg@oCk@aAKe@M]GgB_@kCi@cEy@gAOa@GUCWGKAq@M{Aa@aAc@IEaAe@_@SqAo@_B_AyAs@mA]UEm@M{A]iBQq@Ca@AiAAuD@mC@u`@h@kBBeDFa@Fc@Fc@DYDE@cFp@}CTmCJmDJuDBcDFcDFyBBiALO?aB?aB@mBJqAJmBRu@Pu@TmBv@oAp@cAh@a@T{AdA{BbB"},"start_location":{"lat":-34.9086878,"lng":138.56496},"travel_mode":"DRIVING"},{"distance":{"text":"3.4 km","value":3362},"duration":{"text":"2 mins","value":142},"end_location":{"lat":-34.8326569,"lng":138.5623017},"html_instructions":"Continue onto <b>M2</b> (signs for <b>A13</b>)","polyline":{"points":"v~wsEicwlYa@Zo@d@e@\\m@d@qAfAo@h@}@r@aAt@c@Xs@`@o@\\c@TCB_@RYJk@R]L]L]J[Jm@Rm@NC?[HOB{@No@Hc@DC@w@Hg@DC@iAJm@De@?q@BmCFkBFkBD{K\\}BFe@@yAD{ADgCFeCDcDDcEBU@q@BS@oADW@U?U@K?wAB{AJeJf@q@PcAFaCXO?M@kBDmAJ[BkBHoAFQ?{@Hc@Dw@DaBPiBTyATQDmAXgANeBZmAR_Ef@C@gCTe@?_@@]B"},"start_location":{"lat":-34.8620434,"lng":138.5683729},"travel_mode":"DRIVING"},{"distance":{"text":"14.6 km","value":14614},"duration":{"text":"9 mins","value":511},"end_location":{"lat":-34.7113308,"lng":138.5708718},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b>","maneuver":"keep-right","polyline":{"points":"bgrsEk}ulYiEE}CQc@CcDQqBMwBQcBIA?c@@s@?uBF[@YB_EPuHb@c@Bo@DkAF{Kp@c@B_AFyDTc@Dc@BqBLcAFoDJc@Ac@AqCG[?cEc@OCkB]oDcAkBo@qAo@aBcAOGeFqD_@a@oCsC{@cAsCoEsCmGq@yAkDaIyDgHkB{C}AkB_DiDsGmF_GiDgEiBeBk@mD{@gIaBcJmBoCk@qIcBWGYEoIcByIcBWGWEs@OgB[{NoDyEaBoF_C}FiDyCgB_DiB[QCCyDeCg@]g@[iD{BwRuM_Aq@_DaCyDgCmB{@qEcBECcJgBqAEmGWmFNi@HA@{AHkCb@a@Ji@Je@HkA\\}Cv@{JbCuFnAyBh@qAZgAZkAX_B`@uDt@oAZy@Ry@Tm@R_@Lk@ToAj@OH]Pk@ZsAz@IDgA|@g@d@a@`@cAbAiBhBiBlB{@|@IHgCbCy@r@eAz@q@f@i@\\c@Xu@`@}At@QHOHUJ_AZwAf@wAZeATmBVsCXyD\\uANa@Dq@Fy@FYByALcAHqBTcALaBV_BVgCd@{@PaAT}A\\eB`@gAX_ARqBf@oCn@wCp@uFpAmAXiBb@_ARC@a@JOBy@PoCj@_BZG@s@LQDC?]HeBZE?{GnAqAXaF|@w@NgBZiAR_@Ha@FyCh@gB\\yAX}@NyGlAgGhA}@P_Fz@aDl@cDl@m@Lg@H{@N}@PUB[FyAXeAPWDyEx@gC`@gG~@wDl@a@FeHfAWBg@Fu@F"},"start_location":{"lat":-34.8326569,"lng":138.5623017},"travel_mode":"DRIVING"},{"distance":{"text":"192 km","value":191753},"duration":{"text":"2 hours 0 mins","value":7180},"end_location":{"lat":-33.1979224,"lng":138.0789383},"html_instructions":"Exit onto <b>National Highway A1</b> toward <b>PT Wakefield Highway</b>/<wbr/><b>Virginia</b>/<wbr/><b>Pt Wakefield</b>","maneuver":"ramp-left","polyline":{"points":"xpzrE}rwlYULM@QBa@BM@gAH_@Dm@B[BE?]@G?a@B_A?i@AmBOeB[aBa@_Cu@ICOGqAg@sAe@oAa@wA_@WEUCk@GmAEmAEi@MeBZeANyARw@Jw@Jw@Jg@FuB\\wAVqAVsAVkAVu@PC?e@LeAVEBiAZoA^_AViDpAw@^aAb@mAj@gB`AmAx@MJu@j@UPyB`BuAlAy@t@q@n@GH{@|@WVST}AjBSVuBpCgAbBu@nAcAfBiBpDiD~GS\\]p@{JdSeBfDiAnBw@lAEHY^uApByAhBe@f@eClCWVa@^o@j@{BhBoBvAoAv@wAx@_Ah@aBx@}@^YLMDqAf@sAb@oA`@aCl@}@TsAZkBb@}@TiBb@e@Jo@N}@Ta@H_B^}Bj@aATg@J}Bh@wA\\qCp@uAZ}@RyA\\ODg@JkAVyA\\wCp@uAX_Cd@aARmBb@iB^mB`@}@RcARw@P]F{@P}@Pg@JWFcARgB^cAR_ARcB^{AZkHxAwAZ_APk@Li@Ji@Li@LaAT}@Vi@L_AX}@X}@X_A\\{@\\i@Re@RC?y@^{@^y@`@qAn@cAj@IB}@j@k@Zo@^i@\\MJw@h@C@oBxAyAhAs@l@eA|@e@`@a@`@cA`Aa@`@a@b@_BhBaAfAuAzAKL_A`As@v@e@`@m@l@OJIJeA~@s@j@IF_Av@w@l@w@j@iAx@iAt@y@f@y@d@}Az@e@X{@`@{@b@y@^}@^g@V}@^oAj@g@RsAl@oBv@A@w@^oAh@qAh@mAh@qAh@}@`@oAh@{@^{@`@qAh@{@^IDs@ZoAh@{@^aBr@y@^uB|@aDtAy@^qAh@eBv@{@\\g@Tg@T}@^g@ToAh@}@^g@TqAj@gAf@G@oAj@o@X}Ap@mChAcBr@{@^gAf@q@XqAj@SHg@R{@`@g@Ri@Vg@REBiAd@{@^}@`@g@R}@`@g@ToAh@{@^i@Tg@T}@^{@^{@^{@^g@Rg@Tg@Rg@Vg@T{@\\i@Vg@Ri@ToAh@{@^}@`@s@XG@g@Tg@Ri@Ri@Rc@PWJoA`@iBj@KDs@Ri@NaAVg@N_ATk@Li@Li@Jk@LsAVi@JaAN}@L{C`@aAJkBPyANk@BaAHaADyAHi@@yAFk@BeADk@Bi@DaAFm@Fu@HcBXcAPuB\\_@H_ATc@L[Hi@Ni@PsAb@g@PeBr@qAh@g@VuBfA_B~@eC~AkBxA}BlBc@`@[XWTs@t@a@`@IHWZOP_AfAo@v@m@v@EDiAtAw@`Ac@h@OPKLU\\IHc@d@_@d@_@d@STc@f@EFo@t@]b@QR_AhA_BnBMNs@z@{@jAo@v@o@t@o@v@o@v@]`@o@v@_@d@_@b@_@b@_@f@i@l@UXORo@v@]^a@h@m@t@_@b@_AhA]b@q@v@_@d@m@t@OR_AhA_@b@_@d@_@b@o@t@_@d@_AhAo@v@m@t@qA|Ak@t@u@x@[`@OR_@`@_@f@g@l@g@l@m@r@_AfAm@t@mAvAmAxA}AlBkBzBoAxA{AjBmAxAmAxAoAxAa@h@s^tc@iArAcShVkC`DmB~BeCxC{BrCyBhCwAdBY\\KNsChDkB|BmCdDaCtCA@k@r@cBpB_BnBiFlGcBrBiBzBsBbCy@bAwAdB_BnBc@f@uBhCEDGJk\\|`@cAnA{OpReKbMcOtQgArAoAzAkB|BeKbMwOnRkAxAkAtAuExF{AfB_@d@}@dA_AbAo@r@q@p@iClC{BxBkAjAu@x@}@bA_@`@k@p@aAhAmAxAiBzBaBpBw@~@MLu@~@_AdAUVe@r@MNoGzHeUxXoChDwBpCeHvJeDfEY^eGpHwBnC{KxNwPtTo@v@eBtBgAnA{@~@{@~@_@`@a@`@u@t@[ZsCjCgD~CwArAkBdBwArAyArAiBbBwAtAiBbBe@`@u@r@_BzAkMrL_BzAy@t@[ZaNhMmCdCURs@n@aA|@UVqAjAiAfA_Az@eA`Am@j@c@`@a@^GFcFbFy@z@uAzAmDvDcBrBcEfEsArAA@mBjBi@f@gTbSu@r@eLlK_@^oRlQ[ZqJzIcNjM{CpCeC`CmD`D]\\y@t@iNnMcDxCyEnEgFhEmHnFwC`CiDzCuBpBeD|CaYrWqG~FoD`D_@f@g@d@ML_@^uFfF}A`BqA|AoAbB}@rAEFu@hAu@rAs@rAmAjCMXQb@{DhIUb@iE|IsBjEiA`CUb@iAtBa@n@_AvAa@f@aAlAwB|BsAlA[ZkBrAg@\\{BvAwA|@u@`@{CpBqDzBkFdDiXvP_BbAuBjAiBfA[PcRbJiEtBqUbLiAj@o@ZqAh@iBt@UHq@Tu@Vy@Tw@TcBb@eDp@wBZwBXwDZmBLsETeGZyCX_Db@{Dv@eCp@gAXyBt@sAd@k@TgChA}EhC{A~@aBhAuCxB{AnAgBxAcAz@u@l@{FxEqFtEeMlKyCdC_IxGaI|G]T{BzB}AzA_A`AWXs@r@uIzIcDbDqDxDoBxBi@n@g@d@iCxCkApAg@h@oB~BqKxLeCdCkB`BYT}B`B_CzAoKnGyFfDeBdAaSpLyIhF_OzIy@f@_R|KgBdAu@^sDnB{Ap@iBp@qBp@oBj@sGdBwBl@uJjCkCv@{B|@kGlC}BbAoChAcBx@wEpBeExAmAZ{A^_Cd@{@Po]xGsB^sEx@mElA_FlB}Ap@i@XeAp@yAz@uHhEa]pSqQnKgEfCeCtA_HbEgAp@cAp@yCfCoBjBcBhBqA~A{AvB}@|AiAnBo@pA]r@k@zA}@rBoC`HqE`LABc@hAg@jAi@lAo@dA}@|A}@hAaAlAk@p@{AzAyB~AmDpBm@^oi@x[oZtQ}D`CiDpB}Ax@wFxDeBdAwA|@kBfA_CrAIF{BtA_CpAmC`BqDxBiCzAwBnAcCvAy@f@}BvAiEfCsBnA_PlJkBhA_B`A_CtAaAj@{CfBwErCy@h@cAj@mAn@OH_A^iA`@k@PsA\\aAVy@Lk@Jq@HkBBO@[@c@@_BAsAByBE{DEgCAW?y@@cAFk@Bm@Fw@Ji@Fo@J}@Ro@Ns@P{@Z_@L[Lg@Ru@^eB~@aAl@cAl@yA|@_BbAcAj@qOdJuDzBeNbImSxLkCzA_CxAiBpAyAhAiAbAuArAkApAm@p@o@z@kAxAuAtB}BpDuAtBaAtAq@x@iAhAq@p@eA|@eAt@w@h@kBbAeAf@}@\\u@XmA^iAXiPrCqLtBoAXoA\\gAZ{@XmAf@aBv@{@f@cJjF]Ta@T}A~@oHjEcFxCqWnOyAz@mHbE_@RyAx@aFtC_@TEBYNuQjK_Aj@_CtAeJpF_@RoZpQ_@Teb@tVkAv@q@f@YTaAz@y@v@e@h@oB|Bu@fA_@n@{@zAc@`A_@x@EFkA~Cm@`BgBnEeAnCs@`By@bBw@dBYh@mBpDoCtE_DlFgCfEwBrDq@hAoAtB}DxG_DlFgChEoB`Dq@jAsCxEcDvFmCrEaCxDk@|@m@z@k@z@EDo@z@eAhASTSTMNw@t@]^IH{@`AuOjOmDhDq@p@qDdD{ApA_At@kBxA]X]XgBtAy@n@kBbBaD|C{BtBgCdCyArAg@l@i@n@y@nAa@r@u@`BqD`Je@fAi@nAk@rAKR_ApBo@|AKTs@~AYn@c@bAs@vAo@`Ai@h@g@d@YRKFqCrAqB~@UJa@PG@M@i@VkAb@gBn@EDULSPOLYXOPUXYb@[j@o@pACBWd@GJMNQRABa@^EBc@ZOJ[LOFSD[FWDe@B]?]CK?o@COAyAGYAaAEk@Au@Ea@A}@CkAGs@AsAE]C_DQ_AEaAMYCa@CcCMyCOuBKiAGoAGmBI{BIqESi@AiDQuDIwCOg@CuAG}@Ca@CA?QAw@CsAGgBIQAc@Cc@AOAaAC_@Ac@AYAW?_@Ai@Aq@CyDUc@?O?mCOwAKsAQq@QsAa@ME_A_@aAi@u@e@s@i@q@k@MIOMgAoAi@q@k@w@GKEOKOiAkBaBkCsA{BWa@mB_DiDyF{BoDqBeDkEqH{BkDSc@{@wAiAkB_AsAc@k@k@m@}@_AeAy@iAw@}Ay@}Ao@aBg@OGqQyFcEkAaA[oGqBeC{@cEwAwGwBwg@iPa@MuKmDa@M{MiEqPoFkEuAeTaHgCy@cLqDw@UAAoIgCqGmBmGmBiw@cW{@YmBq@sC_AC?u@W[KqC}@oAa@_OaFqQiHqMiFum@oVkBu@wH}CsJ_EwGmC{H_Di@SyHeDkHwCqAi@_@OyCgAoFyBcBq@oA_@oAY_B[IA{Eq@gASaFu@qLcBqEq@mAQoEs@kCk@_ASyG_BuEiAc@KkBc@]IoEgAa@K]I_AQy@OWCiFg@cFg@c@E{D_@uHw@cDYyAK{AE_D?aA@e@@kHB_SNsHDe^XkNHaB?{FAI?S?qBD}A@oAAgAC{@IcBQsASaGy@wAQqIuAKAoDi@{Ce@mBi@oAa@cBs@UMoDqBm@[_@U}@g@[QCC}@g@yAo@gAa@mC{@a@Mw@WoA]s@Sy@S[EoFaAg@IaDg@}AYaBWmBOiBGyA?c@AC?{DPuHTU@kDF}FLy@Bc@@oHRuCFq@Bi@@qE?oC@{BG{AGiEYwF_@oIg@SAuFe@uFi@_CSiDUgAGqAEsA@{@BcAD}@JE?cALoCb@gAXqA\\{Aj@wB~@yAp@yAr@eNzGcFbC{GjDkAh@}@j@mEfCmBdAwA|@ULqAr@yBlA_@RcGdD{EdCgCvASN_@VOJuAdAk@h@WVCBu@`AiA~Ai@|@S^m@jAeEdJA@u@xAcAdBy@hAkAdBwBzC}EzG_GhIkD|Eo@bAy@vAeAvB[v@O`@ABy@xBmCrIs@zBq@lBqAnD{@fB[r@mA|B}B|D]l@y@hAu@dAgAtA{AbBgDlDkFhFe@f@_JhJ}EbFw@v@aDbDqGtGSRoErEwBvB{KbLoNtNiCjCWVcKhK}CxCcDdCMHsAr@wAj@sBn@u@NgAP{AL_CFyFCaBCc@Ac@AuCEmBC}BAsB?aCLeBPeFj@eEj@}AXgAXOD{@XkAd@{@^iAt@WNg@ZmB~AiA|@WT_@Vw@n@MFIFy@Ze@N]LmAZuATa@?O?uADuBFeE@aKA{C?oBEcACg@C_AMmBSc@EiEg@}ASa@EiCSu@GyAKcBIq@CoOe@iJYuFMaBC[?wEBcDH_FR_A@uABsCAmAIs@C}@Iq@IeBWoAWs@OoA_@uAe@cA_@w@YSKqLgGyJgF_G}C{Aw@cB}@aB{@yAs@sB{@{@[gA[y@SmAYqB]aCa@aDg@gCk@yBi@_@MaCs@mC}@i@QoOgFmDmAqDmAaEsAcF_BqCw@eAYoGcB_OiDmMuCMCyA]iDw@iBc@qA_@gJiCg@Og@QiC{@oC{@sAc@eA]{@WuF{AgFsAsFoAcMsCyJqCiHcCgCeAaAe@_JiEcGgDoIcGkPqMaFkDQKqAq@}DaByPgFEAoSkGuJwC_MuDyl@sQqi@iPqQqFwAe@gA_@}BcAyAy@eAq@g@]uEsDiHcGoByAoBmAw@e@_Aa@gAg@y@YkBm@uH_CqKcDa@KoDiAaA[qH}By@UMG[KE?yEwAqCw@cFqAuEo@o@IwCS_Ra@sIMq@A}@BsAHi@D_AJ{@Ji@JmAX_AVEBwDpAa@Ly@\\KDc@PwB~@A?cBr@y@ZG@_AZiAd@}Ah@gBt@{Aj@{Al@c@Pe@PaBf@MB}A`@mB^}AVYD{@HcAHQ@}@Do@@{@Bo@A}@CcAEqBKkAMi@EaBWmAWQEWG{@UkBm@o@UgAg@wAq@yBoAaBaAg@[sEoCuD_CiDuBiAo@oB_AICuAi@WK[I{Be@UEs@OyAMI?cAGUA[?_AAI?}@?kJB_RDkB?_H?yCDmADkBHiAFkGn@gMbByFp@qBVsGx@_D^wJlAmBTaCViCPyDTO?g@Bs@Dm@ByAB[@iDD}A?{@?mDE}BEiEKwEOG?cGSgDIqDIiMSq[k@eACeS_@wWg@wEI}b@w@sHMaACeS_@sKQ{IQgP[mJW{CCuC?SAyHCsB?{A@w@?uC@aC@aC@kFBcE@kB?oAAeAAcACWAiH_@aFk@uH{@iBUu@IkEs@y@Q_@Kq@S]Ia@O{@Y}@]eBu@qAo@mAo@uAq@}As@wAm@qAi@_A]qAg@}Ag@{@Ye@MaA[_D_A}@Wo@S{@YA?g@OoBk@eBi@qFcBu@UqDaAqBm@GCaDaAcAY}]oK}H{BmGmB}Bu@{HaCkEsAoH{BuVsHaDaA]KCAa@Mw@UeFwAgCg@}B_@yC]aAIqAI}DO{DAc\\@c@?s_@@gA?wW@kb@D}WDmCFm@DgAFqCNoNfAQBsT`B}Y`CgEXiBNc@BkQpAuI\\sGN{ZBaF@qE?I?kZA_H?kB?sD?gAAui@AU?gSAkFD}LAyPAkB?c@?am@CK?mQCoE?_C?iB?yA@{@@o@@aADkDX{@LeANuAZgCj@yFtAgDx@a@JcNdDc@JcATc@JoS`FeKbCgEbAgEfAmD`AeEhAcHnB}@\\qNlE_PhFc@P}CpAOH_@ReAh@e@Vs@^kAn@wAbACBs@j@eCxByBnBkBnBUXaAlAwBvCwBpCaD~Dsq@x}@eBzB}B|CW^iB`CqCnDkDvEyDbFsCrDoB`CoBpBw@x@oAjA[VkAbAiBpA]VwA|@oGxDyB`AiG~BkL`D{TjGwEpAwCx@uV|G}PxEsKxCgKrCeElA{@X{Af@A@sBv@iEnBeCtAyBtA{DtCuHbGwJnHoGbFmQ`NsQrKmGrDyIhFsElCuBhAcGzCyHdDkIxCeCv@wGtBuZpJ{O`Fs}@dYiGjBeDdAiQtFmD`AkB^iAV}Ch@}C`@wBRgFXoDF_E@}BE{DQsCS{C[mAOmB]s@KWGoB]cCm@qBi@GC}DsAICaKmDqSgHqHkCaGuBsT{HcPuFoFqB_GsBOGoUgIgRuGyBy@q@UuNcFqF{Aa@MWIcKmCwLaDaJsBe@KgFcAoCe@cDk@m@KaEk@}Es@}B]uASuC_@uDg@wImAo@KgDc@ec@}FmDg@WC_BQwC]A?yR{Beb@{EuZkDaI}@qBWiGc@kDYeTkA}G]i@Cw@EoBKoDOwG]iJ]c@AIAYAkNi@iH]cCMsCK}AE}@CKAWAu@EeBK}AMwAMeBSsAQoAQ{AU_BY}A[eAUSEsA[CA]Im@MWIq@QqA_@mCy@eKaDoDiAoBm@sAa@]K[IcA[}Bq@oCy@sC{@_@K[IaBg@{Bo@w@Wi@Qw@Y_Aa@q@Sq@SsC{@WG]KgBi@y@Um@KgAUcBUwAMyBMgBEoB?eADWBK?c@BgAHeBRkARsAXiBb@{Ad@{Af@sAj@mAh@e@Rc@TeB~@qBrAYNuChBiBjAcFbDgMxHo@`@]T{ClBiBjAwA|@kD|BWP]TMJkBrAoA~@_BpAsB~A_CnBu@p@m@h@sBjBmAlAqAnAcAhA[Zu@v@GHoBtBaBdBWZeBhBk@j@}AbBgBhBuArAYXA@iB`BqBhByCjCw@l@u@l@yAfASPaBlAeC~A]TiC`BuCfBsBjA_Ah@yBlA}@d@aBt@mAj@qD|Ac@R}@^aDlAmC`AqBr@kBj@ODa@LeBh@{DfAuA^gBf@_HjBmFzAeBf@ODs@R_Cn@mGfBsBl@cAXgL`DaPpE}Bn@k@PkEnAgFjBeBv@g@Vo@Z}At@m@^eAn@KFyBzAg@\\{ApAcBzAwBtBmBrBeBxBQTq@z@qBpCgGjJeD`FwG|JW^i@x@i@x@aG~IcEjGqE|GeA~AW`@W^aMdRcQvWmF`I}CxEQX_BvBq@x@w@t@i@b@]Te@Vi@X{@`@_EdBaBr@eBt@}Ar@iHzDKFsAr@kCxAiCvAUN[Ro@`@g@ZML_@\\UTi@n@KNQVOXqAvBg@t@e@v@Y`@MNUZSRSRWTgA`A}@x@uBlBQNsAnAkFvEsDfDoMlL[TWVwArAwCjC}AvAwClCaBvAmE|DkSxQqBhBeA`AkAdAa@\\_BvA_DtCuEfEe@b@sd@ta@_Av@iErD]\\wHbHcEtDmTxRwApACBiD|CcA~@m@h@EDa@`@[Za@`@EF{@`Ag@l@c@h@IJ[^Y`@[`@SXoCdESX[b@a@t@m@nAm@pAABKTYr@MZQb@]x@e@~A]jAOd@?Bc@bB{@nD}@fEC\\G^YvA"},"start_location":{"lat":-34.7113308,"lng":138.5708718},"travel_mode":"DRIVING"},{"distance":{"text":"90.7 km","value":90659},"duration":{"text":"59 mins","value":3522},"end_location":{"lat":-32.4804586,"lng":137.7536103},"html_instructions":"Slight <b>right</b> to stay on <b>National Highway A1</b>","maneuver":"turn-slight-right","polyline":{"points":"~}riEkpwiYUd@UbAi@dCw@fCa@dAiA~BOPoD|GmAlCGLCBEDmEjJuArCEDYd@u@dA_AlAoAjAm@h@w@j@k@\\{@d@k@Vu@Xs@Vc@Lq@N}@Pe@HsALe@Bq@Be@?g@@mzACkZB_@@_@@]BaAHeAPa@He@L]J_@J_@L{C~@{A`@s@PqB`@_@F_@Do@Bm@Dg@?a@?o@?eF@c@?_A?k@?iA?_A?SAs@E}AGmAOeAMw@OaCi@g@OQGy@UgCm@oCa@c@G}@K{CS[C{DIwB?Y?cH?_E@yJAO?wC?{AAuQAe@?aO?{F?}D?wA@mEA_N?_@?{C@eF?M?qB?aB?oX@uF?uCAg@?c@?qN?uC?knA?mE?sD?cEBy@@w@BcAFo@D}ALaALqCb@iATSDqAZeAXcAZuAf@cAb@WJeAd@{Az@uAv@qAz@e@ZsCzByBpBs@n@c@`@sCfC{CrCmCfC}CvCyArAmCdCwArAiBdBeA`AoCfCeB~A[Xk@j@oCdC}AvA[XA@eB~AyCdCMLeBrAmBtAyCnB}@j@eAn@}C`BkB`AuKpF}HzDcEtBeJnEuBfAmCpAqFlCiFhCgGxCaD`B_Bz@aCtA}\\tReB`AcCtA{CdBcExB{EdCiB~@iEzBwDlBaEtBC@_@PmB`A}BfAUJqAj@}Bz@qC|@}@XgBb@wAZkBZa@Fa@HqC^cCTyBPiD\\gAJqBPmBPuD`@oBXk@Jg@HsAXmAXi@LMD_Bb@wBp@kA`@m@T[N_A\\aBv@sCvA{A|@g@\\mAv@}DfCsBrA{@j@yBvAq@d@oGdEqD~ByGlEq@b@}I|FgOxJaDtBkHvEmPtKwA~@{A~@gDxBkFhDiC|AkB`AkB`AyAp@cDpAoFnBm@P{Bl@iAX{@To@NiCh@s@NyCl@sBd@aOhDwGxAWDsAXoAT}A\\sAXiB`@]HqDt@kFfAyBd@kAXiCp@c@Ny@VmA`@OFw@X_A`@sAj@kDdBqBjAkBlA{AfAsAbA]VIHiB|AaB|AcBhBoAtAgC`DkA~AcBlCc@t@}@~Ak@dAq@rAc@`Aa@`Aw@lBIRGPc@hAe@xA[dA[bAe@zAk@nBc@~As@`Ca@rAK\\K\\u@`CaA`D]lAYz@GPOd@ADWp@Sl@Uj@a@bAa@~@iAzB_AdBq@bAk@z@GFm@x@cAnA_AfAsAtAgA`Ay@n@_@X{@n@iAr@iAp@qB`AoAf@iBp@uAb@u@PaATiDn@mCh@UDm@La@H_Dn@uAV}Cj@iCh@QDqM`CoEv@sBVyFl@{F^kENoEDiE@i@?cA?uE?kQ@{D?S?i[DkJA}LBkA?kv@Bc@@gJ?e^Bko@Bss@Da\\@gF@_Q?e`ABuO?OAqm@JoJ?uV?S?ua@?gk@FuB@q@@iAAc@?k@?oNAgg@HcN?}@?uK@m^DoA?wCB_HJsDDq@BeA@kADm@?{BH_FJo@@gHNsABc@B{FJgADcA@eCFQ@eCDsCFsDHuBDsEJuGNc@@{FNkBDaHb@qBNi@FyCV{En@oDh@oB\\gB\\aCf@qA\\cATqBf@ODoA^w@TqBl@{Af@oAb@uBv@q@TuAh@uB~@oBz@uAt@}BlAa@RoCvAeEfCmBlAgAp@yCjBoFnDmErCeF`Da@V]T_@TyH`FkEpCcDtBqFjDgMdIcDtBg@\\{KfHgAt@gAl@_@RuC~AsBdAqAn@c@Ra@PWJ_DpAeBp@kC|@yBt@cD~@eDz@yJbC{LxCuMdDyJhCeKjCi@L_@JiEfAcDx@i@NuBh@kDz@kCj@gDr@sCd@eDd@eCZmD\\O@kBL[B_DRmCHgEH}C@iC?qDEi@AKAcFEa@?{C@mCBuABaCHwCLgBLuAJuAJkAL[Dk@Da@DI@{BXqCb@uAVuAVi@Je@JeB^eB`@sA\\eBf@eAZyAb@]LcAZQF_AZaA\\yChAkFjBqBx@kA^sBt@kC`Au@XsAd@mCbA_Bl@gC~@mAb@E@[LgA`@iC~@yBx@cCz@qCdAkC~@wCfAuCdAsAf@q@V_A\\iBr@eNfF}GpBC?a@Ja@JyEjAWFkHpAwFx@oCXuGh@{AJgAHgAHc@D}QpAgAHc@ByFb@yBNqDXcHf@kBJkCLk@Dm@B{@ByCJcBDiCF_@@qDBqC?gHC}BEwDIQA}CKgCMI?c@EsDSYAIAi@EsLcAmC[SC_@GgFq@aGy@cAMmBWoC_@mD_@_E_@qCSuEWeCKe@CG?[AaBEoAEkAAcDCiB?}B?qDDyDHgCHoCLkBHoDXc@Bi@D[DsD^kCXq@HmBVaBVkFz@QD}@PmFdAyBj@aKbCkCr@oD|@cGzAoCp@{A^wCv@oEnA{Bp@{Ad@{Br@eAZcAZi@PkCx@qBp@eBj@}KnDa@LoGpBcIhC_LnDwExAqC|@_EpAiIjCuAb@{C~@oBn@_Cr@}Ab@yF~AgAZqA\\mCp@uBf@qBf@uCp@wBd@A?c@J_B\\oCh@mB`@uB^aCb@]FoAT_BX_C^aEr@}B`@uZlFy@NyATwB^uDp@wAT_C`@}Cj@cBXaBXqAVcE~@uA\\cBd@oCx@sBr@gBn@oAb@_DpAkCjAqEzBkAl@_CrAg@ZsAx@sCfBaAj@_LdHiAt@eAp@q@b@k@\\[Pe@XkCdBGDaAl@cF~CMJ}BxAwA|@kCbB{H~EkBlAoHvEuFlDeGxDgM~HyJfG}MrI{QhLkCdBkFjDwA~@wLvHsErC}@j@aIdFoBnAsThN{O|JuA|@s\\~SuNbJ{GjEkG~DUNcXvPkYrQy@j@_CvAm@^eGtDyCjB{x@`f@cZjQiEdCcCzAaIfFqLzHsCnBaZxRoAz@mPxKsAbA}@p@gA~@g@b@ONe@d@kAhAg@j@]d@Y\\cApAu@dAg@t@kB~CqKpSy@|AqBzDuB~DmElI{AtCg@bAq@dAKPsCpFaSt_@}EfJ{K`TWf@QZqAdC{EhJIZ]p@iEbI{GfMi@`AkBnDq@fAuEbIoAnBiBxCeCxEyArC_AhBCDKN_AjBEJcAlBk@`A}AfC}@hAaAjAqCtCyArAiBlBq@x@YZu@dA}@~AEHa@v@a@z@Sb@Uf@k@rAw@`CITM`@w@jD_@pB_@lCa@bEQjBeA|I[fCQ`BOzAsBbQsA`LiArEaArDiAhE[lAcCjJyCnLIT_@vAYdAQp@a@~AYhAQn@wAnFe@bBaAlD[tAYjAGPc@`B[lAIXSp@Sx@[`A_@v@c@v@g@t@e@h@]ZYVKHYRc@\\e@Z{DrCMRe@`@eAx@{AtAc@d@KLc@h@y@dAORGJcA~AqAzBi@~@o@bAa@x@cDrFyBrDIJQJgAjBm@`AgB|CGHWd@qAxBGJENs@xAo@hAu@bAOPMNc@d@s@j@SNYRSJ_@RqAh@]N_Bn@a@PYNqAt@s@`@CB_@Tg@`@URMH]TKHKHWNIFEBMHKH]TQLSLMHYRSNEBA?c@ZUNA@SNC@QLUNA?]Xa@TKHYRGDe@ZC@OJc@ZGFEBKHEBKBKJKHQNMN[\\MLKNEFGHGHMRMREFCFYj@A@c@`AWl@ITa@bAKTUl@IRA@O`@ELKVKVEJOb@A?IVGLO`@KTGPO\\ADIPKVO`@GJITA@S^ELMRA@U^EJOROR_@b@?@ONQRMLIFEFYVGD_@\\c@ZML]VMLUREBMHMHs@j@iAbAENU`@MR[l@Wr@Oj@]rAOl@g@xAwAzBa@p@MTa@|@W|@K`@Id@Op@Gb@"},"start_location":{"lat":-33.1979224,"lng":138.0789383},"travel_mode":"DRIVING"},{"distance":{"text":"24.1 km","value":24106},"duration":{"text":"15 mins","value":908},"end_location":{"lat":-32.6188951,"lng":137.5696248},"html_instructions":"Slight <b>left</b> to stay on <b>National Highway A1</b>","maneuver":"turn-slight-left","polyline":{"points":"zyfeEa_xgY?P?PAV?TAn@@d@@T@PDl@Ft@@FPp@Vx@b@fA^|@vA`DBHBLbAzBP`@\\v@BJNb@Nd@Ld@FTRv@FVP~@Hb@PjAD`@Fp@PjD@pA@n@BbC?`D?v@B|ELtSBbFB~AAbAF|F@lH@jBHrNFxDJfCFv@PxBb@jD^bCr@|Cz@zCx@|BHTFNx@hBbAjBnGpKf@z@T^xBnDjBxCbA`BbBlCdC`E`H|KjCdE`CzDT^bAbBRZlFpIxC`Fh@|@hFhI?@lEdH|E|H|FnJhN|TzKjQ|CdFBDxC~E\\h@dDhFhDpFp@fA|E`IDFvGrKjFlIdDtF~Yre@T^jRvZnMvSnGlKvJzObEvGhCdEhMpSbKlPrLtRpGbKrD`GrUn_@Vb@lB|CbEtGFHl@`AvCtElCbEbBpCHNt@hA~@~Az@vAp@hAZf@nAtBHN\\h@Vb@|@vAhA~Ad@j@dAnAl@n@zA|A|@r@fAx@~BzA~BfAj@TRHJFhDfAv@RnA\\`@Jli@zN|F~AdJbCzBl@dBf@`@JpGfBvD`Av@TRFbNvDdQvExMpDjD`AnQzEvA^vCz@vA`@|@^XJfAh@v@`@`Ah@^TDBj@ZNJf@\\~@r@hB~An@p@fAlA~@fAnDlEPRx@dAFFzBtCxAnBz@hAtBzCz@lAPXnGpJV`@LPV`@bA|AlDpFtJ|NxAvB|]ri@zOfVV^~g@hw@bGfJbD`FdDfF|IxMNTJTrEbHnDpF`FvHhHxK^j@`AzAnE|Gl@|@|@tAj@r@nCjEpCfEJNd@x@"},"start_location":{"lat":-32.4804586,"lng":137.7536103},"travel_mode":"DRIVING"},{"distance":{"text":"130 km","value":129578},"duration":{"text":"1 hour 23 mins","value":5006},"end_location":{"lat":-33.141383,"lng":136.4198573},"html_instructions":"Turn <b>right</b> to stay on <b>National Highway A1</b>","maneuver":"turn-right","polyline":{"points":"b{afEcatfYUt@{@pDYlAI\\]pAa@vBQhAUzC[hMQ~JE~Bg@rY]~RMpIiAvm@Ah@g@tYIvDB~BJnDDxAFxARbJ`@bQT~IFrC~@`_@^~Nr@tYF|ALhBpGzz@bDnb@b@zFtAlQb@zF|Cfa@P|B`Dnb@j@fH|Djh@t@nJfDzc@rB~WJrAlF`s@hBjU@RfAlN@JlBtV`AhMNnBTtCBd@DbAD`BAzBUdVCdBQdROtOAbAA~AAfAAXAlB@h@Br@Br@HdCRlFTnG@h@@V\\dJdAj[rD`eAHjCR|Fn@|QrAn`@@F~@fXJpC`@hLf@|NH|BdAlZ\\bKLdD@h@v@bUL~D^dKLlELnDBj@rAz^Bh@XzHRjFBj@Bh@\\xIHrBRhCB^DXRrAlEdUtBrKJf@b@|BHb@Jf@zFrZFVdElTnArGjClNJf@jBzJNn@hFvX`A|Ez@nETnAbEnTJd@?@vClO@HpBjKhCbNH^Nv@Nh@\\nAnApDBJfFxNt@vBPd@j@`BlBnF~@hCTp@DNL`@H\\Pt@RdAVnA^fBLf@J`@h@`B|EvLbG~NlAzC|IhTlFnMn@rBZ~AR~@PvANpBTpFdAdXJdCHrBLjBTjCjBbP`ApI\\jC`@pBV~@Ld@p@fBVj@Tb@DHv@pAr@dA@?zA`BxB|Br@|@JLf@p@|@fBdAjCx@tCfDtL`DlLLd@`Qnn@pDpM`Jf\\|EfQtBvHxCvKJXvAhFdAvDRr@vAhFzBdIzJh^`DhLLd@\\lAhG|TLd@nCvJrBxHLd@Pn@`IlYzLpc@hSpt@nDrM@DL`@H\\FNFLFVjLbb@b@~ALZJXHR\\t@p@nApCvE|ClFlHfM`A~AvHtMpDjGT`@~EnIp[~i@fElHnKzQpDjGdEhHfEnHZf@bMfTt_@hp@xAdC|F~Jx@~Ad@fAn@xA^bA^bAVx@Vz@Pr@Pr@Ll@XpATlAPhAL`AJ|@Hn@LzAHrAHfBFbB@fB?zAA|AGvBQbEUxEKfCKzBu@`P]rGC|@MlCQ~DGbBCbB?@?pA@|ABx@Bv@FpAJdAJhALbALv@PfAP|@DRH`@Pr@XfAd@zAj@xA`@`An@pAVj@f@|@f@x@`@j@X`@n@t@l@r@n@p@`@^`@^t@n@r@h@`@ZVNr@b@d@Vx@b@z@`@x@Zh@RxBn@bD`AnCz@pAd@RFbBn@n@Vr@XbBr@hCjAfCnAtAt@d@Xz@d@~@h@`@V^RFDjAt@pBrAlA|@tB|AlEhD\\XRN`KhIpRpOjBzA\\XnFjEbF`EZXLHpEnD~DbDlCxBLJdBtAXR~HnGJHpRtOhXlTlAbA\\Z^`@v@|@|@pArFvInB~CtBfDxHxLzBtDnElHpHzL^l@jEhHfHnLdCbEn@dAdKlPT`@V^bCzDhCfEjC~DjA~A@@tBhCfEbFlArAt@x@xBtBdCvBnCzBPNbXdTZXdS`PZVdS`PtBbBrFlEjBxAlBzApG`FZVdBrApWjS~VzRtUxQnJhHhDhCrG|Ez@n@~LhJzGdFjQzMzUjQhAx@\\VjSbOb@\\\\TpK|H~G`FfGpE|AjAvN|Kx@p@`WvRjInGbGtEnB|ApCvBpBzAvAhA\\VxErDtAdAr[pVpDpCp[nVtFlEfA~@p@t@HHr@v@tDrEPPrIhKtQrTdBtBx@`AfRjUpFtGLPlWf[zNrQpAzApLvNJJLPlEnFrDnEbMlO~HtJfFjGbJ~KhBzBX\\tAbBlXr\\X\\hVbZlEnFhZx^X\\zSjWX\\`K`MxK|MX\\xCrDzGhIX\\xGhINN~EzG`FtHjFzGf@n@zMdPb[n_@rV~YvLxN|h@~n@dIzIrOvQfDzDvBfCt@|@rLvN~OpRbCxCvRtUjJxKtBdCxDpEnB|BbAjAbLtMr@x@nFlGrChD`GfHZ^nI`KnLjNfLfNX\\h@n@zHjJVX\\b@zCnDhArAdHfIlAvAvDlEXZjXh[VZVX~@dA`@d@rI|J~@fAvKdMd@h@j@j@LJ~DhDJHn@p@|@dAvA`BX\\XZtFvGjLlNxDtEl@t@V^X\\rEzFtJxL`a@~f@tGlIlAzAjAzAV\\X\\X\\lA|AfBpBXZTVBD`CnCxBhCxAbBXZz@~@zBlCX\\XZrA`BhE`Ft@z@dJrKtA`BXZ|G|Hv@`AjAxAV\\~ArBbC|C|HzJ`@j@B@Zd@Xf@f@|@NZVf@nCnFz@dBtAlCfBnDnMfWtDpHTb@bDpGlVhf@Tb@nT`c@rE~Id@`ALX`AlBr@bB~AlEt@zAxBlEdFdKR`@`HjNd@|@|CjG~Tpc@Tb@vF|Kj@hAjEvIdF~Jh@dA|Oj[T`@Rb@jLjU|CdGf@dAT`@zDzHR`@xAvC|LnVnGjMrC~FR`@hW|h@|FrLP`@rAjCh@fARb@h@dA|@pAp@v@|UzV`AlA|A`CtAvBjHhM|DdH|@hBpJ|TdFrLPd@x@jBx@lBjChGzYbr@Pb@rA`DhBhElCnGfAzBbClE~GjMpLjTT`@tGtLrCjFzIbPbErHvClFT`@zBbEr@vALZ^`A^tAVdAX|AFZ@Jr@xFFh@|@bHlBvOXbCHf@TrB|@xIFh@tCfYDh@Fh@l@bGr@dHtChYn@lGZfDRpBRfADTJf@DP^zA~DvMNf@zEzONd@|BtHLd@zBlHxCbKzBtHLf@xC`K|AlF`@nAZdAlA`El@rBBJ~@zCv@jCbAbDXdAd@zAf@`Bv@jCn@vBFTz@pCr@dCX|@j@jBl@pBp@xBh@lBf@|A\\jA`@dApO`h@xE|OfInXfIjXNf@xDnMNd@hEvNNd@|@zCNd@zCbKlA~DNf@tJ~[Lf@jAxDj@|BLb@\\`BXlBFh@nFt`@Fh@vBzOb@dDvF`b@Hh@zGdg@rE|\\jBhNT|AzAbLXtBHh@j@fExAxK~AnLd@hDFl@Jn@NdAJx@NbATjBDd@F`@Dh@DdABf@Bz@@bA@xAApF@vD?jH?vA?~V?z@?xA?`A?b@?`C?bG?`CArB@lD?xAAF@`B?tB?`I?xA?P?V?fJ?jC?xA?bC?zA?R?X?dH?z@A|P?~C?nD?xC@fHApL?tB?dD@pFApA?nA?h@?dB@bBApA?bA?hC?X?h@?J?`C?\\?L?dAAbB@nCAz@@~AAjA?P?V@h@?l@?rD?hA?vE?j@?zOAzD@vHAvB@b@AjA?n@?~B?p@?hC?~B?`@?nA?vA?xC?rA?lA@`BA~A?L?xU?lT?r[Afc@?lK?hE@bO?pKAjH?vE?lP?~B?j@?xCA|H?xU?j@?@CjBI|AOzAq@dFKvBGjA?`D@bQ@zC?tA?pA?bC?j@?~H?`@@~E?hB@|@Dz@@^LdA\\jCPvADl@@PFhABvA@|A?ZAxH?nT?nXAho@?nTCbS?j@AlPArA?|DNzBT|B^lBn@|BbAfCfAtBnA|A~A|AZZDDFHf@\\|JfHxEhDdLfI`IzFhCdBn@b@LFx@b@fChArCnAfCzAfJ|GXRjIzFZR`EtCUn@[p@c@`A{@nB"},"start_location":{"lat":-32.6188951,"lng":137.5696248},"travel_mode":"DRIVING"},{"distance":{"text":"312 km","value":311887},"duration":{"text":"3 hours 14 mins","value":11661},"end_location":{"lat":-32.1212415,"lng":133.6738511},"html_instructions":"Turn <b>left</b> to stay on <b>National Highway A1</b>","maneuver":"turn-left","polyline":{"points":"r|giEcos_YjA|@pBtAvAv@zA^h@Tj@T|@h@NJf@b@VZ`ArAlAnBXb@r@jAFHzAbCT`@T^fC`EtBhDjEdHdC`E~PzXnQpYdB|BvA~AlAnARTrBbBlBxAzAbA`D`BdFxBvF~B`@N`@PdEdB`A`@^N`_@lO^NfAd@dDxAVLdDhBtBrAfBrAfBrAbJ`H`E`DnF`Er@j@\\V`GrExGhFzC~BzAlAf@`@\\VzAlA`BrAdA~@rBhBZXHFbAz@~AvAjC|BNNvBpBh@j@~@fAd@n@d@r@b@t@d@v@l@jAXj@N^LTb@x@Xj@v@lAbArAh@n@f@h@t@p@n@j@`Ap@~@l@bAj@`CrAb@VPHLH~@f@vAv@dB`A@@\\P`@T|BlA~CdBzAz@^RFBpAt@pAr@p@b@x@l@x@r@j@d@l@l@r@t@f@j@r@|@bAnA~@jAHHNRp@x@fAtAx@`AHLLPd@j@r@x@f@p@p@z@fAtA\\`@JJp@r@z@x@^\\n@j@n@d@^Xj@`@`@Vd@Xn@^d@Vn@Xb@Rj@XTH~@`@dAf@lAf@z@^r@\\j@Tv@\\b@P^Pr@\\nAj@tAt@~A`Ar@f@nA~@hAhA\\\\fAdAlAzA`ApA~@xAd@v@jAxBb@~@DHJXZv@Tf@b@rAt@`C`AbDV|@h@fBjAhE`A~CFRdAbDbAnCpBjEtBdEh@dAr@xAnDdHrAlCh@dAbGzLzErJnAbCbC`F~A~CdArBtEhJxCbGBDNZ~@`BhB~ClCvEr@jArBpDnAvBbB~C~@xBl@`Bt@fCj@bC`@`C^tC?@NnBLrCBnA@j@?h@AjBAnAKxBOpBsB~TEh@uGvs@U|BEh@w@pIMrAEh@gBxRGh@S|BgBxR{AbPyAbPEj@eClXMrAS`Ci@xFw@nI_AzJ_Erc@Gh@Eh@kCjYEh@i@zFEj@Mv@SjAe@vBaA`EuAbGaAfEWvAM|@Gd@Gj@OxAIzAG~AElAClHCfE?h@CxD?\\AfFCdEEvO?jCC`BC`AIxAKjA]vCUfBStBIjACv@ARA~@AB?fABhAHhBL|AR|AN`A@H^|A^tAp@jBDJh@jAn@nAz@tADHjAlB|@xAd@x@l@lA\\v@f@|AZpA`@vBTnBH|AD~A?X?l@Ax@E~@EfAg@rFm@jFkEbb@_CpTOhAQjAWjAe@zAc@lAe@dAGJe@~@CDk@`A}n@dfA_C`Eo@jA_@v@a@hA_@jAYhAUlAM~@q@pGaEx_@mBhQGh@ALKfBEljAEpD]tMwAvk@Ah@i@vTSjEq@rGaB`PsAlMGh@sAnMkAbLQ~DBzB@pAzCfs@h@tMtAz\\Bj@j@tMPtE`AtU~@tUn@jJ\\nIl@`OBh@^tIBj@b@~JBh@PtEBj@v@tQD|@P`EN~Dz@~Rl@`OBd@f@rLTtFTxFBdHFlFPlPF|EV`WDrE@h@LhP@n@TjWNfP@J?^JdJ?dAFpFJpN@h@JxMHlCDdGDbEB~A@j@DlDFzE?lCMpCSvBQjAYtAQp@W`Aw@nBiBbEu@hB]v@GNqG~NiDzHUh@mAvCc@`Bi@pCMhAkApNqBxV}BtX?V?j@AxCNjC\\lCb@xBh@pBZdAJb@^hA^~APjALr@Hv@Bv@DzBCzEcA|XsAb_@OtESpFKtAGp@k@lD{@tD_AhE_@|AObAGh@kAjIm@nE_D~T}@xGoEz[Gf@e@dDiAjIIh@iCjRGl@_AnICh@E^Y|B]`Dm@bGEb@{@nIGh@aAxJGh@OrAyAzNGd@U`Ba@dBy@rCWn@Qb@Qd@kDzIkAbDQn@Mf@Y`AW~Ao@~DSfCMtC?^B|H?nB?h@BxM?h@Jxx@BjM@bK@h@@lL?j@DxU@j@?tABjL?j@F|a@@h@DpX?h@DdS?h@BxQ@zABrBC|AAb@Cr@c@bFU`BeAtE}@dDmAhCw@|AgAdBmAtBMRgCrEiBbDq@hAsDnG}BzDoGdLm@bA}EpIU`@cDvFeBzCW`@_CbEiCpEU`@U`@iFfJu@nAuAbCqBjDU`@wAfCgCrEyCbFoBfDyCfFcAdBwBtDkA|By@vBi@`CwA|IKf@{E~YqAhIIf@s@xE_@hBm@xBER]z@o@~AcDnFaEfG{FhIcGpImEjGW\\kGzIiCxDW^o@~@W^yAvB_@r@i@fAq@nBSt@Y~A{@bHq@hFEh@ALKrAEb@AHe@rKCn@?PCb@u@rQq@jPIjBC`BFtJHlH?h@FtEJxMJ`KF`GDlFHnGBjDFtEDtEFzF?BLxR@PIvAEr@[xCaDbW]jCGh@k@nEIh@Gh@eAjIuArKeAlImBnOk@nE{BfQmAtJyAdL_BhMIh@oBtOSnAQx@Uz@_@hAm@xAeArB{ChG}Ol[uB`EiAzBwIxPk@lAe@fAoAvCaA~Ce@dCo@~EwA`LqBzOcBtNqAvKMbAsAzKqAfKAFmAbKw@nGGh@WtBiB|NIt@Ej@Cl@Cx@?|ADhABh@Fj@Hr@Jr@pEfWnBvKbChNJh@|Fj\\X~Ar@|DnAhHnCrOJf@zBlMbAtFbA~F`C~M@H\\jBjAvGx@fEd@`CrGrZxBjK|CzNPv@|DhR`BrHNr@l@vC~@|EL`AHbADv@Bp@@dBAzAE`BAh@GzCYfLK`EItDEhC?jB^xQFhC?t@?j@?p@AtBGvCElBQbC_@jCWrAk@jB]fAa@~@IRy@|A{DtH{CzFKRS`@oAbCyDrHwBbEy@fB_@`A_@hA}@pCcBtF_CrHo@nB{@lCcDjKY~@cA`Dq@xB{@pC_@dAa@zAo@pDe@pCkDlSu@nEeBfKCNi@~Ce@~BU`ASp@Of@Yr@g@fAsAvCeCjFs@xAc@`A{IlRk@lAa@lAYpAOx@QtAEh@Cb@Cl@Az@AlC?~B@xP?bO?~B?`C@bO?rA?tA?xM?bA?fF?h@@vEA~E@jM?F?lT?zG?j@@`G@xS?`D?`K?`K?bK?tE@`K?~I?jD?h@?tE?jL?lD@vM?vI?j@?lP?X@hB?`J?lL?h@?xM?vM?bO?`O@nP?rN?bO?h@?`U?h@?h@?lK?bL?h@?lP?j@?h@?jD?zF@h@?lL?bG?dS?nE?\\?lG?bI?xS?lGAjICxAMdBGr@m@tEkAfJE\\_AlHAFe@nDKx@{@|GCLOlACZIbAAVA`@?V@d@Bx@Hr@BPF^DVFVV|@JVLX^v@b@~@\\p@bAnBl@xAmBvAiHzFsGdF{C`C]X_Ar@}ExDyBfBc@ZgBxAC@aB~AaC~BSTkIjIoNnN[Zy@z@kNlNu@v@_A`AsKrKuFxF[Zi@h@qDpDiChCeDdDqBpBYXgEhEkGlG[Xs@t@uGtG}C|C_L`L}A|A}BxBsChC]XaDrCiPtNqBhBiLbKwAnAaDrCiHpGcErDq@j@{EfEaHjGKH{ArAqAjAu@z@g@n@EFYf@e@z@{@~AEHU`@iFjKcBbDQ^k@fA{GxMaDlGwAtCeHfNaDlG_E~HkG~LiCdFg@bAiAzBs@lAk@|@q@|@_AdAST[ZoF`GcFnFeGtGuFdG{HpI}JtKsIhJe@f@kCrCsD|DiDtD{CfDmArA{B`C{A`BuBzBmIfJwC~CiDrDsAzA}DhEqD|Da@b@_ElEkEvEo@p@QRa@b@YZy@|@kArAYb@m@~@SXs@|@IJwB`CQRkArA_A`AgAjAOPiCnCwLtM_@`@oDzD_@^_DbDy@bA_A~@URkC|BwJfKmDxDSTqHdIwA~ACBaHrIABq@~@sFpHY\\uBtCeF|GW\\uBpC_@f@kE~FaLhOKLoI`LwEnGY\\yS`Y_JtLyApBcArAiA|Aw@nAk@lAk@vAc@vAa@bBYhBOzAIhAEpAKlGG`EAtAATc@t\\?LAhAEnCBzBDrBAfAAzBKzHG`FObKAh@C~BAJEpCA`@GvBCh@QzCMjFOdKQnLMfHGdCAd@Aj@YrPKbHAh@Ad@InCInAKhA?DIf@Ih@AHYvAe@~Ag@tAa@~@{EjKQb@eHnOaAxBmFnLmAdCSb@c@~@wCtG_@v@aE~IaE~I[t@OXg@fASb@wBvEy@hBmFlLyEhKSb@_GnMSb@aE|IoCbGS`@Sb@kDvHm@pAgEfJmC~FcE`JqCdGyCvGkAhCSb@mBfEmC|Fm@pAsAvC{@jBkDvHq@xAmCbGyBxEk@lASb@e@dACDc@`AQ^oBjEo@tASb@cAxBcCnFu@`BCDSb@c@~@sApC{B|D_BvCqBnDuCfFU`@g@z@qA`CwDxGeF`Jc@v@c@t@kG`LuJ`QsL`T{CpFU`@aJ~O]l@_H|LqBnDU`@Yf@sDvGc@t@kDdGeAlB]l@GNINKVO^iCrEe@z@}HlNwDzGyEnIyElIeCjEiApBU`@q@nAyCjF{B~DU`@q@lAiB`DcEnHoDpGgAjBcCjEYd@uBvDwBvD]n@eAjBsCbFA@}CtFwCfFwEnIuHzMUd@w@rAoAxBq@pAo@nAkBrEsBbFYv@sBbFWn@KRq@`BuAfD_A|BoA|CELwAjDy@pBUj@o@zAKTYp@]n@[j@g@z@S\\MVa@x@s@~A_C|FkBtEuD~IyCpHgDhIwCjHa@~@iDpIaA`CaA~B_BzDwDhJUh@aC~FgCnGaE|JwEfLqC|GmDtIMVQd@iHhQGPwEdLcBbEkBvEa@~@Qb@a@~@eChGQd@{@rB_EvJ[x@Qb@uJ|UoCzGqExKoBxEmCxGaD|He@jAiCrGk@|Ag@fBy@~CwAvFYfA}EdRgJl^e@bBi@bBi@xAa@`AiA~Be@v@g@x@s@bA[d@gApAcBdBOL]Xu@l@c@Z]Va@V_@TkAp@[NEBWJ{@^iBr@iAb@uDvAoFtBm@V_@Na@N_@NaNnF}DzAyIhDqBv@[LC@sGfCWJyFxB_M|E_@NoLtEq@VUH[L_@LSF[LUDu@N_@Ho@Hm@Fe@BiDHoQ`@aKTqAF_@@C?gAHoAL_AL{@LmAR[FEBUF{A^o@P{@Xo@VcA^aAb@_Ab@a@TSJk@\\c@XuA|@w@n@e@`@eAz@o@n@u@t@s@x@sAbBcAvA{@rAe@z@o@lAUb@g@dAiBzD}ClGq@zAm@hAwBvEcIvPkM`XkJ|RmB|D{@dBi@|@gAbBcAxAqAlBmAdB{D|FgCtDoBrCORORyAhB}E~Fo@v@STmCbDa@f@u@|@iAtAkEnFyAhBm@t@{AlBKL{BjCoCbDwBjC{DzE}FbHoBdCaAjAe@j@WZiApAcEjE_IpImK`L[ZYZcLtLuHdIgBnB_EfEOPIHsE|EuAvAeDhDsA`BiBrCyBhDcDbFW^MR_@j@wNzT_CpDyGdKW^yCvE_AvAc@v@QXsBvD{BhEoA`CmD|GU`@U`@OZmDzG_EtHcAnBgCvEwIrP[p@EHs@rBaFzOkT~q@Ur@Od@aQbj@Od@u@`CyEhO_D|JQf@_BdFOd@EPgDrK[`AeF`P_GdRoEpNo@lBcOle@qGhSQj@yB`HCHi@lBc@fB_@nBW~@c@zAc@xAmFpPY~@kQvj@o@pBwB`Hq@lBq@xAWj@o@zAuAhECJ{CpJgKd\\aD~JmD`LoDdLgCjIUr@_HpT_GdR}H|VoErNu@~BoE`NaBbFOd@aCpHsBhGoF|PqK`]oDbLQd@gDtKUt@Of@cCfI_@lAc@pBW`BWlCIlAEh@WfDwAxREh@q@lJSdBg@pCCJMf@mBhIkHf[Kd@qCtLI\\CHoCjLm@dCSt@e@|BeA`F}CzMYtAg@vDg@hCwCjMaCfKgBzHcBpHcAdEe@bBiAlDq@jC}E~Sy@fDA@INSd@qF~U_DdNUfAKd@UzAKdAUvC}AnSEh@WfDiA~NOrBuAvQEh@w@zJg@zGO|A?@YfB[vAc@vA[`Ai@jAcAhBU`@cEpHS`@{GzLcEpHi@bAsJdQS^eI|NU`@yEtIU`@eI|NU`@sChFoBnDyGxLU`@uChFm@hAO^Yl@]~@[bAUdA[dBQpAE`@cAbIgAvImAtJkEz]m@vE[jCK|@]pBWjA[dAK^Uj@]z@k@jA}AbCoNpSW^oI~LW\\k@z@q@dAo@lAMXWl@c@nAq@zBqC`JOf@]jAy@jC{Kt^eBvFo@rB{HfWaBtFm@bCu@rDUxAOhA_@bDS`CAVMxB{@|Rc@|JYnGQbEi@|L_@rIg@fLGhAa@hKATKhCAj@@n@?b@AtCEpAKhAOdAEZ[jBUfAeH~[c@tBYpAe@tBQx@e@`CMh@UdAa@rAIRUn@u@~Ak@bAMT_@h@Y^CDy@z@a@^_BrAwBhBIHSL{A~@eBfAEBeFfEkA`AiDtCyAlA]VmAbAkEnDoB`BeEjD_Av@{D`DoGhF[XwD|CcDnCmAbAuK|IgFjE}IjH[XaF`EaAx@[VkGfFqAfAgFfEsBdB]V[XcHzFuJbIwBdByBfBkCxBoAdAgH`GiQzNa@\\qGjFcBvAgBxAgJvH]VCB}GxF]VaFbEoNlLeJtH{AnAqDxCyGrF]XiCvBmI~GcEhDy@r@iElD}IlHoDvCyMvK_A|@wBnC_AbAu@r@{AnAiNhLeIxG_@ZmFlEo@j@]\\g@j@MLGJORw@dAgLvPeDzEuK~OaE~FW^ABkElGIJ}EhHwArBe@r@a@j@aIlLkEnGgA~AcBbCkCxDwAtBmEpGoC~D_ChDw@jAW^eA|AsC~D{@dAo@r@cE~Dq@l@w@t@eAdAmO`OeHzGeKxJ{DvDeBbB}BvBkFdFCBiEbE_CzBeC`CqCnCmDhD_KrJeJzIg@d@oBlBuAjA_@X[Ra@VOHIDs@\\a@Pe@PyHxCmI`DmFrBaE|Aa@N{JxDyGhCkGdCa@PSHgFpBwGfCyAj@}NrFaA`@KDsDtAsGdCeDpA}FzBuDvAOFSLkAz@EBk@TqCdAiBt@kAf@w@d@]P{@p@YVUR_@^[\\oAzAY\\SVmB|BOPmDfEaHjIgFdGsBbCaF`G{E|FQT_DvD{BlC_DtDiAtAgEbFeCxCu@|@s@z@UXUV]f@W`@U`@a@n@oDlHg@bAi@hA{AbDeBlDkE~IuMfX{BrEIPWb@Wb@i@x@m@v@yA|AuBxB?@oArA[ZA@oCtC_CbCWVaAhAi@f@aA`AeAhAoArACBaCdCwB|BaBdBc@d@uBxByLhMgGrGy@|@yLhMiDnDmCpCqArAs@n@_Ap@w@h@gDzBq@d@]TuFvDuDdCyBzAiIpFoBpAy@h@sDfCmChBcAn@sDdCaFdDiBnAyBzAcG~DkAx@GDUN}HfFiGfEwA~@}DlCkFlDGDoBrAyFtDwA`Aq@\\o@VUJKB{@Xu@Ru@Lc@FyBV_ARmAZQFa@NWJm@Xc@Ru@d@_@Tk@b@_Ax@c@^_BrAoB`Bs@n@oB`BoEvDmB`BuBfB]XwGvFaAx@[XmB~AEDuAjAmBbB{AnA[VA@[V[V_Av@aAp@yAr@k@VOFa@LMFSDa@JKBcEp@C?sEr@g@HsG`Ac@Fi@H}Cb@qAReAPmCb@gBXwHhAE@c@F_JtAUBkK~A{Fz@c@FsBZiEp@qEp@c@Fa@FA@sMnBaC^a@Fc@FsEr@]DuARWFm@JkA\\g@NaBt@o@`@o@b@k@b@o@j@[Z_Az@_@^_DzCmAlAOP}BvB{DxDkFdFgDdDwEvEy@t@_Az@i@j@{CvCcE|DkAlA[Zm@l@qCjCqBnBy@x@q@t@g@h@{CtDwAdBORIHgDdE}AnBiC|CkElFk@r@yBlCeC|Cc@j@}CvDwCpD}CvDo@x@yE~FaEbFkAvAyGhIs@z@q@z@yFbHmFtGw@`AiHxIkFrGeDbEiHzIaGlH{GjI{GlIaAjAqA|A}@lAu@bAg@`AcAvBgAhCSb@m@rAiC|FKRO\\kBhEABc@|@{C`HgB~DsBpEcEbJa@`AwA`DwDjIgAjC_CnFiBbEw@dBiC~FO\\CDoChGyAbDSb@MXoD~HWn@{C|GoBnEiDtHi@fAs@nAe@p@KN_AnAkApAy@|@s@x@_b@rd@{IvJ_AbAaFrFu@x@_DjDsEbF[\\wCbDmG`Hu@v@yKvLiDtDyDhEiCtCqAtAa@d@eBjB_@`@eCpCgDrDoBxBIHk@p@_@f@}@jAmAtBiAjBkB|CEJOTs@lAqCtEyAfC_EvGoA|BoDbIYh@uAxCkAtB_@n@k@bAeDrFoCpEsCxE{AfCo@nAi@xAc@rA]~AOfAEf@EVCv@ChA@|@BnA@j@Bv@VnJHhCVrJBj@?Nd@bQLpE?DDb@NzB`@tCtAjGhChLd@tBLf@Ln@dDzNLf@tFrVxD~P~DjQrBdJLn@PfALz@Hz@Hv@D~@@nA?zDAzDA~FCrM?j@ErM?lAGzU?rA?j@ArDCtJ?h@ChL?tA?h@ChH?~BC~FC|NCfLIvY?h@AhHEfM?f@AxC?tAErNErL?j@?rBEhO?j@C|JAtIC~JEnSG`PEtL?t@?bABv@HzAD`A@P@VBb@@x@@|@ExYCpFG`ZCrMAtACpO?`A?TDvA@XFxAl@nOl@xOt@zRXvHNbE\\|INzCHdEAzA?TCv@KbBOpASlA]|A_@rAe@tAa@~@_D|Iw@rBiDfJgB~EuC|Hk@|Aa@vAYtA]nBm@pDYxAGVc@zAe@tA_@v@[n@cAvBkEfJu@~AoHxOOZsHdPKRa@x@Wl@GLg@lAaBtEOX_@dA_AdCUp@]z@_@`ASj@Wl@Uf@KTqFzLqE|JsCnGc@`ASb@a@v@_@p@_@l@gErG_FrHk@~@SVA@A@A@A@A?A@A?A??@A@A@MRORcA|AKLk@~@wAtBmAlBc@l@_@j@gAxA]d@oFdHuCvDy@fA{AnBY^cFxGSVcDfE{ApBu@`Ai@n@g@h@ON[Xk@d@m@`@k@^i@Vm@\\}@`@iErBmG|CsBbA{DlBeDdBaCjAKDu@\\g@VEB_Br@KDcChA{At@wAr@aBx@i@VkAj@{CzA_EnB{CzA_@RqHpD{@`@uAp@kB~@wE|B_EpBkJtEUJaAd@_Ad@wCvA_Af@cAl@uShPuPzM{FrE_DdCa@`@e@b@c@d@Y^EBe@l@k@bAkAzBuFtK{DtHcLrT{CbGsB|DyIzPs@tAeAtBmCdFoAfCS\\a@~@Uh@Sj@[dAAF[pA{G~Yc@tBgB|HmAlFQt@wGzYiFhUmAlFKf@{AtGaClKoArF[vAa@|A]bAe@hAGJUb@EH{@tA}AtBEFiInKoK`NY\\aDdEkCfDY\\aH|IwCvDwFjHw@dAcBtBsAfBq@z@mEvFgAtAY\\eEnFgDnE]^W\\c@`@ML[\\CBk@f@mAdAyEdEmAdA[XyG~FmAdAg@f@a@b@_@b@MNUZ_@j@[j@}AnCoFvJwB|D_@p@yBxDS`@U`@oAxBu@tAu@hAm@z@QRW^CBUXk@r@eAvAkAxAc@j@W\\KLMNk@v@{@hAkAvAqDxEgFvG_FjGgEtFGFQTW\\{FnHW^Y\\yBrCqDxE_JhLqKfNcMbPiWn\\s@|@W\\{FpHq@z@qKdNq@|@iLdOm@t@i@r@g@z@_@t@a@~@}@pCyJfZkArCgAnBcAtAc@f@[ZED_HtGu@~@g@r@e@t@CBwHrOeChFS`@Ub@cGbMkA`COVWd@g@x@]d@u@z@w@t@qCbCeBdBwLtLgChCw@t@cRrQiCdCw@t@gJ~IQPIH}@jAqApBoKfQiCtEQZkNfVU^yDxGeBxCaAdBmAtBaMnTaAbBaNzUoBjDwCfFaAbBcCfEoBtCc@d@Y\\GFqAfAgAv@kAn@}Ap@mEdBaA`@iGbCiHrCgBr@}@XeAR]HE?s@JgAJsI^_T`AI@c@@E@oNn@eJ`@c@BgADa@BiAL_AN_APeAXs@Xq@Zo@Zs@d@[Vo@d@yA~AyPjP{A|AkBhB}@`Ag@p@g@x@e@|@a@`Aq@bBeEbLcF`NwGrQQb@cFbNs@lBeGlPc@hAgB|EaExK{@zB}@zB]dAU|@i@tCCPOvAIhAE`BAF@dBBbBf@pLRfFNzJD`ABh@Bl@h@jLH`BTnFB|@fAnWD|@LdC`@rJBh@^zI?DDdB@fA@d@@~G@|J@|FBrD?lD@`FBxI@nG@F?pB@zDGtBMnBU`BWrAQx@s@~Ba@dA_@z@wGlPw@lBk@xAuIbTcM~Z_G|Nw@lBcCbGeGhOuIdTsEbLQb@aG|NoBzEgEjKuChHQb@k@zAi@xA_@nA[|AYpBaAjH{B`Qk@`EgB|MSbBcAvHIh@_BtLmCpSIf@k@lEIh@_Fd_@a@bDyAzKQpAIf@aBdMGf@UvAUlAYpA_@lAm@bBeOfc@q@nBaUhp@uBhG{BtGM^Q\\O\\Yv@sDrKa@hAiPxe@Ob@eClHkFlOi@zAk@bBW|@M`@UlAEXANCREf@q@bFIf@wDzYAD}@~Gi@dE_BrLo@tEGf@q@`Fu@`GS|AGf@gChRADgAvIyCzTqA`KAB}@|GyCbUkEr\\gAbIc@hDM|@sCjTS~AYpBiAxIUfBGf@cEh[i@zDUbBeBvMM~@YzBEZwJlu@}B`Qa@zC{@tGg@vDYtB_AhHy@hGm@rEgDbWYxBYpBiAvIqBpOGh@OjA}DdZwAlKGh@s@pFe@hDw@`Gs@tFO|@Gh@CL_EzZGh@ADG`@_@rCiAxIa@|C{A`LiBlNGh@qBfOqA`KQpAGf@Ih@wC~Tk@hEGf@i@|DgAhIANIj@OfAE^If@{@pGyAxKQpAIh@oApJ}@rG}ChUkBpN_CbQwD~XIf@gChRALEXIl@OjAQpAI`@Mr@Kd@GXYbA_@hAKVWn@Uf@Wf@Wb@g@r@aArAwAnBiBfCa@f@ILg@r@eGlIiA~Ay@dA[\\QNIHe@`@A@e@^IDmIxFqBrAIDeEnC]VYTYTa@\\_@^o@r@iA|Ak@`ASb@Uf@Yn@g@~AYdASbASjA{@hGaAjHa@pCkA|IUzAmA|I_@rC_DjU{BnPuAtJQ|AE\\Ef@Ej@Cp@CnA?|@@x@?B@h@Bj@?Bb@lGFz@rApSB`@TrDB\\FhAJpARzCVxDPpCV~DB`@N~BZrEfAnPRfDZ~ExAtTz@`N\\lFBXLlBF~@JpAz@pMF`Ap@hKxB`]J`BBf@Jx@hA|PBP@Vb@~G~@nNl@hKxAfTH|ABhA@zA?b@Cn@EjAE`Am@dLo@vLa@|HCh@Ev@k@vKa@dIMhCK|BQdEUtDuAlXg@zJItAWxFCh@ANGbAUpECZ_@~HaAlRM|B}AtZCh@oDjr@Cj@GlAEtA]nGGr@i@jKu@lN[fGa@`I]fHAJa@`IYjGKjBE|@IrACh@GtASxDKjBUtEa@zH]bHg@vJWfF?@QdDi@bKSlEOzCQzC[xGEx@M~BAJKrBWpEE~@ObDUjFKxBGhAStDCt@GjASnFG~Ck@jRAt@Ah@AZ]dPEdB?v@AF?hA@~@Dr@@n@@T?V?b@C^Cn@Cb@ANCZ?BAb@GvBAj@?@QhHOzEGnBGhAAJ?N?JAVCX@@?B@@?@?@@B?@?B?@?@?BA@?@A@?BA@?@A@A@A@A@A@A?A@A?A@A?C?A?A?KVGLENETAHQv@Kr@Gd@Ej@?|@AdA@~B@vB?L?LCpB?l@?|A"},"start_location":{"lat":-33.141383,"lng":136.4198573},"travel_mode":"DRIVING"},{"distance":{"text":"479 km","value":478763},"duration":{"text":"4 hours 58 mins","value":17856},"end_location":{"lat":-31.6388518,"lng":129.0013964},"html_instructions":"Turn <b>right</b> to stay on <b>National Highway A1</b><div style=\"font-size:0.9em\">Entering Western Australia</div>","maneuver":"turn-right","polyline":{"points":"vt`cEqd{nX?ZQ@M?CAC?CAC?i@@cBD{@@}CPiADM?aBFc@BkGTqADy@@kBHG?_ADc@@uEPcCLqBNk@FyAL{@FwKv@uCRkCToAJsJt@y@FuCRkAHeBLg@BG@kA@uACkAEmDO}@EOASA{FWs@EmEUI?oFYc@CwMo@wG[}Jk@{CGiE@cGC_D?cBBw@B{@Fu@Hu@Nw@P{@Xm@T}Ax@iA|@MJw@v@s@v@A@e@l@STmAdBcCvDqElHwHxLm@`A?@oApBcO|UaEnGaJtNyH~LU^m@`AaIhMwDbGW`@cA`B_DbFU\\y@rAo@pAk@lAg@tAUt@CHKf@WbAMn@UxAKv@KvAGpACj@EzDEfDAj@EvCKnGUpPAJCpBC~BAp@QhMEdBOrKAh@?j@SzNGhAMzAOxAUtAAHQ|@a@|Ac@pAi@tAaBpDiBdE]n@mCfGoCbGS`@{@jBEJMT{DzI_ArB_Rna@oAnCmAlCSb@Sb@gCvFSb@g@fA_J~RSb@Sb@_HjO_ArBSb@Sb@wPf_@S`@e@fAuBtESb@iFhLsGtNGLe@dAkOt\\sAxCS`@}DvIYn@Sb@Sb@mIzQYl@Yn@}DxIg@fAqIhRgF`Lw@dBg@fAiFhLuGxNqBlEwCrGcE`JaDfHmAlCeAzBuBvEgG|MkIlQSl@yA`DcGtMSb@cGxMs@~AiCvFSb@cMpXoD~HiCvFg@fA_J|RWh@O\\qGpNYj@_Rha@qGpNqTxe@Qb@Sb@wMrYSb@_Oz[gIjQuOz\\Qb@Sb@cGlMuHvPaPd^sLtWGLgGzMqDbIg@dA{@jBeCtFgA|BeAzBu@fBQ\\Wl@e@bAuBrEoEvJuDfIcEbJS`@qD~HUf@qBnEcCpFgBxDy@hBIN]v@gA`CiEfJkDvHqCdGcA|B_CfFkDtHmC~FMVCJS`@sBnECDsBpEeBtDaAvB]t@g@fACFkAbCGPmAhCqC`GkK`UyI`RwCnG{@hBSb@CDaGlMmHrOMVS`@Wj@c@|@eBtDiFbLcClFEHQb@Sb@g@fA{B~EuCnGaArBk@rAe@bA}G~NmErJmDxHmBfEoCbG[n@cClFeGzMsHhPGJ_BlD_HjOKTaAvB]v@i@pAc@tAa@bBG^Gd@OdAG~@G|@CbAAhE?nU?h@AvQ?vb@?le@?zY?d@?fG?V?jSAnQ@tE?lIA~M?tN?vH@dA?fFAtE?rPAvEAtAApY?n\\Avf@?dK?`@K`]InPApP?xSAle@?nYAh@?fH?j@?la@?h@?h@Ala@?rA?pQ?rE@bOB~M?j@DpMD~J?bE?v@Aj`@?|J?~C?dOArE?tA?xA?~[?h@?\\Cfj@@XBrBA|T?pF?dX?nBA~JCfe@?j@?lD@pf@Al[?dTAr^?xAAzR?pM?pM@bKC~WA`C?xN?rAAzC@rHAbd@A~_@?^?ve@?|F?h@?j@Ap[?nAAjEKxDItAKhAKpAMhAQfASlAO~@Qt@UdAg@lBaBpGMf@Sx@}G~W[lA{GzW[fAsAnFo@`Cs@fD}AxH{DrSQ~@ENiAjGg@pC[zB_@bDQtBMdBIdBCj@Cl@SxF_Bdd@Cd@}@tWy@`U_@hJYfI_AxW?DeAtZCjB?zC?ZBb@BlAHbBbBpWx@rL`AfKtAfLNvAd@tDXlCTtDJvD@~DKxDc@`IeA~MoDng@uBdZk@|HyBv[KtAEh@mApPwAhSEh@Eh@iA~OuBlZEh@eBpVKrAEh@UfDQjCIbAKrA[bEs@zJWtD{@xLU~CIzAABAh@Ch@ARCp@ChAChA?r@?vADxDv@n_@PrIF|B@h@HrER|IBhABrA\\dP@t@@D?VJhDRtELbCB^ThDjA|OpAxPZ|E@B?Hz@zKdAtNJzAF~@Dl@BxABnACvEAr@?p@AtAAV?h@?tAArD?x@?dE?`@@bBAn@Cb@Cd@EXQ`AkA|FEVUrBG~@Ev@Ej@YvF]tHg@lKWdEGrACh@KnBq@rNW|EUlDSlCo@`Fq@~Da@fBYtA{AvFc@tAw@zBu@dByEbKqB~DqJrRsDnHaCzE{BrE}EnKk@rAiD~HsBbFcAjCSb@wDnJoG`PcF|L_@`AiBpEADe@jASb@{AtDkMl[Qb@Qb@oFvM[t@iKpWQb@Qb@cDfISd@_C|Fc@hAsAfDk@vAc@fAQb@cDhIsBjFuE`MEJ{BvGiAhDu@|By@jCgApDcC`IMb@uBrGaEpLwAvDe@lAcAlCmAvCYr@qB~EaB`E_CbGu@jBuEhLaRrd@m@zAABaFhMmDtI}CvHk@vAaDtHkFzMuMl\\}AnDKT}AtDoI|ScI~RIVGJmBxEe@hAyFlNoG|OmA|CuBbF{@vBYp@aSzf@Qb@aGbOgEhKQd@iRbe@mAvCyCnHcKzVeHdQSd@q@bB_B|D{AtD_LvXqGzOqB~EGLaD|HeDrHaHrOmCxFS`@cAxBmC|FyBvEmBfEcBnDwBpEwEzJeCtFeAxBeAzBiCvFS`@m@nA{BnFyB~FoAjD}AzEwBbHSz@Md@m@bCcA~DYhAk@fCkA~FkAzGw@~Eu@vFCRERcAhIs@vFoH|l@eAlIo@dFc@nDGf@OhAeAjIeBjN}@hH}A`MGf@AJw@lGyAhLaA~HCJC\\gB`Og@pFC\\[jE[hESbEYhIQjGAvBCnBClE@nD?r@@N?vBBjCF`FNbDFvBb@dJ`Dlk@TdEfAtRZzFbBnZDh@HvAjA`Tn@`LrArVX|ELfCLfB@L?\\hDpl@B^b@hIzAbXBh@vBx_@T|DD|@Bh@fArRHrAvApWd@lIPtCPdDDl@l@bLVrERdDBh@^dHx@vNNtCNrCjA|Sr@bMn@xKr@tM@RfAdSLhCF`Bh@|OBt@^jSNpPA|HApBExHA~DG|DAh@E~AKlEQdHA^SfHAh@SfHAh@SfHo@vVAh@AFi@zS{A|k@OxFAh@EvBCjHD|FBhB@x@@LJpDL~BPfDTlDTjC^pDxBzU~@tJRxBT|BDh@|@rJj@dG|@`KV|DHxBBh@@Z?LNzF@bA@rFCnBWbJMlCC^]hEStBYpCGh@M~@YpBkAlHq@|DqEfXqAhJc@pD_@lDi@dGOfBEh@QvB]vF_@vGKzAUtDStDSjDS|CEn@Ch@MnBYxE]rF?LSdDEv@_@|Fu@tMGz@GlAADY`FMzBIbAIrAC\\YjEc@`FYlC{@nHm@vEe@dDsAbIGb@Kf@q@`EmCzO_AvFgAnGIh@ERaEjVAHQfAgE~VUpAIf@uB`Mw@tEmAjHo@pE_@tCk@xEAFGb@QvAq@hGaAdMSxCIrAEh@Gv@g@hLGxACfACt@MbDE~A_AtZErAa@jM?BCrAIxEQjMC|Bc@p[QtPe@p`@Q~PAj@SbT]~ZKzJUnQAtAWlUM`JGzF?xAKhJA|@?|BEjJBzI@r@DnJNtU?FDjJHjO?h@LxV?h@LbXF|J?h@LbX?h@@j@FnMPd`@CzNCzBAh@[l]OxRQbRM|NClDAp@?j@SdTCjDQjQAtAApBIxVHpPBnHDlH?nABhDJ~MDhEDdEB`B@tAFzDHxE@j@BrABn@@jAtA`z@FlCBtAf@`W`@bWD`CPzJLfH@j@h@`^F|C\\|QDzC@h@BvARfa@@tAHxRDpIBjDHjNHxL?pADzJ@h@@pCFhN?h@Nl]?h@?h@DbK@b@?zA?`@@h@Lje@HnU?rA?@@f@?bBAlJ?h@?j@CfYAlHAfJ?LAjPA~B?|FAj@?t@?pF?rAAjKEzQ?bRAhG?rACxYAdQ?h@?rAArNCzI?h@ClK@dB@~ACbB?hB?dG?l@?n@AnGAzD?TAR?lBAxE?~A?h@AlC@rIAhBApDClQAzOCjN?lEAzCOhHSxDKxBa@pEm@xEy@hFo@dDSbAaA`EY`Aa@jAGTGPs@lBk@|Aq@xAGLo@xAoC|FsBbDsAtB_@j@?@o@~@}BrCYX_AbAiFlFSRuDpDyDtDUReI`IcGzF[Z[XqElEiEfEy@t@}I~HWVuChCoIjH[XuBfBgP`NkGlF{CdCGFu@j@gCvBuAdAyBnBeBxAmDzCeBvAcAx@_HzFEDaAv@aHfGuEhEy@t@gDhDm@n@aBbBcCdC_EpEgCtCkGzGeAhAsLxMeBlBsObQ}HvImHdIuC~CaDfD}B~BkBbBYZ_SzRgEdEcC~B_EzDaB|A}B|B{EvEeB`BkBfBkJ~IiI~HuNhNeD`D[XqS`SqPnO}FbFkGxFEDMJqBdBa@\\gB`BwSvQ[XcEpD_@Z[XkHnGg@b@uBfBMLMJ{BnBqDfDwG`G{HvGy@r@q@l@EBy@r@iInHqAhA_CrB[V[XoExDsDhD{CjCeDzCwDrDA?YXa@`@sDxDoHlHqR|RcLhL}@z@uFtFsIrI{B~B[Ze@d@mErE}D`EgBfBWVGFw@v@qIjIwElEe@b@s@p@qApAqCpC{AvAmI`IONoDpD_DtCaJxI_KtJgAfAw@t@[XIHkDhDmBhBgA~@gFdFuDnDyFrFcAbAsLbLsLfLsDlD}EtEeJ|Iy@t@YZ[XkAhAuBrB}RjRmCjCcCzB_B|AwDrDoBjBoAlA}D|DmFfFWT{HvHe@d@_A|@[X[ZwDpDcC~BoApAQP[XsBpBq@n@iBdBa@^qAnA_BzAYV_B~AwArAwCtC_BzA[ZaExDkBjByFpFc@`@WTYXiBbBi@h@sDrDe@d@eE~DyBnByAxA[ZA@YXcE~DWVw@t@}@x@kAjA[Z[Xu@v@o@l@a@`@oDbDe@d@sFjFsCpCiJ|IsBrBaA~@[XYZsAnA_E|DkAhAaFrE{F~Fc@d@QNy@v@oAnAYZm@l@iDpDGFQT_BfB}@bA_AdAcE|EQR}AtB_AjAgAtAeEzFW^{MjQ}ArB{BvCq@|@q@z@KNwCtEg@l@o@x@e@l@gArAiBvB?@YZYZy@~@iAlAo@r@kCnCaB`BwArAgD|CwChCA@YTwSxPgJzHeA`A[XkCbCeF~Ea@`@yAtAyB|B{@~@_@d@gAlAmAtAiEnFy@`A}AnByBxCQTyAtBwExG{EbHo@~@W^m@~@uDlF}GxJe@p@eG|IU^iEjG{@nAW^uEzGkAbBoJfNa@j@W^}A~BW\\aE`GUZW^eA|AW^_EzFW^W\\OR_@j@W`@kFzHGFOVm@z@oC~Do@~@W\\oFzHW^U^_B|BW^{BbDgCrDwH~KsTr[o@~@W^W\\ILsDnF}HfLqGlJeCnDqDjFm@|@W^o@|@u@fAcFlHcAxAoBtC}BdDeA~AW^oC|DU^wB|Cm@|@W^gD|EW^ILMPeBfCwJlNeAxAYb@W^gI`McA~AU`@m@~@_BhCg@x@m@`AoLlRm@~@_@n@wJ|OiCbEU`@CDQX_DdFU^uDdGwDfGy@pAo@fAq@dA}AbCeC`Em@`AoBbDYb@}EdIcA`B}DtGuDbGgHhLyAbCe@v@c@p@sKdQ_@l@oHtLu@lAeCbEg@|@aAfBmApC[t@s@fB[z@q@xB]pAgB`Hc@vB}@hEcG|YcBjIKf@kBdJWnAo@~CsBlKG\\Mp@Y~Ae@rCcAfHCNcAtIGf@Y`Cc@fEGh@Gf@_C|TMrAwBrSw@tH_BjOEZY~BE\\_AtFMl@Kf@YtAMn@W~@q@lCc@vAOf@IX[`A}BlGaApB}@fBEHu@|AkCtFeL|Uq@|AGLg@dAo@vAaDnIeB|EgBbFkD`LM`@yBrH}@`DeDrLqCjJkGdTcDjLsApEoBxG]lAqFbRkCbJkA~DITk@vBM`@ELOf@m@|Bm@rBuC~JkA~D{@xCyChKiDtLgE|N]lAwBpHoAjEgGdTwAfFCDi@jBgBlGMd@eCxIOd@uC`Kk@nBMf@gBjGyHdXiA`EoCrJaGvSMd@]lAsCfKuI`Zq@bCuEdPoB~GwBpHoD~Le@|A{FjSSp@IXmFfROd@Md@iA~DOd@]lAiA~D]jAm@vBwBlHMd@_A~CsAxEuBjHWx@wAfF{@vCeIlYk@nB]nA{@xCyGxU]lA]jA}E~PMd@{@zCyI~ZgIjYcAnDaG|SgBfGeCxIcEpNMd@c@vAoCrJ{@xCyHdX{@vCcDhLoLva@iDvLOd@{B~HuAxEuC~JMd@]jAqExOMd@{GxUOd@wAdFOd@]jAgBlGOd@yClK{D`NeIlYOd@m@vB{CrKiBfGw@~BqAzDa@jACJkDtJgIbUGPuAxDc@hAoFbOmL~[Od@uKhZcBpEKXQb@sHzSOd@c@hAOb@eI~Ta@hA?@Qb@iA`DyChIoAlDwAxDOb@{ClIOb@c@hAqEbMuCdIs@nBmEzLc@hAuHxSa@hAgAzCmM~]a@hAeI~T]~@CHeHtROb@Qd@s@lBa@hAOd@gB|Ea@hAmGbQQh@_F~MaBrEeFjNOb@sD`KqBrFOb@}DvKQb@GPIR{DvKQb@sDdKqCxHyCjIGNk@~AeArCeB|EIPGRaGhPmAfDkOfb@Od@Uj@aBrEmCnHuFrOiIdUEJiFzNmCpHc@hAoCxHkFxN]~@}BnG_BnEeC~GeB~Eq@tBY`A_@pAi@pBaAzDi@dC]~AKf@]dB[nBkBzLaCxPStAeBxLGh@w@rFu@pFo@lEIf@kAhI[tBq@~Ee@`DgB~Li@vDeB|LIh@}AtKQpAsAjJw@lF[nB[|ByBpOgDzUIf@o@nE[tBGf@uAlJGh@mC`RGf@}AtKIh@{AnKmAjI[xBoGzc@e@`Ds@bFCNw@rF[xBsAlJy@rFGh@aAzGgB~L[xB[xBIf@QpAw@rFIf@oBfNaA|GIf@aEhYKt@If@oBfNuAlJsAjJoBfNQnAc@xCoCjRQpAqDbWSpAU`BsA`JsD|VIf@{Ed\\Ih@s@|EuBpNqBfNoBzMuBpNmAfIiAtHaA|G{Ed\\i@jDIj@_DbTIh@[vB_ElXSnAu@jFkBdMIh@iB|LIf@oAtI_AjGy@rFQnAYdBMz@QhAkBpNKz@K|@]dDEh@Gf@i@vF?@mAnNGf@_@nEGj@Ed@_@nEaBlR{AbQEf@s@jI[dDKjAs@pI{@rJEh@s@jISzBg@vFKrAy@jJY`DYhDm@`HEh@mCn[Ef@{AbQ?HqDra@MrAUlCOhBYdD]nEEh@_@lEy@tJEh@Gf@k@`HGh@_@lE_A|KGh@mAnNEh@Eh@MpAEh@g@vF_A|KGh@y@rJiClZs@bISzBEh@Eh@gAfMg@vFEh@{BjWEn@m@`HuAxOEh@e@pF]vEUbHCh@AR?TAxG?J@N?XBrABbCd@zO@h@b@vNDrAn@jT@\\@h@Bh@l@~SF|BBh@DrA~@z[@h@DfA^xMRdH~@z[Bh@X~JBb@@h@@h@dBzl@DrAXxJx@fY|@pZXxJDxAp@hU@h@\\`LF|Bn@jTl@rS@h@dAn^X~Jb@pNDrAZbLBh@dAb_@@TBrABx@fAf_@@b@d@vOVzHPjHPhGZxJ@Zb@dONfFZbLLzD@h@v@fYBj@HfDLlEXhJHvC`@nNBh@XdKJ~DTxIHxB?F@`@JzCHhCJfDRfI@FRdH@h@\\nKVbJ@p@VfI@h@DnALlFXjJp@nULtG@ZD`BBhAH|CHjF`@d[@z@@|BHnML~OB~FNjU@h@L~QNzM?JBrA^d[L~DBh@|@fX?HPzDFrAp@`P@RfB~`@NlDbA`U`Bt_@^dIBh@`Ej_AFtAlAbYjBjc@Dr@lAbYPtDHjBHnAJzARdCRhBNhAd@xCTpAd@jCLl@H`@p@tCvB`J~EnSxBjJ`C`KfBnHjCxK~BtJn@pCBJbAfExAnGlA`Fj@zBDPDTbG|VRv@dIb]xEdSXhAXlArIn^n@lCjA|EJf@jOdo@p@pC`CbKt@zCnCjLfElQLf@tBzIdCjKBL~Jlb@fCnKfIh]jIt]t@zChCvKjD|N`@bBhDxNrAvFv@bDXnALd@H\\~BxJjC~Kr@vC?B~EpSp@tC`AdET`Ab@jBxE|RfGnWHZvDzOlH|ZjD|NdFbT`@bBdBpHlBfInCfLXlAHXdKfc@fBrH`DzMDPjDvNxK|d@R|@n@jC`G|VFVLh@Nj@xJ`b@|BtJlOto@`A`EbAjElMri@|@pDlAjFr@tCDRxDzOrCvLxDhPJ`@zHj\\f@tBpQdv@rDvOdDlNlGxW`BhJbAvGr@vGp@~GHt@Dh@LpAFh@Fh@pFzj@Fh@Ff@p@jHXxCrBrSxEbf@lB|RhBpQrAtNdDb]|Cj[`D`\\f@vFB`@nCxXH|@@@j@jGTzBHx@d@vDl@|DV`BF\\VtAtAvGpBpHp@jB|@tCt@lBxAvDfB|Dt@fBvI`SPb@nN`\\d@dA?@zB`FbGfN|Px`@NZvC|GRb@|ApDvS|e@fLvWvC|GjAnCjHnPnG~NfS~d@\\v@r\\pv@rCtGd@dAx@jBzJjUd@fA|GvOp[xt@FJPd@hAhCz@tBP`@dC|FpFbMpDnIxK`WbCtF~DfJpDhI~H|QvAdDfB`Ef@hAbDrHrEjKfEzJfB`EhBdE~EfLpQla@`HbPbGhNhBjEJV^bAzAfEVt@tAjEPl@pAzEf@rBrAxF\\dBb@vBr@jEnIjg@Hf@|BdNfCjOvJll@^vBtJfl@d@lCbC~N`B|JfClO`A|F|@rFh@bDnBhL|BrNJh@dBvKxBlMTxAb@jClIlg@PdA`CvNpJvk@nAnHHh@jLzr@r@dEh@~CzAjJJf@`Idf@`AnFfAnGxT|sA\\xBzDvU^lEFp@H^rB`MzAjJp@zEXpC\\|DX~EJtBF~BF~EH~H?^`@tg@VpYL`OZl\\?TRvV@rAXr^JpKTxYZn]BrDDvEFzH?n@LxOXl\\@nAl@jr@?@h@fXZl^JnNj@vr@H|IPtSDfH^fc@TnVPrWBtCBfBRjVD|EPjUHxJDjDNfRDbEHzC\\dJ\\`Fp@bIn@bGDh@D\\lJb_ArAfMFj@z@fJjAhLNrAdAhK|@~IdAhKxDt_@~A`PdBxP|Eve@f@dFrGho@xAxNz@pIt@jH`Dl[j@vFl@dGlAvLzEve@dAbKjBzQDh@lEbc@j@vF~Dr`@lDt]Hp@Dh@xCbZTzBbCfVf@zERlBfGlm@\\hDFh@x@pIHt@~BrUZ|DHnABh@FlALzDDpAFdF?bCG`E?J_@tReApk@[hPQzJk@rZAj@CrAGdDa@bTw@pb@Ah@Ah@IdEo@v]KpEGfDAh@[lQEtBKzEE|BCrAu@fa@GhDAh@QtIExBMdHK|FAh@cApi@g@fWa@xNAh@GbB_@nLALk@|LANEh@c@lIQvDwAdWw@`OCb@cAdRW~EeC|d@gCpe@}@tPCh@YbF}A|Y_@bHEh@_@dHi@vJQfDeBv[K|BmA|TWzE_@bHq@lM_@`H{@bP{AzX?F{@vO[tGQnCMzBUbEEjA[dGMfDA|AA~@AV?P?~@?rA?fBDnBDbB@h@HfB@TDfAH|@HhAzAnRbAzMHhAVxCrB`XDh@Dh@xB~XRjCtBpXBVbBjTxAlRNjBd@jGDh@nAzODh@d@fGpAvPXtDf@rGJrAjAxNx@vKn@lIDh@Dh@VdDDh@JjA?Dt@vJDf@VfDDf@JrAlA|O~Cra@dAxMh@`HBf@T|BJ`A@PNjCJxCJjEDxDAtCGdDEpCOfE?RAT}Axb@_@xJElAIrBOxDaBte@ShFCh@ShFMtCK`DQpEWdHm@lP]xKCh@QhFm@nQWfFEjAAh@}Alb@c@lMCh@KtCSrGiAv[OtE_AjWc@vLQpDu@|SI`CKdEW`LKbKC`LAzAF~IFtB@TFrEV|Rl@rd@LxG`Afx@XxTf@|_@D~BFzEr@lj@X|SDlDZvVBrAH|F\\|XVzQVvR@h@?h@\\lWV`RB|BJfHRbPFrEJhHR|P\\`XLzJLbITzQZvV@h@@h@VbSXvSh@jc@H~Fz@~p@HzFF|FlAl`A?Lp@di@B~BV`RjAn`ALrJBtAz@tq@RxP@h@L~KJlHVnUBzAx@ro@FnEJ|GLfKBrAB|BXxT\\pWFbFD|B?p@LfEXpGXlEZpDZ`Dj@pEtAhLdEh]\\xCzDx[l@zEv@bGjCjTrDnZBTFh@`CxRpGdi@fAbJPpArA|K|BdRNpA`BdN|Er`@\\xCbDxW~CjWFh@PpA|ApMbC`Sh@lEdDtXNpA`@bD`AfIz@~GFh@|BfRtC`V~CjWFh@h@lEvDd[`@dDFf@dDtXPpAFh@TfBjEj^x@~GPpAvEj`@PpAhCfTfA~IdCnSrB~Px@|GPrAnD|YNpAFh@jBtO`@bDzAbMvDf[zA`M`@dDrB|PFh@z@~GNpANpAbBjNh@lEp@tFHh@p@tFNpAp@tFlCzTFf@z@~GnAjKvBlQLz@BT\\bDz@`IVdDLrCNzE@xB@bCCbGAl@]vVE|BC|BOzJ_@jYAh@CrAYxTK|FOdLCrAw@di@GrEAh@MnIYfSe@~[Ah@a@jYuAfbAo@fe@g@h]Ah@QzL[lUc@~[CrAe@r\\e@~[C|Bk@~_@c@|Zc@tYGfEKvJA`E?vFDlMBdAFbCHtDJfDJhCb@|IFhALrB@Ph@`HDp@h@pHp@`JpB|XjAzOJrA`Cp[?BDf@bAdNh@pH~@jMDf@jAbPl@fIDh@bCr[TdDdA~MtD`h@TdDx@`LPzBVdDlBvWP|BvCz`@b@xF\\nEBh@nBvWfEfk@xCja@\\|EvH~cAr@vJt@fK|AzSDf@zDth@PrBxBtZ`Cr[Dh@rBfYJjAlBvWdC~\\n@lIxBhZDh@dArNDh@lBlWfErl@P|Bt@fKdGry@Dh@zAxSVfDjA|OHpAh@bHTfDDf@bBdU~@hMl@lITbDDd@ZfERdCDh@tApRDh@~@hMf@bH\\nE`Dnc@Dh@dC|\\Bh@`Hd`AZdEJ|Ap@tJfBlWXtHFzBR~IJbMA|ECvK?j@KtZ?h@?h@K~_@C|FGlU?h@EpMKtZA|FEdPCbEKzY?rAGnQCfDCfLEdHG|S?p@K~[ArE?h@EdL?f@?@?h@CdIAtH@xEJfGRfEBp@NfCP~BTfCz@nHhB`PzBhRFf@bEz]PxAD`@zDp\\Fh@vJbz@fHrm@~BpS`DvXFf@nCdV`@bDNrAfApJf@nEHh@\\~CBPb@|DV`C`@pFHdBFrADh@Bh@Bf@RnIBfIEtDA|BAh@?VYrYClBOdPAh@?h@CrA?h@MfL?h@IpICrA?HU`]?`@?FAh@MlPQfJBnD@tBPtKPnGZhGFlAXpEvAvUd@|HDh@Bh@N|BPnEBh@PlEP~J@hA@t@@rABvE?dJB~U?h@?rA@rEF`j@CjSFtC@`@RzE`@nE`@fDn@zDlBrI`@fBXlAnGxXtBbJJf@zCxMhBbIxBlJj@hCJd@b@lBhBrI`AbF`@`DFh@T~An@|FVhETjDPnIDxIZdq@?h@BrCRfO`@xLBZXnE|@tNDh@hArQ~@|NvAvUz@|MJbB@Vb@rK?fCE`CGnAI`BKx@Gn@i@pDUtA[|AAHWbAgBdHAB}BxIMd@gDpMOf@aAtDuBdI_FlR[lAoBvH{CjLeA`EMf@gDpMMf@wGhW[lAMd@{J|_@_CbJeCpJiErPsBbIsDnN_CxIU|@sCxKeDlMgAnEq@rCg@dCQ~@s@dEq@vE_@`DCJa@bEWzC]fGWlEo@~Km@dKK`BGdAYpEuEdw@SfDEh@eFb{@SfD]xFwBj^Ch@O|BSfD{Bt_@sB`]_BxWM|BcB~XqAzRk@tKCjD?p@?nAHxCNvBZxDh@nCVtAR`AH^FRt@`CfA|CjAzChDvIN\\fApCPb@d@fAbAtCb@hA`AjCTp@RZZ|@vAxDhB~E"},"start_location":{"lat":-32.1212415,"lng":133.6738511},"travel_mode":"DRIVING"},{"distance":{"text":"720 km","value":719510},"duration":{"text":"7 hours 20 mins","value":26371},"end_location":{"lat":-32.1852868,"lng":121.7784478},"html_instructions":"Continue onto <b>National Highway 1</b>","polyline":{"points":"xmb`EwqjrWXp@|C`IjArChDtITl@BLDL?@?@zIhU`Oz_@~M~]pNb_@lMx\\Pd@bBlEzMb]xAtDBDdJdWfH~RlGhQHRFNxJnXPd@pJzWfDtJh@xBNx@H\\RtATtAZrBr@lI\\hDDh@l@pGvBnUTjCPlBpAhNzA`PB^bBlQ?D|@nJpApNlBvSt@`INtCRhFH`CFhBXhKFl@PnBj@nD\\fBHb@^~A^~AR~@Hb@Jp@f@~Dl@|GFp@Ff@n@bHDf@RzBjApLr@xHFf@BZjArLdBhRdAnKZfE@P\\|CNxD@l@?vAYjMKlDEzDDjAHrBJpAD`@^dCd@hCb@xA^jABFv@bBd@z@Zf@zBbDPVxArBHJdAvAj@j@rAlAPLp@h@pDjCzCpBpMbJfCdBB@XT|B`Bd@^t@r@vAvA`AfApAhBtAdCHPR`@fAzBzDlIPb@`]~t@tRjb@HPdKbUhEbJx@lB~BfF`B|DPh@^bAh@~AZfAVjA\\`BVfBPlAPjBbAdRlAbR~D`n@HrA~AvVv@dMJfBvDvn@HrAbEpr@fDzk@dAhQXzE~Hf`A`Ipv@~B~T|F|j@rGxn@Fh@fF`g@hHpr@xLphAxD|]bBxO|@hIrCnW`J`z@lF`h@^fCx@nER|@Tx@vAtEnQjk@lIhVdA|Ch@fBd@lBh@jCTjBTpBLvBf@hIlH~sA`@dHhBb]tBf`@j@jG\\jFRfDPbD@PBTP~CTbEVxEJ`BFdA?LVpERhDf@xFl@fFrAhKnG`f@`Lx{@T|AjBtL`Nrs@dApFHf@vD`SrCfObEhTJf@TnApC~NvD`SnCrNhLzm@jExTh@~C@HzAxJ|@nE~ArIfAzF~RxdAjSlfAx@hElOrx@jDxQHf@vB`LdCrMf@bCtCdOxs@bxDhOzw@nEtU~Px}@z@fErCxMnE|UdDtPjBzJHf@~Lbp@fHr_@TpAxFpZdBhJxA`ITnAJf@TnArGb]bAnFrChOJf@TnAfEzT`@vBJf@dGz[Jf@VtAhNtt@hPt{@vTnkAJf@j@|CrBxKrC`OvBfLrAhHjArGd@fDTjBTfC^~Ed@zGx@jMfAjPdHreA`F|u@vMvpBh@nIBZFv@Fz@VdE`@|Fd@~GXjEF`Ab@`H`ArNLhBh@lIzBb]Dh@RbDLfBjBxXx@xLd@bHf@pHh@bIp@bKDh@^zFpAnRDj@z@~M@TVvDZxEf@tHf@tHF`ALjBb@nGT~Ch@vHNzBd@dIXlEZlEVxDl@nIRbDZhFFfC@zDIvCKfBc@dEwDr]yBtSMrAKz@sB`UiAhKA?{@dIu@dHeBpPgC`Tq@xGMlA}CzZq@dIG~AEbC?dA@zABfAFhAPtB|CrZjAzKrDh]hBbQnBjRnG|m@|@vH`BpP`CbVrErb@p@rFTtAVhAVt@\\lA|@hCvG|NtG`Ox@hBjQv`@fAbCnGvNrGzNfA|Bx@nBf@rAb@jAj@pBb@lBZnBHl@TxANfBj@nI^hGX`EjBbYz@`NbE~m@pFxy@@JvDll@lApRJtA~@vNDh@tBv[fAvP|GleAl@dIh@lJXzFBbD?tCSfFYzG{C|v@w@rSCp@y@lScCtm@k@lNAJmEjgAM|CKlCGdBAzA?pAF`CJvBLvALtAjBrOrBxP~@rHn@pFzCrVzAxLhCbThEz]TtB~@|HrD~YbG`g@`En\\hEr]|AtMj@vEf@bEhClTxF~d@f@xDNbARdATbAPn@r@|Bj@zAhBfE|@nBjB|DhDrHjBzDlB~DvEfKr@bBTp@d@vATv@Pn@Nr@R~@b@nCZ|CLtA^bG\\vFzBb]`NbvBbCt_@`Dtf@dMxnBFbAz@tM`BpW|Bd^n@`K`Elo@nArR`IznAx@jMnI`sAR~CxDzl@b@fHj@vIn@zJz@xMx@`MdCba@Dj@RnCV~DP`Dd@jHf@rHf@nIf@pH|@dNp@tKfAhQZdFT~CdBxXpBx[vBl]dNxwBlIxrA`Gr_A|GfgAfH~hAvC~d@Bh@fC`a@Dh@RfDxAfUnFf{@Bh@Ft@dA|PJrA|AvV^fGN|CHlB@bBCfBIpBMvBYtC_@`Ce@lCsAbHeB`J{BhLyArHMp@Kf@y@fEIf@EPw@xDYpB?DOpACVAPK`BQrF@tCFrBRhFRzDvAz\\Bh@j@nMFrABh@v@lQFrATvFf@hLBh@hBnb@Bh@d@`LrAvZBh@J|BBh@|Gh_BvCpq@`Bx`@lBtc@Bh@FhAH|BTxE\\~FLdBRtCDf@JjADn@x@rJdAlMpBtVdAbMFh@xCd^xA`Qx@dKt@vIh@rGz@hKNjBFd@JdAX~Bd@pDlBfMFZHf@fBdL~B~N|B|NzBrNvBbNpBrMz@lFp@hEdBtK^xBRpAPfAr@pEHj@RbAT`ATx@VbAt@zBf@tAxD`JjGrN^x@Xp@`DjHp@`Bp@jBTn@Pp@T|@Rz@Pt@P~@T~ANjAJnAxChf@Dh@bK`bBxChf@jCbc@pA~SBh@rEru@LjCHfCBjA?rA?dF{@ljAc@pj@KvMEpEEvEAzBIvIK|NCvBMvRAl@Q`Wc@zi@g@~q@SxWgA`uA[b`@{Dj}E]vb@}@vgA{CxsDWv[i@`o@S|UYv[Q~ROnSAv@Q|QSlWMnPO~OUzUKfOAbAAtAAb@AxA?h@G|GAt@ErEEnEObROhPMhOC|AY~`@[jZEtDEtEIpI?h@ExCClCC|BGhHAh@?h@A^OdS?t@A\\[b\\?h@A`@A|A[ja@?f@AB_@tb@EjFQzRArAI|JCrA?h@IrIMzNi@rn@Ah@CrEAh@ChDs@|w@a@tf@_@vb@Yb\\s@xw@?h@E~CCbBAvBCzDGvFE|EEvFGvFAjAIfIUrXYt[SlTAh@GrGMrNCpBMbLKvLIhJM|MEbD?h@E~DEjFI`IIfLU~TQnOM|PG~EI`KOxNAdBCjCAbAA`AA~@Al@CfA@`A?|@BrADr@Bh@@^JzA@DVdCXjBVnA?@^dBd@fBp@pCd@nB`A|DdAbEr@zC`AtD^zAZnATdAXjADVN~@Jz@NpADf@Fz@HlABx@DzA@v@?xBGpEArBC~ACnCAbAEvFKhKClA?h@E~C?HSxVa@je@E|FmA~xAAj@U~YoBxxBMdL_@za@SjVAtAAh@e@vk@InHg@fm@Aj@_@n`@ArCMpBMnAKlAWnB]lB]zAi@lBi@~Ac@hAg@hA_AvBqBnEMVSb@y@hBo@vAuChGSb@}@jBe@bAeHrOg@fAg@dASb@}C~GwEbK[x@]`Ac@xAa@`BWz@Qr@c@hB[xAG\\AHKf@Ih@AJGZMfAOzAIrAKzBI`CEjA?DAxA?tB@f@?bA?N?~B@rA?LCzBB~AFxAFv@Bh@Bh@?BPlAHh@F^@Ff@xC@FJf@fAvFH^VnAJf@BNz@hE^nCT`BLnBJrB?p@BtAG`CEx@Ex@Gt@SdBMr@Kn@U`AQt@EL[hA{@lCSp@qB~GWx@aAzDa@bBYxAWxAW~BI`AKtAkAvMI`AGh@g@`GiAhMEh@cBrRkBhTC|@KjBExBAxBFpDT|KPnHBh@@n@|@r^@hAAxBKzCS|C]pCYlBc@tBg@pBk@zBcCpJ{BdJGTEPUfAYnAg@rCUfBq@dFqA`KGf@OfAoArKGd@It@_@vEOtEAh@?rA@|ADh@PtGLrEPzEHxD\\pJJhDLhE@Z@LP~FXxI`@~MZbJPrGP~ERzFJlD@x@BXVtFZrCp@vDJf@Lf@XnA~@rChB~Dv@xATb@`D|F^p@fAnBrBvDhB`EbAzCFZjAhEh@lCr@|Dl@pD`BpJTpA`AnFF^xAnIlAlHb@jCx@vEjBlKtAhJnBrNjAzInB|NHl@|@xG~ArKr@xFzBzPn@nEPrA`AtG@DdBvMnA`Jv@nFJj@v@rEn@|DHh@Hd@dB~Kv@vE`CnNb@jDVfDRpD@jB?jBC~BKnB{@jQ?@_BnZiCbe@Eh@UjEe@xH_@pHIbBa@zIOpCOlCUbFK~ACrA@pE?HB|BBj@Dz@JlABb@XnCVbB`CrN`B|J`@zBv@nFfA`GfA|Gt@lEhBvKzAxI|@~FdAbGv@tEHf@Hf@t@hEzApJh@xCh@zBzArEVp@Nb@Vp@jA|BxAlCPZ|@fBLTdAjBx@pBN^nAxDh@~BRnAN|@\\hCLtBLvBHfBXbFNzBP~Av@pEfA~DbBrEvB`EbBbDR`@HNbB`DlAdCvBfEpAnCdCtF`BdDxBfEvAlCfAvBR`@zAtCzArCdAzBdB`Dr@tApAfCzAtCtAnCjBtEz@dDv@dEb@lE`@bE^~DfArLjBnSnAfI~@xFhA~GxAxInBxLPbA~@rFhArGVpAf@lB|@vCbAnCd@jA`AlB`ClEvCtFzBdEd@x@j@dAbDfGrBvDtB|DrAdC^t@f@fAZt@^bA`@jAh@dBlAzEd@xB\\~AdAbFz@bEr@bDVfAj@lCbAvEFTtB|J^fBlBzIn@tCj@lCv@hDH`@d@vBf@~BlAvF\\`BXpA~@fEj@nC^dBXtAv@jDd@zBd@vBJl@^hBXxAZbBJp@PtA\\|BPzAPrAb@`D^pCJz@Hh@NnA`@zC`@~C\\hCHf@n@|En@`Fj@jE`@bD@Db@hD^jC`ArHd@`D~@|Gr@`F|ArLdBtMjAfJfApIbBtM`AzHh@pDHh@h@lC~@bDn@xBbB`GlBvGv@lCxCfKjBrGzAbG`F|S|DrPf@nBbAhEbEdQnBvJt@|GZxEXdEBh@@J~@nOf@pJVtDBh@bA|OfBjYHpA\\jGf@jJDf@tAnUx@pM`@zG?HB^h@xIjA|RXlFFnAXjFLnB\\bGF~@P~CLvAJfALz@Hb@F^d@zBb@vA`AbC~@nBtCbGpF|KzCnGf@`ARf@dD`H`BdDR`@bBjDxDzHVf@N\\Tb@nAjC|BvErDpHvDzHfA|Bx@dB~@tBfAlCr@|Bz@nC^|AZ|AF\\RbAr@pEPfApI|k@d@bDlC|Q\\~BNjAbK~q@bBjLDj@Bh@?b@?f@?Z@`@`BrKlBjM`BzKnAtIDTv@nFXvBRxANxAJhANlBPbDHrA@PnAlS\\vF|@hOl@nJV~Dt@hMv@~LDn@XbFRrDDnA@nA?bBCbAAx@MxBQzBQ~BKxAu@dKMdBEh@u@~JIlAEf@ANCXqAjQm@lIEh@Eh@QbCc@vFYlDQnB]~B]rBA@Kf@Ib@ABU~@U|@YdA_AnCwA~DO`@mAhD}@rCm@bCg@fCOlAGf@StAMpBIpBEnCKvKMzLA`AKdJAh@GfGOlOMvLGhHSjRSnSEzCMrM?zA@jABv@BbAHxAR`CVvBF`@`@xCbAjH`AxGjB~MJt@Hh@xApKtAvJN|@tBlOhBtMn@rEl@hEn@nEx@xF~@xGFh@v@xFxBtOlAvI^pCvA`KHh@`@vCdAhHJz@zAlKpHfi@~Ln|@PpApFf`@hAfILx@dBlMp@zEp@rExBrLP|@hCxRj@dEt@|FzFhd@NhAfCxSdAjItArKPxAbDjWdAjIPdCBr@BfA?hAAvBG`BEdAI`AIbAMbAMx@Qv@WjAIZSt@qAdEcH|RiA~C_GnPaGnP{EbNyCpIcApCsEjMcAfDw@dDs@bEWvBUpEElDAj@Az@KrO?`AKlLu@hdAA`AQjWSbYO~QCtCOtSMhQA~@QfWU`YGzJQdXGpIIvK?z@DrA@\\H~APrBPfBlAhKl@~FrAbMrCfWZhCtBpRbBtOh@vEzBjSj@nFfA|JdBxO^jDfBzOz@`IpAvLdC`UnAfLjAfKZtCfBdPtAdMNtAt@jHTpBvAhMz@zHtAbNhBlQtA~MjHjs@ZpD`BhPj@nFh@jFJ~@rDb^Dh@`@vDd@jFbDj[Df@?@^dDDZb@|C`@tCd@xCHh@L~@VbBpHrg@f@jDdFn]zCzSjEjZbDvTvAzJxClSHf@`DvTZxBnIvk@RpAZxBdFt]Hf@rAjJnAdM`AfMnAbOj@zGDh@hBdUrA|Oj@dHvAfQDh@h@pG~AdSDf@Dh@xAhQDh@LzAHhAvBxW|BbYRzBnGbw@Fh@B^p@dIb@hFVpCbAzIRvA~BhRFh@tAzKxDf[bH`k@fCrSbBnNHf@NrAfEr]T`CNtBFpBFjCHjIBhCFpFLnKBjB@rAA~BOfCcBjRyBfUU|BGh@mB`Sm@nGGh@MpAeA~K_AjJSfCGh@[lDK~AEzAIpCObHKbEq@lZa@`QCh@E|A[dOEhBKfEGrBAh@O`GQnIEdBMfGAlG?xA?xBDtQBdQ@nL@h@BfR@pNBbE?ZBx\\D~RBfRBrR@rHDz^BpJB|P@`ZH|X@`Q?nADdYAjKDf[@vC@zD?pEDjDF|BRtCBVRvBj@pG\\lDl@zGDh@TdCp@dHD\\Df@LdAxA`Pn@lHRvBl@vG~AhQx@dJ|@xJpApNDh@^dExBhVfCzXnBzTDZz@nJVbCNpANbA^rB^zAn@rBr@jBdCfGbBbE`C|FzBtF`CbG`C|FfBlELXf@dAXh@f@z@dAxA\\b@^`@jDfDTT|DrD|@z@ZXt@r@`GtFnDlDvBrBt@t@zAbBh@v@d@t@Zl@d@~@vAxCjM|WvYlm@nAjCR`@pR~`@lOp[hClFxAzC`C`F|AbDt@|Av@`Bv@bB\\z@Pj@ZdAPn@R`ALp@Lv@Fn@@BLjAFx@LfANlAVlCp@lGd@rEb@lETpBl@tGbAzI`@bEXzC`@rDZzCPdBNxAl@zFt@dHLrAFh@TzBLpA^nD^vDf@zE@@Dh@b@dERfB`@xDj@nF`@rDTzBZxC`@tDF|@NvAJdAJdAR|BTxBLvARtBLfAHx@HbAVfCJfAD^Jj@NdAPt@Rx@^nAZz@|@|B`C~FbCdGfCnG|BxFr@pBhCrGdAfCv@hBz@nBv@lBfBnE^dAd@nArCfHlAxCzApDp@bB`@fAv@nBhAlC`A`Cp@fBhAlCfAnClAxCjAxCt@lB~@|B|@xBx@rBdAfCbA~BdAxBz@jB^x@n@tA~@rBd@bAd@dAt@`BrArCdA`CbAvBfA`C|@nBf@fABDv@fBlAdC~@tB`AtBpArCHPdA~BnApCrAtCrAvCjAhCz@jBlAlC^v@Th@b@`A|@nB~@nBXn@n@rA`AxBj@pAd@~@Zt@p@vAx@hB`@|@DHR`@Tl@Zl@`@|@\\r@Rd@Xl@Zp@Zl@NXP\\R\\V^vArBdLnP~PvVtEvGpg@pt@~DxFjKhOzIfMbClD|B~CjBnCv@rAp@pABDp@xA|@xBb@pAv@dCZpA^bBP`Ap@~Dv@tEt@pEz@jFv@xEv@`F`AtFr@hEp@|Dn@bEd@pC?@\\nB`@`CZlBr@fEjAhH~@vFnBtLTvAbBhKlAfHn@tDvAbJHf@v@|EzCjRrB~LjAfHLx@rAdIvC~QfBtKXjBb@~Bd@nC\\xBN~@Lz@ZhBb@lCTvATtARhAT`AJh@HVJ\\Nf@\\~@Zv@t@zAzB~D`@t@tAbC@BT`@vBxDrCdFzD`HxD~GxD~GvAfCl@fAbD|FtDxG@BbChEpCdFdClEf@|@jDlGbF~IjFlJrA~Bz@~AtAbCvBzDhBbDxB|DbChEdCnEpCbF|ApClAzBrAzBr@jAtAzBrBdD|AhClB|CbBlClB~Cd@t@bBnCnB`DpBdDdDpFxBnDHLhBtCrBhDdBrCjAlBNV~BxDrAvBt@nAzBrDXb@T^nApBhCfExC|EfC~D~B|DpApC@DfAbCp@xAdAbCj@pAvDzIx@jBnCjGbDpHXp@`ClFbB|DvAbDnDhI`CpFvB~EzAjDlDfI|BhFN\\hC~FlEbKdA~Bl@nAvAzBfBxBvBdCVXX\\bExEnBxBrB~BrAzAj@n@JLr@z@LNZ^p@bAr@jAr@zAv@vBHXh@jBrAhGpAbGf@|BbBzHzBdKl@pC^~ALj@t@hDl@nCl@rCz@|D|@bEt@fDj@bCJd@@@x@bDp@lCfAbENl@jApEnAzE`AxDtBfIJ`@fB~GhAnExBlIf@|Ah@rA@B`@z@BDv@tAb@r@fAjBpAzBfBzC~AlCdAjB|AhCjB`D|AlCpAvBjB`D~ApCfCfEnBfDfClEnBfD~ChFnEzHRZf@|@xChFtBlDvA~BdCdEdAbBjBhCrAfB~BlChJrJrDxDZZfBjB~DdEnApAtAvAnArAhAjAtAvAlAlAlApAjAlAjAlAbAdAtAxAtAvAdBhBvC`DJJX\\x@bAb@l@fA`BdDtGlAvChBrEzA|DbB`EbBlEp@bB~@`Cl@vAr@hBt@hBl@|ARf@j@tAdAjCd@jAr@dBn@|Az@xBn@~AFLl@zAt@jBv@lB~@fClAtDfAvDpAjEbJxZdKl]zLza@nLt`@l@rBrD|LfPfo@Ld@xJ``@`@`BTx@Lf@lJx^ZlA`DbMlFvSfAlE@Hr@pC\\jAb@pAZt@NXl@nAvCxEb@r@HJV^rB~CfGfJhEtGxEnHbBxCnGjLdB~CrElIvD~Gt@xA\\t@d@lAzDzLzFxQ`DvJ`BbFzFpPhBbF\\`AXx@dB`FV|@Lf@HZLf@Nt@FVDXD^LdABJDj@Ff@?BBd@j@nIn@hJl@~ILnBRfDhBfYDh@RhDz@lMHrAbB~WDh@rA`TdB|WBh@tCxc@XrEbA`PZpETtDb@xGh@nIN|BDh@t@bLr@bLxAjUj@nIh@pId@dHxAjUxAhUHrAdFpw@hD`i@Bj@~Fb~@HrA~ArVbIpoADh@~AtVlBrZDh@b@fHlEfr@tB|[HrArDvk@pIdsAlBrZhE|p@vAjUfIppALtB@N@F@V@N@FFfAJ~AF~@J~A?@@L@N@P@L@N@N@N@NNnBN~B@H?D@N@N@H?D@N@N@H@D@N@N?F@F?Nj@nI@LDh@@TNnB@N@N@N@N?J@B@N@L@P@N?L@@F`ALvBNlCPxC`@nGTnDLzBDh@Bh@J~Af@`IJ|AP~BLnBR~Cn@fKXvE@NH~@LpBHlA@N@N?JBR@N?JBRB^B^?H@D@N@NRjD~AlVVnDBh@@JVnElA~Rb@tGJxA@N@N@N@N@N@N@NB^@N?@@L@L@L?B@N@J@RF~@LnBb@pHv@xLFdANdCDh@@^@D?B?D@N@N@B?J@N@N@B?J@Nb@nG@N@NV~D@NDj@BPB^LxBPjC@H@N@N@N@N@N?B@J@N@N?B@J@N@N@NN`C@L@NZpFLnBPtC@X@D?H@N@N@B?J@NB^@N@L?@@@Dn@?L@NBN?NBN@NJ|AJ|A?BB^?JJrAL~BXlEdDxh@rCxc@jAfRBd@f@zH\\rFDn@?D?HB^@D?H@N@N@B?JJ~ADl@Db@?DLfBJjBDh@ZxEx@pMR|CR~Cf@~Hd@fHLvB`@nGp@~K@B?J@N@N?@B\\@P@L@N@N@N@N@NL~B@N@N@N@L@P@N@Rl@dJz@fNLhB`Cz_@XvEnC~b@T~ClB|Z`AjPDh@Dt@fBfYj@xIz@dNXpEPlCjAnRbA~Oz@`Nt@vLN|Bh@nIx@nMDh@v@bMn@nKp@fMBh@@PhDzi@Bh@fCda@N~BBh@x@lMHrA^|FfAlQXpEDh@fAlQ~Epw@nEts@HrA|@vNDf@XzE@N?H@DBf@?D@NB^F~@@T?F@N@N@D?HDn@@N@L?B@Jr@xKF~@VjEjAtQRdDlCdc@Dh@zBr^fAlQr@bLHtAzFn_ADj@TnD@NRdDDj@R|Ct@pK^~F?B@J@N@N@N@N@N?JDd@?B?H@NXpEf@fIb@fHZ~EB`@J~AR~Ch@`JvDfm@nAvRtFz|@JbBJ~ATnDXpElApSR|B@N@N?D@H@N@N?D@H@NF~@@f@HrABPJl@b@bGX|E@PThD?@ZhFb@vG`@`HXnDLzBNhCNxBBVJjBPjCNbCJ`BJbBLrBJhBDd@TxDrAzT`@bGjAjRJxADx@LpBJrAJtBFt@J`BPnCL|BDh@FdARbDZ`FNlCJ~AJbBHlADl@R`DFdA?JBR@N?J@B@N?NB^@N@HBf@@LBXNvBD|@@TDl@@J@N@N?B@J@N@N?@@L@N@P@L@N@P@L@N@N@NX~DJ~A@N?J@BBn@@N@NBXT~CH|ABh@@P@J@J?B@R@JF~@d@vHXzEDh@Bb@@N?D@H@N@^HnALfB\\rFd@nHX|EFbAF`ARfDNtBJnB@FLtB@HHtAFhA^tFDx@Dp@Dp@Fl@D|@J~APlCFlATnD\\pFXzEJbBB\\ZlFHrBx@lMVpERxCRdEd@`Hd@vHXvEf@`IZjFPjCJ|ANdCj@rIn@pKZvEH~ARdDd@rIlA|QRhDb@dHd@`HPbDPrCh@nIZzEV~E?BTlDPlCD|@JrAVtERzCNnCZdFZ|E@PXhFZ|E\\pFJ`BRbDZzEZfFNnCXxEb@lG^zFF`AJ~AXjEFbA@JJdB?H@NHnA@N@N?B@JB^ZdG\\nFh@vITpD\\zFVbE`@jGj@xJLnBJhB\\jFZnFb@bHf@vH\\nGVpDPrCTpDDz@RnDZ`FZhF^pGV|DHnALzBZtEd@~GTxDR|C@RJnBVpEP~Cj@hJLhBDn@@J@NBn@@P@LDn@^jG@B@N@NjAtRf@jIPnC@^@F?F@N@NB^Dn@PnCLpB?L@N@N@N@N@NBTDx@Fn@F~@J~A@N@N?H@D@NFnA@N@N@H?F@N@N@D?H@N@N?D@H@N@N?DNxB@N?B@J@N@N?BfAhQBh@rAlU@L@J?BDn@F~@Dp@d@~HHnAHnA@N@N@NJ~AN~BP`DPnCX~ER~CDl@?@@N@NLnBHlA@J@^Fv@D~@@NB^@NDn@FbADn@@J@N@N?@J|AB\\j@lJFdA@F?F@N@N?F@F@NHpA@N@N?B@JZ`FL|B@NHhALxBp@|K`@~Gx@vMXvE^`GL~BTnDn@vKZdFb@rHd@~HF~@B^@N@L?@B^@N@N@NTnDLxBHtABXNdC@N@N?B@J@N@^@N@N@BHzAF~@XpEd@lHx@lMb@~GN~BH~AHnABXHxA@J@NDp@@N?@@L@NHnADn@\\~FVnE@NBT?H@N@N?D@HBd@@H@N@N?B@J@N@N?BJzAt@~L@N@H?D@N@N?H@D@NDp@@N?D?HDd@FhAB^HpAJ|AHnA@N@N@L@NF~@F~@h@lInA|RLxB\\hFD|@l@hJj@lJj@~ITvDf@dIH~A@L@N@F?F@N@N?D@HV~D@N@P@L@N@N@N@Nx@bNrBt\\LhBh@bJHnAFz@?B@N@N@H?B@N@N?JFbALvB@FFnA@D?HLnBR~CDl@J|A?@B^@N@^@J?B@N@NN~BFfA?F@NB\\@N@NF~@@N@N?D@HDn@JnBLpBPlCH~ANdCR`D?N@NB^FdA@J@N@Nd@bIVpEZjF?Fd@`HHpAXpEDn@PlDL|BVrDRjDNpBXpELxBXlFPfCThDf@tIZpFXlEHtAN`Cp@tKTxDb@jHF~@NhCRbDL~BHbB\\nFZbENvBJdBd@`IpA~Sn@nKZ~EP~CJ~Ad@~HH~APnCTpDLnBNvCHfAh@|IJ`BP~CJ~ANdCl@zJDn@HnA^nG|@~NF`ADn@b@nHRfDLfBX`FHlA|AnWJnBJzA@RJ~A`@tGJjBj@nJt@~LXvE?HJ~A@N@R@J@N@N?@@LJ~A@NJ~ARnDrAnT`@~G@N@NF~@@NBX?D@N@N@H?D@P@N@F?FRnD@B?J@N@N@N@N@N?@@L@N@P@L@N@NNnCH~AJzAJbBRnDH`BPnCR~Cx@~M\\~F`@nGJlBNrBJxBPjCh@hJZdFR|CFjAJ~AJ`BX~ETlDVvELrBj@xJfAdRl@xJj@nJLnBP~C@NB^RbD@Zj@~ILnBH`BHdARhDLpBV|DDn@F~@@N@L?@@N@N@J?B?B@J@N@J@R@N@H?DNnC@N@N@F?F@N@N@D@XB^`AlPf@rIVnETnDDt@N~BHvAPvCVjEDn@LfBp@dL@RFz@@PF`ANfCBh@JlBf@pILlBHnAJ`BFnALrBNzB?DRhDV`EZlFF`AHnAJ~AJnBBN?B@J@N?N@B?JB`@@L@N@P@LLnBF~@@N@N@LB`@?LD`@@^?@@L@J?BDn@NhCFfAHnAJnB@N?@HlA@P@L@NH~AF~@HnAF~@J~AF~@B^PnC@NB`@@N@N?B@J?N@N@BDz@@NJ~A@N@N@NX~EJ~AHrADz@LtBLzBHnAJ~AX~EPhCJdBJnBJ~ABp@HlAJ~AP|Cj@nJXxEL|B?B@J@N@N?@@L@N@P@L@N@N@L@N@N@NB^Bn@@N@NDl@@L?@J~ANlCd@zH?B^hGF|@@N@N@LHpA@H?D@LFhALrBH~AN|BLnBF~@?L@N@N@N@N@N@N@N@LJ|A?@@N@NHrArCze@d@lIj@lJ?JFbAZ~Ed@zHBb@R|CDv@NhCF~@H`BN~BL`CRlDJ~ATpDT~DHnA@N?N@D?H@NBR?J@N@N?B@J@N@N?B@J@N@P@L@J?BJpBR~Ch@pJV|DFnALpB\\nFb@tHRjDHtA@HHnAJjBTrDL~Bd@nH@ZLrBNpC^nG`@lGp@bL@JPrCJnBB^Dh@Dt@?B@J@NB\\?@@N?J\\tF`@tHR|CZ`F?BLvBD~@HpAF|@LnBL|BPlC?B@N?FDf@NnCLvBHxATnD?@^|FT~D@N?B@J@N@N?J@B@N?F@F?N@B?JRvCBf@z@vNThEV~Dd@|HThDNhCL`CNhCd@~HNdCDr@XnEX|EZnFTpDPxCJ~AX|EHrAVlEz@tNr@zLBn@@@LfCJdBHnAp@`LTbEJzAXzER`DRdDPhDRfDnA|S`@|GHxAHtAT|DHlAB^?H?DXlEDr@n@xK`@hHHnADr@HxA@B?J@N@N?@@L@F?F@L?B@J@N@Nv@|MBh@@@x@zNNjCLpBXjF@N@F?F@N@T@H@N@N?B@JFpANzBTxDTfFT|DHrABh@\\dGZtFLjBn@tKt@lMf@pIR`DHrAPfDf@vIf@tId@hIj@xJb@hH\\xFBh@@DPbDh@bJ|@`Pn@rK\\~FBh@TtDv@nM~@|OXtFDn@p@nMl@nKtAxUNbCf@pIFbAv@nN`@vG\\zFrAvUHhAdAfR~@jOBh@^nGn@zK\\rFBd@h@tIBf@j@|JZjF@ZPrCl@dKj@bKLrB@J?B@N@P@H?D@NB\\HtA?F@F@P@N?F?F@P@N@D?H@N@P@D?HHtA@J@P@NRbDB`@Dp@RhDXjFd@~Hn@xK`@|G\\lGRdDDh@Dl@Bd@Bh@~@lPHjAtC`g@f@xIb@pH`@lHDj@`@`Hf@tIRfD^lGFbAb@zH~AvXJfBf@zIDt@NdCXtEh@jJl@`KTdDj@|JDh@RhD?DjA|Sn@bLj@rJDr@HrADj@`@dHFfA^vGXfF@N@P?FHhA@N?D@JJlBLnB?LB\\Fz@?Nj@hJNfCLxBDj@`@~G\\jHh@nIJfBBb@HrAJtB\\fFVrERtDFx@@^PtCPvCPvC?L@N@D?FBd@@F?N@L@DDt@@N?L@B?J^bGhFx}@\\|F`Evs@Dj@h@jJ\\zFFbAHdBB\\BJJf@Jt@\\nFT|D@H@NB^@RJjBLpBLbCJfBl@xKVpEpAjT?D@H@N?N@B?JB^?B@J@N@N?BNjCZlF`@bHd@lIRrDh@nJJ~ANtC@F?B@N@NF~@Bn@TnDDn@@N@N@N?NHdARhDR~C?HDf@Dx@z@rO^hG`@tH`ArPXzEXjFTxDRnDL`CJzALxBHrAHnAH|APvCPbD\\lFVzEP|CXzENdC@XTbEJxAJfBNhCHrANrCNzBHbBPpCFpAFdAF`AJbB@P@L@NFnAB^F~@JnBHlANpCD|@RtC\\vGXzEPjCDhAPnCJzAFzAXjFTnD@FT|DJhBRfDd@tHT`FZfE@N@N?F?F@N@N?F@F@N?N@D?H@P@N?B@J@N@N?B?J@N@J?D@LB^?@@LL~B@N@N@N@N@NB^?NB^HlA?B@N@N?H@D@N?N@H?D@NDn@FfA\\fGJ`BF`ALlCRnDR`D?N@N@D?H@N?B@J?D@HHnA?BVjEX`FTvDDv@LnBH~AHnA@NDn@HnA@P@N@N?H@D@NB^R~CJ|Af@fIx@zOXpFDt@JjB|MvaCRfDz@tO~Bxa@|Bha@Bh@hGpgAdBvZjCfe@nEvw@?NB^x@`OF~@Bn@Dn@?BHlAJnBHnAb@nH`@pGDn@D|@dCnc@rCng@rAjVb@rHp@fLpA|UjCve@\\xFxCti@P~C`@lGPrCpBb^~@bQjGzhAZzEdAvRxAzU|Bna@rBt^nBh]vBf`@tAvVHrAdC~c@pBt^|Ev{@Dl@vEzy@pCnh@fB~ZRbDZ`Gp@bMrAjV^vGBh@Dr@RvCZlCd@tCd@pBbBzGpBlIfBnH^tBb@jCVrDNhEPfZFrIL|R@j@PdIHbBNdDtC~g@RrETbE@NX~E\\nGX|EHhA\\vGZbFVzEXvEZfGXtFRhDPjDXfFVdEF`A`@nHf@jIPdDXfFp@xLh@dJd@vIJfBNtCr@zI@Dp@lHn@hHdAxKd@tFTfCz@zIt@tI`AdKjAhMPfBh@zFd@rFd@dFd@pFXvCZrFB~@BpA@nAAhD@nF?bFCvK?zL?dG@zJAlJ?fM?zC?hF?nT?tM?nHArD?VClBE|AGpAGfAW`Cc@rC[zAQx@]nAa@rAaAhC_A|Bi@nAaA`C}@rBWn@Wt@GNAHCFAFMZi@nAy@jB}@vBwBfFmArCwAjDoAxCaBvDcA`CwAnDeBbEgAdCSb@Qb@k@nAeAhCmArCu@hBw@jBcCzFkArCKVqAzC_BtDeB`Eo@~AO\\eAbCyAnDeB~DcB`Ey@lBuAdDuB`FcD~HmCjG_AxBwCzG}Rfe@aFrLoRjd@u@lBi@lAiGzNgGrN_Ot]GLsGpOYr@iD~HeGlNeCzFgMlZu@dBaFrLuFtMQd@sBvEsDrIcKhVoAxCaFfLQd@kE~Jk@rAkGxNs@bB{BlF}HzQgD|HITqEpK_DlHeC~FkF|LsGnOyBfFwAdDqBvEe@fASb@w@lB[r@IRqBvESb@w@lB_BrDw@lBiBfEyCdHqAzCSb@cFpLELKTiGzN_LzWi@pAeDzHSd@eDzHaOz]_L|WSb@Yp@mFfMSd@sB~EyAlDSb@yG~OQd@Sb@iAnCiDfISb@cD|HcB|DuFtMe@fA_AvBqCtGQb@sCxGcBzDw@jBQd@iJlTQb@qBxE}DhJ_DnHkDbIoCrGGLeGvNuDvIu@dB_BzDcC|FoElKSd@w@hBiApCsCzGaA~BKVkDhIQ^sB`FSb@sB~EgAhC_BrDk@tAeBdEe@fAgAfCGNw@lBiChG{EfLq@|AuFvMqA|CSb@cC|FeBdEaDrHEHMZaFpLoFfMaFpLc@bACFe@jAoA|C_@v@Yt@}DfJSb@aOt]Qb@y@lBgDbI]v@gGxNkAnC}ArDeHrP_KzUCFaIhRQ`@{DhJoEdKaEpJCHMXeFvLiAhCcDxHwBdFuB|EcFvLKXkAnCiCdGsFrMyDdJoAvCoEjKkAfCGNaDtHmEnKSb@AB{DbJeC~F_ElJyAlDgBjEiFxLCDqElKQb@EHkKhVgEvJoCpGyFrM[v@sA`DeAfC}@rBsCtGqElKeGhNqElKq@~A{JxTSb@wO|]qFxLaEdJSb@_JbSwIvRm@rAkGlNwEnKSb@Sf@iT~e@Sb@m@rAoE`KqBpESb@_DbHc@`AQb@kFjLQb@EHkLlWw@bBQb@oOd]Sb@qJdTSb@iFlLaBpD{FnMsDhIeFdLeVli@gCxFqE~JSb@Sb@uBtEQb@u@~AaDfHS`@Sb@iCxFmAlCy@jB_GlMg@fAcEbJmAnCaBpDiCvFSb@y@jByJjTwA|Cm@rAaBpDQb@Sb@uEfKA?qI~QQ^_BnDUd@Sb@{EhKeJhS{AbDSb@g@fAcCfFoCfGSb@eHvOS`@k@nAw@`Bg@dAqCbGaDbHaEzIiA~Bg@fAaAtBgF`LiDhHiDlHsDdIsBjEoAjCCFOZmDtHqCdG_D~GiClFi@lAkAdCu@|A}BlEkEnJoAnCaCbFmDtHkAfCg@dASb@Wh@mAnCs@lB{BhHaA~CiHnUADM^gGtRgAhDMd@_@jAOd@o@pBsDpLiChIOd@sBzGmBfGaCxHuE~N}DhMe@zAIVOd@{B`HSr@_AvCa@rAeC|HGPu@`CYz@[z@i@vA[z@}@zBqCbHQd@Wn@uAjDc@fAmA|CyFvNQb@GLcFlMSf@oC`H{AvDoEbLiAtCoBbF_EbKCFaEzJITw@tAs@hAuAjB}BpCqDlE_BpBkAbBqA|BoAzC]v@k@xAQb@a@dAoB~E}AzDa@bAQd@u@lByAtDqCdHaCdGO^Qb@_G`OELiCtGQd@sChH}BzFuDlJUl@q@bB_C`G{AtDmBzEQb@Sh@eAlCgErKQb@CFMZmB|EgApCQb@k@zAeFhMUj@uEnLQd@Sb@Un@wElLoCbHWp@yBpFc@hAQb@oCdHSf@kBxEqA`DIRgBpEuCnHc@hA{AtDQd@c@fAy@pBcDbIQd@c@fAGLmD`JkD|I}D~JyAvDe@hAkBzEyAvDSb@Qb@AFiBrEQd@e@fA}A~DiBrEkBzEQb@Qd@Sb@kAxCaEjKQd@Uj@wAnDmBxEUl@cBjEQb@w@lByAvDu@lBEJKV{AvDu@lBc@hAQb@Qb@Qd@Sb@gDrIeFrMcDhIQb@KXEJu@lBgEpKyAvDQb@c@hASb@Qd@Qb@yEvLcHnQs@hBQd@kAtCgDvI_E`KiCtGmC|Gk@vAiCvGkBvEQd@Qb@uDnJ_IfS_JbUwApDmBzEQb@oDbJiQ~c@kE~KgW|o@u@jBsDnJgArCQb@Qd@kI|SgBpEu@lBcEnKyBnF_A`CQb@u@lBg@pA_@`AaHjQgApCO`@A@Qd@cHhQCFgFrMM\\CFwClHwBvFITGL}B`GQb@Qd@aDhIaEbKgCrGm@xA}H`S{@xBqDhJcCdGm@~A]z@Qb@cAhCaChG{@vBoDbJwBrFk@tAeHrQgFnMiCxGwEvLaCdGiDtIaAdCkBzE}C|HmA|Cc@hAsHnRQb@yBtFkE|KQd@cDhIsDlJ{EvLQb@qLnZqCdHQb@kF|MQb@eIrSc@hAqLnZQd@Sb@}B~FQd@sHnRkBzEQb@gErKQb@}B~FiArCkDzIYv@eErKuDlJQd@oLpZQb@kE~KKV_F~LWr@aBjEoH~Q_BbEq@dBsDjJCHa@|@Yv@Sl@[v@Wv@Qj@Ql@Sr@YbA[pAc@pBYvAY`Bg@hD}@nGs@zEGh@CHYnBu@jF}Ev\\SnAe@jDUbB]zB?B]vBk@dEq@pEc@~Ca@pCSrAYrB[vBOhAU~AU|ASlAq@`FkA|HwAvJwBdOU~AsAnJQhAyAbKE\\S|Ai@pDaAfGqAjJIh@QpA}ApKADIh@If@QpAUdBeBlL_BxKKv@}A`LuAhJk@zDm@fEuCtSqCbR?F_@~Bm@hFETsBlNW`Be@bD_AxGgArHyAfKa@vCcB`L?BsBvNoBlNYjBaAvGkAlIeCbQsAnJeAnHgBjLy@tFYzBCRQpACLM|@Oz@SxAKr@OhAm@rDaAfHcAbHi@lDy@rF]jCo@pEiAzH_@lCaAvGUbBO|@SvAWhB]zBa@vCa@lCM~@a@bC_@hCYjBe@hDIf@[zBGd@QpAM|@gAtHmA`Ic@rCs@xEABS|AW~AKt@Ih@CN_@lCW`BG\\Ij@]vB[bCc@rC[zBk@zDYrBOdA[pBi@nDQjAWbB_@|B_@lCa@nC]zBOfAQbASrAWdBYzBIp@Ox@Ij@QzAWdBIn@Mt@CTIf@Gd@StAO|@Ox@ETERCRERERERCRERER]bBMf@sBbJMf@]~AiApFERGREREREPERGRERERERERGREREREREPERGRERERERm@hCo@tC_@|Ac@pB]~Ae@xBERERA@EPk@jCKd@A@CPGREREREPERGRERERERERMf@ERERGRqA~FERERERYnASz@]zAKd@]vA[`BYxAQfAM`AQlAM~@ARE^O|AU|B]vDYrCYxCMzAGp@Gd@UrBIz@WlCWrCWpCSnBYpCKbA]pDU`CGd@I|@WjCe@zE_@xDWnCEh@EVM~AQjBMnAc@lEYvCC^YrCa@|D]hDkA`LiAtIuIfj@Ih@SpAyAlJiJxl@]xBSpASpAq@jEeFf\\Ih@If@_@xBqBrMuD|UIf@}Idk@eA|GIf@cCpOq@jEyBfNSpAwChRgA|GQfAuAlIsErWk@`DoJ~i@If@oEfWIf@}BnMERIf@ERERCRKh@ERCRKf@CRERETIf@ERERYdBKf@CRERKh@CP?@ERERIf@UpA_@vBETKf@e@lCIf@e@lCEP_@zBKf@CRERIh@ERERERIf@ERETIf@ERCRERKf@CTERIf@ERERERIh@ERERIf@ERCRcCdNUnA}D`UKf@[xBIh@CRCRIh@CRATGf@CTARGh@ATAREh@ARATCR?BCd@?B?PARCj@?RATAh@?B?NAT?h@?T?R?j@?R?T@h@?R@T?B?P@V?P@R?B@PBh@@R@TBh@@R@TBRDh@@RBTDh@BRBRj@pEd@hCDRPx@DRLf@Nh@Jb@FRlA|Db@hAfBdEtCrFpAhCvHbOp@pA|BnE`LvTdBhDT`@rGfM~KfTp@tArAhCfEhIlVve@@@xDrHVd@FLv@rAn@`AdBjCrHjKzEvGrCxDxBzC`B|Bl@x@`B|B~AxBbRhW|HrKhAzAV^`BzBzBzChJjMZd@n@bAb@r@l@hAh@jAr@jBhAjDvIvW^jANd@nBhGFTxDpL^jANd@n@pB`AtC~DfMPd@pGbSNd@Nd@~@vCNd@`CnHbCjHnElN^jANd@xG|SdAdDNd@Nd@lD`LNd@nHrU^jAv@hCnLr_@Nd@|FhRL^n@pB^jAbFdPvCjJNd@|DfMvClJdAfD~BxHJ\\Nd@`BbFjAvDt@nCf@rB`@bCNrABR@H@T@H@R@J@RBR?J@H?H@J@R?H@T?H?H@J?H@T?H?T?L@N?\\H~I?rCBrA?T@T@x@@p@@~BDbI@hDF`IL`O@~E@h@?B?f@B|DB|DJrK@|@@j@?f@?j@DtHDbGF`I@h@?h@@d@LpP@Z?r@@z@B|JHvJBrB?h@PdTD~G?HHfL@tAJdP@tA@hBDrG`@vn@?PLpVD~G@tARxZ?tANzVDrE?h@Rj\\FrI@fALhO?h@@VDzK@rB@rA?B?f@@nCDlEBjE@zB@h@?v@NjQ@RH|SDfG?h@BrEB~C@dCBl@@`@?|A?bBGzAI~AEp@IbAE`@El@Iz@YlBw@nDM`@m@rBA?m@bBs@hBcA|CSl@s@pBg@tAaAnCm@`Bs@tBCHMZo@hBUt@Sn@Ql@Mf@Op@Q|@Kn@Oz@E`@CLGp@M|@SnDGzBC|BA|CEbG?tAAdBEtKAh@?^GvGKvOA~B?R?dCBvAVjHf@~OJ|BbAlYl@lQ`@hLNrEb@zN@h@f@dP`@zNBh@F~BZbKR~GBh@@b@?D_@pIG~AA^EpDFrJ@j@JpQ@rA@h@JfPHpM@j@?h@BvCDdJB~CHlP?fG@vB@j@?h@BnFHrNHtK?h@@h@BdEPjNNpN@d@?BHhHHpI@j@LfKLrJAbDEbBCh@?PEV[dDiA~KIp@_@fEGh@Ef@{A`Pe@|JKlEYpMAh@KrEWdLG~BM|FAh@QhHAh@SpIAh@Ah@U|Jq@xZIfDCj@Ah@Ah@CrACj@y@v^aBfu@Ch@iAtg@s@b\\QfHAh@_@fPc@xRAh@KrECtACh@CrAAh@YpMEtAAh@Ah@KrEAh@Ch@KrEAh@Ah@Aj@[pMM|FAh@S~IQrIyA|s@Ah@w@~_@a@dNUfLG~B{@`b@KlGc@jR_@zPANs@rYAh@c@nQShIAJOpIYtNYxMAh@}@va@YpMCrAo@nYCrAO|F]|OSrIYpMAh@]dPS|JIhDC`BAZcAje@OrGmA~k@Ch@OjHQpIAh@ErAAj@OfHAh@ErAK|EU|KSpIM~FErAg@nUs@f[s@~\\E|BAh@EtAy@ja@Aj@UzJQlIe@tUCh@IrEG|Bg@nUAj@M|FAh@y@``@IhDUfLi@|VUzJCh@Aj@Cx@EhG?vBF`Bd@bKLlClApS@PvAjWVxEJvBDh@fAvR~@jQNfCh@hJhDno@|@bPfAtRPfD^lGhCrd@d@nIDh@L|BBh@f@nIRfDBh@FbAx@hOPfD^dHVrE^dHBh@HrABh@L|BHrAZ|FL|BL|B\\xGh@xJ\\zFFtAh@xJRfD^dH`@fHTpERfD^dHDh@FrARhDl@bLh@xJDh@L~BBd@RjDZzFRfDBh@p@bLPzCh@fKBh@Dh@lBp^hA`TL|BrBz_@l@dL?Df@rJ@TF~@bAdRr@dMb@~HBh@PrC@Rb@pId@nIHrABV?P\\~F^`HDj@PfDbAjQVnF~@bPh@vJn@dLHrABh@HtAHvAFd@NvAV~ARfAZzAR|@ZdAPj@L^BHJXPd@x@jBb@|@n@hAPZBDPXT^X^t@bA@@RTBDXZNPJJtAvAzCfD|CfDt@x@nArAZZX\\`CfCzDjEJJHHHJHHHJHHHJHHHJHHHJHHHJHJFJHHHJHJFJHJHJFJHJFJHLFJFJHJFLFJFJFLHJFLFJFLFLDJFLFLFLFJ@D`@`ADLb@nAf@|Af@jBNr@\\bBRnABTBLJbA?BDd@@JBP?H?@BT@RBh@?@D|@B|@?j@@Z?N?P?FAnAA|@?@Af@Ct@Ev@Cl@Ef@Gp@ADGh@Gh@Gf@EZMz@UhAI`@Ml@UbAOr@Mf@CLc@fBMd@Mf@kB~HK`@YnAcF|SYlA_BzGy@nDCLaCxJe@lBk@bC]xAENELCNELCNCJA@CNELAJABCLENAJA@CNCNCH?BCNCNCH?DCLCNAHADANCLAHADANCN?FAFCNAL?FAFANCN?DAHANAN?DAHANAN?BAJANAN?B?FG~AA~@?Z?h@@x@@|@@v@HbBDj@L|BZ|FZzFNfCt@nNB\\N`EZjF`@hHFrAzBda@Dh@v@nN^pGJpBHrAXlFd@rIv@dN~@~PpAbVn@lLj@`KNxBHnAF|@V`Db@tEPzAxA|Nl@rGh@xF~AzOLrADf@T|BpC~X\\dD~Cr[v@jIj@xFZdDlAhMFh@D`@@FLpAb@nENzAl@zFtBbT~Cl[t@zH`@xDf@lFlApLLxA~@hJFf@v@vHxAjOl@lGt@pHPtAHt@Hl@Lt@RpAt@xDVjAv@|CbAjDnB|Gf@dBTt@zAfFRp@`@rAtDhMrApEb@vAT`A@BDNDLBF@DDNDL@FBDBNDLBD@FDNDL@D@HDLDN?BBHBJ@BBL@BBHBNDN?@BJ?@DLBL?@BLDNBNBLBLDNBNBLBNBNBLBNBNBNBJ?@BNBNBJ?BBLBN@J@B@NBN@H@BBN@N@H@DBN@N@F@D@N`@bDd@jDbAnI~@vHf@|DFh@L|@`@hDd@rDVxBpAbKn@fFBXBNfAzI\\pCXzBBRBTHh@\\vCb@nDNlAn@dFf@|DL`Ap@vFdAvINnAVrBXtBX|BT~A@JVzBl@zE\\rCn@bFf@`Ej@xErAtK\\nC^bDNdAP~AHl@BNNlAJ~@p@hF@N\\lC?BBJ@LBN?BBJ@NBN?@ZbCVrBbAhInB|OPxAv@nGb@pDHf@Fh@ThB\\tCd@vDhAfJv@fGj@xEX`Cp@pFJz@hAfJt@fG`BrMdBpN@F^tD@LDZ?@ZlDBPDn@@JhArR\\zFv@pMHnAB^JdAJdA@NBTDh@LnAHz@L`ABZJv@RbB^xCPtAd@pDLlAh@jER~ArAzKXzBPtAbAnIb@lDnAdK|@lHNhAP|ABJ?B@NBLVnBvDj[hCxSr@xE\\zBDRb@dCt@xDp@`DBHH\\hArEbApD|AfFz@fCbAtCPd@Nb@xBpFZn@f@fAR`@xA~CpD~GhEhHBBT^dDpF`GtJ\\j@bA`BdCfEV^fBxCdE|GDHV`@T^lB`DbBtCxA`CrAvBT`@T^RZfHnLDHXd@NX@@Vb@@@LV`@r@FJFLFLFJFLFLLXFLFLDJDH@BFLDL@BDHDLNZZv@JV@BPd@@BLZDLLZVx@FLVx@\\fADNPh@DNDLFPPh@jClIxChJtAjEpAfEjA|D^rANf@Nf@t@vC?@Lf@h@zBbAnE|@`EtAhG?@Jd@`@jB`BhHH^Jf@Ld@Jf@VfAt@hD^~Ab@fBJ^Nf@Pl@b@lAd@pATd@nAlCb@v@r@hARXtAhBHJn@r@HJJJBBDDHHHH@@FHJHFFJJJHHHr@n@`@Z@@TRFDBBHF|AlAZX~CdCXTFFbEdD~HnG\\X\\VZVrMjK\\XjEjDjDpCxJbI\\VnKtI~DdDhBtA|B~AbCvArBdAtAn@bCbAxEhBxAh@jAd@v@ZfFlB~GjCrFtB^NbE~AlFpBvIdDNHvMdFfA`@dBt@`@PVLPHhAr@bAl@h@^j@`@VT^Zn@h@bB`Bt@r@fA`AbFzEzCtCVVfAdAvAxAtBpBd@d@t@v@h@l@@@f@j@b@j@V\\@@JNV^RZNXLVTf@DFd@fADH`@fA\\~@J\\FVPt@Lj@Nv@Fj@Hl@RlBPpBDh@HdADh@Bd@Dh@Dh@"},"start_location":{"lat":-31.6388518,"lng":129.0013964},"travel_mode":"DRIVING"},{"distance":{"text":"700 km","value":699679},"duration":{"text":"7 hours 17 mins","value":26211},"end_location":{"lat":-31.8945321,"lng":116.0285348},"html_instructions":"Turn <b>right</b> onto <b>National Highway 94</b>","maneuver":"turn-right","polyline":{"points":"`emcEizgfVu@Ju@Le@H_@H]JKB[Hg@Pa@LeBh@q@Rm@RiAZcBh@uEvAu@Ta@LiDbAA@eD`AiBh@yBn@{@Te@LsAV}@N_@F}@Jo@FaAHkAH_@@A?[?gA@iA?mB@c@?c@?cB?G@uG@_FBuFBcD@U?mAB}@D_BJOB]BC@_ALG@a@Fw@JgAVy@Rm@NgAZ{@VsA^G@[JcAXq@T_@J]Ny@Zw@b@]RYPKDQNw@h@e@b@_@\\UTMLOPi@l@q@|@SZGF[h@s@lAaAdBsAdCQZ_DzF_C`E{@zAi@|@k@|@mAfB}@lAw@fAe@l@q@z@[b@cB|B_BvBi@v@Yb@u@jAc@z@[n@[p@Wj@Wr@_@hAUr@_@tASv@Qr@Ot@Kn@AJG\\EXALGb@OlAEn@Eh@E`@Cr@ElACxA?FExJCnGGlNAbECzD?`DCnHAf@?bBCpB?h@?^?t@?bACxD?F?L?B?NErGA~D?h@C`FC|CArEAh@AnCC|D?N?NAN?N?N?N?N?P?N@L?@?N?N?L?@@F?F?H?D@J?D@^?H@D?N@N@F?F@N@N?F@F@N@N@D?HBN@N?D@HBN@N?BBJ@NBPBL@NBNBLBNBNBNBLBLTxAF^Nz@xA|If@~Ch@`D\\rB?@J^Nj@ZrBFz@FrA?P@h@@@?|@Ar@E~ACh@Cx@IhCOtDEhAEz@KtAGx@EVKr@AHADCNCLAHCHAJENAFAFCNENADAHENENADAHENENABCHENEN?@ELELENGNCJA@ENGLENEJ?@GNGLCJABGLGLCHCBGNELEFADEHABGLCDCDGLGJCDCFGJGLCBEFGLGJCBEFGJILA@EHIJGJA@GHIJIJGHIJIJIHIJIJIHIJGFA@IHIJGFA@KHCBEFKJKHw@p@c@\\UNKHYRMHg@\\KFqAv@QJ}@h@{A`AsFdDg@X}CnBs@b@_@RsErCWPi@Z_@T]RoC`BeF|C_@TEBWPEBKFA@IDKFKFA@GDKFMHIDMFKFKFKFIDMFKFIFA?KFKFIDA?KF}@d@c@TcBz@g@VGDMFKDA@IDMFcErB{BhAuAp@cFfCo@ZiFjC_@RmAn@KDg@Vm@Zo@ZMFKFKFMDKFKDIDA@MDKDIDA@KDMDGBC@MDKDGBE@KBMDEBE@MBKDE@G@A@IBMBE@G@KDMBC@G@iE~@a@J{InBE@[FqBd@}A\\{AZaH|Aa@JgB^mDx@gB`@uDz@_B\\uGvAc@J_E~@u@NcAPcANy@Js@Du@BsA@s@AQAa@Cs@Gy@GaAMaEa@e@COAK?MAMAK?MAM?M?MAK?M@M?I?C?M@M?G@E?M?M@E@G?K@M@G?E@M@M@C?I@M@KBC?I@MBM@A?KBK@OBKBK@MBMBKBMBMBKBKB[HI@C@KBcCh@E@UFKBC@c@HA@KBKBG@E@KBOD}Cn@_Cj@[FmAX_Cj@eAVgB`@IBsBd@}FrAc@HWHkAVmBd@}Bj@k@JyA^wBf@mA^C@GBMDKDA?IDMDIDA@KDKDMDKFKDKFKFKDKDA@cBx@kB|@y@b@u@^{BdAoDdBkB|@UJ_KzEeEpBiHjDmGzCoFhCWLi@V_@RaAd@_HdDeBx@aLrFUL_@P{At@eAf@u@\\kCnA_@RcElBcClAcBx@qAp@wBbAoAl@iAd@{@Za@LQFODg@Lo@PuATMBwAPw@Hw@DE@c@BuA@cCEyBIuJOA?gH[_BImAGa@AyDOKAMAeAEK?IAC?M?MAG?EAM?MAE?G?KAM?E?GAM?UAwAAMAM?K?M?M?M?MAM?M?M?I?A?M?M?K?A?M?M?I?C?K?M?I?C?M?M@G?E?_@?q@?M@M?sBBg@@oA@iADkBFqEPoBFcCJA?eADw@BeFTc@Bc@@O@uAFeBDK@A?M?M@I?A@M?M@I?C?{BJmAD_HZ}BHgCJA?A@W@M?A?K@O@Y@M@K?M@E?G@M?qAF_BHuAF[@oADgADoAFmERc@@{BL_CJA?gBHK?Y@O@K@C?I@M@M?A@K?K@O@K@MBM@K@MBM@K@MBMBM@KBK@A@MBKBI@C@MBKBG@E@KBMDE@E@MDKBE@GBKBMDC@G@SHE@C@GBMDKDC@IBKDKFA?KDKDMFKDKDKDKFMDKFiAf@oClAqClAwCpAqCnAaKpEEBE@KFKDEBG@KFKDC@GBMDKDC@IBKDKDA?KDKBMDMBKBMDKBMBMBMBK@KBA?E@G@M@G@C?MBM@G?E@M@M?E@E?M@M?G?E@M?M?E?G?M?K@EAG?M?M?C?IAM?MAC?IAKAMAC?IAMAMCA?KAKCMAA?KCKCOCKCMAKCMCMCgDo@QEQCa@IAAaAQg@K_@IUEYGy@Oa@I[GEAGAEAGAKCMCE?OE{Ba@MCA?AAIAMCIAA?AAKAMAEAGAKAMAMAMAGAE?KAM?MAM?MAM?I?A?M?M?I?C?M?M@G?E?K@M@G?E?M@M@E@G?K@MBC?I@MBK@C@I@MBMBK@MBA@IBMBKBMDKBMDIBA?MDKDIBC@KDKDGBE@KFKDC@sAj@kAd@iCfAcDpAaA`@iAd@oDvAwElBgGdC}@^gDxAgBt@kGhCMDaAb@a@N_@PgFvBgIhDkBt@a@P_@NuElBuCjAsR`IWJKDMDe@RKDKDe@RKD_A^WLKDE@k@VaA`@IBC@GBMFA?{@^yF|BkLxEaHtCgCbAiBv@s@Xa@PkKhEcCbAeAb@uIlDoHzCmDxAa@PGBuGlCkAf@a@Ni@TsChAiAd@cBp@eCbAMFIDgBr@GBC@YJEBEBKDE@GBEBQHiGbCcDtAaA`@UJk@Tk@Ve@PoBx@eAb@cCbAkKhEw@ZaDjASHKDyIpDQH_@NaA`@cBp@gAb@qAh@aE`BaHpCYJKDMFWJKDA?KDIBA@MDKDGBC@MDKDG@EBKBMDE@EBMBKDE@G@KDMBC@G@MDKBC@I@MBKBC@I@MBKBA@K@MBMBK@MBM@YDM@A?K@M@I@A@M@M@I?C@M@K@I?C?M@M@G?E?M@K@K?A?K?A@M?E?G?M@M?C?I?K?M?C@E?C?M?gC@aBBkB@a@?iB@qEFC?M?K?I@C?M?M?kCDaCBeIJK?_GDkA@mBBiCBqGFM?aHFK?M?M?cA@K?O?gA@eCB{B@yGFc@@}A@oEDyHFmDDgA@kLJsA@aA@M@C?I?M?M?A@K?K?M?A?sBBk@?C?mHFgCBmGDK?W@yJHC?M?M?G@C?M?aA@yCDA?cA@M?g@@M?M?I?C@Y?I?C?M?uDDI?M?M?A?K@C?I?M?K?M?M?M?M@cA?M@}EDc@?uA@iEDy@@{JHc@@oB@cJHI?{EFqA@kNLyIJc@@a@?_KLM?M?y@@iEBiCBM?C?I?M?M@c@?m@@M?qA@M?I?C?M@M?G?C?}EDyEFM?{BBM?qDDM?K?]@I?C?K?M@I?kDDoABo@@kDDcCBqBBC?I?M?[@M?M?Y@M?M@qDDG?E?w@Bg@?qDFoC@}@?kHHiBDyDDmBBeABwBDc@?aBByFF{CDmA@yILeQVkA@sFJ{GNy@Aw@@c@@sAB{DBiDFeCDkCD{BB{BBI?u@@aED}BF{ABgDDM?M@C?G?_@?I@M?M?C?I?K@Q?I?M?_BBM?M?I?C?M?K@iIHcCD{@@gFPuCJgFNM@I?A?M@gBF_GDw@@{BBwLHoIFmHDqGDoHJoFHaLR_BBc@@aMTuFB{@?m@?OAk@Cw@Cq@Ee@Cs@Gk@Gs@Ig@GC?_AMc@Iw@Ow@OUG]Ii@K]K[KWGm@Ss@W}@[cAc@_A_@{@c@aAi@A?]S_@S}@g@}HiEwDuBiIqE}A{@_@Sk@[{Aw@KGgAo@KEIGA?qAu@A?KGIEAAyDuB_Ai@y@e@qBgAoCyA{A{@CAcFoCyAy@]QeBaAcB_Aw@a@YQ_@S_@SoAs@sDqBmAo@cFoCaDeB_@S_@SoDkBsMeHWO}CcBcEyByAw@mAq@QI}Ay@_Ag@_@Sk@]qBeA_B{@mAs@_Ac@aSsK_DcBGEqQsJ_Ag@gAk@uGoD{HeE_DcB_@S}EkC}Ay@oDmB{MiHqBaA{@k@uA_A{AqACC_@[o@o@aBwAk@g@w@s@[YeEwDo@k@{I}H}CqCMMeEuD{BsBgAcAII_BwAGEoBiBo@i@wCmCwAkAuBoBwAmA}AwAaA{@_Ay@kAiAmGwF}BuB_GoF[YyGgG[YOMKKmC}B][aCwBeBoAECYM_@S_@Q]QC?iC{@gD}@y@UmA_@_@M{@a@ECyCoBQMgAu@_IqFMIyAeA]U]U{@m@iFqDGE]WuDiC]W_Ao@iHaFs@g@kNsJeEsCwLiIoGiE]UwDgC]UcO_KyByAyByAq@e@w@k@sCkBq@c@wByAqBwAcBiA{@k@oA_AcBmAKGuA_AwAaAUOy@i@aAi@aAe@_@QOG[Me@Q_A[aAWcAWc@IoASaAMuAKi@EqCE]AQ?i@@}@B_AFs@Fo@Fm@Hm@Js@NWDeAVcBh@iAd@o@XA?_@Pa@R}@f@iAr@gAz@{@p@_@ZOLs@x@aAdA_AdAMNo@t@kApA{@`AQRa@d@]`@o@r@cAhAaAhAaAjA{@`As@v@o@t@m@l@e@h@]`@QRk@p@aAfAm@p@gAnA}@dAiAnA_AdAgAjAiAtAiApAY\\i@l@qAxAoArAGHcAlAc@f@i@l@iAnAcAhAON}@dA_AhA_AfA}@fAk@n@ST_AdAa@d@c@b@QPeA~@o@d@q@b@i@Zg@ZkAj@_@R[NiDdBkAl@o@\\o@Z]Pa@RcAf@}@b@_@Rs@\\w@^SJk@XmAj@mAn@w@`@UJaAf@gAj@k@Vk@ToA\\c@JcAPmBViALqANkBRw@Jo@H_AJy@HmBT_@DI@{Dd@o@HkBZq@No@Pu@RoAd@OF[Ny@^sAt@SLeAv@aAt@q@h@y@t@QP_@\\_Ax@cAx@w@p@cA~@aA|@_Av@_Av@_@\\YV{@t@GF_A|@{@r@i@d@gB~A{@v@{@r@{@v@c@^SRu@p@w@p@A@YVo@h@a@\\cAz@u@r@w@n@}@v@SRC@YVm@h@iBbBeBzAo@j@e@^[Xi@d@URUR[Xm@h@c@^cCvBiB|AoAhAg@b@gAbAcAz@{ClCo@j@yArAwBnB[XyAnAoAhAy@t@QNsAhA]XwBnBs@n@eCvBaCtB]ZOLsDbDyEdEwBjBgA~@q@l@aCtBwF~ECBiCzBeCxBmBbBwBlBa@^UPCBq@l@i@f@yHzGkAbAu@n@oBfBQNiB`Bo@h@s@n@wG|FkEzDsBjB[Xi@b@k@f@cBzA{ArAuAlAc@\\mAfAEDEBIHKHCDEBKHIHCBQNIHCBGDeB|Ag@f@cBzAw@r@uAnAy@t@mC`Cu@p@iC|ByAnAyApAo@j@}@t@ONm@h@m@h@cAx@q@d@m@`@sBjASLmBbA{Ax@uAr@m@Xq@\\aAh@aB|@uBdAgDhBc@T_Bx@mBbAwBjAA@_Bx@u@^_CpAeCnAiAj@qAr@{BjAiB`AWNGB_@PKFqCzA_@R_Bx@mAn@{@d@KFMDKFKFc@ROFOHULSJMFaAh@aAf@MFWNc@Ty@b@WLq@^q@^_Af@QJ}@d@oAp@[N}@d@{@d@gCrAIDuBfA}@d@_Ad@_@ROFIDu@ZKDC@IB[LKDYL{@ZKDMDKDKBMDMDIBA?_AXC@E@E@?@IBMDE@E@g@NKDMBCBG@MDKBC@I@KDKBE@IBK@a@JSDMBKBMBMBMBQBSBg@HIBE?cDh@s@Js@LKBMBM@KBM@K@A?yBVu@Ha@DaAJ}@LQ@q@HQBgBPSBo@Fg@Fc@FI@q@HaALs@HeANu@HeALUBQBQ@aAL[DqCZs@H[DM@wAPa@D?@aALu@JUB[D_Eb@cD^mANq@JuATaATmA\\aBl@g@ROFaBp@g@Tg@R{@^cA`@_@NeDvASHKDwAn@kAh@WNYN}A|@{CfBoAr@g@Vq@`@OJy@b@k@XKHWPeAj@MHMFq@\\q@d@c@\\u@n@QRA?UVABQRCBEDIJGHCBEFIJIJA@GFGJIJA@SXu@`AwElG[`@UZa@h@GHA@GJIJEFCBGJIJEFcAtAaApACDCDGFABIJCBEFA@EFIJABGFGJIJA@GFIJIJA@GFIJIHIJIHIJIHIHi@d@w@r@g@^c@Z]VA?oBjAKFYLKFMFKD}@^a@Ny@VMDWFYHMBMBuBf@qBd@eAVwAZyCr@_Cj@uCn@cAVmDx@iE`AiAV_@HC@kDv@cGvA}D|@wFrAyFpAqCn@cCj@qCl@q@P_Dr@wCr@iCl@{Cp@mDz@eH~AaDv@wBd@qD~@aFfASDqDv@MBA@q@NgB`@i@LiAVwJxBwIpBgBb@cAToBb@mGzAe@JoFnAmHfBuD|@aDv@}Ct@mBb@cGrAcH|A}Bh@wCn@}Ct@cMtCe@JKDOBIBMBMBKBMBMBKBMBK@A@M@KBK@A?MBM@G@C?M@MBG?E@M@M@E?E?M@M@E?G@M?M@E?G?K?M@E?G?M?I?C?C?I?M?M?A?KAK?O?KAM?MAM?MAKAM?MAKAA?MAMAI?CAKAMAIAC?MCMAEAE?MCMCE?GAKCMCCAIAKCMCCAIAKCMEA?ICEAGAMEKCMEKEMCKEMCKEKEMEKEMEICAAKEMEGEC?KGMEGCCCKEKGGCCAKGKGECECKGKGEAEEKGKGCAGEKGKGAAIGIGKGAAIGKGKIIGKGoJoHm@e@eCsBcDaCkAy@eAy@kCmB}H{F]W]WyEkDwB{AsBmAWQGA_@Q_@Qs@YgCs@kCg@uC]{DO{CMkAGcCIcBAC?qABM?mAFeALmAPu@LUDgAVaBf@aIlCSHyGvBmC`AuAn@}@b@cAj@y@j@s@d@A@m@j@e@b@SRcAdAu@z@k@p@SXA@i@j@aAlAcBrBQPKLGHQPURSTMHIHKHIHKHC@EDKHIHC@GFIFKHA@IFUNOHa@Ve@VIDYNa@RC@_@NC@YLC@SJi@Rw@XcC~@o@Ta@NIBWJSHg@Pq@VMDOFSHULMF[LKFOJQHKFA@IDKFKFKFKFKFIFKFIFA@KFKFCBEDKFKHGDC@a@XKHIFWPIHo@b@wEfD}AhAu@h@KFKHC@EDKHKFA@GFKFKFA@A@GDIFKFA@IFKFKFKFKFKFKFKFIDA@KDEBEBIDA?KFA?KFGBC@KDKFGBE@KDKFE@GBE@EBKDE@GBKDMDA?IBMDGBC?A@KBKBMDKBMBMBKBMBMBKBMBK@A@KBMBI@C?KBMBMBKBMBkB\\iB\\g@HMBSDmB^A?MBMBGBC?MBMBGBC?MDKBG@E@MDKBE@GBKBMDC@GBKBMDC@GBMDKDA@IBMDKFA?IDKDMFKDKFKDKFKFKDKFKFIDA@KFKFIBABKFKFGBCBKFKFEBEBIHKFEBEDIFKHC@GDIHKHA@GDKHIHqAfAuAjAGDoBjBq@j@w@p@GF{@r@g@d@c@\\GFSPIHSLMJmA|@cBdA{A~@mBfAe@Vo@\\MHcAj@qCbBc@XYPu@h@]Za@Za@b@[\\[`@SVSZS\\Q\\U`@EL_@r@EF}@hBwC|FoDdHgAvBq@tAeArBc@x@KR]p@Q^KTKTCBQ\\Yf@MVeBhDIPMVS\\OXOROVGLIJADEDGJIJ?@GHKJGHGHCBGFGJEDMNEDCFIHIJIHIHCBGFIHGFA@IHIJC@GFIHIHKHIHEBEBIHKHKHIFGDCBKFIFEBEDKFKFKFKHGBCBKFKFC@GBKFKFKFKFGBC@KFKDE@GDKDKDKFMDGBC@KDC@IBC@GBMDKDMBKDIBC@KBMDC@G@MBMDKBMBIBA?KFk@JgBVwBTC@c@DiANyATm@Jk@D_AJA?cAPi@F_@Da@Da@FO@IBcALG@IBa@JKBKBA@_Bb@SFUHeA^qBr@uChAc@PIBw@Z_C|@E@_@Nm@T_A\\q@Xs@Ve@Rq@Vg@Pu@ZE@qAh@iAb@i@Zg@Z_@\\A@o@j@EDw@p@{BlBSR[Xw@t@w@p@aAx@iB~A[X{@r@u@p@uBlBsAjAu@r@e@\\SL_@TWPe@Vc@RcA^{Af@mBb@uA^q@P_BNoA@gABcFAyEOwBHuBX{A\\wAd@iA`@iAv@sBtA_CtAoCdAaHjB}Gv@cBJeADgAGsASoDU_CQeDk@qCKmGQil@bBmFTeHdA_ADgFJaKf@G@{APwAN{ARwANgALy@F]@g@Bc@BgMb@K?gADa@@yENa@@gADy@BsBLy@FsAP}A^MDa@J}Ab@iJhCy@Ta@LwJnCcAX_EfA_HjBcAXiBf@wKxCa@LuLbDi@LeHtASDcLpBaAPwQnDa@F{Dj@_CRoBDaC@oIDmA@sDH[B_@Di@Fk@HgAXkAZmAXMBiRbFgQtEaShFk@P]HaJbCE@sQxEqFvAkAh@gB`A_CzA_EhCmChBoB~AWVk@n@s@`A_AtAqDtF}DdG_DxEaIzL_B`CsE`H_B|B_AdAs@t@gAz@_@Xc@\\}DrCcMhJaAp@q@^k@V_A`@i@RqBx@_DnAaBn@qAh@E@wFxB}F~BwAj@a@N}@^C@cBp@{Al@eAb@s@XgA`@s@Rm@Pq@PuAVc@J{B\\_El@eAPa@Fc@FcAN}Ah@q@\\q@^u@f@gFxDaExCyAfA]TuA`AaAt@}@j@kDtBuCvAyCnAsAh@qBn@aAXkGfBc@J_EhAiBj@yAZsDp@}PdCaB\\oBj@QFu@ZqAd@q@VaA`@gBj@oCt@_EdAcJ~BwIzBKBwD`A}A^SDc@HWFeBVoCTsALkCTuEXmBTgAH{ALM@gAH}E`@uGf@gAJ_CPo@Hq@LgBZcBZkFfAiAVsBh@_Bf@eBn@kAj@ULi@Ta@Ra@Rk@Xy@`@}BfA}Av@eCrAwCdBoDjBgBr@wB|@oAl@e@TuAj@sB|@yAd@gBz@{@`@w@\\A@aBt@}Af@mAd@w@VqAXiATu@RqCb@w@LmANsAFqBLyBNuANC?y@JeBPu@Ho@FmATcB`@gBf@aAVkA`@eBr@o@^eAh@eBlAoAv@q@h@u@n@wBbB_B|A}BnB}AnAeBxAgB`BeAbAiBzAmC~BuAbA_At@wAz@mBdAkC`AkBj@oB^{AZaDX}BDqBDqE?eCAiECsID}A@_C?kG@c@?gA?c@?Q@iF?oB@y@@cBDcBLq@Fy@Ho@HgAToATw@Pi@Pe@Nu@Rm@VgAb@c@Ta@RuFrCo@`@c@Vu@b@kAn@mCzAyAv@{EpC_G~CiBdAmBjAgAl@_Ad@q@X}B~@MD{A`@KB}AXqAPeALc@Fu@HiR|BaGp@qBTiEd@aBRsAVoB^}A\\wA`@kBr@cCbAkAf@sAn@mCjAmIvDmIrD{DdBkQ|HC@[NsB|@eDxAkBx@qEfAQDODuDbAoDz@yBj@c@Na@L}@ZC@mAd@mDrBqC~Ak@\\_@T}@h@sBnAiBdAy@h@[VIFq@h@]X[X?@cDbDoDnDcBjBaD|DoC`DaAjAmD`EMNuCrC_A~@sAnA[ZeDzCuD|Cu@f@wCzB{KvH]VwIbG{IjGaCbB?@qE`D]T?@iJrGiJvG_CzAcB`AeAh@yE|BoIhEkBx@yAn@wA`@u@R{@TiB\\{JnBmEx@kB`@qDpAyI~CeQpGcDdAiDrAeC~@el@~SgSlHsKzDsFxBkLdEyO~FmC|@_B`@_DbAaBd@wDhAmA`@qAn@iBnAmBzA_FzDgI|GoAjAmBzAmBzAiB|AcBxAaAdAeArAu@nAqAlBw@jAaBlCiA`BaAzAk@x@m@x@q@r@[`@_Ar@m@^k@Zu@^oAh@gBl@uBr@cD~@iDhAkExAaEpA_P`FgEpAuJvCeD~@{A`@cDbAwFbBaIbCgJxCeJvCuLzDcIlC}GtBgEvAkDfAaBf@yDlA{H`CuFjB}C`AcHvBgCx@_F~A_ElAyBv@kBv@wAn@kDpBwBjAmC~AqBdAyGtDkDjByBjA{BjAwAv@eBx@eDzAGBcCdAeBt@cKjE}FdCoGnC{GvC{DdB_Bp@w@^kAh@wA|@kA~@cBfB{AhBmBfCqBpCaCvC{DtFQViBvBiCvDyBnC}DjF_ElFcJvLy@fAgGbIsJlMwLdPiHjJkBdCW\\{ErGyGzIsCrDoHtJeCbDoDtEcJxLkFjHSVgGtIiKbNcB`C_AbAoGnIQVuGtIo@r@mKfNwEhGsBbC_CzCgDpEqCnDsBfC}AfByAbBkBnBeBfByBxB{BbCaCbC}BbC}AzAmBrBwB~BuB|BiBlByAzAqBxBmA`B{C|EaBbC_CpDqBxCuB`DyA~BqBzC_CnD}AzBkKzOcGzIyCvEwCnE}D|FwDhFcGdIgI`KiIzKoFfHcIrKiF|Gw@dAqGpIsBnCeMfPA@sBlCcC`DW\\QRw@fAY\\kA|A_DdEkClDQTkAzAW\\kCjDaJrL}FxHqFfHq@|@W\\[`@qCrDoFfHeFxGW\\iAzAwEfGsKnN_JpLcLdOmDrEsCvDW\\aIjKeErFiHjJ{LdPuCtDW\\W\\Y^W\\q@z@{BvCeAvAe@l@OP}@hAqA~AcAlAmAxAOPgApA]b@oB|ByBfCyCnDkArAqB`CmC~Cq@x@y@`A_MxNQTs@x@{@bAkAjAeA|@q@j@{AnAWRwD~CiFfE_DhCmFjE_NxKwHlGo@f@qHhGg@b@oAbAgA`AeAhAq@z@UZc@r@S^_@z@Uh@c@nAUp@CHMf@Qp@i@rBy@fDwD`PgCjKqArFMd@g@tBaB`H{@pDkBvHKd@WfA]rA_@vAUbAm@|BiAxEADOt@O`Ay@lFmBbNu@rFa@nCg@hDaA|Gi@nDk@bEQ`BSnBCRGt@Ep@Ep@EdBCxAQrH?X[jJYbLCxAIzB[vEGn@Gf@Kx@[~Bi@jDWtAMh@YjAEPGTMd@K\\o@nBuAfEuAnEUr@Ut@k@|AQd@ITk@zAeAdCeAbCGNWp@KTw@jBGLKTkA`C[h@S`@U^MVEHiBhDmA|BmA|BwAdCgBrC?@W^U^W^KPa@l@W^q@dAw@jAi@`AINWd@Yt@Up@Qf@ADM\\]jA]jAOd@k@lBQh@Md@kBhGmBnGM\\]jAOd@m@pB}@zCyD`MCFK\\Od@gBhGk@rBa@hBmE|RKZWx@_@x@[n@GFCDCBuBrCCDg@b@a@TIBONIDSHk@XXfAVjAPbAFj@Ht@HlA@\\?ZEdIBxB@dD@dL?zNCnN?DDxN?bAA|C?xGAhEBtH?|BApE?v@?pTApU?hF?nA?xBA|C@pQ?p@?Z?jA?vAB|@@\\Bl@HbADb@Db@Hl@TrA\\xALj@r@nCj@~Bn@lCVdAp@nC^zAh@vBp@lC`A~DhApEhAvE\\tALf@~AlG~@`EVfA~@|D\\|AJd@VnAX~AJp@PfANfAT~A\\rCT~BBZLpAHz@ZdED^v@pJ`AnLVpC|@vK~@`LnBhUBT`AnLvA|P`@zENhB`Dv_@tB|Vj@tGr@tIHlAn@fHTpCXlDp@tHh@rGRzBDh@Df@lB|TBXP`BRxBFd@nAfM~@dJb@lETdCPzBhEhh@|Dxe@NpCBdB?j@AtAMrCOjCw@dMK~BG`DBdDRdDrBlRJbA@LNpAnEpb@dAxJlBhRTtBP|AjEna@VzBLpAnCjWFf@jAxKnHfr@Dh@~Epd@|@pIBPFh@bAnJbCbULfATvBnDd]j@jFXpCHx@JdBBpA?|A?l@Cr@KxAOpAM`AWvAU|@Mf@Qp@cDbPEb@UdBIx@?@Eb@?DAt@?\\A|@@vBD`Bn@lHpB|TH`An@zGDf@jCjYH~@f@tFZzCn@fHVxC@J\\jD^`E?DZbDDh@Ht@d@hFLpAf@vFx@tIf@tFxBdVfCvXf@tFhDf_@pBrTjAjMDh@hC`Yz@hJJpA`@hE^tDl@|D~@lFdAjG`E~UHf@vB`M`CjNx@zEHf@hAxG|B`N|ArJTrAPz@Jh@^tAt@|BXt@`CtFnCrFDFjGhMlA`CtHzO~BnFhCjGp@|AvDjJx@pBR`@fAhCjEhKhDjIl@vAfCjGXp@Rb@`A~BpAzCTj@b@dAn@lB`@lA`@tAZpATbA\\jB?B^zBTnBRlBXtBb@rB?B^fB^|Al@tBPf@\\`Al@~Aj@lAp@vA|@`B|@xAbCjDfA`BlDfFrBxC~BlDv@pAV`@tEtHV^zHfMT`@zMjTT`@rNjUrFbJhDrFvHzL~CbFzAdCtBpDxEdIfAhBHPhF|I`@p@j@`A`AbBhGjKbKbQ~B~D~D~GV^LTr@lA|AlCrC|ET`@zCfFjIpNhGlKT^`S~\\j@`AvJrPT`@nJdP`@r@f@t@hCpDnKxNfQ~UfBbCtAjB~@rAbCpD|ClFlBbDhF`Jr@nArE|HlAvBfGjKvCbF~ApCf@x@bAhBx@vA|@zAZh@dAlBf@z@jAhBjAdBx@hAv@`AlEfGdLtO|CjEvF|HvKbO|MzQJLV\\hDxEp@|@rLhPxExGV\\X^zZzb@zExGV\\n@|@jJpMjGtIV\\jFjHnAfBV\\`KpN~QjWbAzArHxKV^nDhF|@pA~LxQV^zGzJl@~@zGzJpJnNzFrIV^dOxTl@~@V\\n@~@xG|JV^zD|F|A|BxG|JV^rSvZb@p@dBnCVd@tD|GjCtEHLJPR`@dCrEnEhIT`@t@rA`C~E@@hDlGv@vAlCrEnAdCrF~KvDvHDH`@z@R`@rF~KRb@tKtTR`@z@fBh@fA|EzJR`@Rb@`EhI`ArBd@jA\\bAXfAVjANx@Hf@?BV~A`@nCnD`WjC`R?DDb@HdADzAFfBAbBC~Am@bXUnJQpHIxDa@xPQpH_@rOAh@SzHUjKAh@Cp@M|GAh@GxC?hADdADnABh@FpA`A~UPvDt@hQ`AnVf@`MvA`]FrA`@vJRnFNpDBh@Bh@Bh@XbHXbHn@~Ov@pRd@`L@h@LfCJhBJjAJvAX|BVdBTzADLVnADTDPJf@@FXbAl@`CHXLd@Lf@vChLLd@jC`KzElRZlAZlArGfWtCjLLd@Lf@v@zChC`KLf@`K|`@Lf@vFxTLd@Lf@ZjAFX|CvLLf@|BdJ`DfMh@tBT|@ZdAZdAb@nA`@z@^~@j@fAh@`Ah@|@z@hAV`@`@b@v@z@@@X\\BBZXdAbAnE`EfDxCjAbAHH~DtD^ZhB`BhC`CrBhBzFjFlItH~AvAnBfBVVhLhKrEbEbIlH`B|AjC~B~RrQtOpNZZnBfBnG|F`A~@r@x@p@x@f@t@\\h@DBNZR\\j@fAHNf@bAd@hAb@lAVv@b@tApAxENj@pM`e@fGpTj@rBb@bBRn@ZpAF\\Nt@PlAF`@NnALrADv@FlA@f@BpA@n@Ah@?r@G~ACt@?@IpAADCb@E^]vDQjBUrCc@xEUjC]bEGn@Gh@Ef@k@`HSnBgBrSEh@{@rJEh@c@~EqCh\\KlAeDh_@_Dr^oAdOEh@_@jEwCv\\sEzh@QnBa@pEQbCKnBGv@G`F?hD?XH|CN~Cn@hJ?@LbBDf@JrAN|BTbDb@jGBVrAxRN`CV~CV|DDn@VjDTbDPzBPpCNtBVbD@VDh@L|AN`CNjBDh@@LRjDVdDZjERnCN`CDh@Dh@Dn@RfCRlCJnBNjBNpBLhBNvBT`DVxD@JTjCThBRxAHd@Pz@RhAXhAR~@\\tATz@XbAVjA^~AX|AFb@ZzB^nDBZ`@|DZjDXpCZ`D`@~Dl@lGFh@dApKv@hI@HjAzLbDr\\vBpTz@rILpAlAdMD\\~@|Jj@jGPfBfBpQd@fFT~BLrAFhABtA@@@|A?v@EbACnA?JEr@UpCWtCEh@}@pJqAbOkArMOxAa@hEWtCKjA}@rJKhAc@vECTMfCGzAAb@?tCBtA@HDbALlCzAvQb@bGf@jGf@hGXxDl@tHT|CdAnMf@lGjAdOl@tHf@nGDf@rC`^h@xG`A`Mv@jJT~ATdBpCdQvAlJ\\~BpE|YzBzNjBzLHd@bA|GF\\rAlIXdBn@~DHf@f@`DlA~HHj@r@vEl@zDTtAd@zCHf@Hf@BLv@dF?Dx@fF|@`Gv@fFHf@Jj@z@tFF`@d@xCb@nCj@xDF`@P`A`@nCJn@x@lFX`BVbBRnAp@tEn@~DNbAXdBVdBVbBV`BXbBV`BDVNfALp@Hl@V~AV|AT~AV|AT~AxBfNr@xE|AdKl@rDr@rEx@nF^dCf@`DPhATtAfAlHp@hEBPHf@@B\\|BNdAPhARlAPjABNV~AZrBd@vCb@vCd@tCL|@p@hEH`@?DH^@FBXHl@D^B\\Bf@B\\@\\@d@@v@DxF?F@bD@tA@hDBdDB|C?lA@lABzCB|C@vA@fA?nA@nABbD@vC?J@\\@dCB`D?pABfD@zAD~FDvIBdDBdDBdD@bD@pA@zCBbC?ZBlCB`G?`@BdEBjC@dCBbD@zC@zA@h@@rA?@@dC@zB@tB@`A?PBjC@rB@xB@`AD~F@`F@h@?f@@pA@nA@pABpADpA@LHbALnANpAPnAPnAPlAPlANlAPlAPlA?DHf@F`@PpAPpAPnAPlANnAPlADZJp@PnANlAPlAPlANlAPlAPlANjAPjANhANbA?DNfANdALbAL~@Lz@Jx@Jr@Jp@Hl@BLDZDb@F^BTBPDXHd@Jx@DZHj@NdANfANfALfAPfA?DN`ANhANjANjANhAPhA?FN`ANhANjAPlANjANhANhAJr@BRNfANdAFh@FZLfANfAPhANlAPlAPnANlA@H@BL|@NjAPjANfANfALbAL`ALz@BLFf@Jt@Hl@Fb@D\\DXBLBTF`@Jt@NdANlADVJt@NlANhANfANfANbAL`AL~@Lz@Jv@Jt@Jr@Jt@D^DTBRFb@Jx@Lz@Jx@Jv@Jp@Hn@Hl@Hd@Db@F\\BTBL@D?D?@@BBRFf@Jt@L|@L~@N`ALbANbAHl@BTBPHn@NbALbANbAL`AN`AL`AL~@L~@dA|Hl@jEBRLdANdA^hC\\nC^lCNdAn@pELfANfABHlA`JJt@Ff@t@rFJz@Lz@Jz@Lz@Jv@Jv@Jv@Jt@Lx@Jv@Jx@Lz@L|@L~@LbANfANfAPjANhA?@NjAPlANjAPjABPJz@PjANlAPlAPnAPpAPpAPpAPpAPpAPpAPnAPrAPtARtAPrARrAPrAPpAb@bDJt@DZPpAPpAPnAPrARpAPpANpARpAPrAPrAd@jDRrAPrAPnA`@xCNfALdAFZFd@L~@ZdC`@pCb@`D^vCBNBXLz@PtARtARtAPtAPrAPrARpAPrAFb@Hn@PrARrAPtARtAPrALv@D\\PrAPrAPpAPpAPrARpA?@PnAPpAPnANlAHj@Fb@PlANlAPlANjAL|@BNBXJp@PlANlAPnAPnAPlAPpAPpAPpAPrAPrAFd@Jn@D^Jr@PrARrAPtAPrAPrAPtABJNfAPrAPpAPpAPnAPrAPpAHj@Hf@PtARtAHn@Fd@?BPpARtAPrARtAPtARtAPtAJt@F^PtARtAPvARtAPtARtARvAPtA@HPlAPtARrAPtARtAPtAPtABRN`APrABJNhAPrAHl@Ff@RrAPtAPtARrAPrAPtAPrAPrARrAPrAPrARrAPrAPpANnAPnAHl@F^@HL`APlANjAPhALfANbAL|@Lz@L`ALdA@BFb@Fl@PnAPnANjAPhANhALdAN`AJz@Lv@Hn@Ff@F\\BRBL?DBNF`@Hp@L~@PnAPnANpAPpAPnAPpAPpALx@BVRpAPtAPrAPrARtAPrAPtAPlA?DRpANpAPnAPnAPpAPlANlANjAPlAPjANhANjANhANhANdANdALbAHf@D^PlAPpAPpAPtARtAPtARvANhA@JRvAJ~@DTRtAPrARrAVpAVnAXnAZlAZlA\\jA\\jA\\jAZjA\\jA\\lA\\jA\\lA\\jA\\lA\\lA\\jA\\lAZlAJf@Lf@VrATrARtAPtAPtANrAJ|@BTLrANrANtALrANrA?FLlANtANtALtANrALpALpANpALnALnALnALnANlALnALnA@JJbALnALnALpANpANpAH|@BVNtANtALtANrALrANtANrALvAPzAN~AP|ALnA@NP~AN|AFh@Fr@PzANzANxANzANzAPxANzANzANzAD\\Fh@BRNzANzANxALvAD\\Ff@@PNvANvANvANvANtANvALtAD\\Ff@@LLrANpALrANrALrALpALnALnANpANrALrANtALtANvANvANxANzALdABT@RLfAN|AP|AN|AP~AN|AP~AJz@D`@L|ANzA@BN`BP|AP|ANxA@DP`BN|AP`BN~AJx@D`@\\rD\\zC\\xDLlALlAZpCPjBLhAFj@Fh@B^BRDXFr@Fb@@LH~@LlALvANzAN~ALjA@PP~AP`BP~AT~ARrA\\bB`@vA?@Nd@Rp@h@rAf@nAj@nAl@hAp@fAp@dAHJh@r@t@~@r@~@r@|@r@z@r@|@r@|@n@x@BDt@`At@~@t@`At@`At@`At@`AZ`@X^t@`At@~@t@`Ar@~@b@h@PTt@`Ar@~@t@~@r@~@p@|@n@z@r@|@j@t@z@dALPX\\LPr@z@p@|@r@|@r@~@j@x@b@r@\\l@p@pAR`@DHf@hA\\|@Vt@ZbA^rA\\~ATfAVfBHp@J~@JtAJlBBp@B~@?d@?|@@f@Ap@A`AE`AEbAGfBMjDM~CErA_@vIKrCMpDIxBOlDA^MzDE~@M`D]vJWjH_@tJKfCM|CAd@OdEK~BErASdGIbBMfDOxDQ~DYbHCj@CfAIpBEdAItBGjBIzBIfBALAZErACj@GvAEbBCj@EtAQzDq@lRKfCOzEi@`MUxGSpFI|A]jKSrFa@zKWbHMbEG`GC|AAfAEvFGzJAN?h@?JM`M?h@GhFAn@A`BEjDG~GCtC?V?L?^ArA?`@?T@`@@Z@ZH`BFhARzENlDTdE`@nJVlFXfGb@~JJ~BDx@HxAd@`LTdFNdDBh@f@bLf@rKJfBXxG@JLxCRvEJ~BTzEZ|HNbDZnGFxAVnF`@fJJxBd@nKD~@L|BBf@VxFNhD\\`I^rINtCLtCXbHTdEHbBj@lMD|@HbBPxDTfFh@rL?BR`Ep@xN@j@x@zQf@xKP~D@Lb@tJBh@f@hL@ZbAtTR|DBh@Bz@HxAn@`Oj@vMf@zKXnGFbAHpBLzBDh@@DDh@Hz@^fEh@|FbAhKh@|Fn@|GPfBp@rH\\nDb@rEDb@pAlN@DDh@h@pFPnBtAfOt@bIHx@BTr@tH^zDZdDN`B@Jp@lH^fEd@tERrBt@lI~@rJX|CpAbNxA`PH~@l@vGXxC`AdKJjAlBrSp@|GbAtK~@zJf@pFd@|Ef@rFl@nGhA|Lp@~GN`BDh@LnAvAlOJfAP|AJ~ADl@@`@?d@FtEFdJ@jBFbIDfD@|BJbLRvR?FThZB|CXb\\?@@f@TjXVbYF~GBpCDfFHdJZ|Y@pABlEDxE@h@H~LB`BJtLDpEDfEHxIHzJBrBZfa@BzA?h@^n`@T`[DxE@h@TvWRzV?D?b@b@xe@DnFHzK@h@DhEJ~NNdQL~NHzJ?h@BpBF|E@h@DfD?b@HtIFdH?BJzNDrEDpENlS?v@FlBNxAzBfQvA`Lz@rGdAfIx@tGZ`CzC~UHf@NpApCpTHl@lB`OF`@d@jD\\lChBrND^bA~HjAbJz@zGVdCRtDD`E?fBErA?RMfBOdBUfB[tBa@tBg@zBYlAS~@]|AkE|RgCjLkAnFaD|NWlAWfAYtA_@jB_@dCw@rFeBxLIl@Gf@{AvK[xBQpAw@|FiB|My@bGEXu@nF}A~KwAfK]hC}CpTa@|CKl@QpAuAfKg@pDcEbZy@`Gy@`Gm@jEcB~LKt@EXwA~J_A`Hg@tDeB~Lk@jEa@vCe@dDIn@QhAw@vFi@|DKx@e@`D}@vGWjBe@dDKx@QnAWjBgA|HiAfI_BjLmBfNk@`EQnA}@vGS~AKdAKrAO~BmAdQO|BMnB{@vLs@jKs@zJu@hKY|DEv@YbEMbBWrDWjDItAEh@[dEa@`GUdDm@tIOrBa@~Fq@tJw@bLOpBKrAIjAq@|Jw@zKQ~BKbBI`AIpAIhAG|ACpA@nHTvp@?L@ZJrZFhQB|ENxc@?h@Jf]FpNAfDE|AIhAOnAOdAUbA_@vA]bAYt@Uf@iH|MCBg@~@qBrDgDjGeDfGi@bAQ\\_EnHmWze@wGxLGJsAfC{@|A}BhEeDfGiCzEA@S^m@hAo@lAk@pAc@hA]jA[tA_@~B]dCc@~CMbAGf@_@nCgAbI}AjLaBtL{AvK_@tCWzAWhAMf@Md@[`AEHg@jAoArCeAzBw@fBqApCg@jAg@fAcA|Ba@|@k@tAWx@Y`AGTG\\GXGXa@hC]`Cu@hFCT[xBG`@In@g@hD_BbLUbBGh@Mv@y@bGm@dEALIf@k@`E{ArK]fC[xBm@hEwC~S_I`k@EXqBtN{BzOeC|QiBhMqA`JuEr\\sCjSIr@eClQAFiE|Z_CrPSvAw@rFgA`IgB`MGf@YnB}NfeAsCbSoA|I_AzGIf@]dCu@fF_DpTmC`R{@tG_A`H_Gxb@aBvLkA~HCT{@lGWrBS|AQzACd@El@?XAf@@d@@b@NtAXxAJ\\T|@^bA^|@v@tB^`ATf@`@bAb@fAXz@Rl@BHNp@Lp@Fd@p@vD^nBZvAPj@^~@d@hAx@zAl@`Ad@t@j@hAvA|B\\b@T^^l@b@r@r@jANR\\l@b@t@`@z@Lb@`@x@T`@l@vADLNb@Tj@h@hBDL^vAj@vCFb@Jr@?BPdBBRH~@JrBFnB@`B?nC@tCBzEBhBDvADp@DfAL~A`@fD?Dd@pC^jBb@hBb@xAd@xAd@lAHTj@rA@BnBtEXp@|BlFh@pAJXTf@`CvF|@vBRb@Pb@\\v@|BrFLVfAjCrBxEtC`HvC~Gj@rAPb@pCvG`BzDb@fARb@z@rBpDrI~DnJRb@Zv@rDpIHPFPRb@Pb@|ApDbA~BXr@Rb@d@hAhAlCp@|AlBpErB`FfCbGv@dBtD~ItC`HnCrGd@fA~@xBdB`Eh@lAv@hBhAnCv@jB|GbP~CpHnA`Dt@bBrA|CrCvG|DlJtAdDv@hBd@dAHRjCjGjCfGvEbLPb@lBvEd@fA@Db@`Ax@jBf@jAh@lAf@lA|@vBz@tDT~AFn@D\\X~CTtCf@lFdA|Kp@~Hn@jHVbDJ`BLdCLxDFlABX^~EvAhPRbCR|Bz@bKdAvLNlBt@pIpArOl@`HxA~PLtAJrA@FLfAD\\h@lDBJPdA\\zA`@bBPt@pAxEBHbArDjF|QtChKX~@hFbRvIb[@BtDxMzAjFf@lBvDzMjHlWnBbHzHxXnB~GtBvHhAbEfAzDnAhEfAzD\\lAbFlQd@bBzC|Kn@zB\\lAdCvIt@dCb@~ALd@~CxKjD`MtClK`@tARr@~H|X`AfDbBfGrBpHtGzU\\hA\\lAvAfFnKh_@l@vBpIrZPn@ZfAfAjDRp@l@lBZ|@`@~@P^Td@|A|CdApBTb@tBzDjB~CdDvFzDtGx@xAbFrIjBdDbElHhB`DrA`CvAjChCbFJRpCtFx@bBJXVr@f@bBRr@R~@Jf@P|@Jt@BNL|@NlBFjABhA@tA@f@A\\Av@An@Cn@Cn@Ej@Ed@Gv@Ij@ALId@YbB[fBIf@I`@Y`BKh@Gh@EZEh@Cd@MbCKdDOvDErAGhASbGGrACh@]xJCh@SzF]dJc@xL]~IGfBCh@E`BIlFGvFMtIIfGAfAQ`PC~BEzAAPCz@IdCE`ACr@Y~GOfDAZAZMzCGjAC`AEv@?XAX?N?XAz@@nA@h@@f@@b@FjANlBLhAFf@Dh@Ff@?Dl@|Fv@|Hb@lEZlDp@dGvCvYTtBfBdQLrApCvXFh@dB~PFl@`@vDrA~MzAdOnBzRl@|FNjAD`@F^Ln@R|@jClLDRxBnJ`@fBVnAfId^x@tDhCdL\\~ARpANzAJ`BHhKPnO?p@BxABrABp@DdAPlBT`BDVT~Ar@dF`@zC\\~BdB~LHn@tA|JPjAvDlXHh@bAnHjAzIzAvKv@pFFh@n@hEZxBxDlXb@`DHh@Hf@Z~BnDpV^bDFl@XtEF~BBh@@h@Bn@JrK?bO?h@?j@?|AVpZFdMAbID|EBxC@rADbJDbJDfDBlA@b@HpAJfB?BVtCZtC\\jB`@jBf@lBj@hBv@xBx@rBxAvCz@bBT`@hKdSjDtGRb@bBbDzHjO~D|Hx@|AT`@hBhDjCbFvItPN\\nCpFDHLVh@bAbK~RjFfK~@fBpAfC|DpHDH`BbDpE|I~EtJ|ChGh@jAfAzCt@rCjAfFp@fDDRBRHf@jAlIbD|TL|@~CnU`AjH~@zG`@nC|CfUn@pEdDtUF`@Hn@ZxB~CnUVrBnBfNfAfI`@lCtAtKVfBHh@hAxHbClQD^~AnLh@tDFd@Z`CtDtWp@bFx@~F`Fl^PpA~Eb^XxBPjAz@~Gd@dD^pCVtBPbBNtAXxCNpA?@h@fG^vDHd@l@lEf@vDxA`Kf@hCRpANn@Nv@Pr@Nf@ZtATfAZlBf@jDXpB`@vCXxBZxBTbBRvARnALdAFf@RrARzAd@tCFf@l@|E^nCVnBPbAPrAPpAT|AJt@NnATxAVjBPrADTBRHf@DXR|AV`Bt@xFn@nEb@|CZ~Bv@xFXlB\\bCTbB^lCT`BBRPpADX`@|CJ|@Hf@`@rCj@~Db@`Dd@dDZzBThBNdAPpAVjBfAfKL|ADb@RbCHrAH~@LtAL|AL|AJhBTlC`@|ETxCDh@Df@@Zd@bGf@xGf@fGJnADh@VxCb@rGp@vIN`BFl@h@tHz@jLh@`HDn@n@fIj@jH\\jE@Nl@jIXrDp@xH^lFDj@t@jJZjDTfDB\\?Hh@nH`@dF\\fERjC\\xEP|BVjDPzBH`ADh@B\\f@dG\\|Ef@rGFv@`@pEj@jIDh@JrAXlDNrBBf@^bFVfD@TFh@VjDDb@Df@JfAT`DXtD@JRhCFx@NtBRbCNtBTbDPdCD`@?DJrALzAZlDVhDLnBDjB?~AErAOjBALQrAUdAa@hBm@|AgEhLgBtE_IrSeGpO[z@Qb@c@hAc@hAmCbHiC|GsDpJABQb@cBrEiAzCQb@a@hAc@hAcF|MeArCQb@Od@O\\uErLmBbFcBnEELWv@a@nA]fAYlAWpAQrAALGh@APEVEf@Gf@Ej@KpAi@zGAF_@lEMpACRATKrAW~CEn@Ef@Ch@IrAAPEbBCtBBrBHlB?BPvBJrA~@jLZjEt@lKt@lJB\\VtC`@bFJjBF|@@t@?L@N?NAN?N?N?LAN?NANAN?L?@AN?NAJ?BANAN?HADc@|I]vHCj@Ah@Ad@?FA`@?H?n@?h@HvABp@JpALpAJf@^bB\\hAt@hBn@zA|@lBVj@Tf@|@|Bh@jBN`AF\\PvAPfC\\hD@NLxA^hFDf@?@h@rG@LVhDNxBTrCPnCNxBL|ARdCJjAPnBDv@?nCCx@AbAGp@?HQlBe@tFe@jFQfB_BjRa@pEcAbLEd@A@q@hIoArNM`Bc@tEu@jI_@bEo@|HCRI~@yAdPWzCg@~Fi@xFIfAGf@k@`H{@tJEf@I|@e@bFS|BMvAg@zFy@pJqBvTG|@[`D}AvQIx@{@xJkBlTQ~AGt@Gz@C|AOjUIxJIzMIvK?h@CnCM~PCdDE`IIpLAjCD`BJrAFp@F`@DXBLNz@`@`BV~@Vp@^x@Zp@h@~@xA`C|BrDtAzBdAjBp@~Ab@pAv@jCb@rBjC`NLp@Nt@v@bEt@pD\\dB^~BV`C\\fEpBjYDh@Dh@rAfRjD|d@tCj_@PrBv@zJf@lGBVJrAnAvOp@fIbBvT~Bh[hBhVh@bHDh@bAhM`@lFjEdm@v@dKxApRDh@ZhEFl@hArN\\lEDh@VdDTvCr@xIJrA`AfMzArRlBfVt@rJr@|IBVPxBT|B`@fDx@vEp@rCd@jBbBpGLd@Ld@Nl@\\nABHfBbH@F`@~A~@`DxBpIpBvHt@rC`AnDp@hCbAvD|A~F^rApBxHpAzEbBtGl@~Bp@bCPp@l@~BJ\\n@`CZnAl@|B^zAx@tCr@fCJ`@dAbEp@nCV`A\\nA@Fp@fCFRl@xBlApEd@bBf@nB`@xAd@dB^|AbDdMl@xB~AfGZlAtB`IV`AdCvJ|DhOnBnHnBxHV|@~FtTFVVbATfAZvAZnBb@rC^lDH~@d@vFR|Bl@nGl@fI`@hHLdC?HHrAN~BZlEn@|HRtBNfBXhCDVHv@`@fBVhA\\pAPj@L^Pb@FRb@~@JVl@nApBxDbDdG`@t@R`@^p@nCtFhCzEnBrD|@|Ap@bAfAvATVd@h@h@j@`@`@jAdAr@l@dAt@zA`AbAh@rAn@hAd@hA`@tM~D\\J`@L`IdCvBn@`@L~Ah@|C`AtBn@vAd@JDn@Vb@P\\Pl@VnAt@`Ah@|AfAl@b@bBzA^\\dAjAn@t@V\\l@|@~A~Bj@x@z@lAhBnC`BdCtAxBlAhBzEpHtCjE^j@tCpEb@n@v@lAT^NTbBlCbBpCHP`AhBr@xA^x@\\z@jBfFZz@jApDxBjGhBjFLZ~@tCzBhH`@pAh@`BlBfG~@nC|AtDdAvBlArB|@vA|@tAbA|A|AbC`@j@j@z@dA`BtAbCn@tAHPHPf@dAx@vBj@hBx@dCb@xAVx@r@`Cl@tBBF~@zC|@tCz@pCL`@Ld@Lb@h@dBf@bBp@vBh@hBl@vBt@`Cd@`Bj@jBd@~Av@dCpAhEv@lCnB~FhFdQ`GrRLd@DLHVzDlM~ArEv@tBh@tA`@bAp@bBHNPd@@?Tf@Xl@t@~AzAnCDHzApCdBzCxCfFHNr@vALTbChEzApCp@lALTxAfCfAtB`BtCxEtIrBtD~AxCl@hAr@nANVFLhB`Dx@xAT`@Zf@dEjHhAnBfAfBZh@T^zElI|EjI`BrCdBvCxDvGdNtU|@~A~P~YV`@zBxDhB~CT^j@`A|EjIdCfEtBnDhEnHlAtBT`@~IlOz@hBVr@Xx@VbAHZLn@Jp@Jx@H|@@NDh@Dx@@r@?j@?b@?\\Ab@An@C^uAnPAFs@jH]bEEh@MpA{@fKo@nGq@zGq@`HSxBYdDSrBU`CS~BKz@OpBM`BSpBEVKv@[`BUdA[jA_@nAOh@MZGZABKl@Kl@Kp@Eh@E|@AXA~@?^?p@@|@BfAHhD?PCzAARAb@KxAE`@Q~BIdAEn@Cj@C`@?~@AH?lB@|ABhA?B?dCAr@G|AIrBO`DE`AEnACVAf@E~@Al@AR?PC^]jKKxCKlCKbCCz@c@dLAZAn@MhE?DE`BIdB?TEbACx@IrAMrCCn@a@~GIxAOfBOzAMpAIbAS|BMjAIjAUfC?DKz@QnBGdAAf@C|@@xABt@FrAHbARdBXlAXfAZbAPh@hGxPN`@DL|BdGpCxHN^`BxEFNjA`DdA|CbAhCPb@^dAzCpIpDvJVt@bDxIvChIDJ^dAfBzEBHXn@z@~BzAhElChHd@rAXt@N`@zArF`A`EJ^lA~EfArEdGnVjCdLHZhBzHNp@xC|M\\pAv@fDx@tDdArEz@tDjAbF^bB\\vA\\tA\\zAZpAH\\VhAp@nCvAvFrEvRR`ApAvFPr@Lj@^~Al@`CDN@DFTb@hBXlANl@p@rCv@`DxCjMFVxCbMf@vB`A`E~FlV?DNj@tLfh@nBjIn@jCvApGjB`IrChLbCrI|BlIfBpGpEfPrDpNR`AXpAz@rEb@`Cb@hCJt@hBnKPz@FT~@pEfE|QdCfKlCfLtFlUT|@~EdS`@fBvA~F^zARv@p@nC`@dBZrAZzATtAVbBRhBL|AJzADpAFbB@xB?R?bAExBMzCm@zHc@bFOzBoBpVo@nI{@bL_BbTM`CK~BCpAAV?XAbBA`@@bCD`CHdCN`CPhCXlCHl@NhABPDVZpBd@dCJ^tB`JrDvOXlAfIt]XjAlFdUbChKHVdO`o@Ld@h@xBd@pBnHd[pCjL\\bBTxAZlBNlAFf@RpBRbB`@|B`@~ArBxIfArEl@lBf@vA^~@hB`Eh@xAn@jBTt@BJjRlv@b@fBt@vCp@lCd@`B^hA`@~@Pb@Xp@NXXh@NVDFHNb@p@PVPVRVPTRVBBNPHJHHRTRRTT^\\h@f@t@p@h@f@b@`@ZXlJrI`DtCpDbDx@v@jE|D`@^|@x@TRrAnA`BxAhAdAjAdAVVv@r@nDbDbGnFl@f@hD`DtCjC`BxABBxAtArDlD^\\b@f@VX`@f@nA|Ad@n@b@n@b@l@j@|@r@nAj@hA`@t@\\x@p@~Ax@pBn@vAnBtEb@fA|DdJpErKvE~Kv@jBzArDd@fARb@|ArDrCzG|CpHrCzGrCrGDLbAbCfAhC\\r@\\t@f@`Aj@`A`@p@z@hAf@n@d@l@d@d@dAfAnAhA`D`CbBnAbAv@xApA`@b@ZXJLvA`Bv@`A~@rAv@nA~@~Ah@dAP^Rb@BFb@bAt@nB\\bA`B|F@Dn@xCd@hCHf@p@zDdApGt@xEVzARjAD\\VzAN|@BRHj@BL@NF^D^@LF^Dn@D\\D\\D^JjADn@D`@@VBh@DfAFrCBpC?`B?h@?FMtFQdHErAAd@?D]tVAx@EjCKjFEfFEpDMdMIdHCbBMvKCbBAbAUnQK|Ki@fb@KxJE|BGfH]vUInIA~BAf@AtA?d@BvA?BFxBFlBF|ANlBBTJfARzATnBLhARfAt@zDp@pC\\lAX`AdB~EnCrHpCxHl@bBlAfDx@xBpDzJbD~InCvHrGlQRh@`ExKzAfEX~@^nAJ`@Nh@f@pBz@vD`AxDLj@~CrMnDjORt@J\\r@zCdAlEv@`DlAdFn@lCf@rBrAvFbAfEhAxEZnALd@Lf@FV\\tA|AdGbCnJJ`@tBfIVbA`D|L`@|Aj@xBvChLn@bCFRLf@Rz@Pn@`@vANl@Rn@`@lANb@Pd@JV\\z@\\x@f@fA\\z@JVJXRf@Tn@@DXz@Vv@XbAZnAbAdEd@pBn@hCf@rBf@tB|@xDd@nBh@vBT`A^xAVdANn@Jf@p@pC\\xAn@jCRv@Jd@Nl@f@tB~AxG|@vDv@bD^|Al@dCr@pCTdADHb@|ALd@Xz@X~@\\hArA~D`A|CVx@JXHZTx@b@~AZtAZrALp@Nr@?@Jf@RhAJr@Hb@@B`A|FJr@d@dCh@rCLn@\\xABLl@fC~BxJNj@tB`JNf@bAjEfBlHlAhFn@jCr@vCJ`@XnALh@Lf@Ld@`@fBlAbFbCbKpBrILf@vA`GvB~ItAzFv@dDjA`FLd@^~ARz@l@bCd@rBTz@ZvAb@bBNr@Ln@Nr@Nv@Hn@@FRdBHz@NrBFfABdB@^AbDQ`FAb@c@jKYbIMvCKrC?FAl@C`B?bBBlCFlBhBh]VdFL|BhA`Tt@rNBh@`@pHRbEHrABh@XdFr@dNp@rJd@fHb@`FLjAPfBV~Cb@|GXbHRbHb@|PdE`{@vEv|@hBp]xBta@hC~f@HrADt@rAvWfBz\\\\vGV|E`@bI^zGHtAVvERjEp@rMpArV|@zP?LrBx_@@VBXZxFNhD^zG^fGN|BPzBJrCLbC@z@B`AF`Cj@jMdAtOH|@?DDr@@~@FjADnABh@\\lHx@tO?Ff@tJJfBV|ETpEl@dL|ApZR|DZ|FFpAlAhU~Ax[@VRxD?PF`A?HJ`DBtA?dDKtEK~CUzCW~BWlCYtBEVKz@[nCw@|GkBnOAFGf@i@rEYbCeCbTe@jDi@~Ci@hCa@|Ao@~BGTENOd@Up@w@~B_@~@iBtEoGbP]z@Qb@u@lByEpLaGhOIPoB~E{@zBIPsBlFGLYz@Sj@Ql@IVQn@IX_@tAWdAYpAAJGVWrASnAYlBCJ[zB{@zFoBrNADy@nFc@rCWbBaAxGWhBIh@Mz@y@nFEXIf@If@Ih@YlBu@nFoAnIM~@M|@a@fC[~Bm@|D}@`GCRIf@]bCE^Ix@MjAS~CI~BCj@?z@?r@?dABhADrAFnAd@xIDx@\\nGX~FhAjTp@`OpA`WvArY`@~Hr@nN|@dQ@HTjFBj@NxCRzDVbFXzFTrEBZHzAPrDBXRrELxBLvC^xGTnEZzGLdC~B|d@Bv@ZpG^pHFjAPlDb@dJ@LZpGZhFHlADh@?@TlBT~ATnARjAb@rBNp@d@hBNn@t@|Cx@xDpArF|@~Dv@lDfA`Ft@`DJf@Nn@vAlGdBxHr@zCp@tCzC|MdBdI~AhH`B`H`BlHjBxIxBbJxAnGnCnLb@nBpCfMl@pCnAnFZtAJf@h@~BH\\Jf@t@|C|B|JfAfFRfAZzBVnBRpBPfCN~DD~AJlFH~Db@rQD`ETtLVhK`@vSp@n^C~AAVIlAIt@It@Ip@I`@Mz@[vBGz@Gf@?FAN@xCBzA?f@JrDXhLHtEHdEFhCBrA@h@BzAHdANlA@DDVRfAHb@L`@Lp@FZP|@RzAFzANfHBdBBx@FfCHvC@@@h@Fx@HdBJbBFdAD|@LnCFzAAt@AnAIjAMxBIvAAlA@f@?J@PHjE@h@LnGB`AH~D@p@X~MFfCDzB@b@LxBVzCBb@\\tEXnDL|AP~BDtAHhCDrCFvBF|C^nQTvKLjHLpF@h@B|ALzFF~C@h@@j@FxBJnDBb@Bb@?DNjBN`BP`BDZDh@NpAFf@?@TvBj@zFTxBPhBRdBP`BVdCN`Bl@zFRpBTzBHr@f@fFTtBx@dIXjCFf@n@`Gf@tFNhBHrAHvADzA?N@X@`AAxBGlCCfAQdCQnBM~@Gh@ALYdB_@rBOp@YnA_ArD{@hDaAtDoCpKMd@aBpG_ArD}DtOENMf@uApFa@lBWpAa@pCQ~ASrCEdACrACxAAhBA~CAdPAbN?@CjLA`H?DKjkA?h@GxP?~\\@vFPtMZnTZjSz@|k@Bd@DlC@zAHnFDdCDxBBxB@VBjAFtD@lABhAFlDHtFBvBDnCBnB?NBnADpBBlBFtDDdBB~B@tA?@@f@@h@BhABnAB`CF~DBvADpB@f@DlC@jAF`E@`AH~D@xAFdD@j@DtBB`B?d@DbB@dAD`CDrB@tAB~@BjABjANlDFhBFjALzB@VBh@FrABp@LdDN`D@?Bh@Bf@HrBTfFHrB?HDt@NdDV|FBl@Bh@Bh@@FTxEJnCThFN~DX~FPpEFpAB^F|ABh@Br@N|C@`@HrA?FLrCP|DLfDPtDRnERrFPbENzC^`JNvDNdDHpBBZNdDPhEPpDJfCR`ERnFJtBVpFLjDPzDVlFZrHPvDLtCHvB^rIZlHFbAN|DN~CTnEDpATdF\\|HN|CRtEP~DTbFFtAJnDN~CP~DNzCVfGPbEDhAFbAh@`MV~FBh@FrADz@JxCj@`MNnDVrFVbGBh@FpAZzGTfGPzDB\\NbD\\fIRxENjDFlAJzBJbCFjBBjA?p@?\\AfC?|@?tBAx@?f@AhB?pA?Z@pAAlB?|ABjBFxCDvBHjD@j@FxBJ|C@jA?D@jD?`@?x@?Z?lAAj@?pB?Z@pB?p@?zB?f@?nH?l@?xD@zK@~EF`L?z@@rF?nJBrJ?P?bJ?dK?|B?`A?xL@nHAdBA|CCp@Ah@EzAInAMxAKx@UrBM~@UrAYvASz@_@vAc@zA]fA[x@?@Qb@Sh@O\\Qb@KT_AlBeAjBgAbBkAhBiAfBILm@`ASVsCpE_AvAKNk@~@A@QX_@h@w@nAiAbBq@dAo@`As@fAILy@nAo@bAa@l@MPg@x@a@n@Wb@g@~@OZS`@O\\KTKX[x@Qb@Wv@Qn@Ut@a@dBQt@O`AId@M|@SrAYrBCLe@lD}@jGSzA]fCgAxHU~Au@nFaA~G{@pGIf@aAbHmBbNoBtNSnAqAnJoFj_@u@nFuArJ_A|Gm@bEIn@[zBGf@aA`HyArKkAfI{AzK}BvPmAfJwCtS{AvKeAxHAB{G~e@qA~IuDvXEXIf@sAtJu@nFqBvNeDzUAFG^oDfWqGjd@iCvQmArIWjB[xBALiCtQKl@sA|Jq@fFMt@cDlUmBzM_@vCIf@g@|Ds@zE]|BYtBQpAgAxHq@|Ea@vDe@hGgAvMEh@_Dx`@OzAqAzOcChZy@|Jq@`I}AnRcBnSEj@Eh@Eh@Eh@KtAKlDGhEIxKE~EAfDAh@?`@@zU?tJ?~B?h@?fD?R?`A?nF@lF?Z@h@BrA?f@JlCVpDNjABVHf@DPDTZ`B\\tARr@Ld@Lb@fCxH~B`HDLHVn@pBNd@`B`FNd@?BN`@nEhNt@jBdAvBvAzBrAfB~BjClArApBvB~EpFd@j@jAvAp@`Aj@|@lAnBr@nAd@z@b@~@pA~Cl@xApAzCjAxCfAjCjA~B`AzAz@dA|@`AbCdCn@f@j@b@PJ~@h@fBz@|Bv@dAXTFTF|@Nr@JnC`@pC\\lDf@t@NLBhANx@NnBRnANdCZtDh@rJxArEp@dANl@JlFv@pAVfATxBf@hAR`Bd@nAd@@@vAp@tEjDdAhAbBlB@@T\\TZf@x@r@nAR^`@z@d@fAn@bBdAfDb@rAPd@nAzDp@pBDJh@bB`@jAJZr@xBzAtEzAtEHX`AtCDNh@`Br@vB|@rCh@tBLj@Lr@Jz@@BHdAF~@BpA@hA@r@A^GpAQ|BIh@AFKt@Q|@YnA_@~Ae@tBeCvKU`AwBhJ]tAc@nByArGkBbIw@fD]fBY~AQtAGj@Gf@AJMjBGjAC`BAl@WrPE~DAh@eAjv@CtAKpIAh@QnMA|@c@tZ_@`ZCz@Ar@GpAEt@KlBCXALIz@Q`BWtBYpBUfAQ|@e@jBu@xCi@`Bm@dBuA`EWx@GNcCjHyBpGUp@k@`B}@pCq@|Bm@hC_@rB_@tBa@dCIr@Eh@AFQbBq@fK_AlMYfEIxAOtCa@`IOzC[rFoAtVEl@_A`RE|@GrAMxB{@hPY|Fm@dLg@lJEl@Cd@GdAIbAUlBS~Ag@xCQjAUhAmBlGyApEiD|KuE|No@tBGRs@dCA@Kb@S|@YtAQdAQrAUpBSvBI|AGfBEhC?lA?\\?JBzABpALvBLnBJfADVHt@TvATnA`@lBVdA^tAb@vAp@nBZv@\\z@`AhCzBhGp@rBd@`BVpAXjARlAHf@N`AHx@DTNbBN|BHnBDjD?JCbCClAEvASxC[fDk@tEIp@QpAaA`Ia@`DMbAI|@Gl@GfAG~C?T?lABxADnAFhAHhAJbABPFf@BRBTJn@P`AXnAf@lBrAlEL`@Nd@Nd@X|@DLNd@`@nA|@xChAlD~@xCt@fC|B`Hv@nCNd@L^z@nDz@fE\\zBBVJz@J~@BVJtAD|@HxAD~ABnA@hA?pAAhACpAE|AAf@Cb@En@Et@MxAOvAOpA]zB_@tBe@xBSr@Mf@s@dCo@dB_@fA]x@Wh@cBrDe@bAS`@Sb@S`@e@~@mCnFwBhEeAtBgBlDQ^kA`CEJk@pAa@|@GNUr@ADOd@GPGROh@YhA[xAOz@ObAQpAKbAKlAE|@E|@CpAAF?h@?JA\\?d@@tAD~AFjANvBPxAL~@NbADRDXFVXlAZnAh@`BVt@jBjFx@xBX`A`@zANj@DRJf@H`@@DN|@RvAPvBLvBFtAD|@@`A?tACpAMpCOzBSlBKv@Gh@g@bCu@xCeAtDuAfFABM`@Mf@e@zAS|@YlAMf@CJ[xAMx@Ih@[nBAFUrBMfAKlAKjAGfA?DE~@Cx@?@EbAA~ACnA?H?j@?j@BxADtBDhBF~@Dv@T~C@N`@tFx@`L|@xL`@dFJhBJlBJ`BDhBD|G@jGApEAxI@lFAdC?h@?pA?vAAxMAlJ?L?vA?rAB~A@x@D`AJ~AFz@JbAFf@PpAV|ALh@Ll@XdA\\nAz@hCN`@Nd@b@pAfAhDn@xB\\vAj@rCRnAPnADd@Jv@?@N~ALdCDpAB|@@f@?@ArCCpBIpBK~AQpBKjA[xBUxAKv@y@dFWbBEXSpAyAjJk@fDk@pDKl@Ih@QpASzAGdAE`@El@GdACdBAh@AT?R?bDDbE@fBBhCBhE@f@?h@BxBBxA@fA?J@h@LzIT`T@j@NdOHjI?jAB~ADzGDlDFdE?L@rABzA@~D?~AAv@EhACd@A^Ef@QjAGl@Cx@AJAJi@lC{@fCSh@GR{@tBwBlE}@`BWd@WX}@jBsCxFi@hAeCzFQ^iBtEyFhO?@a@hA}BpGoBbFeC`HOb@m@bBs@jBmCfHaBtEg@rAGNGL?@CJCBELGPA@wB`G}DtKkCdHkCfHQb@c@lAcBbFiArDy@tDQz@If@Kf@EXy@xFMdAEXE`@E^o@nFQtAOtAGf@Ih@Gh@y@|Gq@vFYfCMhAGf@Kp@K|@]~CWtBMjAAHSbBQ~AKzAK~@Ej@C`A?NAh@ARAvA?fA@r@Bv@DzA@PNpBPnAPtAF\\Hh@FVXpAXpAl@|B@@N`@Vp@r@fBb@|@@@~@bBBFRVbAvAx@|@n@p@rApABBrBhBpAlAp@r@j@n@b@d@@@`AdAzA`B~C|DXd@`DvEHJPVXd@\\h@tChEv@jAV^l@~@d@r@vCvEjBzCj@z@hBrCr@fAh@v@V^V^vAtBjAhB^h@hBvCV^V^x@rA`@j@v@hAzBnDl@z@zA`CPTT^V\\`GbJ|AjCPX@BJP|@vAdBlCDFZd@RZ@BX`@f@v@d@v@fA`BlAzArAzAn@n@\\^bAdARN`@\\zAhAVPh@\\jAn@rBbA^PVJf@RxAl@tAb@|Ab@dCd@RBzB\\lBRbBPb@D\\DdD\\lBTvBVb@FF?XDbBRlANVDl@Hb@Fb@D@@tB`@hAXn@P`@LPDNFt@RjBp@dA`@XNjAj@NHfAr@r@d@hCbBdAv@tDhCNJ|B`BFDnA`Ad@^LLLJx@p@LLrArApAtALP~BrCV^V^zCjEvBxC\\h@~C|ELRlBjCxBzCf@r@x@hALPB@^h@lCxDb@r@zFnIJ\\`A~AhAbBHL|CjEzDtFfBbCj@x@f@x@f@bABDLZBFtAnDRj@Pj@Tl@Vp@Rl@^pAx@tCNh@Z|@Ph@\\|@lBhEl@nARb@zA~CLT\\v@`@x@r@|AXp@t@zAj@vAlCdFVd@b@z@Xf@R`@p@hAHNFHlIfNXf@bA`BrCpEpAnBj@x@f@l@j@j@PPf@^v@j@b@TtBbAvCtA`Af@h@`@f@d@l@l@@@v@z@zAhBrAxAzAdB^h@VX@BX\\BBT\\f@v@Xb@?@T`@DHTd@Rd@HRPb@?@Pb@N^^lAj@lBL`@b@dBpB|HxBzGHTDNfE~L`B|ExDfLhApD?BTx@XbAPn@Pv@H^Jf@Lt@Nx@Hb@Fb@PzA@Nb@xDNrCFbANfFDpAFhBJpAJlAJhATxAHf@D^^bBd@|ANf@Nf@d@rAb@dAz@fB|@~AVb@RXZ`@\\^p@t@B@PRNPr@r@jAdAr@h@TPfAx@B@bB`AdD|AfKzENH^T`Ah@nAx@FF\\V`At@hA`Aj@f@TTjAlAzA`BxBbCxHlIpAvArF~FVZp@x@LNJLj@r@nAhBJNdAfB|@dB`BzD@DhA~Ch@nBv@hDp@jENpADXRxBPhC?RHzBBtE@`EDjBH~B@x@JlBTvCHl@RtAb@zC`@zBRz@t@vCx@tCfAvC|@xB|@rBx@zAbAfB|AvBlEpGZb@dAzAjAlBNXR`@R^x@lBb@tAXbALb@@@n@lCLj@T|AHp@P~AJ`BFhBDtC@V?PBbDFbDJ~BPnBXvB`@tBv@zCVx@X`ARt@d@`BDPV`AJ`@p@rCb@nBTxAHh@PlAL`B@V@JBr@DjA?f@@\\?xACzAAZCXEt@Gx@MrAUzBM|@?BKjAItAGxB?xA@nAFzANpCP|EDvBHvG?rA?|A?rDBjAFhADn@Fn@TtAVhAV|@p@lBj@fAt@rA^h@t@|@v@|@r@l@\\\\j@h@dAt@nAbArAnAFFJLX\\Zh@Xd@HLt@bAnB|Cb@n@`B~BvAlBhBrC?BpC`ElA|A`@f@BDl@p@DH`AdA`@^lC`C@@|ArAp@h@p@v@bApAr@hA|@|ALRxAfDJVHRrBlF@@BF~@xBt@fBFRpAdDPb@Pd@jBxEnB~Ed@fAfBbEPb@~@|BpCzGXl@HTFP\\v@p@zBXdA\\pABF^xAd@tBnAdGJf@|@fEBJDX|BtJXpAJf@b@nBn@tCh@xBh@tBZ`AXt@bDrHHRxAfDXl@@DtA|Ch@tAv@~AHRfC~EfBhDNVbAjB`DfGDJLRl@dA@BnAxBp@fAV^nBdDx@rAXf@f@t@nBdCrCjEvCrEHPj@nABDJRtAzCr@`BRh@DFLZFJb@`AFLHPp@tAjAjC@D`@`APb@@DhA`DlAtE\\vA@B^tAJ\\Nh@^zAl@bCJb@?BJ`@Nj@FZlAvFnBdJ\\`BDL^vABFdB`GxDbMbAfCTb@p@nAzBnD`D|ERTvAhBHHLRtPhStC|DdAzA~CbE@BjFzH@@bC|Dj@rAPb@DH@B@BjAzDFTl@hBl@zBXx@pBtHNh@hCnLDNl@zCNlAB\\@NN`E?h@CxC?h@AHAn@EtAEj@Ix@Kn@Qt@Yz@KRkBtDsAhCOXYh@U^k@bAi@fAo@tAe@rAc@|AUfAQx@OxAI~AAl@?h@A^BjBBpCFbBJ`BH~@Dd@TrA@FH^FVJf@Tv@h@dAl@tAbAtAp@z@b@^j@d@p@h@x@b@fAf@XHRFXHn@L|@Nj@NlCb@tC`@nAVfAVl@N~@\\LFz@d@jBvAx@p@bCrBVRNLn@d@jA~@xAfAzBxAzA`ARLHFNJpBtAvAz@xBpANJ`CpAFBLHJD?@f@VnAr@HHb@RNHx@b@jAh@p@^z@d@l@ZtC|AJDLFHDJD@@JFJDHDB@JDD@DBHD@@LDJFFBB@LDHFFBD@JFJDFBB@LFJDDBD@LFJDDB~@`@zAn@hAf@bBr@LFJDHBLFLFFBB@D@DBJFFBD@JDJFF@BBXJDBDBJDLDB@FBJDLDB@FBDBF@JD~@\\t@VfA^@@f@NJDJDLDJDJDLDJFLDJDJDJFLDJFJDHD@@@?HFJDHDB@v@d@`@X`@Zr@f@v@f@ZT`At@VXx@t@@Bl@n@vA|A~AhBlBtB~A`B~AxAf@j@r@v@HHDFBBRTDDBBDFBBHHDF@BFFB@HJBDDBHJFJDDBBHJHJ@DDD|AtBp@hAx@zA`@v@HNn@fAh@~@`A~Aj@`ALPp@fAdAxA~A`C\\j@j@~@@BrAxBh@z@~@nAZ^dAnAv@|@|AtBt@hAp@lA`ArBFLlCrGf@pA|B|JfDhQNn@fCpOXbBPbAd@hCt@jEF\\FXv@`FrA~HDRH^bAtEX`A@DLj@Nb@j@zA`@fATl@Pf@HTDNBFLb@Nj@Lf@VnA`@~CTdBPjAP~@@?H^J\\@DL`@f@hAZf@X^fBxBx@r@HBzAt@hAd@@@PFJDPFj@Jj@Dx@D@?^@\\AtAOl@Mt@MjASx@M~@MzAKfAAv@BjC^v@PVHTHJB^Np@TpBx@nDvA~D~Ap@ZrDvAr@XrEjB|@\\xB~@n@ZB?`Ab@z@b@B@ZP@@t@h@x@t@j@l@p@`ATd@Rb@DH@@P`@?@FNTn@Nf@Nl@Lt@Ff@LdA?@Fz@Bv@@p@Cx@GdA@HANG|@[zCe@`FWrC]`EYbEKhBAj@?fBDfAHx@BXJv@DVJn@p@pDPx@VnAH^h@vCLh@Pt@\\|@`@x@\\j@Zb@XX^Z^XFFVJf@V|Br@|DlAx@R~@T|@Rb@Fj@BT@D?\\?h@@hC@vEBnC?dE?xCA@?|B?`FBnA?fCDjB@H?|AAnGArAA|HAvE@bCArB?b@?bA?f@?b@@tB?jADt@DvBVx@X`@L\\LfBv@`Aj@~Az@|@f@XLVJLDj@RbATb@Hp@HZBb@Db@@p@BB?bA@dB?jBBl@Bx@Dh@Ff@FTDd@J`@Lb@NHBD@n@N|A`@x@\\v@Zv@`@x@b@fBjAtAdAjA|@x@p@zAlAtAhAj@`@z@n@h@Xn@^bAd@b@NFBb@Jr@N`@FVD\\BhCLpADfE?fGEV?fG?dDFfDFnABnADR@`BHz@HlCNjCPF@rABzAHxCTD@`BPVFr@N`@H\\JxChARHhClAdB~@pA|@bAx@nAfAVXz@bAZ\\p@~@nA~Af@t@b@r@jBbDtCbFHNhBdEn@vAbApCrA`ELb@Ld@FTRr@HXz@nD@DT`AT`ABFH\\ZvATfADXNp@Hj@Hh@@@H~@Jx@D^Fv@FbAD|@HhBJhCFlBDx@F`B@ZJfCDjABh@@PL`EDpABh@PpEHzABb@HdB@z@HhBDjA@zA@dA?bBGlB?@EjAEjAKzAG|@IfAIn@Kr@ObAUdAMp@Mh@Mj@IZM`@ABMb@Ql@Wz@[bAOb@]bASl@GRSl@Y|@[|@Wv@Qh@Qn@_@hASj@Ut@[~@Qj@Yx@Oh@Yv@Qh@ADYx@c@tAYz@i@`BSl@Up@[bAe@bBKd@GREPYnAY|AWzAQfAGj@O~@?BKbAMlAKhAQfCq@vFCNUfBIf@?@Ih@yArKIf@ADSdBCLEp@C\\GrAAJA^C|B?X@ZBdABj@?JFzAPdB?@BJP~@BNHd@ZpAx@nC`@hAdBfD`@j@JLf@p@|@bA`Az@bAt@bAp@l@\\b@TXLx@^lBz@JDnAl@`Bv@d@XVNDBHFhAt@hAbAz@z@XXf@n@X\\DDHLb@l@l@dAt@xAl@vAb@nA\\lA\\vAZfBDPJ|@JbANrBHdCD|FF~P?r@?h@BrI@h@BfI?HFnI?@Br@HpALxAJv@Hp@XzAZtAh@rBj@fBf@`BNf@Pl@Jh@Nl@TvARrAJnADz@B`@HtAHpD?@BpB?\\?JDbB@^LtDR|BL~@Fb@Jn@RfALj@T|@Vt@JZ`@hA|@rBVf@tBtDHNd@z@x@xA~@bB^t@FNp@nAnBfD?@jBjDbAnBPZr@rAdAnB~@dBTb@Zj@lAxB|@dBVn@\\`AZ~@V|@FPVjADPJf@DLLx@Nz@NfANjAN`BFb@`@jERdBVpCDd@RnBJfABPTnAVlAh@bBPd@Vl@d@`Af@x@Zd@FJd@l@`B~A@?l@l@JJlAnAvBtBr@x@XZLN\\j@^p@`@fARt@Ll@BZJ~@JtADj@Dj@F`A@HF~@RhD@RFfALjB?FLrBFt@ZhF\\dFTdDJrABb@BRV`EL~B?LDt@VfEBf@PnCZvER~CDh@LlBLbBn@zJPxB@PLlCD`B@`B?fBClDAj@ArAAh@AhBA~@A`@?FCfBC~@Cf@Cp@C^E\\I`AQjAGn@Q~@CPERe@dBUz@ELABKXEJa@nAUr@KZOd@[`A]fAm@rBUz@Wz@o@hDA?Il@Oz@Ix@ETAPAFUdDGhAOpCARSvDCXYlGIbBQbEARGlACZEz@Ch@QrDAXAb@MfCObDAT]|H?@MxCAP?lC?|B@b@AF?~AAfACx@Ej@Ep@Gf@W`CMfACj@Ef@CvBDhD@VBtCAlA?@AhAIpBCR?@MtBMzBElAMzEE`AA|@EpAKrEEdAU~GATIxBEvA?D?DChAK|B?D?B?@IlAEr@UrBYxACJu@rDm@lCi@fC_@dBGZ_@|BKpAItA?@ApBFlA@d@VlB@HHd@BH@Jx@lDVdARfAPlAJnAFdAZnE\\nEf@`HHbA?LHdB@xAEfAI|@M|@Mz@YpAIZWrA[lBYlBa@pC_@hCK`ACXKvACh@Ev@C~A@rCAjB@pCAjD?rDBbA@v@HdAH|@LbAN`Ad@vBfCrK^zA`@fBZrAF^@FVrAXhCFhA@jA@nDDlE?LBfAHfA^|Bf@hBp@dB^t@j@lAFLTh@\\x@Tv@H\\Np@DXD^BRB`@DdBAxACj@ARGn@OjASlAG\\m@tDO`@]jBKd@Kh@UdBOrAYrAShBEd@El@CbBAnBK`IEdAGhACd@KzAOhBMpAK|AQhBOjBAJUjCOtBQlBGdAAf@Af@@`ALjC^bDd@vDBn@?XNvBBjBAvBElEEtAEhCC`AAj@IjDKtDALIjDA`B?P@h@Bp@@ZD^LfAdBrJBd@@p@@n@Ap@Gz@ARYzAa@rAGPa@bA_ArCM\\Qp@Ot@Kt@APEd@MdBM|BIv@CTEVG^Sr@Wx@K\\[jAOx@G`@Eb@Cf@MvCQpCInBAp@@d@Dz@Dd@Hf@ZpBRx@`@zAbBbGRr@DLNf@Pz@NfAB~AAt@A\\Iv@SfBIt@Eh@Cj@?\\?d@Dp@NvBDlABh@?FBrA?pAAbABdBB`@?H@lA@TPjAJn@@FRv@X~@\\hANf@^lAd@zAjApD\\pALf@R`ADX@DD\\Bf@@dAAtACb@APE^Mz@In@I`@a@~AOd@]lAs@zBK`@qAzFUfAOr@cAfDQd@EJcBxDuBvEYp@u@zA]t@GJEJEF]n@e@|@CFeAlBMV[l@MV[j@EFYh@GJA@C@G@IL_@j@Q^QZKPOVGHU^GJEFk@x@U^]f@?FAD?BCHSZOXOZIPGNs@rBOf@Kj@EVEV?BIl@Eh@_@pD?@OzAGd@SdBCXGj@Ix@EZEd@YzC"},"start_location":{"lat":-32.1852868,"lng":121.7784478},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":519},"duration":{"text":"1 min","value":29},"end_location":{"lat":-31.89820739999999,"lng":116.0253584},"html_instructions":"Take the <b>State Rte 3</b>/<wbr/><b>Roe Hwy</b>/<wbr/><b>National Hwy 94</b> ramp to <b>National Rte 1</b>/<wbr/><b>Perth</b>/<wbr/><b>Fremantle</b>/<wbr/><b>Airport</b>","maneuver":"ramp-left","polyline":{"points":"xktaEiydcUH^DVDVFJLLPLPPn@^LHNVdAf@r@b@~@f@|@b@l@\\j@\\h@b@JHp@j@p@h@b@Zb@ZBBBF@DBJ"},"start_location":{"lat":-31.8945321,"lng":116.0285348},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2303},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-31.9161516,"lng":116.0147408},"html_instructions":"Merge onto <b>Roe Hwy</b>/<wbr/><b>National Highway 94</b>","maneuver":"merge","polyline":{"points":"xbuaEoedcU|ErElAlAZZ\\ZzAbBhCnCBD|A~AvA`BhAfA~@|@RNFDpAnAxBrB@@vHlH?@n@j@TTHFFDx@r@jAx@~@j@NFnBt@FBtBh@dAPbAJbAL@?n@Hr@JlDb@z@Jz@LdFl@jLxANBdAPVFn@HhAL`BN"},"start_location":{"lat":-31.89820739999999,"lng":116.0253584},"travel_mode":"DRIVING"},{"distance":{"text":"8.5 km","value":8486},"duration":{"text":"10 mins","value":608},"end_location":{"lat":-31.9372166,"lng":115.9333243},"html_instructions":"Turn <b>right</b> onto <b>National Highway 94</b>","maneuver":"turn-right","polyline":{"points":"|rxaEccbcUL@BR@RFn@BVNhAPhAVjATdAb@`B`@nB`@zBPtANvAHxADr@Bh@DvA@~@@|@BbA@lABv@@xAHfGDzH@xBB|C@j@@pC@`@?z@?bA?lJ@zD?DLtZBhH@|@@zCDdK?zEGhHGbDKvCGdB?HGhASrDEd@KdB]hEeAdKg@xDcAfH?@kAtICTMbB?BKzACl@?V@nB@v@?TBTFlADl@Bd@JvANxAD\\Lz@TtAf@tBV~@`@nAXx@^`AfH|OnDzH|AfDTl@n@zAN`@Nb@Pl@Nh@@BLh@Ll@Jd@Hh@jAdIf@dDHf@ZnBT|@Rl@Rh@Rj@P^Xh@FLHX`C|CbDzDDDX`@PHLL@@rBvBb@d@HJHLHLf@r@j@v@p@~@PTLPLPX`@PTj@~@LTf@`Ab@v@Rb@Zl@T`@Tf@Vl@P^Vj@FHP`@DH\\`ArArDh@rAJX`@z@LXNT^h@xA~BVj@hCzDf@x@^r@b@r@RRXf@\\l@FLTh@BDHPn@vAJXVp@Tl@@B`@|@`@t@Tb@JRV`@V`@@BHJPVXb@f@r@Tb@BBTb@tAjCDFx@`BbC|EP\\hCdFx@~AT`@f@`ATb@|@bBR^|@jB"},"start_location":{"lat":-31.9161516,"lng":116.0147408},"travel_mode":"DRIVING"},{"distance":{"text":"3.8 km","value":3820},"duration":{"text":"6 mins","value":342},"end_location":{"lat":-31.9589817,"lng":115.9038942},"html_instructions":"Continue straight to stay on <b>National Highway 94</b>","maneuver":"straight","polyline":{"points":"rv|aEgfrbUv@zADJn@nATb@hBpDfBlDTb@^r@l@jAb@x@n@nADHFJb@x@f@bA~@dB`@z@LVn@lADH~AvCl@hADJ`B|CZn@Vl@Td@`AtBpBrDHNZt@T`@RXPX\\f@@?JLJN`AlAz@dA@?LPLNRVbAnAt@t@TTd@\\XRn@Zh@NXNPFB@rAV\\FJ@`AJZB^Bl@F\\FXD|@NRFz@Pr@VlAf@r@\\NHz@l@HHb@^RPfAbAh@j@JLFFPXJLb@r@R\\Vf@\\|@Xz@ZnA^fBFVDPt@zCXfAd@dBJX|@zDJ`@Pt@XdAVdAFTDPL^Pl@BJd@dBLb@J^Tn@BHZz@JPLZRd@Rb@DJb@|@Vd@NXh@`APZZl@\\f@TVhAnAt@x@t@n@LJJJb@^\\VB@d@ZbAz@p@f@d@b@"},"start_location":{"lat":-31.9372166,"lng":115.9333243},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":311},"duration":{"text":"1 min","value":27},"end_location":{"lat":-31.9589959,"lng":115.9041254},"html_instructions":"Take the <b>Graham Farmer Fwy</b>/<wbr/><b>State Rte 8</b> ramp to <b>Joondalup</b>","maneuver":"ramp-left","polyline":{"points":"r~`bEinlbUPBJBJDLFl@XRFH@D?@?FAJCHA@AFCDCDEBCBEDGBEBI@I@K@O?IAICMEMEKIKGEMIOEG?GAG?I@IBGBIDONWRQR]L"},"start_location":{"lat":-31.9589817,"lng":115.9038942},"travel_mode":"DRIVING"},{"distance":{"text":"2.7 km","value":2732},"duration":{"text":"2 mins","value":130},"end_location":{"lat":-31.9476953,"lng":115.8806847},"html_instructions":"Merge onto <b>Graham Farmer Fwy</b>/<wbr/><b>State Route 8</b>","maneuver":"merge","polyline":{"points":"v~`bEyolbUWXa@b@UVgAjAoApAk@l@_B`Bi@j@qAvAu@z@y@hAuArBc@v@Ub@OZEF_CfFYn@c@x@Wf@OTCDo@|@i@v@qB~Bk@j@IJkC|BGFCBy@n@o@f@w@l@eAx@s@j@s@l@a@^[ZED_@`@STMN[`@g@t@aAzAk@dA]x@OX_@|@[`AWz@Oj@Sz@Op@Qz@Mz@Gl@Ex@OlBGdBElBAT?rBBxBDtC@`@@b@ZjKThK@`@"},"start_location":{"lat":-31.9589959,"lng":115.9041254},"travel_mode":"DRIVING"},{"distance":{"text":"33 m","value":33},"duration":{"text":"1 min","value":2},"end_location":{"lat":-31.9477042,"lng":115.8803331},"html_instructions":"Keep <b>right</b> to stay on <b>Graham Farmer Fwy</b>/<wbr/><b>State Route 8</b>","maneuver":"keep-right","polyline":{"points":"bx~aEg}gbU?Z?h@"},"start_location":{"lat":-31.9476953,"lng":115.8806847},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":334},"duration":{"text":"1 min","value":36},"end_location":{"lat":-31.9481658,"lng":115.8768871},"html_instructions":"Take the <b>State Rte 66</b>/<wbr/><b>E Pde</b> exit","maneuver":"ramp-left","polyline":{"points":"bx~aEa{gbUBF@B?B@F@V@^Bp@?H@JDT@\\Dx@Bl@@LF|B@^?P?\\?ZBFBD?B@F@R@R@L?@FNFNLP"},"start_location":{"lat":-31.9477042,"lng":115.8803331},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":365},"duration":{"text":"1 min","value":48},"end_location":{"lat":-31.9514245,"lng":115.8770137},"html_instructions":"Turn <b>left</b> onto <b>E Parade</b>/<wbr/><b>State Route 66</b>","maneuver":"turn-left","polyline":{"points":"`{~aEqegbUnAA^?xA?hCFZ?~DC\\ANANCLGLI"},"start_location":{"lat":-31.9481658,"lng":115.8768871},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":319},"duration":{"text":"1 min","value":38},"end_location":{"lat":-31.9527325,"lng":115.8744705},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>Brook St</b>","maneuver":"roundabout-left","polyline":{"points":"jo_bEifgbU@A@A@A@?@A@?@A@?@?@A@?@?@?@?@@@?@?@@@?@@@@@@@@@@?@@@?@@@?@@@?@?@?@?@@@?BA@?@?@?@A@?@?@?@A@?@CR@DAD@J@J@BBNXjB\\fBDVDVDRFLHNRVJJB@HD?@JDJDLB\\J"},"start_location":{"lat":-31.9514245,"lng":115.8770137},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":398},"duration":{"text":"1 min","value":55},"end_location":{"lat":-31.9560509,"lng":115.8729067},"html_instructions":"Continue onto <b>Bennett St</b>","polyline":{"points":"pw_bEmvfbUfCx@v@b@jAb@h@PVJhC`AxC`ADD^L"},"start_location":{"lat":-31.9527325,"lng":115.8744705},"travel_mode":"DRIVING"},{"distance":{"text":"1.2 km","value":1177},"duration":{"text":"3 mins","value":176},"end_location":{"lat":-31.952358,"lng":115.8613272},"html_instructions":"Turn <b>right</b> onto <b>Wellington St</b>/<wbr/><b>State Route 65</b>","maneuver":"turn-right","polyline":{"points":"hl`bEulfbUNFaEnQMh@kA|E}@bEWhASv@?@e@vBCL{@nDg@|Be@rBCLk@fCe@rB[rACJQx@YpAUdA"},"start_location":{"lat":-31.9560509,"lng":115.8729067},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[{"location":{"lat":-37.8122458,"lng":144.9625469},"step_index":23,"step_interpolation":0.1671558640270352},{"location":{"lat":-34.92772230000001,"lng":138.6003713},"step_index":49,"step_interpolation":0.4287270441417474}]}],"overview_polyline":{"points":"h`vmE{`|y[xgLxfApe@~oVloBfif@faUhmR~`y@v}m@nrMnb\\jbUr`XhyL`zRraIzcSpoKj~b@`hEhqXz{Cvel@wb@dtbA|xE~uWkzCxp[wvFpiYx_GrtW|sCds}@d|K`oSlkXxwPltMdsGhxFfxSfvLld\\hxYtg^xbPjfEx}IdnIvl`@joY`uErjQthNxnJpyXzsVzxAjsPth@|~J~aMxiAbvSbnQieB|le@j`MjhXtkBjfQjiMhbJdvYfrNdqHniQf}Ktv`@j`Qbbh@lf`@ha`AtzZzcz@hbS~nWvsXv}B`tj@hzJnbS|gHfzL`qD|jJiwD`_PbLjfBh}N|mDajFt~LmtBbmB{GtE|wV__LnlP}gQpjw@mbHfoTerDvd\\soLtk`AuoOxukAklXzuyA}wJtrOqtQjyJmxSlmVeaSdea@ogj@ptcAytZpiPwdQruBu|H|jOc{Kztb@g{Dlfc@|yKf~_@mvD~mr@svHpq{@ihO|fp@c|Ufps@ekUr`TifLdzY{b]v~f@cjo@fy]ixs@|o|@qdLhoKo~HznS{bCz_c@iwMr_t@unOhd^ghJzlTarTygA{dV|lCifk@dud@ozx@rcf@exX{~HmdLdlEmob@gcEi{S{dAqx]pfE_n`@r`AetIxfB_eZpgQuu^v`Oufq@n|GufPbiBciWzbTe`FpjKhmLhdV~aNxxa@j_Q|d}@tyq@j_s@fm[llx@[llTlcK~gPzfCpt_@qwF~m}@abEvls@{yUf}h@acUrdh@i~Ztum@odYlzh@onZ||Sy{MbtQoC|gZi{Shz[y{Oh~PocHdg]q{Gprt@oa@nlJ{|IxmHsmQ~l`@ywD`re@saHbb_AkjKnla@j_@`f_@qvBhkaAypb@j}a@g|Vruh@wqWzq`AerApxhAh|_@fv|AztKr~kEr{HvjxAe^tkb@jpHbwXvbYhraCrwM|vtB~u@~wuCvoLvjp@xhGjupAbeJfhx@vmSv{e@vlRdb`A|qCbcd@boFfj|@jfM|lwBjgEvzt@eeEjc[__`@xe}@emh@`a_Bo_Fxk[lbK|ph@p\\dkbBbnOxov@kbEduQmsv@bmJqqU}lJqyNdhKeqVfnEactAzsj@}nXpzc@ndDf}s@f|[dpr@n{Hl`j@nyG|uu@``Ffbi@twCpg|@yjKdex@rwOb_i@`xHlnn@x{E`wnAr|Ojx]l}Ed{d@`eU~}rAzfAdioAu|Ervm@tsFz{HasBvsSdMrvUvXl}V`qUr{e@bdRn`VziHb_`@fpBprd@flEl_S"},"summary":"National Highway A1","warnings":[],"waypoint_order":[]}],"status":"OK"}},"sydney_perth_waypoints_polyline_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJP3Sa8ziYEmsRUKgyFmh9AQM","types":["colloquial_area","locality","political"]},{"geocoder_status":"OK","place_id":"ChIJU8OUocpC1moRoOMuf2CaEYI","types":["street_address"]},{"geocoder_status":"OK","place_id":"ChIJCx_tO9jOsGoRmV1eXXXXJSc","types":["establishment","point_of_interest","transit_station"]},{"geocoder_status":"OK","place_id":"ChIJPXNH22yWMioR0FXfNbXwBAM","types":["colloquial_area","locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":-30.96234159999999,"lng":151.2092614},"southwest":{"lat":-37.8257227,"lng":115.8613272}},"copyrights":"Map data ©2021 Google","legs":[{"distance":{"text":"4,299 km","value":4299300},"duration":{"text":"1 day 21 hours","value":162536},"end_address":"Perth WA, Australia","end_location":{"lat":-31.952358,"lng":115.8613272},"start_address":"Sydney NSW, Australia","start_location":{"lat":-33.8690094,"lng":151.2092614},"steps":[{"distance":{"text":"0.1 km","value":107},"duration":{"text":"1 min","value":30},"end_location":{"lat":-33.8691196,"lng":151.210407},"html_instructions":"Head <b>east</b> on <b>King St</b> toward <b>Castlereagh St</b>","polyline":{"points":"h`vmE{`|y[HsAJqC"},"start_location":{"lat":-33.8690094,"lng":151.2092614},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":318},"duration":{"text":"1 min","value":69},"end_location":{"lat":-33.866273,"lng":151.210736},"html_instructions":"Turn <b>left</b> at the 2nd cross street onto <b>Elizabeth St</b>","maneuver":"turn-left","polyline":{"points":"~`vmEah|y[_@CSA_AE_ACc@C}@Ie@CWA]CgAGyAKe@E"},"start_location":{"lat":-33.8691196,"lng":151.210407},"travel_mode":"DRIVING"},{"distance":{"text":"56 m","value":56},"duration":{"text":"1 min","value":12},"end_location":{"lat":-33.8658985,"lng":151.2111405},"html_instructions":"Continue onto <b>Chifley Square</b>","polyline":{"points":"doumEcj|y[MKIIi@q@GG"},"start_location":{"lat":-33.866273,"lng":151.210736},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":110},"duration":{"text":"1 min","value":28},"end_location":{"lat":-33.8649834,"lng":151.2115873},"html_instructions":"Continue onto <b>Phillip St</b>","polyline":{"points":"zlumEsl|y[KGIE_@O_@QYMYIm@Q"},"start_location":{"lat":-33.8658985,"lng":151.2111405},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":119},"duration":{"text":"1 min","value":42},"end_location":{"lat":-33.8656572,"lng":151.2125633},"html_instructions":"Turn <b>right</b> onto <b>Bent St</b>","maneuver":"turn-right","polyline":{"points":"bgumEmo|y[f@k@NMDMHKJKBIDE@ABEHMDMDKLa@"},"start_location":{"lat":-33.8649834,"lng":151.2115873},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":351},"duration":{"text":"1 min","value":42},"end_location":{"lat":-33.8667281,"lng":151.2160355},"html_instructions":"Take the ramp to <b>Eastern Suburbs</b>/<wbr/><b>Airport</b>/<wbr/><b>Wollongong</b>/<wbr/><b>Canberra</b>","polyline":{"points":"jkumEou|y[@mBDm@H_BBSB[DOFYL]BG`AaCRi@JYPk@Po@BGDEDEDE"},"start_location":{"lat":-33.8656572,"lng":151.2125633},"travel_mode":"DRIVING"},{"distance":{"text":"12.0 km","value":12031},"duration":{"text":"10 mins","value":611},"end_location":{"lat":-33.9460912,"lng":151.1722382},"html_instructions":"Merge onto <b>M1</b>","maneuver":"merge","polyline":{"points":"`rumEgk}y[Li@Jc@H]L_@Na@N[JQJQPWJMPWLO\\]HIPM?APMPKj@a@RKJILGRIPIRGRGF?PELAPCVATAT?R@TBXBXFh@LD@VFF@b@HjAN\\FnARhALLBL@^FZDh@FH@@?r@FPBN@F@H@R@XBdBNb@BN@r@DV@T@D?@?H@D?`@B`AFhBLhAHN@z@D|CRF?b@DH?N@H@v@DRBT@\\B`AFn@D|@Fb@BZ@R@RBP?B@H?H?`@BJ@H@V@`@@H?P@J?N?pHu@b@EtAMzAMFA^GjCi@nASb@GVEJCbAM|FWB@fA@R?J@VB`@Bd@Dl@Fb@Dx@HD?pBXjCZj@Hz@JhANJ@F@B?J@J@PBD@TFRFlA\\nCf@n@Fl@Dh@Dd@DhBRd@DfBTjD\\D@l@H|AVj@Hv@JzBTPBNFN@nCZxAP@?VDnD^~@JFBNBz@JxBXF@RBp@LF@VDJ@FBTD~@RRDTDh@JRDpB^B@fAR^Fh@JZDN@z@LpATh@Hh@FfBTd@Fp@Ht@Hr@HhBPPBF@LA`ALlALpEf@`AJ~@HV?hBDn@@D?n@BT@`@Bp@B`BHT@X@P@H?D@F?~@FH@XB~@J`@D^D|@Lx@LbAPh@Jz@Pt@Ln@Lj@Jn@L`@HbANpAR\\FF?`ALh@Hf@Dj@Hf@Db@Fb@DhBRF@h@Fp@F^D^DJ@H@P@J?H@T@V?P?J?J?RAJAJANAVCHANCPEBAPCDCJCVGDCHCVKTKLGRKDETMFE@?JKPMNMFGNMFGNQRULQNUT]PULS^m@LSR_@T]FKFKXa@JOPSJMJKX]p@g@NMFCJILITKFEJGNGTITKNELELC@AJCVEPEJAHAHATCJAPAFAH?JAL?J?P?H?N?P@T@J@TBRBZDNBZHJBRFTHHBPFHDHDFBd@TTL`@Vj@\\p@`@d@ZfAp@x@h@fDtBn@`@B@pErCHFB@NJzBvATNtA|@nBlAh@\\NJPJNJLJPNJJFFDFf@x@DFBBBDNZNXJTJZJ^JZLn@VdA@DLh@Pv@Ln@Ll@Jr@BXDX@ZBZ@\\@X?Z@XA`@Aj@Ez@Cp@AXCh@Ch@Cz@CfAAfB?|@?N@x@HrCB^Bh@Dp@Bb@LbBLz@PdAHn@RjAh@`CDPVfANZV~@BHXdALd@Nd@Tz@Rl@Nb@Pj@DNPl@BHHT@Db@tAFPZbANd@Tn@LZJTHNFLHJNVLNPRNPZXBBPNb@Vb@TPHD@PHHBJBVH`@Fj@DJ@J?J?N@J?b@AF?XAH?J?R?B?LAN@N?TBN@TDNBJBF@LBJBRHRFRHFBNHJDHDHFJHf@\\n@l@d@d@Zd@NXJRBFLZJVLb@Jb@BNHXVjAVlA\\nB\\bCF\\?DBRBNFb@ZvBDXDd@f@nDJt@ZzBDZBLZdCfAfIFh@Db@Dd@B^@`@Bj@?D?fE@~E@nH@vE@bABlQ@pC?v@?h@"},"start_location":{"lat":-33.8667281,"lng":151.2160355},"travel_mode":"DRIVING"},{"distance":{"text":"6.5 km","value":6461},"duration":{"text":"6 mins","value":361},"end_location":{"lat":-33.9365154,"lng":151.1070617},"html_instructions":"Keep <b>left</b> to continue on <b>M5</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-left","polyline":{"points":"`benEoyty[PrBDl@@JHv@DX@LTdBDZDZLjAFd@Jx@Ft@BR?HBX@Z@r@?f@Ad@?RC^?DATAXGr@CVIn@EVGXGVGXGXIXIVCHELUn@c@lACFYp@Wn@oAxCO^Sb@KRADi@hAo@rAINOXi@hAEH_@x@[l@S`@CFw@bBUb@]t@]r@EJMVi@dAEHoB`EQ`@c@|@QZEHMRS\\a@n@ABKNq@bA]d@_@d@_BhBaAfAQRMLCDEDEDED]^o@v@]^IJaAfAs@v@CDONa@f@UXONOPSZEDOTCBMTCB?@A?EHEHEFEF?@EHQXABKRS^KTYz@Qd@u@tBCFIPCLIRMb@St@Sv@ERKb@CLETEVCLAHE^ADGb@?@CVEXKjAAHGd@AHCX?BIv@Eh@Ed@QnBWlCC`@k@lGW~CIx@KvAGp@ALALG|@G|@Gx@Cd@APGtAEn@Ev@G|BCxACdB?dB@pB?b@@Z?N?D@d@?NJxCFvABj@Dj@Bh@Dh@Ft@?@Fp@PjBD`@?FBH@JJ~@b@~CXzBlAtIFh@Hh@Z~Bb@`DXrCLdBLhCDxADjABpBAdDExCAZATAh@AF?JKxCEtA?PIzBA\\E`BCx@GtA?FATGtBAX?N?DARAP?@ErACbAAPAT?TAR?FAL?JA^?B?@EjA?BATATAZ?LAVAb@?NAJAh@?F?XAH?N?LAp@?d@AJ?r@?`@?h@?@?j@?N?X?L@d@?L?d@@p@?J@X@fA?B@R?D?B@H?JBdAJfDDl@DdA@`@F`A@RL`DJjBFrA?J?F?D@F?H@B?H?F@F?L@F?F"},"start_location":{"lat":-33.9460912,"lng":151.1722382},"travel_mode":"DRIVING"},{"distance":{"text":"22.6 km","value":22601},"duration":{"text":"15 mins","value":883},"end_location":{"lat":-33.9565469,"lng":150.8768686},"html_instructions":"Keep <b>left</b> to stay on <b>M5</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-left","polyline":{"points":"ffcnEcbhy[PhCVdCBH^dCP|@DTFX@D`@~A^rAr@pBx@xBp@dB|@fCRj@@DBHRj@B@?BBDDL?BRf@BH@FL^L`@Lf@JZFXHZJt@Lt@Px@TfBNpAfA`LNtCT~D@b@LlD@vA@hAAX?RC~CSlFSlEI`AEv@Ar@?z@DbBFlBLjCBZ\\`C^lBJf@hAzCt@rCd@tAf@|APh@^rAXz@X|@d@zALd@L^XhARv@R~@R~@DRN|@VtA?BFd@Lz@Jt@TlBRzB@DDn@BTTrDJ~E?d@?jD?bB?^?\\?~B?p@@dB?`@?lB?jD?jC?jA?f@?dC?fA?tB?HAf@?f@?r@EnD?RAf@GvCEpCIpCG`CANAPAP?PCx@Ah@Ep@C~@KbBItAYjFMjCW~DQbCAVEh@QlCQnC]bFWrDy@vLCVCj@En@QpCGfAE`@]zFWpDw@jLCb@C\\CT?@Eh@UnDAJAVYjEAXEl@El@IfAGjACj@OvBe@`H[rEMlBQfCOzBEbAC^GzACt@C|@A|@Az@@`A@~@@p@Bv@F~ANpBJfAHxAHz@Dp@?DDj@Fr@Bd@NnBLdBHjAHhADd@NpBJzADb@B\\FbAF`BNnEDnBAbA?rACfBAlAI~BK~BKjAQ`Co@pHCd@WjCm@hH]lEc@~EC\\EXKpAEp@IhBErAAbA?n@@b@?RDjADv@HfAHv@Fn@Hb@DXFb@Jd@R|@Nj@Nl@Rl@Nb@Tn@^~@h@pAdA`Cl@rAd@hAZn@|BfFVn@b@pAPd@J`@^pAd@tBNz@Jp@Hn@NhAJ|@F|@F~@FlBB|BAv@C|CGzD?d@AVIzCGrEChB@pFNjEFz@DbADl@LhA?Zb@|ET~CD\\`@tFXpDVdDBZ?DBPvAjR\\lEXxDHv@HhAHx@L|@@LHp@R~AT`BPhAJp@Jn@Jl@j@nCb@tBLn@H\\VvAX~AXpBPrAPbBJpAFn@LtBFvAFjABx@BnA@lA@fA?p@Aj@G`EEpAEx@GrA?BOpBEp@Ch@IdAg@nHUhDs@rJK`BMbBe@~GMbBGr@Eb@Ef@Gn@CRQnAOhAKn@Kp@Mp@Mn@WjAi@xBWbAUv@Y~@Ob@ITYv@Yx@g@tA_@dAELWv@Yv@]`AQb@]`AmCnIELKd@Ml@I^Q`AIf@Mz@Kx@It@Ed@CZALOnBO`CSrCWdDStCIdAQfCaBnUKxAQjCaApNUxCWbEGv@W|CInAOlCGfAUxCInAItAGv@ANAP?DC`@CVC`@Ep@GbAEz@G|@En@Ev@ADGdAKbB?HOjCARIdBQrCAB?LC^OpCK|AGfAANGlAYfEAFQlB[vCe@dECLu@pGShB]nCIr@AHIx@En@Gr@Er@Cp@AlA?f@@|@B~@Dl@Dx@J`AHj@Fd@Jj@Pz@J`@Ld@X|@Z~@Pd@P^p@rAVb@`@l@^j@d@n@p@x@`AlApA~AvAbBX\\p@x@pA|AbAlAJLJLrDvEbBvBtAbBz@fAl@r@v@`AzAfBZ^f@n@`AlAp@`Av@nAXh@f@`Av@bB`@bA?@N\\JZNd@Tv@\\lANp@Px@PbAZdBjAdHb@rCZhB@@VxAd@tCV~AHd@Jl@\\nBl@fD^~BZbBPjAPbAZjBH`@Lt@H\\?BLh@Rz@DRLb@Ld@@BZ~@Nb@HTN\\Tl@LVP`@HLRb@HLPZ\\h@f@t@PRNRBDPRTVNPXXj@j@|@t@RLHHFBJHLJLFDDFDVLPJ^R\\PJDB@HDVJf@RlA`@p@Pb@Lt@NpBVN@F?TA"},"start_location":{"lat":-33.9365154,"lng":151.1070617},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 km","value":1726},"duration":{"text":"1 min","value":63},"end_location":{"lat":-33.9718418,"lng":150.873719},"html_instructions":"Continue onto <b>S Western Fwy</b>","polyline":{"points":"lcgnEmc{w[NBZDdCX`D\\fANj@F`CVv@HrAP^D`@Fl@HRBXB`@Dd@DN@TBxEl@JBNBRBn@Hf@Fd@FVD^Bx@J`AJ\\D`@F^DRBb@FVBf@DjAHjANpANdALf@HVBfBTF@h@Fz@Jr@HXBz@JTBlAP`BRtAR`@FhAPbCf@^H"},"start_location":{"lat":-33.9565469,"lng":150.8768686},"travel_mode":"DRIVING"},{"distance":{"text":"512 km","value":512242},"duration":{"text":"4 hours 55 mins","value":17679},"end_location":{"lat":-36.1075604,"lng":146.9032934},"html_instructions":"Continue onto <b>M31</b><div style=\"font-size:0.9em\">Entering Victoria</div>","polyline":{"points":"~bjnEwozw[ZJRDLDt@R`@L`@Lj@Rh@Ph@Pj@Th@V|@`@fBv@^Td@V|@d@`Ah@VN\\TRLh@`@t@l@l@d@B@VTNLLJNN\\Vb@^VVx@t@HJHFtA|ALNf@j@^b@TZn@x@b@l@p@`Ad@r@Xb@Vb@V`@b@t@Zn@HLbArBDHP^Xp@Xp@Rb@Rb@^z@Th@b@jAVj@@BXn@\\v@`@dAXr@h@nA^|@`@dA`A|BRh@LTBFRd@JVZt@P^\\p@Vf@Vd@HN`@t@Xf@LVPXXh@`AzANVn@|@DFFJLRLPJNBDRZLPJPNPr@|@fAtAZ\\NRxBhCXZVXp@p@JJx@v@pAjATRbA|@d@\\\\VJHh@`@b@Xx@l@j@`@j@^FDb@Zl@b@VP|@h@fAv@~@p@`An@hAv@r@d@RLd@Z`Ap@l@`@PLr@h@t@j@r@j@NLj@b@TRf@`@j@f@z@v@j@f@z@z@LJx@z@fAhA`@b@Z\\`AfAX\\b@f@\\b@n@v@Z`@RVd@n@n@z@vAvBRXv@nAjAjBh@|@hBfDrD`H|BlEjCjFBBP^bCvEp@nANVr@nAZh@f@x@NVXb@T^`@l@|@pAt@dA\\d@l@v@z@fAr@|@hAnA`AdA`@b@`@`@t@t@XX`A`AZXRPPNx@r@bAx@\\Xr@h@VRfAv@t@f@vA`ATLRLb@X`@TRL|@f@`@TXLHFz@b@^Rn@Zf@VPHTJlAf@nAf@nAf@`@NZJvBp@f@PpA\\|@V`AXd@J~@TnAXl@J|@PpARTBtAPrARTDh@HTB~@H@@h@DbAHpAHnAH\\Bd@@V@T@j@@~@@lBBR?`AB`A@~@@zCDdB@jB?dA@vABz@?nDDZ@fDDh@@bA@pEBB?pA?xBBhB@l@@\\?pBBz@@`A?~@@\\BX@~AFhBJr@Fv@HhBR~@L~@Lh@Hh@HD@b@H`@HH@dB`@ZHlAXx@TlBh@vAf@z@ZlBt@B@`@NHBr@Zt@\\x@`@n@ZfB~@tBrAhAt@XRl@`@|@n@b@\\h@b@t@j@VV^Z^^b@^`A`A`A~@lAtA^`@VXdAnAz@fA|@lA@?v@jAj@z@bAbBt@nALTd@x@R^P\\j@fAVh@P^\\t@f@jAN^Vj@N^n@bBN`@Vv@Rj@Rn@Pf@Nh@Rr@DJ^tAHTZnATz@BPBFBLH\\Px@DPrApGb@nB@DHb@h@fCbAxEl@pCTbAVnAr@fD^fBBL~@fEb@vBLl@h@bC\\`BZvAPx@DNDL@FFXJd@d@zBT`AVtAVnADNt@rDd@vBf@tB`@|Av@jC\\jARz@N`@Rl@~@fCLXJXx@pBz@rB~@tBf@bA`@z@b@r@DJl@dAFJlAlBHJBF`@l@X`@NRT\\d@l@j@t@b@h@RVj@t@v@z@RTpBtBrAnAdAbAb@\\DFdAz@lAbAnCnB|AfAxA~@j@^p@`@h@Xb@T\\RXLd@T\\Nd@VbAd@l@XNFXNb@PRJF@HFv@^|BfAt@\\bAd@zBdAHD^PxBdAtAn@r@\\z@^dAh@\\N@@~@b@n@Z~BfAjBz@x@^VN^Rl@X\\N`@R|BdAPHVLb@PZNh@VdAf@bAd@dChAdAh@PHRJ^Pd@TjAj@`Ad@d@TLFNHHDj@XNJTJf@VPFNFVJp@ZXLf@TRHRJb@Rd@VRJf@VPHv@^jClA|EzBz@^\\Nj@Vb@RnBx@hBt@HD`Bn@~@^b@Pd@PNFPFRHJDf@PTFRHf@Nd@Lf@NRHRFHDRFHBRFf@Pf@NRFf@NVHd@Jf@NVHPBNDTFTFRDRFN@l@NRDf@LTDTFZHJ@f@Jh@Jf@Jf@LTDRBTFRDRBVFJBXFRDTFd@HTDRDRBh@Lf@Jh@JTDd@JTDJBF@RFh@Jf@H|@RfB`@`B\\h@L|@Ph@Hf@JTFTDRDfGnAnDr@pAXxE~@vDt@tCl@`Dn@lATLBlIhBx@N|IhB@?f@LpBf@nA^h@Lz@VnA`@f@NpA`@j@Rb@Nx@Z^LFBTJj@Th@Rf@PvAl@p@Xx@\\x@^PJx@^\\Nx@`@ZNn@Zd@Vd@TZP`Aj@FBx@d@l@\\v@d@dBdAzA~@v@h@vA`A`BlAnA|@j@b@fBvAr@h@pB|A~AnA~AnA|BfBff@l_@vH`GzDzCfAz@fDjCtCzBHFhKhIdAz@nClBzA~@b@VhCrArB~@|Al@bA^HBb@NJB`@LbAXnA\\tAXpAV|@N|@LdAL|@J~@HrAJjBFvBD~@@j@ApAAvACfFOTAhBErAEtAEhBGn@Aj@AdCG`BE|BGzBGfCAhC@zBB|BDfCJhCLx@Dz@FrAJ^DH?h@FbBPp@FZD~@Lh@F\\F~@N|@L|@N^H|@Nh@J\\HrAXVFn@Lf@Lh@LbAVVFz@VfAXpEvA`Bl@HBFBLDn@Tf@Rp@Vf@Rd@Rf@RZNRH`@P`@PZN\\NZNx@`@NH^Rd@TZPd@VZNd@Vl@\\f@Zj@\\PJv@d@DBf@ZbBhAtDdCPJjDrCh@f@`@\\`@^r@l@XTVVp@n@XV^^x@v@p@p@v@x@v@x@\\^HHd@j@f@j@l@r@l@t@xAjBvBtCDDxB`Dn@bATZ|KjPbC`DFJX\\jDjE`FxFpEzEhG~FfB~AzCdCNLlB|AbAv@pB`BtAjAl@h@\\Zf@b@hA`An@d@`At@LJp@f@`At@dAx@PLb@\\|@p@`@\\j@b@RN`Az@^^PNHFDFPLh@f@x@t@p@l@p@n@XVn@n@hAhAp@p@JJ@@p@p@h@j@TVDBX\\v@x@f@h@n@r@lAtAl@r@t@|@TVJLJLNPbAnAbAnAJLJLDFl@t@BBBD\\b@BDHLJLnFrHr@dAfCxDdF|H~@zAHLjFhIT\\pApB~H`MdEtGjBtCPVzBpDjCzDn@bAhAfBvBdDn@`AT^dA`BnGzJh@x@LRlAhBJPHLt@hAXd@Zd@LPRZLRdBlCRZf@x@HJhAjBlGtJdCnDr@`AV^X^JLzB|CzBpC|@hA`AhAFHxAnBzCjDTVDD~@z@NR`@^t@bA~B|B|BxB^\\fB`BfDzCrC~BfBvAt@l@bAt@j@b@l@d@JHn@d@j@b@t@j@jBrAp@f@B@^XZRrA~@vA~@z@j@RLNJFDp@b@dDvBvCfBfBbAHF@@FBJHB?DDNHB@TLJFPNr@\\n@ZHDd@VzBvARNPLtBhAhAj@DBd@TZP\\Pf@Tn@XlAj@d@T\\NZL|@^\\Lz@Zz@Zt@VD@z@ZRF\\L@?FBVH@?LDp@RTFp@PdAXh@Lr@Nf@J^HRD|@Ph@Hf@J~@LRBB@x@Jh@FvCV`@Bb@DN@RBjGn@~AN|@Jh@F`ALPBNBXDH@TBr@Lp@Lr@Lr@LhARf@LnBd@dAV`@J\\HB@b@L`@Ll@P|DnAvBv@bA`@bAb@nCnA\\P^RbBx@hAn@rAt@v@b@DBdCvA`Ah@|A|@jCxAhAp@dB`A|A|@b@VbCtAZPZPZPnBhAzAz@fDnBv@`@bCvANH|@h@b@V\\RNHZPv@d@PJb@VjAp@rAt@ZRnAr@lAr@v@b@ZPv@d@ZP\\P~@h@ZRZPtAt@ZRv@b@v@b@`Aj@ZPZP`Ah@rAv@v@b@|A|@rAt@hAp@xGvDrF|CdBbAv@d@bAh@j@\\xAz@zGpDzA|@d@Xb@VhAr@j@^NJHFDB@?LJDB~@p@`@Zj@b@`@ZvFdFn@l@`DzCbAdA^b@rAzA\\`@\\b@d@l@z@fA\\b@b@l@Zd@\\d@`@n@Zd@b@n@Zd@`@n@Xf@`@p@f@z@p@nAr@pA\\r@^r@Vf@Vj@Vh@\\r@l@tAp@`BdCbGr@`B^~@f@jAxAlDrAdDp@~A`@`ApAzCL\\@@r@`BN^bAbC`@~@jCnGJRHT`@`AP^z@vBP^`@`A|@tBlAxCl@tAZt@P^N^P^LVBFd@|@Vh@P\\FJVh@^p@f@z@Zh@Xd@jAhBnAjB`@j@hB|Bz@dAv@z@l@p@`AbAhAfAPPt@v@bA`AbB~ApCfC@?fB~AjFxEf@f@lAdABBTR`CtBx@r@jAfA|@|@p@r@fBlBj@p@dAtA\\f@RVNTh@v@b@p@Zf@Xd@^r@b@v@Vd@`@v@\\t@^v@Zr@Xr@f@lATl@N^Xx@b@tA\\fARt@T|@T|@Lb@Ln@Rz@Pz@v@|EdAzI^bE@N@RFf@DZBZBLF^VfB^|B^lB`@lBPz@\\pAX~@Vz@ZbAh@zAXv@N`@p@bBZt@t@bBl@lAj@dAZf@r@jAt@hAR\\JNV`@\\h@LNPXRVX^DDTXFHFFFHPR\\`@HJrBtBtB|BpApAbAfAfAlAv@~@|@jAx@jAr@dAb@r@j@|@l@dAl@jAP^Tb@j@jAXl@pEvJdA~BP\\tArCVh@Xf@\\r@p@pAXh@p@rA~@dBDFf@z@dAhBVb@~@~AT\\`@p@bAxA`@h@LR@B`@p@x@nAvAlBrC~Dl@v@nA|AlAxAlBvBhBnBTTBBDFPNHHJJBBv@x@f@f@dAdAXVn@l@n@j@f@d@VT`Az@x@r@h@b@f@b@XRh@b@`@ZPL^X^XHF`@Z@?LJp@f@n@d@j@`@l@`@PLZRt@f@hAr@b@Xv@d@xAz@LFbDlB`@P|A|@fB~@`Af@nCzAfBz@`Ah@rAv@dCvAtCtBdAz@t@l@lAfAfAfAlBxB~@dAhBtBh@n@rCbDr@|@h@j@jArAtAzAp@r@fAdAjAfAbBpAf@^hAt@f@\\hAp@~BrA`C`A~An@bBj@bCt@|@RdCf@fBV|ARzIbA`@Df@FhC\\hBTvBTrBT|ATlB`@rBd@fCn@~Bx@hBr@fAd@xAr@`Bv@B@hC|A~B|AzBbBB@d@b@j@d@x@v@^^`A`ALNFF`@b@VX\\`@^b@\\b@\\b@bApA~HhK\\b@l@t@j@t@dAnAzAfBv@z@v@z@^`@^`@VXhAhA^`@p@n@x@x@VVp@l@BBl@j@`@^z@t@bAz@r@l@r@j@XV|@p@|@r@lA~@b@ZfAt@b@Z~@n@hAt@fAr@d@Xb@X`Aj@b@Xd@V`Aj@v@b@`Ah@ZPpBdAnBfAx@`@LHRH^Rx@^ZPbAf@FDFBjAn@\\PB?@Bh@Vv@b@x@`@d@TZPZPB@B@p@\\PJzBhAPJd@THDHDd@TPJHDPJRHZPZPHDHBZPl@\\HDHDFDRJb@Xn@\\b@XHDl@^FDZRZRPLFBPNB@DB|@n@RLFDTP\\VHFNLZTj@b@`@\\`@ZJHBB@@VRHHPNNL`@^p@l@`@^NNPN`A~@~@`ANN`@`@l@r@NN^b@^`@|@dAxAhBlAxANNl@t@hBzB^b@jAxA|@dALPl@t@p@v@jArAlBzB\\^|@|@hAhAz@t@|BvBXXvCbCFDn@d@jBtAv@h@vBxAnGzDfDvBrAz@BBbAn@dAn@j@`@LHvAz@jDvB\\ThAr@nEfDdE|DjDfE~AxBd@r@\\h@z@zAx@zAh@fAnArC^|@BHz@xB|@rC|@`D^~AJ`@DRH^BHPt@H^BLBJ`B~IdBhJfCbNNz@RdAF^@DFXBJjAjGDVVnA@B`@xBDVFVLn@DXVpABLHb@d@dC|@xE`BrIz@~D~@nDL`@\\nA?@Vx@Rl@Rj@Rl@L`@N`@^`A^`AN^Rf@FNP^JTf@hAb@~@Vh@Vh@d@|@d@|@Xf@Zf@Xf@f@z@Zf@Xd@Zf@TZNTX`@j@v@\\d@p@z@^f@xAjBpAdBd@l@HLX^b@n@Xb@f@r@d@r@\\l@`@v@t@zAZv@Xl@\\t@Zt@N`@HTZv@Xv@Vx@b@nATz@BHZhA\\zAj@rCHb@@HBL?@RfAJp@DZF`@Fb@Fd@NtA@JFd@Fp@Fn@HjABVHjABp@Dp@@V?XBp@@X?JBp@?L@V?XBlA@X@f@@~@@t@@VJ`FJxE@v@@f@@d@DxA@fA?B?L@X?J@XFrD@p@@f@@HD`C?X?B@`@@X@dA@R?XBpA@l@BjAB~@FdD@lADdB@jAJrF@J@r@@r@?VBr@?XB|@?ZB~@@j@?N@P?B?R@J@t@?H@r@Br@?JBjA@v@DbB?V@XBlABp@Br@Br@Dp@@XDp@?JF`ABd@HjAFp@Fr@Dd@Dd@LjADb@Hr@Hp@Hp@Fb@Fd@L~@F^DPJh@TvAFb@Hb@Hd@Ln@TfA@BVpAJ`@Nn@VfA\\pALb@J`@ZfAL`@L`@Lb@N`@\\bARl@^dARh@^fAFPrArDr@nBn@dBl@bBlAhDXv@bBrE`CvGf@xAp@nBp@pBFNTr@L^FTRp@h@fBVx@Pl@j@rBXfAXdAZpA`@~ANl@Rz@jA~Fb@rBLf@Ll@H^VtARfARhARhAN|@RvADRF\\\\~BDRJt@ZhCNhARdBFd@LhAH~@XrCNxAFp@@LTjCJjA^tETvCf@tGH`ABZ?@@XJjADp@Fl@NtBN~Bj@zHDd@JvALxAp@lJh@nHFp@LdBH|@NdB@HJfA@PFl@J`ABRBRFp@ZhCPvAZhCNjAPhATbBV`BTvA\\lB^zBJf@Nx@Nz@^lB\\`BPz@l@nCr@zCt@zC`@|Af@hBp@`Cl@rBPl@N`@\\bA`@nAVx@^jADLXv@L`@Xx@HTf@rAFNRj@d@lAd@lAXt@p@`BZt@DJ`@~@`@`A`@~@BBj@pATh@\\r@z@fBDFRb@DHbApBR^JRj@dA?@T^Vd@l@fAtA`CT`@lArBv@lAZf@RZRZ~@vAh@x@RZLRj@v@Zd@\\d@Zb@Zb@@@LPFJTXr@|@TZt@~@TXd@l@d@j@b@f@VX@B|AfBd@j@^`@NP\\b@\\`@VZ\\b@LPj@v@j@v@TZZd@TZR\\`@n@^l@FJT^JP?@LRR\\DHXf@\\r@LRP^P^P\\JT`@~@P^N^N^z@vBZv@FP@BHTRj@Vv@ZbAVx@L`@HZ^rAJ^b@jBH\\Np@Jb@Ln@Lp@Ln@Hd@RhARhAF\\BPFXJn@DPBRLn@Lp@@FF\\Nz@N|@Lp@Jp@DPLv@@DBPDVHd@Lp@Ln@Jp@F^DPHb@DXDVNz@Jn@Ln@PfAPz@Nx@TrAN|@V|AHd@Nx@FX@HFZJj@Nt@hAxG~@nFH^PfA@Db@~Bf@bCj@`Cn@`CDJX~@Vz@`ArCHTFNZ|@BBl@|AP^JTZt@JRP^FHP^Vh@JRXh@JRP^FHJRDHDHP^R^JRP\\R^JRHPNVDJ@@BF`HtNn@tAv@zA?@d@x@`AjBBDnGfLd@v@V`@T^t@hAt@dAf@t@PTj@t@NPVXl@r@DDHJNNZ\\ZZf@f@@@f@f@`@\\r@l@z@r@XTb@Z`@ZZTPJXTPJd@Xb@Xd@VPLZPPHZP\\PZN\\NZNd@T`@NDB\\NZLf@Pf@PDBn@RD@JD@?DBJBHDF@HBnA^xBf@|@RdC`@fCXr@HfBLh@D~CXhBJhCNzANjDTpBLnJn@jEZJ@bLv@J@PBD?VB`CPv@BtE^|@FpCR~ALdG`@hDRjG`@dCPrE\\pCVLBF?H@r@Hr@J^Fz@N`AR\\HpA\\jBj@tAj@vAl@lAl@lAp@fD~BFDn@j@f@`@lAlAlAnAn@x@BBjBhCvAtBNTtApBbAxAt@jArAzBhB|C`BtCT`@R\\@BHLFJl@`Al@bA`@p@`@l@@@RZh@x@v@dAT\\v@`At@`ABDNPPTb@f@PR\\b@nBrBt@v@f@d@BBj@h@`@`@`@\\v@p@lAhAbA~@tBjBv@r@JJxAtA^ZnAfAx@t@j@j@~AxABBtBlBbDvCpEbEz@t@XVXVDFbA`Az@v@~BvBbA~@bB|A~BvBRRRR`Az@XVp@n@XTVVxDjDrAnAx@v@dB|AvCnCVTrAlAzAtAt@p@nAjAfC|BxOxNv@p@rJ~IrFbFtAlANNFFdA~@xGhGvApA~@z@VVXVdC|Br@l@NNx@v@DBRRbA|@BD~@v@DBPPz@v@VVXTx@v@tBnBlCdCh@d@p@n@jAhAv@v@XXVTn@r@`@^f@h@^`@v@z@^^f@j@n@r@l@r@v@z@l@r@t@|@dAnAxAjBVXnBfChB~B~BzChAxAj@t@VZRTBBd@j@LNHH\\^h@j@`@`@bBzAhBvAJFnAz@~@j@ZRv@b@d@TNHTLRHd@T\\NRHZLRHf@PRHf@Pf@NRHf@L\\JTFf@LRDr@NRD^Fh@HRDLBD?\\Dj@Hh@F^D^BfCRt@F\\BT@dBNfBNz@H~TfBrBN~BPfBN~ALF@L@~@HR@`AHF?~CTvCPxALrALhBPp@FtBPhALh@HfBVfB\\v@LH@hDx@D@zCv@xBp@hDnAjAd@vErBdDfBHDbDlBlCdB|B`BjB|Ab@^|BrBzBzB~AbB`AhArA|Al@t@l@z@\\d@\\f@|CbEf@n@f@n@f@l@^d@h@l@f@l@NNPRXZXXjAnAXXNP`@b@r@r@RR`AdAFFh@f@BDr@r@^`@PNVV|A~ARRVVpApAh@h@VV\\^@@XXn@p@rHlIl@t@FFRTHLhDpEz@lAHLLRHJpBvC^h@|@rANVr@dAf@t@t@hAFJNRV^T^hBlCzAxBrBvCvApBlCrDLPz@hAlGnIx@dAf@p@fE|FdBzBb@l@\\d@r@~@\\d@LPBBPV|BzCz@hAb@l@j@v@j@v@@?RXHLJJp@`AbApATZr@`Ar@~@j@v@HLtAhB~DlFFJhBbCnAbB`BvB~GbJFHPTbIxK`GfI\\b@bCdDxBrCdClD~AhCpAzB`BhDfAfCzAdEZdANf@L^t@vCt@~CPx@Jh@XxAh@`Db@dDFj@b@zELpBNxCLtG@zFA|EBzGAxF@vI?D?j@@j@?tD@bHA|AAtF?fA?|T?hK?j@?zK?pB@tA@xL?|B?j@AhV?|G@hB?dEDzEL|EPfEBh@JxA^tDd@jDh@tCBLHb@Pz@Jb@Hb@Jb@Nn@Jb@f@hBV~@BBt@~Bb@tAtAfDXl@zA~CHRT`@`@v@\\p@l@jAtBdEDFRb@h@fAf@fAJRZt@b@hAj@xAZ~@JVNf@|@xCLd@ZnA\\nA?@b@xBXpA?DHb@d@fD@JNhANrAJx@BZ`@|EVrEVlHJlBRxDDh@LxAd@`Ez@dGz@zEp@jCt@fChBzFfBlE|A|CRb@r@vAlAxBxAzBb@n@LPl@v@\\b@LPNP\\`@NP^`@^`@^^`@`@^^`@\\bA~@`@\\NNr@l@DFvBlBVTlBdBz@v@zAtAdB~Az@x@jApA^f@x@x@r@~@t@hAvAzB~@dB|@nBl@bB^fA@@^rAb@`Bf@tB\\vALr@Jl@TvAPvANvAL~A@RHvAH|ABjB@rA?hACrBEdBGpAIlAOnBSnBWhBKt@Ih@[zBm@`EcAxHIh@E\\UlCEvACh@G|ACrEAJLbFHlBH|@L~A\\tCBLTpABT^jBXjADRr@dCb@pAPd@FRHPn@`BvA|CBFhAfCd@bA`ArBd@~@x@hBhAzBfBrDz@hBzA|CbArBb@|@Xh@PZR`@^p@Zf@z@xAh@x@v@jAb@n@dCvDlFxHfFtHt@dA`AvAfBhC~@rAfBfC~@jAlA|AvBjCDDfArAHJ~AdB@@|AbB~BxBfCvBxBhBJF|AnAzArA|ApAfBxAxBjBhA|@fA`APPxAzAbAfAz@|@tDrELPrBdCTXVZlB~BRVDDt@`At@|@|@fA\\b@l@r@d@l@|@fAjAvANP|@fATZbBrBrA`BPTRT`CvC`BrBJLr@z@p@z@dApA`@h@`@d@d@j@NPh@p@X\\NPl@t@bAnAd@j@l@t@LPDDf@n@Zd@\\d@LPLPLRLRLRJRLPLTJRLRJRb@|@b@|@FJTj@fA`CRb@Pb@FJ^|@nApCHPFPXn@jC`GzAlDx@hBb@`A~@tBvEpKp@|AdA`Cl@tA^z@fAdCVj@Vh@|@vBVh@P^nAvCVh@Tj@Xt@@@Nb@BFRj@Lb@^pAd@hB^~AHb@Nz@V`BJp@VnBTbBhAnIPhAPhALp@BJJn@Pz@Np@Rx@Nn@XdAv@jCN`@r@nBN`@l@tA~@tBXh@P^HPxB~DhAhBLP|AfCzA|BvAfBvAdBbAhAt@x@`BdBlAnARR@@NNlAhAdAbAfAdAjBdBx@x@lChCr@p@ZZdAbA`A`AbB~AbA`A`A`Ah@f@tCrCpEnElAfADBBBDDBBBBBBB@PTjA`AdAv@rBtAjAn@hCnA`@P`@RTJVJb@Rb@PzD~AlAh@t@^z@b@NHTPt@d@b@Xv@f@FDt@n@~A~A~@bAfAtATZt@fAZj@\\l@l@jAl@vAj@zA`AtCx@lCpAfE`BfGh@hBbDvIxAvDjAvCnAtCHRpCxF^v@`@fABD^p@n@fARZjAjBn@~@xBdD~AzBV^f@r@h@v@Zd@TZx@jAtApBp@`AtApBjAbBrAnBb@Jt@`AdIlLb@r@b@p@hCxD@@Xf@t@lAf@x@Xd@NVP^P^@@L\\N^Vr@BJPf@fBlGV`An@nCPz@Lf@Lf@XpAH\\BHz@nDt@~C`BzHhC|Lv@lDLj@R~@RdAFTVnAb@xB^tBTlBLfBB^Dn@@XDpA?pB?x@QrEIpCKjC?@EbAItBE`C?H?|CFzB?BFx@HlAJjAPxBFh@H|@fAdMJtAFj@z@`KZvD@DVxB@JBNRpAN|@Pz@P|@Rx@`@~APl@ZdAj@dBTj@`@`Af@jAzDtItBvEbA`CZt@DHN`@JVJT~@jCPd@`@dARj@DPJXRj@L^jA~Dl@nBFNDPHTxA~E~@|CPl@@BDPHTFTFVPl@Ll@FVJf@@DNp@Ln@DXDVDXDVDXDVHr@RdBHp@@LFp@JlA@LHr@DVHr@BXHp@VxB@FH|@BVBJBXBVNvARnBFp@VhCLhAl@dGBPB^@JH~@JvAHhABxA@pBE~BKpBCd@CVALGp@CVGd@EXGb@EXEVMn@GXGVEVMb@Ol@_@jAADiAjDWt@IXUl@aArCCJYv@GPSl@Ql@[bAKb@Ol@IVIb@GVCJCJIb@Mn@Mn@Kp@EVGb@Ip@Ip@Ed@Gp@Ep@CXAXAJAJAXCd@AXCZAZEx@Ah@Aj@?`A?b@?^?PBbBBp@@d@Dv@?DDp@BVDp@BVZ~CFp@BPL|AHp@HdAFh@?BHp@LjABXHp@?FRjBFp@Fv@RlBJjALfAJbAHz@Dh@`A`KFn@Dd@LjAH|@P`CDd@PzBDj@Bd@Dr@HfB?B@^FnBFlADjABjAJxCF`BD|@LzD@THzD@ZFbBF~BTvGFtBBd@HxCHrBL~D@d@R~F@f@DjABd@DfB@XDjADnAB|@FvADfBD~@D~ALdEH~BFdBJxCDfAB\\Br@Dp@NlCPjCXvE`@vGDr@N`CBb@?DB^@JRdDLrBDp@BXFjAXvE@LBd@Bd@FxABd@@d@Bd@@`@@\\BrB?xC?DAj@AzACjAC~@Cr@Ep@Cr@Ep@Er@Ed@KhAGr@MhAQvAAFE\\CPIh@?@Kp@EVUtAEVY`BWtAc@fCGb@O|@QhASvAIp@CTEZIp@MjAGp@Gr@CXEp@CXGjAGlAEp@Ar@AXCr@Ar@?VAt@?H?f@AfB?lCAlC?t@?ZAbA?Z?JC~@Ab@Ad@AVCd@AVCVAXCd@CVAJCXGz@Gp@Gn@Ip@CVEVIn@Ip@ETCLKn@Kp@Mn@Mp@Mn@Kb@CJGVKb@GTIVKb@M`@Mb@Ql@M`@ELQh@O`@Wv@Uh@ITITKTKRUh@Wf@KTEJGJi@dAg@z@_@r@S\\Yf@SZi@z@MREHED?BGHSZMRS\\SZy@lAi@v@[b@]d@]d@QVm@r@QTABY^MRIJA@CBMPOR{AnBML_@\\o@n@]\\_@\\YTKJCBOLONo@l@OLq@l@MLaAz@KHy@v@ONa@`@YXi@h@oA|A]d@GHOR[f@ORMRMRGJEHQZGLWf@KTKTKTSb@ADKTCHQ`@Sl@ITITIVQl@IVGVQz@Mn@GVGd@Ib@Gd@Id@Gb@Gd@Gp@Ip@Ir@Gp@Cd@Ed@G~@OrBCd@UdDKtACf@E~@G`CApBAf@@nA?b@B`A@r@Bp@Bn@?B?@@jA?d@BjCBrB?ZzA|ZRrDJxADd@Fr@Hr@NzAh@dFTlBL|A@FBRFh@B\\D^jAnKPxAFh@zArMFj@Fh@hA~JFh@@BLnALlATlBLhA@FLjAFb@@FFh@RbBTnBTdBVrBVnBXrB`@pCb@tC`@nCJh@Hh@V~Af@dDLn@XlBNz@Jl@z@bF^vBf@xCh@xCLl@Lr@Lr@Jd@RhAf@dCNt@Jj@Jp@h@hCf@jCHb@RfA`@rBZ`BH^H^P~@P`AR~@R~@R~@H^ZlAPn@Pl@Pl@X|@JZ@DJXHRRf@b@~@l@hAXd@T`@RZ@@z@nA^b@l@r@j@n@ZZz@v@`BtA`@Xl@^pAt@z@d@PHRJRHRHf@Pf@PRFRFRFLDD@ZHf@JtAXn@HhALdAHR@J@H@rAL~BP`AH`AH|Gn@lCTlAJ|BPdCTlCRlALh@DrALh@Dh@F|@Jj@FRB~@LpARh@Hn@Jl@J\\FD@`@HRDxBd@tAZp@RTFf@Nf@Nf@LzAd@D@fAb@bA^`Br@|Ap@nAj@B@dAh@@?\\P`@PBBZNd@Vn@\\~@h@`Aj@rChBf@ZBB^TJHPL\\TnAz@b@Z`@\\^XBBVT|ApAnBdBp@n@PNNNp@p@^^n@p@b@f@pAvAbAlAvAbB\\b@Zd@l@t@fA|ALRh@v@h@z@LP`@n@T^JPZf@Xf@Zh@Xf@Vh@~@dBXh@JRLTRb@BDVh@JVJR`A|Bz@nBPd@LZBFRd@@FN`@^bAHT^bAL`@Rl@Vv@`@nATx@^pAXdAx@bD@DT~@j@lCb@rBZfBX~A@Lt@zEf@vDT|BJ~@JbAj@xGFpANxCJ~BFfBFfDBdABdB@pA?nBAxH?RAj@A~@GhBKbCKlBSbESvDUpEMbCK`CK|AI~AAHAP_@nI_@`HAXGjAItAe@dKGbAEbAU~EARKlBCXGlA?DMbCQjE?HCZEnAGhBARExAEdBCx@Ah@A@CdBEfBAjACxA?VC`A?p@CbBA~@?~@A|B?vB?J?`A?B?R@h@?jC?^?D?H@\\?D?L?rBBpH@xD?rB?p@?lE@rB?d@@dR?dA@xG?lA?zE@jAAt@@rAHbGBf@@r@BtAD~A@j@@b@LfETpGPtDXxEh@~H\\hEb@hFDt@v@tI?B`@~C@H\\nCPbAVfBX`BjAxHBPBRPx@X`BNx@Jf@BP@@PbAX`BDXT~AXxBJ~@`@bDPhA@J\\zBBJXnB@JBLb@rC^fC@JTtAJp@Hb@Hd@Ln@FVJb@FVHTLb@FVHTN`@HTRj@HNFPVh@Zp@@BR\\JRXh@Zf@Xf@b@n@~@tA~@xARXjAhBfA`BV^PVtArB~@xALVV`@rBhD|AxCr@xAN\\Pd@d@jAd@jA?@Vp@p@vBj@nBJd@Nf@FXd@jB^jBXdBXhBFn@Fh@@FLlA@JD\\JjAHjAFtABvA@fA?nA?D?lCAjAC~BI`CGjAI~@Y|DEb@IdAOxBg@vGKxAKvAUxCIjA_@tEGt@a@nFa@pFS|BMdBMdBQxCMdDAbAAvA@fDDzCNhDTxCZvCb@bDDPBPRfAj@nCl@`Cp@|Bz@dC`A`CjAhCdAnBvA~BrAnB`BrBv@x@\\`@~@|@j@j@vAjA~BdB|CbClBvAdAx@jBxADBtDpCfAv@zBbBHFdAx@l@b@bE~CHDHLDFRN\\ZLHn@d@f@b@x@p@^\\f@`@VTj@f@`@`@nBtB`BnBfBvBbB|BbBfCPVd@r@Zh@`@r@n@hA`@r@`@v@Zh@l@lAVh@b@|@fCtG^hADPRh@Ph@Vx@\\lAHXNj@J`@Lj@J^Lf@VfA`@hBXxALn@TvALt@d@`Dd@|CVjBLv@`AdHf@xDRtAFd@L|@PtANjADVHp@Jp@J|@Dd@J|@BVNdBJjABV?DBRDp@@NDz@D~@Bd@Bf@@d@FvC?F?N?\\Bz@@lA?j@?h@?\\?FA`@?BAt@Az@EfAAh@GvACh@GrACd@GjAOpDCn@Ch@E`AKrBOpDQrDMjCKrBYjGMlCOdDSbEARe@~JOrD[fHQpDMdDUdFk@tNM`DInBSfFQxDG`BAVAZ?j@?lA@hA?dC?rA?~B?rAAlD@nF?jI?pD?tC@zH?tB?dC@vA?fA?~@AzD@bA@pB?lE@Z?pABtD@lD?~@?tC@rD@p@?~BBjC?`@?j@?lBAnCCbCCxBI`DIrBMzBEh@SzBEb@K`AOvAI~@Cj@IhACr@AJAd@CjACdA?jA?nA@N@bABjABp@D|@Dp@Fr@RnBLfA@FR|A^hCd@hDNnAJtAJlBHnBBpA@`A?bAAhAEjCKbCK|AUxBSrAKn@O|@UdA_@|AWfAA@a@rAa@lAc@hA_@`AgBvEUl@O`@eDfJ{@~By@~BKXCLGPK`@]vAWnAKh@If@ETEZCVE`@YbCE`@E`@MjAAHCZCb@Ct@KvEO|FOnE_@nJGtE?`@T`H`@jFv@rGl@tCrAzExA`EdBnD`BvCdDbG`@p@j@dAv@rAvB|DVd@~DzHpAdCfAdBv@tAJRXh@\\r@JRP^Th@Vj@HTJTN`@HTRj@HVHTHTFVL`@FVLb@FTNn@J`@P|@?@H`@Hb@DVHd@DVFd@Fb@Fd@PbBDd@Bd@Fr@Bd@Bd@JvC?XF~BDrBFrADpA@R@DTpDThCRbBNjAZzBNz@H^TlAThA`@jBRx@Pn@XdATx@f@zA`@nAtA~Db@jAHX`@nAVx@ZdARx@Pn@^|An@|C\\lBRrAHh@Hl@XzBT|BJjAJxABd@Dp@Bd@Br@Dp@@r@B~@@f@@p@@d@?r@?r@?r@AxA?d@AX?\\Cp@?B?D?JAPAPAh@Cp@GlAEp@SdDG~@]|FMrBE~@K~BEjAGxAElAE~A?DCfBEpBArBArB?zC?pA?`@?r@@xA@~@?d@B~@@~@F`C@d@@j@Bj@?LDlADjABXDlADp@D~@FjAFlADp@Bf@JdB?FDj@@V@XBb@@LBr@FxADlABp@@X@f@Bp@Br@@r@@r@@d@@lA@lA@b@?N?r@@lA?p@Ar@?zAC~BAf@G~DAZMjEC^IlBIpBMpBCXUbDMxAWtCqAbMWbDGlAK~BExCApB?~@BrBJdDBj@Bl@F~@JxAXtC?@LhAL~@Jn@Jp@N|@Hb@Hd@Jb@Hb@FVJb@Jb@J`@Lb@@HHXHTPl@Nb@L`@Xv@N`@N^N`@P^l@vAfB`EN`@t@dBj@pAl@vAlAvCnAvCjBnEbA`Cf@jAxAvDh@rAt@lBN`@b@lAp@dC?Bj@rBJ^D^Pz@Jp@PhAJ~@J|@Fp@Fr@Dp@Dr@Dp@DlAB~@@xA@jA?LClCKlCIrAGbAE\\QlBOhAM|@UtAQ|@Mn@On@Kb@On@M`@ENERSl@M`@M`@_@bAc@lAYx@ITITM`@IVITCJMb@GVGTQn@GVEVOn@Mp@EVEVEXEVCVEXGd@CVCXCVCXEd@AXEp@Cf@Cd@Ap@A`@?\\?r@?r@?d@BlABz@?BL`CP|B\\dDBRn@lGLhA~AbO^~DBVLvAP~BDn@Fr@F~@FlAHjAJpBFfBNjE@PHzDDdB@fB@jA@`A?p@@pB?N?XAxAAdBAlAAxAE~BCxACr@Ad@Ad@GfBE~@IdBEjAEr@Ep@IlAKdBKdBSdD[bFGlAIjAIvACf@CVEr@AXKvAMrBEp@WjEG~@QjCGpAIfA?@Cb@M|B[xEAJE~@AJAJ?HGbAG~@AJIjAAXEd@KpBIlAG|@IjAGr@Ed@CVGr@MvAEd@K|@MbA?FM|@MhAKn@ALKp@O|@Kp@Mt@EREVEV?@Kn@EVCJa@xBc@pBa@rB_@|Aa@~Ao@`CGTIV[dAi@dBSl@g@xAUl@{CpIo@bBq@pB[bAi@fBSp@GT]tAAHWdA]~Ao@jDe@rC_@tCa@zDGp@SlCMpBIjAUdDGp@CXEj@E^S|B]vCMhAA?K|@QjAIb@Kp@QhAEVIb@Mp@Kb@Ox@ELGXI`@On@GX[pASz@Ql@Kb@IVUx@Ql@Qn@ITe@zASl@Uj@Yv@Sl@Uj@Un@CFUj@Uh@A@O^Wh@KTWh@Q^]t@c@|@e@|@g@|@eAnBYh@_@p@gBbDYh@_@p@e@|@Wh@e@|@_@r@a@|@A@o@tAUh@Q`@IRGJEH[t@CDADWj@Q^?Bg@fAq@~A_@`AABWr@_@bAYv@Yv@g@zAITa@nA[dAm@rBWx@c@zAe@jBe@hBe@hBYrAg@vBMn@ENWpAUfAAHQ~@CJKp@Kf@AF{@hF]zBIl@AFAFEZADEZALU`BCXEVOvAK|@Ir@Eb@Gh@_@xDCXU|BEVe@dFCTIr@I|@OjAUtBG^AFQtAMdAQpAOdASnAIn@Kl@Kl@]pBI`@EVI`@EXEPCJMl@]dB]xAg@zB]vASv@[lASt@Y`Ae@`BWt@]pAsAhEeB~E_AhCgDdJ_BhEiArCUj@CHCDCJWn@Qb@}@dC{@xBi@xAa@fAQd@KViB~EUl@[x@[x@Wn@i@xAiAzCa@bAcCtGKXQd@Qd@O\\uArDi@xAcAnCKTO`@IToAfDO`@{BbGCDM^Qd@Uh@i@xAi@xAi@vAu@nBSl@ENABELe@zAGNSt@On@a@~AYrASfA[bBM|@StASlBE^OlBCRMtBEz@C|@C`ACbAAd@@j@AZ@bE@l@@JBlA@Z@H@b@Dt@Dp@Bf@Dd@Dd@Dd@Dd@H|@DXDb@DVFf@DV?BF`@@FFZHd@Fb@FVHd@Hb@FVFVNn@FVFVNl@Pn@Pl@Pl@HVVx@HTr@nB\\bA|@dCRl@`@nARl@FVVx@Nl@Jb@FVBJJb@VfAf@pCXnBJp@J|@J~@JjAJjAJdBD|@D~@@f@B~@@X@d@?B?L?@?D@p@?X?T?\\?r@Ap@Ar@AXAp@ElAAb@ALKlCGvAC~@AZAV?RADAp@?XAX?d@Ar@?X?jA?f@?H@Z?r@@d@BxA@r@H~BDn@L`CN~BFp@Dd@Hp@LjA?@TlBBXRbBFd@Db@Ff@Fp@Dp@HlABd@Bb@Bf@@r@@d@@f@@d@?d@?~@?r@Ar@Ar@Cd@ExAC`@ANCX?LI|@I~@K|@OvAId@M|@{@hFO|@UtAkAfHu@nEQhAId@QvAIp@OvAKjAGjAEr@C~@E~@AxAA`A@rBBjAB~@B`AFjAJjAH~@R|BFr@Dh@@RBXFlABd@Bd@Br@Bp@@l@?D@r@@X@p@?lA?d@?r@?L?V?XAr@Ap@AZCp@Ar@AXC^APCr@Ep@CXEr@Ed@Gp@CXEd@Eb@ABGn@Gb@Gl@GX?FKn@Kx@Kl@UnAKl@AH_@`Bk@fDe@dCW`AERIh@Iv@QpAObBOpBKlCALAp@EzACjDBzBDnBHpBFx@HjAJjATnBNxAN`ANdA^hBd@zBp@lCp@tB~AhEx@jBx@|Ax@|Ax@rApAjBnA`BlAdBhAjBh@hAz@lBb@lAFNv@`C\\vAl@pCZdBBJVrAZpAj@pBV~@ZdAzAfEz@tB\\r@P^P^P^Vj@FJVf@^r@fAlB~AfCX`@X^b@l@TZFHVXTXf@j@n@p@~@bATXNNLNPRTXTZVZZ\\t@dAtBrDbApBl@vAHTd@jAh@`Bp@bCT|@Nn@Nn@Ln@Ln@Lp@DVJp@Jp@BVHp@BT@@Hp@BXFp@Fp@Fp@@XDr@BVBr@Bp@@r@@J?V@Z?X@Z?b@?d@?p@AX?r@Ap@Cp@Cr@AXAd@CVAXEp@CXAVCXGp@Gp@OvAAJE^Gh@Gr@Ep@Ed@Ep@Cd@Cr@Ad@AX?p@Cd@@z@?^@b@@p@@Z?d@@r@Dr@L~BFp@NdBJ|@PhAPhA\\~Ab@lBZdAZdAd@nAVt@N^Vl@Rh@LTDHLTP^LTf@z@`@p@p@`Ad@l@dAnAd@h@v@z@`BdB~@bA~AbBnBtBdBpB~@jABBZd@NRNTJNZd@T\\Xd@T\\^p@LRXh@Xf@Vh@Vh@jAtC^dAn@lBt@hCTbAd@jBl@tCd@vCj@tEPlBRrCBl@BhAJlAT|CFd@b@nERpAr@~E~@jFd@zBXjAT~@b@~APl@Vx@d@xAN`@nAlDVj@n@`B`AtB`ApBz@~ANTT^`@n@bA~Ad@r@T\\@@X^b@l@tAbBr@v@|@bAhBjBXZz@|@jAvAj@l@jAjBz@|Ad@`ANXd@nAj@zAVr@ZfAPp@Db@^xB\\vBBPJh@DRBHVfAFXBJTz@Pl@Pn@Pn@Pl@Nb@Pl@N`@\\dAN`@N`@`@bAN`@P^N`@P^DJJRP^b@~@b@~@R\\JRR^R\\R\\R\\R\\R\\R\\TZR\\TZLRLPb@l@T\\j@v@R\\R\\R\\R\\R\\JRVh@R^HPFLTh@P`@N^N^P`@L`@Rl@Rj@HVPl@Lb@L`@Jb@Jb@J`@Nn@Hd@Jb@F`@Jd@Fd@Hb@NjAFb@Dd@Fd@Dd@Fp@F~@Bd@Dd@Br@Bd@@d@@X@d@@f@?P@R?X@d@@X?X?r@?r@?X?XAr@Cp@AXAXCr@Gp@AXCXGp@CXCVIr@CVEX?BCRKp@Kp@EVEXMn@EVOp@EVGVSz@Qn@Ol@IVGTIVGRKXIVITITSl@Yv@Q^O`@Wj@KRWj@Wh@A?Q\\k@dA_AxAs@bAa@l@k@v@{@hA[d@cA`B_AfB[p@_@v@Yv@o@dBg@fBYdA]~A]lB[zBK~@?DAFKbBK~BClC@~B@J@j@DhAJpBFp@PdBFd@L|@Fb@Hd@R`A@FFVJb@Jb@Nn@HVFVL`@Nb@L`@HTJVTj@HTJTJTJTP^JTXh@LRP\\LRFHLRLRTZTX^d@LPVXNNNPdArALPn@x@vAxB`AfBv@fBdAlC^hAb@|A\\~AX`BZhBTfAd@rBJ`@Pl@`@lAj@vA|@nB\\n@T`@f@x@nAfBPV^f@zAnBV^X`@R\\LR@BLPVd@PZNX\\r@Vj@Th@FH^r@LTJZZ~@Rv@Vz@Jd@@@DRPz@@DP`APhAFd@Jx@DZBXDd@Db@B\\@V@V@R@R@V@@?VBr@@X?X@p@?X?d@?f@Ab@AZ?@?TAVANAXAd@Cd@CXIrAEv@GjAEr@G`AATALGjAE|@?PAZATAl@?r@AX?X@d@?d@@|@Br@@VDr@@X@J?@BV@VBXBXDd@DZD`@Hp@DXHb@F`@FZHb@Hb@FVH^H\\Lh@H\\Nn@Rx@Pz@Jd@Ld@TbAJd@Rz@Jf@Nl@XlAH\\Px@J`@Lh@Pt@DVHXLj@VhAr@~C\\vA@FVfAZrATfAb@jBNn@ZtANn@FVLh@Nr@FVFTDXHr@DVDZDTLn@DXLn@Jp@DVHp@Jp@BVDXFp@DVBXFp@BXBVFr@@VDr@BVBr@Dp@@XB|@?@@~@@d@BlA?rA?@?\\?D?^Af@?d@Ad@An@C~@K`CQnCUjCYjCa@~CYlBc@rB?@Mh@YnAm@fCw@bD_@|A_@zAQt@GZk@|Cw@nEw@rFu@pGOfB_@rEIrAKvAOpDMrEC|@E|@QhEOzD?TGvAEtAOzCSrCEf@SxCCTY~Ca@fDa@hDYpBa@tC]|Bm@nDq@lDuApGu@jDu@lDk@pCEP]dB]hBWhBA?Gh@S~AWjCI~@IdAQ`CKdBALKvBG~B?PAXExBAz@?z@BrCHfC?R@T@T@P@P@P?P?H@F?@?D@F@R@L@R@D?@t@bL^dF@NHnADbABd@BjA@v@@t@AhAAn@Av@Cp@C`@Cl@En@IbAGt@E`@Gj@Kn@Oz@Mx@S`ASz@U~@Uv@Sp@Yz@i@rAa@bAy@bBm@dAy@rA}@jAcAnA_@^w@v@a@^s@l@u@j@k@`@m@`@m@\\e@Vs@^g@V{Av@A?gB|@cIbEwAr@g@Ve@VGB_@PaD~Ae@Vw@`@q@\\oAn@C@[NGDw@`@_CjAgAj@o@Z_Af@_@ROHOHOHCBYPWPMJMJCBYTMLOJMLMLYZSTSTMNKLY^KNQXKNKNEJCDW`@Sb@KPMX?@Sb@IRMZM\\MZK\\Oh@ENCJGTGTMl@IZKh@Kj@OjAMhAEd@c@jEMlAMnAE^EXKl@Sz@On@Kb@Ol@Qn@Ux@Mb@K`@Mb@M`@Wx@M\\ABITO`@ITM`@Ul@KTITO^IVKTo@`BKTEL_@~@Wn@GPIRwArDa@`Ae@lAITO`@kAxC{@xB[v@?@aA`CYv@CDKZw@lBu@lBu@nB{@xBe@lA{@vBk@xASj@MZGPYv@IVQd@ADM`@KZQh@CHGVQl@Mb@On@Mb@UfAGVSz@EVMn@UhAKn@Kp@EVKp@OjAE\\CRK|@Gp@MdAAJIx@Ev@CTGjAGxAEvAEhBCdA?t@A|@?x@?r@@xABpBFbBDfA?DJfBHhAL~ATnBPfBTdBT~ARjARjA@DJh@Jh@ZrANp@Tx@Tx@XdAVv@`@pA^bAd@pA`@`Al@zApAfCnAfCXh@\\t@@?FLTd@Vh@`@`AZt@Xv@HVPl@Rl@J`@FVLb@Jb@Hb@Jb@BTDLDXDVJp@Hp@DVFj@@DFp@Fr@BXDp@Bp@Br@Br@@r@?p@?f@?V?XAr@An@?BAXCp@E~@Ed@Cd@Ed@Ed@Gd@AJK~@O|@_@xBaAxE_AxEeAdFq@hDCHEVGXq@hDKb@Ib@w@tDId@UfA]~AMp@I`@]`Bw@fDq@jCIVKb@GRABWv@IXM^Sn@M`@KVa@hA]|@aA|Bo@tAs@vAq@nAOXMTWb@SZWd@m@~@o@~@MT_@h@GHW\\}@jA_@b@QRUXYZOPa@b@q@r@a@`@q@r@a@`@GHmAlA{A|AML}@~@sArAyJzJc@b@e@b@ONKLk@j@[\\UV[^STa@f@i@n@?@y@dAo@z@CBKLyAlBKNEDEFABCFA@GH_@h@C@QX}@tAGH[f@g@z@Yd@g@|@Yf@Yf@EHYh@q@rAWh@e@|@IPSb@Q^g@hAg@jAUj@k@vAO`@O^i@xAYv@M`@Ul@Wx@a@nAQl@Wx@g@fBKb@YdAELUdAy@dDSx@ADAJENAB[pAI\\Md@[jAQp@Ql@cA`EENKd@i@xBs@~CCHYhAI^m@~BOj@ABGVOj@CJK\\AB]lAUr@Oh@mAlDk@zAq@~Ae@fA]v@oAbCSb@_@v@aBpCILOVi@z@m@~@m@z@u@dA[^ADY\\A@c@h@YZ[^e@h@WXk@n@c@b@g@f@a@^QRo@l@g@`@k@d@y@r@a@X_@Xa@\\e@Xg@`@_@TOJk@\\i@\\eBfAiAr@{@j@{@h@EBcAn@iAt@q@`@a@Zg@\\[Ri@b@o@j@g@f@URGH{@|@SXQVOPOTW^Yf@[j@S`@QZQZAB[n@MXKVIRKTKXSf@KZOd@YdASt@AFMl@I\\I^Kp@G`@If@APGd@IbAKpAEbAABEtAAnAAhAAT?J?t@@r@DlAHnANzA\\dCFb@F`@Jf@f@rCp@vDVfBLp@Nz@DTBNLz@DXHp@DVHp@Db@Hr@Fp@Fp@Fp@@XF~@Dp@BX@X@VBd@@L?JBd@@l@@RB~@@d@@lA?R?^?H@bAAr@?p@Af@?d@Af@CjAElACd@Ad@KfBCj@Cb@AHAJOpBKjAGp@Gd@AJGd@EVAJEXIn@i@xDEXKp@?@CTe@`DM|@M~@[xBWhBAFAHOhAKp@a@pCw@rF]dCWpBUdBSrBCPCVGp@?@KjAKjAEd@Ep@KxAEp@ABEl@?LIlAEp@E~@E~@Cd@EvACn@AR?JCdBCfBAV?f@GrDAr@?VKfHAlAAj@?FAd@ElCElCIdF?FAj@AlAK`GAx@?PCdAAj@Aj@ChACrBAX?XAd@ExCCfBAVC`AAVAf@?DA^AJCf@Cp@CXEp@GlAG|@O~BAXMpBARO`C?BCVAPAJ?HMpBCVG~@AXKxA?DC\\SdDIxAE`AG~@ANCd@MhBU|CKlAGr@OzAGr@OzAU`CWbCIr@EXSfBOlAIp@?@EXCLAHOlAM`AKp@SxAIj@AFGf@aAjGKb@CZO`AE\\[zBE\\Kx@Iz@Ix@Gp@Ep@?LGv@G~@E|@E~@Cd@CjACp@?B?HCr@?V?jA?fA@bA@nA@\\?P@z@F|BBn@Bf@JhAFbAD~@ThCRnBFj@Fh@Jp@L|@BLBTDRBNJn@Lp@Hb@Ln@J`@BLFTPz@Nn@J`@HVBLZdARv@^nAp@zBXdAL`@^nAXbAL`@x@rCHPnB|Gh@jBBFv@hCHVZbAHVXbARl@h@fBH\\Pf@Rp@Lb@FN@Dd@bBBF`AdDPl@HVPl@HT`AhDLd@Pn@jA|DdCfIl@jBpAdEt@fCTr@BHBHDHBJJ\\FRDJPh@J^Nh@Rr@Nj@Lh@FTLj@Nt@Lj@P`ABNHd@?@Lv@NbABTHl@BTD`@JdA@FNvANpBXtE@FH`CF|BFbCHlDBhA?@F|@Dn@Dn@LlADl@D^Fn@Hl@LlAHl@BNBLJ~@PbA?@RbAd@xBT~@Pf@FVH`@`@`BLf@DNFV`@|ABJNn@BJZrAb@hB@Fb@bBFRh@xBXnALf@^|AVbARz@FTLf@`@fBH^T~@Pn@FVJ`@Tz@FVPl@L`@Vx@Lb@N`@Pf@?@@@?@@@@FZv@HTZt@P`@N^P^Vh@R^b@|@`@r@JRR\\RZT\\`@p@TZ~@tAR\\x@jAJN`AxA^j@h@v@zBfDlC~D~BlDpBxCRZFHv@jAtArBh@x@LPb@n@lAhBLRNPZd@\\b@\\b@^b@\\`@^b@NNVV`@`@VVPN^^PN`@\\`@\\b@ZPLj@b@b@ZPLPJPLRJh@\\TLZPd@Vd@T\\N^PNHZLHD\\Lf@RRHf@Pf@NdAZr@Rf@Lr@N\\Hh@Jh@JfBVh@JpBZzCd@TBrAR|@NrAR@?z@LfC`@|@NVDn@JbDf@j@HB@H@d@HpCb@J@B@ZD`@FJB\\Fh@Jj@LNDh@Lh@Nz@Vf@Nz@Xf@RfCdAbAf@n@ZNJ~A~@b@X~@l@j@b@b@ZXT`@\\XV`@\\DDj@h@`@`@NNVXVVVX^b@Z^PT\\`@\\d@JLPTLRZd@LRLRRZXf@R\\NVBDPZFJR^b@|@FLHPb@~@FJRb@Xn@j@hAJTFLJTBB\\t@z@hBn@rA@BRb@^v@`ArB`ArBR^lAhCt@|An@tADHRb@x@bBP`@j@hAhA`CBFFLFLJTRb@lAfC^x@JT`@x@FLRb@LVDJVh@Tj@Tj@N^@@HTBHBDJZHTVx@N`@L`@Pn@J`@HVJb@FVFTJb@Hd@Jb@DVPz@Jp@Hb@BVBL@BD`@Fb@Hp@Hp@PpBPxCHfB?HFrBBp@HzCFjCF~A@j@Bt@B~@?XL~DHzD?DBd@D~BBn@DvBBjADlA@d@B`A@b@@f@Bt@?NBfABd@?X@d@?X@P?`@?d@@X?r@Ad@?d@Af@Ap@ClACp@Cr@Er@Cd@Cd@Er@Gp@ANATCLEh@Ix@_@`D[nBY`Bs@fDm@`C{@vC_ArCk@vAe@jAq@xAWd@EJk@fAKRuA`CuArB}AxB{@hAyCbEiDtE}B|CiA~AY^{FxH]d@a@n@[d@_@p@_AdBu@|Ai@nA]|@}@bCc@zAUx@Ux@On@Ij@GNQz@SfAIb@Kp@U`BE\\ADGp@AHIp@Gp@I|@G~@Cb@ALCp@Cd@Cr@?ZATClA?jAAd@@~@@~@@d@?@@b@@f@Bp@Bd@Bd@Bd@Bd@Dd@Dd@Dd@Db@Dd@Fd@Dd@DRDZFd@Fb@BRDPFb@P|@RfAVfAl@~BTv@Nf@Ph@f@xAXv@~AfEtAnDh@vAt@nBRj@n@pBJ\\FNh@lBV`ANn@J`@DVJd@FVLn@Pz@FVDXJn@DVLp@DXBVJp@DVBXDZBTDVFp@Hr@BVFr@Dh@B`@BV?H@NBX?HF`AFtADtA?F@NBz@@r@?d@@f@?D?`A?B?P?F?X?r@?X?VA~@APA`@?XAd@AXAd@Er@AXCp@G~@CX?JEd@Ed@Cd@Gp@Ir@CT?@Gp@Ir@In@EXAJGd@Kp@Ib@EZKl@CLETQ|@Ib@?BYnASz@Ol@CJ?Ds@hCu@hCOf@CFOj@ELMb@_@rAiDlLGRe@zAM`@[dAUx@c@|Ai@fB_@nACLUx@K\\EPK`@K^U~@Sx@On@Kd@YrAYrAMn@Kf@CJAHA@EVKl@ADOz@CTIb@Mv@ADM|@QhAUbBa@nDOpAAPIp@KjAEd@KxAEd@MdB]hEQjC[bEEv@GbAOfB]zDCVG~@KlASjCQjCGt@KtAI`Ag@vGEh@OzBGp@Er@AP?BKlBC`@IlCCjAA`AAp@?xA?V?N?Z?H?f@@d@BjABlA@r@@d@@d@?d@?f@@d@?d@?XAf@?V?XAf@C~@?XCd@Ad@?FAPCd@Cd@E~@Ej@AREd@Iz@ANGp@K|@Ir@Ip@StAg@pC?B[|AgApF_@jBYtAYrA?@Kh@I\\Or@Kh@UhAWtASxACTIp@Gd@Gp@AHCh@?@Eb@Cd@AXA\\AFAXAd@?XAr@?X?r@?X?V@r@?F@P@~@Br@?XBr@BxA@p@@r@@r@@p@?X@r@?X?jAAX?~@ClAAd@ClACp@Cr@Cp@Er@AXALAHCf@IjAGp@Ep@Ir@CVEj@E^AHGf@Gd@Ip@Gb@QhAKp@Id@AHQ|@Id@Mn@Ib@Kb@y@`EUfAoA|FIb@i@bCIb@Kb@ADKf@S~@}@jEYrAYtAIb@O|@Ib@?DMv@M|@_@bDUfCCZKpBEr@E~@C~@Ad@Af@Ap@Ad@?f@?X?r@@~@?d@@d@@r@Br@@XDjABd@FlAF~@F|@NrBTvCJjABb@@HB`@HfAPjCJxAPhDFtAD~@FxABr@DxA@VDlABr@DdBB~@Bj@@j@?NHhE@h@@~@BlA@~@@fB?V?r@BxC@`C?r@?V?L@d@?f@?d@@lC?~@@r@?p@?t@D|J@pC@xA@fD@r@?l@?PBlCBnI@pB@`A@|A@n@BrA@j@BxARrF?LNvCBb@F`AP~BRzBH`ALhALjABZHh@l@tFZhCNhA|@dHHx@ZjCZrCDVZpC^jD^xCRdBd@bEZlCl@vEZhCHp@BX`@nDBVLjADVZvC@Nz@rInAfLFh@Fj@\\lDZfDLnA@Dl@xG`@rDTdCFn@J~@PbBNzAD`@VhCFh@LtAHp@PvANfA?@BJVbB`@xBh@bCb@jBx@vCVx@r@pBd@tAh@zAZx@~AtEl@rBf@vB`@xBJp@Jz@L~@TjCFjABx@FxB@h@@j@DvBFlCBj@DdARxCDb@Dh@Db@Hp@Dj@D^Jt@L`ALt@Lr@Fb@H`@TjA\\xARp@Pf@L\\Tx@BHDJLb@N`@Nf@JXf@rA^z@FPv@bB\\r@PZv@xAnAzB`@r@d@z@h@bA^t@DJTb@DHh@rAZt@Vp@LZVx@Pf@Rt@XhAFRT`A`@`Bb@tBZnBTbBJlAFt@JzAFjBDvB@^@lA?d@AzAEjBCjAMfCANKfBAHKrAIv@Iv@Iv@ETGb@ADO|@WnAOn@CNQp@WjAu@|CMf@CFeArE{@xD[pAi@fCI\\GTg@vB]vAI^GV[pAUz@c@jBGVWdACJKb@On@EVGVEXMn@I^CPKn@CXMt@AREXCVEd@Gr@Ed@CXCd@Ep@C~@Cr@AXAd@Ar@?X?~@?r@@r@@p@@X@XBhABf@H|ALvAJbAXtBDVHd@DVHd@Ln@Nz@Jd@Lr@f@fCh@nCf@lCb@dCj@zC@BXtAd@bCBJb@xBDVBJRfARhARtAN|@NhAF`@Jt@Hp@Fd@Fb@LjAFd@LjADb@BXZbED^FfADj@@VDr@FjAD~@Dr@Bp@B`AB~@BjAHjD@`@?HFvBBjAJfD@\\Bj@Bh@Bj@?DBr@Dr@FxAD|@@X@NDj@@PDp@@XFjAHlANpBHjAHjANpBH~@Fp@Db@Df@Fr@Fd@BVFp@Fr@^lD?@BXDb@Fd@BX?@jAxLd@rEDd@TxBDb@Hn@LtA`@`EJ|@LtANfBDXLpAd@xEl@jGf@~ETdCZdDJbBJfBF~@JpBDpABz@Bp@@|@?XBtA?b@?p@@R?\\?r@@jA?lAAlA?V?Z?d@Ad@Ar@Ar@CjAA`ACr@Cp@?TAh@O|DKhBMvBEh@Ej@_@rEc@tDSlB_AvFc@jCk@bDSjAc@dCg@hCa@jBUlAiAjGQ~@cAxFQ`AIf@Kh@i@zFE~@IpBEnC@~AHtCLlF@x@@j@@|@D`EA|A?j@A|@KfDO`DCj@Eh@UbDUbCa@dEQvACRShBOtAK~@CVGp@Ej@CRAPGx@Ed@E~@Cd@CXE~@?@IvAGzCC`C@~C@dA?d@@xABlA@f@@d@@V?L@\\Bn@HdBBr@@XBd@F~@F|@@L@ZDj@@BP~B`@zDTjBFh@DVTtAVtARz@XdARl@Pl@JZFPN`@Tj@N`@Vh@Td@FNJRP^`@p@Xf@Zf@FHPZ@?DHFJHJt@~@HLfAlANNPNHJ^ZXVFF`@\\ZTXRVPB@PLFDHDPLd@Vn@\\PJZLHDRJvAl@RHlAf@HDD@LFd@Rd@RRJd@TFBf@Vd@XXPPLRJXTDBJHPLNLPNXTNNNNXV^^NNNPNPHHDDNPBDHJNPLPNPLRLPLRZd@LRLRNXHLJRd@|@d@~@nAdCv@|Ab@x@FNt@~Az@`BVd@vBjEbApBd@z@^n@d@z@bAbBZd@Xf@h@x@T\\TZ@BJNZb@TZl@v@LPl@t@\\b@DFXZ\\b@@?@@NRJJ^`@BBr@t@`@`@f@f@p@n@PN`@^`@\\j@b@`@\\b@ZPLFDZTb@Xt@f@d@XNHTLHFXNd@VZPd@TRJn@Z\\Nd@Rz@\\\\Lx@Zp@R^L\\JRFp@Rz@T^H^HNDB?\\H|@Pr@L^FrARr@Lh@HZFJ@h@JTDRDRDRDTFf@LRFRHRFRFRHRFPHTHPHRJFBJDPHRJd@VPJd@VZRPJPLXTb@ZFF`@\\`@\\PN^^NNNPNNNPNPVX@BJLTZTZd@l@v@hAtDlFLPv@jAn@z@f@p@hA~AjEhGZd@\\d@bClD`@h@hAzAdApAf@j@~@`An@p@XVh@f@z@t@`@\\dAv@~@n@t@f@RL^TBBv@b@n@\\d@Tp@\\FBx@\\LFVLj@TD@f@PHBp@Tf@Pp@Rh@Lz@T^Hf@Jr@Nr@LzCf@nB\\L@fAR^Ff@JRD|A^f@N\\J\\J\\Ln@Vf@TZNd@Td@Vd@Vd@XXRZPb@\\`@ZZT`@\\VVXVVVVXNPj@n@@@JNVZ\\b@X`@X`@t@hA|AdCb@t@b@z@lAfCr@dBXn@@@Tj@N`@N^Xv@Rl@N`@Vv@`@pA`@nALb@Tx@Nn@Lb@VfAJ`@Np@p@zCLn@Jb@bCfLNn@\\~ATfANn@ThAh@bCLn@ZtAPz@Jb@b@pBVnARz@Hb@d@vBl@nCTfAP|@Jb@FVJb@TfAFVl@nCDVt@jDFTPz@\\~ANn@Ln@BJFV`@jBFVP|@Nn@\\~AFVd@vBLn@FVz@rDRz@ZpAn@nC\\pA^~Al@`Cl@`CFTj@vB\\pAFVTx@\\rAXdANn@^pAJb@`@|ATx@FV\\pAr@jCBLHXZnAPl@`@~AJ`@Pn@Nn@Rz@DVXrAFVLp@Jn@Lp@DVDZJl@NhAFZD`@Hp@DXHp@BXFp@Fp@Fr@JjABd@HvABXDr@Bd@BXDd@BVFr@BVJ~@BRD\\BXJn@BVBLFd@Hb@N|@Hd@Hb@Pz@@FDNHb@Jb@FVH\\FPNn@L`@^pA@BRt@r@~Bh@fBd@|Ah@tBDPXlA?@Ll@P|@Hb@Jn@Hd@Jp@@JL|@Hp@Fd@LjALvAj@nFH|@BXJ~@LhAFd@Hp@Fd@Fd@Fb@Lp@DVHd@Hb@Ln@Jb@FVRz@Lb@Tx@Lb@L`@HTXx@N`@L`@P^HTTj@P^Th@^r@JTVf@^p@t@lAh@x@RXV\\Zb@d@l@dAlAfAhABDfB~AxAtA|@z@BBTXv@z@\\b@v@hAhAjBd@z@\\r@Td@@BP`@HRXv@Pd@Nd@DJf@zAf@xA\\`Ad@lAv@fBFJTb@`@v@Zf@RZb@n@TZb@j@\\b@^`@NNVXVVVVPNJHd@^JJPNXTZTFDb@\\`@ZHFj@b@XTXTNN\\ZBBVTFHNNBBZ\\VXNPFF\\b@FHb@l@LRLPFHRZLTLRDHXf@R^P\\Vh@Tj@DJN^N`@Tj@BJN`@Rl@FTPn@J`@Tz@DVJb@DVLp@Hb@L|@Jp@Fd@DTBLDXDVBJHb@Lp@Jb@J`@BJBJLb@Pl@BJRl@L`@Xv@JVHRTl@NZDNJTf@fAHPPd@NXBFRd@HRBFHPNZLZRb@\\v@FPNZRb@b@bA@DRd@Pd@DFPd@LZPd@HPJZZx@BHPd@JZPf@Nd@^hAv@bCPj@`@pAf@~AN`@Tt@`@pARl@Z`ADPf@xAf@`BRn@dAdDbCxHRj@HVfAlDH\\HZLf@BLNp@ThAL|@RtAFh@Fj@Fh@F`ADh@Bv@Dt@B`A?Z?N@Z?d@?t@Av@CjB?D?j@Aj@Az@?ZAj@?B?f@Ab@?j@?^?T@`@?F@`@@j@Dr@?@Bh@?JF~@Fj@Dh@DZ?BBXDZD\\F^DTD\\Jh@@FH`@Lp@H\\FRDTLd@J\\Nf@Nd@BHNd@BHVn@Tl@Vl@\\t@Xj@Zj@Zh@`@p@b@n@d@n@d@l@f@j@X\\RRTTZXZZTPTRZVVPTPTPn@^dAn@j@XZNd@RJDp@XB@d@N\\LJBr@Rh@Lj@Lb@HTDJ@b@H`@Dl@FXBPBb@B|@Bt@Bb@?b@?b@Aj@A|@El@EXCj@Gj@I~@OTGl@Mh@M~@WpAa@`@On@UbA_@|Ai@d@Sb@Kj@SVKHCrAg@rAe@x@YPILE`C{@~DaBfFgBdEyA^OzEaBbBo@f@OVInFaBnBe@v@Sv@MfB_@jC_@@A^G@?nD_@dL_AHAXC|VqBpBKJ?rBEhA@p@B~BHbCRlDr@r@NxA^p@VnAd@t@ZVL`Ad@|A|@tCpBjB~AZ\\xB`CtBjCn@bAz@xAjBtDtC|FfD`H@BnA`CpE|IjA`C^v@tGrMnDhHDFJPNXBDJRJLHJ`@l@x@bAz@|@nAdAFDVPz@j@vAt@bBl@l@PVFj@L`@HbH~@zB`@pCt@fCz@PFNHxAp@~E`C~ZlOpC~AbBhAbBrA|AxAvA|A`AjAlCjDd@n@\\d@VXzC|D`@j@n@x@dArAlHjJn@|@HHLPVXFHh@n@p@t@TTDB`BbBlBfBh@f@XV^^n@r@n@r@l@t@^b@\\b@FJV^HLh@x@v@nAXf@Xj@P\\R^b@~@Zt@Zt@Zv@N`@Rl@\\bA`@pA\\pARz@Nn@Pz@FXBLHb@RhAJn@NjAHp@J~@H~@Fp@?DDj@Df@FlA@J@d@FrDBdBC|BCpBObFEpC?L@\\BxBDxAHlANbBJlANfARnAZ~AZrAPp@X~@f@|Ad@rAd@dAFNd@bA`@z@PXJPXb@V\\`@l@^f@d@l@n@z@j@n@z@~@j@j@p@l@b@`@p@h@x@p@v@j@ZPh@`@d@XNJNHhAp@r@\\r@\\n@\\dAf@x@^VJHB\\Lv@Xx@X`Bj@ZJ`@LVFv@T`Ch@hB^xAVl@Jp@HdBTvC`@~Dd@pBTfC^tARb@F`ANtD`@`AJ`CVvARb@DbH~@dI|@z@JJ@dUrCv@J^D\\D|AR^D^DRDhBR|@LrALr@HTBTB|@HhBNh@D|@H^B~@Fr@D~CPr@DJ@V@P@rADtADhAD`BDb@@B?~CD~A@r@?rA@`@?r@?tA?x@?dA?H?jBAdB?N?jB?R@|A@R?~@?~B@^Ar@@~B?~@?tB?hC?^?^?hC?`B?F?^?h@@h@?~B?hB?~@?N@n@?VAf@@~A?h@?tB?hB?^?tB?|A@jA?~@?B?b@?`E?hB?xA?tA?pB?fA?nA?tA?r@?~A@h@BlBFtBJv@FjAJjANn@J`@DhALbAP|@Rx@R|@THDt@VnAh@|@^lAh@xAv@FBHDbAl@LH\\Tn@d@vAfAxClC`AbAzA`BNPHL`CfDh@z@t@rAlBfEHPHP`BvDRb@~@tBVl@JRd@hAFPHRr@dBb@`AVh@P^FNHLJVLRJRR\\LRLRp@`AfAvAXZxAvA|@t@jAx@XRBBj@VPJPJRJPJRJ\\NXLJDPF@@RFFBn@TdAXTFf@Lf@JnAN`AH|@FbADR?R@x@?zBGTAhAIhBWlC[lBUd@Eh@Gz@I`@CJ?VCZAh@E~BGt@A`AA\\?j@?~@@p@D|BLt@BZ@V@f@BV@^Bf@BlBHf@Bj@DD?D?F?hBHb@Bb@BjBHb@BN@R@dJ`@|BJjAFfGX`DNt@B|GZjBHb@BL@hDNh@B`@BJ?n@Bl@BN@|@FrAHpAR|@N`ARXFJB\\Jf@Pz@Xp@VhBz@|Az@f@ZxAdAzArA`A~@h@l@VVRTp@~@|@lAZd@Zh@\\n@l@lA^x@f@jA`@dAZbA`@rAr@lCRz@\\tAf@rBbAhElBtHpBjIpA~E`ApCbAfCv@|AdAjBb@p@hA|Ah@n@Z^NPJJjAlAj@f@h@d@xAfAbBfAhB~@~Ar@p@VxEfB`C|@vAl@PHd@V`Af@dBfAp@h@x@p@@@XVBDzApAf@n@nAzA@@jD~DlBzBbAtAbCtC|AjBbDvDhAvAX\\tA`BtAnBpAtBd@z@dAvB`@z@HPJTXt@Tl@j@dBv@jCJ^DNJb@Rp@DR~BjI^jAhAxDdCpIzAzEdA|Ch@hBVr@pD`LxC|IdBlF`@lAlBxFhAlDPh@h@`BL^HTBFXx@f@|AX~@ZnAf@pBRdBVbBZhCDd@Fp@NpBPhEFhBN~DD~@N|DBj@Bn@JlCJlCP`ED~@F~@JvAT~BL|@b@fCBJLh@R`ARv@DLHVPl@l@dBbAdCLTJRd@|@r@nALR|@rAX\\t@x@~@`ARR`@`@rAjAFDj@d@FDjBzA|ApA|AlAdCpB|D`DlAbAvFrExAlA`FbE~ApAnA~@nAbAz@r@VTx@r@t@l@hBxA`@ZlAbA|AtAbA|@bB|A|BvBbA`Ad@f@fAfAdAhAjArA|AbBr@|@rBbCtA`B~AtBLPzA~Bh@`AXf@NXBF~@dBrBfE@BNZn@rAFJf@dA@@|AbDZn@p@vAh@fA|@hBxBrEb@~@lB|DxBrEXj@b@~@Tj@JTFL\\|@d@lAd@nAt@|BVx@Rt@DNLb@Tz@l@`C\\`BHb@b@xBRnA@DN|@Jp@Hp@Ff@Fb@NhAD`@@LBPJhAH~@Dd@@XFp@Dr@@XDp@FxA@X@X@X@XDfB?XBp@?X?X@dB?f@AlAAd@AjA?f@AB?`@Af@IdBCr@E~@YjEiAnNQ~BS~BGt@KrACXYpDc@~E]tDUvCG|@?JOrBK~BIbBG|AA\\A\\?LCj@?LEvBCvB?lA?RAvA?\\?jCBjBJnDDfBDxAHdBNfDLpBNhBJtAR`CFh@?DHp@XhCj@bFNhABPD^V|BFd@Dd@BVDZFp@?FFt@F`A@HBZBb@D`ABd@D`ABp@@f@Bd@@d@@`A@~@@lA?p@?lA?f@Ar@CjAA~@Cr@Af@EjACr@E~@G~@Er@I|@I~@Ed@Ed@KjAK~@OhAEXM|@QhAM|@ShAMp@m@jDOz@Mp@Gd@O|@EVM|@OjAGd@Ip@MjAOvAIjACXKjAG~@IlAAVGlACd@GxAClAC~@?DA`@?HAZA~@?XA|DAP@dA@fA@r@@lA@PBfA?N@T@T@\\DlAD~@BXBd@HxABTDt@H~@H~@Fp@Fr@Hp@Hp@BXNhAHp@DXRtADXDVHd@PhABJP|@DVHb@XtAFVTfAJb@FV@BNj@FVFV\\pAHXNf@@BFVL`@\\dAPl@HRHVRl@Tl@Rj@^bA@?Pd@@DP\\Nb@Vh@P`@Pd@BBfA~BFJRb@BBP^^r@LRd@|@Xf@h@z@BDNTFJDFDHh@x@Zd@Zd@d@n@TZZd@VXLRTXjAzADHr@~@d@l@\\b@FHhAzAFFz@hADFt@`ADFd@l@JNX\\DHLPNPNRh@v@NRh@x@Zd@LTJN\\f@Xf@f@|@`@p@P\\HNHNJPXj@P^Xh@\\t@Vj@JPHN`@x@tA`DDJJXTf@p@bBv@lBDHHTN`@Zv@HTJTXx@h@xAHV`@jANb@Rj@j@`Bl@tBfAlDZbA`@tAL`@BFLf@Tx@Nf@`AjDlAjEp@bCJ^Nf@p@bCn@zBf@lBz@vCRn@d@~AXr@f@xAJVRj@N`@d@lAJTN`@f@jAZv@Th@P`@\\t@Rb@FNJRd@`A\\t@b@z@f@~@\\r@r@pA`@r@^p@Zf@`@p@NV^l@NTBDPXBB`@n@p@bALRTZx@jAd@l@DHFFr@`ADFVZ\\b@RV`@d@^b@|@dA^`@f@j@~AfBfBdBhBfBJJ\\XZXRRbBxAjB|ABB\\X`BrAhCrB\\Xl@d@tG`FtDzCrAnA@?XZbAdAhClCh@j@ZZNPrCfDl@bALVf@`A`@bAp@vAdAvCz@`Ch@dBFV\\jAXlAZnANl@V|@Lh@BJHb@DRDRd@fC\\fBTpA`@`DVdCFj@H`APlB?@T~CHpBJ~ADjA@rAChDAl@Aj@MtGEtBSnEG|@C^O|DCfAYrMGdD?B?P@fA?d@?H?H@V?P@v@EjCO`HShHWhFe@dHSzBQ`BCRWrBGd@a@vCWdBe@vCYdBs@hEu@vEO~@o@hEKr@W~BS`CInAEhCIvD?fE@bBJxDF~@Bh@`@zE|@bHfAxGf@nCl@pCxAtFr@~BNf@Tr@jB|E`BnDNZh@z@t@lAn@bAx@jA`@j@v@`Ad@h@bBlBtAvAbAz@fAz@vA`AjAt@PJrAx@j@ZRH`@PhAf@vAh@nBp@`Cn@`@JFBbB^bARb@HjD`@dEXR@bEZbF^|AJl@Fj@BbAH`CRxALxBXfBTB?z@FvAPrARzDl@t@Lb@Fn@J|@Nh@HhAPfC^XFXBB@ZBRDH@dEl@dEp@jDp@rCv@pBp@lCbARHf@PFDf@PHBPHHBvAj@lC`Ar@V`@NjAb@pBt@d@LnBn@z@ZbA`@^NzD|AJD^NJDVH|@d@@@~@l@hAr@b@ZFFXZh@h@x@bA^d@BBj@z@JLV^BBFLJNHRr@xAZt@?@P`@HRz@zCFTXpAFXBLDTb@`DHdADj@?DJlB@~AEvCAr@ClACzBAn@CxAAj@?d@AjADdCLjBTnCTzA\\jB`@dBNb@Lb@p@rB`@~@j@nAz@tAfAvAr@dAHJrAdBjAbBz@lAp@|@\\f@RX`CtCrCfD`CvB|@p@~A`AvBdAxBv@rBn@bB`@FBhBj@tAj@@@dAb@dCtAtAx@r@j@hCdCTVn@t@DDlAjB~ArCf@jADLRb@x@hBpApEXhALh@H`@`@pBb@hC?B^pBl@tC\\dAh@dBf@tAfAhCLTrAbCNXnAfBjBtBdAdA|@p@l@f@\\XfBxAzBbBfBxAdDpCrDxClB|ArDxCnBfBhC~Cp@`Aj@bAT`@j@bAJPxBfEPZl@bA|@rAz@hAt@z@h@p@BBx@|@NL~@z@lA|@dBdAz@d@pAn@B@dA^dBl@f@L~E`AnBZ@?`@J|Dv@zCl@HB~Bl@rCdAtBdAxBnANJ`Ap@j@b@BBp@f@rBvBzA`Bl@|@T^JLnAlBBDBDJRf@~@b@fAFNVl@HPNb@xB~FpAhDn@`B`ApCPd@|@xBn@~AxAzCZl@T`@HLdAlB@BnAbBFHPVX^RTBFFFJNDDFF@Bx@`Ar@t@xBvBr@p@nAnAl@p@|@~@DDTVrAvAr@v@tAxAfBxBDFRV\\b@RX`@j@f@r@RXZf@V^V^lAlBf@x@b@n@JPp@fAnB`Dd@v@R\\hAnBdCbEzAhCdCdEFHV`@V^T`@^j@h@t@v@fAj@t@l@z@pA`BLNh@l@z@z@RT^^v@v@x@t@x@r@VV`@ZBBz@p@d@`@d@\\b@\\l@b@RLPLJHZTj@\\d@Zl@\\l@^LF`LtGhDlBf@Z\\Vd@V`@Tz@l@n@d@LHd@\\LJz@p@z@r@p@l@p@l@FFn@p@h@j@f@j@f@l@`@d@^d@|@hA`CxCV\\@@nA~A^d@`@d@ZZ`@b@ZZb@b@DDlAbAHHd@\\@@b@Z^VjCdBdAn@z@h@nDzB\\RTN\\Vj@b@\\V\\VZV\\\\ZVz@z@tA|An@x@xBbDxFlJV`@T\\b@r@h@|@~AhCrAxBnBxCz@vAt@r@tAvAbAbBlHrLtAxBxBnDn@bAZj@p@pAz@fBp@~AHXt@xBr@hC^nANh@Nj@jD~LjD~LhDtLh@jBnElPTv@~DtNxAnF~@bDnDfMjClJbAfDFRlAjEpEzPtBrHNl@Nf@p@hCzAdGv@fDJf@|@xDpBvI`AlELh@VjAnAnF\\zAl@hCn@nCH\\f@|BXhAFVH^DP`@fBH`@FVl@jCJ`@v@fDh@`CDPp@vC`@dBjA`F`BjHDN|@zDNl@Pr@Lj@Nn@FVVfANn@L`@BLFRFTHTL`@Pj@HRBJXr@N^N^Rh@DH@@HPTf@JRP\\FLHNVf@Tb@Xd@Vb@Xb@RZJNRXDFFH|@jA`@b@@BVZHJPPlAnAbBtApAbAfBjAHDRLJDl@^nAl@dAd@h@Tf@R~@ZRH^JFBJD`@J\\JbB^RDzB\\nBR|BJfBBpBA|@CpBKpAMhBSF?jAOd@EVCBAPCPA~C[`D[dBSrCYxBUbMgAXCp@IbCUrD_@|CY`CUB?vAQfCWpBQbDY\\CTCnFg@~@KrAMfCUfD[rAOjAOBAj@IrBc@xBm@v@W`A]`@OPIp@WrBaAz@e@x@i@~@o@ZUFEb@[@AROBC\\Wf@a@p@m@`BaBdAkArAeBhA{A|AwBZ_@@ClCkDzEoGpHuJX_@bAoAtBqCd@k@`AqA^a@\\a@tA}Ar@u@r@q@dA{@pAgA~AkAvAaAlAo@jAo@bBu@`Ac@`F_B~Ac@bAWrAUnBWzB]lBUhDe@jFq@jGw@rD_@fAM|AQfEk@jBWjBSnAOb@GJAhBSjBQnBKlCGpD@T?dAF|CNbCVdANjDt@r@RdBd@n@P|@Z`A^xB|@`DbBvA~@hBrAvGlEjFvDrBtAdAr@`DxBnBrAl@`@`@VrA`AdBjApCrBvEjD\\VpEfDdChBlBtAPLhBrAnBtADDrAdAhBrAdBlA|AfAbBjAzD`C|@j@~@j@j@^xA~@pAn@pDdB|C|A|At@B@bBdA|CbBhC~ApElCbCzAXPd@XPJlAr@z@h@|BvA\\T^TJF|BvApDvB\\R^R^TpBjA|BvA|BtAfBhAdAt@XPxBrA`BbAtEnCl@^d@X~@j@RL\\T^TTNhFbD^T~DdCj@^h@\\?@j@^h@^FDh@^n@d@n@d@?@n@d@l@h@n@f@l@h@\\ZNLf@d@DDl@h@j@l@j@j@l@l@HHvB~Bh@f@\\b@NP~@dAj@r@d@j@NP`@j@X\\X^V^NRj@|@t@lABDt@jA|@|AT`@LVdAvB|@jBFNbClF~@|Bd@jAb@hAhBvE~G~QJVXr@Vl@Rb@BFRb@f@dAdAxBd@x@R\\@Df@x@b@t@vAxBtBhCxBfCNP?@ZZ@?ZZ?@\\ZZZDDVTDBVTBBXVB@XV@?\\X\\X^V^X\\T?@XPDD^V^V^V^T`@TNJNJ^R@?^T`@R^R`@R^Pd@TfQ`JrB`AvErBvAn@dEhBtAj@nDzAhCdA|EfCxAv@rFtDJHx@p@nAlAHHLLZ\\RT`AdAdApAx@dA^f@Zf@X^x@nAfA~Av@jAv@hA@@f@j@`AhAv@z@l@n@`B|A`@`@ZVh@h@ZVDDb@ZLJLH?@`@Zb@Zd@\\b@Zd@\\d@X`@X`@TVPvLlHlDtAdB`AJHZPTNd@Vl@^d@Zj@`@VRVTXTVTDDNPBDJJLLTVVVTVTXTXRVTZRXRZRZ^l@^n@\\n@Zp@NXLZpAxCxAdDvAbDn@vAtB`FZp@xBlErAfCJRpAzBfAfBdBvCd@t@V\\PVfAzANT`@h@h@p@hB|BnB~BX\\FFjBpBjDrDxDbEj@n@Z\\X\\z@bAdDpD`AfAVZ`@b@zE|FX^bGlHn@v@bI|J?@jAtA`@f@BBTV\\^DDn@x@`@h@FF`@h@`@f@h@p@\\d@t@~@RXz@fAx@dAlAzAVZLNFHn@r@d@h@^`@FFZZDBf@f@NLp@p@d@`@TRPLXV`@Zh@b@l@b@j@`@PL~@l@ZRLHRLd@Xb@Tb@T?@ZNb@RRLf@RPHRJz@\\d@Rp@Vz@ZND`@LRHTFz@Vf@L|@Tr@PRDHB|@Rr@L|@Pr@JhAN\\DF@`AJ~@JJ?b@DL@T@H@X@ZBF?`@@h@@^@^?B?b@?@?`@A@?P?h@CH?^C^Ch@E^CBAb@E^Gd@GB?^G`@ID?fCe@dBY@AFAZE`@IJAf@Ih@G|@Il@IJ?fBIr@A|@EvACN?xA@bB@`ERdALbAJfBX@?h@J^F`@JF@ZF@@h@Lf@N^JRF\\L\\Jf@PjD|Ab@Px@b@bAh@`Ad@^P^RPHLHf@Tz@h@r@d@n@d@v@h@fAx@vAbAbAt@hAx@\\V|@n@PLf@b@\\Xx@r@|DfDzDhDPP~B|BdCbCnDtDfCjCbEvEBB^`@TX|@`Av@z@^^^`@f@f@TVzAtAh@f@VTh@d@NNXT`@\\`@\\z@p@j@b@XRr@h@B@PL`@Xv@h@|AbA~A`AlAp@NHhFjCf@VrBbAjAn@`Bx@`Bx@bBx@zAv@hAl@^Rf@Vr@`@~@`@j@Z`ClAtDfB`@RtAp@nCrAnAn@~A|@b@\\PHRNNHd@^n@f@t@t@nApARVbBxBj@x@V\\vBzCn@x@l@v@\\`@dAhAbA`Ar@j@j@b@hAt@dAh@h@V~@^`@Nt@TjA\\LBl@Pz@NbANvC\\bAFdAJdCRhE`@jCThF`@~AJlAB~@A|@Af@AtAG|BGnAGbAEfBEFAz@?|AAv@@ZAdB@tEBv@?z@@f@B`HJhFFxEFzHHrDDnEDlDFxBHb@BxAH|@FdBNnAL|APzC\\v@HB?jAN|@JtBVVBp@FjAJlBJ|AJt@Dr@DhCPlCRjEXVB`@BB?^Fb@DtAVbAVhCv@x@Z|@`@\\P^RhAj@t@f@d@\\d@^JJ~@t@`A~@p@b@RN|ErDbClBpAhAl@b@d@\\j@`@h@`@d@XNJJHVN^Tr@^~BnAhC~Af@`@FD`@^~@v@t@t@~@bAx@dAt@dAZd@Xh@l@jAFJl@vARh@Xt@Nd@Rh@Tp@J`@Tt@H\\Nh@R|@Hd@TjA`AnFH\\Lf@H^J\\@@Nl@Rn@Tn@JZLZLZLZLXHTBDFNDHLZLXNXLVNXNXT^NVPVZf@V\\\\d@^b@^d@b@b@b@d@^Zd@b@JHXTzKzIxAjAz@p@RN?@PLNJpBpCz@x@hAlAj@r@h@r@x@jAlApBT`@h@~@~@bBjAtB|@`BrA`C~AnClAtBjApBrA`CtF|H~DdH|@`BVb@hFjJBD\\n@dCpET`@Tb@hBdDr@pAHP^r@^t@^t@Xl@\\v@Xl@Vn@t@jBXv@BHZz@f@zA`@rAv@lCL`@p@zBZdAhAtDPn@t@dCRn@FRr@xBRf@Rh@HRnAnCb@x@BFz@|AR^nApBpBrCtBnCVXnCbDNPVVf@j@z@~@LLpUvVn@r@tDbEjM~M|EfFnG~GlEtETTpMrNb@f@x@bAdArAhCzD~F`JjBnCrOzU|BrD~@|AvCrEbEpGV`@zGnKlCdEjKdP~BzDJLT`@n@`A`@l@x@bAr@x@~@fAzC|BpA`AtA~@bBfA`@VbBfAbDvBfBlAxDxCh@h@jAdAvAxA|BnCvBpChAfBnIrLRXPTf@l@`@d@b@d@`@b@FF\\Zb@b@d@`@DDfA|@f@`@b@\\tDjCpDzBpUhNl@\\n@`@nCdBd@\\d@\\b@\\TRTR`@`@ZXFF`@b@`@b@^d@^f@DFV^\\f@\\h@PXHNZj@Xj@Tb@Vl@Vn@Vl@L\\JZTp@zBfHNd@hFpPz@pCNf@J\\Nf@Lf@Lf@Lh@Jf@H^Jf@Jh@F^Hh@Hh@F^Hh@Fj@Fh@Dj@Fh@Dj@B\\@VDj@Dt@Bv@Bv@@t@@^?V@j@?v@?v@KfR?l@ElHGtK?H?`@?Z?v@@t@@v@Bv@Bt@Bv@Dt@Dj@H`AH`AHt@L~@L~@@HHj@Lr@P|@Np@R|@hHnZH\\Jf@H^F\\F^F^Jr@Ht@F^B^D^D^Bh@@JFt@Fz@Bp@Bj@Bj@?X@R?t@@j@?\\ALAj@A`@Ad@ATg@vMQ|ECj@g@jOCj@?BAj@?BAn@Al@Aj@?j@?l@?j@?j@@lABbAB`ADlA@f@BXFjAHjAF~@H~@DVDf@J~@NhAJn@BNPfARfA@JNr@Lh@Jb@@DPr@Lh@Nh@Pp@Tr@Nf@Pf@Nf@Pf@Vp@Vn@Pd@DHPd@Td@Pb@JRFNvFxLhDfJRd@Xn@LZv@fBn@pAtDbIf@dA@@pCfGNZTb@nBfEp@~A`A|Bt@dBd@`ARb@Rd@P\\@DtBjEx@`Bd@~@bArB^x@^|@v@bBjAhCdAxBv@bBx@fBt@~Al@rAt@|At@|Ar@rAd@|@NZ`AdBDHV`@R^h@~@?@fBxCjHjL~FrJT^tAtB|AdC\\j@Xd@zFlJn@bAhAjBrAvBrAxBb@t@T`@zBnDfAjBv@rAXd@V`@V`@T`@V`@HNh@~@LRj@|@t@lAT\\FJf@t@?BT\\FFNXLPHLNT^l@JNt@nAVb@\\n@b@|@Tb@P^p@rANZRb@LX`@bAb@bA`@bA\\~@`@hABHp@nB^hAPl@d@~AZjAXjA`@`BTbAVjAr@xDx@|EX~BPnALjALlAFp@@PDd@JnA@LH`A@RDx@Dn@Dv@@VB`@Bl@DnABrAHxCDxB?NBfAB|@@t@Bp@Dz@FjA?DDj@B^Dt@JhAFj@j@|ERvAP`AZfBF^Lh@TfA^zA@@Nl@ZdAd@|Ab@lAt@lBZv@Tf@JVZj@j@jA^p@^n@`@r@b@p@DHvAnB\\b@LNPTz@bANPn@r@@@f@d@dAbAFDh@d@FFp@h@@?tAdAhBjATLnAp@t@^^P\\PbC`ADBxBr@xBj@rAXfBZ|@L~@JXBv@HL?@?`@B@?b@B~@Dj@BtA@`A?h@AP?`AC~@ErAKtAMrAOvAUxDq@nEy@HCt@Mn@KnDk@n@KzAWfBY|B_@~Ba@TC`AOdDk@nDk@x@MjEs@fC]`CShBKLA|@Cd@AZA|@?`EH~@B~AL~APb@HTBl@Jr@JlAVlAX^HdAZt@RFDf@Pz@Zz@\\lBz@vAl@|At@vDbB~CvAnCnAbCfAxB`ArDdBn@Zp@ZbAh@h@XRHd@XzAz@nAv@jAt@rAz@ZTl@b@`Ap@x@j@NJnA`Ab@`@~MtJtDnC\\VhBrA|DlC~J~HnMdJfAv@dBpAfFvDvAbA?@v@h@dAx@|B`Bj@b@\\TlA|@j@b@l@b@pDjCt@h@tB|AXR@@bEvCPLfAr@~E|C|ExCdBfAtAx@NJ~@j@ZRl@^~@l@f@XXPf@\\|BtA`CzAl@^vBrAbGrDFD|ClBnAv@z@h@VPx@f@`CxAZPhAp@d@Vn@Zx@`@p@Vd@R\\L\\L^Jf@NRFl@Nj@LNDXFj@Hj@JnKzA`@HVDn@LzCx@vChAnBbAdBfA`BnA~AvAXX^^dAnA`@h@X^TZ@B~@vA\\l@Tb@Xh@bAvBZv@b@lAt@~Bb@dBf@dCJh@BJd@jDhB|RFj@x@xITbCDh@JfANdBDj@^`Fb@~FDj@Fz@BXZlDFj@Dh@RtAFj@Hh@BNFXJh@Jh@Jh@Pz@FTNf@Lf@Nh@XhABD^lAt@`C`AzCBHbAnCFPHRRd@d@hALXDJnAlCDFnBpDlAzBb@n@n@`AV^PZ^b@X\\VZ\\\\hDnDnAlABBVT|@x@XT\\VdA|@PL\\VpA|@bC|A@@^T|Ax@~Ax@b@R~Ar@bBn@d@Pv@VpCx@fAX^H@@jCh@D@\\F`@Fp@L~C^rBPrBL`CF^@B@b@?lA@jBAvCIRAxDWfBQhAObLeBBAxAQxAKtBIvCC~BF|@Hb@Bb@DvC^bCd@`D~@vCjAtBdA`@R@@jCbBh@b@zAlA~B|BzAfBrAjB~@tAx@tAt@xAp@xAfAlC`C|Gf@tAJXdEjLPf@pCdI`BrE~AxE^hAnA`DNb@`C|GL^dC`HTp@?@b@nANb@dB~ExDhKFPHRj@fBXn@|@rCL^pB|F|AnE`@pARn@FRFRTz@b@~AT~@R~@XpALh@VjAb@~AXfAp@|BRp@Rp@Rp@Rn@d@xAn@dBj@zAXr@Xp@p@bB\\x@\\v@b@~@FLXn@Xj@Xj@nBxDTb@Tb@Xl@NVDJZh@Tb@T`@JNPXBFPXDFPXV^\\h@d@n@^d@\\f@X\\LNJNRT`@d@`@b@`@b@`@b@h@h@`@`@RNNPj@f@b@^j@b@l@d@j@b@l@b@n@`@LH^Tl@^v@d@n@\\^R`@PvAr@vCvA|MrGn@Xp@Z`@PDBp@XjAd@jAb@h@Rh@PjA`@bA\\rIlCd@Np@Rv@VlR`GjA^p@Td@Lx@X`@L|@X|@Vh@Pr@P`@JXFZF`@Fb@HXDXDb@Db@FXBZB`@Bb@BZ@t@Bb@?j@@~A?xBAlB?`@?b@@b@@b@@j@DZ@XBZBXDZBXDXDXFZDXFXFB@TDXHXHl@P@?\\JXJVJXJ`@NVLXLVLVLXNDBVNNHFDVN^TTPVPd@\\TPTRTRTRb@`@RRTTpFxFxA|Av@z@^^ZXZZTPTRNJTNVPTNVNNHNHXLNFVJXJNFXJNDRFTFbFjARFzA^j@Lj@P`@Lh@Th@Rf@Vf@X^Rf@ZTPVPtEnDhBtAzAjAnJvHZTTN\\TTN\\R\\Pf@T\\N^N`EvA~Aj@tBv@xG`Cz@Xf@Rf@Rp@Zp@Zf@V^R^T^TTNVP\\TVP\\XTP\\XZXTRTRZZdAdAhAhAjDlDXXZXZZ\\X\\Xb@\\d@\\HHb@Vd@Zf@Zf@Xf@Vj@Xd@Rf@TxBz@|IlDXNr@VnEhBd@PTH\\Ld@Rn@Z^Pn@\\^Rn@^\\Tn@`@`@XXR^V\\X\\Vj@f@\\XZZj@f@Z\\ZZZZX\\h@l@f@l@X\\T\\rBrCpD`Fp@|@jA~AlA|AlAzAt@|@p@v@r@x@tFrGxA`BZ`@Z^Z^Z`@Zb@`@h@T\\Zb@Zb@JPXd@Xd@Xd@Xd@Vf@Vd@Vf@Vf@Vf@Tf@Vh@Tf@Th@Rh@Th@Rh@Rj@Rh@Pj@DJL^Pj@Pj@Pj@Nl@Pj@Nl@Nj@Ll@Nl@@FJd@Ll@RdAJn@Ll@PfANdANfAHn@Fn@LfAFn@Fp@Df@B^Dn@Dp@Dj@B\\DfADhADhA?N@x@BhA?p@@p@?`@?f@AnAGhMEhG?j@C|DCvBCdDEpC?RCnBEjBClB?BIpDc@`UEnBClBCbB?D?BClBChCAZAz@AhBAlB?DAxA?NAlB?|BCnQ?|ECxSApDA`J?pDApDAnK?~A?`@?b@@`@?T@d@@p@@HBz@Dz@Dl@@LFx@Hz@Fh@@NFd@Ff@Hd@Fd@Nx@Hd@Jb@Pv@DPDRJd@Lb@Lb@Lb@Ld@Vr@Vt@N`@DJJTFNPb@P^P`@R^DJJRR^R^^l@T^LPPXVZ`@j@VXX^HHb@d@b@d@ZZHFhBbBtAnAZXnCdCZZxBnBZZZZ\\ZZZX\\Z\\XZX^Z\\V\\X^d@n@b@p@X^NVDHb@p@`@r@`@t@BDNZXj@DH^v@\\t@\\x@Zv@Pd@Xx@Xx@JXL`@@DTt@HXJ`@Tz@T|@Lh@Jf@P~@P|@P~@N~@L~@L~@Fj@Fh@Fp@BNBZDd@?DFz@F~@FbAD`AB`AB`A@j@@j@@bA?`AAp@?NAbAA`AC`AC~@?@GbAGhAEz@OhCq@dJ?BeAjOmAxPa@zFU|CgAzOEj@m@~ISnCeBpVSrCG`AEhAEn@ChACn@ChAAhAAhA?hA@n@?r@@p@BnBX`QDjCf@d\\@b@BrBBv@D~B?ZLdFJxEf@bRFbDFdDFzC?HDdD@`B?Z@h@@|A@zB@jB?D@h@?h@?V?dDAnB?lBCvC?NC`D?J_@z_@CvCEfD?BGhGAnBAX?FAdBAPKrLKdJ?t@?v@?vBBjADz@D~@JpAH`ANhA\\lBDV@?@JH`@BJDVJ`@@HFVJ`@L`@J^L`@Tn@L^L^N\\N^N\\P\\N\\Xl@PZRZHN?@lAnBT\\h@p@`@f@r@x@p@p@f@d@PNHHt@l@l@b@LL|@j@d@ZZNXLh@VXLZNh@RZLZJh@PZJ\\Hh@N\\HZFj@Jj@Hj@H\\DP@J@VBD?D?VBj@Bj@@l@@dBAbEIlF]p@Al@C@?dK[rAGpACdJWb@AdWs@R?rBI|b@sA@?dCInJU@?rCIlCGdBEdDK`BEdJYlMa@@?b@Cn@An@AZAn@AlAAlA?p@?r@@xSXf@@f@@j@Bl@B`@@T@\\@@?\\DB?b@Db@Dx@FN@j@FNBF?j@Fh@F|@Jh@Ht@Jr@J\\Fr@LF@d@JpAXbAVb@Jj@N`@Ll@NRHhBf@v@V~Ah@d@NnDtA|Al@v@XbUlInHnCfE|A^NpM|Ehl@jTtAj@zAd@`Bf@~Ab@xA^`B`@`B\\bBZdARF@n@N`BXb@FhAPz@Nt@Jz@JzAPbAL`BPjBTvAPZFdARRBp@Lv@N|Bd@dB`@rBj@tAd@`@LLFPF`@NvBt@|DxAxStH`@NvMxEn@TB@l@TxNpFbBn@bBr@pAl@z@`@RHLF`@PjBbAjBdAdAl@~A~@vBnAtAx@xAz@xAz@jBfA~@h@x@d@v@b@`@T@?`@V~KvGdAl@~@f@v@`@v@`@fBz@v@\\ZP\\L^PD@~An@~Aj@NF`@L`A\\pA`@rA\\jAZbAVfAVvBb@tB^jLnBl@JzB`@v@PdAR`ATvBn@|CbAjAf@tB|@vBbAf@XLHh@\\dAl@nAz@pBxAvBbBrBfB~@x@lAlApB|BzDpE|@hAZ\\lA`BlB|BjExFbAfAh@t@vBrCvApBFJV\\dA|An@|@T\\`BbChBrCzA`CpAtBhBnCdAfBnApBnAhB`BnCl@hAPZBFT`@Tb@d@|@nAhCh@bAtHlNP\\rFhJjDnFnJ|NfA`BjCbElN`TlBxC|PpWR\\|@nAlFdItFbIl@z@rB`Dj@|@jBtCXd@~BlDBDhA|ANR`BhBfC|BjAz@~BvA`Bx@nDxAhBd@jCl@`BXj@FdAHxBRrAP|ARrANfFn@fFf@|D^nD`@dAHzC`@|Fv@dANpAVpARdAPh@H`BXtBZ~AX\\Fv@NJ@lB`@xAb@nAd@fAf@nAh@`An@|@r@|AtAp@r@v@z@j@x@h@v@dAdBhAbCvAlDFRFVtHpW~BhIFTHTb@~APl@xA`FDJHZ@@Lb@Vv@JTTd@Tj@b@|@d@x@Zh@\\l@BFBDBFHJXb@NTTZZb@X^V\\Z\\b@b@LLLNjAdAv@p@hAt@pBfAfFtC|ChB~@j@d@\\BBz@l@|ArAp@p@\\\\`@b@"},"start_location":{"lat":-33.9718418,"lng":150.873719},"travel_mode":"DRIVING"},{"distance":{"text":"294 km","value":294190},"duration":{"text":"2 hours 50 mins","value":10221},"end_location":{"lat":-37.68386599999999,"lng":144.9852453},"html_instructions":"Continue onto <b>National Highway M31</b>","polyline":{"points":"fgk{Eq`s_[n@x@^f@X^RXf@x@n@jA^v@l@jA^`Af@|ANb@Lb@FNDL@B?Br@nCBHf@fCHl@LrA\\pE@H`@jHZhFFdAHbAj@bJBb@NnCJ~AHfB?BJfE?~BA~A?HCdAGtA?H?HAF?JAJCVCXC`@SxCMrAWhBq@lEeAhGIb@If@A@WxAGb@AFwC~P{A`JYhB_@tBSjA_@vBQjAY|A}AnJ_@|B]fCKjAEx@I|AAD?\\ANAZ?NCdBBrBBz@LlCNhBRfBVvA^nBPt@^vA@BTn@J\\Pd@j@`Bp@vBd@zAPpAP|@VhBL`AHr@L|AHtADlB@`BA|AAJChAKdBEZStBIz@QnBMjAgAtKYbDEZeAhLAHCZCNCXc@nEc@pEOjBEj@_@vEaBzVIfAEj@?BEj@IdA{@hMcAnOC^UjDWbEANKpAIdAIt@W~BEXWbBe@dCc@rBa@~AY|@a@nAoAbDe@fAO^s@tAKRcAbBs@pAqBnDg@dAqBrDs@lA}ExIkBfDsGpLgHfMkAtBA@S^uF|JqCdF_EfH}DfH}@~AsC|EiBhCCBwBzCyCtDABo@v@aAjAaC~CwBnCeC~CkCbDcAnAuBzCg@x@EHA@{AnCcBlDq@dBo@dBu@rBu@bCkAhFKh@g@pC]lCGt@YtCW~DEjAIfCCjB?DGtDExCE`Ba@bJUdEEbACj@SzEWdGIrCOvGO~HEdCAj@ErB_@|RExAGpD]xRAjA]fRMtJy@ra@ClAGhDMfHM`HIdEIfEIfDInEAn@GhEE`BElDKtEM|FGnDApBCnA?f@?lDBdBJjCHrBFt@PdCd@fEJn@Jp@Jj@XxAPz@Jb@H\\BHNp@x@vCv@vCzGpVxApFTx@Vx@V`AbFdR~Kna@lOrj@Tx@`CxIvLnc@jAhEhHvWRv@|A~FdAvDzAtF|@`DhEvOz@tDp@zCp@vDr@tEz@~Dn@nCPf@d@tA~@zBfApB\\h@x@rAlA~A`B`BvAjAjAv@B@PJbB`AhCdAxBt@vB`@vB`@bCl@hBh@hBt@hB|@j@\\t@d@bAt@|@v@p@n@TTJJ^`@^b@f@l@b@j@h@x@\\h@Zh@d@z@b@~@Tf@NZ\\~@Vp@h@|AdDjKnBlGnAbEv@dC^dAf@nA~ApDXh@j@dAr@pArApBlBpCdBvBvGjIrAnB^n@r@pAr@xALV|@lBb@|@LVz@jB|@hBf@dAjCxFnAnChA~BdBnDtAxC^v@t@|ARb@BH`AlBhA`CNZTf@DHLVT^\\n@V`@`@p@NRZd@Zb@\\d@t@|@`@`@PPd@f@b@`@NL`@`@VXdBpAzA`AfAn@hD`BrDjAr@PjB\\|Dh@vDh@hFr@nBZrAXp@P~@VnBj@vBr@dWtK`CbA?@|Ap@f@RfAd@hJdE`Bz@nBjAzBzA\\VjBzAbD~C|BjCn@v@?@V^\\d@j@z@Zb@r@nAt@pAd@~@h@dAP^Vl@Xp@Rd@@DnArDbAlCHRPf@d@pA`AvC@Dp@lBPf@DNtAvD`@bAf@hARd@Xl@hAdCrArC`CrE|AhCl@bAl@dAn@fAj@`Ab@t@pAzBrA|BrAxBvB|Dj@jAP\\BFh@rArAtDbAdD\\jAp@lCP|@Lh@FXTpA\\`CrEf^x@lGHf@f@zDr@pF^lCr@~FLlAJv@NtAb@jCT|ATlATlAr@tCv@jCFTHTTn@Xr@pD|I|@vBVf@`@dAtAjD`CxFxApDbAtCp@pBXfAx@`Dd@pBr@tDVnAP`AH~@\\|C^~DX|DNzDB`@B`BBjB@vDGvEGtCI`CEx@Ej@ATOlBKfAc@zF_@zEYpDoBfXQpC[zDs@rJa@zEIhAQ~BQtBCt@uAjQ_@fGM~CAhCA~@?P?pB?fB@fA@r@FnBl@rRLhD@`@@H^dMVvIJpCPxFB`@Dx@Bj@?@Dh@B^Bd@L`BLvAPdBf@tFVbDLbBB`@D|@@j@Bl@@HFlBBxBDtHDtKBxC?j@Xzq@FvN@^?vA?l@@j@BfHBtGFhNB~E@n@FzBB|@Bb@FjAB`@B\\HjAVxCFj@ZlCLbA\\rBJp@\\hBd@nBp@~CbB`I~@pEdE~Rr@`Dx@tD`@dBxAxG^bBdAbFfAdFJf@`@lBpBhJ`@hBpAdGzDzQd@xBrAzG|AjHrArGXpAd@lBj@nBf@|AZ`Af@rAv@pBLX\\v@bAtBdApBl@bA\\j@f@t@r@dAJL`@j@lAvAnAzA\\\\v@x@j@h@v@r@|@v@PNVRj@`@lAx@`An@TNXPhAl@h@X\\PrAn@h@V`Af@^R^R~@h@rBrAhAv@f@^dAz@~@|@VVdAhAl@p@V^~ArBnBtCf@v@xAjCzDdIXl@p@jAx@rAz@jAZ`@n@t@|B|BhCtBxD|C|ExD|@t@vAhAhA~@JFtC|BlFxDB@vDnCzEfD|CxBlDbChCjBh@^\\Vz@l@hNxJ|HrFh@`@dCdBTNZT`Ar@pDfC\\TFDVP^ThC`Bp@^bAj@hFrCvC~A~BpAhCtAdDhBJDzAz@dCnAtBfARHf@VlAr@JDvAt@lJfFtDrBXNzBlAhAr@XLfB`Az@d@~A~@x@b@~A|@hClAzB|@j@R|Bn@rBh@rA\\bBb@rBf@nA^z@RlAZnAZpA\\lAZlAZ~@V|@VF@z@ZB@f@Rr@Xx@`@bAh@`Aj@dAv@dAx@tAfApVnSjDtCpK|IxFzExCdCvFxEf@`@vExD|XtUnOlMh@b@bQtN`BtA\\VbMhKfObM`OxLr@j@dDpCt@n@rLxJ\\TZVfTrQ~[bX|HrGzCdClXdUda@v\\dIzG~OvMhA~@ZVxAlA~ZfWjFlEzE|D\\X@BpCxBPNRLlB~At@l@dEjDXVPNtAfApAbAn@b@nCdB|CdBlExBzEpBpAb@THh@Nf@L`AV|@Th@Lx@Rp@LnBd@dJnBbZhG|IdBnDn@bGr@dCRzAHpCFbCBzDEzFU|D]hAOhBWxDs@h@M`@Kx@QjAYnDkAvBu@fAe@b@S@Al@Sh@U`Ai@vBeA~CiBnE{ChDkCjCkBrBwApAy@B?vA{@PK~CcBdCmAdBw@d@Q`A_@p@YjBq@fC{@|@U~Cs@fCk@bCg@~B_@hEq@`BKZEj@GvAKf@En@ErAIvAEz@El@AtAC~@A`A?~@?bA?~@@~@B~@BbABrAHtAF~@H~@HbAJ|@HTDh@F|BXzAVrE|@zEhAhA\\vBn@`A\\LDLDrAf@|@^`C`ArCtAx@`@tBbAb@VFBnBbAjAn@bB|@lAn@j@X|EnCHFxC|A~DxBbAh@fDdB@@RJtAt@vC~AbDdB~Az@hBbAn@^~JnFv@`@RH~CbBlBdApCvApBfAbCrA~ClBbBbA|@l@`@Xn@d@t@n@xAnAx@v@hAfAb@b@l@l@~AhBd@l@`@f@xAlB@?rApBl@`A`@r@`@n@t@pAh@dA^r@\\r@`@|@h@nATh@jA|Cr@rBv@fCXbAX~@Lf@j@~B`@fBVrA`@vBL|@D\\F^Jl@R|AVfB\\`CDVP~@N~@BFTvAXzAl@tCd@vBNn@ZtAXdAr@nCn@tB|@tCx@dCjA~Cx@xBTf@Rf@z@pB`@x@^z@FL\\p@d@~@b@~@Zj@f@~@d@x@@@Xh@NVJNZh@h@~@j@z@Zf@Zd@^h@RZT^t@fAl@bAh@|@h@z@f@~@f@~@f@~@f@bAj@lAZt@b@~@b@bA`@bA`@dA`@bA^dA^fAJZPh@\\dAZhAZdAZjARt@Nj@`@`BVhATjATfAJl@@DFVl@pDLt@DXDTVhBNjAHt@NjANlAX`CTfBTfBNlALjAThBX|BX`Cd@vDZ`CTfBHv@Hh@Jx@V|BThBXxBRjBVjBVzBThBX`CR`BXxBTpBL`A@LRdBBLR|ATfBTdBHr@Jr@XdCD\\Dd@@DFb@@NZ`CX`CTfBRdBNjATjBLhA?BDXJ~@XxCZfER`CBZHnAJfBHfBDr@Bv@FlADnABt@Bt@JrE?RBx@BhB?z@@n@BlB?fB?jBAlBAZGzHArC@lA?~A?z@@\\?^@jA@fD@lADjBDbAF`AFjAFbAFbAJ~APzARjB^xCVvBT|ATnAVrAd@dCVfAXfAj@|B~@`Dh@`B`@nAVt@p@dB^`A`A|B`@~@\\p@r@vAt@~Ar@xApAbCh@|@xAhC|@vA|A~B`ArA~@nAf@n@z@bAjBxB|@`Az@|@|@|@`@`@j@f@x@t@n@h@p@j@DBh@b@d@\\l@d@b@Zn@d@l@`@BBf@\\`Aj@rBnAhCxA`ClAnChA`Bp@fBr@x@`@dBp@tBx@lIdDfCbAtAl@tB|@pB`Av@`@hAn@@?nAt@x@h@bCvA\\Rj@\\t@f@^VvA`A`Av@`Av@`Az@t@r@b@^VV\\\\jAhA\\\\`C`ClFvFVZZZXX`@b@^^lApARRVXhAhAbAfAfAjAjAjAfAjAvA|ANNrBvBB@HJLNRRp@r@jAjA|@x@zArArAnAtAhApAfANNFDZVVRlAbAzAlAzDxCn@d@t@h@z@l@xBxAtBxAdAn@JFJFlBlAnAt@zA|@nAp@|@f@zAx@vAt@zBfAjB~@xAt@bBt@zAt@~@b@b@RrAr@f@VtAp@zDdBn@XhBz@n@\\r@\\lAh@t@\\lAj@~@d@b@R|Ar@v@\\ZNZNjAh@f@Tr@\\XN|@d@hAl@@@r@b@rAx@`@Xt@j@dAn@f@\\n@`@b@Zd@Xb@\\XR`@Zb@\\b@`@`Az@nAtA`AfAz@bAn@~@JNbAvAl@`AdBtCf@`Ab@~@dAbCx@~Bh@`BnAtEXpA\\~ADRRhAXbBX|BHh@?D`@~DXlDnA|RFt@PhCTvCPzBT~CV|CTnCX`DVpCLtALhATfCL~AHlAd@xFx@jKtAbSXlDpA`QB\\Fj@T`DThDXzE@RDl@FvAHrANjDLvCJzB?@FnAR~FRjHV~I`@lJf@bJJpBb@xFd@lFRhCj@nFl@jF|@dH@LD\\n@dE|@~Fn@tDxAbILp@bCfL~AvGvAtF~A~FhCtIDNHVdBnF|A`F~CvJdBlFhBxFhBxFnCrIrF~PTn@b@tAdAbD|@nCbA`DbBjFx@fCpA~Dp@vBZ|@HZTp@~BnHp@rBZ~@Pj@|@pCh@`Bf@`BzD|LPd@Nf@j@fBn@nBnD`LPf@Nd@Nf@@BhEtM?@Nd@Pf@zG`Tr@|Bb@rAVv@rAbEDJrAfElAvD\\dA\\fAb@rAVv@Nf@\\fAPn@JZr@~B\\lAV`AL`@Tr@n@|Bb@`Bp@jCb@dBh@xBf@xBf@vBfBrIRdAzAbIp@|Dv@jFz@zFjAbJHf@P`BFf@bAlJRpBdArJhBrOpArJVbBfB~MjArHb@jCHf@Jr@j@fDv@lEhAhGlAlGx@xDl@xCd@xBJd@Jf@H`@p@tCvBdJJd@v@|CtBhIbAzDjB`Ht@nCpCtJNf@v@lClC|InA|D~@nCv@pBhAjCjA~BdAhBpApBn@x@v@bAjBxBnBjBZZ\\\\j@f@r@h@rA~@lBhALF~Ar@tAl@`Bn@r@TzAd@pCl@fDd@dBPzDTnA@vC?xAItIo@rAK|CMvBAxBAhDDvAD|@Dd@DfAFnBRtCZlBXhB\\nDv@nF|AtEbBhElBlFvClExCfDfCjD|CJJvDzDz@|@bC~Ch@t@p@`A~DjGfCxEpCjGlAvCb@`AN\\Rd@Rd@~AtDhF|LNZjJtTlLrX`KzUn@vAlMnZzHvQjApCpAbD^|@lLrXrL|Xl@tAlBpExCfHrCxGfGpN|CfHjF`M`AbCfFvLtAhDdAlC|ChIZ~@tAbEjBzFH\\`A`DlBzGnAzEh@tBp@hCbBfH`@nBd@vB~AfIdCrNtClR`AxFjAtGzBfLlFpTnAxElApEzAdF`@pAr@xBt@vB~BxGZ~@p@tBf@nBr@tCf@bCZbB|@zFb@pDZrDVfDHxBLhFBpG?TIzEOrEOrCQ|BUlCCPE^K~@UhB{@nFq@fDo@lCGRGRETSz@c@vA[dAq@pBmAdDaAhCsArDoAzDCJKZENiAxDaAxDoApFi@lC_@jBo@rDu@`Fi@fE]|Cg@vFc@rGM|CM~CKrDIpEAjA?dCAhEB|@D~EH|BLtDFxAJnBHlAZvEb@|EXjCd@vDb@fDZjB@Fl@`D|@rEVnARv@t@~CTx@Tx@r@jCn@pBLb@lAtDTn@j@zA`AfCf@lAb@dAvAdD`CbFhAzBhA|B~CrGfDbHlHbO|B`FvCzFrBjExD~HhMnWFL|CnGvCbGhAfCxEtJjDhHzChGxExJbDtGxBxEv@bBnA`D|@dCt@vBd@bBr@hCZpAFZXnAj@rCj@dDd@jD\\tC\\bEZ|EPvD?RFhCBfD?p@?h@?`@AvAGjCAv@Q|EQzCi@fGSdBa@|CmBrMk@zDkA`IsBfNaDjT_@bCc@`DKz@SzBQxBANC\\ItCCd@Aj@EdAA~@CfAAhC?rABpBBlBFtA@VBj@Bh@?@H|AP|BNfBTfBRbBTvAT~AXtAVnAd@vB^zAb@lB\\tA^bBZpA`@bBVdAVhAXnAZlAZpAf@xBb@jBP~@\\lAnApFtA~FfDpNh@zBjF|TfRfx@zAtG`HdZjGbX`BlHbBfHxHh[pBfInC~KdKla@fAlELh@`GfVp@hCbRdv@h@zBLh@t@xCfE`Qv@~CzTt}@l@bC`@zAH\\|GvX`B~GzEvRv@rCNf@Pf@b@tA|AvDnAvCvAfCrApBx@hA@@z@fAp@~@zA`BrQ|RnJjKZZlBxBlCdDxBtCd@l@V^LNTZTXlAjB`CrD|AjC`CjErAlCvBzEdBbEj@|Al@|AfAzCrB`GtBtGnExMdAbDfGvRNd@pHfUHXTt@Nf@Lb@h@dCb@rBZ~BTjBP`CLbCF`DPdM?p@HbCL~BLxADj@PbB`@hCj@nCb@bBHXNf@JZh@|A`AfCZp@Rb@DFNZt@pA`AvArAjBhBlBfIlHdA~@nDzCZXpCbCnC~BnExDZXtHpGra@h^`FjEn@f@HFb@^lC~BhB~AlCbCfDvChC~BdDlClAhAbDpCfEpDxChCxF|EzBnBx@r@\\Xp@l@lHnGpE|DbDrC^\\hDxCvArA|@t@b@`@~BpBhB~AzBpBbA|@xBhBvAlATPnC|B@?z@v@rB`B`@Xt@v@j@h@zEhEHFJJLLv@p@nE~D|BpBFF`A|@nAdAhB`BdAt@|AbBl@d@|CnCnFvEn@h@bA|@nBbBpCbCNJjBdBlBdB~AtAvArAj@h@lBdBnBpBbB|AjAlAfBdBfAlAB@v@v@rAvAj@l@lB`C~BlCt@|@rBlCh@p@^b@bEvFbAvAzBfDtA|B~BnDnAvBpArBpA|BvAhCzAtCnA`C~@jBlAhC|A~ClAhCvA`DVp@Xn@vAnDnApCpAzCfB`Ez@xB`BrD~AxD`@`A`ArBt@|ARd@@Bf@pA|AdDfBxDXh@`AhBbBdD|@jBpA~BlA~BhAxB`AhB|@lBfBhDDHtB`EpBxDdC|E|CbGjBtDx@`B`BzC|BpEhBlDv@tA`AlBz@jBn@rAl@fAR\\tArCjCbFnAdCZh@t@zA~@zA|AvCp@pAnCpFnChFpDbHtB`Ef@dAz@`BrAlCdDdGR^nAjCTd@r@xAd@x@DHr@hA|AxBx@`AdAhAt@n@vAjAlAv@v@d@|@d@jAj@rAd@fBh@D@b@J`ARrB`@lD`@nIn@`CPjE^vDb@hBRfGh@pMfAnHn@XDNF`AFr@BfADfA@l@@n@C@At@C`AEbAG~@I`@EbBOhAIRApAG|AEf@AN@p@?jABL@lBJ~@JhAN|AZhARfAXfA^|Aj@nAj@~Ax@x@`@`Bz@t@b@TNHD|@j@B@j@\\l@`@hAz@hAz@t@l@`@^^Zd@`@j@h@h@j@|@bAnAzAjA|AfA~Av@nABFp@lAZl@Vh@Xj@Vh@Vj@b@bA`@bA^bATp@Rp@Rj@ZfARp@Np@VfAXjAThAThAVdB^fCBRNzALnAF`ANbCN~CJfDBdDCdEAp@Ap@EtAGtAQzCS~COzBOdBk@dH_@tE]rDWrC]rDW|BIr@a@fDi@~Da@dDe@fDGj@Gb@ADGd@Ij@g@~D[xBc@fDg@~Dc@dDy@nGOlAg@zDUnBCLYdCWnBUhCKjAMhBCv@UnEE`ECzA?|@CzCC~BAdBCnBApACvACnDEbDAhBErF?BAt@AvBCnBChBCxAApAA^AfAElDE|DA|@A~@AfA?~@?N?^?L?@@h@?DBlBFlBHjBHhB@DDj@Dj@@B@JNfBPnA^tCHf@Jh@?DF\\@Db@zBLl@VdAl@|Bz@rCz@nCL`@Lf@@?@FNf@~@jCv@~BrA|DhAlDRl@l@nBv@`Cf@vAhAlDRj@v@~B`@jA~@vCBJJX~@pCdAbDbAzCbAbD|@jCj@`BZ|@Xt@HVn@~AJRXt@r@~Ah@lA`@z@Zn@|@dBHNT`@Tb@LRdAhBdAbBbAzA|@dAt@~@rAbB|@hAlErF~AhBnA`BhA|AlAxApA|AzAhBpA`B~@hAdApA`ApAl@t@NRzBzC|DzFrClE^j@`CtD\\h@jBvC`A|Ah@`Af@`AzF|KpEnItCtFBDTb@|BjEfBjDdChEpBxDdApBhAvBNVP^dCxEJTxLdUlCbFrIhPdJbQrAbCrEtIvDjHjBpDTb@lBpDbE~HTb@Tb@FLlA`CTb@Xl@nBlEhBvEdB|EfBpFdAtDz@hDVdA^bBz@`EVrAHh@RbAdCpPP~@Jj@`@xBp@`DTbA\\zAf@tBf@jBd@zANb@`AhCbAbC@@z@jBlCbFlBbDrBhDR\\@BR\\vB`ENXP^@BbAzBhBdEXt@L^BFn@bBvAbEv@nCjAdEz@nDR|@VnA@Bj@zCJt@Lx@n@pEBNp@hFjBvM@LF\\^nC~@~GBLJx@~@vG`BjL@Jj@zD@NBJD^z@`GBLD\\Hj@BJv@tFvAfK@Ht@pF|@tGvAbKHj@dAlHD\\b@xCFl@Hz@~@lGjA`IxB~ORtAD\\Hj@p@tE@LxAbKF\\bBnLF`@BTl@jELv@b@~CbBzLt@vFBLD\\b@fDX`BZ`BnBrHBJ?@HX|@bDBJJZ@FfB|Gl@xBNh@Lf@Nf@lCdKTx@BHDRpBtHdCjJNh@j@xBx@xCv@vCv@zCvArFhAdEJb@Nh@pA`Fn@dCj@tB`@`Bj@rBb@bBtAfFtAfFnBpHr@nCr@nCpA~EV`A|@jDPn@Nh@~@jDpB|HTx@|@lD`BnGhB|GfAfEfAdEFPPt@hAdELh@v@tCb@~AV`Ax@zCBHx@dDn@|Bj@zBn@fCb@zAt@rC|@fDf@lBRt@|@vDhBfHDNx@bDb@~ABJz@bDNf@n@`Cp@dC|@`Dr@nCJ`@@D~@lDhAlEjAjEf@jBXfAx@~CdAdEdA~Dt@tCZlAV`ADNx@zCv@|CDLBLl@~Bp@lC|AtF\\pAn@hCl@|BXdAhBhHpBzHx@zC\\vAn@fCX`A^tAX|@JVDPb@hAbAjCLZPd@Rd@Rd@|@vBfBhEd@hAjBnEx@pBPd@HNHTzBpFn@zAl@xABBvFfNHNHTfBdELZRd@fBjErAfDVj@`@bA|@zB|AlD~A|DVp@BFl@xA`D~HP`@@BzCdHHTdAhC~@tBt@hBPd@JTbD|HlDtIj@vA|BlFLb@P^N`@`@~@~@~BbA|Bx@pBb@fA?@pAvCh@dAP\\h@~@FJf@z@DFRZNRh@v@LP@BHJn@t@t@z@~AbBj@f@l@l@f@b@\\VLLhAv@d@^r@f@xHfF^T`Ap@zA~@dDrBhG|D|DhC|@l@dC~Ar@d@tIvF^V^T\\T\\T@@jG`EbCdBlBtAjBpAtDlCjDjCd@\\z@n@\\X`ChBbDxCv@t@\\XXX@@`EfEjD`E`FvGrDpFt@pAV`@Vb@^n@fFbKjCbGzAxDpApDdBnFJZrAvEFPz@zCfAdGb@rBpD|QhAtGh@`Dv@fEr@bDn@|BdAvCbA|BdAlBzA~B|ApB|A`Bt@l@l@h@jBrArBhAj@\\fAl@NHvCvALF|^lQ`EpB`@Pp@ZrIdEvIdEnDdB`@R^Pp@\\nRfJ~FpCLHPHnAl@zE|BjSnJ`GjCn@Xv@\\jDtAB@jBt@xCnA~B`A`DlAjAb@^NhDpA`GnBdA^rC`AbA\\rAd@hAd@h@RNFhJvCvExAtBx@nAj@xAx@~A`AzAjAz@v@fChC`ApAf@p@`AxAv@zA~@pBd@fA^dA^hAf@hBb@dBVnAV~AVlBPbBNbBNnCDzBAfF?tGH`EFxBPxCTbCZdCh@|Cp@nCf@~A~@fCt@zAr@lAhAhBzA`CHNjChCl@h@vCjCbWdTvF|EtL~J|AnAxAjAZVx@n@~@bAz_@~[ZXxHtGnAdAlBrBhCxCdArAd@l@V^@@|A~Bd@v@x@vA|@hBv@fBVl@f@hAPf@Rh@b@tA\\hAf@|A`@dBNn@b@nBP|@d@tCf@tCTjBXxCBTVbDPnDDvCE`H?j@QjUAf@?h@Ab@AhBArAAnBCtBGrJKzBEzJEfJGdIEzECbF?dDAdCABC~CAhBCjCAxEErDC~C?hC@~CDlBN|CLlBPjBRdBVdAFXDZ\\dB\\dBPn@H\\^lAj@jBn@fBr@hBx@jBt@|At@lADH`AxA`AjAj@v@~@dAhAhA|AtAvCxBdCzArCnA~Bx@hBf@rAXPDtAXbALr@Db@D~APp@DnAFfMl@jERbBFbFXnBL`AFtBLzBLfCTj@F`@Db@FVBb@Fl@Ll@J~@TfCp@lCx@dBr@jBt@rBbApAp@|@j@|CtBr@j@`Ax@`C|BnAvAdAnAzArBjA`BfBxCh@~@JVTb@P^P^r@xA`AxBrA`DvA|C~A|Cv@lAr@bAFHPTp@~@f@l@pAvAtBnBJH\\VRNf@^b@Z|@j@nBdApD~AB@\\LZJD@`@L`Bd@tB`@lBXhALv@DlBJjAD^Az@?xAEnBKvAOrASRETE`@IjAW`AWp@QfA[ZI\\GFA\\IbAU^IJC|A]nCg@pBUbBQvBOrAIrAI|BMt@ChBEjA?hC?`A@F?H?\\?jADN@pAF~ALp@FR@t@HdCZzATpBX~Bf@dCl@vAb@jCz@|Bv@tBn@pBf@~A^r@Nf@H|@Lf@Fj@DF@b@Dp@DpAFr@B`BDhB?rAAlBIhBM`AKPCNCxASvAU`@IfBYzAWr@Kp@MlAUvDa@lKcApAM|Hc@jS}@`BEpCQbXiAb@CvNs@`GQ|Kg@`GQ\\AjLg@~DUz@Eb@Cj@GlJcAfC[dD_@~De@vEg@|BMjAGfAEpAGXAb@Ab@AjBGb@Ap@CB?r@BL@T?j@DT@hBTz@PPD~@VpA`@v@^hAn@t@h@B@~AnA|@x@\\XPRnAnAvB|BtFxFXZlFxFbFvFVZlBxBt@x@rK|L|A|A~ApAl@`@tA|@zAr@nBt@d@L`@Lh@L~@PXDF@fALVBlAH`B@`BCz@GVAJCpC]tDq@HA`AOp@OvBc@rB[bDWxBMj@Ab@?h@?dA?hHLj@@J?Z?RB~C@V@`E?nO@zA@hGDJ@nGH`@?H@rD^jC`@`@HhIrAvCb@nDl@hFz@vCf@|ATvEx@~Ex@|B^pB`@`Bf@j@RfDpAlAh@lDhBjDpBPHbCtAtBfAj@Xx@`@zAl@|Ah@tAb@fBb@nDx@ZHD@pFnAb@Jb@J`@JdB`@bE~@vBf@`@JlAVdDv@fDx@jE`AnAX`Ch@vDx@^HxCp@|Bj@lDv@b@HlAXfE`AxBf@tFnAbCf@lB`@vAV~@PzARdCXl@FpAL~EZlGZbAFb@@~AHpET~CN\\BD?xE^^Db@DnCXpDZTBJ@zCZ|BThBV`Dj@zD|@t@RvE|ApCfA~DlBnDvBdAp@HFRN^VhAx@bFbErB~AdDjCxCbCb@^\\Xb@\\n@d@t@d@p@`@xAr@f@Tz@Vf@Nb@LVHp@LbC`@bAHvBNnCHbBDxB@fFCfDExBErCKTAL?hBE`Ik@dBO@?zAMt@GlCYd@EjAQXEHAfDe@tASrDa@p@Kb@Cx@IlAEb@CvBSdAC^EjBEr@Ah@AZA^?bA?f@Ad@@nABt@A`BFb@Bn@BV@h@@^BR@NB~@F`BNnALh@@h@Ff@Hj@DVDh@FnAR~@NZDtAXbB`@nAV~@R~@VnAZpA`@LHf@NvBr@~B|@nCdAt@\\pCjAb@NfBn@rAd@`Bj@FBfBh@vAb@lCt@l@PtCp@`B\\pAVzAVrEr@fCd@xBd@`@HbATvBj@xBl@hA\\bA\\fCz@bC~@xClA~@`@`@PLF^PJFD@\\PxAr@^R|Ax@nAr@l@\\zA|@pBnAVPfAt@vB|At@j@tBbBTR\\VvAlAt@p@l@j@fA`ArBnBfB~AbA|@t@j@\\X@@b@ZbAp@|A~@vAv@`Br@`A^vAd@d@L`@L@?VFjAXfBZD@vBXzCT@?`@@hBFfBA@?pBInAGrBShBWp@Kn@Mh@M^Kd@KZI\\IfASrCo@dAUn@Mb@IPCbBWnBUrCYz@Eb@Ch@CdCKpFAvBBF?Z@hEFbCBpA?tAA~@AjBGl@EN?lBMp@GbCUlDe@lDk@dEs@fDe@tCU`@AjBIb@?jC?f@?fADP?l@DtBNzANvC^j@FlDh@fAJ`@FP@x@HH@bCRvCRhDLvADnA?jDBhBCnCGrJa@vH[nACb@AT?pMGdABdA@dHNb@B`@@fEP`ADbIZj@Bd@@tCJhEVvPt@|H^vMj@jDPN?pMj@b@BfAD~Np@rPr@b@BpBHb@Br@FjAJzEj@pB\\dAR`B^~Ab@hAZb@N`@Ln@Td@PZJh@RlAj@xGvC|BbAnAd@dBl@pA`@bB`@?@`@HZHfB\\jBXrARfDZlBPh@D|@L|B\\nAThBb@bDlAHDnBdANJbBhArBhBhBlBr@|@LNz@pAFJv@rAtA|Cl@`BZ|@h@rBjAtGJt@Ff@VpCFr@`@~El@pF~@xEd@|ALf@Nh@J\\jAzCjAzBpAvBn@x@HJZ\\b@h@~@bArAjAhAv@~AdAp@^h@XPFb@R^LfA^XH~@Rv@Nv@HfAPjEp@HBtCj@zBh@r@RrDfAPH|TjKXPTP\\VFDTPvBdBjB`BFFnBhB@@rBxBp@t@r@z@BBVXhAjA`AbAPPdB~AvAfAbC`BlAl@b@TlBv@THdA`@vAb@|A^xATb@DbAHZ@~@D~A?jAEp@?`@?`@El@Ep@G`AM~@OnAU~@UtCo@dHaBd@Ip@OtEs@dEe@rAM~@Ij@Ch@ExDQNAn@CJ?b@Aj@Aj@ArAAl@AvBDhA?nAB|@Dx@D|BLnBL|@Jl@FhBRrAPdC^~Bb@zDx@fBb@zBh@fBb@xBf@j@Jh@Jh@Jj@HTBPB`ALtALtAHZ@|@Dl@@d@@tAArAAFAv@CrAIrAKvAOHAb@Id@GtAWnAY|@Uz@W|@Wz@[b@OBAx@_@lAi@jAk@LIXOb@W`@UJItAw@hAs@zAs@jAq@JE^S\\SrAo@hAk@lCgAbBk@RILEb@Mr@ShBi@dB_@rCm@|B[|AS\\ED?fAKb@CTCn@EfAGF?`CGD?b@?b@Ab@?d@?tB?lADrADtAJjBN`AJz@JjBVfB\\fB\\tAZdBh@@?bAX`@LtBv@dBp@tB`AtBdArBjAhAt@xAbAjAz@nA`AbAz@z@v@z@v@rApApAnAbBbBbB~At@r@t@v@b@^hEdEpLdLvCtCdBdBd@h@Z\\l@t@n@n@LPbAnAlA~ArAhB~A`Cv@lAZf@p@hAp@lAr@lAd@`Ab@~@n@rAl@vAl@xABDp@fBj@zAh@zAh@zAf@|Af@zAr@pB|@fChAxCbBxDtAtClAzBLVNXT`@DDrCpEh@|@NPLRj@x@~ArB~AlBbBjBfAlAzAxArDjDtGhG~S~R|DpDZZzDpDhGzFvDjDdCxBxBdBjBpAjBlADBdBbApBdAtCpAbBp@jA`@lAb@pA^l@N^LhE`ApARjBXPBx@LhBPbDTbBFxBDbB@xBAxBClACZ?b@C~@Av@CfACxACnACpA@pA?t@Bn@BB?b@@P@pAJ~@F`AHnC^pCh@l@J~@VdCr@rBt@lAd@dCjAFBVLvAv@xAz@n@b@xBvAxHhF|AbAbBfAfC|Ax@f@`Al@|F`DvDrBlB`A^RtCxAdBx@zBdAVLXT`Bz@hAf@lAf@~@\\pA`@rA^|@R~@NrAR`AH`AHtAFvADjA?H?XAz@CjBKlBQfBYlB_@vA]dA[lAe@bAc@vBcAj@WPGjAc@lA[fBc@|AUv@KbAGrBE`@?`@@`BDnAPfDf@bCj@dCbArD|A~JjE`@PhDzA`EdB`@NrAl@xGlC^PbA`@bC`A`@PtDzAvClAvD|AdBr@rD|A~B`AzCnAFD^P\\Ph@X^Tb@Zj@b@h@f@b@`@n@r@dBpBf@n@X\\TXzBjCpB|Bv@x@FHVVxAhBxClDvE~FpFjGj@n@fApAFHFHLNfApAhDdEZ^~@jAbBnBvA|Aj@l@fA`Ax@p@~@l@l@\\d@Tf@Tv@\\p@RrAb@n@Lp@PrAVVBnAJlBRvDZlDZ`Hn@bCTvE`@vE^VBhJx@N@vFl@f@DjDZ|NnANBjFd@xJx@lAJhAJvEb@tCVlDV~C\\dAHnE\\p@Ht@FvEb@x@Fb@DvAL`AJtCX~Ff@~@Hb@D`@DhBPjFf@NB|Ed@pFh@fDZnAJpALrAL`CPpAJdBNtAJzDXhBPvAPtAFvAL~BPpAL~@JjIt@hAHPBvBRhE^nMjAb@DpGl@bAH`@DzFf@lK`Av@FJBfBNL@dFb@`Ir@zBP`CR~CTj@FjDX@?rBPvGh@`AJfAJD@fHl@VBlAJrF^t@Dh@@bEDjDEd@A@?pCErKw@?A~BU~Da@x@M~AWRC~A[|Ba@dASvEiAnDaAJEVIHCvDoArBu@fBq@p@]hAe@hB{@r@]j@YRM|A{@hAo@vAy@^UNIzCkBPKtKsG`Am@fAm@nBkA|@g@lDuBtBoAdGsDnBkA|EuCvA_A`As@fA_ALMfB}Aj@k@jAmAxAeBjA{Aj@{@fAcBdBwCdAyB\\s@`A_Ct@kBvAwDn@qBv@qC\\}ARsA`@cDd@oEXgDL_BR}CBa@NaDJcDBk@H}CDoBFaCBoADoABs@LaCF{@LeBLmABULkAP{AJk@^{B^}B`@kBd@qBz@yC~@sC`@gAd@sApAyCbAsBfAqB`BiClAgBpAaBjAuA|@_ArAuArAkAzAkA~AiAzB}AbBkA`D{BxAaAzAeAzCuBhA{@lEwCvAcAtB}ArA_A~@k@pA}@~AiA`GoDVONKjDgB~Au@|Aq@zAm@fA_@jBo@bBe@tBk@bB_@`B_@xB_@bBUdD_@zBQrBKdAEb@AnAE|BA~B@lDH|DRdDX|Dd@tC^vBVpANdAJH@hEh@dHx@~C^pFn@hBTTBvC^hD`@t@H`@Dh@FhCZ`@Fv@HhBR|@L`AJt@J~ATvIfAXBl@HTB`@Fd@DrBPl@Hv@Hl@HpANlAN~@JbBRpANjANl@HPBD?P@RB|BVpGz@fC`@~Bh@l@N|@Vh@PlAb@dCbAzBhAn@`@|@h@TLHF^VLHlBxAhB|AbBbBf@h@|@z@rAvA`BbBvArA|@t@XTjAv@zA|@bBz@`Bp@`Bh@fBb@rAXTBZDv@Jx@JF?^B^B\\BbBB|@?j@Ah@AdAEx@GXClAOn@Kf@ItAYz@Wt@SdA_@~@a@v@]vAo@~@c@xAq@jAi@nAi@fAg@HC`Ac@dAa@`A[|@WlA[ZGlAUpAQvAOfAGdCIfA?fB?pA?xDCnD@zCClAA\\A"},"start_location":{"lat":-36.1075604,"lng":146.9032934},"travel_mode":"DRIVING"},{"distance":{"text":"8.8 km","value":8811},"duration":{"text":"6 mins","value":385},"end_location":{"lat":-37.6990516,"lng":144.8968941},"html_instructions":"Take the exit on the <b>right</b> onto <b>Metropolitan Ring Rd</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>M80</b> toward <b>Airport</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>City</b>/<wbr/><b>M1</b>/<wbr/><b>Princes Fwy</b>","maneuver":"ramp-right","polyline":{"points":"dc_eFyl|sZ@B@@F@T?zAIlAMdAO`AUfA[@?rAc@h@Q|@WVIf@Qz@WRITGREh@Ij@CT?P?V@N@@@P@`@Hb@L`@Rn@ZTRx@x@X`@JN^r@Tp@Nj@Ln@LbABh@Bl@?XAf@A`@E^Eb@CRMz@a@nCE`@El@Ef@Al@?~@F~D@pA@rABnA?PAJAHBd@^jHFjAPhD~@fR@H?JLvB`@hJh@rKf@zJBr@LrCVfF@^\\vHDnABpAF|F@lBBrF@`BVhT^zZt@rYFfBf@nRPtCH|@Fz@^xFHtAFjABT@Td@lHZnFLbCR`EPrFNzEBr@JxDJtDHvDJxDHfDHhCBn@HlDVvINrFPtFB~@BtBB`A?V?rAGfDM~DM|CQhCQfCK~AObCGjAM`CCbAA\\G|AKhDa@jM?@M|DA`@Cl@An@@~@?D?B?@AP?NAl@AV@`A@~@BV?BBf@?DLvAHp@TxAl@bCVx@Z~@b@bA~@zArAfBNRX\\hB|B`EfFjB~BzA|BtBzC|@hAJR"},"start_location":{"lat":-37.68386599999999,"lng":144.9852453},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":497},"duration":{"text":"1 min","value":20},"end_location":{"lat":-37.7022843,"lng":144.8930189},"html_instructions":"Take exit <b>13</b> for <b>M2</b>/<wbr/><b>Tullamarine Fwy</b> toward <b>City</b>/<wbr/><b>Melb Airport</b>","maneuver":"ramp-left","polyline":{"points":"`bbeFqdksZnA|@hAxApBbC~B`DV\\rAnBlCxD"},"start_location":{"lat":-37.6990516,"lng":144.8968941},"travel_mode":"DRIVING"},{"distance":{"text":"3.4 km","value":3358},"duration":{"text":"2 mins","value":146},"end_location":{"lat":-37.7316643,"lng":144.8908309},"html_instructions":"Keep <b>left</b> at the fork to continue on <b>Exit 13S</b>, follow signs for <b>City</b> and merge onto <b>Tullamarine Fwy</b>/<wbr/><b>M2</b>","maneuver":"fork-left","polyline":{"points":"fvbeFkljsZl@d@p@n@v@l@`@RvAn@dCv@DBvCbAnBp@fA^|@Zv@Tf@Lz@Jx@Dd@@n@@d@Cv@Gx@GhBUr@Kf@KNCPCf@Il@Ml@ODAj@M^MVIHCZ?dA_@f@UdAa@RIvBaA\\Ox@[n@Wx@Uf@K~AWv@Gd@Cd@?dA@zBNdE^`E\\dIt@tBLjAHfBPrBHxEV|FXjG\\fBNhG~@fCXpEd@b@DpE^^@^?^A^A^Et@InA["},"start_location":{"lat":-37.7022843,"lng":144.8930189},"travel_mode":"DRIVING"},{"distance":{"text":"8.8 km","value":8761},"duration":{"text":"7 mins","value":391},"end_location":{"lat":-37.779997,"lng":144.938985},"html_instructions":"Keep <b>right</b> to continue on <b>M2</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"zmheFu~isZxAm@j@Yb@WTQn@i@HIf@g@\\[PSLQV_@h@}@n@{AZq@J]Hc@Po@PcAJu@Fo@Di@b@kHbAiQBo@@o@F}@PyCRyDN}CDsCE{AE{A[kC[_Bs@gCc@}AuDiM_CmJe@gCYwBMiAGm@MkBSgEEcC?kB@i@LqEFsAd@iHBWLuBv@uMHqALmB@CPoBJq@Hm@`@aCZeBR}@Nk@XaA`@sALa@Vs@b@eAjAeChAuBBGFGT_@NUNU^i@PU\\]t@}@j@g@|@o@tA{@dCiA`GcAjAUh@Mb@KlAa@j@Yp@c@`@[p@k@p@k@xAmAtCaCrA}@`B{@d@SbBi@f@MlAUjAOdAIdACfA@~@ArBD|AHn@?jA?|@GnAM~@Q\\E`AW~@Sv@WhAa@l@W~DgBtDeBpAm@fEmBzAe@hA[vAa@fAWPGjBYJAbCYvAKjBK~BGL?rB@~BDhADF@F?L?n@BhAFzO\\nPl@jIXbADbAD~@FX@fCLfAFh@BT@h@BlCLdDFh@?T?R?p@?zA?hCAjACxAKd@ERCtBWREfASnCu@bA]|Ai@jH_DXK"},"start_location":{"lat":-37.7316643,"lng":144.8908309},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2336},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-37.8003443,"lng":144.9366431},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b><div style=\"font-size:0.9em\">Toll road</div>","maneuver":"keep-right","polyline":{"points":"~{qeFskssZxAo@l@QVIlB]|AO~AMLA|@E~HYnBEvABxAJF@H@l@Fd@Hp@NLB^J^JnA`@`@Rt@^dAp@dAn@PJNJZTXTVNPLj@\\x@`@LFbAf@d@Rt@Xv@Vv@T@@n@Ln@Jt@Lt@HzARbC\\dCb@|@Hp@Hv@JfAJP@P@n@BdA?t@AlBK`@ED?rAW|B_@lAQ`AKdAGFAn@C~ACX?f@BR@h@B"},"start_location":{"lat":-37.779997,"lng":144.938985},"travel_mode":"DRIVING"},{"distance":{"text":"1.9 km","value":1935},"duration":{"text":"4 mins","value":234},"end_location":{"lat":-37.8101114,"lng":144.9500371},"html_instructions":"Take exit <b>4</b> to merge onto <b>Dynon Rd</b>/<wbr/><b>State Route 50</b><div style=\"font-size:0.9em\">Continue to follow State Route 50</div>","maneuver":"ramp-left","polyline":{"points":"b{ueF_}rsZd@GLAH@jAHpALRBtBb@XFXDZF^FR@`@B^Ab@GDALALCDAb@IREXIl@UPMVMXQNOfAoADQBEBEDEPKl@YHYHc@Ty@`@wABGZiADOFc@B[@Y@QCu@Ei@Km@EOQq@Qo@Oi@AESq@Os@ACEUASAS?[?U@c@HiBBWDc@?CBKDQFSd@qAd@{AJWTw@HUb@qA\\eA^gAZ_Ar@sBHSr@yA~@mALOhAoAz@_ANOfA{@hA_APMj@_@z@i@x@g@"},"start_location":{"lat":-37.8003443,"lng":144.9366431},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":508},"duration":{"text":"2 mins","value":102},"end_location":{"lat":-37.8083534,"lng":144.9553578},"html_instructions":"Turn <b>left</b> onto <b>Dudley St</b>/<wbr/><b>State Route 32</b>/<wbr/><b>State Route 55</b>","maneuver":"turn-left","polyline":{"points":"dxweFwpusZ_@qA_AiDk@qBU}@GYGYCOY{Aq@gDCCCCACIc@e@{BG]Ga@?CScA"},"start_location":{"lat":-37.8101114,"lng":144.9500371},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":107},"duration":{"text":"1 min","value":20},"end_location":{"lat":-37.809079,"lng":144.9555187},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>William St</b>","maneuver":"roundabout-left","polyline":{"points":"dmweF_rvsZ?AA??A?AA??A?A?AAA?A?A?A?A?C?A?A?A?A@A?A?A@A?A@A@A?A@A@ABA@A@?@A@?@?@?@?@?@@@?@?@@@?@@@@b@F@?bAJ"},"start_location":{"lat":-37.8083534,"lng":144.9553578},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":189},"duration":{"text":"1 min","value":29},"end_location":{"lat":-37.8092747,"lng":144.9576481},"html_instructions":"Turn <b>left</b> onto <b>Franklin St</b>","maneuver":"turn-left","polyline":{"points":"vqweF_svsZDu@B_@Bg@HqARyD?IAGCM"},"start_location":{"lat":-37.809079,"lng":144.9555187},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":539},"duration":{"text":"2 mins","value":124},"end_location":{"lat":-37.8129338,"lng":144.9598367},"html_instructions":"At the roundabout, take the <b>3rd</b> exit onto <b>Queen St</b>","maneuver":"roundabout-left","polyline":{"points":"|rweFi`wsZUCa@ECAA?AA?AA?AAAA?AAA?AAA?A?CAA?A?A?C?A?E@GBE@CDEBABA@An@SDCF?z@a@|@[lBi@j@S`A]j@Ut@[n@Wl@U`Cw@VI`@O"},"start_location":{"lat":-37.8092747,"lng":144.9576481},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":286},"duration":{"text":"1 min","value":76},"end_location":{"lat":-37.81204049999999,"lng":144.9628876},"html_instructions":"Turn <b>left</b> onto <b>Lonsdale St</b>","maneuver":"turn-left","polyline":{"points":"xixeF_nwsZCOKg@Kk@[wAYmAk@eDIc@IYOy@Oy@"},"start_location":{"lat":-37.8129338,"lng":144.9598367},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":301},"duration":{"text":"2 mins","value":111},"end_location":{"lat":-37.8130252,"lng":144.9598748},"html_instructions":"Make a <b>U-turn</b>","maneuver":"uturn-right","polyline":{"points":"fdxeFaaxsZRKNx@N|@FXH^b@xBLj@BNR~@XvALj@Fh@DP"},"start_location":{"lat":-37.81204049999999,"lng":144.9628876},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":575},"duration":{"text":"2 mins","value":136},"end_location":{"lat":-37.8178871,"lng":144.9621072},"html_instructions":"Turn <b>left</b> onto <b>Queen St</b>","maneuver":"turn-left","polyline":{"points":"ljxeFenwsZr@UrAk@r@UhA_@pAe@f@Qj@StAi@\\M`@Mj@SzAi@p@YVIv@Yb@OzAi@"},"start_location":{"lat":-37.8130252,"lng":144.9598748},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":108},"duration":{"text":"1 min","value":29},"end_location":{"lat":-37.8188089,"lng":144.9624981},"html_instructions":"Continue onto <b>Queen St</b>","polyline":{"points":"xhyeFe|wsZPEvAc@lAc@"},"start_location":{"lat":-37.8178871,"lng":144.9621072},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":997},"duration":{"text":"4 mins","value":253},"end_location":{"lat":-37.8219341,"lng":144.9520752},"html_instructions":"Turn <b>right</b> onto <b>Flinders St</b>/<wbr/><b>State Route 30</b>","maneuver":"turn-right","polyline":{"points":"pnyeFs~wsZTIDTThABLDNPz@Jd@BHNn@@BNx@Hh@XzAH`@^tBDXLl@DNTfAX|@HZFTLn@@H@D@NDTj@vC^fBLp@FZLv@ZtAH\\\\zAf@vBDNNn@DTHd@XxAFZBJBPBN@J@N?JALE\\"},"start_location":{"lat":-37.8188089,"lng":144.9624981},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":648},"duration":{"text":"2 mins","value":91},"end_location":{"lat":-37.8256365,"lng":144.9481378},"html_instructions":"Turn <b>left</b> onto <b>Docklands Hwy</b>/<wbr/><b>Wurundjeri Way</b>/<wbr/><b>State Route 30</b>/<wbr/><b>State Route 55</b><div style=\"font-size:0.9em\">Continue to follow Docklands Hwy/<wbr/>State Route 30/<wbr/>State Route 55</div>","maneuver":"turn-left","polyline":{"points":"`bzeFo}usZJNLVVl@BLJl@\\lBJh@PpAVvCJp@D\\H^FXXp@RRDBBBDD@?PHLF^B`@BF?ZEx@Kt@K`@GLAlBATFp@^NH"},"start_location":{"lat":-37.8219341,"lng":144.9520752},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":124},"duration":{"text":"1 min","value":27},"end_location":{"lat":-37.8264328,"lng":144.947153},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"fyzeF{dusZZd@RX^j@Xb@BDn@n@"},"start_location":{"lat":-37.8256365,"lng":144.9481378},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 km","value":653},"duration":{"text":"1 min","value":46},"end_location":{"lat":-37.8255835,"lng":144.9398161},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"d~zeFu~tsZ@F?FARIbACp@Kr@SzCC^OtBInA]bEK`ACLKrA?FG|@CfAKlCEzAAjBC\\"},"start_location":{"lat":-37.8264328,"lng":144.947153},"travel_mode":"DRIVING"},{"distance":{"text":"5.1 km","value":5146},"duration":{"text":"4 mins","value":246},"end_location":{"lat":-37.8253576,"lng":144.8866166},"html_instructions":"Merge onto <b>M1</b>","maneuver":"merge","polyline":{"points":"zxzeF{pssZ@bA?XB`@FhD@d@@P@j@H`DRpFf@tIX`EPzB`AvIvCzWDT\\zCV~Bj@lEPrATjAR`AXbAh@pBd@vA\\`A|@tBP`@f@bA\\n@~@pBBDzAnDTh@h@nAt@rBfApCnArC~@pBPd@jBvEt@rBTx@Tx@XhARt@P`A\\xBFh@HdAHh@Dd@JtADdADtA@`@@\\?dAA`ACt@?DCl@Er@Cb@?@Ef@Ef@Gl@AJCZCNIf@Kp@Mx@Ov@On@Oj@Mf@K^AFOd@GRK^Ob@Od@Uj@Sf@Wl@Sd@OZCDSd@CB[r@w@|Ag@dAUd@q@rA_BfDININcArBg@~@cAtBe@`Ac@z@Yl@_@r@Yj@MTMT{AzCqAjCEHEF]n@Sb@KRMZWh@a@`Au@tBUp@KVENQn@a@vA]rASz@Sz@UrA_@xBWzAIp@Kt@MdBMhBGtAAZCn@Cn@Al@Af@"},"start_location":{"lat":-37.8255835,"lng":144.9398161},"travel_mode":"DRIVING"},{"distance":{"text":"5.3 km","value":5276},"duration":{"text":"4 mins","value":252},"end_location":{"lat":-37.8256978,"lng":144.8267256},"html_instructions":"Keep <b>right</b> to stay on <b>M1</b>","maneuver":"keep-right","polyline":{"points":"nwzeFkdisZCx@AhA@jBFvCT`HH~C@~@AvBA|AC|A?BChBOlCEn@En@SnBGl@CNUlCw@nKIhBYrFIlBOnEGfBEzBCxAAdAATCbC?`E?fA?l@?lB?L@f@?vAHdK@n@FrH?BZ`[DvE@x@B`BFpFDpCB`D@|B@f@VvRDnBBpB@`AB|ELfFXbJ^bK\\fLFnAB`A@`BB~@DrG@zK@~E?lB@DBxK?dDB`B?X?@?tD?hD?t@@L?n@?n@?n@@h@"},"start_location":{"lat":-37.8253576,"lng":144.8866166},"travel_mode":"DRIVING"},{"distance":{"text":"1.7 km","value":1652},"duration":{"text":"1 min","value":80},"end_location":{"lat":-37.8228123,"lng":144.8107844},"html_instructions":"Take exit <b>W10</b> toward <b>National Hwy M31</b>/<wbr/><b>Hume Fwy</b>/<wbr/><b>Melbourne Airport</b>","maneuver":"ramp-left","polyline":{"points":"ryzeFan}rZBRHhCBt@RbHFzABfADbAFfALnBPjAX`Bb@dBl@hBv@bCt@nDFt@FfABp@?r@Aj@Cl@Cf@Eb@Kv@EXI`@Mj@Ut@Sn@[r@c@x@a@p@{@rA_AzAk@~@aA`BGFWb@Yb@g@v@q@v@QRs@l@s@f@UNc@XQJSJ{@^[NYL"},"start_location":{"lat":-37.8256978,"lng":144.8267256},"travel_mode":"DRIVING"},{"distance":{"text":"3.0 km","value":3007},"duration":{"text":"2 mins","value":121},"end_location":{"lat":-37.80069719999999,"lng":144.7984574},"html_instructions":"Continue onto <b>Metropolitan Ring Rd</b>/<wbr/><b>Western Ring Rd</b>/<wbr/><b>M80</b>","polyline":{"points":"pgzeFkjzrZuAf@YHUHUF}GtBi@RWDs@T_@LMFkErAa@LcDbAgCl@sB^MBkBR_AJY@[Da@Bi@DgDHc@@gN\\mLRiCB}DL_@Bk@@aABiABmAB}@DgAJs@J_AP_AVe@Ny@\\aB|@i@`@gAz@sAxAiA~AaAfBcAdCo@|B]hBQpAUvCOlBQ`EYfFInB"},"start_location":{"lat":-37.8228123,"lng":144.8107844},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2267},"duration":{"text":"1 min","value":87},"end_location":{"lat":-37.798647,"lng":144.7728261},"html_instructions":"Take the <b>National Hwy M8</b> exit toward <b>Ballarat</b>","maneuver":"ramp-left","polyline":{"points":"j}ueFk}wrZHl@Ad@?n@E`DGlCCxAItBEz@Cf@CZGrAGn@Eh@KnBO`Bi@jGEj@SjCKnBG|AAt@Ct@AnCCnCEtCUjHOlDIbCCj@Cj@ErAYzHMtDCl@_@tKCl@Y|HGdBUbGQdFCpA"},"start_location":{"lat":-37.80069719999999,"lng":144.7984574},"travel_mode":"DRIVING"},{"distance":{"text":"157 km","value":157453},"duration":{"text":"1 hour 35 mins","value":5701},"end_location":{"lat":-37.37302409999999,"lng":143.1955226},"html_instructions":"Continue onto <b>National Highway M8</b>","polyline":{"points":"ppueFe}rrZQlEMfDEnAO`Fg@pN[bJg@~KMrDEhAQrGOnEIzBIxAIhAADMpAOnAKr@CTSjA_@dBOr@YhA[`A}@lCaA|B_AdBa@r@a@r@gA`ByAhBkArAiAbAsAbAa@Zc@Xs@`@_@Tw@`@u@ZWL_A\\w@V_AVa@Jm@LkARu@J_AJuBPs@Fc@BeM`A_@DS@i@FaCPmPtAM@uE^gAHO@MBYBMBuAHoMfAyGj@i@BA@_EXq@DeCP_D\\a@De@D{CTkALaAN_Cb@mAXUFUHKB{@XGDm@R}An@uBfAkAp@_Al@{@p@yAlA{@n@yAhASPyB|AkAz@kD~BGDgAt@cAt@yJ`HoDbC}AbAuA`AOJSLwA`A}@l@{CtBaAl@mClBmBtAgA`Ao@h@QPwAzA{@fAaApAm@|@k@|@m@`A}@hBs@~AaAbCkAhDc@bBa@`Bs@~Ci@dCe@|BuApGELADGTWhA_@xA]~AU~@Q~@[vBaBnNWhCk@rFAFe@hE]hDw@vGEb@Kx@Gd@AHQ~A}@hIg@tEIx@SfBWdCM|@QrAGl@Gj@SfBi@jFc@zDIf@ObAs@fDg@lBy@nCaAhDu@jCe@~Aw@pBkA`Eo@|BsAfFc@~AwBxHuA~E[dAgDlLoFfRkBtG_AjDg@nBc@rBgA~FETWnAeAlFg@~Bc@hBqCtLuA|FwArGmAnFYnAu@|Cw@fDMh@U`AEPMh@Mh@Mh@Mh@GZELWfA]pAAHa@zAYt@KVg@jAA@_AhBuApCUb@Ub@Ub@k@fAi@fAUb@Ub@Sd@Ub@Ub@Ub@O\\CFUb@Ub@Ub@Sb@k@hAUb@Sb@Ud@c@z@Ub@Sd@Ub@i@hAUb@i@hAUb@IN_BfDu@zAi@fAc@~@k@hAS\\Wh@QZS`@U`@EJA@KTS`@ILKRGNsAlCIPiBrDGLA@i@dAo@tAOVGJGJkGfMgGdMs@vAeHrNc@|@EF[n@gA|BeDpG{AdCuBdD_EnGuCnEoBxCiIlMW^qB`D_CjD{PzW_@l@IJgNhTILaTn\\MRwElH_@h@yA|BmCfEaGdJy@pAeA|Aq@fAuBbDi@z@}A`CkBtC{AnCcBnDw@lB_AlCo@rBy@dD_@`BWrAQdAG\\Ov@OrAMdAMfAOjBALG~@Ev@GlAGvBGxCItIIhLYfS?ZGxGKzGWtVIvEK|DYvFc@lFk@|Ek@|DMr@Q`AQ`A]jBa@dBk@~B]pAK`@w@pC_BdGe@tBe@vBo@hDQfAStA_@fCUlBSbCWzC_@xFEz@QpCeAnQm@|Ke@zHMpAC^WlEQ|CQxDGnA}@bRCn@El@EhAsAtYaAvS[zGm@rLCl@Cj@qBfb@Ej@Cl@Cj@Cl@UnEyAz[OpECpBCjB@lA@jAHhCJjCRlCFv@@PFj@JhABNPvAJt@Z`BH`@FZLp@XjAj@|BDPhAxDDJHZDJHZNf@^pA@@r@dDH^BJVtADLFh@Hj@?FBTLlABVDl@@PJbBBdB?b@@l@@z@@t@@TDtAFxA@VD`A@ZZhD\\lD@RBVDj@Dj@Dj@@R@VDtA?@BlCAnCItBO~BALC\\Gh@Gt@YrBa@dCa@nB_@rAq@rBADM\\wA~DmAlDcBlFQd@AFkBtFk@nBSr@_@xAc@vBABKd@Kj@Kh@Kj@Ih@Gj@SvAAHa@hDCh@Ej@Ej@E`@W|EALCl@IxACR?VIfC?B?h@AzA?d@?hA@b@?b@?d@@nB@xB?f@?RBzF?J?f@@h@?P?fB@^?F?pA@nA?f@?h@@z@?|@?xB?hC?f@?`B?V@bB@vE@|A?lECjBGzC[zFg@jFi@bEi@nDi@~C_@fBMh@Kf@eA~Du@fC{AhEsAhD{AxC{@xAOTY^MPKLY\\w@|@wAvA}AjAsAx@qBhAkAd@mCz@gAT_@HC?a@Hc@FMB{AJ}AFyB@cB?[?iDBgAFq@Dm@Fm@Ji@Hi@LmD`A_Bp@cAl@]RA@]VuA`AcBzAoB~BgBpCiAxB{@tB}@pCa@`Bg@rC[vBWdCg@~Ic@|HS|Dc@vIOvBYlCOfAW~AYtASz@]pAa@`Ag@dBk@hB]nAg@~B[bBMp@KhAE^MjAItAK`BM`CUvE_@`HAPW|EGpAKbBCZCr@Ex@O|CGhAEv@Cp@Ct@Et@Ct@CjAErA?j@C`@AjACpAApAAlB?pA?hA@x@@hA@nA@rABpABr@@v@Bt@DjAHrBFz@JlBVzDX`EJxAJxAJtATfDZhEd@xGHbADp@Dl@?FNxCDvAF`B@h@?R@l@DpB@lB@xA?zBAbJBzBLvD?HBt@HhBHrADl@Hv@Ht@XxCDVf@vDF`@p@pE`@nCZlDPpBJzB@xA@v@?`@EzB?JC^?JC^EbAc@lEUdBc@nC{@xDI`@AFOn@k@fDg@fDi@~D]|CQzBMzCIpCCb@CjB?FAxB?rC?tBB|BJjDRrDL|AF|@Df@Dh@LnCJzBH~BDzC?tBEhCKxBOjBALUhBm@xDEVSz@Op@i@tBkA~CkAbCaAfBsBtCu@z@wBzBsDvCgCdB_@Vs@d@_FjDwEbDsDfCcBfAwBvA_C~AYPgFpDsAt@w@d@_Ad@wD~A}Ab@a@LoA^WD{Ch@uBVeCLaCD}@C_AAeFc@{BMaAAeB@W?I?aBHE?{ANmAPA?a@Ha@FMBMDgAVG@oA`@mCdAeCpA}CvBoAdAwAvA]\\g@f@y@|@g@r@_@d@Wb@EDi@z@e@t@u@tAg@`Ac@dA_@|@Wp@Wn@Sl@g@bBa@~A}@tDs@jD{@`EoCvM]|AuB|JOn@c@nBi@zBq@`Cw@xBa@`Ag@dAu@rAi@~@oAdB}AhBaAlAm@n@y@t@iAbAiBxA{@l@y@h@eAl@sCzAyC|AKFqDlBsGfDKFSJcHnDSLuDtBiAp@eAv@sCnB{BnBQL_Az@o@n@yAzA{@z@oAtAi@l@g@p@g@l@KLW^CB_@f@a@l@EFKLYb@S\\}@vAUb@Wb@m@dA}@jBiBzDyAnD}@`CQf@EJs@lBiAfD}@pC}BzGiA~CqBrFu@vBe@tAm@nBi@bBQh@_@vAUbAYrAOdAG`@M~@Eb@Gf@KxAEz@Er@C|@Aj@Aj@?xABzABfAD~@Dj@Bj@NxANzAVvBx@vFh@`EhAtIl@pEnBlOf@nDBPrAtJJt@PlAR~A\\jCDZPhBJdABPF~@Fz@Bl@Bb@@J?`@@j@@~@?b@Az@At@Ev@Ev@KjAIn@ADGd@CJKp@WnAYdACHWv@c@dASd@e@|@cAhBUb@uAfCw@vAQ\\Wj@_@~@Yt@GNk@vAc@fAYl@_@p@k@`AU\\W^GJcAtAkA`ByBzCcAzAYf@[n@k@vAWz@Ur@]~@Yt@INKVc@v@}@xAcAbBw@tA_@j@O`@Wr@Wv@Qr@Qv@MjAKdACl@A^ExAKvACVCVMtAIt@YfBi@vC_B`J_BlJAD{BrMsCnP{BlMAH}AvIKj@kBlKSjAWx@s@bEwArIo@nDO~@SfAu@bEi@zCg@lCw@tE[zA[tA[rAcApD]lAm@bByAfEwCjGoDxHs@fBu@lBe@nAw@hC[`Ac@bB?@e@hBg@~Bc@dC?@Ih@k@|DYzC[rDQ~CCX_@jHIpAOxCKlBG~ACZATc@lIi@bKEj@UnE]zGCl@u@`OoAbVCj@s@fN[rGYnGO`FGjDEbBKfL@zB@hC@jL@x@?t@H|DBxAN|FZtH`@zIHhBLxBDn@B\\@NBl@PfCt@vOH`B@NF~@HnBDl@TxELfB@TZjGn@fN\\lGvA|XXpFZtFJ|BFnAF|@d@bJ@TJ|Bn@`MBb@N|EBfD?`FE`DGdBuBja@}@jQYpDYlBM`A]pBKj@g@dCq@tCQj@a@vAw@tBcAzBs@tA{AvCiBdDoA~BcDpGA?gCpEsD~GS`@Ub@Wb@qFbKsGrLeAbCoArCm@rAgBjFs@~BgAjDgBlGsDxL_C|HiCbJuEtO{BtH_IzWqCrJ_C~H{AbFsB`HgDjL_BvFo@tB]zAiA`GYrBc@xEQpCCrAEnFD|FBjADrCE|EIbDUjDMnAMhAIl@QhASfAO|@K`@Sx@WbAYfAy@lCk@bBy@bCWn@mAfDcAlCQh@MZuB|Fq@hBSf@[z@GPkAdDkBdFQb@Ob@kA~C}AhEcArCqDzJa@dASl@y@rBwBhFoBtEg@dA{@dBcA~B_@r@cIjPoGjMSb@k@jAiChFsA|CoDrIo@lBQf@Sj@M^sAhEm@vBK`@Of@o@fC}@zDADIb@WpA{@rEm@hDq@pEWlBALGh@OhAi@dFGvAg@|GWtGKbEAr@AlACpCCtBAjB?f@?N?jD@zCHvGH~EDjCFdDD`BBjA@jA@\\FvCDzARbMFtC?HD|BJlE@z@?JFfD@d@?FDjCBtA?DBjB@~C?\\?L?\\?`@AxAAfCGzDKnDObEQ~CMrBMzAYlDq@|HMtAGl@?DC`@Ej@EhAANGvACt@G~BA`AAbAAtA@vB@|ADlBb@vJX~EP|BRrCHdALfBr@nIXhCHn@XbCDb@NtAJx@XxBNlAPlAz@nF`@zBlBvJRfA\\pBJn@Hl@DXXvBRlBLfBJnADv@Dz@DnABt@B|@@t@@p@@t@?x@?z@Ar@A|@At@ClAErAEp@QxCKdBC`@UnDW`EMrCUpGEt@SrIGfDA`CC\\ClCA^AlC?\\AnAAz@BbD?@DhHBhCH|FJpEDhAPnE@`@Dp@N|Cx@fLNhB~@`KDf@TlBLhADZ@LTdBPnAd@jDj@dE|A`LfAvHJr@lAvIn@dEn@lE|D|Vt@vE~BhOXpB`@zBJz@BXBPVdBtEvYtAxIBRh@hDf@fD`EfWbApGfDfTFb@TtA\\xBd@xC`@bC?D\\rBZ~AFn@Np@TtAFb@Hl@L`AHx@Dh@Dl@@F@d@@\\@r@?bAAl@Ah@A\\Cf@El@Q`Bm@|CcChMg@dCw@pDS`AIZ]|Aq@~C{@bEa@|BwAfHMj@qB~JSfAg@pCi@fDETWlA]xAWx@Sh@MXi@fAS`@OV]h@Yb@{AzBy@lAW^CDoAlBs@bAcArAaBvBkAvAi@l@gAjAo@l@gA`Ae@^aCfBm@`@mAv@GFcDdC_Ax@g@d@[Z?@iAhAi@v@i@t@eAdBc@t@]r@Uf@Sf@c@dAYv@q@rBa@zAGXQx@]dBKr@CJAJCLE^Mz@Gr@MjAm@jHKjAUjC_@jDEXCPIh@WhBm@bD[zAiAtEqCnHSd@Qf@i@vA{@`BCDQ\\o@jAw@vA_BnCs@lAU`@w@rAqA|BQZaAbBo@tA]t@}@tB}A|D{DlJaD|HyDzIo@rAUd@Sb@KRcAfBoD`GW`@o@dAi@x@kBdCY^m@x@sBjCk@t@[^sBhCaBfBeBlBaD~C{ArAuAnAsBdBgB|AoBbB_ChBmDlC]V[VsEzDs@p@{A`BqCdDi@t@}@rAcAzAq@jAWb@QZsAjCYp@Sb@{@pB]x@GRQd@u@pBaAbDyAvFy@|DcAjGQdBIj@UtBY|DQ`DEbAAp@ChAAv@Al@EbFBdC?@DvC?R?R@^@xAA`A?`A?T?hA?tBAx@IrHQvEEh@_@~Fc@jE[pC_@pCi@xCq@rDo@tCo@jCq@pCc@dBG\\I`@Mh@Mh@[jAQ`AYbB_@hCIv@Kv@MzAMdBIhBI`BAj@C`@EhAATGjBEpB?rB?bCD~DBpB@j@?j@D~HCrCEfDEdAIxAOlB?@MtAE^AJK|@S`BCNQpAMv@G`@A@WtA]|AUdAo@`Cm@rBSj@cAvC?@CFMZ?@{B`GyAtDwAhDsAdDeCtFoB`EGLeAvBcBlD{@bBw@tAaAvAu@fAqAbBw@~@s@v@}@|@u@r@oCxBkEtCqFrCeCbA_@LiD~@k@N_ATkGzA_Dt@mA\\}@Xi@RSFy@TuAf@cA`@gAd@}@`@q@`@aAf@qAx@]TQJKHiBrA_At@}AxAiAdA_@`@k@l@y@z@Y^g@n@STiA~AiA~Am@~@_@n@GHe@z@CBS^S^Wf@_AjBc@`Au@dB[x@]|@g@pA]`AKVGPITKZWx@e@vA]hAqA|EYjAo@pCSv@Kp@k@~Co@tD_@fCi@nE_@tEKhBYjEMxB[pEc@xGEh@o@tJC^Ej@Cl@YpEi@tIg@hIE`AAHQdCk@xH_@hEMpAK`AALUzBOpAYbCCZEXeB~NYdCa@|D[~CKnAIz@UnCSxBIpAWhDQjCCf@[~EMfCOjCM`DCx@Ev@IfCCp@GtAIpBIvB?JQbEGpACpCc@nIq@rKYvDEj@YfE_@fFy@tLU|Cq@lJkAlPk@hII|@mCd_@[dEATKxAe@jGMzAwBlY]tEEj@SlCWbD[bEKdBUdDI~@Eh@QtB_@~FuAfR[hFm@dJ[~Ea@nGCh@SvD[fGOdCi@fMMfC_@bIE|@IpAM`CE|AAzC?dCBhAFxCPzEb@`Gx@zHPjANlAHdADj@J|@LnBFjBB`CIrDExAKjBMjAOzAIj@Ij@ADId@OhAkAdFG`@g@hBITQp@Sv@[lAEL]nAW~@eCvJe@rBAD]lBUpA]bCIz@It@SdBYpFOvBg@pHg@zJCj@CZAP{@`Ng@bIUdEM|Ag@jIGt@WzCEj@Gj@KxAyB`XoAtREj@[~EsApREj@WpDSvCM|Ao@fHU~BIfACXe@lGo@`Hq@zGGj@]xCmAvNkCnXiArL}@nH]rCQzAWpBoBlRM|AInBGnBCjB?fCDrCPzEDbAV`FBj@j@`MH|Ah@dQBbA@p@J`JBtBBnALxI@VDlE?hBItCIpHM~Cm@~Kg@xFk@nDaA`GkA`Ho@vDkErWCNmAhJO|As@dGeAzLgF~q@u@nJo@rIWzCEz@KjAUvBYtBCXI`@cApF_AdEGVW~@aAnDkFpRMb@eAzDGVu@fCGXU~@u@zC_CpJmA`F}AlGu@dDYdB_AzHMxAyCpZGl@eCnVSpBq@xGQjBkA|Kk@rFy@rIuAnLuArIuBzKsIz_@Uz@oBrHW|@aSrv@c@~Aa@zAsE|P]rAMd@A@mCzKMl@Mh@GTu@dD_@dBQdAw@hEw@vEa@xB]hBaAvFy@~EId@{@xEg@vCy@tEaCdN?Bc@dCSrA[jDCNMrCCjB?fBFxBJvBTdCj@xDPhAdAjHTdCNhB@TT|FD~A@pB@pBC`DErBA^MjDK`A_@lEIx@iArFKh@Mj@{@zDeAnDQp@M^qAnDCHKTiD~Io@vAi@pAABc@hA]|@sA~DUr@}@nCo@lCk@pCg@bDa@zCg@jGWhDAFCj@e@`HYlDo@hJQ`CaA~OuAxSMnBe@tFWtC]zD[lCMfAEl@QhBGv@YbC]nDUt@[rEQ|DCd@?FAj@Al@CpC?nA@rBDtBFpABl@@NBZ^vDXbC^|Bn@fDFZBL\\|AJ\\d@|A~@|CpCvIbD~JdA|CjBzFRp@~@nDd@dC?DRdBHjAJ`D@Z?nDEpBMtAWrBc@zBERGVKf@i@|BuBhI_@vAs@lC_AvDuA|Gi@~DShBEf@c@fEMvBCv@Cj@?V?jCDpCF`BHzCJvE?pDMhCWbC[jB_@|Ac@rAIT[v@g@jASd@}B`Fo@lASd@M\\s@vAe@hAq@pAgAfBsBxC]l@Wn@Sn@QbACXEl@?~@Dz@Fv@BVh@xERfBFj@J|@@TBh@@T?j@MjC@`@KdCCf@GfA[jGIfAIrAC`@Er@SnDGpAITYrFGvACh@i@jJo@xLw@vOMvB]tHAfFBv@BjADdCJxE@|ADnB?hA?RAVAr@GhAO`BM~@CPQdA[pAUx@KZEJa@fAq@xAWf@Wd@a@t@g@~@Yh@i@`ASd@S`@e@nAQj@Wx@Or@UhACb@g@pDO|@OhAaAbH]tBGd@Mz@gB~M]|BYxAQ`A]dB{@lDq@rBa@hA[bAg@lAg@jAu@vAcAlB]l@U`@CBS\\]f@}AxB{BfDmElGaArAm@~@{@rAq@hAe@z@uDtHUf@Sd@m@nA{@rBw@pBq@lBq@`C_@tA]zAa@fBk@dCuCfMyAzGKh@y@pD_@bB]bBaDvNG\\CJqA`GkBlIuCpMw@lD}BbK_@~AKf@A@qFpVk@hCmDbPuEvRcBbFY|@Wj@i@jAm@dAeBhC_BzBw@lAeBnDgBxEi@fBg@xBi@rCABc@`CeAxFABWrAWpAy@pEoArGu@`E{@`Ei@bDg@hC_BnIoAxGSfAaBbJKj@Kh@{DjT{ArIu@fFo@hEuAbI}AlIqCdOkI~c@WxAmAhHWxAaNrs@oItc@kB`KmMjr@cJbe@kElXcArGgFdY_D~OiHv_@yE|VeFjW{B|LcCtMkBdJy@dDw@zCkAnDc@pA"},"start_location":{"lat":-37.798647,"lng":144.7728261},"travel_mode":"DRIVING"},{"distance":{"text":"62.2 km","value":62155},"duration":{"text":"45 mins","value":2672},"end_location":{"lat":-37.0197594,"lng":142.7195751},"html_instructions":"Continue onto <b>Western Hwy</b>/<wbr/><b>A8</b>","polyline":{"points":"jlbcF_{~hZaE|JKXaBvC}CtFaBvBQTi@n@iGlH}OhP{@dAgA~As@nA}ExJu@xBo@tBUx@{@vDy@~E]lCk@dGQvCK|CGxG?~ESbWGzHCvIQ|Gm@vHk@hEm@jDcB`G{BdI{CbL]pA{AtFo@xBcBfGo@zBkC~I_@tAs@lCq@vBWx@i@zAy@xBe@jA_@|@_HnLy@vAa@n@W`@mHjLyClFu@~AaDbHkNzZmBdEe@n@w@hCw@bCOd@c@vAKZoA|DcA~CUr@yClJi@bBqAdEiAzCUh@Yt@u@tAaAhBk@bAeElHk@`Ae@x@aCjEoAdC]dAe@tAU|@Qp@e@rCO`BKdBUnES|DK~BIfCCx@Az@@vADdAJrALlA@PXfC`@dDJhAFz@BZ?LBv@@v@C`BErAKxAGh@APObAKj@SdAQp@k@rBUv@[fAyCvJaBvFe@bBo@vBgAxDeEpMWp@yDdLK^w@zBqBbG_FtN[|@a@nAQd@ADwCrIeKnZy@~BqI~VqHnTkBtFmAhDQd@Yx@eF`Om@`BOf@Qd@IRmAjD[fAU~@WjAG`@G`@WxAwOnuAGj@}A`Ne@nDqA|HMt@_B|JgBdLWdBUtAiAhHsBlMuBrM_BbKcAnGwD|UmBvLsCnQk@rDkAxHg@vCe@bCo@lCqAnEM^gE|NqArEqAnEg@fBKXGXSx@UhAe@rCUfBCVa@bHG`AuAxVm@nK_@lGIvACl@y@jNsBb_@AXI~@KhAGh@Il@Il@Op@_@xAQl@i@`B_AjCoA`DaBnEqB~E{F|O_CjGQf@iEjLwDbKwHtSe@pAi@tA}BbHs@zBcCrI?@Of@eAxDs@bCQl@Qf@Sf@Sb@O`@c@z@Wd@k@|@c@n@aAtAqBnCq@~@W^oGvI_@h@sHdKiMnQ[h@Yh@a@bAOb@A@Mb@Sz@Qt@Id@In@MbBUzDEl@Et@WdDIdA?@KxAAZEv@?NCPCHGPCH@F?DABAFIZM\\?@?@?B?@?B?@?BA@?B?@ABA@?@A@A@ABA?A@A@A@A?A@A?A?A?A?A?A?A?CAA?]NYLGDKF[XC@A?CAA?MHMNMNCFGNK^I^CNIv@E|@SnDc@jIU|D{@hOa@|GYbFw@fOGdAMbBCf@Ep@G~@I`AOzB?BIzAE|@IvAEt@GdACf@?DANEdAAVKzAEv@C\\KdBIdBKnAG|@@F@B?D?D?F?DKrBEXG^I^]n@KTQVUXaBjBONKHKFSJu@\\E@i@TiBv@i@Tg@VyB~@}@^eBz@_EdBUJO@gAd@gKtEqBr@{@d@OF{Av@o@\\}Ap@k@Vw@\\[LGBaAb@{B`AOH{CvAa@PeAb@s@Z}@^gBv@kAf@qAh@gFnAiB^}A\\oAVo@L_Ch@e@JuFlAmCl@I@kDv@g@JoAX{@PiB`@eB^uDx@E@qFjAuAZ_E~@aB^{@RiH|A_B\\[HsAZyEbASDqFhAkDv@aE|@_ATa@JgA^q@Te@PmAf@]PQHg@XiBjAmA|@k@b@m@h@gAbA]\\[`@_@`@]f@oBpC}CjE]h@_ApAwAtBcBbCgA|AyChE{@jAs@~@yDzDk@h@y@p@uAhAu@f@eAr@uBjAeB~@cB~@_Bz@yF|CaG`DuGnD_ExBsDpB_@RiAl@UN_@RiAl@e@XA?yBnAoCxAc@VQHyAx@cExBeCtAsAx@a@Vs@f@w@j@mEpDyAlAoB~AUP{OrM_GzEyBhBo@h@IFqB|AmAt@sAr@c@Ty@Zs@VkA`@o@PeB^i@HSBq@JC?o@Fg@DaAFg@?iA@aA?_CEQB]?aACw@AiACQ?}@?q@?o@?m@BS?a@Bg@D[Bu@J]D}@Ne@HcARw@Rc@LQ@q@TeAb@oAj@cCfAqAj@sErBA?cBt@eDzAwCpAmBn@_Bb@aARQDq@HcAPw@FmBJeC@oACy@EgBOKAWEUE_AQMCEAa@IGAYI[Ke@MUIOEo@USGk@Uo@[g@Ua@USK[Oo@Yo@We@QcA]a@MECoCm@{@MgAKa@G[Co@Ek@C{AAS?_A@e@B]FI@K@[@e@FaBVe@FMBcATeBb@}@ZqC~@i@XGD_Af@{A|@aAn@o@`@yEvCa@T_CzAkAx@YP_EvCm@d@k@d@ADABABGHQLYTs@p@_At@GDi@b@yCdCYVaBhAe@^WJ_CjBkFhEaEbDeFbEoEpDwAjACBMJsLrJ_EbDqEnDyFtEMJk@d@a@Z{GrFyEzDaBpAmCxByHjGoDvC_@ZcCpBGDwAlAYVqAbASNqB|AMJcA|@WN]Vm@f@oAbAmAbAsAfAy@n@i@b@_@b@S\\INKPSb@m@vAyAfD]x@Yt@aAvBeDtHaFxLQXy@lB}EbLuEpKaCpFiAfCO\\wAbD?@w@hBGJk@jAeAlBOZo@jAo@lA_@n@m@fA_@p@[f@Y^e@n@u@x@a@`@}AzAGDiAjA}CzCcEvD}ErEuFfFuAtAgAdAo@n@sArA}BtBeJvIgE`EkG|FeDbDaF|E]X{FvF]ZeF~EmLxK[Z[ZuApA{DpD{GnGoBlBqBlBA@YX_B|As@p@cC|BeCbCwFjFuBrBcA~@_DxC}ErEg@f@qClCu@r@kAhAcBxAm@f@e@d@cAv@e@Za@TcAd@wAd@}Ab@{A`@I@WHuA^mBp@e@R_@Rs@b@e@`@uAjAy@dAa@n@S^Yd@Sd@Qb@u@fBa@bAo@zAg@fAq@jAi@|@i@t@QPWXk@j@kCbCwGdGURcC|BcA|@[Xq@j@}FnFcBzAKHq@p@CB{DjDiAbAgB~A_B~AGD}BpBe@b@mC`Cg@d@EDu@p@k@j@CJsBnB{BxBm@f@?@m@d@a@b@{@x@YVIFKHWXSNIHg@f@o@j@gDpCGDMHwJ|I]XcGpF[X}HfHg@b@[V{@p@i\\tXwBfBw@p@eAv@uB~Aa@XuBvA{@l@cC~AyBzAWPmAz@o@f@mAx@QLqAz@}@l@_BjAmBnAkBjAsDbCEB{CtBeCdBaHzEYPkBnAkCfBm@d@e@`@YX[^U\\c@t@EF?B?@?@ABO^g@|Am@rBm@nBGRw@hCc@zAc@`A_AbD}AlFy@vCWn@Qf@KP{FtKMTsAjCy@~AMVc@v@QXa@z@wBfEwApCw@|Au@vASd@aAhBgDlG_CtEc@z@sBzDgBhDEHOXmChFIPu@vAgArBgAvBsAlCkDxGsDbHmCbF{F~KUb@cCtEUb@qCpFkAxBeBlDk@dAe@v@cAzAi@p@cAdAs@j@g@`@gAp@_Ah@yFbD}LfHyTnMk@\\}ErC_@R{J|FcRvKu@`@aBz@{@\\o@PcAXKDe@Jg@FQDuEr@yB^qDh@sAT}AV{F~@yDj@eBXqEp@gBXi@HsBXI@"},"start_location":{"lat":-37.37302409999999,"lng":143.1955226},"travel_mode":"DRIVING"},{"distance":{"text":"57.6 km","value":57585},"duration":{"text":"37 mins","value":2216},"end_location":{"lat":-36.7235111,"lng":142.2048199},"html_instructions":"Continue onto <b>Western Hwy</b>/<wbr/><b>National Highway M8</b><div style=\"font-size:0.9em\">Continue to follow Western Hwy</div>","polyline":{"points":"nl}`Fk|afZiEr@WD}Cj@eBZsBb@}AXuAXu@Pg@Lm@Po@Ri@Tm@VIBMF_@TWNk@X}CnAoDtAWLIB{Al@sBz@eBv@MRi@\\a@Xy@l@o@h@QNs@p@k@l@e@f@CDEF]f@m@|@Wb@a@t@Q`@QHWp@Wt@Up@Ux@Uz@[zAS~@a@xBm@tCYtAy@fEiAzF{@bEUjA]`Bi@hCi@hCc@pBI`@kAzFSbAiBvIwChNADoCtMQz@aBxHg@bCyBnKCLaCzKyAnHKh@Kh@CJcAxEoDpQwBpKCJyBjKs@dDs@lDKh@c@tB_BbIgAfF}ArHoAfGkCvMG^Or@eBpI?D?B?BADUlAYzAw@~D}@hE?BA@A@E@_A|EIXWnAc@|BENoBnJm@rCyBfKWjAKh@Kh@Mj@{AtHuBvJUdAKh@}AtHqBhJI^mDbQiA~FkAzFYtAmAxFKh@aBxHmBdJ[|AkApF{D`RS~@a@jB[hAQf@g@jAYn@OZ}DvI}AfDqBdEyD`Im@nAgBvDUb@aArBsDfIqApCSd@i@hASb@Ud@Q`@k@jAu@|As@tAyDhIqArCUb@oCbGqC~FkLvV}J~SsApC[n@mAjC]r@Yj@sAzCy@fBiDfHgClFo@xASd@a@x@sAvCuClG_C`FcBrD}AhDeAzB}BzEg@fA}DfIUd@{@fBkCdG{B~EiOh\\yBxEwHfPQ`@wO|\\Sd@Ub@oLfWSb@oDzHINUb@Ub@e@|@[j@_AdByAvC{@fBk@jAMVEJO\\CFc@lA_BhEu@hBQd@c@dAgCpFINsHhPSd@yDjISb@}@nB{B|ESb@Sb@{B|ESd@aFtKoDxH}IrR_H`Oe@bA[n@O\\kItQ}GdOqJvSk@nAIR{CtGm@nA{@nBQ`@Yl@gArCMZk@`BCDq@|A_BjDc@`A_AnBm@vAuAxCkB~DuBtE{A~CwA|C_AnBIRWl@]v@]z@_@dA}@xCeAlDUh@IVCFa@z@EHABUf@w@xA[h@_@p@c@x@c@z@U`@Wd@MTKP{AnCCDk@dA[l@aAhBg@|@gAnBGNMTc@v@k@bAm@jAu@vAKTQ`@q@|ACJa@jAUr@YzAQpAMhAIz@GlAAh@Al@?~@?hBBdB?FB|AAxAEzAG|ASvBALMz@OdAQbAA?a@hBUz@a@hAUh@MXQb@Yn@A@m@bAk@z@}@nAkA~AqAdBwAnBY`@A@W\\oAbBeCbD}B|CwAhB_C|CoA~A_B~BqAjB}@lAiBpC_@f@{@lAcCnD}@rAY`@OTmCzDkCtDgA~As@bAcDxEqCbEuDnFsDnFoAhBw@hA{@pAwArBy@jAkBjCqBrCsAjBqAnBsBtCKNyArBmAfB_BxBiA`BkAdBgAzA}AzB{AtBiAbB}AzBu@dA}@rAcClDu@dAuApBw@hAgBdCsBtCyB`DmBnCyB|CcCnD{B`DcBbCA@W^{B`DILqC|DkBlCi@t@gAzAqC`EsCbEsC`E{@lAuAnBgCrD}DvFqC`E[`@c@n@[d@e@r@k@x@oDdFyChE}GvJmIrLeCpDUV}N~SuDlFeB~B_AxASXQZOT}AjCqA`CuA`CyCjFyBzDiApBi@~@m@hAq@hAmAtByA~BwApBaB~BsBtCeBfCcB~BqBvCKPKLY`@sAjBw@hAmJzMeGvIu@dAoAhBoAjBqAlBMT}BdDgClD{ClEeH|J_TfZkLhP{AvBkCtD{AxB}AvB_ArAoAjBa@f@q@`As@dAm@hAa@|@_@z@_@hAw@vBcCxGiBbF}@dCiA~CKXITGPIRYx@a@fAeFrNs[z|@wBbGoBpFaCvG{AbEu@pBq@hBm@bB]dAoBpFeCbHiBbFu@pBiAnCyMtZEJEJ_DlH_BpDKVMV_ArB}AlDeFbLa@bAy@jBcBvDaCpFy@hBuCzGiAfC?@oAtCa@z@cBzDcBvDiBhE{JhUSd@i@hASd@uB|E{EnJqAhCS^g@fAI\\Ud@y@jBmD~HGFaKnUqKpVc[ds@y@jBO\\[r@cA|BmBfEsDvIgAjCgMrYo@|AaJbWkGhQqEhMSl@eDfJaCxGqApDC\\MZc@lAwA`EoBvFIHaLv[CPADEN}@jC[r@Up@Wn@_@dA[t@aA~B]t@s@`BGN_E~IcA`C_@x@OZO^MZuB~E_DfHOZCDMLqBtEwAbDQ^uGjOWl@mAdCyBbF{FvMMXeGfN{AxDu@fByAjDiB~DIRmBnEoEjK]t@aDfHaBrD}IfSqDnHmBxDaDzGyDtIgC`Gm@rAQ`@wAdDYn@wA`DqBtEQb@cF~KMZ]r@Sf@?D?B?FuBvE_G|MKF{@xBkGtNyIfS{AdDuCxGyExKkC~FS`@{CtGkGlM}D|IwH`QuBzEo@vAmAbCe@v@e@t@y@hAIHGHgAvAwAhB{ApBaFpGi@p@s@bAcBvBAB}@fAq@x@IJORk@r@eAvAu@~@k@t@_AjAkHjJgChDo@z@EXi@z@KP]h@cArAoA~Ac@h@UXSVORSRCBOLOJWNSH]J_@Js@DK@eBFyLTyLT{CDU?oDAiBD]@eB@wADQ?M?yCJ"},"start_location":{"lat":-37.0197594,"lng":142.7195751},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1310},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-36.7117961,"lng":142.2048536},"html_instructions":"Continue onto <b>A8</b>","polyline":{"points":"|pc_Fck}bZWDUFOJA?QBM?OAOGGECEIEEEICm@Cm@IyB@a@AsB?_A?y@@uB?gD@iE?kF@cB?cBAc@?cABg@?_C?iD?eA@wD@eAB"},"start_location":{"lat":-36.7235111,"lng":142.2048199},"travel_mode":"DRIVING"},{"distance":{"text":"74.0 km","value":74027},"duration":{"text":"48 mins","value":2901},"end_location":{"lat":-36.3330777,"lng":141.6502931},"html_instructions":"Turn <b>left</b> onto <b>Baillie St</b>/<wbr/><b>Western Hwy</b>/<wbr/><b>A8</b><div style=\"font-size:0.9em\">Continue to follow Western Hwy/<wbr/>A8</div>","maneuver":"turn-left","polyline":{"points":"vga_Fik}bZCtAGb@?`C?dA?pA@~A?V@|B?nD@jAFR@|@?p@?VCt@GV?LC\\E^_@hAQb@yChHk@pAM\\o@rBWp@Sh@qAlDk@~AO`@c@dAOb@k@xAc@fAWp@]|@Qd@Wp@M`@]`AyAdEm@tBu@zBCFa@jAIX{BnGeFvMyGjQ_IrS{EdM{DfK}ArDi@hASd@mC`GAJ?@A??@A@y@lBUb@U`@S^e@t@_AtAg@f@QLa@Xm@b@y@h@a@RiAh@GBA?C?EA_CdA_Bn@ca@zPaFpBaJtDC@gUhJgAb@oHvC}F`CgCdAaBp@gCbAeDtAaA`@gCdAgAb@qAh@eCbAYJMFuAj@_C~@gCdAaCbAeA^iGfCgDvAoBv@}B~@eDrA_@NoAf@oEjBiCbA{ClAeCdAsAh@a@Pw@ZaE`BqAh@{B|@sAj@mCfA{GnC]L{B~@kMfFmBx@iDrA[NgCbAyElBMFsAj@m@TeBr@g@RgAf@]Ns@^i@Xw@h@iBpAm@`@_An@WPm@\\u@\\sAl@q@Xa@LcBr@eAb@yDzAaAZkAXs@N_APuBb@i@JgBd@i@LsClAaE`BsElBcJrDeGbCc\\xMmb@|PaE`Bs@Z_E~Ao@V{KnEiDtAeEbBgEdByClA_DpAy@\\SHKD}@\\}@^eEfByHzCw@\\GBeC~@o@Vq@RoAZiBRe@Ba@@sADc@?aA?qE@qE@iB?iD@yE@sA?cK@kC?aF@[@wM@_A?a@@kAAaLBoCF_BPo@LaBb@g@Re@VsBnA{CtBeGjEcBlAuGxEmCdBy@l@oA~@g@\\yHtF}EpDw@l@cAn@s@`@[PeA\\w@Vc@JiBPiCL{ADa@@sDF_HN_INoBBc@?qh@d@iCBu@BUBUBYBg@DkOJgA@gSPc@?yGF{b@VM?aLBgJB{KDmGHeKf@c@@s`@jBqi@fCuWlAcH\\wKj@qUhA}DViBViAXs@P[Hi@RIBSFe@RoAp@gAj@_BjA}@r@q@h@yAjAw@p@y@r@y@v@k@r@U\\m@|@m@bAgCnGO^MX_@t@KTm@~@Yb@{@`Am@n@m@f@wBlAmAb@_AVqATmCV}@D[B}@FcAF{AJkAN]H]Hu@R[Hs@Vm@XGBs@`@i@^k@^IH_@ZC@m@j@u@t@wAvAsApAoAjAiA|@cAl@u@^{@\\wA`@gAR}ANgBByC@a@?cBA{C@eC@{C?iD?iD?{C@mB?wDBaBA{E?eE@iE@eA?yA@wALwBb@qA^_@LkAh@]P[PkAt@mA~@QNy@v@YX_BrBsBtCaAtAcB`CW^uC`EmD~Esf@fr@mDbF}Wf_@iAdByAlCi@fA_BpDiDhIsJdUqCvGcC|FuJjUSd@uB`FuB~E{@nB{ApDeCdGsA`DGVEJKTQ`@}@nBYl@a@t@QVg@t@S\\q@|@Y`@KN_@b@k@l@_@`@q@n@o@h@s@j@w@h@w@h@c@TKHC@A?A@E?sAv@qDrBuDvB{BlA{CfBmDvBC@GJsBtA_Ap@cBjAaAp@KFcBlAeAz@WTo@d@cA|@uAdAQNw@n@qAfAqAhAa@`@MF{AzAeBnBiAvAsHdKqB`DsCbFuAnCiBxDqAxCkAvCmAbD}A|EkAxD[tAgBdHcAfFcAvFq@|EeApIUhCQ|B[vFUnFYtGSrFItBGvAGtAO~CCj@Az@IjAI`AKbAGl@QbAABWpAOv@U~@EPYfAo@zBIVEJITUv@w@dB{@bBcA~AQVo@x@Y^WTi@p@oApAcA`AkB`BqCbCaDpCaCvB}ArAmExDwBjB_HbGkAfAw@t@g@f@u@x@eApAsAlBu@hAy@zAg@~@[t@aAxB_AjCs@zB]nAa@lBk@vCa@~CQrAOlBG`AKpAw@fKKdAc@zGATEj@e@bGMzAWjECPIhAO`BAJa@lFQlCUhDM|A]rEKpAI~@Kt@It@_@fC[dBYnAYlAq@~Be@rAs@jBi@pAOZm@nAo@lAiBrCw@hAyAhBw@v@gAfAoAdAUPoCrBIFmBtAsBtAiBnAiAr@kD`Cg@\\oBvAqB`Bq@l@s@v@KLo@t@o@|@y@nA}@`Bo@rAiAhC{AhDs@~AkBhEQb@KVu@|A_AtBiAdCQZw@rAeA~AyAnBWZe@j@AB_BbB_CdCiBnBgBhBqAtAsCzC_@`@Y\\[\\IJc@j@m@z@w@nAEF}@|AEFQZiAlBg@z@mBbDwBtDu@rAqEvHIPW`@gClEQXeAhB_E~G}CnFcAbB{AhCe@x@gDzFgAjBS\\sBjDm@bAwAdC{EfIuCbFU`@cGjKc@t@uG|KkAvBaDlFm@lAu@dBSl@]nASv@QjAO~@Gx@Ix@Ez@ApA@rBBf@@n@VvCXfDBXDl@Bl@DtA@j@?`AGxBKvAMnAmA~MI~@Gj@eAtLuAlOOhBmBdTuAlOGj@cBdRq@pHEj@]vDSxBEj@_@fESxBa@pCSlA_@zAW|@Y`AOd@GP}AzEeFhPOf@cA|COf@uDrLiCdIm@tB[pA[pBS`BOxBMhCAREdAKrBC`@E|@OtC_@tHCj@eA~S_@nGw@`PMlCGfAw@zPYxFO~Cw@~QYlF_AvRCj@Cj@YhGCl@M`CMfCsAhYCj@]lHc@hJ?PYhGEj@eA~T}Cjm@E~@e@~JMdCy@~PU|Em@pLMnCIvAMdCS|De@`KG|@m@~MIfBShEAZEr@?JIdBA\\IpBWlFInB}@jRIxACj@k@rLQvDIvAW|ECj@Cj@W|EW|Ew@jOOxCQfCEXSjBIf@Q`Ai@`Cy@fDeArE_GxV{CpMU~@o@~BeA~Cs@rBsA~D}@hDcFpTOn@uBrJqJ~a@Q|@aCfKoDtOeBpHiBvH}@zDw@dD{@pD_@zAg@xBgApEi@hCm@nCw@tDe@dCu@xDCP[pBOz@s@~Ds@xD}@xDi@~BWdA_@zAI^e@dB_@lAi@fB]fAq@xBUv@W|@u@lCUz@U~@s@|CoBjIc@hBkGzX[lAa@hBYjAMh@i@xBg@zB]xAK`@gAxEeA|E}AzGoArFaClKuMzk@eCtKa@lByB|Ja@zB[pBKn@?BEd@ADG`AM~AEhAQ~BOtCWxGGfAKdCOzDMhDKzCIzBE|@?NKdB_@~I?NCj@Cj@MpDCh@GxAOpDCj@AB[lI[`HI~BMlDUlFGjACj@SlFO`DCj@Ab@WrGUlFQjEEx@EjAM|CObECh@Q|ESrEKpCDP?B?BA\\E`AGxBAbAAZCh@C~@Cx@IdBY`IUrFKvBIlBEtA?\\?@A@GT?`@CdAEjBATS~FIpBKzDAb@EjBAn@?~@?`J?fL?rD?j@?xB@fI?bL@d@@B?@@D?B@F@D?H?D?FAj@?pB?@?pA?hADlEFzC?p@EbAi@`KAf@Er@E`ACd@E`AGxAItAMxB?@KzBE|@GtAGx@A\\InACVGdAU`EGhAG|@MpB"},"start_location":{"lat":-36.7117961,"lng":142.2048536},"travel_mode":"DRIVING"},{"distance":{"text":"64.2 km","value":64155},"duration":{"text":"41 mins","value":2488},"end_location":{"lat":-36.344106,"lng":140.9671035},"html_instructions":"Turn <b>left</b> onto <b>Victoria St</b>/<wbr/><b>Western Hwy</b>/<wbr/><b>A8</b><div style=\"font-size:0.9em\">Entering South Australia</div>","maneuver":"turn-left","polyline":{"points":"vhw|Eiaq_Zf@h@n@j@dEvDvAtAp@|@LPz@~A|AjBFLBNt@r@xBtBlAfAtBnBp@p@FF~AvA~@x@pAfArAjA~AvAXVtApARPVThAbAv@v@p@r@rBhB~A|AhD|CbDxCNNJJnCdCDDv@t@|BrBlAfAfDxCjAdAbAbArBjB\\\\dAlAx@`AxAnBfAzBFJlAlCvC~GzFhM|FrMjCxFbAnBj@fAt@lAd@t@p@fAf@|@x@|At@`BtA|CfA`Cr@~A\\x@h@lAt@jBp@xB^|Ap@xCXrAhBtI^hBvGt[Lh@bBjIr@hDjBfJlAdGdClLjAxFJh@Z|A@DnCbMJh@|@`EfA~En@`DfCtL^tBh@pDN`AHj@Jt@\\pBfBrI^dBpDfQzL|k@t@hD@HjAdF`@dBR|@l@zCn@`Dt@pD|@dEBPv@tDzEnUJh@~DpR~@rEJh@XrAH\\@JJh@Lh@Jh@FZp@zCn@|BJd@DJLd@Z`A`@lAb@vAn@`CZpABJfAjFPz@VnANp@VrAhApF@Db@vBJh@j@jCdAjF|B|KhBtIb@rBXrA`@|CXdCFjADlAB`CFvFFz[@lD@nNFxEDr@Dt@Dv@d@hF@LB\\NtANvAHz@l@zFj@|FPbBN|AtBbQ@FxArLn@vFFH@@@DXhCb@xC@DZnBHp@Hj@Lb@Nt@@@ZhAZdABVZ~@Zv@DHj@rA|AjDjAjCbDnHRd@Rb@rCnGBHLZt@`BxAdDd@~@~AlDp@lA@@f@v@h@v@~@nAh@j@vAvAJHd@d@jAfApBjB|CtCdExDxBtBn@l@|BtBvAtAhAlAzAhB|AtB`AzAr@hA~@fBfA|Bf@hA@BPd@FNHTTj@Xt@^hAb@xA^tAPn@z@xDRjAPdAT|A`@lDHn@Fh@~BjS`@jDh@xEBN`AjIr@nFp@tFPhBFt@Fv@Bb@DbABrB?V?b@?N?XAn@Cj@A`@Cd@APC^C`@El@IhBOjCGtACVM|BM~CCj@AXa@fIC`@o@nMOjCOtCQtDMrC_@vHARc@lI[hGCj@Cj@ADCf@w@rOGvA{@~PQ|CK`CEr@MnBALQrCA`@Ep@ObCCd@GjAUpD?HY~FEj@Cj@mApVEj@U|Ei@nKCj@_ArQgAtTS~DCj@UvEa@rHG|@q@nNGlAQpDA`@UdEEjAcAhSo@vMCj@m@|LWbFwAjYGxAEj@QtDiBt^iA|TCj@kCnh@OfE[zGCXwC~l@W|EsAnXOtCMnCQvEE|AGjAEvB?@O|NIxJAlBCdBIjKCrBGdLArCAp@KfHOxM_@z]IpH?j@ElFIdIGxH?zBQzKExBKxFGvGGbF?v@?l@AtBAdAA`@EhAANEvAGxAIlACT?@?@En@QxBOrBI|@Gz@ALE|@QdCc@hGCh@MxA?JCZCV_Dhf@yDhk@cDxe@w@~LEj@cD~f@G|@IvAwArSMpAMfBOxBSbCg@lHG`AKvA[|E[nEmBpYYpE]dF_BrUa@dGa@~FMpAYfEw@bLe@jH[zEEj@KfBUdCMrBYrESzCEj@KvAIhAALQbCSxCCTc@zG[bFWvDAHi@lIg@jHw@fLi@pH[`Fq@rJ}@vLKtAy@dJa@tEc@dFa@nEiAtMg@xFe@bFi@bGe@fFUnCEV@T?HAPCd@@@@@?@@@?@?@@@?@?@?@?@?@?B?@?@A@?@A@?@A@ABA@Ox@IVKpAWdCOhBg@xF]lDCTCTe@fE]dDK|@SrB_ApJ_@~DGx@i@xGc@rEO~A}BxWeAfL[hD_ClXcB|R{ArP]`DsB`V{BhWUfDs@~HE`@a@lEAP_@tDMbBObBYvC_@dEYhDu@nIQjBc@xEEj@MlAq@`I{@lJe@pFEd@k@jGSnBmC`ZmAjNMtAeAlLg@nFeA|Kc@zEOdBiArMGj@mDfa@c@xEEj@Gj@oCl[m@xGa@|EYvFuAbZsA|X}@xR@P@BYtGW|FG|AU~Ei@tJAJ?FIjAIxAENWrEMrEEdDAxDC~C@`@Ax@C`AGrBEv@OvCKtBo@zMWfFc@`Ji@lKo@tMo@nNu@rLW|CWzCUtBMfB?@MhAKjAa@hHg@dKIvA}@pQEtAAHK`BYbGM`CCj@QbD[|Gs@jOGnAAHiA`UmCnh@uApXq@pMEj@WvEoAxVs@dNCl@Ej@KzB[jFQzDEt@s@dNG~@?DCd@SnDMfCYzFKpBEhAm@`K[dGUxEUnECb@{@zO{ApYCd@g@|ICj@WxEkA~TKrBIzA_BtZIvAc@~Hc@vI[hG[~Fk@vKg@|Ic@vIYhEC\\eAlS{AhYaCbe@e@`JkAbUEj@eAvS[zFe@~H]hG@XARE|@?FOdDQxEEhAKvBEj@KdCG~@s@pMM`@oAvUGdAuAlWSrCYtCc@tCKr@gAvGUrAu@rEe@pDKlACb@"},"start_location":{"lat":-36.3330777,"lng":141.6502931},"travel_mode":"DRIVING"},{"distance":{"text":"91.9 km","value":91865},"duration":{"text":"56 mins","value":3389},"end_location":{"lat":-35.9381734,"lng":140.1252971},"html_instructions":"Continue onto <b>National Highway A8</b>","polyline":{"points":"tmy|Eksk{Ye@lFANo@|HKzASxCWxBCZ]vBy@tDm@rBYz@a@jAy@nBkA~BWf@oBpC_EfFoMpP}SxWY^_CxCqA~AgAzAA@gBzC[r@Ub@O\\i@pAKVe@zAQh@Od@u@xCCJUrAIj@Kh@CNi@zEi@~GYnDEj@gA`NcC`XKfAOvA_@tDMnA{@zIGj@?Bq@zICPAXGj@mAhP_AzK?@Gh@e@xEeBdQwBdWMvA_@vEe@fGkAbOQbCKpA}BxWSdCmAbNSbCqCv[a@~EC^g@xFgAzLsBhUgBfQaBbRwAhPi@hGy@bJEz@WzCOrDAVElBCfACxD@bDD|CHvDVjFXtEr@bKbB`W^zF@R^`Gr@|Kj@bI\\|DJzA`@lE^bFRxCFxBBtA@tA?NA~BExAInAUrCARqAnN_ClXqBlUaFdl@kA`N}AxQoCv[{Grs@YzCStAKp@UlA]|Ak@vBq@dCIZ_A~C}@xCaChI}@|CsBdHyC~JsArEeDjLs@|Bo@nC[bBw@nES~ASbBQrAKjAKzAG|AUhEKfDMbCM`ECx@Ex@]lHIpAGpAMxAKbAIp@Ef@S`BS`BYvAWvAWvAa@xB]dBO`AUtAO|@[rB[pB[vBYlBO|@If@Gf@[zAGZKb@mAzGa@pBUrAGXEVCPSdA]dBY|AY`AQp@_@dAw@rBs@|AQ^i@dAu@tAgAfB]l@CDU`@Yf@cAzBEf@_A~By@tB[x@gArCeAlCs@~AaAtBGNi@bAYf@ADuA~B_BpCS^{BbEcAxBcBtDm@nAg@dAEDIJsAlCmAxBe@r@e@t@}@nAaAtAEFeB|Ba@h@OTq@x@EDaCvCcBpBCBuAdB[b@a@h@k@x@U^aAvA_@n@aA`B{@`BaApBw@fBiAlCy@rBmAxCgAhCkAnCaA|B]v@{JtUe@jAoDnImClGeB|DSb@aDtHwBfF[t@{EfLqBnEsP`a@{Nn]}AtD}ApD}CrHSb@}Sjg@eFrLkBjE_FpLuGvOiBlEkAtCS^oCrGeD|H_MpYe@fAqEjKoKxVmJxTyAhD?@kChGsAbDcAlC}AdEELu@tBu@vB]hAYz@{BpHg@`BOf@eApC}A~D{BbFe@`AiBnDcFxJQZ_@r@yFzMsAbDMVkIzR{@tBQ^_BvDuDxIiItREHoC`H_E~I{EbLie@zgA}^~{@uM~ZwPz`@kQ`b@uJhUoDnIuX|o@gHtPcDvHm@xA?@sBvFw@jCK\\CHk@vBw@dDUfAm@~Ci@xCk@pDSbAMn@CJs@|C[nAe@`BYbAW~@a@nA_@hAu@pBm@`BO\\CFa@dAADSd@_@|@Yp@a@`Ak@lA]p@c@`Ai@`A_AfBkAtBg@x@KLuBjDg@t@qBtC}@tAgApBoAfC_ArBi@vAm@hBa@zAaAvDoAvEkEnPaJn]{FpTw@tCmIb\\gA~D}BzIs@nCiIl[wEpQeOlk@oE~P}Mfh@wDnNcAtDiHpXwBnI_BbGkAlEw@vCsCpK_DvLaAvDcAhE_BnG[hAe@dBiAlEg@lBmAtEGPMh@}@xDw@lDw@fE[hBStAa@nCg@zDi@dFIdA[~DYzEM|CQdFOzE]pMO`HExAAb@Cr@UbIQtEOfDE~@QbCQfBAH_@lDQbBc@|CW`B[hBs@nDEPU~@e@nBe@fB{@zCm@nBcA`De@zA}@zCcA|Cy@jC_AxCmA`EqA`Ee@|Ag@|AQn@oA|DwAjEoArDgAzCi@zAkA~CwAxDcAhCm@zAiBzEq@fBuAxDkBhF}ArEgAdDkAnDwAjEmAzDqA`EqAzDa@rAw@dCk@fBQd@KZ{@hC}@vCo@tBk@lBAHOh@K^AFe@vB[zAc@xBSpASvAKh@?Bg@bE_@bFUvC]dE[jD]~EGn@y@hHM|@_@|Bc@bC_@jB[vAi@tBgAxDSn@k@fBmAfDM^yAjDq@`BcA`CuA`DuBfFMZgC`G{DbJs@dBaDtHsElKcAdCcCrFcA|B_ArB{A~CeD~G_AjB}DzHw@bBmBxDkCnFkAjCk@pAa@~@sA|CgAlCcA`CcB`EeBtEyA`DgBrEYv@}BrFqAtCuApCuAdC}@|AaAvAg@r@g@n@UZc@h@wAbBwB|BsAtAkBnB{F`GgJnJgIpIgEfEcOrOwx@hz@sH|H_A|@uEvEoGvGyE~EsAtAqCnCiBlBoEvEy@|@}C`DqDxDm@l@yA|A_A`AmAjAwC`Da@f@uBzBiFvF}@bA{@~@sArAiBhBsAvA[Zg@f@i@h@WVmApAeDdDuAvAwAzAeA~@kC~Bu@p@y@|@EDmAvAOLk@j@c@`@_A|@qDvDu@t@kK|KeEhEiDnDYXaA`AIHmCpCIHeAlAe@f@_AbAeAfAsCpCqGrGaCbC{UlVsWdX{HfIuFtFuDvDwDzDQPiCjCmBjBgBhByDlDcBzAuBjBwBjByC`CgKnIwDvCo~AlqAmCzBgDjC{@t@kA|@eGdFqObMoFlE}GtFcBdBwAhB}BrD_BbDmA`DqAhDoAtCmBhDiBbCc@f@yA~AwAvAeAv@EB_@Tm@`@oAp@C@]N}BbAsCx@{Bb@kARqDd@aB\\oBd@kBl@}@b@}Ar@qBjAeAv@qBzAyAjAqFhEaJpH_DdC_RvOuZnVcBtAyFxEgI|G{MvKkJxHg@`@wNlLiFlEsIlHyNdLoDvCaIrGkIzGqFpEkDpCqCzB[VuC`CMJyGtFuDzCo@f@uC~BqDtCsBbBgRnO}DbDoDvCqNhLaHxFwGpFgElDgH|FaF`E_U~QmAfAUTsAzAuAjBUZSZKLCFoA|BuAvCA@CDITSb@Wl@k@|A]dAUz@g@hBMh@u@hDCLmAfGm@|Ck@tCc@vBiArFuAzGmAzFkA|F}ArHkAzFwCjN]fBsErTqAbGgBvIeBdIsBvJqAjG{@vDwAjHUdAkAlFaAzES|@w@zD_AnES`AyAjHMp@mA`G{@fEwCzNy@~Da@lBq@bDgAtFgAfFiBdJg@lCw@pDqE`TmA`GeCjLaBzH{BdKqAzHo@jFu@bJEp@Et@KtBKhDW`NW~N[vQSrMIfFWdNMxHAj@Ad@EjCIpEKhGM|D_@tIa@pGa@xE{@xI]|CU~AOlAm@|Dw@xEiApGi@|C_D|QIf@_BdJw@jEYtAe@dB{@~CM`@sAdD"},"start_location":{"lat":-36.344106,"lng":140.9671035},"travel_mode":"DRIVING"},{"distance":{"text":"98.4 km","value":98397},"duration":{"text":"1 hour 1 min","value":3645},"end_location":{"lat":-35.27238800000001,"lng":139.4597165},"html_instructions":"Keep <b>right</b> to stay on <b>National Highway A8</b>","maneuver":"keep-right","polyline":{"points":"pdjzEcfgvYSh@{@jBcAfBoAlBeA|AcBvB}@bAY\\s@v@gCvCmAxAk@p@gCfDIJmCtDeB`CgDrEeEzF_@f@}B|C{PrUmFpHq@`AwBxC]f@q@hAiArBaArBcAhCw@dC{@~Cu@rCY|@g@xAu@|AcAhBW^W\\iAtAc@b@YXa@\\WR_@Vq@b@SLu@b@C@_@PA?e@R[JIDiAZmAXoAR_C\\SDg@HsATG?kBZgCh@}Af@}@^QH_@Ps@\\]TWPeAv@a@\\o@n@KLk@n@e@n@o@|@Yh@}@fBg@hA_@fAMZa@`B{AxGMj@IZkAtDSj@_@~@[r@[p@OZYl@m@fAU`@QVaAzAuArB{M`SwCjEaB~BqDnFyCpEuFfIiD`F{@nAgEhGsChEaCjDy@pAmBpCEFcAxAW`@W^Y^mFzHCDyDvFo@~@CF}BbDU\\SZ}BfDqGnJsDnFe@p@aArAa@h@qA~As@x@o@x@CDq@x@uAnBuApB}BhD{A|BORcFbHgGlJwAxBu@hAaAvA_DtEoDfF{@pAMPcCzDaAzAeAbB}BfDA@gKjOmCxDec@ho@sOfU_DrE_BtBwApBcE~FcIdLy`@bj@oKfOmBlCuEvGeTfZ}DrFqLnPoLdPs@`AqHlKc[jc@cKhNwExGeFfHaB~Bo@~@mD`FY^qBrCaGjIyGhJ_HpJ{EvGcGnIsGdJUXiH`KiO`TwKfO}FfIaDlEoMpPoCxDuEvGcAxAwDnFyAvBqAhBMNaEbGsBrCoBpC{E`HeGpIcGlIwBjCIJ{AdBgEfEiA~@oCbCiAx@_D|BcDpBqBzAwAlAs@r@]\\yCpD}@xAo@hAYj@KPa@~@_@bA_BfEITy@tBqBvEmAfC}ArCwAdCwA|BmAdBOToBpCi@r@_I|KmEhGqHjK}AnB}AtBiBfCeAvAgE`G}ChEsDbFqBnC{BfCiEpEMHeC|BeBxA{AhAoDjCwJnGwL|HoO~JuMxIqChBiGhEaJ~FkErCYRqCjB}@j@q@d@iG~DMHuIfFqF|CaNzHSLgXtOuBjAuVrNeErC_CfB{@p@wC~BiCpBeOlL}GjFkG|EcJjHmJfIgDbD}CxC_KbJwKzIw\\pWmA`Au[xV_FxDeCnB{CfC}CdCyJxHoJlHc`@lZiJjHkDnCqElDa@XuKnIqGdF{BbBWRuAbAwLnIk@d@iDrCoBvA[VoA~@aIlG]XmDpC}@t@kA|@oHnGcMvJaGtEuH|FaW~R]XeBtAmOjL]V_@V[Vu@j@wGdF}DjCuFdDiEvBqEpBk@RgDnAeJpCgJtBwOrD_E~@kCp@gStFc{@fWODue@pNuUrH{LpEcJbDy@Z}Bz@gE`BkG`CsFtBaBn@kFnBwBx@iAb@cHhCqAd@mK|Da@NcBn@iFnBoHlCcBn@a@Nu@VqNhFyCfAyEdBoAd@eBn@iDnAgBp@mGzBi@ReIpCeIhCuC~@_IpCc@PcA^_@PE@{D|AeEbBw@Vs@Te@JgAXm@NwAVsAPcAJwAHI?Y@o@B_BB{FDq@?y@?c@?iC@eHFuFHoBD}DFeC@kDBgH@w@?gF?eCBuADs@DyBVoCb@}AXsA\\c@Lm@Po@Vu@Z_CdA}@`@u@d@y@f@iAv@eBvA_GfFqBfBmBdBe@^wEzDkF~DeD|ByAdACB_EfCsBpA{E|C_@Ty@h@_DnBmAv@qAx@}@j@{BvAsAz@sA|@yAz@_Al@yA`A_EhCgAv@}B|As@d@w@f@_ErCWPcC`B}B|AiD~BkEnC{ChBeE~ByDtBgEzB_@RCB[PwCbBe@X}BrAeDrBUL]TaCzAeEjCmBlAcC~AiFdD}CnBoCjBmUnO{@j@}LfIaDrBmBhAaBz@[NeAh@eE`BgAd@kD`AyCn@{B`@C?}Dh@mEZsP~@_CLySjAyF\\yF^iBNwANuB\\_AToCp@eDnAkBx@QL_Bz@a@TuDnCeEnDmEdEmH`Ha@`@eHbHKL[\\aDnDwDfEu@x@mI~I{HtH{@n@qBfBoD`DcBzA{DfDeDvCGH]X]Z[VgA`AeDtCgEtDqAjAkB`BuBvB[ZEDUT[Z}A`BuBjC[\\W^cB~B_B`Ci@x@cBvCWb@U`@cAfBe@x@aEnIwAxC{EfKmEpJgDnHeCpFoC~F[t@iCdG}BpFCJ}B`GuAzD}@|Bq@bB_EjJiAfCiDzHgFfLQ^{C`HaDjHg@lAg@bASd@sChG{ElKuFnLwDjIOZuAzCoAnCi@hAi@hA}@lB_ApB{AbDeDbHcAxB{A`Do@xAoD|HYn@[l@}@lBaBnD}@jBqArCsFrLSb@_@t@]r@i@nAoAlCu@`B{DjIgAbCuCnGk@nAQd@i@rA}@pCa@pAc@bBm@rCo@xDi@`E[jD?@KhA?HE~@En@EdBClDInXElSG|BIbBC\\QbBGl@QdBO`AO~@Sz@YnAy@~CeArCiB~DyLbTsAhCoO|WyB|C}BrCOPqAjA}AjAiBtAcDnBeKzFULeDvBcBvAuAvA_BrBeBhCILaBbDoAfDu@`C_BnG{DtPsCzLOn@qAxF_@bBi@zB_BfFyArDgA|BwAhCy@nAuBbDmAhBwBbDaKlOSZsHhLkDjFo@`AmUx]yTb]aCnDmHjK}BfDoRpUcAlA_OfQePvRiBxBaKpLmAxAiJ~KaFjGcFjGgIpJSTuGhHOPeGhGoBtBqAvA_EjEc@f@{HlKq@~@eEnFcDxD{CxDiAvAa@f@mOvQiFlG{L|NwI`KmFjFUXiD|CsCfC}BfBuGfFMHw@n@kHtFMJcGnEmEhDwDxCeDfCoBxAiBtAGJQLgA|@CBsAfAaAt@SNGD]V_@ZIF]XEDk@b@IFm@d@g@\\w@n@QF[V{@|@iApA_@f@WVq@~@GHqAlB_L|Qu@pAmPnXg@x@EHiAzA_BnB_A`AsArAeA`AeA~@}@p@gAv@_Al@{@f@wEvCuCjBu@b@wA|@gElCgAp@kBjAiBhAeBfAgC~A_Al@k@\\QJ_BbAaBdA_B~@iBjAq@b@]T]RyA~@uBnAoBnA{CjBiBjAiBhAeF~COJ{@h@}A`A{@h@kAv@iAv@gAv@w@j@w@j@[VQJe@^uB`Bo@f@c@\\UPSPi@b@i@`@_At@i@b@oAbAa@Zg@`@cAv@GFg@^a@\\kGxEa@ZcAv@uEtDsC|BcBrA{EzDcDhCyC`CqAbAk@d@ONMJkFdEiM`KsFlEqDvCgBtAoCtBsDxCsAdA}CbCiBxAoAbAmAz@cAr@kAv@gAr@oAv@kC`BwClBgBlAqDnCOJm@h@wBbBiB`B_DtC}AxAuAtAm@l@[ZA@YXy@t@sAlA{CjCkDpCkDrCc@\\kA|@sDtCeBrAqCrByBxAcHjEmBhAiCbBaBdAqBvAgBtAmCtB{BnBgCzBgIjHYXq@j@_@\\QNGFo@j@}BtBuBhBqBfBaCvBuBhBkEtDa@\\_FtDUPiOvLoCzBeF|DgEfDeF~DwC`CwC~BmCrB_Ar@{AhAeBnAa@Vc@b@_Ap@uE`DwCnBm@`@iD|BaAn@g@^yA`AoD`CuA|@wB|AQL{AtAkBpBsAhBY^y@tACB_AhBc@~@Uj@_@|@Wr@Y`AUv@[lAUdAWtAQbAKz@c@pDGj@Q|AYfCm@tFGd@kAtKK|@e@`E[lCIT]|CSjBGf@c@fCa@dBc@`B}@fCy@rBUb@OXGZKR}@|Ae@v@aBtB_@`@aAdAg@f@_At@SN}BzAk@V"},"start_location":{"lat":-35.9381734,"lng":140.1252971},"travel_mode":"DRIVING"},{"distance":{"text":"22.0 km","value":21999},"duration":{"text":"15 mins","value":878},"end_location":{"lat":-35.1500359,"lng":139.2943619},"html_instructions":"Continue onto <b>National Highway A1</b>","polyline":{"points":"lchvEgferYKD_Ab@eAf@MDc@NqBh@aB^aBTwALmHZ{@FwANiBV_ANs@N[DeB\\{@N}AZaDj@GB}Dp@G@UD_APsAV]Fu@L}@PiB^UD}@PsAVWDuAXe@HWDe@Jg@Lc@JC@i@Ru@ZYJe@Xe@ZgAv@gAz@oG`FuC`Cq@d@{AfAo@d@}BhBqIzGqIvGy@p@mDpC_BnAyEvDEDCBgBrAiA|@cAv@_BpAoBzAcGzEaAt@oCxBiAz@WTuCzB{CbCwEpD}AlAwAnAgD`DaAz@UTcLjKqChCSN}AzAeA~@i@f@qBfBEDcFtE_CvB?@MLi@h@k@n@_AjAW^]d@W`@kIpMGHMPiW`a@cA~AkIlMiInMW`@eDfFmFjIaGfJc@p@gAzAw@`Aq@t@[\\sAlAcAx@iFvD]VsBzAyDpC_D|BgJxGqFzDiCrBu@r@kApAeAnA_ApAoArBw@xAEJw@hBy@xBM`@wHnVcFbP{CtJaCxHwObg@gGzRwHfVqBnGiB|Fk@tBe@|Ae@|AiAdDWr@Wn@]v@o@lAqAbCwBzDi@bAs@nAmDjGeD`GU`@}BdEc@t@MV}LrTuDxGeB|C]h@{@rAgC~CWXsDlD}BpBoI|FuFvDiNpJiMzIsI~F[T_IpFyCrB]Tc@X{EfDeP`L]VcEtC}AdAsClBg@\\oYzR_PrKeAt@_@V_BhAgMzIcAz@gA|@{A`Bo@r@c@h@{@dAeAvAiAfBs@pA_@p@e@z@Yl@Sb@_@r@eBfEYl@mAbDe@lA_@nAKZo@rBiAnEU`A]~Ae@hCe@vCEXa@hDUpCSpCMlCEt@Mf@CfD?nCFvCBnAJdCFbABXNvBr@dHLjA@Hr@dHPzAHr@@J@J@J@HzBfTLrAbBjP`@lD|@xI|@tIp@rGPdAPdBRpBPdBdA|KL~@"},"start_location":{"lat":-35.27238800000001,"lng":139.4597165},"travel_mode":"DRIVING"},{"distance":{"text":"70.0 km","value":70047},"duration":{"text":"45 mins","value":2679},"end_location":{"lat":-34.9634928,"lng":138.6440205},"html_instructions":"Continue onto <b>National Highway M1</b>","polyline":{"points":"vfpuEw|dqYJpA\\xCDZpAdMBNBZVpDRtCZfGFfB@b@Bl@@j@BZ@ZXtK@bA@xBBbF?hC?hBEhEEjEKrEMvDQhFU|D_@`Fa@~EStB]hD[pCi@fEq@~EgAvGs@vDEVoC~MERERoFxWShAMf@c@zBmAfGSbAuA`HqApG}BjL{@rEI`@g@jCo@lEg@rDw@`HQtBGj@ALIfAU~CIdBEh@Cj@Ef@?BK`DEpAAPAj@Aj@Aj@CpAChCEfE?`E?dB@jA@j@?FFfD@b@DvBJtBJvBDh@JrADl@JhARpBd@`EPxAFj@F`@@FPtAT`Bb@zCLz@XjBhAhHn@`DDV`AtEpAjFZlADNv@tCx@rC|@rCd@zAL`@Vt@vCnJRl@Nd@Rn@rBdHdAzDbA|Dp@tCBJJf@bAzEbAlFr@lEJh@Jx@Jp@PjA|@~Gb@xDt@hIXnD?FNtBJdBPfDRpFH|BD`BD`C?T@j@@j@BnBBnC?jC?j@?\\CpFCpBAt@?@Cv@I`EIzBIxBGhBGvAQhDUpD]bEC\\Eh@KdAQ`Ba@zDe@dDu@fFGb@c@hCAHEVi@`Dm@`De@~Bk@lCe@xBo@lC{AjGk@dCe@tB[rAMp@Kf@w@`Eg@pCUrAu@tEm@`Ek@|De@vDe@tDUrB}BxRsArLCPUlBgAlJ[rCUjBy@lHm@~EE\\E\\ALaAzIs@`Gq@tFi@fE_@vCm@jEcAfHi@pDkAfHk@`DIf@QbACNcAvFcAhFi@hCeAfFmAzF{@xD_AzDOn@]vAmAfFmBrHeA~DU~@iAbEg@dBW|@Wv@Sr@iD|KiE~MaBjFEJuGxS}AtFc@fB{@lDiAlFI\\Ih@u@|De@vCQlAa@vCQjAi@zEEf@YrCCV]pE]zF[xH?RKvDA^IdJ?l@@zDBnCB|ADdCHfCNvED`AVhELnBPdC`CvV`C|U~@jI`@hD|AjLJ|@d@hDr@jFrAnJlAbJd@dD\\|BJp@|@zFd@`D\\fCNfAH`AFz@HlADlADnA?X@P?zA?zAEpAGhAI~@E`@Eh@E\\]pCWfB[~Ao@jC{CvK_ArDQx@[zAe@|BY~Ai@`Dw@zFg@zEk@vIk@zLc@jIYbGSpD_@zE_@`DkAtHi@fCaA~DsApEc@jAc@jAg@lAgAhC_AnBcB|DgApCOZcArC?@eBfFe@tA{@pCw@nCOj@Kd@kAbEOl@a@fB[pAK^ERk@nCWvAWxA_@|B[dCWvBaApIE^w@fFi@zCOx@GVs@pDERiB|HKb@q@hCy@xC}AvFiAvDaDbJy@xB_B|D{BtF_@dAe@pAm@lBw@nCu@lCYjA[xAa@tBUhAUnAWtA?FIh@SpA[`C?@Gh@]dDMzAC`@AHUhDMlCEv@AVCj@AVOrG?p@?j@?zA?tBDlC@j@@n@Z|LBnDAjAAj@?BAf@GrAKdB?NMtAMfAM~@ObAQ~@Mn@WhAQr@Sn@Ut@Ur@i@zAgAnCq@vAUj@Ul@EJGLO`@eAfCy@|BSj@MZCJUr@Mb@g@lBWpAMh@CLe@fDSrBGl@k@bISrBMnASzAWbBu@pDu@xCa@nA]~@qAlCeAnB]h@KPaApAuA|AkAfAgBrAeBbAiAj@OFuAl@aBh@uJ`DuAj@OF{Ar@kAp@A@qA|@aAv@URu@v@{@`A_AlAu@jAEFoBlDmHjNmAvBGFILIJINILU\\wAfBw@z@g@f@u@r@k@`@s@h@y@f@y@b@sAj@wAh@s@TYHi@NcARaAPcBT}AL{@FaAHcAHaAHq@Hc@Fm@J_@Hw@Ne@Lm@Nq@To@RuBt@OFeAf@y@d@iAn@IF]ViAv@_BvA{@x@q@n@gBpBuAfBk@z@OTsBjDgFnIq@|@aB|BABwBlCa@f@}AdBsCvCkAjA}BrBwAnA[TaBrAaBlAuBxAkBfAyCdB{LlGkGpDiDzBaEvCoBvAg@b@cEfD{ArAiChCsBtBi@h@wD~DsCfDsBlC}AtBo@|@_B`C}@xAa@l@gBpC_A`BUb@{@|AeAhBkBrDwB|EsB|Eo@dBg@tAQh@KZCJe@vAc@~A]rAYtAYvAQdASrAMbAM~@KhAK~@KvAInACf@Ez@IpCApAA~A@rBFjCFrADlAPrCXxCRhBRfBNzAFh@@PL|AJjAJrBDhABtAB|@@l@?h@?nAAxCI|CK~BIlAIbAQjBSdBKr@QhAO|@Mt@CPqA|Gq@jDa@tBOx@e@bCe@jCi@vCa@|BIn@m@pDo@fFKv@OrAEh@S|AMnAMpAEd@QpBIdAWlDIzB?@?HE`@Et@MtBG|@KfCEz@ATCt@?PI|CEdBEdDGzDErFKxKO~LQdPCxCAx@Ah@ClBA`BCnCA~@Ah@?l@IpHA`A?h@AX?zA@dB@|ABlADzABl@Bt@?@FtAHxAP`CJtAP~AHbAR~A?BRxAVhB\\nB\\nBPz@rC`OJf@TlAJf@d@fCx@nEj@xC@Hl@nD@BzAtIx@xEPdAThAPbAP`AFXNr@^vB~@dFZ|Ap@bEhA`H`@fDTpBPjC@`@HzB@j@@bCBrB?XE|AExAM|C]xEYxBYnB]pBWfAe@lB_@nACHs@tCcApCqAfCsAbCi@|@sBdDc@n@cBlBaChCwBnBy@v@UR[ZURKHuAxAgAnAY\\e@h@qAhBaAlAMViAtB_@~@]z@m@tAQd@GLy@nCq@rCQt@Mf@YtAy@|Dc@lBwArFo@tBoAtDs@pBm@rAk@lA}@fBk@dAs@~@aAlAa@h@m@t@s@~@yA`BIFiB~AaAv@OL_BhAiBlAiAr@cAj@{@f@sAv@}BvAgBdA]TA?cAl@cAl@kC`BcAp@SLIFk@\\cGlEUPGDqCzBkDbDURuC|C}BhCs@~@c@j@a@h@_@d@wAjBi@p@_A|AgAfBsA`CUb@Sb@{@~AkA~BMVSb@a@~@}@vBg@jAQb@O\\O^u@nBy@~BQh@Od@Qd@K\\e@vAcAvDkAzE{@|DCJKh@eAdGyA|JKn@Mx@g@|CO`AYtBe@tCUzAGXG`@q@`D]tAc@jA{@tBo@lAq@hA{@hAoAvAWXC@g@f@iAv@{@l@y@d@eAb@_A\\y@Vw@NyBZmE`@u@DcFVa@BcGd@qEXu@Fw@H{CXw@FeEb@_BXiBb@u@Xi@RmAh@cCxAuAbA_B~A{@~@aAtA{@tAs@pAmAtCk@hBe@hBe@bCa@~Cy@`Iu@pGW|AW~As@`Eg@hCKh@A@m@nC_@bBMf@Qt@{@hDa@bBYpAYfA]vAOp@UfA]`BOz@QfAQlASbBGr@IfAGt@Ct@GlBCdAAb@?T@nB?b@?R@x@@~@BpE@hD?n@?`@Ah@?JEvAIhAKrAS~AG^AHK`@]dBi@hBc@hAi@pAWf@m@hAi@x@u@bAm@v@KNIJML}AnBqAdBk@z@a@r@e@~@]x@[x@Qd@Qd@Od@Mh@Oj@On@q@nDa@zBY~A_@lBQx@_@~AGTCFMf@W|@cA~Cg@vAm@zAg@nA]r@OZWl@KPsAxCYx@[x@c@vAW~@QdAM`AADMdAE`@A^Cj@A^CfA?|@@l@@l@FnAFp@P~ATpAPv@J\\Jd@Pj@Rl@`@~@N^~IdSbBfE~BtGn@lBdA|CrAnEjAdE`@|ADNLd@^tAvApGHXv@~DBLNt@Lp@Pz@Nv@VxADTPjAPdAHz@Hx@Bn@@b@?t@Av@Cv@Gj@Gj@Ib@Kb@]fAQf@MXGNU`@S\\MRORU^eAxA{@rAo@bAo@hAo@rA]z@}@|Be@bBYnAUlA]lCMvACTAPGj@EhAC`AAd@?tA?fCBfAH`CBtA?h@Cj@Cl@Il@ObAABKj@Ql@[x@ITYf@}@jAs@p@c@ZWNGDg@ZkAl@m@^g@X}@v@IJKJm@r@INa@p@[l@Yp@Mb@Od@ABc@`BW|@Wt@Wt@A?c@bAOXU^_@h@Y`@q@f@OLEBm@h@}@j@_Ab@aAZ{@Tw@Ji@Fw@@I?sBCs@?w@Bq@Fw@L}@Ry@Ry@ZIBq@\\a@Vi@^_@Za@\\a@`@k@p@CD]d@_@p@Yj@]r@Sh@Un@W|@_@jBMfAIdAExAA`DAjBCn@Cj@Ep@QjAOz@Ov@Wx@[z@]v@k@~@[b@w@|@c@b@m@b@_@Vg@Vg@Rk@Pc@J}@Ni@Fk@Bi@@o@@E?qAAm@?w@BaAFi@H{@P}@Xg@R]PGDs@b@_@\\YZONKLUX_@f@INo@pAWn@GPi@xBg@bC]zA]fAa@hA[r@a@h@a@`@y@~@c@d@_@Xu@j@}@r@g@\\YRqAz@oBlAa@VyAl@UFODgARk@Ni@Ne@PiAf@{Ax@i@^c@\\c@\\a@^]ZQNOPSTOP[^MP_@f@g@t@]j@KNi@|@g@bAWh@c@~@[t@Qf@GPIRYp@O`@Sn@]jAIZIVKh@CRMj@QjAK`AI~@ClA?|ABz@Dz@Hf@@JBXDZDTDXDXDTFVFVHVPn@HTTj@l@zA\\`ATl@Ph@\\hAnBzIXdATt@X~@Zz@\\v@DHBFHRR`@DJVj@d@bA\\p@PZBFTd@Th@~@hBPZFLLTLVJPNV`AbBJRLRNRDFVb@bA~AVf@^z@L^VbAFXDV?HHh@BX@ZBd@?L?T@ZC|@ANCXGt@EVEXMl@EJCJGTIVMXGPKTMTEHU^KP_@b@a@`@QNQNa@Xe@VUJQFUHSFSFK@I@YDOBUBi@DS?k@BU@_ADU@UBg@FUFSDUFUFUHA@a@PIBcAj@QJw@b@{@b@MHWLc@TSJe@VMFo@`@QHWNc@\\_@^c@d@EBU\\[b@ABMPINKTINg@~@e@hAGLKT?@MTIPQf@CHIRKVGRCHGJKXm@jAKTYf@INGHQVWb@"},"start_location":{"lat":-35.1500359,"lng":139.2943619},"travel_mode":"DRIVING"},{"distance":{"text":"4.6 km","value":4633},"duration":{"text":"8 mins","value":460},"end_location":{"lat":-34.9354812,"lng":138.6073557},"html_instructions":"Continue straight onto <b>Glen Osmond Rd</b>/<wbr/><b>Princes Hwy</b>/<wbr/><b>A1</b><div style=\"font-size:0.9em\">Continue to follow Glen Osmond Rd</div>","maneuver":"straight","polyline":{"points":"xxktEc|emYQVYTqA`A[Xe@ZEBcBhAa@TC@ODc@Z{@n@w@l@CBqB|ACBUP{@p@w@l@EBkBxAaAt@uB~Ae@`@iBvAu@l@CBA?iCrBi@b@}CdCqCrB}@r@oCpB{@t@OJaAt@sAdAMLQN_BjASNOXGJg@v@qAlCcC`FkFzKi@fAk@jAUd@}BnEiD`HUf@}AxCKRYh@Ub@EPKTu@zAu@rAw@xAiBjDsE|Ia@t@uBbEcBdDg@`AoA~BEHwB~DwB`EAJAFCFIROVMT]j@a@z@i@dAy@|Ac@x@INILS^OXYf@]r@Wd@IR}A`DsAdCeAhBcBbD}EfJc@z@EFu@vA"},"start_location":{"lat":-34.9634928,"lng":138.6440205},"travel_mode":"DRIVING"},{"distance":{"text":"81 m","value":81},"duration":{"text":"1 min","value":19},"end_location":{"lat":-34.9353607,"lng":138.606515},"html_instructions":"Continue onto <b>South Tce</b>","polyline":{"points":"viftE_w~lYGNADCHADAH?H?JAH?BA@A@C?BnA"},"start_location":{"lat":-34.9354812,"lng":138.6073557},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":949},"duration":{"text":"3 mins","value":154},"end_location":{"lat":-34.9268546,"lng":138.6058738},"html_instructions":"Turn <b>right</b> onto <b>Pulteney St</b>","maneuver":"turn-right","polyline":{"points":"~hftEwq~lYmCLY?gBFoADW@SH[Bw@By@BK@Q?M@eBFwAFg@@Q?KAKEi@Bg@@q@Bk@BmABe@Bm@@{@DkADcABQ@u@BuADcADoAD"},"start_location":{"lat":-34.9353607,"lng":138.606515},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":541},"duration":{"text":"2 mins","value":104},"end_location":{"lat":-34.9271584,"lng":138.5999569},"html_instructions":"Turn <b>left</b> onto <b>Flinders St</b>","maneuver":"turn-left","polyline":{"points":"xsdtEum~lYDfB@VDrBBfA@fADpABdBBvABnAFbC@z@?NB`A@XFlC"},"start_location":{"lat":-34.9268546,"lng":138.6058738},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":171},"duration":{"text":"1 min","value":56},"end_location":{"lat":-34.9285367,"lng":138.6007083},"html_instructions":"Turn <b>left</b> onto <b>Victoria Square</b>","maneuver":"turn-left","polyline":{"points":"vudtEwh}lYl@]fAw@XSTQd@QTAp@E"},"start_location":{"lat":-34.9271584,"lng":138.5999569},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":150},"duration":{"text":"1 min","value":49},"end_location":{"lat":-34.9287174,"lng":138.5992207},"html_instructions":"Turn <b>right</b> to stay on <b>Victoria Square</b>","maneuver":"turn-right","polyline":{"points":"j~dtEmm}lYTA?BLfH"},"start_location":{"lat":-34.9285367,"lng":138.6007083},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":1028},"duration":{"text":"3 mins","value":188},"end_location":{"lat":-34.9293216,"lng":138.5879691},"html_instructions":"Continue onto <b>Grote St</b>","polyline":{"points":"n_etEcd}lY?XDzAB~@D~B@FBjAFhC?T@J?`@BjA@L@bA@d@FpCDvBDdB?b@@^DjADhCDpB?LHbD?BD~BDpADpA@l@BpABvA"},"start_location":{"lat":-34.9287174,"lng":138.5992207},"travel_mode":"DRIVING"},{"distance":{"text":"1.6 km","value":1591},"duration":{"text":"3 mins","value":174},"end_location":{"lat":-34.9319095,"lng":138.5708899},"html_instructions":"Continue onto <b>Sir Donald Bradman Dr</b>/<wbr/><b>A6</b>","polyline":{"points":"fcetEy}zlYBj@@z@BbABfBBp@NlGB`AJjBH|@RbB@FBJz@tFb@|CF\\D\\XdBVdBTzABHJv@Jl@Hn@F\\p@lEF^DVL|@BJ@JF^F`@DZDb@RvBJ|AFp@@V?L?LBz@JdDBhBBrALpDJ|B"},"start_location":{"lat":-34.9293216,"lng":138.5879691},"travel_mode":"DRIVING"},{"distance":{"text":"2.7 km","value":2743},"duration":{"text":"4 mins","value":263},"end_location":{"lat":-34.9086878,"lng":138.56496},"html_instructions":"Turn <b>right</b> onto <b>South Rd</b>/<wbr/><b>A2</b>","maneuver":"turn-right","polyline":{"points":"lsetEaswlY@l@Bj@?\\Q@aFNaADU@gADu@Da@BsBFaADM?uDNW@{@@q@By@B_ADgAB{@D}BDcA@q@?O?e@BQ?y@DI@I?]Bc@@qBFmAD_CNy@LUF]LSHu@ZoBt@mAj@{@b@KDyAl@iAd@uAl@gAb@o@ZaA^g@P}@`@g@TMDWJm@VOHk@TgChAw@b@q@ZMHa@PaEdB}CtAo@Xe@T[L?@OBSDc@Ba@@EAOASCOCg@Kk@KcB[}BU_AQuCG"},"start_location":{"lat":-34.9319095,"lng":138.5708899},"travel_mode":"DRIVING"},{"distance":{"text":"5.3 km","value":5319},"duration":{"text":"5 mins","value":273},"end_location":{"lat":-34.8620434,"lng":138.5683729},"html_instructions":"Keep <b>right</b> to continue on <b>A2</b>","maneuver":"keep-right","polyline":{"points":"hbatE_nvlYwDCsAIuAK}Eg@iAK_BScAOq@Kk@GUAk@EyAQwAOaCk@_B]_A[]KUGOGc@Km@Mm@M}@Me@EcAGq@E_@CO?cBIaAAk@Ck@Cs@Im@Kc@GuGuAiD{@_Ck@mCg@oCk@aAKe@M]GgB_@kCi@cEy@gAOa@GUCWGKAq@M{Aa@aAc@IEaAe@_@SqAo@_B_AyAs@mA]UEm@M{A]iBQq@Ca@AiAAuD@mC@u`@h@kBBeDFa@Fc@Fc@DYDE@cFp@}CTmCJmDJuDBcDFcDFyBBiALO?aB?aB@mBJqAJmBRu@Pu@TmBv@oAp@cAh@a@T{AdA{BbB"},"start_location":{"lat":-34.9086878,"lng":138.56496},"travel_mode":"DRIVING"},{"distance":{"text":"3.4 km","value":3362},"duration":{"text":"2 mins","value":142},"end_location":{"lat":-34.8326569,"lng":138.5623017},"html_instructions":"Continue onto <b>M2</b> (signs for <b>A13</b>)","polyline":{"points":"v~wsEicwlYa@Zo@d@e@\\m@d@qAfAo@h@}@r@aAt@c@Xs@`@o@\\c@TCB_@RYJk@R]L]L]J[Jm@Rm@NC?[HOB{@No@Hc@DC@w@Hg@DC@iAJm@De@?q@BmCFkBFkBD{K\\}BFe@@yAD{ADgCFeCDcDDcEBU@q@BS@oADW@U?U@K?wAB{AJeJf@q@PcAFaCXO?M@kBDmAJ[BkBHoAFQ?{@Hc@Dw@DaBPiBTyATQDmAXgANeBZmAR_Ef@C@gCTe@?_@@]B"},"start_location":{"lat":-34.8620434,"lng":138.5683729},"travel_mode":"DRIVING"},{"distance":{"text":"14.6 km","value":14614},"duration":{"text":"9 mins","value":511},"end_location":{"lat":-34.7113308,"lng":138.5708718},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b>","maneuver":"keep-right","polyline":{"points":"bgrsEk}ulYiEE}CQc@CcDQqBMwBQcBIA?c@@s@?uBF[@YB_EPuHb@c@Bo@DkAF{Kp@c@B_AFyDTc@Dc@BqBLcAFoDJc@Ac@AqCG[?cEc@OCkB]oDcAkBo@qAo@aBcAOGeFqD_@a@oCsC{@cAsCoEsCmGq@yAkDaIyDgHkB{C}AkB_DiDsGmF_GiDgEiBeBk@mD{@gIaBcJmBoCk@qIcBWGYEoIcByIcBWGWEs@OgB[{NoDyEaBoF_C}FiDyCgB_DiB[QCCyDeCg@]g@[iD{BwRuM_Aq@_DaCyDgCmB{@qEcBECcJgBqAEmGWmFNi@HA@{AHkCb@a@Ji@Je@HkA\\}Cv@{JbCuFnAyBh@qAZgAZkAX_B`@uDt@oAZy@Ry@Tm@R_@Lk@ToAj@OH]Pk@ZsAz@IDgA|@g@d@a@`@cAbAiBhBiBlB{@|@IHgCbCy@r@eAz@q@f@i@\\c@Xu@`@}At@QHOHUJ_AZwAf@wAZeATmBVsCXyD\\uANa@Dq@Fy@FYByALcAHqBTcALaBV_BVgCd@{@PaAT}A\\eB`@gAX_ARqBf@oCn@wCp@uFpAmAXiBb@_ARC@a@JOBy@PoCj@_BZG@s@LQDC?]HeBZE?{GnAqAXaF|@w@NgBZiAR_@Ha@FyCh@gB\\yAX}@NyGlAgGhA}@P_Fz@aDl@cDl@m@Lg@H{@N}@PUB[FyAXeAPWDyEx@gC`@gG~@wDl@a@FeHfAWBg@Fu@F"},"start_location":{"lat":-34.8326569,"lng":138.5623017},"travel_mode":"DRIVING"},{"distance":{"text":"192 km","value":191753},"duration":{"text":"2 hours 0 mins","value":7180},"end_location":{"lat":-33.1979224,"lng":138.0789383},"html_instructions":"Exit onto <b>National Highway A1</b> toward <b>PT Wakefield Highway</b>/<wbr/><b>Virginia</b>/<wbr/><b>Pt Wakefield</b>","maneuver":"ramp-left","polyline":{"points":"xpzrE}rwlYULM@QBa@BM@gAH_@Dm@B[BE?]@G?a@B_A?i@AmBOeB[aBa@_Cu@ICOGqAg@sAe@oAa@wA_@WEUCk@GmAEmAEi@MeBZeANyARw@Jw@Jw@Jg@FuB\\wAVqAVsAVkAVu@PC?e@LeAVEBiAZoA^_AViDpAw@^aAb@mAj@gB`AmAx@MJu@j@UPyB`BuAlAy@t@q@n@GH{@|@WVST}AjBSVuBpCgAbBu@nAcAfBiBpDiD~GS\\]p@{JdSeBfDiAnBw@lAEHY^uApByAhBe@f@eClCWVa@^o@j@{BhBoBvAoAv@wAx@_Ah@aBx@}@^YLMDqAf@sAb@oA`@aCl@}@TsAZkBb@}@TiBb@e@Jo@N}@Ta@H_B^}Bj@aATg@J}Bh@wA\\qCp@uAZ}@RyA\\ODg@JkAVyA\\wCp@uAX_Cd@aARmBb@iB^mB`@}@RcARw@P]F{@P}@Pg@JWFcARgB^cAR_ARcB^{AZkHxAwAZ_APk@Li@Ji@Li@LaAT}@Vi@L_AX}@X}@X_A\\{@\\i@Re@RC?y@^{@^y@`@qAn@cAj@IB}@j@k@Zo@^i@\\MJw@h@C@oBxAyAhAs@l@eA|@e@`@a@`@cA`Aa@`@a@b@_BhBaAfAuAzAKL_A`As@v@e@`@m@l@OJIJeA~@s@j@IF_Av@w@l@w@j@iAx@iAt@y@f@y@d@}Az@e@X{@`@{@b@y@^}@^g@V}@^oAj@g@RsAl@oBv@A@w@^oAh@qAh@mAh@qAh@}@`@oAh@{@^{@`@qAh@{@^IDs@ZoAh@{@^aBr@y@^uB|@aDtAy@^qAh@eBv@{@\\g@Tg@T}@^g@ToAh@}@^g@TqAj@gAf@G@oAj@o@X}Ap@mChAcBr@{@^gAf@q@XqAj@SHg@R{@`@g@Ri@Vg@REBiAd@{@^}@`@g@R}@`@g@ToAh@{@^i@Tg@T}@^{@^{@^{@^g@Rg@Tg@Rg@Vg@T{@\\i@Vg@Ri@ToAh@{@^}@`@s@XG@g@Tg@Ri@Ri@Rc@PWJoA`@iBj@KDs@Ri@NaAVg@N_ATk@Li@Li@Jk@LsAVi@JaAN}@L{C`@aAJkBPyANk@BaAHaADyAHi@@yAFk@BeADk@Bi@DaAFm@Fu@HcBXcAPuB\\_@H_ATc@L[Hi@Ni@PsAb@g@PeBr@qAh@g@VuBfA_B~@eC~AkBxA}BlBc@`@[XWTs@t@a@`@IHWZOP_AfAo@v@m@v@EDiAtAw@`Ac@h@OPKLU\\IHc@d@_@d@_@d@STc@f@EFo@t@]b@QR_AhA_BnBMNs@z@{@jAo@v@o@t@o@v@o@v@]`@o@v@_@d@_@b@_@b@_@f@i@l@UXORo@v@]^a@h@m@t@_@b@_AhA]b@q@v@_@d@m@t@OR_AhA_@b@_@d@_@b@o@t@_@d@_AhAo@v@m@t@qA|Ak@t@u@x@[`@OR_@`@_@f@g@l@g@l@m@r@_AfAm@t@mAvAmAxA}AlBkBzBoAxA{AjBmAxAmAxAoAxAa@h@s^tc@iArAcShVkC`DmB~BeCxC{BrCyBhCwAdBY\\KNsChDkB|BmCdDaCtCA@k@r@cBpB_BnBiFlGcBrBiBzBsBbCy@bAwAdB_BnBc@f@uBhCEDGJk\\|`@cAnA{OpReKbMcOtQgArAoAzAkB|BeKbMwOnRkAxAkAtAuExF{AfB_@d@}@dA_AbAo@r@q@p@iClC{BxBkAjAu@x@}@bA_@`@k@p@aAhAmAxAiBzBaBpBw@~@MLu@~@_AdAUVe@r@MNoGzHeUxXoChDwBpCeHvJeDfEY^eGpHwBnC{KxNwPtTo@v@eBtBgAnA{@~@{@~@_@`@a@`@u@t@[ZsCjCgD~CwArAkBdBwArAyArAiBbBwAtAiBbBe@`@u@r@_BzAkMrL_BzAy@t@[ZaNhMmCdCURs@n@aA|@UVqAjAiAfA_Az@eA`Am@j@c@`@a@^GFcFbFy@z@uAzAmDvDcBrBcEfEsArAA@mBjBi@f@gTbSu@r@eLlK_@^oRlQ[ZqJzIcNjM{CpCeC`CmD`D]\\y@t@iNnMcDxCyEnEgFhEmHnFwC`CiDzCuBpBeD|CaYrWqG~FoD`D_@f@g@d@ML_@^uFfF}A`BqA|AoAbB}@rAEFu@hAu@rAs@rAmAjCMXQb@{DhIUb@iE|IsBjEiA`CUb@iAtBa@n@_AvAa@f@aAlAwB|BsAlA[ZkBrAg@\\{BvAwA|@u@`@{CpBqDzBkFdDiXvP_BbAuBjAiBfA[PcRbJiEtBqUbLiAj@o@ZqAh@iBt@UHq@Tu@Vy@Tw@TcBb@eDp@wBZwBXwDZmBLsETeGZyCX_Db@{Dv@eCp@gAXyBt@sAd@k@TgChA}EhC{A~@aBhAuCxB{AnAgBxAcAz@u@l@{FxEqFtEeMlKyCdC_IxGaI|G]T{BzB}AzA_A`AWXs@r@uIzIcDbDqDxDoBxBi@n@g@d@iCxCkApAg@h@oB~BqKxLeCdCkB`BYT}B`B_CzAoKnGyFfDeBdAaSpLyIhF_OzIy@f@_R|KgBdAu@^sDnB{Ap@iBp@qBp@oBj@sGdBwBl@uJjCkCv@{B|@kGlC}BbAoChAcBx@wEpBeExAmAZ{A^_Cd@{@Po]xGsB^sEx@mElA_FlB}Ap@i@XeAp@yAz@uHhEa]pSqQnKgEfCeCtA_HbEgAp@cAp@yCfCoBjBcBhBqA~A{AvB}@|AiAnBo@pA]r@k@zA}@rBoC`HqE`LABc@hAg@jAi@lAo@dA}@|A}@hAaAlAk@p@{AzAyB~AmDpBm@^oi@x[oZtQ}D`CiDpB}Ax@wFxDeBdAwA|@kBfA_CrAIF{BtA_CpAmC`BqDxBiCzAwBnAcCvAy@f@}BvAiEfCsBnA_PlJkBhA_B`A_CtAaAj@{CfBwErCy@h@cAj@mAn@OH_A^iA`@k@PsA\\aAVy@Lk@Jq@HkBBO@[@c@@_BAsAByBE{DEgCAW?y@@cAFk@Bm@Fw@Ji@Fo@J}@Ro@Ns@P{@Z_@L[Lg@Ru@^eB~@aAl@cAl@yA|@_BbAcAj@qOdJuDzBeNbImSxLkCzA_CxAiBpAyAhAiAbAuArAkApAm@p@o@z@kAxAuAtB}BpDuAtBaAtAq@x@iAhAq@p@eA|@eAt@w@h@kBbAeAf@}@\\u@XmA^iAXiPrCqLtBoAXoA\\gAZ{@XmAf@aBv@{@f@cJjF]Ta@T}A~@oHjEcFxCqWnOyAz@mHbE_@RyAx@aFtC_@TEBYNuQjK_Aj@_CtAeJpF_@RoZpQ_@Teb@tVkAv@q@f@YTaAz@y@v@e@h@oB|Bu@fA_@n@{@zAc@`A_@x@EFkA~Cm@`BgBnEeAnCs@`By@bBw@dBYh@mBpDoCtE_DlFgCfEwBrDq@hAoAtB}DxG_DlFgChEoB`Dq@jAsCxEcDvFmCrEaCxDk@|@m@z@k@z@EDo@z@eAhASTSTMNw@t@]^IH{@`AuOjOmDhDq@p@qDdD{ApA_At@kBxA]X]XgBtAy@n@kBbBaD|C{BtBgCdCyArAg@l@i@n@y@nAa@r@u@`BqD`Je@fAi@nAk@rAKR_ApBo@|AKTs@~AYn@c@bAs@vAo@`Ai@h@g@d@YRKFqCrAqB~@UJa@PG@M@i@VkAb@gBn@EDULSPOLYXOPUXYb@[j@o@pACBWd@GJMNQRABa@^EBc@ZOJ[LOFSD[FWDe@B]?]CK?o@COAyAGYAaAEk@Au@Ea@A}@CkAGs@AsAE]C_DQ_AEaAMYCa@CcCMyCOuBKiAGoAGmBI{BIqESi@AiDQuDIwCOg@CuAG}@Ca@CA?QAw@CsAGgBIQAc@Cc@AOAaAC_@Ac@AYAW?_@Ai@Aq@CyDUc@?O?mCOwAKsAQq@QsAa@ME_A_@aAi@u@e@s@i@q@k@MIOMgAoAi@q@k@w@GKEOKOiAkBaBkCsA{BWa@mB_DiDyF{BoDqBeDkEqH{BkDSc@{@wAiAkB_AsAc@k@k@m@}@_AeAy@iAw@}Ay@}Ao@aBg@OGqQyFcEkAaA[oGqBeC{@cEwAwGwBwg@iPa@MuKmDa@M{MiEqPoFkEuAeTaHgCy@cLqDw@UAAoIgCqGmBmGmBiw@cW{@YmBq@sC_AC?u@W[KqC}@oAa@_OaFqQiHqMiFum@oVkBu@wH}CsJ_EwGmC{H_Di@SyHeDkHwCqAi@_@OyCgAoFyBcBq@oA_@oAY_B[IA{Eq@gASaFu@qLcBqEq@mAQoEs@kCk@_ASyG_BuEiAc@KkBc@]IoEgAa@K]I_AQy@OWCiFg@cFg@c@E{D_@uHw@cDYyAK{AE_D?aA@e@@kHB_SNsHDe^XkNHaB?{FAI?S?qBD}A@oAAgAC{@IcBQsASaGy@wAQqIuAKAoDi@{Ce@mBi@oAa@cBs@UMoDqBm@[_@U}@g@[QCC}@g@yAo@gAa@mC{@a@Mw@WoA]s@Sy@S[EoFaAg@IaDg@}AYaBWmBOiBGyA?c@AC?{DPuHTU@kDF}FLy@Bc@@oHRuCFq@Bi@@qE?oC@{BG{AGiEYwF_@oIg@SAuFe@uFi@_CSiDUgAGqAEsA@{@BcAD}@JE?cALoCb@gAXqA\\{Aj@wB~@yAp@yAr@eNzGcFbC{GjDkAh@}@j@mEfCmBdAwA|@ULqAr@yBlA_@RcGdD{EdCgCvASN_@VOJuAdAk@h@WVCBu@`AiA~Ai@|@S^m@jAeEdJA@u@xAcAdBy@hAkAdBwBzC}EzG_GhIkD|Eo@bAy@vAeAvB[v@O`@ABy@xBmCrIs@zBq@lBqAnD{@fB[r@mA|B}B|D]l@y@hAu@dAgAtA{AbBgDlDkFhFe@f@_JhJ}EbFw@v@aDbDqGtGSRoErEwBvB{KbLoNtNiCjCWVcKhK}CxCcDdCMHsAr@wAj@sBn@u@NgAP{AL_CFyFCaBCc@Ac@AuCEmBC}BAsB?aCLeBPeFj@eEj@}AXgAXOD{@XkAd@{@^iAt@WNg@ZmB~AiA|@WT_@Vw@n@MFIFy@Ze@N]LmAZuATa@?O?uADuBFeE@aKA{C?oBEcACg@C_AMmBSc@EiEg@}ASa@EiCSu@GyAKcBIq@CoOe@iJYuFMaBC[?wEBcDH_FR_A@uABsCAmAIs@C}@Iq@IeBWoAWs@OoA_@uAe@cA_@w@YSKqLgGyJgF_G}C{Aw@cB}@aB{@yAs@sB{@{@[gA[y@SmAYqB]aCa@aDg@gCk@yBi@_@MaCs@mC}@i@QoOgFmDmAqDmAaEsAcF_BqCw@eAYoGcB_OiDmMuCMCyA]iDw@iBc@qA_@gJiCg@Og@QiC{@oC{@sAc@eA]{@WuF{AgFsAsFoAcMsCyJqCiHcCgCeAaAe@_JiEcGgDoIcGkPqMaFkDQKqAq@}DaByPgFEAoSkGuJwC_MuDyl@sQqi@iPqQqFwAe@gA_@}BcAyAy@eAq@g@]uEsDiHcGoByAoBmAw@e@_Aa@gAg@y@YkBm@uH_CqKcDa@KoDiAaA[qH}By@UMG[KE?yEwAqCw@cFqAuEo@o@IwCS_Ra@sIMq@A}@BsAHi@D_AJ{@Ji@JmAX_AVEBwDpAa@Ly@\\KDc@PwB~@A?cBr@y@ZG@_AZiAd@}Ah@gBt@{Aj@{Al@c@Pe@PaBf@MB}A`@mB^}AVYD{@HcAHQ@}@Do@@{@Bo@A}@CcAEqBKkAMi@EaBWmAWQEWG{@UkBm@o@UgAg@wAq@yBoAaBaAg@[sEoCuD_CiDuBiAo@oB_AICuAi@WK[I{Be@UEs@OyAMI?cAGUA[?_AAI?}@?kJB_RDkB?_H?yCDmADkBHiAFkGn@gMbByFp@qBVsGx@_D^wJlAmBTaCViCPyDTO?g@Bs@Dm@ByAB[@iDD}A?{@?mDE}BEiEKwEOG?cGSgDIqDIiMSq[k@eACeS_@wWg@wEI}b@w@sHMaACeS_@sKQ{IQgP[mJW{CCuC?SAyHCsB?{A@w@?uC@aC@aC@kFBcE@kB?oAAeAAcACWAiH_@aFk@uH{@iBUu@IkEs@y@Q_@Kq@S]Ia@O{@Y}@]eBu@qAo@mAo@uAq@}As@wAm@qAi@_A]qAg@}Ag@{@Ye@MaA[_D_A}@Wo@S{@YA?g@OoBk@eBi@qFcBu@UqDaAqBm@GCaDaAcAY}]oK}H{BmGmB}Bu@{HaCkEsAoH{BuVsHaDaA]KCAa@Mw@UeFwAgCg@}B_@yC]aAIqAI}DO{DAc\\@c@?s_@@gA?wW@kb@D}WDmCFm@DgAFqCNoNfAQBsT`B}Y`CgEXiBNc@BkQpAuI\\sGN{ZBaF@qE?I?kZA_H?kB?sD?gAAui@AU?gSAkFD}LAyPAkB?c@?am@CK?mQCoE?_C?iB?yA@{@@o@@aADkDX{@LeANuAZgCj@yFtAgDx@a@JcNdDc@JcATc@JoS`FeKbCgEbAgEfAmD`AeEhAcHnB}@\\qNlE_PhFc@P}CpAOH_@ReAh@e@Vs@^kAn@wAbACBs@j@eCxByBnBkBnBUXaAlAwBvCwBpCaD~Dsq@x}@eBzB}B|CW^iB`CqCnDkDvEyDbFsCrDoB`CoBpBw@x@oAjA[VkAbAiBpA]VwA|@oGxDyB`AiG~BkL`D{TjGwEpAwCx@uV|G}PxEsKxCgKrCeElA{@X{Af@A@sBv@iEnBeCtAyBtA{DtCuHbGwJnHoGbFmQ`NsQrKmGrDyIhFsElCuBhAcGzCyHdDkIxCeCv@wGtBuZpJ{O`Fs}@dYiGjBeDdAiQtFmD`AkB^iAV}Ch@}C`@wBRgFXoDF_E@}BE{DQsCS{C[mAOmB]s@KWGoB]cCm@qBi@GC}DsAICaKmDqSgHqHkCaGuBsT{HcPuFoFqB_GsBOGoUgIgRuGyBy@q@UuNcFqF{Aa@MWIcKmCwLaDaJsBe@KgFcAoCe@cDk@m@KaEk@}Es@}B]uASuC_@uDg@wImAo@KgDc@ec@}FmDg@WC_BQwC]A?yR{Beb@{EuZkDaI}@qBWiGc@kDYeTkA}G]i@Cw@EoBKoDOwG]iJ]c@AIAYAkNi@iH]cCMsCK}AE}@CKAWAu@EeBK}AMwAMeBSsAQoAQ{AU_BY}A[eAUSEsA[CA]Im@MWIq@QqA_@mCy@eKaDoDiAoBm@sAa@]K[IcA[}Bq@oCy@sC{@_@K[IaBg@{Bo@w@Wi@Qw@Y_Aa@q@Sq@SsC{@WG]KgBi@y@Um@KgAUcBUwAMyBMgBEoB?eADWBK?c@BgAHeBRkARsAXiBb@{Ad@{Af@sAj@mAh@e@Rc@TeB~@qBrAYNuChBiBjAcFbDgMxHo@`@]T{ClBiBjAwA|@kD|BWP]TMJkBrAoA~@_BpAsB~A_CnBu@p@m@h@sBjBmAlAqAnAcAhA[Zu@v@GHoBtBaBdBWZeBhBk@j@}AbBgBhBuArAYXA@iB`BqBhByCjCw@l@u@l@yAfASPaBlAeC~A]TiC`BuCfBsBjA_Ah@yBlA}@d@aBt@mAj@qD|Ac@R}@^aDlAmC`AqBr@kBj@ODa@LeBh@{DfAuA^gBf@_HjBmFzAeBf@ODs@R_Cn@mGfBsBl@cAXgL`DaPpE}Bn@k@PkEnAgFjBeBv@g@Vo@Z}At@m@^eAn@KFyBzAg@\\{ApAcBzAwBtBmBrBeBxBQTq@z@qBpCgGjJeD`FwG|JW^i@x@i@x@aG~IcEjGqE|GeA~AW`@W^aMdRcQvWmF`I}CxEQX_BvBq@x@w@t@i@b@]Te@Vi@X{@`@_EdBaBr@eBt@}Ar@iHzDKFsAr@kCxAiCvAUN[Ro@`@g@ZML_@\\UTi@n@KNQVOXqAvBg@t@e@v@Y`@MNUZSRSRWTgA`A}@x@uBlBQNsAnAkFvEsDfDoMlL[TWVwArAwCjC}AvAwClCaBvAmE|DkSxQqBhBeA`AkAdAa@\\_BvA_DtCuEfEe@b@sd@ta@_Av@iErD]\\wHbHcEtDmTxRwApACBiD|CcA~@m@h@EDa@`@[Za@`@EF{@`Ag@l@c@h@IJ[^Y`@[`@SXoCdESX[b@a@t@m@nAm@pAABKTYr@MZQb@]x@e@~A]jAOd@?Bc@bB{@nD}@fEC\\G^YvA"},"start_location":{"lat":-34.7113308,"lng":138.5708718},"travel_mode":"DRIVING"},{"distance":{"text":"90.7 km","value":90659},"duration":{"text":"59 mins","value":3522},"end_location":{"lat":-32.4804586,"lng":137.7536103},"html_instructions":"Slight <b>right</b> to stay on <b>National Highway A1</b>","maneuver":"turn-slight-right","polyline":{"points":"~}riEkpwiYUd@UbAi@dCw@fCa@dAiA~BOPoD|GmAlCGLCBEDmEjJuArCEDYd@u@dA_AlAoAjAm@h@w@j@k@\\{@d@k@Vu@Xs@Vc@Lq@N}@Pe@HsALe@Bq@Be@?g@@mzACkZB_@@_@@]BaAHeAPa@He@L]J_@J_@L{C~@{A`@s@PqB`@_@F_@Do@Bm@Dg@?a@?o@?eF@c@?_A?k@?iA?_A?SAs@E}AGmAOeAMw@OaCi@g@OQGy@UgCm@oCa@c@G}@K{CS[C{DIwB?Y?cH?_E@yJAO?wC?{AAuQAe@?aO?{F?}D?wA@mEA_N?_@?{C@eF?M?qB?aB?oX@uF?uCAg@?c@?qN?uC?knA?mE?sD?cEBy@@w@BcAFo@D}ALaALqCb@iATSDqAZeAXcAZuAf@cAb@WJeAd@{Az@uAv@qAz@e@ZsCzByBpBs@n@c@`@sCfC{CrCmCfC}CvCyArAmCdCwArAiBdBeA`AoCfCeB~A[Xk@j@oCdC}AvA[XA@eB~AyCdCMLeBrAmBtAyCnB}@j@eAn@}C`BkB`AuKpF}HzDcEtBeJnEuBfAmCpAqFlCiFhCgGxCaD`B_Bz@aCtA}\\tReB`AcCtA{CdBcExB{EdCiB~@iEzBwDlBaEtBC@_@PmB`A}BfAUJqAj@}Bz@qC|@}@XgBb@wAZkBZa@Fa@HqC^cCTyBPiD\\gAJqBPmBPuD`@oBXk@Jg@HsAXmAXi@LMD_Bb@wBp@kA`@m@T[N_A\\aBv@sCvA{A|@g@\\mAv@}DfCsBrA{@j@yBvAq@d@oGdEqD~ByGlEq@b@}I|FgOxJaDtBkHvEmPtKwA~@{A~@gDxBkFhDiC|AkB`AkB`AyAp@cDpAoFnBm@P{Bl@iAX{@To@NiCh@s@NyCl@sBd@aOhDwGxAWDsAXoAT}A\\sAXiB`@]HqDt@kFfAyBd@kAXiCp@c@Ny@VmA`@OFw@X_A`@sAj@kDdBqBjAkBlA{AfAsAbA]VIHiB|AaB|AcBhBoAtAgC`DkA~AcBlCc@t@}@~Ak@dAq@rAc@`Aa@`Aw@lBIRGPc@hAe@xA[dA[bAe@zAk@nBc@~As@`Ca@rAK\\K\\u@`CaA`D]lAYz@GPOd@ADWp@Sl@Uj@a@bAa@~@iAzB_AdBq@bAk@z@GFm@x@cAnA_AfAsAtAgA`Ay@n@_@X{@n@iAr@iAp@qB`AoAf@iBp@uAb@u@PaATiDn@mCh@UDm@La@H_Dn@uAV}Cj@iCh@QDqM`CoEv@sBVyFl@{F^kENoEDiE@i@?cA?uE?kQ@{D?S?i[DkJA}LBkA?kv@Bc@@gJ?e^Bko@Bss@Da\\@gF@_Q?e`ABuO?OAqm@JoJ?uV?S?ua@?gk@FuB@q@@iAAc@?k@?oNAgg@HcN?}@?uK@m^DoA?wCB_HJsDDq@BeA@kADm@?{BH_FJo@@gHNsABc@B{FJgADcA@eCFQ@eCDsCFsDHuBDsEJuGNc@@{FNkBDaHb@qBNi@FyCV{En@oDh@oB\\gB\\aCf@qA\\cATqBf@ODoA^w@TqBl@{Af@oAb@uBv@q@TuAh@uB~@oBz@uAt@}BlAa@RoCvAeEfCmBlAgAp@yCjBoFnDmErCeF`Da@V]T_@TyH`FkEpCcDtBqFjDgMdIcDtBg@\\{KfHgAt@gAl@_@RuC~AsBdAqAn@c@Ra@PWJ_DpAeBp@kC|@yBt@cD~@eDz@yJbC{LxCuMdDyJhCeKjCi@L_@JiEfAcDx@i@NuBh@kDz@kCj@gDr@sCd@eDd@eCZmD\\O@kBL[B_DRmCHgEH}C@iC?qDEi@AKAcFEa@?{C@mCBuABaCHwCLgBLuAJuAJkAL[Dk@Da@DI@{BXqCb@uAVuAVi@Je@JeB^eB`@sA\\eBf@eAZyAb@]LcAZQF_AZaA\\yChAkFjBqBx@kA^sBt@kC`Au@XsAd@mCbA_Bl@gC~@mAb@E@[LgA`@iC~@yBx@cCz@qCdAkC~@wCfAuCdAsAf@q@V_A\\iBr@eNfF}GpBC?a@Ja@JyEjAWFkHpAwFx@oCXuGh@{AJgAHgAHc@D}QpAgAHc@ByFb@yBNqDXcHf@kBJkCLk@Dm@B{@ByCJcBDiCF_@@qDBqC?gHC}BEwDIQA}CKgCMI?c@EsDSYAIAi@EsLcAmC[SC_@GgFq@aGy@cAMmBWoC_@mD_@_E_@qCSuEWeCKe@CG?[AaBEoAEkAAcDCiB?}B?qDDyDHgCHoCLkBHoDXc@Bi@D[DsD^kCXq@HmBVaBVkFz@QD}@PmFdAyBj@aKbCkCr@oD|@cGzAoCp@{A^wCv@oEnA{Bp@{Ad@{Br@eAZcAZi@PkCx@qBp@eBj@}KnDa@LoGpBcIhC_LnDwExAqC|@_EpAiIjCuAb@{C~@oBn@_Cr@}Ab@yF~AgAZqA\\mCp@uBf@qBf@uCp@wBd@A?c@J_B\\oCh@mB`@uB^aCb@]FoAT_BX_C^aEr@}B`@uZlFy@NyATwB^uDp@wAT_C`@}Cj@cBXaBXqAVcE~@uA\\cBd@oCx@sBr@gBn@oAb@_DpAkCjAqEzBkAl@_CrAg@ZsAx@sCfBaAj@_LdHiAt@eAp@q@b@k@\\[Pe@XkCdBGDaAl@cF~CMJ}BxAwA|@kCbB{H~EkBlAoHvEuFlDeGxDgM~HyJfG}MrI{QhLkCdBkFjDwA~@wLvHsErC}@j@aIdFoBnAsThN{O|JuA|@s\\~SuNbJ{GjEkG~DUNcXvPkYrQy@j@_CvAm@^eGtDyCjB{x@`f@cZjQiEdCcCzAaIfFqLzHsCnBaZxRoAz@mPxKsAbA}@p@gA~@g@b@ONe@d@kAhAg@j@]d@Y\\cApAu@dAg@t@kB~CqKpSy@|AqBzDuB~DmElI{AtCg@bAq@dAKPsCpFaSt_@}EfJ{K`TWf@QZqAdC{EhJIZ]p@iEbI{GfMi@`AkBnDq@fAuEbIoAnBiBxCeCxEyArC_AhBCDKN_AjBEJcAlBk@`A}AfC}@hAaAjAqCtCyArAiBlBq@x@YZu@dA}@~AEHa@v@a@z@Sb@Uf@k@rAw@`CITM`@w@jD_@pB_@lCa@bEQjBeA|I[fCQ`BOzAsBbQsA`LiArEaArDiAhE[lAcCjJyCnLIT_@vAYdAQp@a@~AYhAQn@wAnFe@bBaAlD[tAYjAGPc@`B[lAIXSp@Sx@[`A_@v@c@v@g@t@e@h@]ZYVKHYRc@\\e@Z{DrCMRe@`@eAx@{AtAc@d@KLc@h@y@dAORGJcA~AqAzBi@~@o@bAa@x@cDrFyBrDIJQJgAjBm@`AgB|CGHWd@qAxBGJENs@xAo@hAu@bAOPMNc@d@s@j@SNYRSJ_@RqAh@]N_Bn@a@PYNqAt@s@`@CB_@Tg@`@URMH]TKHKHWNIFEBMHKH]TQLSLMHYRSNEBA?c@ZUNA@SNC@QLUNA?]Xa@TKHYRGDe@ZC@OJc@ZGFEBKHEBKBKJKHQNMN[\\MLKNEFGHGHMRMREFCFYj@A@c@`AWl@ITa@bAKTUl@IRA@O`@ELKVKVEJOb@A?IVGLO`@KTGPO\\ADIPKVO`@GJITA@S^ELMRA@U^EJOROR_@b@?@ONQRMLIFEFYVGD_@\\c@ZML]VMLUREBMHMHs@j@iAbAENU`@MR[l@Wr@Oj@]rAOl@g@xAwAzBa@p@MTa@|@W|@K`@Id@Op@Gb@"},"start_location":{"lat":-33.1979224,"lng":138.0789383},"travel_mode":"DRIVING"},{"distance":{"text":"24.1 km","value":24106},"duration":{"text":"15 mins","value":908},"end_location":{"lat":-32.6188951,"lng":137.5696248},"html_instructions":"Slight <b>left</b> to stay on <b>National Highway A1</b>","maneuver":"turn-slight-left","polyline":{"points":"zyfeEa_xgY?P?PAV?TAn@@d@@T@PDl@Ft@@FPp@Vx@b@fA^|@vA`DBHBLbAzBP`@\\v@BJNb@Nd@Ld@FTRv@FVP~@Hb@PjAD`@Fp@PjD@pA@n@BbC?`D?v@B|ELtSBbFB~AAbAF|F@lH@jBHrNFxDJfCFv@PxBb@jD^bCr@|Cz@zCx@|BHTFNx@hBbAjBnGpKf@z@T^xBnDjBxCbA`BbBlCdC`E`H|KjCdE`CzDT^bAbBRZlFpIxC`Fh@|@hFhI?@lEdH|E|H|FnJhN|TzKjQ|CdFBDxC~E\\h@dDhFhDpFp@fA|E`IDFvGrKjFlIdDtF~Yre@T^jRvZnMvSnGlKvJzObEvGhCdEhMpSbKlPrLtRpGbKrD`GrUn_@Vb@lB|CbEtGFHl@`AvCtElCbEbBpCHNt@hA~@~Az@vAp@hAZf@nAtBHN\\h@Vb@|@vAhA~Ad@j@dAnAl@n@zA|A|@r@fAx@~BzA~BfAj@TRHJFhDfAv@RnA\\`@Jli@zN|F~AdJbCzBl@dBf@`@JpGfBvD`Av@TRFbNvDdQvExMpDjD`AnQzEvA^vCz@vA`@|@^XJfAh@v@`@`Ah@^TDBj@ZNJf@\\~@r@hB~An@p@fAlA~@fAnDlEPRx@dAFFzBtCxAnBz@hAtBzCz@lAPXnGpJV`@LPV`@bA|AlDpFtJ|NxAvB|]ri@zOfVV^~g@hw@bGfJbD`FdDfF|IxMNTJTrEbHnDpF`FvHhHxK^j@`AzAnE|Gl@|@|@tAj@r@nCjEpCfEJNd@x@"},"start_location":{"lat":-32.4804586,"lng":137.7536103},"travel_mode":"DRIVING"},{"distance":{"text":"130 km","value":129578},"duration":{"text":"1 hour 23 mins","value":5006},"end_location":{"lat":-33.141383,"lng":136.4198573},"html_instructions":"Turn <b>right</b> to stay on <b>National Highway A1</b>","maneuver":"turn-right","polyline":{"points":"b{afEcatfYUt@{@pDYlAI\\]pAa@vBQhAUzC[hMQ~JE~Bg@rY]~RMpIiAvm@Ah@g@tYIvDB~BJnDDxAFxARbJ`@bQT~IFrC~@`_@^~Nr@tYF|ALhBpGzz@bDnb@b@zFtAlQb@zF|Cfa@P|B`Dnb@j@fH|Djh@t@nJfDzc@rB~WJrAlF`s@hBjU@RfAlN@JlBtV`AhMNnBTtCBd@DbAD`BAzBUdVCdBQdROtOAbAA~AAfAAXAlB@h@Br@Br@HdCRlFTnG@h@@V\\dJdAj[rD`eAHjCR|Fn@|QrAn`@@F~@fXJpC`@hLf@|NH|BdAlZ\\bKLdD@h@v@bUL~D^dKLlELnDBj@rAz^Bh@XzHRjFBj@Bh@\\xIHrBRhCB^DXRrAlEdUtBrKJf@b@|BHb@Jf@zFrZFVdElTnArGjClNJf@jBzJNn@hFvX`A|Ez@nETnAbEnTJd@?@vClO@HpBjKhCbNH^Nv@Nh@\\nAnApDBJfFxNt@vBPd@j@`BlBnF~@hCTp@DNL`@H\\Pt@RdAVnA^fBLf@J`@h@`B|EvLbG~NlAzC|IhTlFnMn@rBZ~AR~@PvANpBTpFdAdXJdCHrBLjBTjCjBbP`ApI\\jC`@pBV~@Ld@p@fBVj@Tb@DHv@pAr@dA@?zA`BxB|Br@|@JLf@p@|@fBdAjCx@tCfDtL`DlLLd@`Qnn@pDpM`Jf\\|EfQtBvHxCvKJXvAhFdAvDRr@vAhFzBdIzJh^`DhLLd@\\lAhG|TLd@nCvJrBxHLd@Pn@`IlYzLpc@hSpt@nDrM@DL`@H\\FNFLFVjLbb@b@~ALZJXHR\\t@p@nApCvE|ClFlHfM`A~AvHtMpDjGT`@~EnIp[~i@fElHnKzQpDjGdEhHfEnHZf@bMfTt_@hp@xAdC|F~Jx@~Ad@fAn@xA^bA^bAVx@Vz@Pr@Pr@Ll@XpATlAPhAL`AJ|@Hn@LzAHrAHfBFbB@fB?zAA|AGvBQbEUxEKfCKzBu@`P]rGC|@MlCQ~DGbBCbB?@?pA@|ABx@Bv@FpAJdAJhALbALv@PfAP|@DRH`@Pr@XfAd@zAj@xA`@`An@pAVj@f@|@f@x@`@j@X`@n@t@l@r@n@p@`@^`@^t@n@r@h@`@ZVNr@b@d@Vx@b@z@`@x@Zh@RxBn@bD`AnCz@pAd@RFbBn@n@Vr@XbBr@hCjAfCnAtAt@d@Xz@d@~@h@`@V^RFDjAt@pBrAlA|@tB|AlEhD\\XRN`KhIpRpOjBzA\\XnFjEbF`EZXLHpEnD~DbDlCxBLJdBtAXR~HnGJHpRtOhXlTlAbA\\Z^`@v@|@|@pArFvInB~CtBfDxHxLzBtDnElHpHzL^l@jEhHfHnLdCbEn@dAdKlPT`@V^bCzDhCfEjC~DjA~A@@tBhCfEbFlArAt@x@xBtBdCvBnCzBPNbXdTZXdS`PZVdS`PtBbBrFlEjBxAlBzApG`FZVdBrApWjS~VzRtUxQnJhHhDhCrG|Ez@n@~LhJzGdFjQzMzUjQhAx@\\VjSbOb@\\\\TpK|H~G`FfGpE|AjAvN|Kx@p@`WvRjInGbGtEnB|ApCvBpBzAvAhA\\VxErDtAdAr[pVpDpCp[nVtFlEfA~@p@t@HHr@v@tDrEPPrIhKtQrTdBtBx@`AfRjUpFtGLPlWf[zNrQpAzApLvNJJLPlEnFrDnEbMlO~HtJfFjGbJ~KhBzBX\\tAbBlXr\\X\\hVbZlEnFhZx^X\\zSjWX\\`K`MxK|MX\\xCrDzGhIX\\xGhINN~EzG`FtHjFzGf@n@zMdPb[n_@rV~YvLxN|h@~n@dIzIrOvQfDzDvBfCt@|@rLvN~OpRbCxCvRtUjJxKtBdCxDpEnB|BbAjAbLtMr@x@nFlGrChD`GfHZ^nI`KnLjNfLfNX\\h@n@zHjJVX\\b@zCnDhArAdHfIlAvAvDlEXZjXh[VZVX~@dA`@d@rI|J~@fAvKdMd@h@j@j@LJ~DhDJHn@p@|@dAvA`BX\\XZtFvGjLlNxDtEl@t@V^X\\rEzFtJxL`a@~f@tGlIlAzAjAzAV\\X\\X\\lA|AfBpBXZTVBD`CnCxBhCxAbBXZz@~@zBlCX\\XZrA`BhE`Ft@z@dJrKtA`BXZ|G|Hv@`AjAxAV\\~ArBbC|C|HzJ`@j@B@Zd@Xf@f@|@NZVf@nCnFz@dBtAlCfBnDnMfWtDpHTb@bDpGlVhf@Tb@nT`c@rE~Id@`ALX`AlBr@bB~AlEt@zAxBlEdFdKR`@`HjNd@|@|CjG~Tpc@Tb@vF|Kj@hAjEvIdF~Jh@dA|Oj[T`@Rb@jLjU|CdGf@dAT`@zDzHR`@xAvC|LnVnGjMrC~FR`@hW|h@|FrLP`@rAjCh@fARb@h@dA|@pAp@v@|UzV`AlA|A`CtAvBjHhM|DdH|@hBpJ|TdFrLPd@x@jBx@lBjChGzYbr@Pb@rA`DhBhElCnGfAzBbClE~GjMpLjTT`@tGtLrCjFzIbPbErHvClFT`@zBbEr@vALZ^`A^tAVdAX|AFZ@Jr@xFFh@|@bHlBvOXbCHf@TrB|@xIFh@tCfYDh@Fh@l@bGr@dHtChYn@lGZfDRpBRfADTJf@DP^zA~DvMNf@zEzONd@|BtHLd@zBlHxCbKzBtHLf@xC`K|AlF`@nAZdAlA`El@rBBJ~@zCv@jCbAbDXdAd@zAf@`Bv@jCn@vBFTz@pCr@dCX|@j@jBl@pBp@xBh@lBf@|A\\jA`@dApO`h@xE|OfInXfIjXNf@xDnMNd@hEvNNd@|@zCNd@zCbKlA~DNf@tJ~[Lf@jAxDj@|BLb@\\`BXlBFh@nFt`@Fh@vBzOb@dDvF`b@Hh@zGdg@rE|\\jBhNT|AzAbLXtBHh@j@fExAxK~AnLd@hDFl@Jn@NdAJx@NbATjBDd@F`@Dh@DdABf@Bz@@bA@xAApF@vD?jH?vA?~V?z@?xA?`A?b@?`C?bG?`CArB@lD?xAAF@`B?tB?`I?xA?P?V?fJ?jC?xA?bC?zA?R?X?dH?z@A|P?~C?nD?xC@fHApL?tB?dD@pFApA?nA?h@?dB@bBApA?bA?hC?X?h@?J?`C?\\?L?dAAbB@nCAz@@~AAjA?P?V@h@?l@?rD?hA?vE?j@?zOAzD@vHAvB@b@AjA?n@?~B?p@?hC?~B?`@?nA?vA?xC?rA?lA@`BA~A?L?xU?lT?r[Afc@?lK?hE@bO?pKAjH?vE?lP?~B?j@?xCA|H?xU?j@?@CjBI|AOzAq@dFKvBGjA?`D@bQ@zC?tA?pA?bC?j@?~H?`@@~E?hB@|@Dz@@^LdA\\jCPvADl@@PFhABvA@|A?ZAxH?nT?nXAho@?nTCbS?j@AlPArA?|DNzBT|B^lBn@|BbAfCfAtBnA|A~A|AZZDDFHf@\\|JfHxEhDdLfI`IzFhCdBn@b@LFx@b@fChArCnAfCzAfJ|GXRjIzFZR`EtCUn@[p@c@`A{@nB"},"start_location":{"lat":-32.6188951,"lng":137.5696248},"travel_mode":"DRIVING"},{"distance":{"text":"312 km","value":311887},"duration":{"text":"3 hours 14 mins","value":11661},"end_location":{"lat":-32.1212415,"lng":133.6738511},"html_instructions":"Turn <b>left</b> to stay on <b>National Highway A1</b>","maneuver":"turn-left","polyline":{"points":"r|giEcos_YjA|@pBtAvAv@zA^h@Tj@T|@h@NJf@b@VZ`ArAlAnBXb@r@jAFHzAbCT`@T^fC`EtBhDjEdHdC`E~PzXnQpYdB|BvA~AlAnARTrBbBlBxAzAbA`D`BdFxBvF~B`@N`@PdEdB`A`@^N`_@lO^NfAd@dDxAVLdDhBtBrAfBrAfBrAbJ`H`E`DnF`Er@j@\\V`GrExGhFzC~BzAlAf@`@\\VzAlA`BrAdA~@rBhBZXHFbAz@~AvAjC|BNNvBpBh@j@~@fAd@n@d@r@b@t@d@v@l@jAXj@N^LTb@x@Xj@v@lAbArAh@n@f@h@t@p@n@j@`Ap@~@l@bAj@`CrAb@VPHLH~@f@vAv@dB`A@@\\P`@T|BlA~CdBzAz@^RFBpAt@pAr@p@b@x@l@x@r@j@d@l@l@r@t@f@j@r@|@bAnA~@jAHHNRp@x@fAtAx@`AHLLPd@j@r@x@f@p@p@z@fAtA\\`@JJp@r@z@x@^\\n@j@n@d@^Xj@`@`@Vd@Xn@^d@Vn@Xb@Rj@XTH~@`@dAf@lAf@z@^r@\\j@Tv@\\b@P^Pr@\\nAj@tAt@~A`Ar@f@nA~@hAhA\\\\fAdAlAzA`ApA~@xAd@v@jAxBb@~@DHJXZv@Tf@b@rAt@`C`AbDV|@h@fBjAhE`A~CFRdAbDbAnCpBjEtBdEh@dAr@xAnDdHrAlCh@dAbGzLzErJnAbCbC`F~A~CdArBtEhJxCbGBDNZ~@`BhB~ClCvEr@jArBpDnAvBbB~C~@xBl@`Bt@fCj@bC`@`C^tC?@NnBLrCBnA@j@?h@AjBAnAKxBOpBsB~TEh@uGvs@U|BEh@w@pIMrAEh@gBxRGh@S|BgBxR{AbPyAbPEj@eClXMrAS`Ci@xFw@nI_AzJ_Erc@Gh@Eh@kCjYEh@i@zFEj@Mv@SjAe@vBaA`EuAbGaAfEWvAM|@Gd@Gj@OxAIzAG~AElAClHCfE?h@CxD?\\AfFCdEEvO?jCC`BC`AIxAKjA]vCUfBStBIjACv@ARA~@AB?fABhAHhBL|AR|AN`A@H^|A^tAp@jBDJh@jAn@nAz@tADHjAlB|@xAd@x@l@lA\\v@f@|AZpA`@vBTnBH|AD~A?X?l@Ax@E~@EfAg@rFm@jFkEbb@_CpTOhAQjAWjAe@zAc@lAe@dAGJe@~@CDk@`A}n@dfA_C`Eo@jA_@v@a@hA_@jAYhAUlAM~@q@pGaEx_@mBhQGh@ALKfBEljAEpD]tMwAvk@Ah@i@vTSjEq@rGaB`PsAlMGh@sAnMkAbLQ~DBzB@pAzCfs@h@tMtAz\\Bj@j@tMPtE`AtU~@tUn@jJ\\nIl@`OBh@^tIBj@b@~JBh@PtEBj@v@tQD|@P`EN~Dz@~Rl@`OBd@f@rLTtFTxFBdHFlFPlPF|EV`WDrE@h@LhP@n@TjWNfP@J?^JdJ?dAFpFJpN@h@JxMHlCDdGDbEB~A@j@DlDFzE?lCMpCSvBQjAYtAQp@W`Aw@nBiBbEu@hB]v@GNqG~NiDzHUh@mAvCc@`Bi@pCMhAkApNqBxV}BtX?V?j@AxCNjC\\lCb@xBh@pBZdAJb@^hA^~APjALr@Hv@Bv@DzBCzEcA|XsAb_@OtESpFKtAGp@k@lD{@tD_AhE_@|AObAGh@kAjIm@nE_D~T}@xGoEz[Gf@e@dDiAjIIh@iCjRGl@_AnICh@E^Y|B]`Dm@bGEb@{@nIGh@aAxJGh@OrAyAzNGd@U`Ba@dBy@rCWn@Qb@Qd@kDzIkAbDQn@Mf@Y`AW~Ao@~DSfCMtC?^B|H?nB?h@BxM?h@Jxx@BjM@bK@h@@lL?j@DxU@j@?tABjL?j@F|a@@h@DpX?h@DdS?h@BxQ@zABrBC|AAb@Cr@c@bFU`BeAtE}@dDmAhCw@|AgAdBmAtBMRgCrEiBbDq@hAsDnG}BzDoGdLm@bA}EpIU`@cDvFeBzCW`@_CbEiCpEU`@U`@iFfJu@nAuAbCqBjDU`@wAfCgCrEyCbFoBfDyCfFcAdBwBtDkA|By@vBi@`CwA|IKf@{E~YqAhIIf@s@xE_@hBm@xBER]z@o@~AcDnFaEfG{FhIcGpImEjGW\\kGzIiCxDW^o@~@W^yAvB_@r@i@fAq@nBSt@Y~A{@bHq@hFEh@ALKrAEb@AHe@rKCn@?PCb@u@rQq@jPIjBC`BFtJHlH?h@FtEJxMJ`KF`GDlFHnGBjDFtEDtEFzF?BLxR@PIvAEr@[xCaDbW]jCGh@k@nEIh@Gh@eAjIuArKeAlImBnOk@nE{BfQmAtJyAdL_BhMIh@oBtOSnAQx@Uz@_@hAm@xAeArB{ChG}Ol[uB`EiAzBwIxPk@lAe@fAoAvCaA~Ce@dCo@~EwA`LqBzOcBtNqAvKMbAsAzKqAfKAFmAbKw@nGGh@WtBiB|NIt@Ej@Cl@Cx@?|ADhABh@Fj@Hr@Jr@pEfWnBvKbChNJh@|Fj\\X~Ar@|DnAhHnCrOJf@zBlMbAtFbA~F`C~M@H\\jBjAvGx@fEd@`CrGrZxBjK|CzNPv@|DhR`BrHNr@l@vC~@|EL`AHbADv@Bp@@dBAzAE`BAh@GzCYfLK`EItDEhC?jB^xQFhC?t@?j@?p@AtBGvCElBQbC_@jCWrAk@jB]fAa@~@IRy@|A{DtH{CzFKRS`@oAbCyDrHwBbEy@fB_@`A_@hA}@pCcBtF_CrHo@nB{@lCcDjKY~@cA`Dq@xB{@pC_@dAa@zAo@pDe@pCkDlSu@nEeBfKCNi@~Ce@~BU`ASp@Of@Yr@g@fAsAvCeCjFs@xAc@`A{IlRk@lAa@lAYpAOx@QtAEh@Cb@Cl@Az@AlC?~B@xP?bO?~B?`C@bO?rA?tA?xM?bA?fF?h@@vEA~E@jM?F?lT?zG?j@@`G@xS?`D?`K?`K?bK?tE@`K?~I?jD?h@?tE?jL?lD@vM?vI?j@?lP?X@hB?`J?lL?h@?xM?vM?bO?`O@nP?rN?bO?h@?`U?h@?h@?lK?bL?h@?lP?j@?h@?jD?zF@h@?lL?bG?dS?nE?\\?lG?bI?xS?lGAjICxAMdBGr@m@tEkAfJE\\_AlHAFe@nDKx@{@|GCLOlACZIbAAVA`@?V@d@Bx@Hr@BPF^DVFVV|@JVLX^v@b@~@\\p@bAnBl@xAmBvAiHzFsGdF{C`C]X_Ar@}ExDyBfBc@ZgBxAC@aB~AaC~BSTkIjIoNnN[Zy@z@kNlNu@v@_A`AsKrKuFxF[Zi@h@qDpDiChCeDdDqBpBYXgEhEkGlG[Xs@t@uGtG}C|C_L`L}A|A}BxBsChC]XaDrCiPtNqBhBiLbKwAnAaDrCiHpGcErDq@j@{EfEaHjGKH{ArAqAjAu@z@g@n@EFYf@e@z@{@~AEHU`@iFjKcBbDQ^k@fA{GxMaDlGwAtCeHfNaDlG_E~HkG~LiCdFg@bAiAzBs@lAk@|@q@|@_AdAST[ZoF`GcFnFeGtGuFdG{HpI}JtKsIhJe@f@kCrCsD|DiDtD{CfDmArA{B`C{A`BuBzBmIfJwC~CiDrDsAzA}DhEqD|Da@b@_ElEkEvEo@p@QRa@b@YZy@|@kArAYb@m@~@SXs@|@IJwB`CQRkArA_A`AgAjAOPiCnCwLtM_@`@oDzD_@^_DbDy@bA_A~@URkC|BwJfKmDxDSTqHdIwA~ACBaHrIABq@~@sFpHY\\uBtCeF|GW\\uBpC_@f@kE~FaLhOKLoI`LwEnGY\\yS`Y_JtLyApBcArAiA|Aw@nAk@lAk@vAc@vAa@bBYhBOzAIhAEpAKlGG`EAtAATc@t\\?LAhAEnCBzBDrBAfAAzBKzHG`FObKAh@C~BAJEpCA`@GvBCh@QzCMjFOdKQnLMfHGdCAd@Aj@YrPKbHAh@Ad@InCInAKhA?DIf@Ih@AHYvAe@~Ag@tAa@~@{EjKQb@eHnOaAxBmFnLmAdCSb@c@~@wCtG_@v@aE~IaE~I[t@OXg@fASb@wBvEy@hBmFlLyEhKSb@_GnMSb@aE|IoCbGS`@Sb@kDvHm@pAgEfJmC~FcE`JqCdGyCvGkAhCSb@mBfEmC|Fm@pAsAvC{@jBkDvHq@xAmCbGyBxEk@lASb@e@dACDc@`AQ^oBjEo@tASb@cAxBcCnFu@`BCDSb@c@~@sApC{B|D_BvCqBnDuCfFU`@g@z@qA`CwDxGeF`Jc@v@c@t@kG`LuJ`QsL`T{CpFU`@aJ~O]l@_H|LqBnDU`@Yf@sDvGc@t@kDdGeAlB]l@GNINKVO^iCrEe@z@}HlNwDzGyEnIyElIeCjEiApBU`@q@nAyCjF{B~DU`@q@lAiB`DcEnHoDpGgAjBcCjEYd@uBvDwBvD]n@eAjBsCbFA@}CtFwCfFwEnIuHzMUd@w@rAoAxBq@pAo@nAkBrEsBbFYv@sBbFWn@KRq@`BuAfD_A|BoA|CELwAjDy@pBUj@o@zAKTYp@]n@[j@g@z@S\\MVa@x@s@~A_C|FkBtEuD~IyCpHgDhIwCjHa@~@iDpIaA`CaA~B_BzDwDhJUh@aC~FgCnGaE|JwEfLqC|GmDtIMVQd@iHhQGPwEdLcBbEkBvEa@~@Qb@a@~@eChGQd@{@rB_EvJ[x@Qb@uJ|UoCzGqExKoBxEmCxGaD|He@jAiCrGk@|Ag@fBy@~CwAvFYfA}EdRgJl^e@bBi@bBi@xAa@`AiA~Be@v@g@x@s@bA[d@gApAcBdBOL]Xu@l@c@Z]Va@V_@TkAp@[NEBWJ{@^iBr@iAb@uDvAoFtBm@V_@Na@N_@NaNnF}DzAyIhDqBv@[LC@sGfCWJyFxB_M|E_@NoLtEq@VUH[L_@LSF[LUDu@N_@Ho@Hm@Fe@BiDHoQ`@aKTqAF_@@C?gAHoAL_AL{@LmAR[FEBUF{A^o@P{@Xo@VcA^aAb@_Ab@a@TSJk@\\c@XuA|@w@n@e@`@eAz@o@n@u@t@s@x@sAbBcAvA{@rAe@z@o@lAUb@g@dAiBzD}ClGq@zAm@hAwBvEcIvPkM`XkJ|RmB|D{@dBi@|@gAbBcAxAqAlBmAdB{D|FgCtDoBrCORORyAhB}E~Fo@v@STmCbDa@f@u@|@iAtAkEnFyAhBm@t@{AlBKL{BjCoCbDwBjC{DzE}FbHoBdCaAjAe@j@WZiApAcEjE_IpImK`L[ZYZcLtLuHdIgBnB_EfEOPIHsE|EuAvAeDhDsA`BiBrCyBhDcDbFW^MR_@j@wNzT_CpDyGdKW^yCvE_AvAc@v@QXsBvD{BhEoA`CmD|GU`@U`@OZmDzG_EtHcAnBgCvEwIrP[p@EHs@rBaFzOkT~q@Ur@Od@aQbj@Od@u@`CyEhO_D|JQf@_BdFOd@EPgDrK[`AeF`P_GdRoEpNo@lBcOle@qGhSQj@yB`HCHi@lBc@fB_@nBW~@c@zAc@xAmFpPY~@kQvj@o@pBwB`Hq@lBq@xAWj@o@zAuAhECJ{CpJgKd\\aD~JmD`LoDdLgCjIUr@_HpT_GdR}H|VoErNu@~BoE`NaBbFOd@aCpHsBhGoF|PqK`]oDbLQd@gDtKUt@Of@cCfI_@lAc@pBW`BWlCIlAEh@WfDwAxREh@q@lJSdBg@pCCJMf@mBhIkHf[Kd@qCtLI\\CHoCjLm@dCSt@e@|BeA`F}CzMYtAg@vDg@hCwCjMaCfKgBzHcBpHcAdEe@bBiAlDq@jC}E~Sy@fDA@INSd@qF~U_DdNUfAKd@UzAKdAUvC}AnSEh@WfDiA~NOrBuAvQEh@w@zJg@zGO|A?@YfB[vAc@vA[`Ai@jAcAhBU`@cEpHS`@{GzLcEpHi@bAsJdQS^eI|NU`@yEtIU`@eI|NU`@sChFoBnDyGxLU`@uChFm@hAO^Yl@]~@[bAUdA[dBQpAE`@cAbIgAvImAtJkEz]m@vE[jCK|@]pBWjA[dAK^Uj@]z@k@jA}AbCoNpSW^oI~LW\\k@z@q@dAo@lAMXWl@c@nAq@zBqC`JOf@]jAy@jC{Kt^eBvFo@rB{HfWaBtFm@bCu@rDUxAOhA_@bDS`CAVMxB{@|Rc@|JYnGQbEi@|L_@rIg@fLGhAa@hKATKhCAj@@n@?b@AtCEpAKhAOdAEZ[jBUfAeH~[c@tBYpAe@tBQx@e@`CMh@UdAa@rAIRUn@u@~Ak@bAMT_@h@Y^CDy@z@a@^_BrAwBhBIHSL{A~@eBfAEBeFfEkA`AiDtCyAlA]VmAbAkEnDoB`BeEjD_Av@{D`DoGhF[XwD|CcDnCmAbAuK|IgFjE}IjH[XaF`EaAx@[VkGfFqAfAgFfEsBdB]V[XcHzFuJbIwBdByBfBkCxBoAdAgH`GiQzNa@\\qGjFcBvAgBxAgJvH]VCB}GxF]VaFbEoNlLeJtH{AnAqDxCyGrF]XiCvBmI~GcEhDy@r@iElD}IlHoDvCyMvK_A|@wBnC_AbAu@r@{AnAiNhLeIxG_@ZmFlEo@j@]\\g@j@MLGJORw@dAgLvPeDzEuK~OaE~FW^ABkElGIJ}EhHwArBe@r@a@j@aIlLkEnGgA~AcBbCkCxDwAtBmEpGoC~D_ChDw@jAW^eA|AsC~D{@dAo@r@cE~Dq@l@w@t@eAdAmO`OeHzGeKxJ{DvDeBbB}BvBkFdFCBiEbE_CzBeC`CqCnCmDhD_KrJeJzIg@d@oBlBuAjA_@X[Ra@VOHIDs@\\a@Pe@PyHxCmI`DmFrBaE|Aa@N{JxDyGhCkGdCa@PSHgFpBwGfCyAj@}NrFaA`@KDsDtAsGdCeDpA}FzBuDvAOFSLkAz@EBk@TqCdAiBt@kAf@w@d@]P{@p@YVUR_@^[\\oAzAY\\SVmB|BOPmDfEaHjIgFdGsBbCaF`G{E|FQT_DvD{BlC_DtDiAtAgEbFeCxCu@|@s@z@UXUV]f@W`@U`@a@n@oDlHg@bAi@hA{AbDeBlDkE~IuMfX{BrEIPWb@Wb@i@x@m@v@yA|AuBxB?@oArA[ZA@oCtC_CbCWVaAhAi@f@aA`AeAhAoArACBaCdCwB|BaBdBc@d@uBxByLhMgGrGy@|@yLhMiDnDmCpCqArAs@n@_Ap@w@h@gDzBq@d@]TuFvDuDdCyBzAiIpFoBpAy@h@sDfCmChBcAn@sDdCaFdDiBnAyBzAcG~DkAx@GDUN}HfFiGfEwA~@}DlCkFlDGDoBrAyFtDwA`Aq@\\o@VUJKB{@Xu@Ru@Lc@FyBV_ARmAZQFa@NWJm@Xc@Ru@d@_@Tk@b@_Ax@c@^_BrAoB`Bs@n@oB`BoEvDmB`BuBfB]XwGvFaAx@[XmB~AEDuAjAmBbB{AnA[VA@[V[V_Av@aAp@yAr@k@VOFa@LMFSDa@JKBcEp@C?sEr@g@HsG`Ac@Fi@H}Cb@qAReAPmCb@gBXwHhAE@c@F_JtAUBkK~A{Fz@c@FsBZiEp@qEp@c@Fa@FA@sMnBaC^a@Fc@FsEr@]DuARWFm@JkA\\g@NaBt@o@`@o@b@k@b@o@j@[Z_Az@_@^_DzCmAlAOP}BvB{DxDkFdFgDdDwEvEy@t@_Az@i@j@{CvCcE|DkAlA[Zm@l@qCjCqBnBy@x@q@t@g@h@{CtDwAdBORIHgDdE}AnBiC|CkElFk@r@yBlCeC|Cc@j@}CvDwCpD}CvDo@x@yE~FaEbFkAvAyGhIs@z@q@z@yFbHmFtGw@`AiHxIkFrGeDbEiHzIaGlH{GjI{GlIaAjAqA|A}@lAu@bAg@`AcAvBgAhCSb@m@rAiC|FKRO\\kBhEABc@|@{C`HgB~DsBpEcEbJa@`AwA`DwDjIgAjC_CnFiBbEw@dBiC~FO\\CDoChGyAbDSb@MXoD~HWn@{C|GoBnEiDtHi@fAs@nAe@p@KN_AnAkApAy@|@s@x@_b@rd@{IvJ_AbAaFrFu@x@_DjDsEbF[\\wCbDmG`Hu@v@yKvLiDtDyDhEiCtCqAtAa@d@eBjB_@`@eCpCgDrDoBxBIHk@p@_@f@}@jAmAtBiAjBkB|CEJOTs@lAqCtEyAfC_EvGoA|BoDbIYh@uAxCkAtB_@n@k@bAeDrFoCpEsCxE{AfCo@nAi@xAc@rA]~AOfAEf@EVCv@ChA@|@BnA@j@Bv@VnJHhCVrJBj@?Nd@bQLpE?DDb@NzB`@tCtAjGhChLd@tBLf@Ln@dDzNLf@tFrVxD~P~DjQrBdJLn@PfALz@Hz@Hv@D~@@nA?zDAzDA~FCrM?j@ErM?lAGzU?rA?j@ArDCtJ?h@ChL?tA?h@ChH?~BC~FC|NCfLIvY?h@AhHEfM?f@AxC?tAErNErL?j@?rBEhO?j@C|JAtIC~JEnSG`PEtL?t@?bABv@HzAD`A@P@VBb@@x@@|@ExYCpFG`ZCrMAtACpO?`A?TDvA@XFxAl@nOl@xOt@zRXvHNbE\\|INzCHdEAzA?TCv@KbBOpASlA]|A_@rAe@tAa@~@_D|Iw@rBiDfJgB~EuC|Hk@|Aa@vAYtA]nBm@pDYxAGVc@zAe@tA_@v@[n@cAvBkEfJu@~AoHxOOZsHdPKRa@x@Wl@GLg@lAaBtEOX_@dA_AdCUp@]z@_@`ASj@Wl@Uf@KTqFzLqE|JsCnGc@`ASb@a@v@_@p@_@l@gErG_FrHk@~@SVA@A@A@A@A?A@A?A??@A@A@MRORcA|AKLk@~@wAtBmAlBc@l@_@j@gAxA]d@oFdHuCvDy@fA{AnBY^cFxGSVcDfE{ApBu@`Ai@n@g@h@ON[Xk@d@m@`@k@^i@Vm@\\}@`@iErBmG|CsBbA{DlBeDdBaCjAKDu@\\g@VEB_Br@KDcChA{At@wAr@aBx@i@VkAj@{CzA_EnB{CzA_@RqHpD{@`@uAp@kB~@wE|B_EpBkJtEUJaAd@_Ad@wCvA_Af@cAl@uShPuPzM{FrE_DdCa@`@e@b@c@d@Y^EBe@l@k@bAkAzBuFtK{DtHcLrT{CbGsB|DyIzPs@tAeAtBmCdFoAfCS\\a@~@Uh@Sj@[dAAF[pA{G~Yc@tBgB|HmAlFQt@wGzYiFhUmAlFKf@{AtGaClKoArF[vAa@|A]bAe@hAGJUb@EH{@tA}AtBEFiInKoK`NY\\aDdEkCfDY\\aH|IwCvDwFjHw@dAcBtBsAfBq@z@mEvFgAtAY\\eEnFgDnE]^W\\c@`@ML[\\CBk@f@mAdAyEdEmAdA[XyG~FmAdAg@f@a@b@_@b@MNUZ_@j@[j@}AnCoFvJwB|D_@p@yBxDS`@U`@oAxBu@tAu@hAm@z@QRW^CBUXk@r@eAvAkAxAc@j@W\\KLMNk@v@{@hAkAvAqDxEgFvG_FjGgEtFGFQTW\\{FnHW^Y\\yBrCqDxE_JhLqKfNcMbPiWn\\s@|@W\\{FpHq@z@qKdNq@|@iLdOm@t@i@r@g@z@_@t@a@~@}@pCyJfZkArCgAnBcAtAc@f@[ZED_HtGu@~@g@r@e@t@CBwHrOeChFS`@Ub@cGbMkA`COVWd@g@x@]d@u@z@w@t@qCbCeBdBwLtLgChCw@t@cRrQiCdCw@t@gJ~IQPIH}@jAqApBoKfQiCtEQZkNfVU^yDxGeBxCaAdBmAtBaMnTaAbBaNzUoBjDwCfFaAbBcCfEoBtCc@d@Y\\GFqAfAgAv@kAn@}Ap@mEdBaA`@iGbCiHrCgBr@}@XeAR]HE?s@JgAJsI^_T`AI@c@@E@oNn@eJ`@c@BgADa@BiAL_AN_APeAXs@Xq@Zo@Zs@d@[Vo@d@yA~AyPjP{A|AkBhB}@`Ag@p@g@x@e@|@a@`Aq@bBeEbLcF`NwGrQQb@cFbNs@lBeGlPc@hAgB|EaExK{@zB}@zB]dAU|@i@tCCPOvAIhAE`BAF@dBBbBf@pLRfFNzJD`ABh@Bl@h@jLH`BTnFB|@fAnWD|@LdC`@rJBh@^zI?DDdB@fA@d@@~G@|J@|FBrD?lD@`FBxI@nG@F?pB@zDGtBMnBU`BWrAQx@s@~Ba@dA_@z@wGlPw@lBk@xAuIbTcM~Z_G|Nw@lBcCbGeGhOuIdTsEbLQb@aG|NoBzEgEjKuChHQb@k@zAi@xA_@nA[|AYpBaAjH{B`Qk@`EgB|MSbBcAvHIh@_BtLmCpSIf@k@lEIh@_Fd_@a@bDyAzKQpAIf@aBdMGf@UvAUlAYpA_@lAm@bBeOfc@q@nBaUhp@uBhG{BtGM^Q\\O\\Yv@sDrKa@hAiPxe@Ob@eClHkFlOi@zAk@bBW|@M`@UlAEXANCREf@q@bFIf@wDzYAD}@~Gi@dE_BrLo@tEGf@q@`Fu@`GS|AGf@gChRADgAvIyCzTqA`KAB}@|GyCbUkEr\\gAbIc@hDM|@sCjTS~AYpBiAxIUfBGf@cEh[i@zDUbBeBvMM~@YzBEZwJlu@}B`Qa@zC{@tGg@vDYtB_AhHy@hGm@rEgDbWYxBYpBiAvIqBpOGh@OjA}DdZwAlKGh@s@pFe@hDw@`Gs@tFO|@Gh@CL_EzZGh@ADG`@_@rCiAxIa@|C{A`LiBlNGh@qBfOqA`KQpAGf@Ih@wC~Tk@hEGf@i@|DgAhIANIj@OfAE^If@{@pGyAxKQpAIh@oApJ}@rG}ChUkBpN_CbQwD~XIf@gChRALEXIl@OjAQpAI`@Mr@Kd@GXYbA_@hAKVWn@Uf@Wf@Wb@g@r@aArAwAnBiBfCa@f@ILg@r@eGlIiA~Ay@dA[\\QNIHe@`@A@e@^IDmIxFqBrAIDeEnC]VYTYTa@\\_@^o@r@iA|Ak@`ASb@Uf@Yn@g@~AYdASbASjA{@hGaAjHa@pCkA|IUzAmA|I_@rC_DjU{BnPuAtJQ|AE\\Ef@Ej@Cp@CnA?|@@x@?B@h@Bj@?Bb@lGFz@rApSB`@TrDB\\FhAJpARzCVxDPpCV~DB`@N~BZrEfAnPRfDZ~ExAtTz@`N\\lFBXLlBF~@JpAz@pMF`Ap@hKxB`]J`BBf@Jx@hA|PBP@Vb@~G~@nNl@hKxAfTH|ABhA@zA?b@Cn@EjAE`Am@dLo@vLa@|HCh@Ev@k@vKa@dIMhCK|BQdEUtDuAlXg@zJItAWxFCh@ANGbAUpECZ_@~HaAlRM|B}AtZCh@oDjr@Cj@GlAEtA]nGGr@i@jKu@lN[fGa@`I]fHAJa@`IYjGKjBE|@IrACh@GtASxDKjBUtEa@zH]bHg@vJWfF?@QdDi@bKSlEOzCQzC[xGEx@M~BAJKrBWpEE~@ObDUjFKxBGhAStDCt@GjASnFG~Ck@jRAt@Ah@AZ]dPEdB?v@AF?hA@~@Dr@@n@@T?V?b@C^Cn@Cb@ANCZ?BAb@GvBAj@?@QhHOzEGnBGhAAJ?N?JAVCX@@?B@@?@?@@B?@?B?@?@?BA@?@A@?BA@?@A@A@A@A@A@A?A@A?A@A?C?A?A?KVGLENETAHQv@Kr@Gd@Ej@?|@AdA@~B@vB?L?LCpB?l@?|A"},"start_location":{"lat":-33.141383,"lng":136.4198573},"travel_mode":"DRIVING"},{"distance":{"text":"479 km","value":478763},"duration":{"text":"4 hours 58 mins","value":17856},"end_location":{"lat":-31.6388518,"lng":129.0013964},"html_instructions":"Turn <b>right</b> to stay on <b>National Highway A1</b><div style=\"font-size:0.9em\">Entering Western Australia</div>","maneuver":"turn-right","polyline":{"points":"vt`cEqd{nX?ZQ@M?CAC?CAC?i@@cBD{@@}CPiADM?aBFc@BkGTqADy@@kBHG?_ADc@@uEPcCLqBNk@FyAL{@FwKv@uCRkCToAJsJt@y@FuCRkAHeBLg@BG@kA@uACkAEmDO}@EOASA{FWs@EmEUI?oFYc@CwMo@wG[}Jk@{CGiE@cGC_D?cBBw@B{@Fu@Hu@Nw@P{@Xm@T}Ax@iA|@MJw@v@s@v@A@e@l@STmAdBcCvDqElHwHxLm@`A?@oApBcO|UaEnGaJtNyH~LU^m@`AaIhMwDbGW`@cA`B_DbFU\\y@rAo@pAk@lAg@tAUt@CHKf@WbAMn@UxAKv@KvAGpACj@EzDEfDAj@EvCKnGUpPAJCpBC~BAp@QhMEdBOrKAh@?j@SzNGhAMzAOxAUtAAHQ|@a@|Ac@pAi@tAaBpDiBdE]n@mCfGoCbGS`@{@jBEJMT{DzI_ArB_Rna@oAnCmAlCSb@Sb@gCvFSb@g@fA_J~RSb@Sb@_HjO_ArBSb@Sb@wPf_@S`@e@fAuBtESb@iFhLsGtNGLe@dAkOt\\sAxCS`@}DvIYn@Sb@Sb@mIzQYl@Yn@}DxIg@fAqIhRgF`Lw@dBg@fAiFhLuGxNqBlEwCrGcE`JaDfHmAlCeAzBuBvEgG|MkIlQSl@yA`DcGtMSb@cGxMs@~AiCvFSb@cMpXoD~HiCvFg@fA_J|RWh@O\\qGpNYj@_Rha@qGpNqTxe@Qb@Sb@wMrYSb@_Oz[gIjQuOz\\Qb@Sb@cGlMuHvPaPd^sLtWGLgGzMqDbIg@dA{@jBeCtFgA|BeAzBu@fBQ\\Wl@e@bAuBrEoEvJuDfIcEbJS`@qD~HUf@qBnEcCpFgBxDy@hBIN]v@gA`CiEfJkDvHqCdGcA|B_CfFkDtHmC~FMVCJS`@sBnECDsBpEeBtDaAvB]t@g@fACFkAbCGPmAhCqC`GkK`UyI`RwCnG{@hBSb@CDaGlMmHrOMVS`@Wj@c@|@eBtDiFbLcClFEHQb@Sb@g@fA{B~EuCnGaArBk@rAe@bA}G~NmErJmDxHmBfEoCbG[n@cClFeGzMsHhPGJ_BlD_HjOKTaAvB]v@i@pAc@tAa@bBG^Gd@OdAG~@G|@CbAAhE?nU?h@AvQ?vb@?le@?zY?d@?fG?V?jSAnQ@tE?lIA~M?tN?vH@dA?fFAtE?rPAvEAtAApY?n\\Avf@?dK?`@K`]InPApP?xSAle@?nYAh@?fH?j@?la@?h@?h@Ala@?rA?pQ?rE@bOB~M?j@DpMD~J?bE?v@Aj`@?|J?~C?dOArE?tA?xA?~[?h@?\\Cfj@@XBrBA|T?pF?dX?nBA~JCfe@?j@?lD@pf@Al[?dTAr^?xAAzR?pM?pM@bKC~WA`C?xN?rAAzC@rHAbd@A~_@?^?ve@?|F?h@?j@Ap[?nAAjEKxDItAKhAKpAMhAQfASlAO~@Qt@UdAg@lBaBpGMf@Sx@}G~W[lA{GzW[fAsAnFo@`Cs@fD}AxH{DrSQ~@ENiAjGg@pC[zB_@bDQtBMdBIdBCj@Cl@SxF_Bdd@Cd@}@tWy@`U_@hJYfI_AxW?DeAtZCjB?zC?ZBb@BlAHbBbBpWx@rL`AfKtAfLNvAd@tDXlCTtDJvD@~DKxDc@`IeA~MoDng@uBdZk@|HyBv[KtAEh@mApPwAhSEh@Eh@iA~OuBlZEh@eBpVKrAEh@UfDQjCIbAKrA[bEs@zJWtD{@xLU~CIzAABAh@Ch@ARCp@ChAChA?r@?vADxDv@n_@PrIF|B@h@HrER|IBhABrA\\dP@t@@D?VJhDRtELbCB^ThDjA|OpAxPZ|E@B?Hz@zKdAtNJzAF~@Dl@BxABnACvEAr@?p@AtAAV?h@?tAArD?x@?dE?`@@bBAn@Cb@Cd@EXQ`AkA|FEVUrBG~@Ev@Ej@YvF]tHg@lKWdEGrACh@KnBq@rNW|EUlDSlCo@`Fq@~Da@fBYtA{AvFc@tAw@zBu@dByEbKqB~DqJrRsDnHaCzE{BrE}EnKk@rAiD~HsBbFcAjCSb@wDnJoG`PcF|L_@`AiBpEADe@jASb@{AtDkMl[Qb@Qb@oFvM[t@iKpWQb@Qb@cDfISd@_C|Fc@hAsAfDk@vAc@fAQb@cDhIsBjFuE`MEJ{BvGiAhDu@|By@jCgApDcC`IMb@uBrGaEpLwAvDe@lAcAlCmAvCYr@qB~EaB`E_CbGu@jBuEhLaRrd@m@zAABaFhMmDtI}CvHk@vAaDtHkFzMuMl\\}AnDKT}AtDoI|ScI~RIVGJmBxEe@hAyFlNoG|OmA|CuBbF{@vBYp@aSzf@Qb@aGbOgEhKQd@iRbe@mAvCyCnHcKzVeHdQSd@q@bB_B|D{AtD_LvXqGzOqB~EGLaD|HeDrHaHrOmCxFS`@cAxBmC|FyBvEmBfEcBnDwBpEwEzJeCtFeAxBeAzBiCvFS`@m@nA{BnFyB~FoAjD}AzEwBbHSz@Md@m@bCcA~DYhAk@fCkA~FkAzGw@~Eu@vFCRERcAhIs@vFoH|l@eAlIo@dFc@nDGf@OhAeAjIeBjN}@hH}A`MGf@AJw@lGyAhLaA~HCJC\\gB`Og@pFC\\[jE[hESbEYhIQjGAvBCnBClE@nD?r@@N?vBBjCF`FNbDFvBb@dJ`Dlk@TdEfAtRZzFbBnZDh@HvAjA`Tn@`LrArVX|ELfCLfB@L?\\hDpl@B^b@hIzAbXBh@vBx_@T|DD|@Bh@fArRHrAvApWd@lIPtCPdDDl@l@bLVrERdDBh@^dHx@vNNtCNrCjA|Sr@bMn@xKr@tM@RfAdSLhCF`Bh@|OBt@^jSNpPA|HApBExHA~DG|DAh@E~AKlEQdHA^SfHAh@SfHAh@SfHo@vVAh@AFi@zS{A|k@OxFAh@EvBCjHD|FBhB@x@@LJpDL~BPfDTlDTjC^pDxBzU~@tJRxBT|BDh@|@rJj@dG|@`KV|DHxBBh@@Z?LNzF@bA@rFCnBWbJMlCC^]hEStBYpCGh@M~@YpBkAlHq@|DqEfXqAhJc@pD_@lDi@dGOfBEh@QvB]vF_@vGKzAUtDStDSjDS|CEn@Ch@MnBYxE]rF?LSdDEv@_@|Fu@tMGz@GlAADY`FMzBIbAIrAC\\YjEc@`FYlC{@nHm@vEe@dDsAbIGb@Kf@q@`EmCzO_AvFgAnGIh@ERaEjVAHQfAgE~VUpAIf@uB`Mw@tEmAjHo@pE_@tCk@xEAFGb@QvAq@hGaAdMSxCIrAEh@Gv@g@hLGxACfACt@MbDE~A_AtZErAa@jM?BCrAIxEQjMC|Bc@p[QtPe@p`@Q~PAj@SbT]~ZKzJUnQAtAWlUM`JGzF?xAKhJA|@?|BEjJBzI@r@DnJNtU?FDjJHjO?h@LxV?h@LbXF|J?h@LbX?h@@j@FnMPd`@CzNCzBAh@[l]OxRQbRM|NClDAp@?j@SdTCjDQjQAtAApBIxVHpPBnHDlH?nABhDJ~MDhEDdEB`B@tAFzDHxE@j@BrABn@@jAtA`z@FlCBtAf@`W`@bWD`CPzJLfH@j@h@`^F|C\\|QDzC@h@BvARfa@@tAHxRDpIBjDHjNHxL?pADzJ@h@@pCFhN?h@Nl]?h@?h@DbK@b@?zA?`@@h@Lje@HnU?rA?@@f@?bBAlJ?h@?j@CfYAlHAfJ?LAjPA~B?|FAj@?t@?pF?rAAjKEzQ?bRAhG?rACxYAdQ?h@?rAArNCzI?h@ClK@dB@~ACbB?hB?dG?l@?n@AnGAzD?TAR?lBAxE?~A?h@AlC@rIAhBApDClQAzOCjN?lEAzCOhHSxDKxBa@pEm@xEy@hFo@dDSbAaA`EY`Aa@jAGTGPs@lBk@|Aq@xAGLo@xAoC|FsBbDsAtB_@j@?@o@~@}BrCYX_AbAiFlFSRuDpDyDtDUReI`IcGzF[Z[XqElEiEfEy@t@}I~HWVuChCoIjH[XuBfBgP`NkGlF{CdCGFu@j@gCvBuAdAyBnBeBxAmDzCeBvAcAx@_HzFEDaAv@aHfGuEhEy@t@gDhDm@n@aBbBcCdC_EpEgCtCkGzGeAhAsLxMeBlBsObQ}HvImHdIuC~CaDfD}B~BkBbBYZ_SzRgEdEcC~B_EzDaB|A}B|B{EvEeB`BkBfBkJ~IiI~HuNhNeD`D[XqS`SqPnO}FbFkGxFEDMJqBdBa@\\gB`BwSvQ[XcEpD_@Z[XkHnGg@b@uBfBMLMJ{BnBqDfDwG`G{HvGy@r@q@l@EBy@r@iInHqAhA_CrB[V[XoExDsDhD{CjCeDzCwDrDA?YXa@`@sDxDoHlHqR|RcLhL}@z@uFtFsIrI{B~B[Ze@d@mErE}D`EgBfBWVGFw@v@qIjIwElEe@b@s@p@qApAqCpC{AvAmI`IONoDpD_DtCaJxI_KtJgAfAw@t@[XIHkDhDmBhBgA~@gFdFuDnDyFrFcAbAsLbLsLfLsDlD}EtEeJ|Iy@t@YZ[XkAhAuBrB}RjRmCjCcCzB_B|AwDrDoBjBoAlA}D|DmFfFWT{HvHe@d@_A|@[X[ZwDpDcC~BoApAQP[XsBpBq@n@iBdBa@^qAnA_BzAYV_B~AwArAwCtC_BzA[ZaExDkBjByFpFc@`@WTYXiBbBi@h@sDrDe@d@eE~DyBnByAxA[ZA@YXcE~DWVw@t@}@x@kAjA[Z[Xu@v@o@l@a@`@oDbDe@d@sFjFsCpCiJ|IsBrBaA~@[XYZsAnA_E|DkAhAaFrE{F~Fc@d@QNy@v@oAnAYZm@l@iDpDGFQT_BfB}@bA_AdAcE|EQR}AtB_AjAgAtAeEzFW^{MjQ}ArB{BvCq@|@q@z@KNwCtEg@l@o@x@e@l@gArAiBvB?@YZYZy@~@iAlAo@r@kCnCaB`BwArAgD|CwChCA@YTwSxPgJzHeA`A[XkCbCeF~Ea@`@yAtAyB|B{@~@_@d@gAlAmAtAiEnFy@`A}AnByBxCQTyAtBwExG{EbHo@~@W^m@~@uDlF}GxJe@p@eG|IU^iEjG{@nAW^uEzGkAbBoJfNa@j@W^}A~BW\\aE`GUZW^eA|AW^_EzFW^W\\OR_@j@W`@kFzHGFOVm@z@oC~Do@~@W\\oFzHW^U^_B|BW^{BbDgCrDwH~KsTr[o@~@W^W\\ILsDnF}HfLqGlJeCnDqDjFm@|@W^o@|@u@fAcFlHcAxAoBtC}BdDeA~AW^oC|DU^wB|Cm@|@W^gD|EW^ILMPeBfCwJlNeAxAYb@W^gI`McA~AU`@m@~@_BhCg@x@m@`AoLlRm@~@_@n@wJ|OiCbEU`@CDQX_DdFU^uDdGwDfGy@pAo@fAq@dA}AbCeC`Em@`AoBbDYb@}EdIcA`B}DtGuDbGgHhLyAbCe@v@c@p@sKdQ_@l@oHtLu@lAeCbEg@|@aAfBmApC[t@s@fB[z@q@xB]pAgB`Hc@vB}@hEcG|YcBjIKf@kBdJWnAo@~CsBlKG\\Mp@Y~Ae@rCcAfHCNcAtIGf@Y`Cc@fEGh@Gf@_C|TMrAwBrSw@tH_BjOEZY~BE\\_AtFMl@Kf@YtAMn@W~@q@lCc@vAOf@IX[`A}BlGaApB}@fBEHu@|AkCtFeL|Uq@|AGLg@dAo@vAaDnIeB|EgBbFkD`LM`@yBrH}@`DeDrLqCjJkGdTcDjLsApEoBxG]lAqFbRkCbJkA~DITk@vBM`@ELOf@m@|Bm@rBuC~JkA~D{@xCyChKiDtLgE|N]lAwBpHoAjEgGdTwAfFCDi@jBgBlGMd@eCxIOd@uC`Kk@nBMf@gBjGyHdXiA`EoCrJaGvSMd@]lAsCfKuI`Zq@bCuEdPoB~GwBpHoD~Le@|A{FjSSp@IXmFfROd@Md@iA~DOd@]lAiA~D]jAm@vBwBlHMd@_A~CsAxEuBjHWx@wAfF{@vCeIlYk@nB]nA{@xCyGxU]lA]jA}E~PMd@{@zCyI~ZgIjYcAnDaG|SgBfGeCxIcEpNMd@c@vAoCrJ{@xCyHdX{@vCcDhLoLva@iDvLOd@{B~HuAxEuC~JMd@]jAqExOMd@{GxUOd@wAdFOd@]jAgBlGOd@yClK{D`NeIlYOd@m@vB{CrKiBfGw@~BqAzDa@jACJkDtJgIbUGPuAxDc@hAoFbOmL~[Od@uKhZcBpEKXQb@sHzSOd@c@hAOb@eI~Ta@hA?@Qb@iA`DyChIoAlDwAxDOb@{ClIOb@c@hAqEbMuCdIs@nBmEzLc@hAuHxSa@hAgAzCmM~]a@hAeI~T]~@CHeHtROb@Qd@s@lBa@hAOd@gB|Ea@hAmGbQQh@_F~MaBrEeFjNOb@sD`KqBrFOb@}DvKQb@GPIR{DvKQb@sDdKqCxHyCjIGNk@~AeArCeB|EIPGRaGhPmAfDkOfb@Od@Uj@aBrEmCnHuFrOiIdUEJiFzNmCpHc@hAoCxHkFxN]~@}BnG_BnEeC~GeB~Eq@tBY`A_@pAi@pBaAzDi@dC]~AKf@]dB[nBkBzLaCxPStAeBxLGh@w@rFu@pFo@lEIf@kAhI[tBq@~Ee@`DgB~Li@vDeB|LIh@}AtKQpAsAjJw@lF[nB[|ByBpOgDzUIf@o@nE[tBGf@uAlJGh@mC`RGf@}AtKIh@{AnKmAjI[xBoGzc@e@`Ds@bFCNw@rF[xBsAlJy@rFGh@aAzGgB~L[xB[xBIf@QpAw@rFIf@oBfNaA|GIf@aEhYKt@If@oBfNuAlJsAjJoBfNQnAc@xCoCjRQpAqDbWSpAU`BsA`JsD|VIf@{Ed\\Ih@s@|EuBpNqBfNoBzMuBpNmAfIiAtHaA|G{Ed\\i@jDIj@_DbTIh@[vB_ElXSnAu@jFkBdMIh@iB|LIf@oAtI_AjGy@rFQnAYdBMz@QhAkBpNKz@K|@]dDEh@Gf@i@vF?@mAnNGf@_@nEGj@Ed@_@nEaBlR{AbQEf@s@jI[dDKjAs@pI{@rJEh@s@jISzBg@vFKrAy@jJY`DYhDm@`HEh@mCn[Ef@{AbQ?HqDra@MrAUlCOhBYdD]nEEh@_@lEy@tJEh@Gf@k@`HGh@_@lE_A|KGh@mAnNEh@Eh@MpAEh@g@vF_A|KGh@y@rJiClZs@bISzBEh@Eh@gAfMg@vFEh@{BjWEn@m@`HuAxOEh@e@pF]vEUbHCh@AR?TAxG?J@N?XBrABbCd@zO@h@b@vNDrAn@jT@\\@h@Bh@l@~SF|BBh@DrA~@z[@h@DfA^xMRdH~@z[Bh@X~JBb@@h@@h@dBzl@DrAXxJx@fY|@pZXxJDxAp@hU@h@\\`LF|Bn@jTl@rS@h@dAn^X~Jb@pNDrAZbLBh@dAb_@@TBrABx@fAf_@@b@d@vOVzHPjHPhGZxJ@Zb@dONfFZbLLzD@h@v@fYBj@HfDLlEXhJHvC`@nNBh@XdKJ~DTxIHxB?F@`@JzCHhCJfDRfI@FRdH@h@\\nKVbJ@p@VfI@h@DnALlFXjJp@nULtG@ZD`BBhAH|CHjF`@d[@z@@|BHnML~OB~FNjU@h@L~QNzM?JBrA^d[L~DBh@|@fX?HPzDFrAp@`P@RfB~`@NlDbA`U`Bt_@^dIBh@`Ej_AFtAlAbYjBjc@Dr@lAbYPtDHjBHnAJzARdCRhBNhAd@xCTpAd@jCLl@H`@p@tCvB`J~EnSxBjJ`C`KfBnHjCxK~BtJn@pCBJbAfExAnGlA`Fj@zBDPDTbG|VRv@dIb]xEdSXhAXlArIn^n@lCjA|EJf@jOdo@p@pC`CbKt@zCnCjLfElQLf@tBzIdCjKBL~Jlb@fCnKfIh]jIt]t@zChCvKjD|N`@bBhDxNrAvFv@bDXnALd@H\\~BxJjC~Kr@vC?B~EpSp@tC`AdET`Ab@jBxE|RfGnWHZvDzOlH|ZjD|NdFbT`@bBdBpHlBfInCfLXlAHXdKfc@fBrH`DzMDPjDvNxK|d@R|@n@jC`G|VFVLh@Nj@xJ`b@|BtJlOto@`A`EbAjElMri@|@pDlAjFr@tCDRxDzOrCvLxDhPJ`@zHj\\f@tBpQdv@rDvOdDlNlGxW`BhJbAvGr@vGp@~GHt@Dh@LpAFh@Fh@pFzj@Fh@Ff@p@jHXxCrBrSxEbf@lB|RhBpQrAtNdDb]|Cj[`D`\\f@vFB`@nCxXH|@@@j@jGTzBHx@d@vDl@|DV`BF\\VtAtAvGpBpHp@jB|@tCt@lBxAvDfB|Dt@fBvI`SPb@nN`\\d@dA?@zB`FbGfN|Px`@NZvC|GRb@|ApDvS|e@fLvWvC|GjAnCjHnPnG~NfS~d@\\v@r\\pv@rCtGd@dAx@jBzJjUd@fA|GvOp[xt@FJPd@hAhCz@tBP`@dC|FpFbMpDnIxK`WbCtF~DfJpDhI~H|QvAdDfB`Ef@hAbDrHrEjKfEzJfB`EhBdE~EfLpQla@`HbPbGhNhBjEJV^bAzAfEVt@tAjEPl@pAzEf@rBrAxF\\dBb@vBr@jEnIjg@Hf@|BdNfCjOvJll@^vBtJfl@d@lCbC~N`B|JfClO`A|F|@rFh@bDnBhL|BrNJh@dBvKxBlMTxAb@jClIlg@PdA`CvNpJvk@nAnHHh@jLzr@r@dEh@~CzAjJJf@`Idf@`AnFfAnGxT|sA\\xBzDvU^lEFp@H^rB`MzAjJp@zEXpC\\|DX~EJtBF~BF~EH~H?^`@tg@VpYL`OZl\\?TRvV@rAXr^JpKTxYZn]BrDDvEFzH?n@LxOXl\\@nAl@jr@?@h@fXZl^JnNj@vr@H|IPtSDfH^fc@TnVPrWBtCBfBRjVD|EPjUHxJDjDNfRDbEHzC\\dJ\\`Fp@bIn@bGDh@D\\lJb_ArAfMFj@z@fJjAhLNrAdAhK|@~IdAhKxDt_@~A`PdBxP|Eve@f@dFrGho@xAxNz@pIt@jH`Dl[j@vFl@dGlAvLzEve@dAbKjBzQDh@lEbc@j@vF~Dr`@lDt]Hp@Dh@xCbZTzBbCfVf@zERlBfGlm@\\hDFh@x@pIHt@~BrUZ|DHnABh@FlALzDDpAFdF?bCG`E?J_@tReApk@[hPQzJk@rZAj@CrAGdDa@bTw@pb@Ah@Ah@IdEo@v]KpEGfDAh@[lQEtBKzEE|BCrAu@fa@GhDAh@QtIExBMdHK|FAh@cApi@g@fWa@xNAh@GbB_@nLALk@|LANEh@c@lIQvDwAdWw@`OCb@cAdRW~EeC|d@gCpe@}@tPCh@YbF}A|Y_@bHEh@_@dHi@vJQfDeBv[K|BmA|TWzE_@bHq@lM_@`H{@bP{AzX?F{@vO[tGQnCMzBUbEEjA[dGMfDA|AA~@AV?P?~@?rA?fBDnBDbB@h@HfB@TDfAH|@HhAzAnRbAzMHhAVxCrB`XDh@Dh@xB~XRjCtBpXBVbBjTxAlRNjBd@jGDh@nAzODh@d@fGpAvPXtDf@rGJrAjAxNx@vKn@lIDh@Dh@VdDDh@JjA?Dt@vJDf@VfDDf@JrAlA|O~Cra@dAxMh@`HBf@T|BJ`A@PNjCJxCJjEDxDAtCGdDEpCOfE?RAT}Axb@_@xJElAIrBOxDaBte@ShFCh@ShFMtCK`DQpEWdHm@lP]xKCh@QhFm@nQWfFEjAAh@}Alb@c@lMCh@KtCSrGiAv[OtE_AjWc@vLQpDu@|SI`CKdEW`LKbKC`LAzAF~IFtB@TFrEV|Rl@rd@LxG`Afx@XxTf@|_@D~BFzEr@lj@X|SDlDZvVBrAH|F\\|XVzQVvR@h@?h@\\lWV`RB|BJfHRbPFrEJhHR|P\\`XLzJLbITzQZvV@h@@h@VbSXvSh@jc@H~Fz@~p@HzFF|FlAl`A?Lp@di@B~BV`RjAn`ALrJBtAz@tq@RxP@h@L~KJlHVnUBzAx@ro@FnEJ|GLfKBrAB|BXxT\\pWFbFD|B?p@LfEXpGXlEZpDZ`Dj@pEtAhLdEh]\\xCzDx[l@zEv@bGjCjTrDnZBTFh@`CxRpGdi@fAbJPpArA|K|BdRNpA`BdN|Er`@\\xCbDxW~CjWFh@PpA|ApMbC`Sh@lEdDtXNpA`@bD`AfIz@~GFh@|BfRtC`V~CjWFh@h@lEvDd[`@dDFf@dDtXPpAFh@TfBjEj^x@~GPpAvEj`@PpAhCfTfA~IdCnSrB~Px@|GPrAnD|YNpAFh@jBtO`@bDzAbMvDf[zA`M`@dDrB|PFh@z@~GNpANpAbBjNh@lEp@tFHh@p@tFNpAp@tFlCzTFf@z@~GnAjKvBlQLz@BT\\bDz@`IVdDLrCNzE@xB@bCCbGAl@]vVE|BC|BOzJ_@jYAh@CrAYxTK|FOdLCrAw@di@GrEAh@MnIYfSe@~[Ah@a@jYuAfbAo@fe@g@h]Ah@QzL[lUc@~[CrAe@r\\e@~[C|Bk@~_@c@|Zc@tYGfEKvJA`E?vFDlMBdAFbCHtDJfDJhCb@|IFhALrB@Ph@`HDp@h@pHp@`JpB|XjAzOJrA`Cp[?BDf@bAdNh@pH~@jMDf@jAbPl@fIDh@bCr[TdDdA~MtD`h@TdDx@`LPzBVdDlBvWP|BvCz`@b@xF\\nEBh@nBvWfEfk@xCja@\\|EvH~cAr@vJt@fK|AzSDf@zDth@PrBxBtZ`Cr[Dh@rBfYJjAlBvWdC~\\n@lIxBhZDh@dArNDh@lBlWfErl@P|Bt@fKdGry@Dh@zAxSVfDjA|OHpAh@bHTfDDf@bBdU~@hMl@lITbDDd@ZfERdCDh@tApRDh@~@hMf@bH\\nE`Dnc@Dh@dC|\\Bh@`Hd`AZdEJ|Ap@tJfBlWXtHFzBR~IJbMA|ECvK?j@KtZ?h@?h@K~_@C|FGlU?h@EpMKtZA|FEdPCbEKzY?rAGnQCfDCfLEdHG|S?p@K~[ArE?h@EdL?f@?@?h@CdIAtH@xEJfGRfEBp@NfCP~BTfCz@nHhB`PzBhRFf@bEz]PxAD`@zDp\\Fh@vJbz@fHrm@~BpS`DvXFf@nCdV`@bDNrAfApJf@nEHh@\\~CBPb@|DV`C`@pFHdBFrADh@Bh@Bf@RnIBfIEtDA|BAh@?VYrYClBOdPAh@?h@CrA?h@MfL?h@IpICrA?HU`]?`@?FAh@MlPQfJBnD@tBPtKPnGZhGFlAXpEvAvUd@|HDh@Bh@N|BPnEBh@PlEP~J@hA@t@@rABvE?dJB~U?h@?rA@rEF`j@CjSFtC@`@RzE`@nE`@fDn@zDlBrI`@fBXlAnGxXtBbJJf@zCxMhBbIxBlJj@hCJd@b@lBhBrI`AbF`@`DFh@T~An@|FVhETjDPnIDxIZdq@?h@BrCRfO`@xLBZXnE|@tNDh@hArQ~@|NvAvUz@|MJbB@Vb@rK?fCE`CGnAI`BKx@Gn@i@pDUtA[|AAHWbAgBdHAB}BxIMd@gDpMOf@aAtDuBdI_FlR[lAoBvH{CjLeA`EMf@gDpMMf@wGhW[lAMd@{J|_@_CbJeCpJiErPsBbIsDnN_CxIU|@sCxKeDlMgAnEq@rCg@dCQ~@s@dEq@vE_@`DCJa@bEWzC]fGWlEo@~Km@dKK`BGdAYpEuEdw@SfDEh@eFb{@SfD]xFwBj^Ch@O|BSfD{Bt_@sB`]_BxWM|BcB~XqAzRk@tKCjD?p@?nAHxCNvBZxDh@nCVtAR`AH^FRt@`CfA|CjAzChDvIN\\fApCPb@d@fAbAtCb@hA`AjCTp@RZZ|@vAxDhB~E"},"start_location":{"lat":-32.1212415,"lng":133.6738511},"travel_mode":"DRIVING"},{"distance":{"text":"720 km","value":719510},"duration":{"text":"7 hours 20 mins","value":26371},"end_location":{"lat":-32.1852868,"lng":121.7784478},"html_instructions":"Continue onto <b>National Highway 1</b>","polyline":{"points":"xmb`EwqjrWXp@|C`IjArChDtITl@BLDL?@?@zIhU`Oz_@~M~]pNb_@lMx\\Pd@bBlEzMb]xAtDBDdJdWfH~RlGhQHRFNxJnXPd@pJzWfDtJh@xBNx@H\\RtATtAZrBr@lI\\hDDh@l@pGvBnUTjCPlBpAhNzA`PB^bBlQ?D|@nJpApNlBvSt@`INtCRhFH`CFhBXhKFl@PnBj@nD\\fBHb@^~A^~AR~@Hb@Jp@f@~Dl@|GFp@Ff@n@bHDf@RzBjApLr@xHFf@BZjArLdBhRdAnKZfE@P\\|CNxD@l@?vAYjMKlDEzDDjAHrBJpAD`@^dCd@hCb@xA^jABFv@bBd@z@Zf@zBbDPVxArBHJdAvAj@j@rAlAPLp@h@pDjCzCpBpMbJfCdBB@XT|B`Bd@^t@r@vAvA`AfApAhBtAdCHPR`@fAzBzDlIPb@`]~t@tRjb@HPdKbUhEbJx@lB~BfF`B|DPh@^bAh@~AZfAVjA\\`BVfBPlAPjBbAdRlAbR~D`n@HrA~AvVv@dMJfBvDvn@HrAbEpr@fDzk@dAhQXzE~Hf`A`Ipv@~B~T|F|j@rGxn@Fh@fF`g@hHpr@xLphAxD|]bBxO|@hIrCnW`J`z@lF`h@^fCx@nER|@Tx@vAtEnQjk@lIhVdA|Ch@fBd@lBh@jCTjBTpBLvBf@hIlH~sA`@dHhBb]tBf`@j@jG\\jFRfDPbD@PBTP~CTbEVxEJ`BFdA?LVpERhDf@xFl@fFrAhKnG`f@`Lx{@T|AjBtL`Nrs@dApFHf@vD`SrCfObEhTJf@TnApC~NvD`SnCrNhLzm@jExTh@~C@HzAxJ|@nE~ArIfAzF~RxdAjSlfAx@hElOrx@jDxQHf@vB`LdCrMf@bCtCdOxs@bxDhOzw@nEtU~Px}@z@fErCxMnE|UdDtPjBzJHf@~Lbp@fHr_@TpAxFpZdBhJxA`ITnAJf@TnArGb]bAnFrChOJf@TnAfEzT`@vBJf@dGz[Jf@VtAhNtt@hPt{@vTnkAJf@j@|CrBxKrC`OvBfLrAhHjArGd@fDTjBTfC^~Ed@zGx@jMfAjPdHreA`F|u@vMvpBh@nIBZFv@Fz@VdE`@|Fd@~GXjEF`Ab@`H`ArNLhBh@lIzBb]Dh@RbDLfBjBxXx@xLd@bHf@pHh@bIp@bKDh@^zFpAnRDj@z@~M@TVvDZxEf@tHf@tHF`ALjBb@nGT~Ch@vHNzBd@dIXlEZlEVxDl@nIRbDZhFFfC@zDIvCKfBc@dEwDr]yBtSMrAKz@sB`UiAhKA?{@dIu@dHeBpPgC`Tq@xGMlA}CzZq@dIG~AEbC?dA@zABfAFhAPtB|CrZjAzKrDh]hBbQnBjRnG|m@|@vH`BpP`CbVrErb@p@rFTtAVhAVt@\\lA|@hCvG|NtG`Ox@hBjQv`@fAbCnGvNrGzNfA|Bx@nBf@rAb@jAj@pBb@lBZnBHl@TxANfBj@nI^hGX`EjBbYz@`NbE~m@pFxy@@JvDll@lApRJtA~@vNDh@tBv[fAvP|GleAl@dIh@lJXzFBbD?tCSfFYzG{C|v@w@rSCp@y@lScCtm@k@lNAJmEjgAM|CKlCGdBAzA?pAF`CJvBLvALtAjBrOrBxP~@rHn@pFzCrVzAxLhCbThEz]TtB~@|HrD~YbG`g@`En\\hEr]|AtMj@vEf@bEhClTxF~d@f@xDNbARdATbAPn@r@|Bj@zAhBfE|@nBjB|DhDrHjBzDlB~DvEfKr@bBTp@d@vATv@Pn@Nr@R~@b@nCZ|CLtA^bG\\vFzBb]`NbvBbCt_@`Dtf@dMxnBFbAz@tM`BpW|Bd^n@`K`Elo@nArR`IznAx@jMnI`sAR~CxDzl@b@fHj@vIn@zJz@xMx@`MdCba@Dj@RnCV~DP`Dd@jHf@rHf@nIf@pH|@dNp@tKfAhQZdFT~CdBxXpBx[vBl]dNxwBlIxrA`Gr_A|GfgAfH~hAvC~d@Bh@fC`a@Dh@RfDxAfUnFf{@Bh@Ft@dA|PJrA|AvV^fGN|CHlB@bBCfBIpBMvBYtC_@`Ce@lCsAbHeB`J{BhLyArHMp@Kf@y@fEIf@EPw@xDYpB?DOpACVAPK`BQrF@tCFrBRhFRzDvAz\\Bh@j@nMFrABh@v@lQFrATvFf@hLBh@hBnb@Bh@d@`LrAvZBh@J|BBh@|Gh_BvCpq@`Bx`@lBtc@Bh@FhAH|BTxE\\~FLdBRtCDf@JjADn@x@rJdAlMpBtVdAbMFh@xCd^xA`Qx@dKt@vIh@rGz@hKNjBFd@JdAX~Bd@pDlBfMFZHf@fBdL~B~N|B|NzBrNvBbNpBrMz@lFp@hEdBtK^xBRpAPfAr@pEHj@RbAT`ATx@VbAt@zBf@tAxD`JjGrN^x@Xp@`DjHp@`Bp@jBTn@Pp@T|@Rz@Pt@P~@T~ANjAJnAxChf@Dh@bK`bBxChf@jCbc@pA~SBh@rEru@LjCHfCBjA?rA?dF{@ljAc@pj@KvMEpEEvEAzBIvIK|NCvBMvRAl@Q`Wc@zi@g@~q@SxWgA`uA[b`@{Dj}E]vb@}@vgA{CxsDWv[i@`o@S|UYv[Q~ROnSAv@Q|QSlWMnPO~OUzUKfOAbAAtAAb@AxA?h@G|GAt@ErEEnEObROhPMhOC|AY~`@[jZEtDEtEIpI?h@ExCClCC|BGhHAh@?h@A^OdS?t@A\\[b\\?h@A`@A|A[ja@?f@AB_@tb@EjFQzRArAI|JCrA?h@IrIMzNi@rn@Ah@CrEAh@ChDs@|w@a@tf@_@vb@Yb\\s@xw@?h@E~CCbBAvBCzDGvFE|EEvFGvFAjAIfIUrXYt[SlTAh@GrGMrNCpBMbLKvLIhJM|MEbD?h@E~DEjFI`IIfLU~TQnOM|PG~EI`KOxNAdBCjCAbAA`AA~@Al@CfA@`A?|@BrADr@Bh@@^JzA@DVdCXjBVnA?@^dBd@fBp@pCd@nB`A|DdAbEr@zC`AtD^zAZnATdAXjADVN~@Jz@NpADf@Fz@HlABx@DzA@v@?xBGpEArBC~ACnCAbAEvFKhKClA?h@E~C?HSxVa@je@E|FmA~xAAj@U~YoBxxBMdL_@za@SjVAtAAh@e@vk@InHg@fm@Aj@_@n`@ArCMpBMnAKlAWnB]lB]zAi@lBi@~Ac@hAg@hA_AvBqBnEMVSb@y@hBo@vAuChGSb@}@jBe@bAeHrOg@fAg@dASb@}C~GwEbK[x@]`Ac@xAa@`BWz@Qr@c@hB[xAG\\AHKf@Ih@AJGZMfAOzAIrAKzBI`CEjA?DAxA?tB@f@?bA?N?~B@rA?LCzBB~AFxAFv@Bh@Bh@?BPlAHh@F^@Ff@xC@FJf@fAvFH^VnAJf@BNz@hE^nCT`BLnBJrB?p@BtAG`CEx@Ex@Gt@SdBMr@Kn@U`AQt@EL[hA{@lCSp@qB~GWx@aAzDa@bBYxAWxAW~BI`AKtAkAvMI`AGh@g@`GiAhMEh@cBrRkBhTC|@KjBExBAxBFpDT|KPnHBh@@n@|@r^@hAAxBKzCS|C]pCYlBc@tBg@pBk@zBcCpJ{BdJGTEPUfAYnAg@rCUfBq@dFqA`KGf@OfAoArKGd@It@_@vEOtEAh@?rA@|ADh@PtGLrEPzEHxD\\pJJhDLhE@Z@LP~FXxI`@~MZbJPrGP~ERzFJlD@x@BXVtFZrCp@vDJf@Lf@XnA~@rChB~Dv@xATb@`D|F^p@fAnBrBvDhB`EbAzCFZjAhEh@lCr@|Dl@pD`BpJTpA`AnFF^xAnIlAlHb@jCx@vEjBlKtAhJnBrNjAzInB|NHl@|@xG~ArKr@xFzBzPn@nEPrA`AtG@DdBvMnA`Jv@nFJj@v@rEn@|DHh@Hd@dB~Kv@vE`CnNb@jDVfDRpD@jB?jBC~BKnB{@jQ?@_BnZiCbe@Eh@UjEe@xH_@pHIbBa@zIOpCOlCUbFK~ACrA@pE?HB|BBj@Dz@JlABb@XnCVbB`CrN`B|J`@zBv@nFfA`GfA|Gt@lEhBvKzAxI|@~FdAbGv@tEHf@Hf@t@hEzApJh@xCh@zBzArEVp@Nb@Vp@jA|BxAlCPZ|@fBLTdAjBx@pBN^nAxDh@~BRnAN|@\\hCLtBLvBHfBXbFNzBP~Av@pEfA~DbBrEvB`EbBbDR`@HNbB`DlAdCvBfEpAnCdCtF`BdDxBfEvAlCfAvBR`@zAtCzArCdAzBdB`Dr@tApAfCzAtCtAnCjBtEz@dDv@dEb@lE`@bE^~DfArLjBnSnAfI~@xFhA~GxAxInBxLPbA~@rFhArGVpAf@lB|@vCbAnCd@jA`AlB`ClEvCtFzBdEd@x@j@dAbDfGrBvDtB|DrAdC^t@f@fAZt@^bA`@jAh@dBlAzEd@xB\\~AdAbFz@bEr@bDVfAj@lCbAvEFTtB|J^fBlBzIn@tCj@lCv@hDH`@d@vBf@~BlAvF\\`BXpA~@fEj@nC^dBXtAv@jDd@zBd@vBJl@^hBXxAZbBJp@PtA\\|BPzAPrAb@`D^pCJz@Hh@NnA`@zC`@~C\\hCHf@n@|En@`Fj@jE`@bD@Db@hD^jC`ArHd@`D~@|Gr@`F|ArLdBtMjAfJfApIbBtM`AzHh@pDHh@h@lC~@bDn@xBbB`GlBvGv@lCxCfKjBrGzAbG`F|S|DrPf@nBbAhEbEdQnBvJt@|GZxEXdEBh@@J~@nOf@pJVtDBh@bA|OfBjYHpA\\jGf@jJDf@tAnUx@pM`@zG?HB^h@xIjA|RXlFFnAXjFLnB\\bGF~@P~CLvAJfALz@Hb@F^d@zBb@vA`AbC~@nBtCbGpF|KzCnGf@`ARf@dD`H`BdDR`@bBjDxDzHVf@N\\Tb@nAjC|BvErDpHvDzHfA|Bx@dB~@tBfAlCr@|Bz@nC^|AZ|AF\\RbAr@pEPfApI|k@d@bDlC|Q\\~BNjAbK~q@bBjLDj@Bh@?b@?f@?Z@`@`BrKlBjM`BzKnAtIDTv@nFXvBRxANxAJhANlBPbDHrA@PnAlS\\vF|@hOl@nJV~Dt@hMv@~LDn@XbFRrDDnA@nA?bBCbAAx@MxBQzBQ~BKxAu@dKMdBEh@u@~JIlAEf@ANCXqAjQm@lIEh@Eh@QbCc@vFYlDQnB]~B]rBA@Kf@Ib@ABU~@U|@YdA_AnCwA~DO`@mAhD}@rCm@bCg@fCOlAGf@StAMpBIpBEnCKvKMzLA`AKdJAh@GfGOlOMvLGhHSjRSnSEzCMrM?zA@jABv@BbAHxAR`CVvBF`@`@xCbAjH`AxGjB~MJt@Hh@xApKtAvJN|@tBlOhBtMn@rEl@hEn@nEx@xF~@xGFh@v@xFxBtOlAvI^pCvA`KHh@`@vCdAhHJz@zAlKpHfi@~Ln|@PpApFf`@hAfILx@dBlMp@zEp@rExBrLP|@hCxRj@dEt@|FzFhd@NhAfCxSdAjItArKPxAbDjWdAjIPdCBr@BfA?hAAvBG`BEdAI`AIbAMbAMx@Qv@WjAIZSt@qAdEcH|RiA~C_GnPaGnP{EbNyCpIcApCsEjMcAfDw@dDs@bEWvBUpEElDAj@Az@KrO?`AKlLu@hdAA`AQjWSbYO~QCtCOtSMhQA~@QfWU`YGzJQdXGpIIvK?z@DrA@\\H~APrBPfBlAhKl@~FrAbMrCfWZhCtBpRbBtOh@vEzBjSj@nFfA|JdBxO^jDfBzOz@`IpAvLdC`UnAfLjAfKZtCfBdPtAdMNtAt@jHTpBvAhMz@zHtAbNhBlQtA~MjHjs@ZpD`BhPj@nFh@jFJ~@rDb^Dh@`@vDd@jFbDj[Df@?@^dDDZb@|C`@tCd@xCHh@L~@VbBpHrg@f@jDdFn]zCzSjEjZbDvTvAzJxClSHf@`DvTZxBnIvk@RpAZxBdFt]Hf@rAjJnAdM`AfMnAbOj@zGDh@hBdUrA|Oj@dHvAfQDh@h@pG~AdSDf@Dh@xAhQDh@LzAHhAvBxW|BbYRzBnGbw@Fh@B^p@dIb@hFVpCbAzIRvA~BhRFh@tAzKxDf[bH`k@fCrSbBnNHf@NrAfEr]T`CNtBFpBFjCHjIBhCFpFLnKBjB@rAA~BOfCcBjRyBfUU|BGh@mB`Sm@nGGh@MpAeA~K_AjJSfCGh@[lDK~AEzAIpCObHKbEq@lZa@`QCh@E|A[dOEhBKfEGrBAh@O`GQnIEdBMfGAlG?xA?xBDtQBdQ@nL@h@BfR@pNBbE?ZBx\\D~RBfRBrR@rHDz^BpJB|P@`ZH|X@`Q?nADdYAjKDf[@vC@zD?pEDjDF|BRtCBVRvBj@pG\\lDl@zGDh@TdCp@dHD\\Df@LdAxA`Pn@lHRvBl@vG~AhQx@dJ|@xJpApNDh@^dExBhVfCzXnBzTDZz@nJVbCNpANbA^rB^zAn@rBr@jBdCfGbBbE`C|FzBtF`CbG`C|FfBlELXf@dAXh@f@z@dAxA\\b@^`@jDfDTT|DrD|@z@ZXt@r@`GtFnDlDvBrBt@t@zAbBh@v@d@t@Zl@d@~@vAxCjM|WvYlm@nAjCR`@pR~`@lOp[hClFxAzC`C`F|AbDt@|Av@`Bv@bB\\z@Pj@ZdAPn@R`ALp@Lv@Fn@@BLjAFx@LfANlAVlCp@lGd@rEb@lETpBl@tGbAzI`@bEXzC`@rDZzCPdBNxAl@zFt@dHLrAFh@TzBLpA^nD^vDf@zE@@Dh@b@dERfB`@xDj@nF`@rDTzBZxC`@tDF|@NvAJdAJdAR|BTxBLvARtBLfAHx@HbAVfCJfAD^Jj@NdAPt@Rx@^nAZz@|@|B`C~FbCdGfCnG|BxFr@pBhCrGdAfCv@hBz@nBv@lBfBnE^dAd@nArCfHlAxCzApDp@bB`@fAv@nBhAlC`A`Cp@fBhAlCfAnClAxCjAxCt@lB~@|B|@xBx@rBdAfCbA~BdAxBz@jB^x@n@tA~@rBd@bAd@dAt@`BrArCdA`CbAvBfA`C|@nBf@fABDv@fBlAdC~@tB`AtBpArCHPdA~BnApCrAtCrAvCjAhCz@jBlAlC^v@Th@b@`A|@nB~@nBXn@n@rA`AxBj@pAd@~@Zt@p@vAx@hB`@|@DHR`@Tl@Zl@`@|@\\r@Rd@Xl@Zp@Zl@NXP\\R\\V^vArBdLnP~PvVtEvGpg@pt@~DxFjKhOzIfMbClD|B~CjBnCv@rAp@pABDp@xA|@xBb@pAv@dCZpA^bBP`Ap@~Dv@tEt@pEz@jFv@xEv@`F`AtFr@hEp@|Dn@bEd@pC?@\\nB`@`CZlBr@fEjAhH~@vFnBtLTvAbBhKlAfHn@tDvAbJHf@v@|EzCjRrB~LjAfHLx@rAdIvC~QfBtKXjBb@~Bd@nC\\xBN~@Lz@ZhBb@lCTvATtARhAT`AJh@HVJ\\Nf@\\~@Zv@t@zAzB~D`@t@tAbC@BT`@vBxDrCdFzD`HxD~GxD~GvAfCl@fAbD|FtDxG@BbChEpCdFdClEf@|@jDlGbF~IjFlJrA~Bz@~AtAbCvBzDhBbDxB|DbChEdCnEpCbF|ApClAzBrAzBr@jAtAzBrBdD|AhClB|CbBlClB~Cd@t@bBnCnB`DpBdDdDpFxBnDHLhBtCrBhDdBrCjAlBNV~BxDrAvBt@nAzBrDXb@T^nApBhCfExC|EfC~D~B|DpApC@DfAbCp@xAdAbCj@pAvDzIx@jBnCjGbDpHXp@`ClFbB|DvAbDnDhI`CpFvB~EzAjDlDfI|BhFN\\hC~FlEbKdA~Bl@nAvAzBfBxBvBdCVXX\\bExEnBxBrB~BrAzAj@n@JLr@z@LNZ^p@bAr@jAr@zAv@vBHXh@jBrAhGpAbGf@|BbBzHzBdKl@pC^~ALj@t@hDl@nCl@rCz@|D|@bEt@fDj@bCJd@@@x@bDp@lCfAbENl@jApEnAzE`AxDtBfIJ`@fB~GhAnExBlIf@|Ah@rA@B`@z@BDv@tAb@r@fAjBpAzBfBzC~AlCdAjB|AhCjB`D|AlCpAvBjB`D~ApCfCfEnBfDfClEnBfD~ChFnEzHRZf@|@xChFtBlDvA~BdCdEdAbBjBhCrAfB~BlChJrJrDxDZZfBjB~DdEnApAtAvAnArAhAjAtAvAlAlAlApAjAlAjAlAbAdAtAxAtAvAdBhBvC`DJJX\\x@bAb@l@fA`BdDtGlAvChBrEzA|DbB`EbBlEp@bB~@`Cl@vAr@hBt@hBl@|ARf@j@tAdAjCd@jAr@dBn@|Az@xBn@~AFLl@zAt@jBv@lB~@fClAtDfAvDpAjEbJxZdKl]zLza@nLt`@l@rBrD|LfPfo@Ld@xJ``@`@`BTx@Lf@lJx^ZlA`DbMlFvSfAlE@Hr@pC\\jAb@pAZt@NXl@nAvCxEb@r@HJV^rB~CfGfJhEtGxEnHbBxCnGjLdB~CrElIvD~Gt@xA\\t@d@lAzDzLzFxQ`DvJ`BbFzFpPhBbF\\`AXx@dB`FV|@Lf@HZLf@Nt@FVDXD^LdABJDj@Ff@?BBd@j@nIn@hJl@~ILnBRfDhBfYDh@RhDz@lMHrAbB~WDh@rA`TdB|WBh@tCxc@XrEbA`PZpETtDb@xGh@nIN|BDh@t@bLr@bLxAjUj@nIh@pId@dHxAjUxAhUHrAdFpw@hD`i@Bj@~Fb~@HrA~ArVbIpoADh@~AtVlBrZDh@b@fHlEfr@tB|[HrArDvk@pIdsAlBrZhE|p@vAjUfIppALtB@N@F@V@N@FFfAJ~AF~@J~A?@@L@N@P@L@N@N@N@NNnBN~B@H?D@N@N@H?D@N@N@H@D@N@N?F@F?Nj@nI@LDh@@TNnB@N@N@N@N?J@B@N@L@P@N?L@@F`ALvBNlCPxC`@nGTnDLzBDh@Bh@J~Af@`IJ|AP~BLnBR~Cn@fKXvE@NH~@LpBHlA@N@N?JBR@N?JBRB^B^?H@D@N@NRjD~AlVVnDBh@@JVnElA~Rb@tGJxA@N@N@N@N@N@N@NB^@N?@@L@L@L?B@N@J@RF~@LnBb@pHv@xLFdANdCDh@@^@D?B?D@N@N@B?J@N@N@B?J@Nb@nG@N@NV~D@NDj@BPB^LxBPjC@H@N@N@N@N@N?B@J@N@N?B@J@N@N@NN`C@L@NZpFLnBPtC@X@D?H@N@N@B?J@NB^@N@L?@@@Dn@?L@NBN?NBN@NJ|AJ|A?BB^?JJrAL~BXlEdDxh@rCxc@jAfRBd@f@zH\\rFDn@?D?HB^@D?H@N@N@B?JJ~ADl@Db@?DLfBJjBDh@ZxEx@pMR|CR~Cf@~Hd@fHLvB`@nGp@~K@B?J@N@N?@B\\@P@L@N@N@N@N@NL~B@N@N@N@L@P@N@Rl@dJz@fNLhB`Cz_@XvEnC~b@T~ClB|Z`AjPDh@Dt@fBfYj@xIz@dNXpEPlCjAnRbA~Oz@`Nt@vLN|Bh@nIx@nMDh@v@bMn@nKp@fMBh@@PhDzi@Bh@fCda@N~BBh@x@lMHrA^|FfAlQXpEDh@fAlQ~Epw@nEts@HrA|@vNDf@XzE@N?H@DBf@?D@NB^F~@@T?F@N@N@D?HDn@@N@L?B@Jr@xKF~@VjEjAtQRdDlCdc@Dh@zBr^fAlQr@bLHtAzFn_ADj@TnD@NRdDDj@R|Ct@pK^~F?B@J@N@N@N@N@N?JDd@?B?H@NXpEf@fIb@fHZ~EB`@J~AR~Ch@`JvDfm@nAvRtFz|@JbBJ~ATnDXpElApSR|B@N@N?D@H@N@N?D@H@NF~@@f@HrABPJl@b@bGX|E@PThD?@ZhFb@vG`@`HXnDLzBNhCNxBBVJjBPjCNbCJ`BJbBLrBJhBDd@TxDrAzT`@bGjAjRJxADx@LpBJrAJtBFt@J`BPnCL|BDh@FdARbDZ`FNlCJ~AJbBHlADl@R`DFdA?JBR@N?J@B@N?NB^@N@HBf@@LBXNvBD|@@TDl@@J@N@N?B@J@N@N?@@L@N@P@L@N@P@L@N@N@NX~DJ~A@N?J@BBn@@N@NBXT~CH|ABh@@P@J@J?B@R@JF~@d@vHXzEDh@Bb@@N?D@H@N@^HnALfB\\rFd@nHX|EFbAF`ARfDNtBJnB@FLtB@HHtAFhA^tFDx@Dp@Dp@Fl@D|@J~APlCFlATnD\\pFXzEJbBB\\ZlFHrBx@lMVpERxCRdEd@`Hd@vHXvEf@`IZjFPjCJ|ANdCj@rIn@pKZvEH~ARdDd@rIlA|QRhDb@dHd@`HPbDPrCh@nIZzEV~E?BTlDPlCD|@JrAVtERzCNnCZdFZ|E@PXhFZ|E\\pFJ`BRbDZzEZfFNnCXxEb@lG^zFF`AJ~AXjEFbA@JJdB?H@NHnA@N@N?B@JB^ZdG\\nFh@vITpD\\zFVbE`@jGj@xJLnBJhB\\jFZnFb@bHf@vH\\nGVpDPrCTpDDz@RnDZ`FZhF^pGV|DHnALzBZtEd@~GTxDR|C@RJnBVpEP~Cj@hJLhBDn@@J@NBn@@P@LDn@^jG@B@N@NjAtRf@jIPnC@^@F?F@N@NB^Dn@PnCLpB?L@N@N@N@N@NBTDx@Fn@F~@J~A@N@N?H@D@NFnA@N@N@H?F@N@N@D?H@N@N?D@H@N@N?DNxB@N?B@J@N@N?BfAhQBh@rAlU@L@J?BDn@F~@Dp@d@~HHnAHnA@N@N@NJ~AN~BP`DPnCX~ER~CDl@?@@N@NLnBHlA@J@^Fv@D~@@NB^@NDn@FbADn@@J@N@N?@J|AB\\j@lJFdA@F?F@N@N?F@F@NHpA@N@N?B@JZ`FL|B@NHhALxBp@|K`@~Gx@vMXvE^`GL~BTnDn@vKZdFb@rHd@~HF~@B^@N@L?@B^@N@N@NTnDLxBHtABXNdC@N@N?B@J@N@^@N@N@BHzAF~@XpEd@lHx@lMb@~GN~BH~AHnABXHxA@J@NDp@@N?@@L@NHnADn@\\~FVnE@NBT?H@N@N?D@HBd@@H@N@N?B@J@N@N?BJzAt@~L@N@H?D@N@N?H@D@NDp@@N?D?HDd@FhAB^HpAJ|AHnA@N@N@L@NF~@F~@h@lInA|RLxB\\hFD|@l@hJj@lJj@~ITvDf@dIH~A@L@N@F?F@N@N?D@HV~D@N@P@L@N@N@N@Nx@bNrBt\\LhBh@bJHnAFz@?B@N@N@H?B@N@N?JFbALvB@FFnA@D?HLnBR~CDl@J|A?@B^@N@^@J?B@N@NN~BFfA?F@NB\\@N@NF~@@N@N?D@HDn@JnBLpBPlCH~ANdCR`D?N@NB^FdA@J@N@Nd@bIVpEZjF?Fd@`HHpAXpEDn@PlDL|BVrDRjDNpBXpELxBXlFPfCThDf@tIZpFXlEHtAN`Cp@tKTxDb@jHF~@NhCRbDL~BHbB\\nFZbENvBJdBd@`IpA~Sn@nKZ~EP~CJ~Ad@~HH~APnCTpDLnBNvCHfAh@|IJ`BP~CJ~ANdCl@zJDn@HnA^nG|@~NF`ADn@b@nHRfDLfBX`FHlA|AnWJnBJzA@RJ~A`@tGJjBj@nJt@~LXvE?HJ~A@N@R@J@N@N?@@LJ~A@NJ~ARnDrAnT`@~G@N@NF~@@NBX?D@N@N@H?D@P@N@F?FRnD@B?J@N@N@N@N@N?@@L@N@P@L@N@NNnCH~AJzAJbBRnDH`BPnCR~Cx@~M\\~F`@nGJlBNrBJxBPjCh@hJZdFR|CFjAJ~AJ`BX~ETlDVvELrBj@xJfAdRl@xJj@nJLnBP~C@NB^RbD@Zj@~ILnBH`BHdARhDLpBV|DDn@F~@@N@L?@@N@N@J?B?B@J@N@J@R@N@H?DNnC@N@N@F?F@N@N@D@XB^`AlPf@rIVnETnDDt@N~BHvAPvCVjEDn@LfBp@dL@RFz@@PF`ANfCBh@JlBf@pILlBHnAJ`BFnALrBNzB?DRhDV`EZlFF`AHnAJ~AJnBBN?B@J@N?N@B?JB`@@L@N@P@LLnBF~@@N@N@LB`@?LD`@@^?@@L@J?BDn@NhCFfAHnAJnB@N?@HlA@P@L@NH~AF~@HnAF~@J~AF~@B^PnC@NB`@@N@N?B@J?N@N@BDz@@NJ~A@N@N@NX~EJ~AHrADz@LtBLzBHnAJ~AX~EPhCJdBJnBJ~ABp@HlAJ~AP|Cj@nJXxEL|B?B@J@N@N?@@L@N@P@L@N@N@L@N@N@NB^Bn@@N@NDl@@L?@J~ANlCd@zH?B^hGF|@@N@N@LHpA@H?D@LFhALrBH~AN|BLnBF~@?L@N@N@N@N@N@N@N@LJ|A?@@N@NHrArCze@d@lIj@lJ?JFbAZ~Ed@zHBb@R|CDv@NhCF~@H`BN~BL`CRlDJ~ATpDT~DHnA@N?N@D?H@NBR?J@N@N?B@J@N@N?B@J@N@P@L@J?BJpBR~Ch@pJV|DFnALpB\\nFb@tHRjDHtA@HHnAJjBTrDL~Bd@nH@ZLrBNpC^nG`@lGp@bL@JPrCJnBB^Dh@Dt@?B@J@NB\\?@@N?J\\tF`@tHR|CZ`F?BLvBD~@HpAF|@LnBL|BPlC?B@N?FDf@NnCLvBHxATnD?@^|FT~D@N?B@J@N@N?J@B@N?F@F?N@B?JRvCBf@z@vNThEV~Dd@|HThDNhCL`CNhCd@~HNdCDr@XnEX|EZnFTpDPxCJ~AX|EHrAVlEz@tNr@zLBn@@@LfCJdBHnAp@`LTbEJzAXzER`DRdDPhDRfDnA|S`@|GHxAHtAT|DHlAB^?H?DXlEDr@n@xK`@hHHnADr@HxA@B?J@N@N?@@L@F?F@L?B@J@N@Nv@|MBh@@@x@zNNjCLpBXjF@N@F?F@N@T@H@N@N?B@JFpANzBTxDTfFT|DHrABh@\\dGZtFLjBn@tKt@lMf@pIR`DHrAPfDf@vIf@tId@hIj@xJb@hH\\xFBh@@DPbDh@bJ|@`Pn@rK\\~FBh@TtDv@nM~@|OXtFDn@p@nMl@nKtAxUNbCf@pIFbAv@nN`@vG\\zFrAvUHhAdAfR~@jOBh@^nGn@zK\\rFBd@h@tIBf@j@|JZjF@ZPrCl@dKj@bKLrB@J?B@N@P@H?D@NB\\HtA?F@F@P@N?F?F@P@N@D?H@N@P@D?HHtA@J@P@NRbDB`@Dp@RhDXjFd@~Hn@xK`@|G\\lGRdDDh@Dl@Bd@Bh@~@lPHjAtC`g@f@xIb@pH`@lHDj@`@`Hf@tIRfD^lGFbAb@zH~AvXJfBf@zIDt@NdCXtEh@jJl@`KTdDj@|JDh@RhD?DjA|Sn@bLj@rJDr@HrADj@`@dHFfA^vGXfF@N@P?FHhA@N?D@JJlBLnB?LB\\Fz@?Nj@hJNfCLxBDj@`@~G\\jHh@nIJfBBb@HrAJtB\\fFVrERtDFx@@^PtCPvCPvC?L@N@D?FBd@@F?N@L@DDt@@N?L@B?J^bGhFx}@\\|F`Evs@Dj@h@jJ\\zFFbAHdBB\\BJJf@Jt@\\nFT|D@H@NB^@RJjBLpBLbCJfBl@xKVpEpAjT?D@H@N?N@B?JB^?B@J@N@N?BNjCZlF`@bHd@lIRrDh@nJJ~ANtC@F?B@N@NF~@Bn@TnDDn@@N@N@N?NHdARhDR~C?HDf@Dx@z@rO^hG`@tH`ArPXzEXjFTxDRnDL`CJzALxBHrAHnAH|APvCPbD\\lFVzEP|CXzENdC@XTbEJxAJfBNhCHrANrCNzBHbBPpCFpAFdAF`AJbB@P@L@NFnAB^F~@JnBHlANpCD|@RtC\\vGXzEPjCDhAPnCJzAFzAXjFTnD@FT|DJhBRfDd@tHT`FZfE@N@N?F?F@N@N?F@F@N?N@D?H@P@N?B@J@N@N?B?J@N@J?D@LB^?@@LL~B@N@N@N@N@NB^?NB^HlA?B@N@N?H@D@N?N@H?D@NDn@FfA\\fGJ`BF`ALlCRnDR`D?N@N@D?H@N?B@J?D@HHnA?BVjEX`FTvDDv@LnBH~AHnA@NDn@HnA@P@N@N?H@D@NB^R~CJ|Af@fIx@zOXpFDt@JjB|MvaCRfDz@tO~Bxa@|Bha@Bh@hGpgAdBvZjCfe@nEvw@?NB^x@`OF~@Bn@Dn@?BHlAJnBHnAb@nH`@pGDn@D|@dCnc@rCng@rAjVb@rHp@fLpA|UjCve@\\xFxCti@P~C`@lGPrCpBb^~@bQjGzhAZzEdAvRxAzU|Bna@rBt^nBh]vBf`@tAvVHrAdC~c@pBt^|Ev{@Dl@vEzy@pCnh@fB~ZRbDZ`Gp@bMrAjV^vGBh@Dr@RvCZlCd@tCd@pBbBzGpBlIfBnH^tBb@jCVrDNhEPfZFrIL|R@j@PdIHbBNdDtC~g@RrETbE@NX~E\\nGX|EHhA\\vGZbFVzEXvEZfGXtFRhDPjDXfFVdEF`A`@nHf@jIPdDXfFp@xLh@dJd@vIJfBNtCr@zI@Dp@lHn@hHdAxKd@tFTfCz@zIt@tI`AdKjAhMPfBh@zFd@rFd@dFd@pFXvCZrFB~@BpA@nAAhD@nF?bFCvK?zL?dG@zJAlJ?fM?zC?hF?nT?tM?nHArD?VClBE|AGpAGfAW`Cc@rC[zAQx@]nAa@rAaAhC_A|Bi@nAaA`C}@rBWn@Wt@GNAHCFAFMZi@nAy@jB}@vBwBfFmArCwAjDoAxCaBvDcA`CwAnDeBbEgAdCSb@Qb@k@nAeAhCmArCu@hBw@jBcCzFkArCKVqAzC_BtDeB`Eo@~AO\\eAbCyAnDeB~DcB`Ey@lBuAdDuB`FcD~HmCjG_AxBwCzG}Rfe@aFrLoRjd@u@lBi@lAiGzNgGrN_Ot]GLsGpOYr@iD~HeGlNeCzFgMlZu@dBaFrLuFtMQd@sBvEsDrIcKhVoAxCaFfLQd@kE~Jk@rAkGxNs@bB{BlF}HzQgD|HITqEpK_DlHeC~FkF|LsGnOyBfFwAdDqBvEe@fASb@w@lB[r@IRqBvESb@w@lB_BrDw@lBiBfEyCdHqAzCSb@cFpLELKTiGzN_LzWi@pAeDzHSd@eDzHaOz]_L|WSb@Yp@mFfMSd@sB~EyAlDSb@yG~OQd@Sb@iAnCiDfISb@cD|HcB|DuFtMe@fA_AvBqCtGQb@sCxGcBzDw@jBQd@iJlTQb@qBxE}DhJ_DnHkDbIoCrGGLeGvNuDvIu@dB_BzDcC|FoElKSd@w@hBiApCsCzGaA~BKVkDhIQ^sB`FSb@sB~EgAhC_BrDk@tAeBdEe@fAgAfCGNw@lBiChG{EfLq@|AuFvMqA|CSb@cC|FeBdEaDrHEHMZaFpLoFfMaFpLc@bACFe@jAoA|C_@v@Yt@}DfJSb@aOt]Qb@y@lBgDbI]v@gGxNkAnC}ArDeHrP_KzUCFaIhRQ`@{DhJoEdKaEpJCHMXeFvLiAhCcDxHwBdFuB|EcFvLKXkAnCiCdGsFrMyDdJoAvCoEjKkAfCGNaDtHmEnKSb@AB{DbJeC~F_ElJyAlDgBjEiFxLCDqElKQb@EHkKhVgEvJoCpGyFrM[v@sA`DeAfC}@rBsCtGqElKeGhNqElKq@~A{JxTSb@wO|]qFxLaEdJSb@_JbSwIvRm@rAkGlNwEnKSb@Sf@iT~e@Sb@m@rAoE`KqBpESb@_DbHc@`AQb@kFjLQb@EHkLlWw@bBQb@oOd]Sb@qJdTSb@iFlLaBpD{FnMsDhIeFdLeVli@gCxFqE~JSb@Sb@uBtEQb@u@~AaDfHS`@Sb@iCxFmAlCy@jB_GlMg@fAcEbJmAnCaBpDiCvFSb@y@jByJjTwA|Cm@rAaBpDQb@Sb@uEfKA?qI~QQ^_BnDUd@Sb@{EhKeJhS{AbDSb@g@fAcCfFoCfGSb@eHvOS`@k@nAw@`Bg@dAqCbGaDbHaEzIiA~Bg@fAaAtBgF`LiDhHiDlHsDdIsBjEoAjCCFOZmDtHqCdG_D~GiClFi@lAkAdCu@|A}BlEkEnJoAnCaCbFmDtHkAfCg@dASb@Wh@mAnCs@lB{BhHaA~CiHnUADM^gGtRgAhDMd@_@jAOd@o@pBsDpLiChIOd@sBzGmBfGaCxHuE~N}DhMe@zAIVOd@{B`HSr@_AvCa@rAeC|HGPu@`CYz@[z@i@vA[z@}@zBqCbHQd@Wn@uAjDc@fAmA|CyFvNQb@GLcFlMSf@oC`H{AvDoEbLiAtCoBbF_EbKCFaEzJITw@tAs@hAuAjB}BpCqDlE_BpBkAbBqA|BoAzC]v@k@xAQb@a@dAoB~E}AzDa@bAQd@u@lByAtDqCdHaCdGO^Qb@_G`OELiCtGQd@sChH}BzFuDlJUl@q@bB_C`G{AtDmBzEQb@Sh@eAlCgErKQb@CFMZmB|EgApCQb@k@zAeFhMUj@uEnLQd@Sb@Un@wElLoCbHWp@yBpFc@hAQb@oCdHSf@kBxEqA`DIRgBpEuCnHc@hA{AtDQd@c@fAy@pBcDbIQd@c@fAGLmD`JkD|I}D~JyAvDe@hAkBzEyAvDSb@Qb@AFiBrEQd@e@fA}A~DiBrEkBzEQb@Qd@Sb@kAxCaEjKQd@Uj@wAnDmBxEUl@cBjEQb@w@lByAvDu@lBEJKV{AvDu@lBc@hAQb@Qb@Qd@Sb@gDrIeFrMcDhIQb@KXEJu@lBgEpKyAvDQb@c@hASb@Qd@Qb@yEvLcHnQs@hBQd@kAtCgDvI_E`KiCtGmC|Gk@vAiCvGkBvEQd@Qb@uDnJ_IfS_JbUwApDmBzEQb@oDbJiQ~c@kE~KgW|o@u@jBsDnJgArCQb@Qd@kI|SgBpEu@lBcEnKyBnF_A`CQb@u@lBg@pA_@`AaHjQgApCO`@A@Qd@cHhQCFgFrMM\\CFwClHwBvFITGL}B`GQb@Qd@aDhIaEbKgCrGm@xA}H`S{@xBqDhJcCdGm@~A]z@Qb@cAhCaChG{@vBoDbJwBrFk@tAeHrQgFnMiCxGwEvLaCdGiDtIaAdCkBzE}C|HmA|Cc@hAsHnRQb@yBtFkE|KQd@cDhIsDlJ{EvLQb@qLnZqCdHQb@kF|MQb@eIrSc@hAqLnZQd@Sb@}B~FQd@sHnRkBzEQb@gErKQb@}B~FiArCkDzIYv@eErKuDlJQd@oLpZQb@kE~KKV_F~LWr@aBjEoH~Q_BbEq@dBsDjJCHa@|@Yv@Sl@[v@Wv@Qj@Ql@Sr@YbA[pAc@pBYvAY`Bg@hD}@nGs@zEGh@CHYnBu@jF}Ev\\SnAe@jDUbB]zB?B]vBk@dEq@pEc@~Ca@pCSrAYrB[vBOhAU~AU|ASlAq@`FkA|HwAvJwBdOU~AsAnJQhAyAbKE\\S|Ai@pDaAfGqAjJIh@QpA}ApKADIh@If@QpAUdBeBlL_BxKKv@}A`LuAhJk@zDm@fEuCtSqCbR?F_@~Bm@hFETsBlNW`Be@bD_AxGgArHyAfKa@vCcB`L?BsBvNoBlNYjBaAvGkAlIeCbQsAnJeAnHgBjLy@tFYzBCRQpACLM|@Oz@SxAKr@OhAm@rDaAfHcAbHi@lDy@rF]jCo@pEiAzH_@lCaAvGUbBO|@SvAWhB]zBa@vCa@lCM~@a@bC_@hCYjBe@hDIf@[zBGd@QpAM|@gAtHmA`Ic@rCs@xEABS|AW~AKt@Ih@CN_@lCW`BG\\Ij@]vB[bCc@rC[zBk@zDYrBOdA[pBi@nDQjAWbB_@|B_@lCa@nC]zBOfAQbASrAWdBYzBIp@Ox@Ij@QzAWdBIn@Mt@CTIf@Gd@StAO|@Ox@ETERCRERERERCRERER]bBMf@sBbJMf@]~AiApFERGREREREPERGRERERERERGREREREREPERGRERERERm@hCo@tC_@|Ac@pB]~Ae@xBERERA@EPk@jCKd@A@CPGREREREPERGRERERERERMf@ERERGRqA~FERERERYnASz@]zAKd@]vA[`BYxAQfAM`AQlAM~@ARE^O|AU|B]vDYrCYxCMzAGp@Gd@UrBIz@WlCWrCWpCSnBYpCKbA]pDU`CGd@I|@WjCe@zE_@xDWnCEh@EVM~AQjBMnAc@lEYvCC^YrCa@|D]hDkA`LiAtIuIfj@Ih@SpAyAlJiJxl@]xBSpASpAq@jEeFf\\Ih@If@_@xBqBrMuD|UIf@}Idk@eA|GIf@cCpOq@jEyBfNSpAwChRgA|GQfAuAlIsErWk@`DoJ~i@If@oEfWIf@}BnMERIf@ERERCRKh@ERCRKf@CRERETIf@ERERYdBKf@CRERKh@CP?@ERERIf@UpA_@vBETKf@e@lCIf@e@lCEP_@zBKf@CRERIh@ERERERIf@ERETIf@ERCRERKf@CTERIf@ERERERIh@ERERIf@ERCRcCdNUnA}D`UKf@[xBIh@CRCRIh@CRATGf@CTARGh@ATAREh@ARATCR?BCd@?B?PARCj@?RATAh@?B?NAT?h@?T?R?j@?R?T@h@?R@T?B?P@V?P@R?B@PBh@@R@TBh@@R@TBRDh@@RBTDh@BRBRj@pEd@hCDRPx@DRLf@Nh@Jb@FRlA|Db@hAfBdEtCrFpAhCvHbOp@pA|BnE`LvTdBhDT`@rGfM~KfTp@tArAhCfEhIlVve@@@xDrHVd@FLv@rAn@`AdBjCrHjKzEvGrCxDxBzC`B|Bl@x@`B|B~AxBbRhW|HrKhAzAV^`BzBzBzChJjMZd@n@bAb@r@l@hAh@jAr@jBhAjDvIvW^jANd@nBhGFTxDpL^jANd@n@pB`AtC~DfMPd@pGbSNd@Nd@~@vCNd@`CnHbCjHnElN^jANd@xG|SdAdDNd@Nd@lD`LNd@nHrU^jAv@hCnLr_@Nd@|FhRL^n@pB^jAbFdPvCjJNd@|DfMvClJdAfD~BxHJ\\Nd@`BbFjAvDt@nCf@rB`@bCNrABR@H@T@H@R@J@RBR?J@H?H@J@R?H@T?H?H@J?H@T?H?T?L@N?\\H~I?rCBrA?T@T@x@@p@@~BDbI@hDF`IL`O@~E@h@?B?f@B|DB|DJrK@|@@j@?f@?j@DtHDbGF`I@h@?h@@d@LpP@Z?r@@z@B|JHvJBrB?h@PdTD~G?HHfL@tAJdP@tA@hBDrG`@vn@?PLpVD~G@tARxZ?tANzVDrE?h@Rj\\FrI@fALhO?h@@VDzK@rB@rA?B?f@@nCDlEBjE@zB@h@?v@NjQ@RH|SDfG?h@BrEB~C@dCBl@@`@?|A?bBGzAI~AEp@IbAE`@El@Iz@YlBw@nDM`@m@rBA?m@bBs@hBcA|CSl@s@pBg@tAaAnCm@`Bs@tBCHMZo@hBUt@Sn@Ql@Mf@Op@Q|@Kn@Oz@E`@CLGp@M|@SnDGzBC|BA|CEbG?tAAdBEtKAh@?^GvGKvOA~B?R?dCBvAVjHf@~OJ|BbAlYl@lQ`@hLNrEb@zN@h@f@dP`@zNBh@F~BZbKR~GBh@@b@?D_@pIG~AA^EpDFrJ@j@JpQ@rA@h@JfPHpM@j@?h@BvCDdJB~CHlP?fG@vB@j@?h@BnFHrNHtK?h@@h@BdEPjNNpN@d@?BHhHHpI@j@LfKLrJAbDEbBCh@?PEV[dDiA~KIp@_@fEGh@Ef@{A`Pe@|JKlEYpMAh@KrEWdLG~BM|FAh@QhHAh@SpIAh@Ah@U|Jq@xZIfDCj@Ah@Ah@CrACj@y@v^aBfu@Ch@iAtg@s@b\\QfHAh@_@fPc@xRAh@KrECtACh@CrAAh@YpMEtAAh@Ah@KrEAh@Ch@KrEAh@Ah@Aj@[pMM|FAh@S~IQrIyA|s@Ah@w@~_@a@dNUfLG~B{@`b@KlGc@jR_@zPANs@rYAh@c@nQShIAJOpIYtNYxMAh@}@va@YpMCrAo@nYCrAO|F]|OSrIYpMAh@]dPS|JIhDC`BAZcAje@OrGmA~k@Ch@OjHQpIAh@ErAAj@OfHAh@ErAK|EU|KSpIM~FErAg@nUs@f[s@~\\E|BAh@EtAy@ja@Aj@UzJQlIe@tUCh@IrEG|Bg@nUAj@M|FAh@y@``@IhDUfLi@|VUzJCh@Aj@Cx@EhG?vBF`Bd@bKLlClApS@PvAjWVxEJvBDh@fAvR~@jQNfCh@hJhDno@|@bPfAtRPfD^lGhCrd@d@nIDh@L|BBh@f@nIRfDBh@FbAx@hOPfD^dHVrE^dHBh@HrABh@L|BHrAZ|FL|BL|B\\xGh@xJ\\zFFtAh@xJRfD^dH`@fHTpERfD^dHDh@FrARhDl@bLh@xJDh@L~BBd@RjDZzFRfDBh@p@bLPzCh@fKBh@Dh@lBp^hA`TL|BrBz_@l@dL?Df@rJ@TF~@bAdRr@dMb@~HBh@PrC@Rb@pId@nIHrABV?P\\~F^`HDj@PfDbAjQVnF~@bPh@vJn@dLHrABh@HtAHvAFd@NvAV~ARfAZzAR|@ZdAPj@L^BHJXPd@x@jBb@|@n@hAPZBDPXT^X^t@bA@@RTBDXZNPJJtAvAzCfD|CfDt@x@nArAZZX\\`CfCzDjEJJHHHJHHHJHHHJHHHJHHHJHHHJHJFJHHHJHJFJHJHJFJHJFJHLFJFJHJFLFJFJFLHJFLFJFLFLDJFLFLFLFJ@D`@`ADLb@nAf@|Af@jBNr@\\bBRnABTBLJbA?BDd@@JBP?H?@BT@RBh@?@D|@B|@?j@@Z?N?P?FAnAA|@?@Af@Ct@Ev@Cl@Ef@Gp@ADGh@Gh@Gf@EZMz@UhAI`@Ml@UbAOr@Mf@CLc@fBMd@Mf@kB~HK`@YnAcF|SYlA_BzGy@nDCLaCxJe@lBk@bC]xAENELCNELCNCJA@CNELAJABCLENAJA@CNCNCH?BCNCNCH?DCLCNAHADANCLAHADANCN?FAFCNAL?FAFANCN?DAHANAN?DAHANAN?BAJANAN?B?FG~AA~@?Z?h@@x@@|@@v@HbBDj@L|BZ|FZzFNfCt@nNB\\N`EZjF`@hHFrAzBda@Dh@v@nN^pGJpBHrAXlFd@rIv@dN~@~PpAbVn@lLj@`KNxBHnAF|@V`Db@tEPzAxA|Nl@rGh@xF~AzOLrADf@T|BpC~X\\dD~Cr[v@jIj@xFZdDlAhMFh@D`@@FLpAb@nENzAl@zFtBbT~Cl[t@zH`@xDf@lFlApLLxA~@hJFf@v@vHxAjOl@lGt@pHPtAHt@Hl@Lt@RpAt@xDVjAv@|CbAjDnB|Gf@dBTt@zAfFRp@`@rAtDhMrApEb@vAT`A@BDNDLBF@DDNDL@FBDBNDLBD@FDNDL@D@HDLDN?BBHBJ@BBL@BBHBNDN?@BJ?@DLBL?@BLDNBNBLBLDNBNBLBNBNBLBNBNBNBJ?@BNBNBJ?BBLBN@J@B@NBN@H@BBN@N@H@DBN@N@F@D@N`@bDd@jDbAnI~@vHf@|DFh@L|@`@hDd@rDVxBpAbKn@fFBXBNfAzI\\pCXzBBRBTHh@\\vCb@nDNlAn@dFf@|DL`Ap@vFdAvINnAVrBXtBX|BT~A@JVzBl@zE\\rCn@bFf@`Ej@xErAtK\\nC^bDNdAP~AHl@BNNlAJ~@p@hF@N\\lC?BBJ@LBN?BBJ@NBN?@ZbCVrBbAhInB|OPxAv@nGb@pDHf@Fh@ThB\\tCd@vDhAfJv@fGj@xEX`Cp@pFJz@hAfJt@fG`BrMdBpN@F^tD@LDZ?@ZlDBPDn@@JhArR\\zFv@pMHnAB^JdAJdA@NBTDh@LnAHz@L`ABZJv@RbB^xCPtAd@pDLlAh@jER~ArAzKXzBPtAbAnIb@lDnAdK|@lHNhAP|ABJ?B@NBLVnBvDj[hCxSr@xE\\zBDRb@dCt@xDp@`DBHH\\hArEbApD|AfFz@fCbAtCPd@Nb@xBpFZn@f@fAR`@xA~CpD~GhEhHBBT^dDpF`GtJ\\j@bA`BdCfEV^fBxCdE|GDHV`@T^lB`DbBtCxA`CrAvBT`@T^RZfHnLDHXd@NX@@Vb@@@LV`@r@FJFLFLFJFLFLLXFLFLDJDH@BFLDL@BDHDLNZZv@JV@BPd@@BLZDLLZVx@FLVx@\\fADNPh@DNDLFPPh@jClIxChJtAjEpAfEjA|D^rANf@Nf@t@vC?@Lf@h@zBbAnE|@`EtAhG?@Jd@`@jB`BhHH^Jf@Ld@Jf@VfAt@hD^~Ab@fBJ^Nf@Pl@b@lAd@pATd@nAlCb@v@r@hARXtAhBHJn@r@HJJJBBDDHHHH@@FHJHFFJJJHHHr@n@`@Z@@TRFDBBHF|AlAZX~CdCXTFFbEdD~HnG\\X\\VZVrMjK\\XjEjDjDpCxJbI\\VnKtI~DdDhBtA|B~AbCvArBdAtAn@bCbAxEhBxAh@jAd@v@ZfFlB~GjCrFtB^NbE~AlFpBvIdDNHvMdFfA`@dBt@`@PVLPHhAr@bAl@h@^j@`@VT^Zn@h@bB`Bt@r@fA`AbFzEzCtCVVfAdAvAxAtBpBd@d@t@v@h@l@@@f@j@b@j@V\\@@JNV^RZNXLVTf@DFd@fADH`@fA\\~@J\\FVPt@Lj@Nv@Fj@Hl@RlBPpBDh@HdADh@Bd@Dh@Dh@"},"start_location":{"lat":-31.6388518,"lng":129.0013964},"travel_mode":"DRIVING"},{"distance":{"text":"700 km","value":699679},"duration":{"text":"7 hours 17 mins","value":26211},"end_location":{"lat":-31.8945321,"lng":116.0285348},"html_instructions":"Turn <b>right</b> onto <b>National Highway 94</b>","maneuver":"turn-right","polyline":{"points":"`emcEizgfVu@Ju@Le@H_@H]JKB[Hg@Pa@LeBh@q@Rm@RiAZcBh@uEvAu@Ta@LiDbAA@eD`AiBh@yBn@{@Te@LsAV}@N_@F}@Jo@FaAHkAH_@@A?[?gA@iA?mB@c@?c@?cB?G@uG@_FBuFBcD@U?mAB}@D_BJOB]BC@_ALG@a@Fw@JgAVy@Rm@NgAZ{@VsA^G@[JcAXq@T_@J]Ny@Zw@b@]RYPKDQNw@h@e@b@_@\\UTMLOPi@l@q@|@SZGF[h@s@lAaAdBsAdCQZ_DzF_C`E{@zAi@|@k@|@mAfB}@lAw@fAe@l@q@z@[b@cB|B_BvBi@v@Yb@u@jAc@z@[n@[p@Wj@Wr@_@hAUr@_@tASv@Qr@Ot@Kn@AJG\\EXALGb@OlAEn@Eh@E`@Cr@ElACxA?FExJCnGGlNAbECzD?`DCnHAf@?bBCpB?h@?^?t@?bACxD?F?L?B?NErGA~D?h@C`FC|CArEAh@AnCC|D?N?NAN?N?N?N?N?P?N@L?@?N?N?L?@@F?F?H?D@J?D@^?H@D?N@N@F?F@N@N?F@F@N@N@D?HBN@N?D@HBN@N?BBJ@NBPBL@NBNBLBNBNBNBLBLTxAF^Nz@xA|If@~Ch@`D\\rB?@J^Nj@ZrBFz@FrA?P@h@@@?|@Ar@E~ACh@Cx@IhCOtDEhAEz@KtAGx@EVKr@AHADCNCLAHCHAJENAFAFCNENADAHENENADAHENENABCHENEN?@ELELENGNCJA@ENGLENEJ?@GNGLCJABGLGLCHCBGNELEFADEHABGLCDCDGLGJCDCFGJGLCBEFGLGJCBEFGJILA@EHIJGJA@GHIJIJGHIJIJIHIJIJIHIJGFA@IHIJGFA@KHCBEFKJKHw@p@c@\\UNKHYRMHg@\\KFqAv@QJ}@h@{A`AsFdDg@X}CnBs@b@_@RsErCWPi@Z_@T]RoC`BeF|C_@TEBWPEBKFA@IDKFKFA@GDKFMHIDMFKFKFKFIDMFKFIFA?KFKFIDA?KF}@d@c@TcBz@g@VGDMFKDA@IDMFcErB{BhAuAp@cFfCo@ZiFjC_@RmAn@KDg@Vm@Zo@ZMFKFKFMDKFKDIDA@MDKDIDA@KDMDGBC@MDKDGBE@KBMDEBE@MBKDE@G@A@IBMBE@G@KDMBC@G@iE~@a@J{InBE@[FqBd@}A\\{AZaH|Aa@JgB^mDx@gB`@uDz@_B\\uGvAc@J_E~@u@NcAPcANy@Js@Du@BsA@s@AQAa@Cs@Gy@GaAMaEa@e@COAK?MAMAK?MAM?M?MAK?M@M?I?C?M@M?G@E?M?M@E@G?K@M@G?E@M@M@C?I@M@KBC?I@MBM@A?KBK@OBKBK@MBMBKBMBMBKBKB[HI@C@KBcCh@E@UFKBC@c@HA@KBKBG@E@KBOD}Cn@_Cj@[FmAX_Cj@eAVgB`@IBsBd@}FrAc@HWHkAVmBd@}Bj@k@JyA^wBf@mA^C@GBMDKDA?IDMDIDA@KDKDMDKFKDKFKFKDKDA@cBx@kB|@y@b@u@^{BdAoDdBkB|@UJ_KzEeEpBiHjDmGzCoFhCWLi@V_@RaAd@_HdDeBx@aLrFUL_@P{At@eAf@u@\\kCnA_@RcElBcClAcBx@qAp@wBbAoAl@iAd@{@Za@LQFODg@Lo@PuATMBwAPw@Hw@DE@c@BuA@cCEyBIuJOA?gH[_BImAGa@AyDOKAMAeAEK?IAC?M?MAG?EAM?MAE?G?KAM?E?GAM?UAwAAMAM?K?M?M?M?MAM?M?M?I?A?M?M?K?A?M?M?I?C?K?M?I?C?M?M@G?E?_@?q@?M@M?sBBg@@oA@iADkBFqEPoBFcCJA?eADw@BeFTc@Bc@@O@uAFeBDK@A?M?M@I?A@M?M@I?C?{BJmAD_HZ}BHgCJA?A@W@M?A?K@O@Y@M@K?M@E?G@M?qAF_BHuAF[@oADgADoAFmERc@@{BL_CJA?gBHK?Y@O@K@C?I@M@M?A@K?K@O@K@MBM@K@MBM@K@MBMBM@KBK@A@MBKBI@C@MBKBG@E@KBMDE@E@MDKBE@GBKBMDC@G@SHE@C@GBMDKDC@IBKDKFA?KDKDMFKDKDKDKFMDKFiAf@oClAqClAwCpAqCnAaKpEEBE@KFKDEBG@KFKDC@GBMDKDC@IBKDKDA?KDKBMDMBKBMDKBMBMBMBK@KBA?E@G@M@G@C?MBM@G?E@M@M?E@E?M@M?G?E@M?M?E?G?M?K@EAG?M?M?C?IAM?MAC?IAKAMAC?IAMAMCA?KAKCMAA?KCKCOCKCMAKCMCMCgDo@QEQCa@IAAaAQg@K_@IUEYGy@Oa@I[GEAGAEAGAKCMCE?OE{Ba@MCA?AAIAMCIAA?AAKAMAEAGAKAMAMAMAGAE?KAM?MAM?MAM?I?A?M?M?I?C?M?M@G?E?K@M@G?E?M@M@E@G?K@MBC?I@MBK@C@I@MBMBK@MBA@IBMBKBMDKBMDIBA?MDKDIBC@KDKDGBE@KFKDC@sAj@kAd@iCfAcDpAaA`@iAd@oDvAwElBgGdC}@^gDxAgBt@kGhCMDaAb@a@N_@PgFvBgIhDkBt@a@P_@NuElBuCjAsR`IWJKDMDe@RKDKDe@RKD_A^WLKDE@k@VaA`@IBC@GBMFA?{@^yF|BkLxEaHtCgCbAiBv@s@Xa@PkKhEcCbAeAb@uIlDoHzCmDxAa@PGBuGlCkAf@a@Ni@TsChAiAd@cBp@eCbAMFIDgBr@GBC@YJEBEBKDE@GBEBQHiGbCcDtAaA`@UJk@Tk@Ve@PoBx@eAb@cCbAkKhEw@ZaDjASHKDyIpDQH_@NaA`@cBp@gAb@qAh@aE`BaHpCYJKDMFWJKDA?KDIBA@MDKDGBC@MDKDG@EBKBMDE@EBMBKDE@G@KDMBC@G@MDKBC@I@MBKBC@I@MBKBA@K@MBMBK@MBM@YDM@A?K@M@I@A@M@M@I?C@M@K@I?C?M@M@G?E?M@K@K?A?K?A@M?E?G?M@M?C?I?K?M?C@E?C?M?gC@aBBkB@a@?iB@qEFC?M?K?I@C?M?M?kCDaCBeIJK?_GDkA@mBBiCBqGFM?aHFK?M?M?cA@K?O?gA@eCB{B@yGFc@@}A@oEDyHFmDDgA@kLJsA@aA@M@C?I?M?M?A@K?K?M?A?sBBk@?C?mHFgCBmGDK?W@yJHC?M?M?G@C?M?aA@yCDA?cA@M?g@@M?M?I?C@Y?I?C?M?uDDI?M?M?A?K@C?I?M?K?M?M?M?M@cA?M@}EDc@?uA@iEDy@@{JHc@@oB@cJHI?{EFqA@kNLyIJc@@a@?_KLM?M?y@@iEBiCBM?C?I?M?M@c@?m@@M?qA@M?I?C?M@M?G?C?}EDyEFM?{BBM?qDDM?K?]@I?C?K?M@I?kDDoABo@@kDDcCBqBBC?I?M?[@M?M?Y@M?M@qDDG?E?w@Bg@?qDFoC@}@?kHHiBDyDDmBBeABwBDc@?aBByFF{CDmA@yILeQVkA@sFJ{GNy@Aw@@c@@sAB{DBiDFeCDkCD{BB{BBI?u@@aED}BF{ABgDDM?M@C?G?_@?I@M?M?C?I?K@Q?I?M?_BBM?M?I?C?M?K@iIHcCD{@@gFPuCJgFNM@I?A?M@gBF_GDw@@{BBwLHoIFmHDqGDoHJoFHaLR_BBc@@aMTuFB{@?m@?OAk@Cw@Cq@Ee@Cs@Gk@Gs@Ig@GC?_AMc@Iw@Ow@OUG]Ii@K]K[KWGm@Ss@W}@[cAc@_A_@{@c@aAi@A?]S_@S}@g@}HiEwDuBiIqE}A{@_@Sk@[{Aw@KGgAo@KEIGA?qAu@A?KGIEAAyDuB_Ai@y@e@qBgAoCyA{A{@CAcFoCyAy@]QeBaAcB_Aw@a@YQ_@S_@SoAs@sDqBmAo@cFoCaDeB_@S_@SoDkBsMeHWO}CcBcEyByAw@mAq@QI}Ay@_Ag@_@Sk@]qBeA_B{@mAs@_Ac@aSsK_DcBGEqQsJ_Ag@gAk@uGoD{HeE_DcB_@S}EkC}Ay@oDmB{MiHqBaA{@k@uA_A{AqACC_@[o@o@aBwAk@g@w@s@[YeEwDo@k@{I}H}CqCMMeEuD{BsBgAcAII_BwAGEoBiBo@i@wCmCwAkAuBoBwAmA}AwAaA{@_Ay@kAiAmGwF}BuB_GoF[YyGgG[YOMKKmC}B][aCwBeBoAECYM_@S_@Q]QC?iC{@gD}@y@UmA_@_@M{@a@ECyCoBQMgAu@_IqFMIyAeA]U]U{@m@iFqDGE]WuDiC]W_Ao@iHaFs@g@kNsJeEsCwLiIoGiE]UwDgC]UcO_KyByAyByAq@e@w@k@sCkBq@c@wByAqBwAcBiA{@k@oA_AcBmAKGuA_AwAaAUOy@i@aAi@aAe@_@QOG[Me@Q_A[aAWcAWc@IoASaAMuAKi@EqCE]AQ?i@@}@B_AFs@Fo@Fm@Hm@Js@NWDeAVcBh@iAd@o@XA?_@Pa@R}@f@iAr@gAz@{@p@_@ZOLs@x@aAdA_AdAMNo@t@kApA{@`AQRa@d@]`@o@r@cAhAaAhAaAjA{@`As@v@o@t@m@l@e@h@]`@QRk@p@aAfAm@p@gAnA}@dAiAnA_AdAgAjAiAtAiApAY\\i@l@qAxAoArAGHcAlAc@f@i@l@iAnAcAhAON}@dA_AhA_AfA}@fAk@n@ST_AdAa@d@c@b@QPeA~@o@d@q@b@i@Zg@ZkAj@_@R[NiDdBkAl@o@\\o@Z]Pa@RcAf@}@b@_@Rs@\\w@^SJk@XmAj@mAn@w@`@UJaAf@gAj@k@Vk@ToA\\c@JcAPmBViALqANkBRw@Jo@H_AJy@HmBT_@DI@{Dd@o@HkBZq@No@Pu@RoAd@OF[Ny@^sAt@SLeAv@aAt@q@h@y@t@QP_@\\_Ax@cAx@w@p@cA~@aA|@_Av@_Av@_@\\YV{@t@GF_A|@{@r@i@d@gB~A{@v@{@r@{@v@c@^SRu@p@w@p@A@YVo@h@a@\\cAz@u@r@w@n@}@v@SRC@YVm@h@iBbBeBzAo@j@e@^[Xi@d@URUR[Xm@h@c@^cCvBiB|AoAhAg@b@gAbAcAz@{ClCo@j@yArAwBnB[XyAnAoAhAy@t@QNsAhA]XwBnBs@n@eCvBaCtB]ZOLsDbDyEdEwBjBgA~@q@l@aCtBwF~ECBiCzBeCxBmBbBwBlBa@^UPCBq@l@i@f@yHzGkAbAu@n@oBfBQNiB`Bo@h@s@n@wG|FkEzDsBjB[Xi@b@k@f@cBzA{ArAuAlAc@\\mAfAEDEBIHKHCDEBKHIHCBQNIHCBGDeB|Ag@f@cBzAw@r@uAnAy@t@mC`Cu@p@iC|ByAnAyApAo@j@}@t@ONm@h@m@h@cAx@q@d@m@`@sBjASLmBbA{Ax@uAr@m@Xq@\\aAh@aB|@uBdAgDhBc@T_Bx@mBbAwBjAA@_Bx@u@^_CpAeCnAiAj@qAr@{BjAiB`AWNGB_@PKFqCzA_@R_Bx@mAn@{@d@KFMDKFKFc@ROFOHULSJMFaAh@aAf@MFWNc@Ty@b@WLq@^q@^_Af@QJ}@d@oAp@[N}@d@{@d@gCrAIDuBfA}@d@_Ad@_@ROFIDu@ZKDC@IB[LKDYL{@ZKDMDKDKBMDMDIBA?_AXC@E@E@?@IBMDE@E@g@NKDMBCBG@MDKBC@I@KDKBE@IBK@a@JSDMBKBMBMBMBQBSBg@HIBE?cDh@s@Js@LKBMBM@KBM@K@A?yBVu@Ha@DaAJ}@LQ@q@HQBgBPSBo@Fg@Fc@FI@q@HaALs@HeANu@HeALUBQBQ@aAL[DqCZs@H[DM@wAPa@D?@aALu@JUB[D_Eb@cD^mANq@JuATaATmA\\aBl@g@ROFaBp@g@Tg@R{@^cA`@_@NeDvASHKDwAn@kAh@WNYN}A|@{CfBoAr@g@Vq@`@OJy@b@k@XKHWPeAj@MHMFq@\\q@d@c@\\u@n@QRA?UVABQRCBEDIJGHCBEFIJIJA@GFGJIJA@SXu@`AwElG[`@UZa@h@GHA@GJIJEFCBGJIJEFcAtAaApACDCDGFABIJCBEFA@EFIJABGFGJIJA@GFIJIJA@GFIJIHIJIHIJIHIHi@d@w@r@g@^c@Z]VA?oBjAKFYLKFMFKD}@^a@Ny@VMDWFYHMBMBuBf@qBd@eAVwAZyCr@_Cj@uCn@cAVmDx@iE`AiAV_@HC@kDv@cGvA}D|@wFrAyFpAqCn@cCj@qCl@q@P_Dr@wCr@iCl@{Cp@mDz@eH~AaDv@wBd@qD~@aFfASDqDv@MBA@q@NgB`@i@LiAVwJxBwIpBgBb@cAToBb@mGzAe@JoFnAmHfBuD|@aDv@}Ct@mBb@cGrAcH|A}Bh@wCn@}Ct@cMtCe@JKDOBIBMBMBKBMBMBKBMBK@A@M@KBK@A?MBM@G@C?M@MBG?E@M@M@E?E?M@M@E?G@M?M@E?G?K?M@E?G?M?I?C?C?I?M?M?A?KAK?O?KAM?MAM?MAKAM?MAKAA?MAMAI?CAKAMAIAC?MCMAEAE?MCMCE?GAKCMCCAIAKCMCCAIAKCMEA?ICEAGAMEKCMEKEMCKEMCKEKEMEKEMEICAAKEMEGEC?KGMEGCCCKEKGGCCAKGKGECECKGKGEAEEKGKGCAGEKGKGAAIGIGKGAAIGKGKIIGKGoJoHm@e@eCsBcDaCkAy@eAy@kCmB}H{F]W]WyEkDwB{AsBmAWQGA_@Q_@Qs@YgCs@kCg@uC]{DO{CMkAGcCIcBAC?qABM?mAFeALmAPu@LUDgAVaBf@aIlCSHyGvBmC`AuAn@}@b@cAj@y@j@s@d@A@m@j@e@b@SRcAdAu@z@k@p@SXA@i@j@aAlAcBrBQPKLGHQPURSTMHIHKHIHKHC@EDKHIHC@GFIFKHA@IFUNOHa@Ve@VIDYNa@RC@_@NC@YLC@SJi@Rw@XcC~@o@Ta@NIBWJSHg@Pq@VMDOFSHULMF[LKFOJQHKFA@IDKFKFKFKFKFIFKFIFA@KFKFCBEDKFKHGDC@a@XKHIFWPIHo@b@wEfD}AhAu@h@KFKHC@EDKHKFA@GFKFKFA@A@GDIFKFA@IFKFKFKFKFKFKFKFIDA@KDEBEBIDA?KFA?KFGBC@KDKFGBE@KDKFE@GBE@EBKDE@GBKDMDA?IBMDGBC?A@KBKBMDKBMBMBKBMBMBKBMBK@A@KBMBI@C?KBMBMBKBMBkB\\iB\\g@HMBSDmB^A?MBMBGBC?MBMBGBC?MDKBG@E@MDKBE@GBKBMDC@GBKBMDC@GBMDKDA@IBMDKFA?IDKDMFKDKFKDKFKFKDKFKFIDA@KFKFIBABKFKFGBCBKFKFEBEBIHKFEBEDIFKHC@GDIHKHA@GDKHIHqAfAuAjAGDoBjBq@j@w@p@GF{@r@g@d@c@\\GFSPIHSLMJmA|@cBdA{A~@mBfAe@Vo@\\MHcAj@qCbBc@XYPu@h@]Za@Za@b@[\\[`@SVSZS\\Q\\U`@EL_@r@EF}@hBwC|FoDdHgAvBq@tAeArBc@x@KR]p@Q^KTKTCBQ\\Yf@MVeBhDIPMVS\\OXOROVGLIJADEDGJIJ?@GHKJGHGHCBGFGJEDMNEDCFIHIJIHIHCBGFIHGFA@IHIJC@GFIHIHKHIHEBEBIHKHKHIFGDCBKFIFEBEDKFKFKFKHGBCBKFKFC@GBKFKFKFKFGBC@KFKDE@GDKDKDKFMDGBC@KDC@IBC@GBMDKDMBKDIBC@KBMDC@G@MBMDKBMBIBA?KFk@JgBVwBTC@c@DiANyATm@Jk@D_AJA?cAPi@F_@Da@Da@FO@IBcALG@IBa@JKBKBA@_Bb@SFUHeA^qBr@uChAc@PIBw@Z_C|@E@_@Nm@T_A\\q@Xs@Ve@Rq@Vg@Pu@ZE@qAh@iAb@i@Zg@Z_@\\A@o@j@EDw@p@{BlBSR[Xw@t@w@p@aAx@iB~A[X{@r@u@p@uBlBsAjAu@r@e@\\SL_@TWPe@Vc@RcA^{Af@mBb@uA^q@P_BNoA@gABcFAyEOwBHuBX{A\\wAd@iA`@iAv@sBtA_CtAoCdAaHjB}Gv@cBJeADgAGsASoDU_CQeDk@qCKmGQil@bBmFTeHdA_ADgFJaKf@G@{APwAN{ARwANgALy@F]@g@Bc@BgMb@K?gADa@@yENa@@gADy@BsBLy@FsAP}A^MDa@J}Ab@iJhCy@Ta@LwJnCcAX_EfA_HjBcAXiBf@wKxCa@LuLbDi@LeHtASDcLpBaAPwQnDa@F{Dj@_CRoBDaC@oIDmA@sDH[B_@Di@Fk@HgAXkAZmAXMBiRbFgQtEaShFk@P]HaJbCE@sQxEqFvAkAh@gB`A_CzA_EhCmChBoB~AWVk@n@s@`A_AtAqDtF}DdG_DxEaIzL_B`CsE`H_B|B_AdAs@t@gAz@_@Xc@\\}DrCcMhJaAp@q@^k@V_A`@i@RqBx@_DnAaBn@qAh@E@wFxB}F~BwAj@a@N}@^C@cBp@{Al@eAb@s@XgA`@s@Rm@Pq@PuAVc@J{B\\_El@eAPa@Fc@FcAN}Ah@q@\\q@^u@f@gFxDaExCyAfA]TuA`AaAt@}@j@kDtBuCvAyCnAsAh@qBn@aAXkGfBc@J_EhAiBj@yAZsDp@}PdCaB\\oBj@QFu@ZqAd@q@VaA`@gBj@oCt@_EdAcJ~BwIzBKBwD`A}A^SDc@HWFeBVoCTsALkCTuEXmBTgAH{ALM@gAH}E`@uGf@gAJ_CPo@Hq@LgBZcBZkFfAiAVsBh@_Bf@eBn@kAj@ULi@Ta@Ra@Rk@Xy@`@}BfA}Av@eCrAwCdBoDjBgBr@wB|@oAl@e@TuAj@sB|@yAd@gBz@{@`@w@\\A@aBt@}Af@mAd@w@VqAXiATu@RqCb@w@LmANsAFqBLyBNuANC?y@JeBPu@Ho@FmATcB`@gBf@aAVkA`@eBr@o@^eAh@eBlAoAv@q@h@u@n@wBbB_B|A}BnB}AnAeBxAgB`BeAbAiBzAmC~BuAbA_At@wAz@mBdAkC`AkBj@oB^{AZaDX}BDqBDqE?eCAiECsID}A@_C?kG@c@?gA?c@?Q@iF?oB@y@@cBDcBLq@Fy@Ho@HgAToATw@Pi@Pe@Nu@Rm@VgAb@c@Ta@RuFrCo@`@c@Vu@b@kAn@mCzAyAv@{EpC_G~CiBdAmBjAgAl@_Ad@q@X}B~@MD{A`@KB}AXqAPeALc@Fu@HiR|BaGp@qBTiEd@aBRsAVoB^}A\\wA`@kBr@cCbAkAf@sAn@mCjAmIvDmIrD{DdBkQ|HC@[NsB|@eDxAkBx@qEfAQDODuDbAoDz@yBj@c@Na@L}@ZC@mAd@mDrBqC~Ak@\\_@T}@h@sBnAiBdAy@h@[VIFq@h@]X[X?@cDbDoDnDcBjBaD|DoC`DaAjAmD`EMNuCrC_A~@sAnA[ZeDzCuD|Cu@f@wCzB{KvH]VwIbG{IjGaCbB?@qE`D]T?@iJrGiJvG_CzAcB`AeAh@yE|BoIhEkBx@yAn@wA`@u@R{@TiB\\{JnBmEx@kB`@qDpAyI~CeQpGcDdAiDrAeC~@el@~SgSlHsKzDsFxBkLdEyO~FmC|@_B`@_DbAaBd@wDhAmA`@qAn@iBnAmBzA_FzDgI|GoAjAmBzAmBzAiB|AcBxAaAdAeArAu@nAqAlBw@jAaBlCiA`BaAzAk@x@m@x@q@r@[`@_Ar@m@^k@Zu@^oAh@gBl@uBr@cD~@iDhAkExAaEpA_P`FgEpAuJvCeD~@{A`@cDbAwFbBaIbCgJxCeJvCuLzDcIlC}GtBgEvAkDfAaBf@yDlA{H`CuFjB}C`AcHvBgCx@_F~A_ElAyBv@kBv@wAn@kDpBwBjAmC~AqBdAyGtDkDjByBjA{BjAwAv@eBx@eDzAGBcCdAeBt@cKjE}FdCoGnC{GvC{DdB_Bp@w@^kAh@wA|@kA~@cBfB{AhBmBfCqBpCaCvC{DtFQViBvBiCvDyBnC}DjF_ElFcJvLy@fAgGbIsJlMwLdPiHjJkBdCW\\{ErGyGzIsCrDoHtJeCbDoDtEcJxLkFjHSVgGtIiKbNcB`C_AbAoGnIQVuGtIo@r@mKfNwEhGsBbC_CzCgDpEqCnDsBfC}AfByAbBkBnBeBfByBxB{BbCaCbC}BbC}AzAmBrBwB~BuB|BiBlByAzAqBxBmA`B{C|EaBbC_CpDqBxCuB`DyA~BqBzC_CnD}AzBkKzOcGzIyCvEwCnE}D|FwDhFcGdIgI`KiIzKoFfHcIrKiF|Gw@dAqGpIsBnCeMfPA@sBlCcC`DW\\QRw@fAY\\kA|A_DdEkClDQTkAzAW\\kCjDaJrL}FxHqFfHq@|@W\\[`@qCrDoFfHeFxGW\\iAzAwEfGsKnN_JpLcLdOmDrEsCvDW\\aIjKeErFiHjJ{LdPuCtDW\\W\\Y^W\\q@z@{BvCeAvAe@l@OP}@hAqA~AcAlAmAxAOPgApA]b@oB|ByBfCyCnDkArAqB`CmC~Cq@x@y@`A_MxNQTs@x@{@bAkAjAeA|@q@j@{AnAWRwD~CiFfE_DhCmFjE_NxKwHlGo@f@qHhGg@b@oAbAgA`AeAhAq@z@UZc@r@S^_@z@Uh@c@nAUp@CHMf@Qp@i@rBy@fDwD`PgCjKqArFMd@g@tBaB`H{@pDkBvHKd@WfA]rA_@vAUbAm@|BiAxEADOt@O`Ay@lFmBbNu@rFa@nCg@hDaA|Gi@nDk@bEQ`BSnBCRGt@Ep@Ep@EdBCxAQrH?X[jJYbLCxAIzB[vEGn@Gf@Kx@[~Bi@jDWtAMh@YjAEPGTMd@K\\o@nBuAfEuAnEUr@Ut@k@|AQd@ITk@zAeAdCeAbCGNWp@KTw@jBGLKTkA`C[h@S`@U^MVEHiBhDmA|BmA|BwAdCgBrC?@W^U^W^KPa@l@W^q@dAw@jAi@`AINWd@Yt@Up@Qf@ADM\\]jA]jAOd@k@lBQh@Md@kBhGmBnGM\\]jAOd@m@pB}@zCyD`MCFK\\Od@gBhGk@rBa@hBmE|RKZWx@_@x@[n@GFCDCBuBrCCDg@b@a@TIBONIDSHk@XXfAVjAPbAFj@Ht@HlA@\\?ZEdIBxB@dD@dL?zNCnN?DDxN?bAA|C?xGAhEBtH?|BApE?v@?pTApU?hF?nA?xBA|C@pQ?p@?Z?jA?vAB|@@\\Bl@HbADb@Db@Hl@TrA\\xALj@r@nCj@~Bn@lCVdAp@nC^zAh@vBp@lC`A~DhApEhAvE\\tALf@~AlG~@`EVfA~@|D\\|AJd@VnAX~AJp@PfANfAT~A\\rCT~BBZLpAHz@ZdED^v@pJ`AnLVpC|@vK~@`LnBhUBT`AnLvA|P`@zENhB`Dv_@tB|Vj@tGr@tIHlAn@fHTpCXlDp@tHh@rGRzBDh@Df@lB|TBXP`BRxBFd@nAfM~@dJb@lETdCPzBhEhh@|Dxe@NpCBdB?j@AtAMrCOjCw@dMK~BG`DBdDRdDrBlRJbA@LNpAnEpb@dAxJlBhRTtBP|AjEna@VzBLpAnCjWFf@jAxKnHfr@Dh@~Epd@|@pIBPFh@bAnJbCbULfATvBnDd]j@jFXpCHx@JdBBpA?|A?l@Cr@KxAOpAM`AWvAU|@Mf@Qp@cDbPEb@UdBIx@?@Eb@?DAt@?\\A|@@vBD`Bn@lHpB|TH`An@zGDf@jCjYH~@f@tFZzCn@fHVxC@J\\jD^`E?DZbDDh@Ht@d@hFLpAf@vFx@tIf@tFxBdVfCvXf@tFhDf_@pBrTjAjMDh@hC`Yz@hJJpA`@hE^tDl@|D~@lFdAjG`E~UHf@vB`M`CjNx@zEHf@hAxG|B`N|ArJTrAPz@Jh@^tAt@|BXt@`CtFnCrFDFjGhMlA`CtHzO~BnFhCjGp@|AvDjJx@pBR`@fAhCjEhKhDjIl@vAfCjGXp@Rb@`A~BpAzCTj@b@dAn@lB`@lA`@tAZpATbA\\jB?B^zBTnBRlBXtBb@rB?B^fB^|Al@tBPf@\\`Al@~Aj@lAp@vA|@`B|@xAbCjDfA`BlDfFrBxC~BlDv@pAV`@tEtHV^zHfMT`@zMjTT`@rNjUrFbJhDrFvHzL~CbFzAdCtBpDxEdIfAhBHPhF|I`@p@j@`A`AbBhGjKbKbQ~B~D~D~GV^LTr@lA|AlCrC|ET`@zCfFjIpNhGlKT^`S~\\j@`AvJrPT`@nJdP`@r@f@t@hCpDnKxNfQ~UfBbCtAjB~@rAbCpD|ClFlBbDhF`Jr@nArE|HlAvBfGjKvCbF~ApCf@x@bAhBx@vA|@zAZh@dAlBf@z@jAhBjAdBx@hAv@`AlEfGdLtO|CjEvF|HvKbO|MzQJLV\\hDxEp@|@rLhPxExGV\\X^zZzb@zExGV\\n@|@jJpMjGtIV\\jFjHnAfBV\\`KpN~QjWbAzArHxKV^nDhF|@pA~LxQV^zGzJl@~@zGzJpJnNzFrIV^dOxTl@~@V\\n@~@xG|JV^zD|F|A|BxG|JV^rSvZb@p@dBnCVd@tD|GjCtEHLJPR`@dCrEnEhIT`@t@rA`C~E@@hDlGv@vAlCrEnAdCrF~KvDvHDH`@z@R`@rF~KRb@tKtTR`@z@fBh@fA|EzJR`@Rb@`EhI`ArBd@jA\\bAXfAVjANx@Hf@?BV~A`@nCnD`WjC`R?DDb@HdADzAFfBAbBC~Am@bXUnJQpHIxDa@xPQpH_@rOAh@SzHUjKAh@Cp@M|GAh@GxC?hADdADnABh@FpA`A~UPvDt@hQ`AnVf@`MvA`]FrA`@vJRnFNpDBh@Bh@Bh@XbHXbHn@~Ov@pRd@`L@h@LfCJhBJjAJvAX|BVdBTzADLVnADTDPJf@@FXbAl@`CHXLd@Lf@vChLLd@jC`KzElRZlAZlArGfWtCjLLd@Lf@v@zChC`KLf@`K|`@Lf@vFxTLd@Lf@ZjAFX|CvLLf@|BdJ`DfMh@tBT|@ZdAZdAb@nA`@z@^~@j@fAh@`Ah@|@z@hAV`@`@b@v@z@@@X\\BBZXdAbAnE`EfDxCjAbAHH~DtD^ZhB`BhC`CrBhBzFjFlItH~AvAnBfBVVhLhKrEbEbIlH`B|AjC~B~RrQtOpNZZnBfBnG|F`A~@r@x@p@x@f@t@\\h@DBNZR\\j@fAHNf@bAd@hAb@lAVv@b@tApAxENj@pM`e@fGpTj@rBb@bBRn@ZpAF\\Nt@PlAF`@NnALrADv@FlA@f@BpA@n@Ah@?r@G~ACt@?@IpAADCb@E^]vDQjBUrCc@xEUjC]bEGn@Gh@Ef@k@`HSnBgBrSEh@{@rJEh@c@~EqCh\\KlAeDh_@_Dr^oAdOEh@_@jEwCv\\sEzh@QnBa@pEQbCKnBGv@G`F?hD?XH|CN~Cn@hJ?@LbBDf@JrAN|BTbDb@jGBVrAxRN`CV~CV|DDn@VjDTbDPzBPpCNtBVbD@VDh@L|AN`CNjBDh@@LRjDVdDZjERnCN`CDh@Dh@Dn@RfCRlCJnBNjBNpBLhBNvBT`DVxD@JTjCThBRxAHd@Pz@RhAXhAR~@\\tATz@XbAVjA^~AX|AFb@ZzB^nDBZ`@|DZjDXpCZ`D`@~Dl@lGFh@dApKv@hI@HjAzLbDr\\vBpTz@rILpAlAdMD\\~@|Jj@jGPfBfBpQd@fFT~BLrAFhABtA@@@|A?v@EbACnA?JEr@UpCWtCEh@}@pJqAbOkArMOxAa@hEWtCKjA}@rJKhAc@vECTMfCGzAAb@?tCBtA@HDbALlCzAvQb@bGf@jGf@hGXxDl@tHT|CdAnMf@lGjAdOl@tHf@nGDf@rC`^h@xG`A`Mv@jJT~ATdBpCdQvAlJ\\~BpE|YzBzNjBzLHd@bA|GF\\rAlIXdBn@~DHf@f@`DlA~HHj@r@vEl@zDTtAd@zCHf@Hf@BLv@dF?Dx@fF|@`Gv@fFHf@Jj@z@tFF`@d@xCb@nCj@xDF`@P`A`@nCJn@x@lFX`BVbBRnAp@tEn@~DNbAXdBVdBVbBV`BXbBV`BDVNfALp@Hl@V~AV|AT~AV|AT~AxBfNr@xE|AdKl@rDr@rEx@nF^dCf@`DPhATtAfAlHp@hEBPHf@@B\\|BNdAPhARlAPjABNV~AZrBd@vCb@vCd@tCL|@p@hEH`@?DH^@FBXHl@D^B\\Bf@B\\@\\@d@@v@DxF?F@bD@tA@hDBdDB|C?lA@lABzCB|C@vA@fA?nA@nABbD@vC?J@\\@dCB`D?pABfD@zAD~FDvIBdDBdDBdD@bD@pA@zCBbC?ZBlCB`G?`@BdEBjC@dCBbD@zC@zA@h@@rA?@@dC@zB@tB@`A?PBjC@rB@xB@`AD~F@`F@h@?f@@pA@nA@pABpADpA@LHbALnANpAPnAPnAPlAPlANlAPlAPlA?DHf@F`@PpAPpAPnAPlANnAPlADZJp@PnANlAPlAPlANlAPlAPlANjAPjANhANbA?DNfANdALbAL~@Lz@Jx@Jr@Jp@Hl@BLDZDb@F^BTBPDXHd@Jx@DZHj@NdANfANfALfAPfA?DN`ANhANjANjANhAPhA?FN`ANhANjAPlANjANhANhAJr@BRNfANdAFh@FZLfANfAPhANlAPlAPnANlA@H@BL|@NjAPjANfANfALbAL`ALz@BLFf@Jt@Hl@Fb@D\\DXBLBTF`@Jt@NdANlADVJt@NlANhANfANfANbAL`AL~@Lz@Jv@Jt@Jr@Jt@D^DTBRFb@Jx@Lz@Jx@Jv@Jp@Hn@Hl@Hd@Db@F\\BTBL@D?D?@@BBRFf@Jt@L|@L~@N`ALbANbAHl@BTBPHn@NbALbANbAL`AN`AL`AL~@L~@dA|Hl@jEBRLdANdA^hC\\nC^lCNdAn@pELfANfABHlA`JJt@Ff@t@rFJz@Lz@Jz@Lz@Jv@Jv@Jv@Jt@Lx@Jv@Jx@Lz@L|@L~@LbANfANfAPjANhA?@NjAPlANjAPjABPJz@PjANlAPlAPnAPpAPpAPpAPpAPpAPpAPnAPrAPtARtAPrARrAPrAPpAb@bDJt@DZPpAPpAPnAPrARpAPpANpARpAPrAPrAd@jDRrAPrAPnA`@xCNfALdAFZFd@L~@ZdC`@pCb@`D^vCBNBXLz@PtARtARtAPtAPrAPrARpAPrAFb@Hn@PrARrAPtARtAPrALv@D\\PrAPrAPpAPpAPrARpA?@PnAPpAPnANlAHj@Fb@PlANlAPlANjAL|@BNBXJp@PlANlAPnAPnAPlAPpAPpAPpAPrAPrAFd@Jn@D^Jr@PrARrAPtAPrAPrAPtABJNfAPrAPpAPpAPnAPrAPpAHj@Hf@PtARtAHn@Fd@?BPpARtAPrARtAPtARtAPtAJt@F^PtARtAPvARtAPtARtARvAPtA@HPlAPtARrAPtARtAPtAPtABRN`APrABJNhAPrAHl@Ff@RrAPtAPtARrAPrAPtAPrAPrARrAPrAPrARrAPrAPpANnAPnAHl@F^@HL`APlANjAPhALfANbAL|@Lz@L`ALdA@BFb@Fl@PnAPnANjAPhANhALdAN`AJz@Lv@Hn@Ff@F\\BRBL?DBNF`@Hp@L~@PnAPnANpAPpAPnAPpAPpALx@BVRpAPtAPrAPrARtAPrAPtAPlA?DRpANpAPnAPnAPpAPlANlANjAPlAPjANhANjANhANhANdANdALbAHf@D^PlAPpAPpAPtARtAPtARvANhA@JRvAJ~@DTRtAPrARrAVpAVnAXnAZlAZlA\\jA\\jA\\jAZjA\\jA\\lA\\jA\\lA\\jA\\lA\\lA\\jA\\lAZlAJf@Lf@VrATrARtAPtAPtANrAJ|@BTLrANrANtALrANrA?FLlANtANtALtANrALpALpANpALnALnALnALnANlALnALnA@JJbALnALnALpANpANpAH|@BVNtANtALtANrALrANtANrALvAPzAN~AP|ALnA@NP~AN|AFh@Fr@PzANzANxANzANzAPxANzANzANzAD\\Fh@BRNzANzANxALvAD\\Ff@@PNvANvANvANvANtANvALtAD\\Ff@@LLrANpALrANrALrALpALnALnANpANrALrANtALtANvANvANxANzALdABT@RLfAN|AP|AN|AP~AN|AP~AJz@D`@L|ANzA@BN`BP|AP|ANxA@DP`BN|AP`BN~AJx@D`@\\rD\\zC\\xDLlALlAZpCPjBLhAFj@Fh@B^BRDXFr@Fb@@LH~@LlALvANzAN~ALjA@PP~AP`BP~AT~ARrA\\bB`@vA?@Nd@Rp@h@rAf@nAj@nAl@hAp@fAp@dAHJh@r@t@~@r@~@r@|@r@z@r@|@r@|@n@x@BDt@`At@~@t@`At@`At@`At@`AZ`@X^t@`At@~@t@`Ar@~@b@h@PTt@`Ar@~@t@~@r@~@p@|@n@z@r@|@j@t@z@dALPX\\LPr@z@p@|@r@|@r@~@j@x@b@r@\\l@p@pAR`@DHf@hA\\|@Vt@ZbA^rA\\~ATfAVfBHp@J~@JtAJlBBp@B~@?d@?|@@f@Ap@A`AE`AEbAGfBMjDM~CErA_@vIKrCMpDIxBOlDA^MzDE~@M`D]vJWjH_@tJKfCM|CAd@OdEK~BErASdGIbBMfDOxDQ~DYbHCj@CfAIpBEdAItBGjBIzBIfBALAZErACj@GvAEbBCj@EtAQzDq@lRKfCOzEi@`MUxGSpFI|A]jKSrFa@zKWbHMbEG`GC|AAfAEvFGzJAN?h@?JM`M?h@GhFAn@A`BEjDG~GCtC?V?L?^ArA?`@?T@`@@Z@ZH`BFhARzENlDTdE`@nJVlFXfGb@~JJ~BDx@HxAd@`LTdFNdDBh@f@bLf@rKJfBXxG@JLxCRvEJ~BTzEZ|HNbDZnGFxAVnF`@fJJxBd@nKD~@L|BBf@VxFNhD\\`I^rINtCLtCXbHTdEHbBj@lMD|@HbBPxDTfFh@rL?BR`Ep@xN@j@x@zQf@xKP~D@Lb@tJBh@f@hL@ZbAtTR|DBh@Bz@HxAn@`Oj@vMf@zKXnGFbAHpBLzBDh@@DDh@Hz@^fEh@|FbAhKh@|Fn@|GPfBp@rH\\nDb@rEDb@pAlN@DDh@h@pFPnBtAfOt@bIHx@BTr@tH^zDZdDN`B@Jp@lH^fEd@tERrBt@lI~@rJX|CpAbNxA`PH~@l@vGXxC`AdKJjAlBrSp@|GbAtK~@zJf@pFd@|Ef@rFl@nGhA|Lp@~GN`BDh@LnAvAlOJfAP|AJ~ADl@@`@?d@FtEFdJ@jBFbIDfD@|BJbLRvR?FThZB|CXb\\?@@f@TjXVbYF~GBpCDfFHdJZ|Y@pABlEDxE@h@H~LB`BJtLDpEDfEHxIHzJBrBZfa@BzA?h@^n`@T`[DxE@h@TvWRzV?D?b@b@xe@DnFHzK@h@DhEJ~NNdQL~NHzJ?h@BpBF|E@h@DfD?b@HtIFdH?BJzNDrEDpENlS?v@FlBNxAzBfQvA`Lz@rGdAfIx@tGZ`CzC~UHf@NpApCpTHl@lB`OF`@d@jD\\lChBrND^bA~HjAbJz@zGVdCRtDD`E?fBErA?RMfBOdBUfB[tBa@tBg@zBYlAS~@]|AkE|RgCjLkAnFaD|NWlAWfAYtA_@jB_@dCw@rFeBxLIl@Gf@{AvK[xBQpAw@|FiB|My@bGEXu@nF}A~KwAfK]hC}CpTa@|CKl@QpAuAfKg@pDcEbZy@`Gy@`Gm@jEcB~LKt@EXwA~J_A`Hg@tDeB~Lk@jEa@vCe@dDIn@QhAw@vFi@|DKx@e@`D}@vGWjBe@dDKx@QnAWjBgA|HiAfI_BjLmBfNk@`EQnA}@vGS~AKdAKrAO~BmAdQO|BMnB{@vLs@jKs@zJu@hKY|DEv@YbEMbBWrDWjDItAEh@[dEa@`GUdDm@tIOrBa@~Fq@tJw@bLOpBKrAIjAq@|Jw@zKQ~BKbBI`AIpAIhAG|ACpA@nHTvp@?L@ZJrZFhQB|ENxc@?h@Jf]FpNAfDE|AIhAOnAOdAUbA_@vA]bAYt@Uf@iH|MCBg@~@qBrDgDjGeDfGi@bAQ\\_EnHmWze@wGxLGJsAfC{@|A}BhEeDfGiCzEA@S^m@hAo@lAk@pAc@hA]jA[tA_@~B]dCc@~CMbAGf@_@nCgAbI}AjLaBtL{AvK_@tCWzAWhAMf@Md@[`AEHg@jAoArCeAzBw@fBqApCg@jAg@fAcA|Ba@|@k@tAWx@Y`AGTG\\GXGXa@hC]`Cu@hFCT[xBG`@In@g@hD_BbLUbBGh@Mv@y@bGm@dEALIf@k@`E{ArK]fC[xBm@hEwC~S_I`k@EXqBtN{BzOeC|QiBhMqA`JuEr\\sCjSIr@eClQAFiE|Z_CrPSvAw@rFgA`IgB`MGf@YnB}NfeAsCbSoA|I_AzGIf@]dCu@fF_DpTmC`R{@tG_A`H_Gxb@aBvLkA~HCT{@lGWrBS|AQzACd@El@?XAf@@d@@b@NtAXxAJ\\T|@^bA^|@v@tB^`ATf@`@bAb@fAXz@Rl@BHNp@Lp@Fd@p@vD^nBZvAPj@^~@d@hAx@zAl@`Ad@t@j@hAvA|B\\b@T^^l@b@r@r@jANR\\l@b@t@`@z@Lb@`@x@T`@l@vADLNb@Tj@h@hBDL^vAj@vCFb@Jr@?BPdBBRH~@JrBFnB@`B?nC@tCBzEBhBDvADp@DfAL~A`@fD?Dd@pC^jBb@hBb@xAd@xAd@lAHTj@rA@BnBtEXp@|BlFh@pAJXTf@`CvF|@vBRb@Pb@\\v@|BrFLVfAjCrBxEtC`HvC~Gj@rAPb@pCvG`BzDb@fARb@z@rBpDrI~DnJRb@Zv@rDpIHPFPRb@Pb@|ApDbA~BXr@Rb@d@hAhAlCp@|AlBpErB`FfCbGv@dBtD~ItC`HnCrGd@fA~@xBdB`Eh@lAv@hBhAnCv@jB|GbP~CpHnA`Dt@bBrA|CrCvG|DlJtAdDv@hBd@dAHRjCjGjCfGvEbLPb@lBvEd@fA@Db@`Ax@jBf@jAh@lAf@lA|@vBz@tDT~AFn@D\\X~CTtCf@lFdA|Kp@~Hn@jHVbDJ`BLdCLxDFlABX^~EvAhPRbCR|Bz@bKdAvLNlBt@pIpArOl@`HxA~PLtAJrA@FLfAD\\h@lDBJPdA\\zA`@bBPt@pAxEBHbArDjF|QtChKX~@hFbRvIb[@BtDxMzAjFf@lBvDzMjHlWnBbHzHxXnB~GtBvHhAbEfAzDnAhEfAzD\\lAbFlQd@bBzC|Kn@zB\\lAdCvIt@dCb@~ALd@~CxKjD`MtClK`@tARr@~H|X`AfDbBfGrBpHtGzU\\hA\\lAvAfFnKh_@l@vBpIrZPn@ZfAfAjDRp@l@lBZ|@`@~@P^Td@|A|CdApBTb@tBzDjB~CdDvFzDtGx@xAbFrIjBdDbElHhB`DrA`CvAjChCbFJRpCtFx@bBJXVr@f@bBRr@R~@Jf@P|@Jt@BNL|@NlBFjABhA@tA@f@A\\Av@An@Cn@Cn@Ej@Ed@Gv@Ij@ALId@YbB[fBIf@I`@Y`BKh@Gh@EZEh@Cd@MbCKdDOvDErAGhASbGGrACh@]xJCh@SzF]dJc@xL]~IGfBCh@E`BIlFGvFMtIIfGAfAQ`PC~BEzAAPCz@IdCE`ACr@Y~GOfDAZAZMzCGjAC`AEv@?XAX?N?XAz@@nA@h@@f@@b@FjANlBLhAFf@Dh@Ff@?Dl@|Fv@|Hb@lEZlDp@dGvCvYTtBfBdQLrApCvXFh@dB~PFl@`@vDrA~MzAdOnBzRl@|FNjAD`@F^Ln@R|@jClLDRxBnJ`@fBVnAfId^x@tDhCdL\\~ARpANzAJ`BHhKPnO?p@BxABrABp@DdAPlBT`BDVT~Ar@dF`@zC\\~BdB~LHn@tA|JPjAvDlXHh@bAnHjAzIzAvKv@pFFh@n@hEZxBxDlXb@`DHh@Hf@Z~BnDpV^bDFl@XtEF~BBh@@h@Bn@JrK?bO?h@?j@?|AVpZFdMAbID|EBxC@rADbJDbJDfDBlA@b@HpAJfB?BVtCZtC\\jB`@jBf@lBj@hBv@xBx@rBxAvCz@bBT`@hKdSjDtGRb@bBbDzHjO~D|Hx@|AT`@hBhDjCbFvItPN\\nCpFDHLVh@bAbK~RjFfK~@fBpAfC|DpHDH`BbDpE|I~EtJ|ChGh@jAfAzCt@rCjAfFp@fDDRBRHf@jAlIbD|TL|@~CnU`AjH~@zG`@nC|CfUn@pEdDtUF`@Hn@ZxB~CnUVrBnBfNfAfI`@lCtAtKVfBHh@hAxHbClQD^~AnLh@tDFd@Z`CtDtWp@bFx@~F`Fl^PpA~Eb^XxBPjAz@~Gd@dD^pCVtBPbBNtAXxCNpA?@h@fG^vDHd@l@lEf@vDxA`Kf@hCRpANn@Nv@Pr@Nf@ZtATfAZlBf@jDXpB`@vCXxBZxBTbBRvARnALdAFf@RrARzAd@tCFf@l@|E^nCVnBPbAPrAPpAT|AJt@NnATxAVjBPrADTBRHf@DXR|AV`Bt@xFn@nEb@|CZ~Bv@xFXlB\\bCTbB^lCT`BBRPpADX`@|CJ|@Hf@`@rCj@~Db@`Dd@dDZzBThBNdAPpAVjBfAfKL|ADb@RbCHrAH~@LtAL|AL|AJhBTlC`@|ETxCDh@Df@@Zd@bGf@xGf@fGJnADh@VxCb@rGp@vIN`BFl@h@tHz@jLh@`HDn@n@fIj@jH\\jE@Nl@jIXrDp@xH^lFDj@t@jJZjDTfDB\\?Hh@nH`@dF\\fERjC\\xEP|BVjDPzBH`ADh@B\\f@dG\\|Ef@rGFv@`@pEj@jIDh@JrAXlDNrBBf@^bFVfD@TFh@VjDDb@Df@JfAT`DXtD@JRhCFx@NtBRbCNtBTbDPdCD`@?DJrALzAZlDVhDLnBDjB?~AErAOjBALQrAUdAa@hBm@|AgEhLgBtE_IrSeGpO[z@Qb@c@hAc@hAmCbHiC|GsDpJABQb@cBrEiAzCQb@a@hAc@hAcF|MeArCQb@Od@O\\uErLmBbFcBnEELWv@a@nA]fAYlAWpAQrAALGh@APEVEf@Gf@Ej@KpAi@zGAF_@lEMpACRATKrAW~CEn@Ef@Ch@IrAAPEbBCtBBrBHlB?BPvBJrA~@jLZjEt@lKt@lJB\\VtC`@bFJjBF|@@t@?L@N?NAN?N?N?LAN?NANAN?L?@AN?NAJ?BANAN?HADc@|I]vHCj@Ah@Ad@?FA`@?H?n@?h@HvABp@JpALpAJf@^bB\\hAt@hBn@zA|@lBVj@Tf@|@|Bh@jBN`AF\\PvAPfC\\hD@NLxA^hFDf@?@h@rG@LVhDNxBTrCPnCNxBL|ARdCJjAPnBDv@?nCCx@AbAGp@?HQlBe@tFe@jFQfB_BjRa@pEcAbLEd@A@q@hIoArNM`Bc@tEu@jI_@bEo@|HCRI~@yAdPWzCg@~Fi@xFIfAGf@k@`H{@tJEf@I|@e@bFS|BMvAg@zFy@pJqBvTG|@[`D}AvQIx@{@xJkBlTQ~AGt@Gz@C|AOjUIxJIzMIvK?h@CnCM~PCdDE`IIpLAjCD`BJrAFp@F`@DXBLNz@`@`BV~@Vp@^x@Zp@h@~@xA`C|BrDtAzBdAjBp@~Ab@pAv@jCb@rBjC`NLp@Nt@v@bEt@pD\\dB^~BV`C\\fEpBjYDh@Dh@rAfRjD|d@tCj_@PrBv@zJf@lGBVJrAnAvOp@fIbBvT~Bh[hBhVh@bHDh@bAhM`@lFjEdm@v@dKxApRDh@ZhEFl@hArN\\lEDh@VdDTvCr@xIJrA`AfMzArRlBfVt@rJr@|IBVPxBT|B`@fDx@vEp@rCd@jBbBpGLd@Ld@Nl@\\nABHfBbH@F`@~A~@`DxBpIpBvHt@rC`AnDp@hCbAvD|A~F^rApBxHpAzEbBtGl@~Bp@bCPp@l@~BJ\\n@`CZnAl@|B^zAx@tCr@fCJ`@dAbEp@nCV`A\\nA@Fp@fCFRl@xBlApEd@bBf@nB`@xAd@dB^|AbDdMl@xB~AfGZlAtB`IV`AdCvJ|DhOnBnHnBxHV|@~FtTFVVbATfAZvAZnBb@rC^lDH~@d@vFR|Bl@nGl@fI`@hHLdC?HHrAN~BZlEn@|HRtBNfBXhCDVHv@`@fBVhA\\pAPj@L^Pb@FRb@~@JVl@nApBxDbDdG`@t@R`@^p@nCtFhCzEnBrD|@|Ap@bAfAvATVd@h@h@j@`@`@jAdAr@l@dAt@zA`AbAh@rAn@hAd@hA`@tM~D\\J`@L`IdCvBn@`@L~Ah@|C`AtBn@vAd@JDn@Vb@P\\Pl@VnAt@`Ah@|AfAl@b@bBzA^\\dAjAn@t@V\\l@|@~A~Bj@x@z@lAhBnC`BdCtAxBlAhBzEpHtCjE^j@tCpEb@n@v@lAT^NTbBlCbBpCHP`AhBr@xA^x@\\z@jBfFZz@jApDxBjGhBjFLZ~@tCzBhH`@pAh@`BlBfG~@nC|AtDdAvBlArB|@vA|@tAbA|A|AbC`@j@j@z@dA`BtAbCn@tAHPHPf@dAx@vBj@hBx@dCb@xAVx@r@`Cl@tBBF~@zC|@tCz@pCL`@Ld@Lb@h@dBf@bBp@vBh@hBl@vBt@`Cd@`Bj@jBd@~Av@dCpAhEv@lCnB~FhFdQ`GrRLd@DLHVzDlM~ArEv@tBh@tA`@bAp@bBHNPd@@?Tf@Xl@t@~AzAnCDHzApCdBzCxCfFHNr@vALTbChEzApCp@lALTxAfCfAtB`BtCxEtIrBtD~AxCl@hAr@nANVFLhB`Dx@xAT`@Zf@dEjHhAnBfAfBZh@T^zElI|EjI`BrCdBvCxDvGdNtU|@~A~P~YV`@zBxDhB~CT^j@`A|EjIdCfEtBnDhEnHlAtBT`@~IlOz@hBVr@Xx@VbAHZLn@Jp@Jx@H|@@NDh@Dx@@r@?j@?b@?\\Ab@An@C^uAnPAFs@jH]bEEh@MpA{@fKo@nGq@zGq@`HSxBYdDSrBU`CS~BKz@OpBM`BSpBEVKv@[`BUdA[jA_@nAOh@MZGZABKl@Kl@Kp@Eh@E|@AXA~@?^?p@@|@BfAHhD?PCzAARAb@KxAE`@Q~BIdAEn@Cj@C`@?~@AH?lB@|ABhA?B?dCAr@G|AIrBO`DE`AEnACVAf@E~@Al@AR?PC^]jKKxCKlCKbCCz@c@dLAZAn@MhE?DE`BIdB?TEbACx@IrAMrCCn@a@~GIxAOfBOzAMpAIbAS|BMjAIjAUfC?DKz@QnBGdAAf@C|@@xABt@FrAHbARdBXlAXfAZbAPh@hGxPN`@DL|BdGpCxHN^`BxEFNjA`DdA|CbAhCPb@^dAzCpIpDvJVt@bDxIvChIDJ^dAfBzEBHXn@z@~BzAhElChHd@rAXt@N`@zArF`A`EJ^lA~EfArEdGnVjCdLHZhBzHNp@xC|M\\pAv@fDx@tDdArEz@tDjAbF^bB\\vA\\tA\\zAZpAH\\VhAp@nCvAvFrEvRR`ApAvFPr@Lj@^~Al@`CDN@DFTb@hBXlANl@p@rCv@`DxCjMFVxCbMf@vB`A`E~FlV?DNj@tLfh@nBjIn@jCvApGjB`IrChLbCrI|BlIfBpGpEfPrDpNR`AXpAz@rEb@`Cb@hCJt@hBnKPz@FT~@pEfE|QdCfKlCfLtFlUT|@~EdS`@fBvA~F^zARv@p@nC`@dBZrAZzATtAVbBRhBL|AJzADpAFbB@xB?R?bAExBMzCm@zHc@bFOzBoBpVo@nI{@bL_BbTM`CK~BCpAAV?XAbBA`@@bCD`CHdCN`CPhCXlCHl@NhABPDVZpBd@dCJ^tB`JrDvOXlAfIt]XjAlFdUbChKHVdO`o@Ld@h@xBd@pBnHd[pCjL\\bBTxAZlBNlAFf@RpBRbB`@|B`@~ArBxIfArEl@lBf@vA^~@hB`Eh@xAn@jBTt@BJjRlv@b@fBt@vCp@lCd@`B^hA`@~@Pb@Xp@NXXh@NVDFHNb@p@PVPVRVPTRVBBNPHJHHRTRRTT^\\h@f@t@p@h@f@b@`@ZXlJrI`DtCpDbDx@v@jE|D`@^|@x@TRrAnA`BxAhAdAjAdAVVv@r@nDbDbGnFl@f@hD`DtCjC`BxABBxAtArDlD^\\b@f@VX`@f@nA|Ad@n@b@n@b@l@j@|@r@nAj@hA`@t@\\x@p@~Ax@pBn@vAnBtEb@fA|DdJpErKvE~Kv@jBzArDd@fARb@|ArDrCzG|CpHrCzGrCrGDLbAbCfAhC\\r@\\t@f@`Aj@`A`@p@z@hAf@n@d@l@d@d@dAfAnAhA`D`CbBnAbAv@xApA`@b@ZXJLvA`Bv@`A~@rAv@nA~@~Ah@dAP^Rb@BFb@bAt@nB\\bA`B|F@Dn@xCd@hCHf@p@zDdApGt@xEVzARjAD\\VzAN|@BRHj@BL@NF^D^@LF^Dn@D\\D\\D^JjADn@D`@@VBh@DfAFrCBpC?`B?h@?FMtFQdHErAAd@?D]tVAx@EjCKjFEfFEpDMdMIdHCbBMvKCbBAbAUnQK|Ki@fb@KxJE|BGfH]vUInIA~BAf@AtA?d@BvA?BFxBFlBF|ANlBBTJfARzATnBLhARfAt@zDp@pC\\lAX`AdB~EnCrHpCxHl@bBlAfDx@xBpDzJbD~InCvHrGlQRh@`ExKzAfEX~@^nAJ`@Nh@f@pBz@vD`AxDLj@~CrMnDjORt@J\\r@zCdAlEv@`DlAdFn@lCf@rBrAvFbAfEhAxEZnALd@Lf@FV\\tA|AdGbCnJJ`@tBfIVbA`D|L`@|Aj@xBvChLn@bCFRLf@Rz@Pn@`@vANl@Rn@`@lANb@Pd@JV\\z@\\x@f@fA\\z@JVJXRf@Tn@@DXz@Vv@XbAZnAbAdEd@pBn@hCf@rBf@tB|@xDd@nBh@vBT`A^xAVdANn@Jf@p@pC\\xAn@jCRv@Jd@Nl@f@tB~AxG|@vDv@bD^|Al@dCr@pCTdADHb@|ALd@Xz@X~@\\hArA~D`A|CVx@JXHZTx@b@~AZtAZrALp@Nr@?@Jf@RhAJr@Hb@@B`A|FJr@d@dCh@rCLn@\\xABLl@fC~BxJNj@tB`JNf@bAjEfBlHlAhFn@jCr@vCJ`@XnALh@Lf@Ld@`@fBlAbFbCbKpBrILf@vA`GvB~ItAzFv@dDjA`FLd@^~ARz@l@bCd@rBTz@ZvAb@bBNr@Ln@Nr@Nv@Hn@@FRdBHz@NrBFfABdB@^AbDQ`FAb@c@jKYbIMvCKrC?FAl@C`B?bBBlCFlBhBh]VdFL|BhA`Tt@rNBh@`@pHRbEHrABh@XdFr@dNp@rJd@fHb@`FLjAPfBV~Cb@|GXbHRbHb@|PdE`{@vEv|@hBp]xBta@hC~f@HrADt@rAvWfBz\\\\vGV|E`@bI^zGHtAVvERjEp@rMpArV|@zP?LrBx_@@VBXZxFNhD^zG^fGN|BPzBJrCLbC@z@B`AF`Cj@jMdAtOH|@?DDr@@~@FjADnABh@\\lHx@tO?Ff@tJJfBV|ETpEl@dL|ApZR|DZ|FFpAlAhU~Ax[@VRxD?PF`A?HJ`DBtA?dDKtEK~CUzCW~BWlCYtBEVKz@[nCw@|GkBnOAFGf@i@rEYbCeCbTe@jDi@~Ci@hCa@|Ao@~BGTENOd@Up@w@~B_@~@iBtEoGbP]z@Qb@u@lByEpLaGhOIPoB~E{@zBIPsBlFGLYz@Sj@Ql@IVQn@IX_@tAWdAYpAAJGVWrASnAYlBCJ[zB{@zFoBrNADy@nFc@rCWbBaAxGWhBIh@Mz@y@nFEXIf@If@Ih@YlBu@nFoAnIM~@M|@a@fC[~Bm@|D}@`GCRIf@]bCE^Ix@MjAS~CI~BCj@?z@?r@?dABhADrAFnAd@xIDx@\\nGX~FhAjTp@`OpA`WvArY`@~Hr@nN|@dQ@HTjFBj@NxCRzDVbFXzFTrEBZHzAPrDBXRrELxBLvC^xGTnEZzGLdC~B|d@Bv@ZpG^pHFjAPlDb@dJ@LZpGZhFHlADh@?@TlBT~ATnARjAb@rBNp@d@hBNn@t@|Cx@xDpArF|@~Dv@lDfA`Ft@`DJf@Nn@vAlGdBxHr@zCp@tCzC|MdBdI~AhH`B`H`BlHjBxIxBbJxAnGnCnLb@nBpCfMl@pCnAnFZtAJf@h@~BH\\Jf@t@|C|B|JfAfFRfAZzBVnBRpBPfCN~DD~AJlFH~Db@rQD`ETtLVhK`@vSp@n^C~AAVIlAIt@It@Ip@I`@Mz@[vBGz@Gf@?FAN@xCBzA?f@JrDXhLHtEHdEFhCBrA@h@BzAHdANlA@DDVRfAHb@L`@Lp@FZP|@RzAFzANfHBdBBx@FfCHvC@@@h@Fx@HdBJbBFdAD|@LnCFzAAt@AnAIjAMxBIvAAlA@f@?J@PHjE@h@LnGB`AH~D@p@X~MFfCDzB@b@LxBVzCBb@\\tEXnDL|AP~BDtAHhCDrCFvBF|C^nQTvKLjHLpF@h@B|ALzFF~C@h@@j@FxBJnDBb@Bb@?DNjBN`BP`BDZDh@NpAFf@?@TvBj@zFTxBPhBRdBP`BVdCN`Bl@zFRpBTzBHr@f@fFTtBx@dIXjCFf@n@`Gf@tFNhBHrAHvADzA?N@X@`AAxBGlCCfAQdCQnBM~@Gh@ALYdB_@rBOp@YnA_ArD{@hDaAtDoCpKMd@aBpG_ArD}DtOENMf@uApFa@lBWpAa@pCQ~ASrCEdACrACxAAhBA~CAdPAbN?@CjLA`H?DKjkA?h@GxP?~\\@vFPtMZnTZjSz@|k@Bd@DlC@zAHnFDdCDxBBxB@VBjAFtD@lABhAFlDHtFBvBDnCBnB?NBnADpBBlBFtDDdBB~B@tA?@@f@@h@BhABnAB`CF~DBvADpB@f@DlC@jAF`E@`AH~D@xAFdD@j@DtBB`B?d@DbB@dAD`CDrB@tAB~@BjABjANlDFhBFjALzB@VBh@FrABp@LdDN`D@?Bh@Bf@HrBTfFHrB?HDt@NdDV|FBl@Bh@Bh@@FTxEJnCThFN~DX~FPpEFpAB^F|ABh@Br@N|C@`@HrA?FLrCP|DLfDPtDRnERrFPbENzC^`JNvDNdDHpBBZNdDPhEPpDJfCR`ERnFJtBVpFLjDPzDVlFZrHPvDLtCHvB^rIZlHFbAN|DN~CTnEDpATdF\\|HN|CRtEP~DTbFFtAJnDN~CP~DNzCVfGPbEDhAFbAh@`MV~FBh@FrADz@JxCj@`MNnDVrFVbGBh@FpAZzGTfGPzDB\\NbD\\fIRxENjDFlAJzBJbCFjBBjA?p@?\\AfC?|@?tBAx@?f@AhB?pA?Z@pAAlB?|ABjBFxCDvBHjD@j@FxBJ|C@jA?D@jD?`@?x@?Z?lAAj@?pB?Z@pB?p@?zB?f@?nH?l@?xD@zK@~EF`L?z@@rF?nJBrJ?P?bJ?dK?|B?`A?xL@nHAdBA|CCp@Ah@EzAInAMxAKx@UrBM~@UrAYvASz@_@vAc@zA]fA[x@?@Qb@Sh@O\\Qb@KT_AlBeAjBgAbBkAhBiAfBILm@`ASVsCpE_AvAKNk@~@A@QX_@h@w@nAiAbBq@dAo@`As@fAILy@nAo@bAa@l@MPg@x@a@n@Wb@g@~@OZS`@O\\KTKX[x@Qb@Wv@Qn@Ut@a@dBQt@O`AId@M|@SrAYrBCLe@lD}@jGSzA]fCgAxHU~Au@nFaA~G{@pGIf@aAbHmBbNoBtNSnAqAnJoFj_@u@nFuArJ_A|Gm@bEIn@[zBGf@aA`HyArKkAfI{AzK}BvPmAfJwCtS{AvKeAxHAB{G~e@qA~IuDvXEXIf@sAtJu@nFqBvNeDzUAFG^oDfWqGjd@iCvQmArIWjB[xBALiCtQKl@sA|Jq@fFMt@cDlUmBzM_@vCIf@g@|Ds@zE]|BYtBQpAgAxHq@|Ea@vDe@hGgAvMEh@_Dx`@OzAqAzOcChZy@|Jq@`I}AnRcBnSEj@Eh@Eh@Eh@KtAKlDGhEIxKE~EAfDAh@?`@@zU?tJ?~B?h@?fD?R?`A?nF@lF?Z@h@BrA?f@JlCVpDNjABVHf@DPDTZ`B\\tARr@Ld@Lb@fCxH~B`HDLHVn@pBNd@`B`FNd@?BN`@nEhNt@jBdAvBvAzBrAfB~BjClArApBvB~EpFd@j@jAvAp@`Aj@|@lAnBr@nAd@z@b@~@pA~Cl@xApAzCjAxCfAjCjA~B`AzAz@dA|@`AbCdCn@f@j@b@PJ~@h@fBz@|Bv@dAXTFTF|@Nr@JnC`@pC\\lDf@t@NLBhANx@NnBRnANdCZtDh@rJxArEp@dANl@JlFv@pAVfATxBf@hAR`Bd@nAd@@@vAp@tEjDdAhAbBlB@@T\\TZf@x@r@nAR^`@z@d@fAn@bBdAfDb@rAPd@nAzDp@pBDJh@bB`@jAJZr@xBzAtEzAtEHX`AtCDNh@`Br@vB|@rCh@tBLj@Lr@Jz@@BHdAF~@BpA@hA@r@A^GpAQ|BIh@AFKt@Q|@YnA_@~Ae@tBeCvKU`AwBhJ]tAc@nByArGkBbIw@fD]fBY~AQtAGj@Gf@AJMjBGjAC`BAl@WrPE~DAh@eAjv@CtAKpIAh@QnMA|@c@tZ_@`ZCz@Ar@GpAEt@KlBCXALIz@Q`BWtBYpBUfAQ|@e@jBu@xCi@`Bm@dBuA`EWx@GNcCjHyBpGUp@k@`B}@pCq@|Bm@hC_@rB_@tBa@dCIr@Eh@AFQbBq@fK_AlMYfEIxAOtCa@`IOzC[rFoAtVEl@_A`RE|@GrAMxB{@hPY|Fm@dLg@lJEl@Cd@GdAIbAUlBS~Ag@xCQjAUhAmBlGyApEiD|KuE|No@tBGRs@dCA@Kb@S|@YtAQdAQrAUpBSvBI|AGfBEhC?lA?\\?JBzABpALvBLnBJfADVHt@TvATnA`@lBVdA^tAb@vAp@nBZv@\\z@`AhCzBhGp@rBd@`BVpAXjARlAHf@N`AHx@DTNbBN|BHnBDjD?JCbCClAEvASxC[fDk@tEIp@QpAaA`Ia@`DMbAI|@Gl@GfAG~C?T?lABxADnAFhAHhAJbABPFf@BRBTJn@P`AXnAf@lBrAlEL`@Nd@Nd@X|@DLNd@`@nA|@xChAlD~@xCt@fC|B`Hv@nCNd@L^z@nDz@fE\\zBBVJz@J~@BVJtAD|@HxAD~ABnA@hA?pAAhACpAE|AAf@Cb@En@Et@MxAOvAOpA]zB_@tBe@xBSr@Mf@s@dCo@dB_@fA]x@Wh@cBrDe@bAS`@Sb@S`@e@~@mCnFwBhEeAtBgBlDQ^kA`CEJk@pAa@|@GNUr@ADOd@GPGROh@YhA[xAOz@ObAQpAKbAKlAE|@E|@CpAAF?h@?JA\\?d@@tAD~AFjANvBPxAL~@NbADRDXFVXlAZnAh@`BVt@jBjFx@xBX`A`@zANj@DRJf@H`@@DN|@RvAPvBLvBFtAD|@@`A?tACpAMpCOzBSlBKv@Gh@g@bCu@xCeAtDuAfFABM`@Mf@e@zAS|@YlAMf@CJ[xAMx@Ih@[nBAFUrBMfAKlAKjAGfA?DE~@Cx@?@EbAA~ACnA?H?j@?j@BxADtBDhBF~@Dv@T~C@N`@tFx@`L|@xL`@dFJhBJlBJ`BDhBD|G@jGApEAxI@lFAdC?h@?pA?vAAxMAlJ?L?vA?rAB~A@x@D`AJ~AFz@JbAFf@PpAV|ALh@Ll@XdA\\nAz@hCN`@Nd@b@pAfAhDn@xB\\vAj@rCRnAPnADd@Jv@?@N~ALdCDpAB|@@f@?@ArCCpBIpBK~AQpBKjA[xBUxAKv@y@dFWbBEXSpAyAjJk@fDk@pDKl@Ih@QpASzAGdAE`@El@GdACdBAh@AT?R?bDDbE@fBBhCBhE@f@?h@BxBBxA@fA?J@h@LzIT`T@j@NdOHjI?jAB~ADzGDlDFdE?L@rABzA@~D?~AAv@EhACd@A^Ef@QjAGl@Cx@AJAJi@lC{@fCSh@GR{@tBwBlE}@`BWd@WX}@jBsCxFi@hAeCzFQ^iBtEyFhO?@a@hA}BpGoBbFeC`HOb@m@bBs@jBmCfHaBtEg@rAGNGL?@CJCBELGPA@wB`G}DtKkCdHkCfHQb@c@lAcBbFiArDy@tDQz@If@Kf@EXy@xFMdAEXE`@E^o@nFQtAOtAGf@Ih@Gh@y@|Gq@vFYfCMhAGf@Kp@K|@]~CWtBMjAAHSbBQ~AKzAK~@Ej@C`A?NAh@ARAvA?fA@r@Bv@DzA@PNpBPnAPtAF\\Hh@FVXpAXpAl@|B@@N`@Vp@r@fBb@|@@@~@bBBFRVbAvAx@|@n@p@rApABBrBhBpAlAp@r@j@n@b@d@@@`AdAzA`B~C|DXd@`DvEHJPVXd@\\h@tChEv@jAV^l@~@d@r@vCvEjBzCj@z@hBrCr@fAh@v@V^V^vAtBjAhB^h@hBvCV^V^x@rA`@j@v@hAzBnDl@z@zA`CPTT^V\\`GbJ|AjCPX@BJP|@vAdBlCDFZd@RZ@BX`@f@v@d@v@fA`BlAzArAzAn@n@\\^bAdARN`@\\zAhAVPh@\\jAn@rBbA^PVJf@RxAl@tAb@|Ab@dCd@RBzB\\lBRbBPb@D\\DdD\\lBTvBVb@FF?XDbBRlANVDl@Hb@Fb@D@@tB`@hAXn@P`@LPDNFt@RjBp@dA`@XNjAj@NHfAr@r@d@hCbBdAv@tDhCNJ|B`BFDnA`Ad@^LLLJx@p@LLrArApAtALP~BrCV^V^zCjEvBxC\\h@~C|ELRlBjCxBzCf@r@x@hALPB@^h@lCxDb@r@zFnIJ\\`A~AhAbBHL|CjEzDtFfBbCj@x@f@x@f@bABDLZBFtAnDRj@Pj@Tl@Vp@Rl@^pAx@tCNh@Z|@Ph@\\|@lBhEl@nARb@zA~CLT\\v@`@x@r@|AXp@t@zAj@vAlCdFVd@b@z@Xf@R`@p@hAHNFHlIfNXf@bA`BrCpEpAnBj@x@f@l@j@j@PPf@^v@j@b@TtBbAvCtA`Af@h@`@f@d@l@l@@@v@z@zAhBrAxAzAdB^h@VX@BX\\BBT\\f@v@Xb@?@T`@DHTd@Rd@HRPb@?@Pb@N^^lAj@lBL`@b@dBpB|HxBzGHTDNfE~L`B|ExDfLhApD?BTx@XbAPn@Pv@H^Jf@Lt@Nx@Hb@Fb@PzA@Nb@xDNrCFbANfFDpAFhBJpAJlAJhATxAHf@D^^bBd@|ANf@Nf@d@rAb@dAz@fB|@~AVb@RXZ`@\\^p@t@B@PRNPr@r@jAdAr@h@TPfAx@B@bB`AdD|AfKzENH^T`Ah@nAx@FF\\V`At@hA`Aj@f@TTjAlAzA`BxBbCxHlIpAvArF~FVZp@x@LNJLj@r@nAhBJNdAfB|@dB`BzD@DhA~Ch@nBv@hDp@jENpADXRxBPhC?RHzBBtE@`EDjBH~B@x@JlBTvCHl@RtAb@zC`@zBRz@t@vCx@tCfAvC|@xB|@rBx@zAbAfB|AvBlEpGZb@dAzAjAlBNXR`@R^x@lBb@tAXbALb@@@n@lCLj@T|AHp@P~AJ`BFhBDtC@V?PBbDFbDJ~BPnBXvB`@tBv@zCVx@X`ARt@d@`BDPV`AJ`@p@rCb@nBTxAHh@PlAL`B@V@JBr@DjA?f@@\\?xACzAAZCXEt@Gx@MrAUzBM|@?BKjAItAGxB?xA@nAFzANpCP|EDvBHvG?rA?|A?rDBjAFhADn@Fn@TtAVhAV|@p@lBj@fAt@rA^h@t@|@v@|@r@l@\\\\j@h@dAt@nAbArAnAFFJLX\\Zh@Xd@HLt@bAnB|Cb@n@`B~BvAlBhBrC?BpC`ElA|A`@f@BDl@p@DH`AdA`@^lC`C@@|ArAp@h@p@v@bApAr@hA|@|ALRxAfDJVHRrBlF@@BF~@xBt@fBFRpAdDPb@Pd@jBxEnB~Ed@fAfBbEPb@~@|BpCzGXl@HTFP\\v@p@zBXdA\\pABF^xAd@tBnAdGJf@|@fEBJDX|BtJXpAJf@b@nBn@tCh@xBh@tBZ`AXt@bDrHHRxAfDXl@@DtA|Ch@tAv@~AHRfC~EfBhDNVbAjB`DfGDJLRl@dA@BnAxBp@fAV^nBdDx@rAXf@f@t@nBdCrCjEvCrEHPj@nABDJRtAzCr@`BRh@DFLZFJb@`AFLHPp@tAjAjC@D`@`APb@@DhA`DlAtE\\vA@B^tAJ\\Nh@^zAl@bCJb@?BJ`@Nj@FZlAvFnBdJ\\`BDL^vABFdB`GxDbMbAfCTb@p@nAzBnD`D|ERTvAhBHHLRtPhStC|DdAzA~CbE@BjFzH@@bC|Dj@rAPb@DH@B@BjAzDFTl@hBl@zBXx@pBtHNh@hCnLDNl@zCNlAB\\@NN`E?h@CxC?h@AHAn@EtAEj@Ix@Kn@Qt@Yz@KRkBtDsAhCOXYh@U^k@bAi@fAo@tAe@rAc@|AUfAQx@OxAI~AAl@?h@A^BjBBpCFbBJ`BH~@Dd@TrA@FH^FVJf@Tv@h@dAl@tAbAtAp@z@b@^j@d@p@h@x@b@fAf@XHRFXHn@L|@Nj@NlCb@tC`@nAVfAVl@N~@\\LFz@d@jBvAx@p@bCrBVRNLn@d@jA~@xAfAzBxAzA`ARLHFNJpBtAvAz@xBpANJ`CpAFBLHJD?@f@VnAr@HHb@RNHx@b@jAh@p@^z@d@l@ZtC|AJDLFHDJD@@JFJDHDB@JDD@DBHD@@LDJFFBB@LDHFFBD@JFJDFBB@LFJDDBD@LFJDDB~@`@zAn@hAf@bBr@LFJDHBLFLFFBB@D@DBJFFBD@JDJFF@BBXJDBDBJDLDB@FBJDLDB@FBDBF@JD~@\\t@VfA^@@f@NJDJDLDJDJDLDJFLDJDJDJFLDJFJDHD@@@?HFJDHDB@v@d@`@X`@Zr@f@v@f@ZT`At@VXx@t@@Bl@n@vA|A~AhBlBtB~A`B~AxAf@j@r@v@HHDFBBRTDDBBDFBBHHDF@BFFB@HJBDDBHJFJDDBBHJHJ@DDD|AtBp@hAx@zA`@v@HNn@fAh@~@`A~Aj@`ALPp@fAdAxA~A`C\\j@j@~@@BrAxBh@z@~@nAZ^dAnAv@|@|AtBt@hAp@lA`ArBFLlCrGf@pA|B|JfDhQNn@fCpOXbBPbAd@hCt@jEF\\FXv@`FrA~HDRH^bAtEX`A@DLj@Nb@j@zA`@fATl@Pf@HTDNBFLb@Nj@Lf@VnA`@~CTdBPjAP~@@?H^J\\@DL`@f@hAZf@X^fBxBx@r@HBzAt@hAd@@@PFJDPFj@Jj@Dx@D@?^@\\AtAOl@Mt@MjASx@M~@MzAKfAAv@BjC^v@PVHTHJB^Np@TpBx@nDvA~D~Ap@ZrDvAr@XrEjB|@\\xB~@n@ZB?`Ab@z@b@B@ZP@@t@h@x@t@j@l@p@`ATd@Rb@DH@@P`@?@FNTn@Nf@Nl@Lt@Ff@LdA?@Fz@Bv@@p@Cx@GdA@HANG|@[zCe@`FWrC]`EYbEKhBAj@?fBDfAHx@BXJv@DVJn@p@pDPx@VnAH^h@vCLh@Pt@\\|@`@x@\\j@Zb@XX^Z^XFFVJf@V|Br@|DlAx@R~@T|@Rb@Fj@BT@D?\\?h@@hC@vEBnC?dE?xCA@?|B?`FBnA?fCDjB@H?|AAnGArAA|HAvE@bCArB?b@?bA?f@?b@@tB?jADt@DvBVx@X`@L\\LfBv@`Aj@~Az@|@f@XLVJLDj@RbATb@Hp@HZBb@Db@@p@BB?bA@dB?jBBl@Bx@Dh@Ff@FTDd@J`@Lb@NHBD@n@N|A`@x@\\v@Zv@`@x@b@fBjAtAdAjA|@x@p@zAlAtAhAj@`@z@n@h@Xn@^bAd@b@NFBb@Jr@N`@FVD\\BhCLpADfE?fGEV?fG?dDFfDFnABnADR@`BHz@HlCNjCPF@rABzAHxCTD@`BPVFr@N`@H\\JxChARHhClAdB~@pA|@bAx@nAfAVXz@bAZ\\p@~@nA~Af@t@b@r@jBbDtCbFHNhBdEn@vAbApCrA`ELb@Ld@FTRr@HXz@nD@DT`AT`ABFH\\ZvATfADXNp@Hj@Hh@@@H~@Jx@D^Fv@FbAD|@HhBJhCFlBDx@F`B@ZJfCDjABh@@PL`EDpABh@PpEHzABb@HdB@z@HhBDjA@zA@dA?bBGlB?@EjAEjAKzAG|@IfAIn@Kr@ObAUdAMp@Mh@Mj@IZM`@ABMb@Ql@Wz@[bAOb@]bASl@GRSl@Y|@[|@Wv@Qh@Qn@_@hASj@Ut@[~@Qj@Yx@Oh@Yv@Qh@ADYx@c@tAYz@i@`BSl@Up@[bAe@bBKd@GREPYnAY|AWzAQfAGj@O~@?BKbAMlAKhAQfCq@vFCNUfBIf@?@Ih@yArKIf@ADSdBCLEp@C\\GrAAJA^C|B?X@ZBdABj@?JFzAPdB?@BJP~@BNHd@ZpAx@nC`@hAdBfD`@j@JLf@p@|@bA`Az@bAt@bAp@l@\\b@TXLx@^lBz@JDnAl@`Bv@d@XVNDBHFhAt@hAbAz@z@XXf@n@X\\DDHLb@l@l@dAt@xAl@vAb@nA\\lA\\vAZfBDPJ|@JbANrBHdCD|FF~P?r@?h@BrI@h@BfI?HFnI?@Br@HpALxAJv@Hp@XzAZtAh@rBj@fBf@`BNf@Pl@Jh@Nl@TvARrAJnADz@B`@HtAHpD?@BpB?\\?JDbB@^LtDR|BL~@Fb@Jn@RfALj@T|@Vt@JZ`@hA|@rBVf@tBtDHNd@z@x@xA~@bB^t@FNp@nAnBfD?@jBjDbAnBPZr@rAdAnB~@dBTb@Zj@lAxB|@dBVn@\\`AZ~@V|@FPVjADPJf@DLLx@Nz@NfANjAN`BFb@`@jERdBVpCDd@RnBJfABPTnAVlAh@bBPd@Vl@d@`Af@x@Zd@FJd@l@`B~A@?l@l@JJlAnAvBtBr@x@XZLN\\j@^p@`@fARt@Ll@BZJ~@JtADj@Dj@F`A@HF~@RhD@RFfALjB?FLrBFt@ZhF\\dFTdDJrABb@BRV`EL~B?LDt@VfEBf@PnCZvER~CDh@LlBLbBn@zJPxB@PLlCD`B@`B?fBClDAj@ArAAh@AhBA~@A`@?FCfBC~@Cf@Cp@C^E\\I`AQjAGn@Q~@CPERe@dBUz@ELABKXEJa@nAUr@KZOd@[`A]fAm@rBUz@Wz@o@hDA?Il@Oz@Ix@ETAPAFUdDGhAOpCARSvDCXYlGIbBQbEARGlACZEz@Ch@QrDAXAb@MfCObDAT]|H?@MxCAP?lC?|B@b@AF?~AAfACx@Ej@Ep@Gf@W`CMfACj@Ef@CvBDhD@VBtCAlA?@AhAIpBCR?@MtBMzBElAMzEE`AA|@EpAKrEEdAU~GATIxBEvA?D?DChAK|B?D?B?@IlAEr@UrBYxACJu@rDm@lCi@fC_@dBGZ_@|BKpAItA?@ApBFlA@d@VlB@HHd@BH@Jx@lDVdARfAPlAJnAFdAZnE\\nEf@`HHbA?LHdB@xAEfAI|@M|@Mz@YpAIZWrA[lBYlBa@pC_@hCK`ACXKvACh@Ev@C~A@rCAjB@pCAjD?rDBbA@v@HdAH|@LbAN`Ad@vBfCrK^zA`@fBZrAF^@FVrAXhCFhA@jA@nDDlE?LBfAHfA^|Bf@hBp@dB^t@j@lAFLTh@\\x@Tv@H\\Np@DXD^BRB`@DdBAxACj@ARGn@OjASlAG\\m@tDO`@]jBKd@Kh@UdBOrAYrAShBEd@El@CbBAnBK`IEdAGhACd@KzAOhBMpAK|AQhBOjBAJUjCOtBQlBGdAAf@Af@@`ALjC^bDd@vDBn@?XNvBBjBAvBElEEtAEhCC`AAj@IjDKtDALIjDA`B?P@h@Bp@@ZD^LfAdBrJBd@@p@@n@Ap@Gz@ARYzAa@rAGPa@bA_ArCM\\Qp@Ot@Kt@APEd@MdBM|BIv@CTEVG^Sr@Wx@K\\[jAOx@G`@Eb@Cf@MvCQpCInBAp@@d@Dz@Dd@Hf@ZpBRx@`@zAbBbGRr@DLNf@Pz@NfAB~AAt@A\\Iv@SfBIt@Eh@Cj@?\\?d@Dp@NvBDlABh@?FBrA?pAAbABdBB`@?H@lA@TPjAJn@@FRv@X~@\\hANf@^lAd@zAjApD\\pALf@R`ADX@DD\\Bf@@dAAtACb@APE^Mz@In@I`@a@~AOd@]lAs@zBK`@qAzFUfAOr@cAfDQd@EJcBxDuBvEYp@u@zA]t@GJEJEF]n@e@|@CFeAlBMV[l@MV[j@EFYh@GJA@C@G@IL_@j@Q^QZKPOVGHU^GJEFk@x@U^]f@?FAD?BCHSZOXOZIPGNs@rBOf@Kj@EVEV?BIl@Eh@_@pD?@OzAGd@SdBCXGj@Ix@EZEd@YzC"},"start_location":{"lat":-32.1852868,"lng":121.7784478},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":519},"duration":{"text":"1 min","value":29},"end_location":{"lat":-31.89820739999999,"lng":116.0253584},"html_instructions":"Take the <b>State Rte 3</b>/<wbr/><b>Roe Hwy</b>/<wbr/><b>National Hwy 94</b> ramp to <b>National Rte 1</b>/<wbr/><b>Perth</b>/<wbr/><b>Fremantle</b>/<wbr/><b>Airport</b>","maneuver":"ramp-left","polyline":{"points":"xktaEiydcUH^DVDVFJLLPLPPn@^LHNVdAf@r@b@~@f@|@b@l@\\j@\\h@b@JHp@j@p@h@b@Zb@ZBBBF@DBJ"},"start_location":{"lat":-31.8945321,"lng":116.0285348},"travel_mode":"DRIVING"},{"distance":{"text":"2.3 km","value":2303},"duration":{"text":"2 mins","value":107},"end_location":{"lat":-31.9161516,"lng":116.0147408},"html_instructions":"Merge onto <b>Roe Hwy</b>/<wbr/><b>National Highway 94</b>","maneuver":"merge","polyline":{"points":"xbuaEoedcU|ErElAlAZZ\\ZzAbBhCnCBD|A~AvA`BhAfA~@|@RNFDpAnAxBrB@@vHlH?@n@j@TTHFFDx@r@jAx@~@j@NFnBt@FBtBh@dAPbAJbAL@?n@Hr@JlDb@z@Jz@LdFl@jLxANBdAPVFn@HhAL`BN"},"start_location":{"lat":-31.89820739999999,"lng":116.0253584},"travel_mode":"DRIVING"},{"distance":{"text":"8.5 km","value":8486},"duration":{"text":"10 mins","value":608},"end_location":{"lat":-31.9372166,"lng":115.9333243},"html_instructions":"Turn <b>right</b> onto <b>National Highway 94</b>","maneuver":"turn-right","polyline":{"points":"|rxaEccbcUL@BR@RFn@BVNhAPhAVjATdAb@`B`@nB`@zBPtANvAHxADr@Bh@DvA@~@@|@BbA@lABv@@xAHfGDzH@xBB|C@j@@pC@`@?z@?bA?lJ@zD?DLtZBhH@|@@zCDdK?zEGhHGbDKvCGdB?HGhASrDEd@KdB]hEeAdKg@xDcAfH?@kAtICTMbB?BKzACl@?V@nB@v@?TBTFlADl@Bd@JvANxAD\\Lz@TtAf@tBV~@`@nAXx@^`AfH|OnDzH|AfDTl@n@zAN`@Nb@Pl@Nh@@BLh@Ll@Jd@Hh@jAdIf@dDHf@ZnBT|@Rl@Rh@Rj@P^Xh@FLHX`C|CbDzDDDX`@PHLL@@rBvBb@d@HJHLHLf@r@j@v@p@~@PTLPLPX`@PTj@~@LTf@`Ab@v@Rb@Zl@T`@Tf@Vl@P^Vj@FHP`@DH\\`ArArDh@rAJX`@z@LXNT^h@xA~BVj@hCzDf@x@^r@b@r@RRXf@\\l@FLTh@BDHPn@vAJXVp@Tl@@B`@|@`@t@Tb@JRV`@V`@@BHJPVXb@f@r@Tb@BBTb@tAjCDFx@`BbC|EP\\hCdFx@~AT`@f@`ATb@|@bBR^|@jB"},"start_location":{"lat":-31.9161516,"lng":116.0147408},"travel_mode":"DRIVING"},{"distance":{"text":"3.8 km","value":3820},"duration":{"text":"6 mins","value":342},"end_location":{"lat":-31.9589817,"lng":115.9038942},"html_instructions":"Continue straight to stay on <b>National Highway 94</b>","maneuver":"straight","polyline":{"points":"rv|aEgfrbUv@zADJn@nATb@hBpDfBlDTb@^r@l@jAb@x@n@nADHFJb@x@f@bA~@dB`@z@LVn@lADH~AvCl@hADJ`B|CZn@Vl@Td@`AtBpBrDHNZt@T`@RXPX\\f@@?JLJN`AlAz@dA@?LPLNRVbAnAt@t@TTd@\\XRn@Zh@NXNPFB@rAV\\FJ@`AJZB^Bl@F\\FXD|@NRFz@Pr@VlAf@r@\\NHz@l@HHb@^RPfAbAh@j@JLFFPXJLb@r@R\\Vf@\\|@Xz@ZnA^fBFVDPt@zCXfAd@dBJX|@zDJ`@Pt@XdAVdAFTDPL^Pl@BJd@dBLb@J^Tn@BHZz@JPLZRd@Rb@DJb@|@Vd@NXh@`APZZl@\\f@TVhAnAt@x@t@n@LJJJb@^\\VB@d@ZbAz@p@f@d@b@"},"start_location":{"lat":-31.9372166,"lng":115.9333243},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":311},"duration":{"text":"1 min","value":27},"end_location":{"lat":-31.9589959,"lng":115.9041254},"html_instructions":"Take the <b>Graham Farmer Fwy</b>/<wbr/><b>State Rte 8</b> ramp to <b>Joondalup</b>","maneuver":"ramp-left","polyline":{"points":"r~`bEinlbUPBJBJDLFl@XRFH@D?@?FAJCHA@AFCDCDEBCBEDGBEBI@I@K@O?IAICMEMEKIKGEMIOEG?GAG?I@IBGBIDONWRQR]L"},"start_location":{"lat":-31.9589817,"lng":115.9038942},"travel_mode":"DRIVING"},{"distance":{"text":"2.7 km","value":2732},"duration":{"text":"2 mins","value":130},"end_location":{"lat":-31.9476953,"lng":115.8806847},"html_instructions":"Merge onto <b>Graham Farmer Fwy</b>/<wbr/><b>State Route 8</b>","maneuver":"merge","polyline":{"points":"v~`bEyolbUWXa@b@UVgAjAoApAk@l@_B`Bi@j@qAvAu@z@y@hAuArBc@v@Ub@OZEF_CfFYn@c@x@Wf@OTCDo@|@i@v@qB~Bk@j@IJkC|BGFCBy@n@o@f@w@l@eAx@s@j@s@l@a@^[ZED_@`@STMN[`@g@t@aAzAk@dA]x@OX_@|@[`AWz@Oj@Sz@Op@Qz@Mz@Gl@Ex@OlBGdBElBAT?rBBxBDtC@`@@b@ZjKThK@`@"},"start_location":{"lat":-31.9589959,"lng":115.9041254},"travel_mode":"DRIVING"},{"distance":{"text":"33 m","value":33},"duration":{"text":"1 min","value":2},"end_location":{"lat":-31.9477042,"lng":115.8803331},"html_instructions":"Keep <b>right</b> to stay on <b>Graham Farmer Fwy</b>/<wbr/><b>State Route 8</b>","maneuver":"keep-right","polyline":{"points":"bx~aEg}gbU?Z?h@"},"start_location":{"lat":-31.9476953,"lng":115.8806847},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":334},"duration":{"text":"1 min","value":36},"end_location":{"lat":-31.9481658,"lng":115.8768871},"html_instructions":"Take the <b>State Rte 66</b>/<wbr/><b>E Pde</b> exit","maneuver":"ramp-left","polyline":{"points":"bx~aEa{gbUBF@B?B@F@V@^Bp@?H@JDT@\\Dx@Bl@@LF|B@^?P?\\?ZBFBD?B@F@R@R@L?@FNFNLP"},"start_location":{"lat":-31.9477042,"lng":115.8803331},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":365},"duration":{"text":"1 min","value":48},"end_location":{"lat":-31.9514245,"lng":115.8770137},"html_instructions":"Turn <b>left</b> onto <b>E Parade</b>/<wbr/><b>State Route 66</b>","maneuver":"turn-left","polyline":{"points":"`{~aEqegbUnAA^?xA?hCFZ?~DC\\ANANCLGLI"},"start_location":{"lat":-31.9481658,"lng":115.8768871},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":319},"duration":{"text":"1 min","value":38},"end_location":{"lat":-31.9527325,"lng":115.8744705},"html_instructions":"At the roundabout, take the <b>2nd</b> exit onto <b>Brook St</b>","maneuver":"roundabout-left","polyline":{"points":"jo_bEifgbU@A@A@A@?@A@?@A@?@?@A@?@?@?@?@@@?@?@@@?@@@@@@@@@@?@@@?@@@?@@@?@?@?@?@@@?BA@?@?@?@A@?@?@?@A@?@CR@DAD@J@J@BBNXjB\\fBDVDVDRFLHNRVJJB@HD?@JDJDLB\\J"},"start_location":{"lat":-31.9514245,"lng":115.8770137},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":398},"duration":{"text":"1 min","value":55},"end_location":{"lat":-31.9560509,"lng":115.8729067},"html_instructions":"Continue onto <b>Bennett St</b>","polyline":{"points":"pw_bEmvfbUfCx@v@b@jAb@h@PVJhC`AxC`ADD^L"},"start_location":{"lat":-31.9527325,"lng":115.8744705},"travel_mode":"DRIVING"},{"distance":{"text":"1.2 km","value":1177},"duration":{"text":"3 mins","value":176},"end_location":{"lat":-31.952358,"lng":115.8613272},"html_instructions":"Turn <b>right</b> onto <b>Wellington St</b>/<wbr/><b>State Route 65</b>","maneuver":"turn-right","polyline":{"points":"hl`bEulfbUNFaEnQMh@kA|E}@bEWhASv@?@e@vBCL{@nDg@|Be@rBCLk@fCe@rB[rACJQx@YpAUdA"},"start_location":{"lat":-31.9560509,"lng":115.8729067},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[{"location":{"lat":-37.8122458,"lng":144.9625469},"step_index":23,"step_interpolation":0.1671558640270352},{"location":{"lat":-34.92772230000001,"lng":138.6003713},"step_index":49,"step_interpolation":0.4287270441417474}]}],"overview_polyline":{"points":"h`vmE{`|y[xgLxfApe@~oVloBfif@faUhmR~`y@v}m@nrMnb\\jbUr`XhyL`zRraIzcSpoKj~b@`hEhqXz{Cvel@wb@dtbA|xE~uWkzCxp[wvFpiYx_GrtW|sCds}@d|K`oSlkXxwPltMdsGhxFfxSfvLld\\hxYtg^xbPjfEx}IdnIvl`@joY`uErjQthNxnJpyXzsVzxAjsPth@|~J~aMxiAbvSbnQieB|le@j`MjhXtkBjfQjiMhbJdvYfrNdqHniQf}Ktv`@j`Qbbh@lf`@ha`AtzZzcz@hbS~nWvsXv}B`tj@hzJnbS|gHfzL`qD|jJiwD`_PbLjfBh}N|mDajFt~LmtBbmB{GtE|wV__LnlP}gQpjw@mbHfoTerDvd\\soLtk`AuoOxukAklXzuyA}wJtrOqtQjyJmxSlmVeaSdea@ogj@ptcAytZpiPwdQruBu|H|jOc{Kztb@g{Dlfc@|yKf~_@mvD~mr@svHpq{@ihO|fp@c|Ufps@ekUr`TifLdzY{b]v~f@cjo@fy]ixs@|o|@qdLhoKo~HznS{bCz_c@iwMr_t@unOhd^ghJzlTarTygA{dV|lCifk@dud@ozx@rcf@exX{~HmdLdlEmob@gcEi{S{dAqx]pfE_n`@r`AetIxfB_eZpgQuu^v`Oufq@n|GufPbiBciWzbTe`FpjKhmLhdV~aNxxa@j_Q|d}@tyq@j_s@fm[llx@[llTlcK~gPzfCpt_@qwF~m}@abEvls@{yUf}h@acUrdh@i~Ztum@odYlzh@onZ||Sy{MbtQoC|gZi{Shz[y{Oh~PocHdg]q{Gprt@oa@nlJ{|IxmHsmQ~l`@ywD`re@saHbb_AkjKnla@j_@`f_@qvBhkaAypb@j}a@g|Vruh@wqWzq`AerApxhAh|_@fv|AztKr~kEr{HvjxAe^tkb@jpHbwXvbYhraCrwM|vtB~u@~wuCvoLvjp@xhGjupAbeJfhx@vmSv{e@vlRdb`A|qCbcd@boFfj|@jfM|lwBjgEvzt@eeEjc[__`@xe}@emh@`a_Bo_Fxk[lbK|ph@p\\dkbBbnOxov@kbEduQmsv@bmJqqU}lJqyNdhKeqVfnEactAzsj@}nXpzc@ndDf}s@f|[dpr@n{Hl`j@nyG|uu@``Ffbi@twCpg|@yjKdex@rwOb_i@`xHlnn@x{E`wnAr|Ojx]l}Ed{d@`eU~}rAzfAdioAu|Ervm@tsFz{HasBvsSdMrvUvXl}V`qUr{e@bdRn`VziHb_`@fpBprd@flEl_S"},"summary":"National Highway A1","warnings":[],"waypoint_order":[]}],"status":"OK"}},"toronto_montreal_bicycling_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJpTvG15DL1IkRd8S0KlBVNTI","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJDbdkHFQayUwR7-8fITgxTmU","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":45.5017123,"lng":-73.5651226},"southwest":{"lat":43.6532565,"lng":-79.3860717}},"copyrights":"Map data ©2021 Google","legs":[{"distance":{"text":"599 km","value":599494},"duration":{"text":"1 day 6 hours","value":109728},"end_address":"Montreal, QC, Canada","end_location":{"lat":45.5017123,"lng":-73.5672184},"start_address":"Toronto, ON, Canada","start_location":{"lat":43.6532565,"lng":-79.38303979999999},"steps":[{"distance":{"text":"0.1 km","value":99},"duration":{"text":"1 min","value":74},"end_location":{"lat":43.6524799,"lng":-79.38296489999999},"html_instructions":"Head <b>south</b><div style=\"font-size:0.9em\">Take the stairs</div>","polyline":{"points":"{_miG~nocNv@UVIHCXI?A?ADABADA@?BBFJ@FFN"},"start_location":{"lat":43.6532565,"lng":-79.38303979999999},"travel_mode":"BICYCLING"},{"distance":{"text":"47 m","value":47},"duration":{"text":"1 min","value":11},"end_location":{"lat":43.652871,"lng":-79.38317289999999},"html_instructions":"Turn <b>right</b> toward <b>Bay St.</b>","maneuver":"turn-right","polyline":{"points":"_{liGnnocNOH}@^"},"start_location":{"lat":43.6524799,"lng":-79.38296489999999},"travel_mode":"BICYCLING"},{"distance":{"text":"45 m","value":45},"duration":{"text":"1 min","value":8},"end_location":{"lat":43.652962,"lng":-79.382633},"html_instructions":"Turn <b>right</b> toward <b>Bay St.</b>","maneuver":"turn-right","polyline":{"points":"m}liGxoocNGo@I{@"},"start_location":{"lat":43.652871,"lng":-79.38317289999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.3 km","value":1319},"duration":{"text":"6 mins","value":374},"end_location":{"lat":43.664355,"lng":-79.3871427},"html_instructions":"Turn <b>left</b> onto <b>Bay St.</b>","maneuver":"turn-left","polyline":{"points":"_~liGllocNw@T_@Ja@Lm@N]JmA^KBcAXQDUFc@JOFYNk@RSFOBq@PGBKBA?A@YHg@Nc@NeAZcAZ}C`AoA^QJQDeBf@IBQF}@\\m@P_@Js@TSHi@Pq@TaAVg@LKBI@O@G?w@DA?G@IB_@L_AZC@kA\\cBj@m@PgA\\qA^"},"start_location":{"lat":43.652962,"lng":-79.382633},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1063},"duration":{"text":"5 mins","value":300},"end_location":{"lat":43.6670726,"lng":-79.3746546},"html_instructions":"Turn <b>right</b> onto <b>Wellesley St W</b>","maneuver":"turn-right","polyline":{"points":"geoiGrhpcNUeBG]Kw@QsAM_AM{@YwBMeAIm@AEGi@AMM_AAGUgBM{@Ie@Iq@WkBWoBm@kEUgBOeA]qCEWYsBEWEa@AI?E?A?EAC?C@C?E?G@G@GHgA@E?O?I?W?KAUAYAQE[ESCOCMCIAGCGEMCGCICEEKCGIMGMGIOWIIAEACCC?CAEAG"},"start_location":{"lat":43.664355,"lng":-79.3871427},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":614},"duration":{"text":"2 mins","value":142},"end_location":{"lat":43.6723637,"lng":-79.3768515},"html_instructions":"Turn <b>left</b> onto <b>Sherbourne St</b>","maneuver":"turn-left","polyline":{"points":"evoiGpzmcNkAb@YHKDIBmBl@eBh@wDlAYH}@Ze@Lm@Rq@T}@ZIBWHc@LeAXYFWHi@NUF"},"start_location":{"lat":43.6670726,"lng":-79.3746546},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1397},"duration":{"text":"4 mins","value":268},"end_location":{"lat":43.675739,"lng":-79.361226},"html_instructions":"Turn <b>right</b> onto <b>Bloor St E</b>","maneuver":"turn-right","polyline":{"points":"gwpiGhhncNAWAIAICYCYASAE?I?M?K?M?O@E@_@@_@Dq@Bc@Fo@?MBSPgCFcABUN{BVkD@YBa@FeA?[AUCUCQGUIa@EICEEMCEEGU_@AC_A{ACEKOIOIMGIQ]GIGIaA_BwA_CWc@U_@u@mAe@s@KOGOIQAEEOAKCG?AAEAGE]m@iFE[CU[qC_@aDOiAAQOgAI{@MkAMqAE_@Iq@"},"start_location":{"lat":43.6723637,"lng":-79.3768515},"travel_mode":"BICYCLING"},{"distance":{"text":"8.2 km","value":8179},"duration":{"text":"28 mins","value":1705},"end_location":{"lat":43.6969351,"lng":-79.2639485},"html_instructions":"Continue onto <b>Danforth Ave</b>","polyline":{"points":"klqiGtfkcNCUCUGk@Io@E]Ga@?CCSE]KaAOmAGm@Ic@WeCKcAMgA[mCMcAYgCW}Bi@sEOkAKgAOgACYQ{AOqAo@oFQ{AKcAIo@?CE_@WwBQwAEc@Iq@[oCWuBQ{AEa@Gk@KcA@E@A?ACS?SGg@Iq@ScBQwAOgASaBC[UoBG_@Go@Eg@OmAOsAUeAQ}A]oCCYWqBa@sDUgBY{BE_@MaAEQG_@WsBScBKu@g@}DWuBKw@?AGe@CMEYIm@Gk@AIQoAEY_@sCAIOmAIi@Ea@Ig@CYEQm@{E]iCQoAOkAYsBY_Cc@aDGe@MaAMaAM}@[cCCQGc@Iq@UeBIq@G]MeAKs@]kCi@aEi@gEG_@OkAScBk@aEQuAUgBOkAc@_D]eCS}AE[SwAOcAOeAa@sCIs@aAwGIi@Ig@Io@COAGEWCSGg@AAa@qCWaBKw@YwBESGe@AKACAQM{@Ig@M}@Ge@o@aFOoAIq@E[Ky@UcBOiAMw@Gg@QmAg@mDGa@QuAG_@CKEYESCK]iC[{BUaBU_BIo@[wBOgAG]q@{EOmAMu@UaBGk@E[Ku@Ge@Mw@EWWmBKq@Io@Ga@Ko@?CKu@AGEW]yBCO?CW}ACSWiBGi@My@E_@EWSyAIo@?CKs@Ga@Ge@E[WoBM_AGa@QqAGe@UaBo@wEGc@Gc@c@}CMaA]aCCUCIAMM{@M}@G]Ii@e@iECUIm@K{@CSQ}AQ_BIo@UiBCUAOACWyBK{@E_@K}@Gi@CUk@qECQOgA@W?CSgBAKe@kDg@_EIm@UkBE_@Ge@QeAUsACSMo@Oq@Mk@Qy@GQk@uB{AuFu@kC"},"start_location":{"lat":43.675739,"lng":-79.361226},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":144},"duration":{"text":"1 min","value":77},"end_location":{"lat":43.6981704,"lng":-79.2644725},"html_instructions":"Turn <b>left</b> onto <b>Birchmount Rd</b>","maneuver":"turn-left","polyline":{"points":"{puiGtfxbNWJWHQFmBl@q@TSD"},"start_location":{"lat":43.6969351,"lng":-79.2639485},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":855},"duration":{"text":"3 mins","value":155},"end_location":{"lat":43.7021767,"lng":-79.25669979999999},"html_instructions":"Turn <b>right</b> onto <b>Pinegrove Ave</b>","maneuver":"turn-right","polyline":{"points":"qxuiG|ixbNG]EWc@}CUmBS}Aq@kEo@eFCUCQKq@YuBAIYkBEYCMAECIISGMGKKMKKw@i@QKm@a@kGcEGCGAIAE@GBIDa@\\"},"start_location":{"lat":43.6981704,"lng":-79.2644725},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":148},"duration":{"text":"1 min","value":26},"end_location":{"lat":43.7027135,"lng":-79.2550352},"html_instructions":"Turn <b>right</b> onto <b>Highview Ave</b>","maneuver":"turn-right","polyline":{"points":"sqviGjyvbNEIGQGQAEEMI]EMEQEYIe@Ky@E[AICIAEAECEAGCG"},"start_location":{"lat":43.7021767,"lng":-79.25669979999999},"travel_mode":"BICYCLING"},{"distance":{"text":"73 m","value":73},"duration":{"text":"1 min","value":19},"end_location":{"lat":43.70332140000001,"lng":-79.25469939999999},"html_instructions":"<b>Highview Ave</b> turns slightly <b>left</b> and becomes <b>McIntosh St</b>","polyline":{"points":"}tviG~nvbNECG?GAGE{Aw@"},"start_location":{"lat":43.7027135,"lng":-79.2550352},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":897},"duration":{"text":"3 mins","value":173},"end_location":{"lat":43.7109738,"lng":-79.25807290000002},"html_instructions":"Turn <b>left</b> onto <b>Phillip Ave</b>","maneuver":"turn-left","polyline":{"points":"wxviGzlvbNCFADCDEDEBE@SHwFdBoFbB}@Z_AXeGlBSDYJsA`@kGnBkDfAUHC@CBEL"},"start_location":{"lat":43.70332140000001,"lng":-79.25469939999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":128},"duration":{"text":"1 min","value":19},"end_location":{"lat":43.7119724,"lng":-79.2573237},"html_instructions":"Turn <b>right</b> onto <b>Aylesworth Ave</b>","maneuver":"turn-right","polyline":{"points":"qhxiG|awbN]O[Qs@a@a@W_@UGEGGCCAEAK"},"start_location":{"lat":43.7109738,"lng":-79.25807290000002},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":597},"duration":{"text":"2 mins","value":110},"end_location":{"lat":43.716749,"lng":-79.25416709999999},"html_instructions":"Slight <b>left</b>","maneuver":"turn-slight-left","polyline":{"points":"ynxiGf}vbNSCWIOEEAGE]WGEEECCEAKKIIQQMMMMMMQOOOOMMMQOMIKEYKUKWKOGCAA?EEG?ICIGCCCGCE?G_@QOGGCM?K?G@GAK?MEMGUOQGo@e@{@k@AAsBoAOKmAs@"},"start_location":{"lat":43.7119724,"lng":-79.2573237},"travel_mode":"BICYCLING"},{"distance":{"text":"58 m","value":58},"duration":{"text":"1 min","value":10},"end_location":{"lat":43.7165734,"lng":-79.2534993},"html_instructions":"Turn <b>right</b> toward <b>Reeve Ave</b>","maneuver":"turn-right","polyline":{"points":"ulyiGpivbNFULg@He@@K@I?K"},"start_location":{"lat":43.716749,"lng":-79.25416709999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":235},"duration":{"text":"1 min","value":38},"end_location":{"lat":43.7171543,"lng":-79.2506938},"html_instructions":"Continue onto <b>Reeve Ave</b>","polyline":{"points":"qkyiGjevbN?QAYCUGa@s@aFS}A]mC"},"start_location":{"lat":43.7165734,"lng":-79.2534993},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":180},"duration":{"text":"2 mins","value":106},"end_location":{"lat":43.7187178,"lng":-79.2512196},"html_instructions":"Turn <b>left</b> onto <b>Midland Ave</b>","maneuver":"turn-left","polyline":{"points":"eoyiGxsubN}Ad@{A`@w@TWAA?E?g@L"},"start_location":{"lat":43.7171543,"lng":-79.2506938},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":820},"duration":{"text":"3 mins","value":177},"end_location":{"lat":43.7208338,"lng":-79.24144059999999},"html_instructions":"Turn <b>right</b> onto <b>St Clair Ave E</b>","maneuver":"turn-right","polyline":{"points":"_yyiGbwubNKw@OgA}@}GMkAu@yFS{Ac@cDSuAM}@QoAUeBKq@a@_DUkB_@oCa@gD"},"start_location":{"lat":43.7187178,"lng":-79.2512196},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":725},"duration":{"text":"3 mins","value":165},"end_location":{"lat":43.7270822,"lng":-79.2440379},"html_instructions":"Turn <b>left</b> onto <b>Brimley Rd</b>","maneuver":"turn-left","polyline":{"points":"efziG~ysbNQFi@PQDsAb@{DlAE@iCx@A?_AXeDdAwEvAeBj@IBuBp@mA^"},"start_location":{"lat":43.7208338,"lng":-79.24144059999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.0 km","value":979},"duration":{"text":"3 mins","value":150},"end_location":{"lat":43.7338254,"lng":-79.2365075},"html_instructions":"Turn <b>right</b> onto <b>McCowan District Park Trail</b>","maneuver":"turn-right","polyline":{"points":"gm{iGfjtbNEUGQKWS]g@q@UWSQ]YKMEGGKIQIMGGOOACGMACACAECEEGACAAUSEEMG]ECAKAMEGCECCEEIIQO_@Qc@Uo@KUGMEIIKSYKMIIMKIEGESGYK]QWOSMOMKKMO]a@sAyAy@w@SSoAwAaBqBcAoAmAyACEkB{B"},"start_location":{"lat":43.7270822,"lng":-79.2440379},"travel_mode":"BICYCLING"},{"distance":{"text":"1.2 km","value":1155},"duration":{"text":"4 mins","value":222},"end_location":{"lat":43.7412256,"lng":-79.2275434},"html_instructions":"Slight <b>left</b>","maneuver":"turn-slight-left","polyline":{"points":"mw|iGd{rbNG?E?EA[Ac@AC?AAA??AA??A?ACYGc@C[?QAIACAGQ_@IOGQCECMGOEGGGUOUKQKOKKIIKQWUa@OWGGCEGCMGMGOGIIEGEMGU?CKm@CWCOACGMIOKKKIOGKEGKGGAAQOMKWYAAa@g@]e@QSWOOIOOEECEKOIOQQOOMKQOMIMEg@QSIKIEIGMCMCCIGKEC?WIOEKIOWMYAAEEOSCAAACAAAE?EAG@CACACACAEEEIEGCECCECKICECEKOKQGKGKM]MYQ]AECGCMKk@AEAECGCEEMKSMWAEACCICMAKAGEKc@w@Ue@Ua@ACCCCCAACAA?E?KB"},"start_location":{"lat":43.7338254,"lng":-79.2365075},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1350},"duration":{"text":"5 mins","value":274},"end_location":{"lat":43.7436858,"lng":-79.2115949},"html_instructions":"Turn <b>right</b> onto <b>Eglinton Ave E</b>","maneuver":"turn-right","polyline":{"points":"ue~iGbcqbNS{ACO[_CMkACYCKCKE_@SsAEg@G]COAMAAAAKIMw@Gi@E]WgBCMSuAIo@Kq@M}@OgAMcAE]a@qCKq@QcAKw@Mu@OkACa@CUM_ACQEQYkBOiAi@kD@cA?AM}@Ii@Ge@EWAIAMAGQiAEYIm@COEWCUCM?IAG?IAI?K?I?G?C?K@K?G@IBSDU@CBOZ{AJ_@Z{APw@He@"},"start_location":{"lat":43.7412256,"lng":-79.2275434},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":796},"duration":{"text":"2 mins","value":127},"end_location":{"lat":43.7495543,"lng":-79.2059432},"html_instructions":"Turn <b>left</b> onto <b>Kingston Rd</b>","maneuver":"turn-left","polyline":{"points":"au~iGl_nbNOQgBqBi@k@SSk@m@i@k@QQe@a@EEGECCCAKIYWk@i@UUGGGIuAkAuBoBOMw@s@CCC?CAAC[YUUSUWWaA{@g@e@eB}Aw@s@y@w@"},"start_location":{"lat":43.7436858,"lng":-79.2115949},"travel_mode":"BICYCLING"},{"distance":{"text":"2.6 km","value":2577},"duration":{"text":"6 mins","value":385},"end_location":{"lat":43.75323969999999,"lng":-79.17980899999999},"html_instructions":"Turn <b>right</b> onto <b>Guildwood Pkwy</b>","maneuver":"turn-right","polyline":{"points":"uy_jGb|lbNVs@Vq@DKBGDKN[FKFG@CDEHGFEHEJGPELERCt@K`@GTCBA@ALGl@GTCL?D?P?N?H?T?B?^?R?J?HAHCDA@?HEFCFEFEJIHKDIDGLUFQDOBIFG@C@C@IDYBOBY?M?IAQ?MCMAIAIAAEQGQCGCIIQKOAAIMW_@IMKOKOKOKQGM?AIQIWEMESI]e@oDY{BKy@COEWE[Mo@COAMCKCMCMEIGMGe@ESAMAIK{@}@}GQoASyAs@qFSyAQsA]qCGSkAeJAQEYIo@WmBKw@?EQiA]mCk@}Do@yEOoAOgAGa@Ic@?AG]S}AGa@EUAMIg@Kg@AIMc@EUEMSq@Oc@GOISUi@Wg@OWKS]o@y@yAkC{EWe@Uc@KQEEAAA?CAC?"},"start_location":{"lat":43.7495543,"lng":-79.2059432},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":879},"duration":{"text":"2 mins","value":142},"end_location":{"lat":43.7573345,"lng":-79.17595279999999},"html_instructions":"Turn <b>right</b> onto <b>Greyabbey Trail</b>","maneuver":"turn-right","polyline":{"points":"wp`jGxxgbN?O?K?GAE?EAECG[cAg@cB_@mAc@yACEMe@Ww@IWACCIGMCKGKIKEGEGIKGGGEGGIEOIQGGCEACAGAGAKAA?AAAACAAACAAAACAAACCGCECMKg@mAoFG[{@uDCMAMACACAECCA?A?CAA@A?A?A@C?EB_A\\EBCBCBCBABCFGJa@~@CHCFAB?BAHAJA\\El@En@AHAHEPETSv@I\\I\\"},"start_location":{"lat":43.75323969999999,"lng":-79.17980899999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":589},"duration":{"text":"2 mins","value":92},"end_location":{"lat":43.7598501,"lng":-79.1716952},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"ijajGt`gbNuBiACDGDIDKBG@KBG@G?I?G?G@IBKHODOFMLCDEFCDCDOXEDEBC?C?A??AA??CAEAM?GCQGi@E]ESAMCU?GS_BAMAME]CSASMkAGm@Is@Iy@Ky@AMEWEUE]AQGq@ASAI?OEc@"},"start_location":{"lat":43.7573345,"lng":-79.17595279999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.7 km","value":1708},"duration":{"text":"4 mins","value":239},"end_location":{"lat":43.7638063,"lng":-79.15158699999999},"html_instructions":"Continue onto <b>Copperfield Rd</b>","polyline":{"points":"azajGbffbN?G?KCYGe@i@oEa@oDGq@K}@k@aGCS]qDCSC[OiA?IM_AOwA?C}@cIUoBC]CYA[?]DgB?M@[?Q?S?QA]C[AMAKEWCQ?ACKIYCGACCIISGMKOUa@OU[g@SYEKEGGQ?ACIAIIe@]wBYeBAG]sBYiB?CMm@Ko@Km@Mq@Ie@Ow@YwAIc@CKAGAEAQ?K?U?G@K@C?C@GTiADUDW@K?K@M?MAIA[E[AOIe@u@yE"},"start_location":{"lat":43.7598501,"lng":-79.1716952},"travel_mode":"BICYCLING"},{"distance":{"text":"23 m","value":23},"duration":{"text":"1 min","value":3},"end_location":{"lat":43.7636145,"lng":-79.1514928},"html_instructions":"Turn <b>right</b> onto <b>Beechgrove Dr</b>","maneuver":"turn-right","polyline":{"points":"yrbjGlhbbNVMNE"},"start_location":{"lat":43.7638063,"lng":-79.15158699999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":642},"duration":{"text":"2 mins","value":128},"end_location":{"lat":43.76689529999999,"lng":-79.14537519999999},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"qqbjGxgbbNGYG[Ge@Kk@Ga@Kk@Ga@Ic@EWCMAMCOAQAM?U?S@MAM?OAKCM?AAMEQCKEMGMGOKQCCGKKQIMMQIMQWCEACECECIGWOUQOOEECAIMGIIMMOGIEGEGIIECEEWUEEIIMQIKGKEGCGCIAGAECG?CCCEMKS?AGMKSAEEICGEIGGOOKMCEIIEEEEECIEGEECEC"},"start_location":{"lat":43.7636145,"lng":-79.1514928},"travel_mode":"BICYCLING"},{"distance":{"text":"3.9 km","value":3937},"duration":{"text":"11 mins","value":688},"end_location":{"lat":43.7943869,"lng":-79.1186735},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"cfcjGraabNCOcAsBACIQ[o@Yo@KUKUS_@Sa@?AQ]EG_@o@e@s@q@gAm@}@q@cAGGMSEGAECC?EACAK?Q?a@?K?IAIAGCIEMCGAACCKIQMKIIIKMa@i@W[OUOUKSKSWk@K]KYESKYGMEICGEEECICOGWGIEKEGEGEQSQSKQGOKUSi@Ma@GQCEACCCCEECKIWMa@WIEKIa@[SOOQQUMUQ]KQKUIKGIKIOKSKMGe@WIG[YMMGGKOKQGGGIIEOKWSIIEGGIEKEMGUKa@I[EKEOCGAEEIGGIGGGGCGCGAGAI@K@I@E@IDYJQEGCOGQKQMe@YKKEEEGGKEIGMGKGKIKKIo@g@]YMK[[AAQSGKCEIIEGECMGKEOIGCIGGEGIACOQKMGGEEGGGCc@QQOGEwBoB{@w@s@o@WSCCWUUSKKSSGESSm@k@IIQOGEEECEEEMQIQGOCKAG?CACAA?CGIGMGIAAEGACQSGG[_@KKKIWQAAA?AAAA?AAAAA?AGUCOEM?CAAACA??AECAAECCAEAKEKEAACAAAMOIKKMIIEEAAOOEECAAAGAMGICAAWIAACCAA?AA?ACACEMAC?CCEACAAACACCCEEA?KIOMMKCAEECCEEAAAAECAAGEQKWSIGSQGGCECGCICIOe@IUIS?AGOMWEKIMGMA?AAAAYKC?UKGC?AEAEEKGGEMKWUEEEEGGIKGIGICGCEACCEEGACCCCACACAEAOCEA[GQEOEA?KCMGGECAIIGGMSMWMWKQ?CGGIGEEGCIEKEGAo@UGCKG_@UA?SMIIIKGIEKM[GM?AEMGKEIA?GIGEKGC?SGOEOE[KMCKECAECCCECKIIKIMWc@U[EGOKOIECEAKCQESEGAWIGCKEIEEAAAEEGEEECCAAAAACMQIKACGMIICCAAAACAEAA?C?G?E?C@C?I@O@E@A?C?EAC?KCEAC?QIKEECWMCAGCOIWOOKe@[s@i@WQQOWU[WOOKKGEQOQKMIICGCMGKCGASGKGMGKKEEa@Ya@[g@[u@g@MKECC?A?A?A?A@?@A@M^Of@CP?F?H?J"},"start_location":{"lat":43.76689529999999,"lng":-79.14537519999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":137},"duration":{"text":"1 min","value":34},"end_location":{"lat":43.7948805,"lng":-79.11826719999999},"html_instructions":"Turn <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"}qhjGtz{aNB@@@?@@DBF?@@@@@@@LHHF@?@@?@A@A?A?A?a@YKGIGCCKG[UGEOKAAGCACAA?C?G?E@G"},"start_location":{"lat":43.7943869,"lng":-79.1186735},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":266},"duration":{"text":"1 min","value":89},"end_location":{"lat":43.7963032,"lng":-79.1165616},"html_instructions":"Turn <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"_uhjGdx{aN@C?ABCDGLOFM@GBGHi@?A?A?AA??AGCCAWKAAKGKIGEIEKEMGKCCCCAECCCACEES[IMCGGGCCAACCGEEEIEAACACAEAMEKAGAEAMAA?GAEAEAECCAACAAEI"},"start_location":{"lat":43.7948805,"lng":-79.11826719999999},"travel_mode":"BICYCLING"},{"distance":{"text":"64 m","value":64},"duration":{"text":"1 min","value":8},"end_location":{"lat":43.7968508,"lng":-79.1163359},"html_instructions":"Slight <b>left</b> onto <b>Bella Vista Dr</b>","maneuver":"turn-slight-left","polyline":{"points":"{}hjGnm{aNQ?SECAA?ECYMa@Q"},"start_location":{"lat":43.7963032,"lng":-79.1165616},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":385},"duration":{"text":"1 min","value":68},"end_location":{"lat":43.7976862,"lng":-79.11175060000001},"html_instructions":"Turn <b>right</b> onto <b>Rodd Ave</b>","maneuver":"turn-right","polyline":{"points":"iaijGbl{aNBW@U?S?OCiAAg@Aq@CUCYU_BAKEWEU?GE[AOCa@AKACEg@Ec@CSAGGWCIKa@i@yBIa@Kg@"},"start_location":{"lat":43.7968508,"lng":-79.1163359},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1423},"duration":{"text":"5 mins","value":293},"end_location":{"lat":43.8067928,"lng":-79.1010663},"html_instructions":"Continue onto <b>Waterfront Trail</b>","polyline":{"points":"qfijGlozaNMi@AEM]EI?AEGGKCCCAEECCECEAECSKIECCCAECGGGEEGCCAAEGGGCEACCCACCGACCGCGACAG?ECMASAKIm@I]IYQUACKIUO_@OEC}@YCA_@IQEYEQAGCCKCK@i@?KESEMSMMG_@IWAA?SBM?M@SAA?UKIKMUY_@EGECMKOMMMMa@Ac@?A?c@GYIYACIQOOEEc@SWMWO}@gAe@s@OG[_@u@aAYa@W[a@]IIUO]W_@W_@WCC]CQAE?KGa@QCA[SGCKMGKIKKMEEEKOYCGQ]EIQ]Ug@IYCKCYCMCMGOCKCEAAOKSOGIMOCCKSCG?GAMCKEMCECIIQEMAEGYAM?I"},"start_location":{"lat":43.7976862,"lng":-79.11175060000001},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":223},"duration":{"text":"1 min","value":41},"end_location":{"lat":43.8087167,"lng":-79.1018591},"html_instructions":"Turn <b>left</b> onto <b>Marksbury Rd</b>","maneuver":"turn-left","polyline":{"points":"m_kjGtlxaNwFbBiCx@"},"start_location":{"lat":43.8067928,"lng":-79.1010663},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":116},"duration":{"text":"1 min","value":15},"end_location":{"lat":43.8090235,"lng":-79.1004738},"html_instructions":"Turn <b>right</b> onto <b>Surf Ave</b>","maneuver":"turn-right","polyline":{"points":"okkjGrqxaN]eC]oC"},"start_location":{"lat":43.8087167,"lng":-79.1018591},"travel_mode":"BICYCLING"},{"distance":{"text":"5 m","value":5},"duration":{"text":"1 min","value":1},"end_location":{"lat":43.80898149999999,"lng":-79.1004555},"html_instructions":"Turn <b>right</b> onto <b>W Shore Blvd</b>","maneuver":"turn-right","polyline":{"points":"kmkjG|hxaNFA"},"start_location":{"lat":43.8090235,"lng":-79.1004738},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":337},"duration":{"text":"1 min","value":46},"end_location":{"lat":43.81044139999999,"lng":-79.0970072},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"cmkjGzhxaNCQIe@EKGQQ]S_@Uc@AEOi@Sc@O]EIAAIOEGEEWSGE?AACCG?E@]?A?U?IAGYk@EE?E?C?AHIEIAGAIAGCKAGCKAGAIAE?GAGCGCECEQ_@"},"start_location":{"lat":43.80898149999999,"lng":-79.1004555},"travel_mode":"BICYCLING"},{"distance":{"text":"42 m","value":42},"duration":{"text":"1 min","value":7},"end_location":{"lat":43.8107855,"lng":-79.0968645},"html_instructions":"Turn <b>left</b> toward <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"gvkjGhswaNEBE?E?EAOIQKECEE"},"start_location":{"lat":43.81044139999999,"lng":-79.0970072},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":283},"duration":{"text":"1 min","value":48},"end_location":{"lat":43.8130324,"lng":-79.09692780000002},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"mxkjGjrwaNCFYPE@OBY?{@MC@UBk@LC@MBGACCCCIe@[e@AACEKMG?iA\\E@_@LA@IDQV"},"start_location":{"lat":43.8107855,"lng":-79.0968645},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":237},"duration":{"text":"1 min","value":40},"end_location":{"lat":43.8150451,"lng":-79.0977885},"html_instructions":"Turn <b>right</b> onto <b>Breezy Dr</b>","maneuver":"turn-right","polyline":{"points":"mfljGxrwaNGAEAaCzA}@\\mAPwAV[HC@"},"start_location":{"lat":43.8130324,"lng":-79.09692780000002},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":343},"duration":{"text":"1 min","value":80},"end_location":{"lat":43.817849,"lng":-79.0978373},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"asljGdxwaNMYGIA?EEIAQBI?I@M?AAGCSGEAY?IBYFOFUXEFONEBKHWDu@JeA^KBI?[K][AAMSIIA?CEK?M?EB"},"start_location":{"lat":43.8150451,"lng":-79.0977885},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":171},"duration":{"text":"1 min","value":56},"end_location":{"lat":43.8192055,"lng":-79.0980652},"html_instructions":"Slight <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-left","polyline":{"points":"qdmjGnxwaNODQJGDK@MAKCWIC?A@ADK\\ELADCBKDE?EACAOKIEAAGA[AA?a@CG?"},"start_location":{"lat":43.817849,"lng":-79.0978373},"travel_mode":"BICYCLING"},{"distance":{"text":"65 m","value":65},"duration":{"text":"1 min","value":16},"end_location":{"lat":43.8194173,"lng":-79.0988249},"html_instructions":"Turn <b>left</b> onto <b>Elvira Ct</b>","maneuver":"turn-left","polyline":{"points":"ammjG|ywaNQt@Kp@Kl@"},"start_location":{"lat":43.8192055,"lng":-79.0980652},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":269},"duration":{"text":"1 min","value":46},"end_location":{"lat":43.8214625,"lng":-79.09924649999999},"html_instructions":"Turn <b>right</b> onto <b>Vistula Dr</b>","maneuver":"turn-right","polyline":{"points":"knmjGr~waN_EcAOCG?[Bc@La@Lo@PYHMHGNABCXFh@"},"start_location":{"lat":43.8194173,"lng":-79.0988249},"travel_mode":"BICYCLING"},{"distance":{"text":"94 m","value":94},"duration":{"text":"1 min","value":19},"end_location":{"lat":43.8222017,"lng":-79.09974729999999},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"c{mjGhaxaNc@HE@[HC@E@EDGJEBY^CBGDIH"},"start_location":{"lat":43.8214625,"lng":-79.09924649999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":237},"duration":{"text":"1 min","value":48},"end_location":{"lat":43.824167,"lng":-79.09933629999999},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"w_njGldxaNK?WFOBS@C?O?MCEAQKGECCCAEM_@k@KEEACAa@PGBG@I?WAO?[OKIKAKAE?QH"},"start_location":{"lat":43.8222017,"lng":-79.09974729999999},"travel_mode":"BICYCLING"},{"distance":{"text":"13.5 km","value":13520},"duration":{"text":"43 mins","value":2562},"end_location":{"lat":43.8612635,"lng":-78.9394793},"html_instructions":"Turn <b>right</b> onto <b>Bayly St</b>/<wbr/><b>Durham Regional Rd 22</b><div style=\"font-size:0.9em\">Continue to follow Durham Regional Rd 22</div>","maneuver":"turn-right","polyline":{"points":"alnjGzaxaNu@_CCGu@uBoAkDy@uB{BuFO]aAeCAc@kBiF{AgE{@{Bg@sAq@kBM][oAIi@?EKqA?ICqBCoAGmB?GKmAEYIo@Ii@Mc@EU?C_@qCWqBWsBS}AUgBOeACWQyAWiBc@sDQuAWmB]iCQsAK{@Kq@s@{Fg@iDQoA}@mGu@mFk@aEYgBa@uCY{Ba@oCOaAAo@g@gDSsBIi@Gg@Ii@CQYsBKw@_@gCw@qFO_@]eCm@sEQoAMgAIo@YsBIo@U_BIm@Ko@S_BAm@OyAk@sE]qBSyAKUi@qD{@eG}@mGQuAcEk[Im@u@sFYuBa@mCOmAy@_GWmBG_@Io@k@}DIo@w@sFy@kGe@kDe@gD_@qC@[ASg@yDCWU{A[{BQ]CUG[M}@Io@c@iDKq@Kw@Ms@Ig@]aCSoBk@cEg@yD_@mCUyAMo@I{@QoA?AQqAKu@U}AYsBUyA[sBKq@Kw@UkBYuBA{@Ii@AW[uBOuAU{AACU_BWgBGe@Ga@Kw@G[AEAAECOgACWAACYg@eDi@}DGc@s@mFc@}CSoAOmABWEa@k@}Dg@kDGe@WgBKs@Q}ASwAKy@_@kCMcAo@kEG_@WuB[sBq@yEwBoPg@_Eg@wDIm@E[UgBGc@s@mFUcBSm@OaA[aCM}@SaBs@qFAGOiAm@sEMw@U}A?]C[OwAUcBc@}CU}A{@_GIm@EYUw@wBgPSaBCWWuBAG@]?CCUiAqIWuBKgAUiBCW{@iGOiAe@gDYsBa@{CK{@ACQg@WiBS_B[{BCSwCuS?AKm@QqAoAwIg@mD]aC[eCYoBYqBe@_De@eDAI[aCMeA_@mC]gCWoBa@uDSwBEc@I}@Kw@@I@G?EAEKwAq@kF_@oCCWe@kDGi@AES_BIo@Ko@k@iEi@wECKgAmIi@}DQsAKy@a@mCE[a@gDS_BEW[gC?AMUOcA_@kCU}AES[}B[cCo@}E"},"start_location":{"lat":43.824167,"lng":-79.09933629999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":501},"duration":{"text":"1 min","value":82},"end_location":{"lat":43.8593795,"lng":-78.935234},"html_instructions":"Turn <b>right</b> onto <b>Watson St W</b>","maneuver":"turn-right","polyline":{"points":"{sujGvzx`NlAa@tDmAh@QLGLI@AXYR_@Ne@Ji@Py@VuA@Y@M?g@kAqI"},"start_location":{"lat":43.8612635,"lng":-78.9394793},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":196},"duration":{"text":"1 min","value":30},"end_location":{"lat":43.8576956,"lng":-78.9345098},"html_instructions":"Turn <b>right</b> onto <b>Charles St</b>","maneuver":"turn-right","polyline":{"points":"chujGd`x`NdA[hA]ZK`@Ot@WjAa@"},"start_location":{"lat":43.8593795,"lng":-78.935234},"travel_mode":"BICYCLING"},{"distance":{"text":"44 m","value":44},"duration":{"text":"1 min","value":8},"end_location":{"lat":43.8573194,"lng":-78.9343415},"html_instructions":"Continue straight to stay on <b>Charles St</b>","maneuver":"straight","polyline":{"points":"s}tjGt{w`NFCbA]"},"start_location":{"lat":43.8576956,"lng":-78.9345098},"travel_mode":"BICYCLING"},{"distance":{"text":"9 m","value":9},"duration":{"text":"1 min","value":2},"end_location":{"lat":43.8572952,"lng":-78.9344528},"html_instructions":"Turn <b>right</b> onto <b>Front St W</b>","maneuver":"turn-right","polyline":{"points":"g{tjGrzw`NBT"},"start_location":{"lat":43.8573194,"lng":-78.9343415},"travel_mode":"BICYCLING"},{"distance":{"text":"1.8 km","value":1780},"duration":{"text":"5 mins","value":329},"end_location":{"lat":43.84990870000001,"lng":-78.9184818},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"c{tjGh{w`NHCBC@E@G@K@CBGLQ@I@E@C?GAGKc@AC?E?G@I@G?C?EAKWeBCO?E@I@IBKDQ@?@E@CBCDCp@Ub@UTKPK`@OZKNCJAP?L?F?FAJC`@MdA[LEZMFADADCJEJGBAB?DAD?BAbA[HGDABADAFAHAJCFCBC@A@A@C@E@GBIDIHKJQDGFOBGDIHKDGDCTKBCDGPWFINSJIRSBCBC@GF]@OBMBMLe@BMDe@BOBMBQFQFQFQ@CLW`AuAn@_ADK@GBU?SAu@A]?I@EDILOR[JO@A@ALEXCHCBEBKViBPgAb@uBJ_AHq@BO?A?q@?q@ASEMEI?AUc@AC]o@GOEKAMAO?M@C@S?AHa@Da@@Q@QFa@TsAR_ABKDGBAHIFIHUHQ~@wCp@}AFMDINOLO@?BGBK@K@i@C]AMCKACGCECGE"},"start_location":{"lat":43.8572952,"lng":-78.9344528},"travel_mode":"BICYCLING"},{"distance":{"text":"2.2 km","value":2186},"duration":{"text":"6 mins","value":386},"end_location":{"lat":43.8523997,"lng":-78.8983315},"html_instructions":"Turn <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"}lsjGnwt`NCCAG?E@G@EFMHQBO?QAWIm@[mBIo@E_@Ge@?YBUHQJGLCV?dCEPENIJKFKFUHe@Fc@Ba@NkEBi@BUBOJWL_@N[HMHQHMDGBELm@Jk@Da@@a@@W@M@KHSN_@L[DGDMDQFWHa@VaBLoAHqADs@H{A@YD]l@gCJo@BKFs@@m@@g@Bg@@g@As@AGMsAG_@KW?AIQKWEUCS?QBWn@}F@SAO?I?CCKCKEKKWc@q@Y_@YUIGIGq@g@_@YA?W[Q_@C[C[G]IQYYQIMEGAOAWAUGGAIEMEKKKQGOCGI_@S}@Ka@O_@MQIGKGUCWBI?IAECCAGMUa@MUCEMQOMKEMGMGOQQSc@o@GEMSi@e@o@c@MMGGCCOSEEECEAG?G@c@NEDEDCDOL"},"start_location":{"lat":43.84990870000001,"lng":-78.9184818},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":131},"duration":{"text":"1 min","value":27},"end_location":{"lat":43.853557,"lng":-78.898521},"html_instructions":"Slight <b>right</b> onto <b>Thickson Rd S</b>","maneuver":"turn-slight-right","polyline":{"points":"o|sjGpyp`Ni@Ck@?Y@MBWD]Hs@R"},"start_location":{"lat":43.8523997,"lng":-78.8983315},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1931},"duration":{"text":"6 mins","value":354},"end_location":{"lat":43.8548599,"lng":-78.8825279},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"wctjGvzp`NKcAE[Ko@Km@Ko@Km@Ko@Im@Ko@Ko@AAIk@Io@E]EQOo@EGMIGCc@Ma@Oa@Oa@Mu@YMECAECECCGEMCICGAACC?AAAAEACCIEIGCEAE?IBu@TcAZgBj@G@MHGBC?A?CACCCGAKKy@u@mFi@_EIm@U_BIo@S_BCO?O?MFGFCH?FBH@XBP@P?T?LAVEJEHEDGFMBM?M?QAGOcAEYa@mCU_BCU?K?G@EBCJCPE`@MdA[`@MfBg@`@Mb@M\\IBCHEBABEHO?ADG@G?ECGAIAI?G?GBS?E@GBe@?A@M@MBU?KAKAY?U?I?ODq@BeAFmABc@@M?A@IHYHWBU@GHm@@?FWHS@ENc@FUNk@F]@U?SAMAGCK"},"start_location":{"lat":43.853557,"lng":-78.898521},"travel_mode":"BICYCLING"},{"distance":{"text":"2.5 km","value":2477},"duration":{"text":"7 mins","value":442},"end_location":{"lat":43.8552095,"lng":-78.8559093},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"{ktjGxvm`NFWFM@E@ABCHEJGLGXMh@W^QXOFAHEPGDANCTE^I@A\\I@AHCLGLIPOJQHMHUDQFUJe@Lu@Hc@Nw@BOBYBS?KAo@?YAM?c@AS?S@I?C@Q@SBUX_BHa@D_@Fk@@c@?]@OAW?]A[?A@U?MB[Da@BSBKBMJa@Nk@J]DUBO@KB]@W@SB}AFuA?C@c@@U?QAMAQEWCMGYGYK[Yo@?A_@eAKw@CU?y@@eAGq@Ii@]q@Se@Wq@Kg@?QB_@FUPg@\\s@h@y@b@}@Ja@@[@kAAoBCs@Eg@?GCMCMCIOUKOIOEGEIIOCIEMEQCOM[o@}@Um@UaAE]Gm@E[ESKYGUOk@GUEa@GaAA[AW?QIy@Gg@CMCQI]I_@GWGSAKAECSC[Cq@Ai@?GCg@Ei@AKAGIe@Ie@Oo@Mk@AGGWGU?CEUKw@CYEg@E_@CO?CG]CII]S}@?ACMAU?IAOA[E]QeAG_@EIAAEEGEQEc@E"},"start_location":{"lat":43.8548599,"lng":-78.8825279},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":833},"duration":{"text":"2 mins","value":124},"end_location":{"lat":43.8568989,"lng":-78.8459773},"html_instructions":"Turn <b>right</b> onto <b>Stone St</b>","maneuver":"turn-right","polyline":{"points":"antjGlph`N@K@ID{EFqFEoAY}COoAs@mBe@kASu@u@kGEa@OgAEYAGIm@Iu@G_@Kw@EYCQKw@?EOeA?GE[K{@Ms@CW"},"start_location":{"lat":43.8552095,"lng":-78.8559093},"travel_mode":"BICYCLING"},{"distance":{"text":"10 m","value":10},"duration":{"text":"1 min","value":3},"end_location":{"lat":43.8569872,"lng":-78.846021},"html_instructions":"Turn <b>left</b> onto <b>Cedar St</b>","maneuver":"turn-left","polyline":{"points":"sxtjGjrf`NQF"},"start_location":{"lat":43.8568989,"lng":-78.8459773},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1132},"duration":{"text":"3 mins","value":196},"end_location":{"lat":43.8596081,"lng":-78.83624720000002},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"eytjGrrf`NAQCGAACCEGIOKWI_@CMCKAU?q@?M@]BiA@m@B_@@o@A_@C[AGAGACCEEIMKKKCCE?E?IDOFG?A?GCIEMKUIIAIAUCQ?GEGEMKOQMKMIQAUEA?CACEIMMYOYCEKKKEMCO?G@SD]HMDE?CAEACEMO?AEKEKCOCSCIIQSYEGQYMc@Mk@EUCOIo@E]?A@_@@]BMH[HYJ[Hc@Fa@Hg@Jm@F_@@G@G?M?[?C?QAQAGAEIo@G]?AAOMy@G]?CI[AMAG?A@A@C?A@ABADAf@Oh@SPGNIJEBAFEDEFK@C?C?A?A?AAECG"},"start_location":{"lat":43.8569872,"lng":-78.846021},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":198},"duration":{"text":"1 min","value":44},"end_location":{"lat":43.8612539,"lng":-78.8371112},"html_instructions":"Sharp <b>left</b> onto <b>Ritson Rd S</b>","maneuver":"turn-sharp-left","polyline":{"points":"qiujGpud`NADGJIHIHA@E@OHsBp@}CdA"},"start_location":{"lat":43.8596081,"lng":-78.83624720000002},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":433},"duration":{"text":"1 min","value":69},"end_location":{"lat":43.8625734,"lng":-78.8320322},"html_instructions":"Turn <b>right</b> onto <b>Lakeview Park Ave</b>","maneuver":"turn-right","polyline":{"points":"ysujG|zd`No@{D_@_Cc@qC{AaJW}AAEQ{@GUCQ"},"start_location":{"lat":43.8612539,"lng":-78.8371112},"travel_mode":"BICYCLING"},{"distance":{"text":"11 m","value":11},"duration":{"text":"1 min","value":2},"end_location":{"lat":43.8626647,"lng":-78.8320797},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"a|ujGd{c`NQH"},"start_location":{"lat":43.8625734,"lng":-78.8320322},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":535},"duration":{"text":"1 min","value":86},"end_location":{"lat":43.8657082,"lng":-78.8292347},"html_instructions":"Turn <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"s|ujGn{c`NWiAa@aCe@kCIk@}@}EMIQOSKKEM@OAK@MBMHEBKLg@t@KN[VWJW@]AM?ECGGGEA?ME[COAICIGOM"},"start_location":{"lat":43.8626647,"lng":-78.8320797},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":551},"duration":{"text":"2 mins","value":136},"end_location":{"lat":43.8686889,"lng":-78.83472189999999},"html_instructions":"Turn <b>left</b> onto <b>Simcoe St S</b>","maneuver":"turn-left","polyline":{"points":"uovjGtic`NaBpDEHKRGR_@v@Wj@MX}AlDg@jAcBrDgDxH"},"start_location":{"lat":43.8657082,"lng":-78.8292347},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":873},"duration":{"text":"3 mins","value":151},"end_location":{"lat":43.8720659,"lng":-78.8251219},"html_instructions":"Turn <b>right</b> onto <b>Harbour Rd</b>","maneuver":"turn-right","polyline":{"points":"ibwjG~kd`No@y@U_@GKEGOWAEQ_@CGSg@Ug@Ug@_AyBSg@Ug@mAsCm@wAAEUu@]yAEMSyAiByP[uCKy@AGMiAOcA"},"start_location":{"lat":43.8686889,"lng":-78.83472189999999},"travel_mode":"BICYCLING"},{"distance":{"text":"8 m","value":8},"duration":{"text":"1 min","value":1},"end_location":{"lat":43.872134,"lng":-78.8251528},"html_instructions":"Turn <b>left</b> onto <b>Farewell St</b>/<wbr/><b>Durham Regional Rd 56</b>","maneuver":"turn-left","polyline":{"points":"mwwjG~ob`NKD"},"start_location":{"lat":43.8720659,"lng":-78.8251219},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":553},"duration":{"text":"2 mins","value":107},"end_location":{"lat":43.87379689999999,"lng":-78.8187155},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"ywwjGdpb`NEUAGAGGa@?EAECSOu@ESEa@Ku@CMOaAa@oCYkBIg@AEUaBKk@U}A_@eC[uBGa@QiAEOCIGIGGIA"},"start_location":{"lat":43.872134,"lng":-78.8251528},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":890},"duration":{"text":"3 mins","value":156},"end_location":{"lat":43.8805287,"lng":-78.8224498},"html_instructions":"Slight <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-left","polyline":{"points":"gbxjG~ga`NAAM@IDIFMTKTEHKRMNOTWd@U`@e@|@eAjBKRy@rA_@l@ILCBKJIFC@c@P}@Zg@PWHoA\\g@PYHMDMBG@c@Je@Nu@TI@G?ICMKYYMUc@q@GGICGC[C]AQCK@QDUDQJGDGFC?GFIBWD]DGBEDEFEPEFCDGDODYD"},"start_location":{"lat":43.87379689999999,"lng":-78.8187155},"travel_mode":"BICYCLING"},{"distance":{"text":"2.0 km","value":2020},"duration":{"text":"7 mins","value":396},"end_location":{"lat":43.8774702,"lng":-78.80301469999999},"html_instructions":"Turn <b>right</b> onto <b>Colonel Sam Dr</b>","maneuver":"turn-right","polyline":{"points":"ilyjGh_b`Nc@iD_@mCu@sFIg@AEmAmIg@qDMs@WcBKo@Ko@oBiMK}@EWCc@?KCg@Bq@Dq@Dg@Fg@bA}C^eABGHSLCXq@R_@V_@LQBCfAk@~@c@fBk@dBk@bA]XMFE^Wj@_@t@g@f@a@d@_@@A`A}@ZYpCsCTSPUPYL[LYJe@NiABi@?M@s@Ew@Ee@Ie@Uy@ACQ]Yi@UQw@s@UU"},"start_location":{"lat":43.8805287,"lng":-78.8224498},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":295},"duration":{"text":"1 min","value":47},"end_location":{"lat":43.8759555,"lng":-78.8002119},"html_instructions":"At the roundabout, take the <b>1st</b> exit and stay on <b>Colonel Sam Dr</b>","maneuver":"roundabout-right","polyline":{"points":"eyxjGxe~_N?AA??A?AA??AAA?AA?A??AA?A?A?Ty@z@_ChA_D@?Va@l@{@FGnA_B@A"},"start_location":{"lat":43.8774702,"lng":-78.80301469999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":826},"duration":{"text":"3 mins","value":177},"end_location":{"lat":43.87373119999999,"lng":-78.79055489999999},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"woxjGht}_N@Y@[DUFULODS@Y@UDOFWTo@FMBGNa@Pi@\\eAFOBGPi@Ri@?AHa@l@sC@IFYNm@Lm@BORkBDwA?C@[FuC@w@@SHoB?IPaBNwAFy@Do@Fs@Fm@Fe@Ru@"},"start_location":{"lat":43.8759555,"lng":-78.8002119},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":536},"duration":{"text":"2 mins","value":127},"end_location":{"lat":43.87424439999999,"lng":-78.7841834},"html_instructions":"Turn <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"yaxjG|w{_NA?OGIGCECCAKAU?G?IAQEUEWCO?E?E?KC[?M?O?OAGAEAOAM@KBS@K?OAMEMGQCIGMCK?G?A?M@_@?A?SAMGSI_@?GCK?S@WDi@?A@S@OCSCOCQ?C@MFa@?A?Q@W?EAQAWE]?O?IBu@?KAU?K?G@SBU?C@UBo@?W?GAa@"},"start_location":{"lat":43.87373119999999,"lng":-78.79055489999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":589},"duration":{"text":"2 mins","value":105},"end_location":{"lat":43.8756305,"lng":-78.7777942},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"_exjGbpz_Na@N]CECYMCIM]AMOiAEqB@G@q@@m@@CHeB@m@Bq@?M?c@Aq@AYAu@G{@AGWw@?UIa@Og@CISoAc@gCKi@K_@AE?CCCAAEG"},"start_location":{"lat":43.87424439999999,"lng":-78.7841834},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1438},"duration":{"text":"4 mins","value":249},"end_location":{"lat":43.87516770000001,"lng":-78.76136629999999},"html_instructions":"Continue onto <b>Darlington Park Rd</b>","polyline":{"points":"umxjGdhy_NSwCIiDAWCqBKwFKkAg@aCq@cCGSm@_CAEU}@Y{Ak@cEQkAS{AM}@CMMaAACEa@AIGk@Eu@A]?GBeABy@D_@DSVeANm@F[Zq@BCt@eAdBqCLWDIVe@N]Vm@Tm@X}@RgAVqABIBSPiAFe@Jo@Fm@"},"start_location":{"lat":43.8756305,"lng":-78.7777942},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":117},"duration":{"text":"1 min","value":32},"end_location":{"lat":43.8761728,"lng":-78.7609554},"html_instructions":"Turn <b>left</b> onto <b>Courtice Rd</b>","maneuver":"turn-left","polyline":{"points":"yjxjGpav_NoDgAWI"},"start_location":{"lat":43.87516770000001,"lng":-78.76136629999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.6 km","value":1612},"duration":{"text":"6 mins","value":360},"end_location":{"lat":43.8800979,"lng":-78.742532},"html_instructions":"Continue onto <b>Megawatt Dr</b>","polyline":{"points":"aqxjG~~u_NAAw@_@_@UGEYSECe@]WWIIQSU[Ya@CE[a@]u@]w@CGSi@KWSaAYkAO_AMsAAKGiBG{AAUGwACwACiAE}BAaAImCEkA?AEwBCeCIkBIuBQ{BQsBIeAGo@AGGw@IuAGiAEcB?_CC}A?G?i@Ag@AIEo@Go@Ek@AESyAYaBEYEUKo@M{@UgA"},"start_location":{"lat":43.8761728,"lng":-78.7609554},"travel_mode":"BICYCLING"},{"distance":{"text":"41 m","value":41},"duration":{"text":"1 min","value":6},"end_location":{"lat":43.8797421,"lng":-78.74239039999999},"html_instructions":"Turn <b>right</b> onto <b>Crago Rd</b>","maneuver":"turn-right","polyline":{"points":"siyjGxkr_N`@Id@Q"},"start_location":{"lat":43.8800979,"lng":-78.742532},"travel_mode":"BICYCLING"},{"distance":{"text":"1.8 km","value":1811},"duration":{"text":"6 mins","value":385},"end_location":{"lat":43.8809853,"lng":-78.7210525},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"kgyjG|jr_NMm@]uBKo@Im@Eg@AIIo@WqCGo@Io@Go@Gq@Go@Go@E_@AQa@aEO_BGq@O_BGq@Go@YqCO_BGq@Go@Go@OaBGo@Gq@Go@Go@E_@Es@?A?M?I@GBEBCFENODG@CBG@IBM?MCkA?Q?I@WBO?ADOJWBKP[BGRc@HS@O?CAMEc@?AGm@ACGk@Go@Gq@?CEg@Ak@@I?O@a@BS@]?CC_@AKCQGKIEIEWIEGEGAEAK?EAKB]FaABi@?AXmC@MRk@H_@J_@F[DMDW@GD[He@Fi@Hk@DWBMDYDc@D_@B]?OASC_@?AAUCa@CYA[CW?MAMAOAOACCGGMIQ"},"start_location":{"lat":43.8797421,"lng":-78.74239039999999},"travel_mode":"BICYCLING"},{"distance":{"text":"18 m","value":18},"duration":{"text":"1 min","value":3},"end_location":{"lat":43.88098859999999,"lng":-78.720866},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"eoyjGpen_NACCE?A@C@A@A@A?A?A?CAE"},"start_location":{"lat":43.8809853,"lng":-78.7210525},"travel_mode":"BICYCLING"},{"distance":{"text":"28 m","value":28},"duration":{"text":"1 min","value":5},"end_location":{"lat":43.8812399,"lng":-78.72085919999999},"html_instructions":"Turn <b>left</b> toward <b>Energy Dr.</b><div style=\"font-size:0.9em\">Restricted usage road</div>","maneuver":"turn-left","polyline":{"points":"eoyjGldn_NA?I?WAM?"},"start_location":{"lat":43.88098859999999,"lng":-78.720866},"travel_mode":"BICYCLING"},{"distance":{"text":"3.0 km","value":3006},"duration":{"text":"9 mins","value":524},"end_location":{"lat":43.8932225,"lng":-78.688841},"html_instructions":"At the roundabout, take the <b>1st</b> exit onto <b>Energy Dr.</b>","maneuver":"roundabout-right","polyline":{"points":"wpyjGjdn_NAAA?EWKWKSIOIMGIGEMEc@[y@Ue@MSGk@Qg@Oe@Wg@a@g@g@m@{@c@cAYy@]eAYaE{Bw]SqCQcCUeCc@iDEc@O{@o@aEmC}LAESq@gAcDcCoHYs@eAkCy@yBUi@wBuFAASg@}@}Be@oAi@sASi@mB{Ek@yASi@q@cBSi@kD_JyAcEB_@QaC?oB@i@Cs@Ck@Ee@CSCWEQM]EMESMe@[y@i@oB"},"start_location":{"lat":43.8812399,"lng":-78.72085919999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":192},"duration":{"text":"1 min","value":37},"end_location":{"lat":43.8915855,"lng":-78.68809279999999},"html_instructions":"Turn <b>right</b> onto <b>Bowmanville Ave</b> (signs for <b>Durham Road 57 S</b>/<wbr/><b>Waverley Road S</b>)","maneuver":"turn-right","polyline":{"points":"s{{jGf|g_N|As@bBs@bCm@"},"start_location":{"lat":43.8932225,"lng":-78.688841},"travel_mode":"BICYCLING"},{"distance":{"text":"1.3 km","value":1264},"duration":{"text":"4 mins","value":212},"end_location":{"lat":43.8939752,"lng":-78.6754244},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"mq{jGpwg_NIi@Mq@Ki@EMIOKUWYUU[W_As@SOIKIKCEISMYEICAIESCMAKCw@Y[GQESGKEEEOOMYGMCECMEOCEACCOGUACAEGQGSGWGSCG?CIYAG?AIWMc@K_@G[Ka@CQAEAKEc@E[GQ?AEME[Gi@Ci@GcAEa@AOEs@K{AAMGy@C]MsBEm@Ck@Ci@Em@A[?U?C?I@M@MDKDIDIDGDE@CDGDGDI@GBGFQDK@C@EF[BM@KHUBIBMHSDMFILO@ALOFKBG@ABK@EBEFEBCBEDKN_@N_@?ADEJOFI?AHMBGBIDMDYLy@"},"start_location":{"lat":43.8915855,"lng":-78.68809279999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":133},"duration":{"text":"1 min","value":25},"end_location":{"lat":43.8950715,"lng":-78.6748351},"html_instructions":"Turn <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"k`|jGjhe_NGIEECCEAEAQAQE]GWECAOGQICA[SMMMM"},"start_location":{"lat":43.8939752,"lng":-78.6754244},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":262},"duration":{"text":"1 min","value":48},"end_location":{"lat":43.8952873,"lng":-78.671583},"html_instructions":"Turn <b>right</b> onto <b>W Beach Rd</b>","maneuver":"turn-right","polyline":{"points":"eg|jGvde_N?GEq@Ac@Ai@A[Q_GAYCqAAi@EqA"},"start_location":{"lat":43.8950715,"lng":-78.6748351},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":511},"duration":{"text":"2 mins","value":93},"end_location":{"lat":43.8939635,"lng":-78.66699009999999},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"qh|jGjpd_NP?ZAVFRFB?D?@AJGBCBC?AFK@K@G?GAEAAEMKWAAAG?I?GBK@EBEDGHININIHE@ALGJEDCBAFEFCBCBG@?BGBEBG@C?C@G?ECKESEKCKCG?MAM?I?KAGCEAEEGEGIOEMCOGYAO?G?IBM@MDM?ADOFQHSDMDK?E@C?G@C?K?S@Q?M@O@K@MBMBMFUFS?ABK?A@EAKAK?Q"},"start_location":{"lat":43.8952873,"lng":-78.671583},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":883},"duration":{"text":"3 mins","value":164},"end_location":{"lat":43.8908952,"lng":-78.6598065},"html_instructions":"Turn <b>right</b> onto <b>Port Darlington Rd</b>","maneuver":"turn-right","polyline":{"points":"g`|jGtsc_Nv@IpBy@VMJGLK\\_@?AJKl@q@NMNKPMNGZKb@OtAe@PINEFGDGBKBI@I?K?IKu@AIAM?A?G@K@A@GBIBGDCXKNGPGNE`@OPGXKJGHGFEDM@G@I?IAOkAqIIo@i@{DMw@G]E]EYCY?M"},"start_location":{"lat":43.8939635,"lng":-78.66699009999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":767},"duration":{"text":"2 mins","value":125},"end_location":{"lat":43.8935006,"lng":-78.65111089999999},"html_instructions":"Continue onto <b>E Beach Rd</b>","polyline":{"points":"cm{jGxfb_N@I?SBU?G@WCWCICSEOCOI]Km@Mm@Qy@?CW}AE_@K{@Io@YeCW{BKWISMOAAKECCMQe@_B[kAIWq@}CCKa@qBSy@Ic@I[KYK_@Uu@Oi@IWEW"},"start_location":{"lat":43.8908952,"lng":-78.6598065},"travel_mode":"BICYCLING"},{"distance":{"text":"20 m","value":20},"duration":{"text":"1 min","value":4},"end_location":{"lat":43.8936705,"lng":-78.6511895},"html_instructions":"Turn <b>left</b> onto <b>Lambs Rd</b>/<wbr/><b>S Service Rd</b>","maneuver":"turn-left","polyline":{"points":"k}{jGlp`_Na@N"},"start_location":{"lat":43.8935006,"lng":-78.65111089999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":876},"duration":{"text":"4 mins","value":217},"end_location":{"lat":43.89379599999999,"lng":-78.6404649},"html_instructions":"Turn <b>right</b> onto <b>Port Darlington Rd</b>","maneuver":"turn-right","polyline":{"points":"m~{jG|p`_NDaALi@\\aB`@mCDo@Bg@B{AGqB?AUmDQwBOgBKeBEu@CaA?Q?cB?uA?MD_E?EAcB?G?oACcBGu@IaASy@"},"start_location":{"lat":43.8936705,"lng":-78.6511895},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":176},"duration":{"text":"1 min","value":32},"end_location":{"lat":43.8953098,"lng":-78.6411255},"html_instructions":"Turn <b>left</b> onto <b>Bennett Rd</b>","maneuver":"turn-left","polyline":{"points":"g_|jGzm~~MaCx@kDjA"},"start_location":{"lat":43.89379599999999,"lng":-78.6404649},"travel_mode":"BICYCLING"},{"distance":{"text":"1.7 km","value":1729},"duration":{"text":"5 mins","value":293},"end_location":{"lat":43.90141759999999,"lng":-78.62214449999999},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"uh|jG`r~~MW}AKq@YgBIc@Y{AEOI[IWg@uAWs@AGSm@a@sAQk@K[U{@GSS{@KWs@}AEIw@gBEQOk@Y_AE_@GSIQOSIKGEGIEKAGAICY?i@?SAMYcCIm@Ga@EMMe@_@_BI_@K[O[W_@GIUa@GEEEKAMAEAEEAGAC?CAKBc@Bi@Du@Ba@@m@?[?[AMCUEYOaAG[AKKa@Mk@EMUmAUoAO{@Y}ACOIq@E]Ce@I{@C[A_@AW@SBm@@o@?U?KAMEQOa@Q[]c@_@g@a@_@SOAAKOGSAEQo@Ic@OeA"},"start_location":{"lat":43.8953098,"lng":-78.6411255},"travel_mode":"BICYCLING"},{"distance":{"text":"2.1 km","value":2124},"duration":{"text":"6 mins","value":371},"end_location":{"lat":43.9059788,"lng":-78.5972779},"html_instructions":"Turn <b>left</b> onto <b>Service Rd</b>","maneuver":"turn-left","polyline":{"points":"{n}jGj{z~M{@VI@KCGAOEUOa@c@Sm@Io@S_Be@{DQeBa@eE_@oFi@eHm@wIkA{OWuDs@uKKcBQyCG_@O_AYcBEi@E]K}ACUM_BKcB?ECWAOCGGMEIEKAG?O?G?MASAICi@E[?CG]Eo@SiCAi@AQCM?GKgAQ{BW{DC]i@iHOeD"},"start_location":{"lat":43.90141759999999,"lng":-78.62214449999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1054},"duration":{"text":"3 mins","value":182},"end_location":{"lat":43.9084673,"lng":-78.5855571},"html_instructions":"Turn <b>left</b> onto <b>Toronto St</b>","maneuver":"turn-left","polyline":{"points":"kk~jG~_v~ME@KBYJi@HWAUI_@a@MSMa@Gc@Ck@EaAA_@MuCGaBIuBEy@AUEwAIoBCo@ASASMmCM}BKoBCc@G_AEk@C[IkAOyBEw@CYGe@[}BKo@Km@E[CSO_AUuAE]Ii@"},"start_location":{"lat":43.9059788,"lng":-78.5972779},"travel_mode":"BICYCLING"},{"distance":{"text":"68 m","value":68},"duration":{"text":"1 min","value":12},"end_location":{"lat":43.9086029,"lng":-78.5847446},"html_instructions":"Continue straight to stay on <b>Toronto St</b>","maneuver":"straight","polyline":{"points":"}z~jGvvs~MAKKq@E_@Ie@B_@"},"start_location":{"lat":43.9084673,"lng":-78.5855571},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":95},"duration":{"text":"1 min","value":40},"end_location":{"lat":43.9077949,"lng":-78.5843763},"html_instructions":"Turn <b>right</b> onto <b>Mill St S</b>","maneuver":"turn-right","polyline":{"points":"w{~jGrqs~MrAe@p@UZK"},"start_location":{"lat":43.9086029,"lng":-78.5847446},"travel_mode":"BICYCLING"},{"distance":{"text":"87 m","value":87},"duration":{"text":"1 min","value":13},"end_location":{"lat":43.9071147,"lng":-78.5840786},"html_instructions":"Slight <b>right</b> toward <b>Mill St S</b>","maneuver":"turn-slight-right","polyline":{"points":"uv~jGjos~M`@@L@b@AJADABCBGHON]"},"start_location":{"lat":43.9077949,"lng":-78.5843763},"travel_mode":"BICYCLING"},{"distance":{"text":"94 m","value":94},"duration":{"text":"1 min","value":12},"end_location":{"lat":43.9063069,"lng":-78.5837299},"html_instructions":"Slight <b>right</b> onto <b>Mill St S</b>","maneuver":"turn-slight-right","polyline":{"points":"mr~jGnms~MdAa@TILGTILEPA"},"start_location":{"lat":43.9071147,"lng":-78.5840786},"travel_mode":"BICYCLING"},{"distance":{"text":"1.2 km","value":1205},"duration":{"text":"3 mins","value":203},"end_location":{"lat":43.8973644,"lng":-78.576968},"html_instructions":"Turn <b>left</b> to stay on <b>Mill St S</b>","maneuver":"turn-left","polyline":{"points":"mm~jGhks~MFQJQT_@JOJS@?@G@CDSHa@Jq@@Y@KDa@@M@e@?c@@O@OBSDSFYFOHSDMLWPU@ARYBCNQNIBCZQZOhBu@HCVKXMh@SxAi@JEj@S|B{@FAZK`Bg@NEJEfA]t@Wt@U\\M@?bA_@`@M`@O\\Md@Q`@O`@ONEPIb@O^O@?l@Sx@[^O^OpAe@"},"start_location":{"lat":43.9063069,"lng":-78.5837299},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":409},"duration":{"text":"1 min","value":75},"end_location":{"lat":43.8983372,"lng":-78.57210429999999},"html_instructions":"<b>Mill St S</b> turns slightly <b>left</b> and becomes <b>Boulton St</b>","polyline":{"points":"ou|jG`ar~MDKBM?SA_@Im@?Ae@oCAI}@sG[sBq@wEGc@?AAIAIA["},"start_location":{"lat":43.8973644,"lng":-78.576968},"travel_mode":"BICYCLING"},{"distance":{"text":"2.2 km","value":2193},"duration":{"text":"9 mins","value":530},"end_location":{"lat":43.9007621,"lng":-78.5514147},"html_instructions":"Turn <b>right</b> onto <b>Lakeshore Rd</b>","maneuver":"turn-right","polyline":{"points":"s{|jGrbq~MDGDEFI@ANKLEdA]`@ONEHGDGDMBW@GHo@t@aHl@wFFi@DYDo@@eA?C?IAe@A[?UOyGAiAASC_BA}@Au@Ak@Au@CuACwAAw@CmB?ACuA?EA]?QGyA?OIgFCcBAaACmCAGE_DAu@Aq@?]Aa@E_ECkBM{IAi@CkBCmBE_B?SCUE]Ka@AEMUQOg@UOAAAOAE?I?a@DiA`@YJWHQHWHWHSHa@NE@a@LE@g@NODE@KDUHa@NKDaAZ"},"start_location":{"lat":43.8983372,"lng":-78.57210429999999},"travel_mode":"BICYCLING"},{"distance":{"text":"10.5 km","value":10469},"duration":{"text":"35 mins","value":2084},"end_location":{"lat":43.9170585,"lng":-78.43920729999999},"html_instructions":"Turn <b>right</b> to stay on <b>Lakeshore Rd</b>","maneuver":"turn-right","polyline":{"points":"wj}jGham~M\\yAVcAp@_DZyADSF[@IBe@Dc@?MAcB?cB?cBAsC?cB?q@?cB?cBAq@?cB?gE?c@AM?a@?O?I?UAQAq@Aw@O_FCq@CcBAq@CuCAq@?KWoDGy@Go@Eo@]cE]cEYgDCYUsCEo@UsCMaBGo@UaDUeCIgAKkACU?CCUIkAGk@?CCUAWACMaBAIEa@Gs@SqBC_@CU]gDEYKkAc@cDCUEYIo@A?CUYyBCUEYOcAEY?A]mCYuBEYCS?AEYKaAC]X}FBk@JmB@WDu@By@?M@_@AY?QCm@QaDAUK}BCUA[AIScEAYAKu@eOGmAKwBOoCO_CEk@EW?CCQGYCMG]?A]yA?Aw@uDMm@Mm@A?Mm@Mk@?AMk@w@wDAAKk@Om@Mm@Mm@i@gC?AMk@u@gDkAuFG]Om@]cBe@uBGYCMCOG[EU?K?K?IBGDKBG\\[fAm@FCDAlBeATMHE|DuB\\S~@g@`@UzAw@|BoAJEb@Ur@i@^a@NSLQ@Ct@qAHMbBaDBExAoCj@iAXi@R]BGf@_ADIVe@n@kAxAwCf@aA|@aBhAoCRcAD[JaAHuAH_A@QH{ANqBFgAB[LyBJcB@O?i@Ci@Qy@AKGWCKCKEUCIKc@?CMg@CKKa@Qu@[_BScAGWI]q@kCMg@CKcAmDaAoDMc@AG{AoFGUOg@AEqA}EU{@g@wBkBiI[uAi@_CUy@Kg@sAmFMc@_@qAi@oB]kAaB{FSo@Mg@a@wAw@kCSs@I[G_@CYCYGy@GmAEkAIuB?AC{@AOCaAAGAg@A_@?UA]?S?S?S?Y?e@@i@?G?Y@S?SA_@?QAOAG?GCO?EEYAIAEAIAECSEQE[E]Kg@ESEYIUGQ?AEMKWKQKQCEGKOSAAIIKMKIOMIEQKKGA?k@QOEUI[IYIUGOEAAOEQIQGMEKCKCKAMAM?c@@M?I?KCEAGCKIGIA?GIGKIIOUUWGGGIKKGICEGIEIGKEIGKOYKSKSUe@S_@AEIMGOMWGMGOEI?AMYWm@_@{@EIEKUi@Yq@Ym@EKEKAAIOKWACMYISEKAAIOmAmCs@}AA?EKGMIMIMIKIKMMIKIIGG_@a@UWMMMQOSKOKOIOIOIQO]ISAAEMEMIWAEEMGYEQ?AEUEUCMCUGc@E]CSAMGa@AMEa@CQMkAGg@e@aEQ_BEg@k@sFIw@Ee@Go@Go@Gm@AMASK_AGu@?IC[Em@Es@ASAIGu@Eg@E]E[CMEO?ACOI[IUEKGQQYIOOUQWKQW[Y_@ACY[SUOQIIIIKISMIGKEWIQCICO?MAY@YBQBA?g@JOBMF"},"start_location":{"lat":43.9007621,"lng":-78.5514147},"travel_mode":"BICYCLING"},{"distance":{"text":"10.6 km","value":10555},"duration":{"text":"32 mins","value":1934},"end_location":{"lat":43.9464645,"lng":-78.3197321},"html_instructions":"Turn <b>right</b> to stay on <b>Lakeshore Rd</b>","maneuver":"turn-right","polyline":{"points":"sp`kG`dw}MOk@q@eCQk@Ok@W{@a@wAOm@Qk@I[_@gB?Cy@wDk@gCQy@CSw@mFcA{Ga@mCOeAU}AKo@E[a@mBKo@GYU_A{@uD}@sDmBkIQ}@m@qBaA}CaAkCuB{FmAaD]eASi@Qi@Sk@Qi@e@sASi@e@uASi@Qi@Si@Qi@K[wAyEQ}@Mk@?CMaBQqCAIAg@IgECq@Aq@GoC?u@?cB?q@?q@WiCa@gBMe@Qk@Qk@Qk@Qk@Ok@c@uAQk@s@aCa@wAEMa@}BKm@EUMiAQiBGg@Io@g@_EIo@OiAKeAGo@?ACaBAo@?ACcBAq@CuCAq@?q@Aq@Aq@AmAAUAq@Co@G}BG_FCw@c@mGGq@SqCMaBEq@SqCGq@SsCc@iGMoD?E?eH?q@?cB?_@SeECQu@wDCS[eAQi@a@uAAASg@y@oBEIWc@cA_BGI[a@yDkFcCgDYa@u@aA_DiEcCgD[c@m@y@}AgD]s@i@wBWeAo@sEe@qDIqB@cB@u@D}AFcBDq@LsCDq@Bq@Ho@N{AFk@De@?yAQqAKYQm@IYUsAKmA_@aEWqCOaBOaBQ_Ba@aEOaBi@qFGq@YqCc@oEYeEAgEAyFAgEBoAv@{KXsD?q@CsBAo@QiE_@sFYoEY{EGm@_@uFo@iKEo@K_BQcBSsBu@yEAGg@aCMo@Oi@i@kB_@kAg@kAc@cCKm@_@oBy@kGi@}Dw@_H}@qIeAkJ?W?i@JuDHkFA_@CUAICICIKIGCGAa@GgAOeAQkAiBc@s@KO_Au@}AmA}@q@yBgBo@e@q@k@g@k@c@eAK]w@oC"},"start_location":{"lat":43.9170585,"lng":-78.43920729999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.7 km","value":1728},"duration":{"text":"6 mins","value":349},"end_location":{"lat":43.95005400000001,"lng":-78.30019419999999},"html_instructions":"Turn <b>right</b> onto <b>Strachan St</b>","maneuver":"turn-right","polyline":{"points":"khfkGhy_}Md@_@n@c@r@{@Vi@BEN_@Ts@FQHo@B[D_@Bs@EqACa@I_AK{@Su@UsAGc@a@aCEUs@eEw@cFa@kCQiAu@kEACw@mFa@wAe@sAACy@wAo@oBQg@IWK{@m@aDqAuGeA}EAEKe@AGGW[gBCKSkA?CAMGm@Ea@CQIo@YwBEUAOCi@@W"},"start_location":{"lat":43.9464645,"lng":-78.3197321},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":251},"duration":{"text":"1 min","value":32},"end_location":{"lat":43.950667,"lng":-78.2971805},"html_instructions":"Continue onto <b>Gifford St</b>","polyline":{"points":"y~fkGd_||MA_@G_AEa@Iq@E]K_A?AG]CO]_CCOKm@UyA"},"start_location":{"lat":43.95005400000001,"lng":-78.30019419999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":291},"duration":{"text":"1 min","value":43},"end_location":{"lat":43.9482277,"lng":-78.2958496},"html_instructions":"Turn <b>right</b> onto <b>Pine St S</b>","maneuver":"turn-right","polyline":{"points":"ubgkGjl{|MfCiAjAi@h@UbAc@^S`@Q`Ac@`@Q"},"start_location":{"lat":43.950667,"lng":-78.2971805},"travel_mode":"BICYCLING"},{"distance":{"text":"35 m","value":35},"duration":{"text":"1 min","value":36},"end_location":{"lat":43.9483386,"lng":-78.29543799999999},"html_instructions":"Turn <b>left</b> onto <b>Dorset St W</b>","maneuver":"turn-left","polyline":{"points":"msfkG`d{|MUqA"},"start_location":{"lat":43.9482277,"lng":-78.2958496},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":335},"duration":{"text":"1 min","value":53},"end_location":{"lat":43.9479034,"lng":-78.2914316},"html_instructions":"Continue onto <b>Robertson St</b>","polyline":{"points":"ctfkGna{|MUgACI?IAI@K@KBUN}@Jm@d@kCLm@X}A@W?G@Q?kA?a@Ay@?o@"},"start_location":{"lat":43.9483386,"lng":-78.29543799999999},"travel_mode":"BICYCLING"},{"distance":{"text":"7.6 km","value":7556},"duration":{"text":"23 mins","value":1408},"end_location":{"lat":43.970578,"lng":-78.2027614},"html_instructions":"Continue straight onto <b>Peter St</b>/<wbr/><b>County Rd 2 E</b><div style=\"font-size:0.9em\">Continue to follow County Rd 2 E</div>","maneuver":"straight","polyline":{"points":"kqfkGlhz|MKq@O_AEYYoBYaBoDySi@}Cc@gCc@kCqBcM{@kFe@sCUwAOy@?ASy@Qy@Y_ACISu@[}@ACSg@Uk@Ys@i@gAa@s@_@u@kAyBe@}@[s@Yo@Um@Yw@a@mAYeASw@GSWmA[_BW_B_BoKa@uCKo@[qBE[k@}Dw@eF[mBk@kDSuAWeBSsAcAaHi@kDmA_ICUgBeME]_BeLk@_Ee@eDOeA[yBkAkIU_BKo@k@gEk@}DIo@AEaAuGIm@UaBWaBa@iC}A_KyAgJCQ]yBmAiI{@cGKo@Ks@gA}HSsAqAgJ_AoGy@qFcBmLu@gFiA}Ho@kE}@oGa@qCk@}DEUcAiHaBcLOeAy@sF]}BKw@m@}DM_A]oCm@aEaAmGOcAM{@e@}C[wBeAkHmAiIi@{D[uBe@aD"},"start_location":{"lat":43.9479034,"lng":-78.2914316},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":337},"duration":{"text":"1 min","value":46},"end_location":{"lat":43.967693,"lng":-78.20146280000002},"html_instructions":"Turn <b>right</b> onto <b>Rogers Rd</b>","maneuver":"turn-right","polyline":{"points":"c_kkGf~h|M~CgAtAg@nAc@VIfA_@zCeA"},"start_location":{"lat":43.970578,"lng":-78.2027614},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":865},"duration":{"text":"2 mins","value":134},"end_location":{"lat":43.970156,"lng":-78.1918001},"html_instructions":"Turn <b>left</b> onto <b>Carlisle St</b>","maneuver":"turn-left","polyline":{"points":"amjkGbvh|MQoA[wBIm@Ck@?[?u@@YHk@N}@Da@De@@e@Cc@G_Ac@_Di@cDIUUq@S_@iBkBm@k@g@o@Oe@IYCYMw@McAe@yDm@}D"},"start_location":{"lat":43.967693,"lng":-78.20146280000002},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":318},"duration":{"text":"1 min","value":45},"end_location":{"lat":43.96753450000001,"lng":-78.1903785},"html_instructions":"Turn <b>right</b> onto <b>Burnham St</b>","maneuver":"turn-right","polyline":{"points":"o|jkGvyf|MbDiABA~By@jDmAHCRQJMFMFU"},"start_location":{"lat":43.970156,"lng":-78.1918001},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1067},"duration":{"text":"3 mins","value":166},"end_location":{"lat":43.9584024,"lng":-78.18641649999999},"html_instructions":"Turn <b>right</b> to stay on <b>Burnham St</b>","maneuver":"turn-right","polyline":{"points":"aljkGzpf|MNDP@T?LCd@IjCgAhH{Bb@SzDaBxAc@`Bk@`@O|Ak@l@SfBk@tDsAbAa@h@UNEr@Ub@O`@MdBm@`@MVI"},"start_location":{"lat":43.96753450000001,"lng":-78.1903785},"travel_mode":"BICYCLING"},{"distance":{"text":"4.6 km","value":4576},"duration":{"text":"14 mins","value":863},"end_location":{"lat":43.9679786,"lng":-78.1311755},"html_instructions":"Turn <b>left</b> onto <b>King St W</b>","maneuver":"turn-left","polyline":{"points":"_shkGbxe|MI}HEwBGuCE{BGiAG{AC]CYCa@MqBWcE[iHKyBAkD?CCq@E_BCaAA{@Aa@?sCAwCA}ECcDCq@M_EGwACu@]kIEy@CSEu@G{AM{CE{@Ca@AYCS?CQuAQsAeAkHO}@YqBKq@McASsA[yBSsAm@sDm@kEq@qE]gC]aCYkB_@gCIg@_@mCeBgL[wB]wBSuACMSuAUwAGc@U_BYiBYkB[mBa@uCW_Bs@}Ec@}C]wBw@sFe@}Ck@{D_@iCWeBc@sCSuAQmAMs@k@{DQiAGc@SoACO_@gCKq@_@eCs@{EIm@a@mC[yBEW"},"start_location":{"lat":43.9584024,"lng":-78.18641649999999},"travel_mode":"BICYCLING"},{"distance":{"text":"5.3 km","value":5337},"duration":{"text":"16 mins","value":973},"end_location":{"lat":43.9825851,"lng":-78.0676467},"html_instructions":"Continue onto <b>County Rd 2 E</b>","polyline":{"points":"{njkGz~z{Ma@oCk@}Da@sCm@}DAOq@kEOcAQiAIo@[qBE[Ko@]_COcAQkAc@}Cs@}E]_Cc@wCm@aEGa@CMy@wFa@wCQmAc@{CaA_HU}ASuAKw@Ku@WaB_@qCcEkY]}Bw@mFwGcd@}BqOaBaLEYKo@mAkIKm@QiAq@sEIo@m@yDmAoIUcBQoAMy@MeAK{@Im@Iq@YqCCMa@qDQaBQ_BAE_@gDMcAOkA]}Bi@qDc@}Ck@_E}@qGq@uECOy@cGo@mESyAqCeSoAsI_@iC"},"start_location":{"lat":43.9679786,"lng":-78.1311755},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1427},"duration":{"text":"4 mins","value":254},"end_location":{"lat":43.9703091,"lng":-78.0625015},"html_instructions":"Turn <b>right</b> onto <b>Archer's Rd</b> (signs for <b>Archer's Road</b>)","maneuver":"turn-right","polyline":{"points":"ejmkGxqn{M`DkA`@O`@OpG}BhDoAbA_@dBm@lE_BfC_Ad@QfDgAlEwA`@OTIpAYb@IdAWjCk@b@K`@Il@OVGj@Op@QRGbAYfBe@n@Q"},"start_location":{"lat":43.9825851,"lng":-78.0676467},"travel_mode":"BICYCLING"},{"distance":{"text":"3.8 km","value":3832},"duration":{"text":"11 mins","value":657},"end_location":{"lat":43.974039,"lng":-78.0156125},"html_instructions":"Turn <b>left</b> onto <b>Lakeshore Rd</b>","maneuver":"turn-left","polyline":{"points":"m}jkGrqm{MIo@Go@?i@@GT_BJw@h@qGNiBV}BBSb@aDl@mDJi@`@oCPmAAsBAq@SsDIgBCq@WwFMsCSeEQuDKkCQgEKsCQeE_@{IOeE]{FOsCQmDKcBSeEkAsNiAoOi@_JEm@WmHOuFKwFAm@MmHs@oFcBiM}D{]eA}H"},"start_location":{"lat":43.9703091,"lng":-78.0625015},"travel_mode":"BICYCLING"},{"distance":{"text":"3.7 km","value":3738},"duration":{"text":"11 mins","value":668},"end_location":{"lat":43.9842561,"lng":-77.9712021},"html_instructions":"Continue onto <b>Orchard Grove Rd</b>/<wbr/><b>Regional Rd 30</b>","polyline":{"points":"wtkkGpld{MQmAIo@Io@U}Ai@_EKo@?CcByKmAyIIo@QoAk@yCk@}DIo@U_BCMGa@Io@]mCS_BIo@E[CSIo@Iq@wAoLIo@Io@g@eEKs@Ie@Km@Ko@Km@U_BKm@{@kFKo@Ge@Io@Io@Gc@oBmLKg@{@kFg@_DSiA}@iF?Ai@iCMm@i@iC_AiFG[u@uD}@_FcAyFESMu@SiAoAcHSiA?CMi@Mm@a@oB]cBOw@E]E[AGI{@E]OwBe@wGSkC?EEi@aBoTIcAIqAC[CQ"},"start_location":{"lat":43.974039,"lng":-78.0156125},"travel_mode":"BICYCLING"},{"distance":{"text":"2.2 km","value":2166},"duration":{"text":"6 mins","value":382},"end_location":{"lat":43.9767522,"lng":-77.9513361},"html_instructions":"Turn <b>right</b> onto <b>Beach Rd</b>/<wbr/><b>Wicklow Beach Rd</b><div style=\"font-size:0.9em\">Continue to follow Beach Rd</div>","maneuver":"turn-right","polyline":{"points":"stmkG~v{zMdBo@xKaEBA~Ao@nAg@v@]dBq@TKlBq@jC}@hBiATQn@i@f@o@FINg@He@T}CbAwJJm@^gCn@_DXkADOXeA\\}AnAsFDMLk@Jo@Dc@Dg@@g@AM?[Ac@Eg@MyA?AGq@Is@SoBE]I_AOqAIy@Ee@Eg@Kw@CWEi@Gm@Iu@E]Gu@]aDK_AIy@AMYoCIo@Ec@"},"start_location":{"lat":43.9842561,"lng":-77.9712021},"travel_mode":"BICYCLING"},{"distance":{"text":"4.1 km","value":4085},"duration":{"text":"12 mins","value":713},"end_location":{"lat":43.986494,"lng":-77.9026789},"html_instructions":"Continue onto <b>Lakeport Rd</b>","polyline":{"points":"uelkGzzwzMKgAUuBMoAIy@K}@C]CYC]CYEw@MeBKcBQoDKcBCWEq@Ck@GeACa@Go@E}@KuACg@MkBAQIwACi@Eq@IkAQiDOgEAq@Cw@CuAAEEkBGwBKkDCc@IoCOwEAa@KeDGkBKkCAa@OuEOaGGkAGoAWaESyDQyCEs@Eo@C_@MiCC[AMEc@Iy@OoAQyA]iCK{@WwB]mC]oCM}@M_AEWGYKk@AIQ}@Q}@Os@Ke@a@oB_@eBUeAYoACIc@sBc@mBq@wCi@yBOm@Ok@Mc@k@_Ce@iBOk@COk@wBcAaEa@_BKe@Om@YgAQu@Su@[oAIWo@kC_@wAk@uBOm@a@wACM}AiGk@{B_BkG"},"start_location":{"lat":43.9767522,"lng":-77.9513361},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1880},"duration":{"text":"6 mins","value":386},"end_location":{"lat":43.9965893,"lng":-77.88968179999999},"html_instructions":"Continue onto <b>County Rd 31</b>","polyline":{"points":"qbnkGvjnzM]sAAE_AsDI]Qm@CMOo@Og@g@uBm@wB_AqDKc@aBkGo@eC_BmG_AqDo@eCWcAkAeE_@yAa@wAMa@yCwKa@wAe@aBOWQMOEQASDgC~@cA^iDpAgC|@iCz@kBl@EBwAl@"},"start_location":{"lat":43.986494,"lng":-77.9026789},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":414},"duration":{"text":"1 min","value":82},"end_location":{"lat":43.9976779,"lng":-77.8847313},"html_instructions":"Turn <b>right</b> onto <b>Earl St</b>/<wbr/><b>County Rd 31</b>/<wbr/><b>Regional Rd 30</b>","maneuver":"turn-right","polyline":{"points":"uapkGnykzMi@}Ds@oF_A}G{@qG"},"start_location":{"lat":43.9965893,"lng":-77.88968179999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":860},"duration":{"text":"3 mins","value":190},"end_location":{"lat":44.0050225,"lng":-77.8881145},"html_instructions":"Turn <b>left</b> onto <b>Division St</b>/<wbr/><b>County Rd 31</b>/<wbr/><b>Regional Rd 30</b>","maneuver":"turn-left","polyline":{"points":"ohpkGpzjzMyBv@eBl@eBl@eBn@k@R_Cz@cA^_DnAw@VgBl@eA`@uBr@eA\\cA^yCdA"},"start_location":{"lat":43.9976779,"lng":-77.8847313},"travel_mode":"BICYCLING"},{"distance":{"text":"8.4 km","value":8360},"duration":{"text":"25 mins","value":1499},"end_location":{"lat":44.02340969999999,"lng":-77.7880712},"html_instructions":"Turn <b>right</b> onto <b>King St E</b>/<wbr/><b>County Rd 2 E</b><div style=\"font-size:0.9em\">Continue to follow County Rd 2 E</div>","maneuver":"turn-right","polyline":{"points":"kvqkGtokzMG]Kg@i@}Cg@{CIe@SuAyB_No@wDc@kCc@kCc@mCa@aCc@sCAEO}@i@oDKm@sBqMAEk@yDYeBSoAeA{GKi@UwAcA{Gg@{CAKMq@[qBYkB[oBSmAU{AOaAGWU{AOiACM]_COy@Ik@Kq@YiB_@_CKq@YmBQeAIm@CMIi@O_A]{B?Ac@qCi@kDO{@Kq@Gg@Ms@?EG_@SoAQgAMy@QcASuASoAUuAs@uEqAiIKo@eA{G_@{BIk@c@qC[oB]}Ba@gCe@{CUyAOaAUwA]cC?EIi@Ii@u@sF_@oC[mBQsA[{Bg@mDO_Ak@}DIo@m@}DcA}G_AeG{@kFCSIi@Ks@Ku@CWE]Gm@KwBCuB@w@@}@FwA?MFs@Fs@D]Fw@BUBQLiADUFm@XuCR_BDm@Dk@FwA@_@@[@U@q@@S?S@kA@k@@o@@mA?W?g@?qAA}@Ae@Ay@?SGgEGuE?YA]AgA?OCs@E}DEyB?[E_CAkAAm@Aq@CkAAk@?q@AyA@wAF{CB}A?QBaB@e@@[?I?_@@Q?}@?k@Ak@Ac@Ak@CYAc@CU?KCa@AMAOGs@Eo@OoACWIk@Mu@Mq@i@yBSy@Ka@Mk@Mi@GUGYCGGYIYYoAKe@Ka@Ic@Ki@EYG_@Kq@CWCOMmAMkAMyAGg@YqCIw@OaBCQYoCC_@[wCK}@yAoLq@sFMmA[cCS_Cg@iDYgBUsA[iBWsAO}@GWQ_AQy@Q{@UeA]kA"},"start_location":{"lat":44.0050225,"lng":-77.8881145},"travel_mode":"BICYCLING"},{"distance":{"text":"1.4 km","value":1424},"duration":{"text":"3 mins","value":199},"end_location":{"lat":44.0112759,"lng":-77.782375},"html_instructions":"Turn <b>right</b> onto <b>Union Rd</b>","maneuver":"turn-right","polyline":{"points":"iiukGl~wyM`@QbAa@VMhAa@`@OhDoAtBy@~Ak@`@OJEhIwCh@SbDiA`@M\\MlDqA`@OpEaB~@[lCcA|@[`@OhCaA`A]jDoA`A_@"},"start_location":{"lat":44.02340969999999,"lng":-77.7880712},"travel_mode":"BICYCLING"},{"distance":{"text":"3.1 km","value":3109},"duration":{"text":"9 mins","value":537},"end_location":{"lat":44.011452,"lng":-77.7447456},"html_instructions":"Turn <b>left</b> onto <b>Lakeshore Rd</b>","maneuver":"turn-left","polyline":{"points":"o}rkGzzvyM@q@AiAGcDGkE?GCwAG_DCuBG_CAs@A}B?o@h@kFPqCfAoLLs@R_D?cCQuGW{IEgEGyFGiFOsDO_DOaDIuAGo@a@oGEiAOsCQ{Dk@cJAMCi@GqAIqAKgBCm@GaAcA_SS}Dk@_LCc@?M@O?E@E@G@E?CBE@C@EDGBEDGFGJKJILKPONMJITSXUJINMPQJQJUHQBKDM@MDWBS@U?Q"},"start_location":{"lat":44.0112759,"lng":-77.782375},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":686},"duration":{"text":"2 mins","value":124},"end_location":{"lat":44.0147898,"lng":-77.737703},"html_instructions":"Turn <b>left</b> onto <b>Presqu'Ile Pkwy</b>","maneuver":"turn-left","polyline":{"points":"q~rkGtooyMOEKEKGGGGGEKEKCGCICMEOEUESAICKCKAKCMCKEQCQCMEQESCOGWIc@Mm@G]EQG[IYKg@Og@COK[Mc@Oe@Uq@Um@Ui@O_@Qa@c@}@a@y@kA{BgBqD_@s@"},"start_location":{"lat":44.011452,"lng":-77.7447456},"travel_mode":"BICYCLING"},{"distance":{"text":"92 m","value":92},"duration":{"text":"1 min","value":13},"end_location":{"lat":44.014741,"lng":-77.7365689},"html_instructions":"Turn <b>right</b> toward <b>Harbour St</b>","maneuver":"turn-right","polyline":{"points":"msskGrcnyMBc@?M@S@Q?I?C@O?M?C@C@G?G@K?I?KC[AG"},"start_location":{"lat":44.0147898,"lng":-77.737703},"travel_mode":"BICYCLING"},{"distance":{"text":"2.1 km","value":2108},"duration":{"text":"7 mins","value":407},"end_location":{"lat":44.0294762,"lng":-77.72394779999999},"html_instructions":"Continue onto <b>Harbour St</b>","polyline":{"points":"csskGp|myMCMCOKWYm@Sg@GOKWMUACEISc@K[Oe@wB}HGUs@eC_@sA_AgDQe@Uo@GMU[kAiB_AcBIQAAKOEEGCC?C?IBKLSRML[b@QTGFGHIJIHEDQHQBO?G?MAo@Cc@CK?SAm@Cg@CuAg@c@SUKsE{BaImDc@]}GeGs@s@sDaEi@g@mAcAq@i@iBuAq@i@YSOMWQCAKGMGMESCM?O?W?[B[BE@c@D"},"start_location":{"lat":44.014741,"lng":-77.7365689},"travel_mode":"BICYCLING"},{"distance":{"text":"10.8 km","value":10797},"duration":{"text":"31 mins","value":1857},"end_location":{"lat":44.0403324,"lng":-77.5966823},"html_instructions":"Turn <b>right</b> onto <b>Prince Edward St</b>/<wbr/><b>County Rd 64</b><div style=\"font-size:0.9em\">Continue to follow County Rd 64</div>","maneuver":"turn-right","polyline":{"points":"govkGtmkyMASGa@Mg@Mi@O_@Wk@Yg@[]yEyDyAmAy@s@g@i@c@o@u@uA{BsF}EeLw@iBUg@GO[eAg@gBGOaAuFMm@c@cC{BsOIo@oB}MQeCE_BQ_LC_CEkDAq@CuCSwQAq@K{IQoEGg@MgAQgA}BeNYiCe@}F[oGAS_ByMUeC_AeKeC}XI}@kB{QIgAGgBAwBA{ABaG@uABqBDgEFqGBkAD}CNqEHoAHaAp@cIz@{LHaADg@D_AH_AFs@Hi@Nu@Le@Tu@HWh@uAp@eAz@iAr@q@NMhBkAfCgAXYHMJYFSDS?[Ca@a@gBuDeRE_@E]?QMmBW}IEcBk@}PEiAEeAMqCIsB?Mi@_M?Ig@{Kc@eLK}BIsBIoCg@aNY{HOoE_@qNGoCOmGEyAAcBEgCEoCAeA?k@AqBAgDC{B?e@AeAImDA_@_@yWAy@CeACqE@sD@iAFeDRsJFgD?GH_EFsDBmA@mAJmFBgF?A@i@CaAGeAIs@OgAGe@EUKg@Uu@Ww@}@}BQc@Kc@[yAQuACc@Ca@C}@ByAHoADk@Fi@DUJi@Ng@ZeARq@p@}Bh@iBj@oB"},"start_location":{"lat":44.0294762,"lng":-77.72394779999999},"travel_mode":"BICYCLING"},{"distance":{"text":"7.2 km","value":7153},"duration":{"text":"20 mins","value":1225},"end_location":{"lat":44.0052971,"lng":-77.5244558},"html_instructions":"Slight <b>right</b> onto <b>Millennium Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"asxkGfrrxMrEoBdDqCJKj@q@nB}BBE~BcDdAaBfA_CFM|A_Ev@sBfBwEbBoEf@sAd@sAz@{Bf@sAf@sAnAeDvByFlAeDRi@nAgDRi@BGzAiEjAgDx@gAZ_@t@cAr@eAVa@Xc@v@kAp@{@t@aAhAyA|@gApIwJ~EyFfD{DrA}ArA}ADEnDgF|AyCp@qAxG{P|D}JtGqR`@iAjCsHdFyNlAiD~AqEx@_C~AqE~JmYFS`AsDz@{EL_B^wER}CDo@HeAT}Fb@qJBq@d@aKN}CPmD^mD\\sCt@_EJ_@j@kC`@cBpA}DDKv@sBhCuF?AtA{Cz@mBbC_Ff@gAJ[^eArAgEh@yBH_@DK~@{CHa@AMAKCE"},"start_location":{"lat":44.0403324,"lng":-77.5966823},"travel_mode":"BICYCLING"},{"distance":{"text":"32.3 km","value":32274},"duration":{"text":"1 hour 37 mins","value":5824},"end_location":{"lat":43.9938608,"lng":-77.17202979999999},"html_instructions":"Slight <b>left</b> to stay on <b>Millennium Trail</b>","maneuver":"turn-slight-left","polyline":{"points":"cxqkGzndxMEKAI@QBOHq@F_AJaBJaBD{B?YD{DKaDGmBOuAQgBQyAIo@eAoIIo@AA_A}HAQOeDEqAIoBCyDDiFJsBBWJyBTuCXoCD]LaAXiBd@_CZ{AH]tAcFVq@nBiF\\u@lAaCrCwE`B}CzAqCd@eAp@qBL]h@aBt@uCr@wCRw@j@gBz@uB~@sAd@u@bBgBRS|CiBrCwAbCmAfB_AnUqLdEwBfB_A\\K`@MXIbAMn@Cv@CZ@`ABfBZl@TTFl@VfBr@p@RPFx@VlANx@BxA@F?rAEtASDApBo@hAg@hAq@VO|AoAv@y@|@uAR_@bBaD`@cARm@Rs@`@_BZ_CDUVkCJeB?[@kCOiECy@WiHUiHQwFKgCC_ACq@QwFCq@OeEKuCCq@YiISiGcA}Za@_MACCuBD{CHmCN}BDm@\\gDd@uCDSv@iDjAcEbBcErEyKzBoFpEwKz@sBDI`C{Fr@{B^wA\\wA@IVqA@EXsBLeAPoANqBDq@LkBDyA@_@B_CAe@AcBA[GyBEkAYcCEc@OaB]qDK_AYqCAOe@qFSsG?y@?uC?q@?oBJyG?EBcBBcBFgE@YNwMTiSJ{IPsN@cBDsDDuC@q@PqN@q@D}C@{AHyIBgBHuGJkBJkBRqBX}B@C\\iBf@mBBKh@cBp@qB@C|CgIxBwFzA{DFQrAqDN_@h@sA`@gAd@aB@Ef@mBl@iCBQd@_D~@{F~@gGb@qCzBgN|Fc`@V}A`@mCf@eD^oCLw@VsAV}A|@gCf@eAv@eBlB_DFMvBsBxGkDdEyB~@g@bAg@bCoAdFmCdDcBbDcBbDcB`Ag@lAo@lAcA@AnA_Ah@i@^]zAaCDKTg@vAkDJa@Lm@z@uD`@aBXsA|B}Kv@wDnBoJ~@oEv@uDf@yDPiCFkC?KE_EGk@_@uFAIaAgEEOaAsDUq@k@}B{D{Oo@kCaDyL}I{]m@eCoA_F_BmG{EsRSu@iB_I_@aC]sBq@}F?MWyHC_@}@cSW}F[cHUwFe@kKgAwWGoA]oPSoKUwLSeJQ{IK_FGsCU}Km@eNEq@MsC[iHMsCMuCCq@QeEEo@Cq@q@aPEqA[aDa@aEMkAYuBIm@_AwGAE]{AgAcFcByFgH}TKWeGmR_@gAaEyJu@eBeAqCuByFsDuJiAkDmB_GeDcKGO}BwGcCiHmDaKgFqN_@cAwCwJ]mAaBkGGWwCeLe@kBe@uBaDqNgA}GW_BkAmH_BgNeAwLI}@u@_N_@kHq@cSGaBSyFOeEUyGEmACgAOeEOeEMgEUmGSmFA{@OkHEuC?uC?yF?mIEyEMqFKeBMkC_@kEk@cGE_@q@oFe@sDSkBm@}F]wCS_Bo@qFaAqIw@_Hi@sEW}Bo@qFSiB[sDc@{Fa@sF?sCQ}MGuHKaDK{Da@iFc@eDG_@aA_GOo@w@_D}FsRoBsGyHaWiBcGoAcEsBaH"},"start_location":{"lat":44.0052971,"lng":-77.5244558},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1943},"duration":{"text":"6 mins","value":335},"end_location":{"lat":44.0025011,"lng":-77.1512563},"html_instructions":"Keep <b>right</b> to stay on <b>Millennium Trail</b>","maneuver":"keep-right","polyline":{"points":"spokGdt_vM_DgKqOyg@M_@uBoH_AsCoAwEAAm@iCKk@U}A[sCOoCO{AIY_@aBi@cBw@wAcA}AiAgAQQ{@mAm@sAGOwB{Do@_BCIa@}B"},"start_location":{"lat":43.9938608,"lng":-77.17202979999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":500},"duration":{"text":"2 mins","value":141},"end_location":{"lat":44.0042293,"lng":-77.1454923},"html_instructions":"Continue onto <b>W Mary St</b>","polyline":{"points":"sfqkGjr{uMsA_I]iB_@aBi@iCc@qBcAaE_@yAGUESCO?MCU"},"start_location":{"lat":44.0025011,"lng":-77.1512563},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":171},"duration":{"text":"1 min","value":25},"end_location":{"lat":44.0056888,"lng":-77.14487},"html_instructions":"Turn <b>left</b> onto <b>Ferguson St</b>","maneuver":"turn-left","polyline":{"points":"mqqkGhnzuMo@QuDaASGOEIEOS"},"start_location":{"lat":44.0042293,"lng":-77.1454923},"travel_mode":"BICYCLING"},{"distance":{"text":"8 m","value":8},"duration":{"text":"1 min","value":1},"end_location":{"lat":44.0057558,"lng":-77.14491740000001},"html_instructions":"Turn <b>left</b> to stay on <b>Ferguson St</b>","maneuver":"turn-left","polyline":{"points":"qzqkGljzuMMH"},"start_location":{"lat":44.0056888,"lng":-77.14487},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":563},"duration":{"text":"2 mins","value":116},"end_location":{"lat":44.0086732,"lng":-77.1391766},"html_instructions":"Turn <b>right</b> onto <b>Main St W</b>/<wbr/><b>Picton Main St</b>/<wbr/><b>ON-33 E</b>","maneuver":"turn-right","polyline":{"points":"_{qkGvjzuMe@mASe@Wm@Sg@yBoFM[sAaDy@sBM_@{@qBe@mAu@uBQa@EGCGCCCC"},"start_location":{"lat":44.0057558,"lng":-77.14491740000001},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1056},"duration":{"text":"4 mins","value":252},"end_location":{"lat":44.0134058,"lng":-77.12875},"html_instructions":"Turn <b>right</b> onto <b>Bridge St</b> (signs for <b>ON-33</b>)","maneuver":"turn-right","polyline":{"points":"emrkGzfyuMBO?G?I?y@?e@@{B?a@@q@A[?kB?q@?_BA_@Ks@Oo@[wAI]GWq@wCM_@k@cAe@gAEIGOYm@GQKScBsBcAgA}AmBiCuCkAwAaCqCaAkA"},"start_location":{"lat":44.0086732,"lng":-77.1391766},"travel_mode":"BICYCLING"},{"distance":{"text":"7.6 km","value":7616},"duration":{"text":"22 mins","value":1340},"end_location":{"lat":44.0415954,"lng":-77.0589584},"html_instructions":"Continue onto <b>Loyalist Pkwy</b>/<wbr/><b>ON-33 E</b>","polyline":{"points":"yjskGtewuMyAaBg@g@wAyA]_@[YSUe@a@CCm@c@oAs@SMw@i@o@e@MIkAu@w@i@y@g@m@]u@c@MGk@Yi@WGCmB{@y@]y@Ye@Ui@Wg@Ye@[ECyAkAEEaCoBu@k@{AoAo@k@qAgAmAy@w@m@oBsAo@_@u@c@w@e@i@[cAe@c@SGCWIICWIICQCm@ME?c@I]GwDg@a@ESCeAO_AMEAmB]}@ME?o@KcAIs@?I?A?o@?{@D_BJm@D_@@gAJC?q@?[CQAc@CAAk@Gk@Qg@Uo@WYQKGSO][CCm@m@a@i@CCWe@W_@Wg@Wg@s@}Ag@aA[u@wA}CyA}CSe@AASg@sAyCe@gAk@kA_AcCq@{AmB{EyAuD_@aAaC_Gy@qBg@wACIc@sA]mAUqAk@wCUoBa@_CcAmGWcBY}AYqAIq@I}@UaDSgDC[MoBIoBE}BAmE?K?w@Am@Ck@Ew@Gc@E_@E]Ia@AIKa@[eA]eAAEuAkEg@{AKYa@oA]eAKm@Ke@ACKo@K}@Es@G}@?SAM?aAB_A?EFyFDoC?EJaHD_DDkCHoFPoM?CBcC@eBCsBCmAGyAAc@IuAGiACeA?aA@k@@m@Dq@@EFk@Hu@Jo@BO`@sC`@mCBML{@PqAL{@Lw@Fg@Jo@?AR{ADa@De@HcANmC?GLuBFi@@O@_@Dq@?q@?I@g@@q@?w@?k@@u@@o@D{A@u@@k@HaADa@Dc@^}C^mCJy@Hk@Hg@Hq@Rw@Rq@Ne@JU@GZy@Rq@DSBM@AAy@Ai@Ee@"},"start_location":{"lat":44.0134058,"lng":-77.12875},"travel_mode":"BICYCLING"},{"distance":{"text":"1.0 km","value":1005},"duration":{"text":"10 mins","value":625},"end_location":{"lat":44.0481003,"lng":-77.05048529999999},"html_instructions":"Take the <b>Adolphustown-Glenora Ferry</b>/<wbr/><b>Adolphustown, ON - Glenora, ON</b> to Greater Napanee","maneuver":"ferry","polyline":{"points":"_{xkGnqiuMg@iC[{AOm@AGSg@Ui@Wg@U_@Y]qNqQgJiK[]w@}@_@a@u@q@CA][QOSO"},"start_location":{"lat":44.0415954,"lng":-77.0589584},"travel_mode":"BICYCLING"},{"distance":{"text":"25.6 km","value":25572},"duration":{"text":"1 hour 13 mins","value":4392},"end_location":{"lat":44.1734922,"lng":-76.7885656},"html_instructions":"Continue straight onto <b>Hwy 33</b>/<wbr/><b>Adolphustown, ON - Glenora, ON</b><div style=\"font-size:0.9em\">Continue to follow Hwy 33</div>","maneuver":"straight","polyline":{"points":"sczkGp|guMKKMMIMMWWk@KYK]W_AQu@EKI_@I]S}@g@kC[aBScAEQCKKa@AKYkASm@?AEOI[Og@Qo@Su@yBaIi@iBYaAU{@c@wAc@yAq@cC{@yC{@yCo@{BKa@_@sAuA}EYaAw@kCa@uAaAmDc@_BYiAo@sC}@gEoBgJ_AiEsIu`@g@cCc@qBEUWkAi@aCoA{FSaA[oAQu@Qq@[uAMi@o@mC_@}A[oAOo@[oAWaA_@qAYaA_A{Cy@oC_@mAk@kBcAaD]oAa@{Aq@mCKc@YgAg@qBk@_Cc@cB]uAq@sCwB}He@_BCMa@qA[aA]cA_@_AUk@k@oAm@oAs@wAg@_AQ]Q_@O[_@cA}@mCwA_EaAkCc@kAeDkIO_@uAmDk@yAeAkCoBiFGOo@mBcAeDkAuDw@gCm@mBq@wB[cAOc@aAcDY{@[gA]gAaDeKGUg@aBsCiJgB{FiAqD{@iCaBeFiAmDsA_ESo@Uq@a@mAu@}B{@eCOg@Si@w@aCSi@w@_CQi@gBgFcA}Ck@aBcBuEwA{DeCeHsDyJu@sB_A_CQg@gBuEw@sBgAwCm@yAYm@e@aAeBaDQ[}AuC]o@gCyE[m@Wc@wB{DYc@yAiCm@cAsA{B]k@eAcByAoBcAsAy@cA?AeB{Be@i@g@g@mA_AeG}E{AiAm@g@e@_@g@c@[YW[aAgAY]S[MS[e@S]kAqB}@yAq@gAKQg@y@y@sAo@eAq@gACEqCuEuBoDGIoAuBWa@mAsBkB_DkB_D]k@IOaAgBUg@KSSi@M[Yu@a@mAy@}BOe@CIq@kB]cAMYEKQc@o@sA_BgDs@}AUc@cAwBw@cBqAoCy@aBe@cAe@aA]w@KQUe@CIi@gAe@cACGUe@a@y@mAiCs@{AaAsBq@wA_AsBSg@ISGSSg@GUCIUw@YcA[kAu@oCi@uBm@aCUy@Qi@Qm@Us@Qk@Si@i@}Ag@wASg@c@eASa@i@gAYe@S_@k@}@q@gAkAiBwCwEo@cAaBiCEIkAkBWc@_@m@k@_AiAoBq@kA_@q@MUe@{@c@_Ao@uAm@yAeAkCUi@e@mAw@qB{@yBq@iBuAoD[{@_@_A}@cCcAiCACcBiE}@{BQc@q@cByAuD_A{Bq@cB_@{@]{@?AUg@Qc@}ByF?AsAkDsAmDKWKY_@}@wAgDcA{Bg@gA[u@GMa@_AQc@O_@MYUq@Sk@Oc@CKq@uBCG_@mAi@mBIUMi@Ok@UcAOq@[yA]cBWqAg@mCk@kCu@mDUy@WiAQs@Ig@ESKm@EWCSAOAKASCS?SAUAu@Ai@@_@?e@@k@Bs@FuADiAFoBDwABs@?a@?c@?yACwE?}EAcCAkAAe@Em@?AGw@Gk@Ik@Km@O{@[yACMMo@UcA_@}AWaAW_AK[c@sAUo@w@{BcCmGe@kAg@mA_@aAaAwBqBkEk@kAmAcCqAiCa@y@i@eAWe@i@eAwAoCe@y@uAeCcBuCU_@eAiBaAiBYk@m@kAuBkEeBqD{A_Du@}AGMSa@uBuEo@wAmAiCeBoDoBaEw@{A]u@aBgDeCmFiAaCc@aAg@eA_AuBwBgFaA}Ba@_AAA}@{Bu@oBy@yBc@aASg@[m@CE[m@c@s@_@k@a@i@WYKOiAgAAAq@m@s@g@CEaBmAOKy@m@u@k@[WGEYUUUm@k@]_@OQUWQW]c@W_@m@_AYg@S_@]s@k@oAi@yAa@mAESGSIY?AGUSu@Mm@UmAUaBMaAK}@IiAKqAIiAE_AG{@K{AGgACQ?CEk@?AACIaAQsAGg@SgAQcAACEQOs@U{@Sq@Qk@e@mAYo@Wm@[s@Yk@mB_Eu@}Ay@gBi@kAACSc@Ys@e@gAcAcCs@cBYq@Sg@EI[w@Ys@_@cAo@iBQk@EK_@gAKWe@uAi@aBg@gBK]cBcHiA{ES}@aAcEoAmFc@eBOg@Uu@CG[_Ae@gAg@mAcA{Bu@cBk@oAEKO]a@aAYu@?CUo@c@mAa@oA[eA_@mAg@eBW_AGQIYg@}AY}@GO_@iASg@Sk@wAwDK[}@_C_@gAu@mBu@sBM[oAiDCGu@sBK[i@}AOg@ACK_@GQMg@Ic@Kc@My@SwAS{AOaACMOiAMs@Oo@Uy@M_@GQO_@O]AAO]Yk@Yc@MS]c@WYc@c@UUa@_@i@e@w@q@{@u@mCkBaL_IqDcC"},"start_location":{"lat":44.0481003,"lng":-77.05048529999999},"travel_mode":"BICYCLING"},{"distance":{"text":"17.6 km","value":17579},"duration":{"text":"51 mins","value":3070},"end_location":{"lat":44.2414674,"lng":-76.6098507},"html_instructions":"Continue onto <b>Bath Rd</b>/<wbr/><b>Main St</b>/<wbr/><b>Main Street Bath</b>/<wbr/><b>ON-33</b><div style=\"font-size:0.9em\">Continue to follow ON-33</div>","polyline":{"points":"isrlGpwtsMwAcAgAw@k@_@u@k@[UAAMIGGQSKMSUS[k@w@CEcBcCsGsJaAoAiCoDg@s@qAcBo@eA{@kAW[U[Ua@IKa@q@w@oAk@eAaAcBy@}AUc@MWQ[We@IO]u@_@gASq@]eAIU[eAe@{AUs@eAkDaAeD[iAEMK]c@yAOk@Qk@Oi@a@sAMe@EKAEESEQMo@Ie@E_@CSC[?OAGAW?SAwA?a@B_@@]?C?EJwB@SFaAp@qLDo@JqB@MJoB@Y@QBaA?K@W@c@BcB@mA?gA?aA?[?k@?m@?I?K?]?s@?S@a@?m@@I@_B@W@a@@QBW?EBc@@EDk@FcAJgAF_ADg@?IDi@?G@U@O?C?Q@[A_@?SAQCYAS?CCUG]AKCKESEWGQIUIWKWKSIOUa@S_@o@iAWc@GKQYSa@IMQ[g@}@Wc@IOU_@We@_@o@g@}@Yi@We@Q]Q]e@cAa@aAi@iAc@}@a@{@u@aBSe@Wm@gB}DGMGOyB}Ey@kBYm@CEIS_@u@q@kAyBwDoBiDs@kAiAkBi@y@]e@QOo@k@MMMKUQOMa@[YYQUIKOU_@m@Q[]o@[o@Wk@Qi@GQSs@I]AEK_@Mk@EM_@gBCGe@mBg@yBi@aCo@sC_@cBKe@ACCIc@qBK_@K[Qi@Um@Yu@_@_As@mBAEs@gB{@}BM]GOKWAAMWCGWe@Q[U]]e@SUa@e@c@_@a@]kAy@c@[m@a@c@[A?SOa@Yc@[c@YkAy@GEu@g@g@]_@W_Ao@QMMI_@Wa@Y[UAAYS_@Y_@]CESSWYQWQWU_@S]Uc@Ue@ISEIQg@M]Me@Mc@Mk@Mm@My@Iu@Ea@IaACk@Ak@AWCk@?EGuCGgDAgA?{@GsEAu@EkACy@GaBMuHGmCCyA?IAq@CiBE_BC}@Es@Gy@Gq@Ii@E]Ig@Ig@G]AMOo@Sy@Kc@Ma@M[Ka@Qc@Ui@KWO[Uc@Q[_@u@aAkBWe@Ua@q@mA[g@?AU[U]_AmAkAyAy@cAc@i@]a@oBaC_@g@m@u@i@q@OSY_@U_@S[Q[Ug@Ui@O_@Qe@Ma@Ka@Ka@I][sAS_AYsAS{@[qAQu@a@sAs@uBMe@w@cCg@{A]eAc@sA[eASu@Qk@g@gBeBaGOe@W_Ao@iB]eAe@yAu@oBu@oBo@cBe@iAi@qAq@eBM_@IYI]G[E[Ca@CYAa@@[?Q@_@@I@YBUBSD]BUFY@IDUFUJ]To@Ri@Tg@BK@APg@d@mAVm@Ri@Rg@DKXu@Pe@Na@La@Lc@@CLc@@GLk@Je@Hm@Fc@Fm@B[De@HuALkC@GDiA@MDm@Bs@FeANwC@YNoD@UHcB@_@FkANaBJwABWRsBJiAH{@De@?EPaBJkAHy@Hu@Dq@Fs@Dm@F{@FgABi@HiADy@H{ADm@FgABa@@m@@c@Ae@A_@C_@Eq@Ge@E_@Mm@Mg@Oe@K[KYK[[q@e@_A?A}@iBKWMUGWIYK[AEGU]uBMiAGo@IiA?EEw@Am@Ak@?E?[?e@BoC?a@@qD@k@@}@?q@?u@?q@CaAGo@Gs@Ms@Mq@Mi@G[IWOa@Oa@[m@IUIQ}@}A[c@a@g@UYMQi@u@[e@e@q@IKUe@[k@[o@[w@Ma@Og@Ia@Ia@Ig@Io@E[CWEaACi@Ay@?G@a@@k@@e@Ba@B]BY@GDq@HiA@W@M@W@K?ABg@?G@[?q@?q@?W?U?GCoACo@Co@IcAEo@Iq@Ik@_@mCe@cDIc@SqAKu@q@kEUoAY}Ae@iCQ{@Ou@UiAMo@Q{@S}@Qq@Su@O]K_@_@cA_AmCUo@M_@IYMc@i@yCCWe@eEQwAGi@M{@Gg@Kg@Ke@Mo@CGMc@Su@Qk@Qm@IWIUQa@Se@ACSc@Q[S[KQYe@QUKOW[IMMOSUSSUSSQMK[W]O]Q]Q_@SkDmAgA_@s@YUKs@[eAi@y@c@mAo@ECcB}@cAk@WMcB}@GCoBeAaB}@SKgFoCeAm@aBaAuAs@kAm@u@c@[Ua@YSQOMa@]a@]a@c@[][_@W[S[IOOUc@q@CGaA{A]i@eAcBa@w@]s@c@_AISSe@[s@_@{@_AsBGOmAqCiAeCACy@kBe@iA_@{@_@eAo@cBYw@o@aBaAoCoAiDi@wAe@mAa@gAWs@w@yBQc@[{@q@mB"},"start_location":{"lat":44.1734922,"lng":-76.7885656},"travel_mode":"BICYCLING"},{"distance":{"text":"1.3 km","value":1284},"duration":{"text":"4 mins","value":218},"end_location":{"lat":44.2394072,"lng":-76.594858},"html_instructions":"Continue onto <b>Bath Rd</b>/<wbr/><b>Route 33 E</b>","polyline":{"points":"e|_mGpzqrMg@uAg@yACEi@aBQi@GSGUCQESEUCUCWCQAS?SAU?U?Q?Q?A@M@U@a@B_@Bw@Dq@Du@Dm@Fy@J_A@SJaAJ{@L_AN_AF_@Hc@X}Av@wDzCmOVkAxAgHb@yBl@{Cj@aD"},"start_location":{"lat":44.2414674,"lng":-76.6098507},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":163},"duration":{"text":"1 min","value":38},"end_location":{"lat":44.2380506,"lng":-76.5953601},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"io_mGz|nrMXJPDR@lAETAJ@@?HFf@f@NJLHLN"},"start_location":{"lat":44.2394072,"lng":-76.594858},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":157},"duration":{"text":"1 min","value":38},"end_location":{"lat":44.23757610000001,"lng":-76.59355169999999},"html_instructions":"Turn <b>left</b> onto <b>Coverdale Dr</b>","maneuver":"turn-left","polyline":{"points":"yf_mG~_orMBO\\}@@AP_@R_AJ}@BiABq@"},"start_location":{"lat":44.2380506,"lng":-76.5953601},"travel_mode":"BICYCLING"},{"distance":{"text":"2.4 km","value":2385},"duration":{"text":"7 mins","value":422},"end_location":{"lat":44.2193741,"lng":-76.5855595},"html_instructions":"Turn <b>right</b> onto <b>Bayridge Dr</b>","maneuver":"turn-right","polyline":{"points":"{c_mGttnrMX@p@?j@@JA`@?hAEfAElCMhBIn@E|AG@?rAIz@Ep@C~BM|AGnBGb@EVCd@IXIXOZMTOROPOTU@APSPUPWLUN]N[L]H[J_@H_@F]DY@MHq@FiAVsCNiBRuCDi@Fg@Li@Po@Pc@@EJWHOFMT_@^g@TWXWVQd@Y`@SVGXI\\G^ChMm@jBI|Kg@zBInAGh@C`@?ZAR@\\BZFLDDBRHXNJHx@f@"},"start_location":{"lat":44.23757610000001,"lng":-76.59355169999999},"travel_mode":"BICYCLING"},{"distance":{"text":"3.6 km","value":3636},"duration":{"text":"11 mins","value":683},"end_location":{"lat":44.220168,"lng":-76.54071809999999},"html_instructions":"Turn <b>left</b> onto <b>Front Rd</b>","maneuver":"turn-left","polyline":{"points":"ar{lGvbmrMrAeEdEgMh@iDD{AMyF?GM}ECqAI{CEcBOmHEcBMeDEeBEqBG{CGmB?u@EqAEiAEeCGaCEyBC]Aa@CeBEuAAe@OoG?WGyBGsCMyFWgMIwD?WOoIOqIWsOCsAI{EK{FAq@AWCu@?EEwAIiBKeBQqCImAk@iJ?KMgBMsBK_BEs@Eo@EuACuAAyA?g@Aq@@oA@}@?SBaB"},"start_location":{"lat":44.2193741,"lng":-76.5855595},"travel_mode":"BICYCLING"},{"distance":{"text":"3.0 km","value":3004},"duration":{"text":"10 mins","value":628},"end_location":{"lat":44.221892,"lng":-76.50322609999999},"html_instructions":"Continue onto <b>King St W</b>","polyline":{"points":"aw{lGnjdrMFiBJkBDe@@]BoBBoCEkB@s@?uC?wA?k@Ac@AsBAm@EqDCgAEiBEoCEiC?KDmCA]CqBKsE?sAQc@K_KDgAAuAAQA}BCgAAQAg@GoBG{CKWAS?k@CaACa@A]EiAE_BAe@Cs@?UGm@@y@IqCEcBEcF?SCk@?iAGmECcBC{ACaASsFE_AIeB?MAMImBGgAI_CEqAK_EMkFK}CE_BAUI}BEq@Cm@Co@IcBIyBSeG"},"start_location":{"lat":44.220168,"lng":-76.54071809999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":275},"duration":{"text":"1 min","value":45},"end_location":{"lat":44.2215783,"lng":-76.50173269999999},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"ya|lGd`}qMlDc@DA@CFGDKFOHg@@GAUQoBAECCCEOEkBQ"},"start_location":{"lat":44.221892,"lng":-76.50322609999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":502},"duration":{"text":"2 mins","value":90},"end_location":{"lat":44.2226305,"lng":-76.49582939999999},"html_instructions":"Keep <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"keep-right","polyline":{"points":"{_|lGxv|qMsBqCUmFGaBMuCq@aP?A"},"start_location":{"lat":44.2215783,"lng":-76.50173269999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":465},"duration":{"text":"1 min","value":80},"end_location":{"lat":44.221972,"lng":-76.4906654},"html_instructions":"Slight <b>right</b> onto <b>Waterfront Pathway</b>/<wbr/><b>Waterfront Trail</b><div style=\"font-size:0.9em\">Continue to follow Waterfront Pathway</div>","maneuver":"turn-slight-right","polyline":{"points":"mf|lG|q{qM^aAj@wA@K@G@GHkAFqADmAAOAGAEIKQUGICKAO?KBOBKBCDEPGHCNEBCDG@E@EN{AFq@?C@YAQC{@CSG_@EYAUAU?o@"},"start_location":{"lat":44.2226305,"lng":-76.49582939999999},"travel_mode":"BICYCLING"},{"distance":{"text":"36 m","value":36},"duration":{"text":"1 min","value":7},"end_location":{"lat":44.2221912,"lng":-76.4909591},"html_instructions":"Turn <b>left</b> toward <b>King St E</b>","maneuver":"turn-left","polyline":{"points":"ib|lGtqzqMIJGHGFMHCB?D?F"},"start_location":{"lat":44.221972,"lng":-76.4906654},"travel_mode":"BICYCLING"},{"distance":{"text":"84 m","value":84},"duration":{"text":"1 min","value":19},"end_location":{"lat":44.2226071,"lng":-76.4903004},"html_instructions":"Turn <b>right</b> toward <b>King St E</b>","maneuver":"turn-right","polyline":{"points":"uc|lGnszqMGBG?G?GAOKKKIMEMAKAY?S?MCI"},"start_location":{"lat":44.2221912,"lng":-76.4909591},"travel_mode":"BICYCLING"},{"distance":{"text":"21 m","value":21},"duration":{"text":"1 min","value":4},"end_location":{"lat":44.22279229999999,"lng":-76.4903077},"html_instructions":"Turn <b>left</b> toward <b>King St E</b>","maneuver":"turn-left","polyline":{"points":"if|lGjozqMI@I?O?"},"start_location":{"lat":44.2226071,"lng":-76.4903004},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":394},"duration":{"text":"2 mins","value":97},"end_location":{"lat":44.2248668,"lng":-76.4863081},"html_instructions":"Turn <b>right</b> onto <b>King St E</b>","maneuver":"turn-right","polyline":{"points":"mg|lGlozqMUa@GMkAwCMYIUqA}CgBiEgAmCM]GIEI"},"start_location":{"lat":44.22279229999999,"lng":-76.4903077},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":111},"duration":{"text":"1 min","value":21},"end_location":{"lat":44.2242046,"lng":-76.4854605},"html_instructions":"Turn <b>right</b> onto <b>West St</b>","maneuver":"turn-right","polyline":{"points":"mt|lGlvyqM~AaAJGDCDEBG@E@CDO?G@I?G?IAG?G"},"start_location":{"lat":44.2248668,"lng":-76.4863081},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":460},"duration":{"text":"1 min","value":84},"end_location":{"lat":44.2276249,"lng":-76.4822325},"html_instructions":"Continue onto <b>Ontario St</b>","polyline":{"points":"gp|lGbqyqMCGCGACAACGEEiD{Ce@e@gA_AoAiAwCkCuCiC"},"start_location":{"lat":44.2242046,"lng":-76.4854605},"travel_mode":"BICYCLING"},{"distance":{"text":"64 m","value":64},"duration":{"text":"1 min","value":8},"end_location":{"lat":44.227321,"lng":-76.4815491},"html_instructions":"Turn <b>right</b> onto <b>William St</b>","maneuver":"turn-right","polyline":{"points":"se}lG||xqMTq@\\eAFO"},"start_location":{"lat":44.2276249,"lng":-76.4822325},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":584},"duration":{"text":"2 mins","value":106},"end_location":{"lat":44.2302032,"lng":-76.4789721},"html_instructions":"Turn <b>left</b> onto <b>Rideau Trail</b>/<wbr/><b>Waterfront Pathway</b>","maneuver":"turn-left","polyline":{"points":"wc}lGtxxqMECWW]][[][_@_@IKAAAA?C@A@E@CPi@Ri@Pk@Ri@Pi@DM@A?A?A?A?A?AAA?AAAIEKI?AA?A?A??@A@?@EJQj@Sh@IXA@?@A?CACCCCAAA?A@KTA@A?AA]Y]YCCAAC?AAA?A@QFS@KAIAECIGGIMQQSSQEEWQWQOIWOGC[OEACAGCIAE?E@A@G@"},"start_location":{"lat":44.227321,"lng":-76.4815491},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":209},"duration":{"text":"1 min","value":37},"end_location":{"lat":44.2319743,"lng":-76.47905949999999},"html_instructions":"Turn <b>right</b> to stay on <b>Rideau Trail</b>/<wbr/><b>Waterfront Pathway</b><div style=\"font-size:0.9em\">Partial restricted usage road</div>","maneuver":"turn-right","polyline":{"points":"wu}lGphxqMIEIQCKEC[EC?]CSAU?Q?EFEDKBM@YBUDSD_B`@"},"start_location":{"lat":44.2302032,"lng":-76.4789721},"travel_mode":"BICYCLING"},{"distance":{"text":"14 m","value":14},"duration":{"text":"1 min","value":2},"end_location":{"lat":44.2320019,"lng":-76.47923519999999},"html_instructions":"Turn <b>left</b> toward <b>Ontario St</b>/<wbr/><b>Kingston 2 E</b>","maneuver":"turn-left","polyline":{"points":"y`~lGbixqMEb@"},"start_location":{"lat":44.2319743,"lng":-76.47905949999999},"travel_mode":"BICYCLING"},{"distance":{"text":"22.5 km","value":22483},"duration":{"text":"1 hour 7 mins","value":4044},"end_location":{"lat":44.3193156,"lng":-76.23478},"html_instructions":"Turn <b>right</b> onto <b>Ontario St</b>/<wbr/><b>Kingston 2 E</b><div style=\"font-size:0.9em\">Continue to follow Kingston 2 E</div>","maneuver":"turn-right","polyline":{"points":"_a~lGfjxqMc@KcAS[Im@MQEgCm@a@IMCGCGCGEGGEEGGEOEOGQSoAWeBCUCg@IyBKuCKsC?OCa@GcBAq@GsAEaA?CCm@Gw@Gs@Gg@AOOkA?CE_@Gg@E[G_@Io@QiACMUyAEYQ_AIa@Ia@GYAAI_@Uy@CMSo@eAsDq@}Bs@cCM]s@yBY_A[cAOe@IWw@iCc@}Ae@aBa@yAc@yAIYYeA_@oAUw@_@uASq@?AQo@Ke@Kg@G[GYY}AGo@Gg@Ee@Ei@Ci@Cm@Ew@?AC_ACq@IgDAo@EmACm@ACKuCGuB?QUqHAk@IuCG{BAYQkHW_JAq@Co@KoD[{MAEMaECq@A]U_IM{DAYAg@AUAo@[{LGuCE{AEgBEiBGkAAUEs@KkAGk@E_@[gCEUa@eDUeBGc@AKYwBCWYuBSsACSWkBQgAm@_E[wBMaAa@mCs@qEEUQ_AG_@ACGYIYI]K[K]Qc@KYGOk@yAy@sBw@kBQe@y@uBEIKW{A{DKYEIw@qBcBgEeBmEi@qAAE]{@KU{@}Bq@eBqAeDSg@_@_Aa@gAWq@o@iBa@kAQi@So@[cAk@eBUs@gAmDe@{AaCyHeC_ICE_CuHeAgD{@sC_CoH}A}E_@oAQk@CCq@}BaA_DWy@[}@{@sCc@{AAAs@{BqAiEm@qBOa@Og@q@cCI]e@eB[oAWeAm@aCYkAIYc@iBI_@EQMg@kAcEo@oBkAgDkAcDi@qAWo@O]gAcCaAsB{@iBWi@e@cAi@iAw@cBIQQ][q@cBoDuAqCO[aAuBWg@_@}@e@cAc@eAWi@aA}BISa@_Ai@mAQ_@c@cASi@Uk@g@mAa@eA[y@EKMYQe@aAuB}@oBi@mAu@{A[u@Q_@GQGOGOM[I[ACKYAIIYK_@GWAKMi@K_@S}@EUESKe@a@cBOk@AESq@Yw@c@}@GMYe@_A}AWe@Uc@Yg@a@w@k@iAUe@c@}@a@Sc@aAUg@aCqFUg@aAwB}AeD}@mBaAwBG]Ic@Sg@}@iByAcDm@sAe@aAy@aB]u@eA{BYq@Qe@Yq@]}@M[EKSi@Wo@e@kASi@Si@AEe@kASi@ACk@wAe@gAu@iBGQSg@qAeDk@_BEImAeDM]Wq@Ma@KWMa@Oc@aAyCi@eBiAsDy@gCQk@]kA]cAKa@c@sA}@}CmBuGQm@Oi@c@{As@aCq@}BaAgDy@sCMa@e@qAOa@?CWk@_AqBAA_AmBi@gAEIc@{@MWqBaEm@mACEGMIQKSIS{BuE?AKQaEkIIScBiDAEIMo@sAk@iAk@oAy@eBUc@mAkCgAaCsAqCSc@ACcAuBIQeCgFs@{AEIm@oAuA}CQ_@o@uAA?k@qA_AkB{@gBAAqDyHg@aAu@aBQa@Yk@g@aAUc@IMQYS]KOU]CCY[QUc@e@k@g@_@[UQ[Wi@]AA_@Wm@[[OYM_@Q]Oq@UWKm@Wo@Ui@Ug@WWOYQYQGGMK{@{@WYQS[[_@e@iAoAo@s@a@a@g@i@s@q@q@o@KKyCqCi@g@IIe@c@[_@WYMOIKU]S]Q[EGMYQa@Se@IWEKQm@K_@Qu@qAuFc@kBOm@Om@YwAACQ_AOy@_@gCCQAEOeAOmAQ_BCUMyAKsASiCE{@AGEeAKyBCuAGmCAOOoH?CAk@A]GwBC_AIgCMoEAi@GcBMmFAa@Cq@Cq@OiFAUKcEAKKgDKsCKsDGiBOyDGwAC{@C[A]WkFGaAGmAEe@q@}Ic@aFEc@[mDAUGi@I}@Ky@Q}AE_@Is@Gg@Ii@Gc@W}AMs@Ia@Ow@YqA}@oEg@cC?Ca@uB_@qBoDeReC_N]mBKg@WqAgAsFcA{EqB{IkB}Hm@mC{AuGy@wDIYESMk@YyAuAsGu@oDk@iCMm@e@uBESOk@CKI_@Mi@Mq@Ou@UmAO{@SkAOy@Gc@Kg@Im@Mu@[_C_@iCGi@AEGe@Gk@Gq@Eg@Ck@Cc@Cg@?AA_@Ao@EeA?CCqAC_AW}KEwAKmDKqDM}DAGEmBImBK}B"},"start_location":{"lat":44.2320019,"lng":-76.47923519999999},"travel_mode":"BICYCLING"},{"distance":{"text":"4.3 km","value":4271},"duration":{"text":"13 mins","value":758},"end_location":{"lat":44.3234632,"lng":-76.183663},"html_instructions":"Continue onto <b>County 2 Rd E</b>","polyline":{"points":"wbomGjrhpMKgBWuCAQO_BY_DOwAMaBE]Gy@AIC[CSCUEc@Gc@Gc@Ig@Ga@Kc@AGKe@GUs@qCm@gC]yA?CWkACK_@eB}@cEw@yDUeAy@_E[sACQI[_@eBIc@a@oBOs@WuAQeAIk@AKCUGk@Ee@Ek@Cq@Es@?MCc@EuAGoCGsCIqCAo@GwCQeGG_BMwE?SGcCA}@A{@BeC@_A@[BeADaABw@FaANoBHy@Fm@Fi@L{@^qCFa@NcAPkA@KNeAL}@He@Fi@Fe@B_@B_@@KBU@Y@e@@Y@]@a@?e@AaA?u@?OAqAA{B?m@Aq@?A?o@?o@?s@?I?i@?CBq@Bu@Du@Bc@?GDi@@IFe@@KHo@Fe@?AF]BM@IHe@Ha@Ji@FUJe@TcAnAuFH[Nq@Pu@Nu@DYDQFa@BQF_@B[Fi@@U@MBc@@W@]@_@?Y@e@?WA]?YA_@Cc@?AAQAWCWC]Ga@C]G[Ge@G[GYI]GWI[I[So@Sm@IWkAwDi@eBQk@K]wAsEc@uAc@wAY_A"},"start_location":{"lat":44.3193156,"lng":-76.23478},"travel_mode":"BICYCLING"},{"distance":{"text":"3.9 km","value":3866},"duration":{"text":"11 mins","value":682},"end_location":{"lat":44.3385504,"lng":-76.143935},"html_instructions":"Continue onto <b>King St W</b>/<wbr/><b>County Rd 2 E</b><div style=\"font-size:0.9em\">Continue to follow King St W</div>","polyline":{"points":"s|omGzr~oMo@sBOe@i@aBOc@Qi@Ma@Oe@K_@Qm@EIa@uAe@}Aa@sAMa@Ss@CIOc@Oi@AEIUIYMa@IYGWCQCOAGAIAQCQAQ?OAU?W?_@?g@?a@?O?_A?mA?u@@cC?s@?_AAuA@gA?sAEcDKcFEyBCgBCmAGuCKgEE_BIqCGsAA_@SmDG{ACa@CYESACEKMQKCEAGAE?G@C?K@gABcB@k@?Y?U?O@YGGAECEEGGCEk@gAeAqBqA_Cc@w@_@q@S]gAoByByDaAgBwBuDu@wAo@iAaEmHk@cAoC}EWe@]m@m@gAe@{@}EkIYk@_ByC_A}AoBsDe@}@S]]k@Yi@O]IMGQIYEUEQE]CKEk@Eu@EaACoAAi@?i@CcBCkDAeC?s@Aa@AqAA]"},"start_location":{"lat":44.3234632,"lng":-76.183663},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":525},"duration":{"text":"2 mins","value":100},"end_location":{"lat":44.3373232,"lng":-76.1375911},"html_instructions":"Take the <b>1000 Islands Parkway</b> exit","maneuver":"ramp-right","polyline":{"points":"}zrmGrzvoMF]HaCFuANqCDq@TqBHo@Jq@Jo@BUFYRqAhAgHF[RkAFe@"},"start_location":{"lat":44.3385504,"lng":-76.143935},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":209},"duration":{"text":"1 min","value":43},"end_location":{"lat":44.3366887,"lng":-76.1351226},"html_instructions":"Merge onto <b>Thousand Islands Pkwy</b>","maneuver":"merge","polyline":{"points":"gsrmG|ruoM\\kBp@cEh@}CB_@"},"start_location":{"lat":44.3373232,"lng":-76.1375911},"travel_mode":"BICYCLING"},{"distance":{"text":"13.1 km","value":13064},"duration":{"text":"38 mins","value":2299},"end_location":{"lat":44.3696506,"lng":-75.9855923},"html_instructions":"Slight <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-slight-left","polyline":{"points":"iormGncuoMKYAG?C?EDSN}@BKDQFc@Hg@Hk@Jm@Dg@Fc@Di@Da@Fs@LkB@e@@WFqA@eBFuEDgFFwK?k@?u@?cA?[A_@Aq@Cw@AKCm@ACEi@KmAMkAKcASqA]uBiAyG{@{EW{Ai@yC{@mFKm@m@kDUoAOq@Wy@CKi@qB{@wBKSyC}FIMeDiGeDgG_EqHcAmBsB_EmCcF_GcLgAsBm@kAcDiGeAsBIMcAyCw@aCw@_Cy@_Ce@uAw@_CoAuDKWaAwCY_Ae@gBI_@Km@Q_Ae@yBEYe@eDk@}DCK_@cCa@mCa@oCGY{@cGa@oCKu@_@iCk@}Dm@_EcA}GIo@OeAc@iDOeASqCAq@EuC?g@B{@JiCl@_GFo@|@uIj@}FXgCRaBXeC`@cE`@aE`@cE`@cE@Kn@eFZqCX}BRsBB[`AsKF{@TkDH}Br@cPTmFRyFL{C@QLkE?mA?{BC_CAq@Cq@G_BEu@IcBAGUiCE]YqBCSs@qDKc@_@cBi@sBCIs@cCc@wAs@cCIYW}@cBkGuBwHkCuJ[eA_CqIy@mCAESm@Sc@kAaCeA}AUY_DyE_CoDsB{CMSQ[uAwCYw@K[_@kA]_BWeAG]QaAc@{C?Cy@gF{@mFKo@aAiG[qBo@}D_BwJa@aCO{@_@wBaAyCe@mAIUs@eBSi@yAwDWm@}AeEmBwEcCaGmAaCCIMa@c@}AQs@Ic@EWMq@McA?EKw@Iy@IkA[_ESyCs@eJKuA_@cEUsCKeAm@{EK}@a@aCeA{GmAuH]uBkCyQES{A{Jm@_E]uBc@wDMgBA]E_BCgB?ADuC@QNeEDsA@W@_B"},"start_location":{"lat":44.3366887,"lng":-76.1351226},"travel_mode":"BICYCLING"},{"distance":{"text":"22 m","value":22},"duration":{"text":"1 min","value":30},"end_location":{"lat":44.3694561,"lng":-75.9856035},"html_instructions":"Turn <b>right</b> onto <b>Reynolds Rd</b>/<wbr/><b>County Rd 3</b>","maneuver":"turn-right","polyline":{"points":"i}xmG||wnMd@@"},"start_location":{"lat":44.3696506,"lng":-75.9855923},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":861},"duration":{"text":"3 mins","value":189},"end_location":{"lat":44.368515,"lng":-75.9748498},"html_instructions":"Turn <b>left</b> onto <b>Thousand Islands Pkwy</b>","maneuver":"turn-left","polyline":{"points":"c|xmG~|wnMJmBHuAD{A@SD_AT}FBg@JmCPqED{@JuC@WLmC@c@LuCBy@Z{HDiADuABc@"},"start_location":{"lat":44.3694561,"lng":-75.9856035},"travel_mode":"BICYCLING"},{"distance":{"text":"22.7 km","value":22693},"duration":{"text":"1 hour 8 mins","value":4091},"end_location":{"lat":44.51343929999999,"lng":-75.78775689999999},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"evxmGxyunMQIB_CFuCNqKBuA?MOgEEoA_@yE?Ca@wEa@yEE[_@cESkB_@wDMo@YaBu@yC[aAc@uAaCmHw@_CY}@q@mBg@sASi@s@qBWw@_BsEg@{AeDiJ}@oCiAkDSm@iAkECQm@iD}@uHm@mFAEg@_EgAyIIg@kBaMs@_EYaAq@wBgAkCeCaF}@uAgAmAy@{@sByB{@w@]Y][[[aMcLwBoBwCmC{DuDyAsAy@y@oEeEwBqBwAuAiH{GsCmC][wNaN_LmKoEgE][oEeEyAuA[[qDiDyAuA_A}@y@y@oDmDECoBoB]]SS{CyC{@}@qIyHgGuFaC{Bk@i@[[OOaCgC{BcCsBqC{@oA}CsEuD}FiDqFQWaBgCsB}CoCeE}@qAaG_JYa@gBkCYc@sDsF[g@mAaBQSmCeDyB{B]]qCqC[]]]KKQQ[]y@{@mAqA]][]aBcBSO]Y{AmAcB{@a@SiCuA}@c@]QyE}BqAm@gEqBOGq@]w@a@k@WwAm@sEqBACuBoAKGoCgBi@o@u@_A[_@w@_A[_@oB}Bu@_AgB_C[_@c@k@QU[_@Ya@W[CC_BuB}@uAU[cAkBGMWk@g@kAkBiE}@yBSi@EIiAoCkAyBUe@Ua@s@mAW_@AA[a@a@g@kAwAOOMKqBiBEC_@UaBaAIEgC{Ao@_@a@UkC{AuA}@MIqBeByB_CmBkCw@}AUe@OYiAcCUg@MYeAgCk@oAGKe@cAu@yAOYo@iAoAcB{@eAWYy@{@KIgGaF{AmAyD{CwD{C_@YyBgB_@YyBgB]YuGkFWSEE{DsDoAeBYa@s@cA[a@iBgCYa@Ya@oAgBYa@Ya@oAeBYa@u@cAcCiD_DkEqJ}MiBgC_DkEmFqHoAgBiBgCcCiDaMcQiBgC[a@}CkEYa@yDmF[a@gBiCk@u@uBsCY_@k@i@o@g@QOcAo@eAy@?A_@SMIe@Uo@[IEiAe@gA]aBi@wAe@qFeByJ_Da@O_IeCsDuAiGaD{E_EUW_DeDKOwC{EaAqBoAgCgBmFK]qCoIcBoF_@iAyCeJAIkByFiAkDCGiAcDQi@_B_DwCiE]]cA}@qBcBsAgAGG}EgESQaHwFuEwDgFeEgEgD}@s@EEuAeAa@[sCeCEEsBcB_BqAyAkAGGoC{BOKm@e@KIq@k@{@w@wEaEw@}@g@k@iA{Au@cAq@}@e@}@GM_@u@s@kBAAy@}Ba@wAi@gBqAuEuA}Ee@}AAEeCyH_@kAQk@mBmGwByGyBiHeAoDy@{BeAwBs@mAIK[_@oB_C"},"start_location":{"lat":44.368515,"lng":-75.9748498},"travel_mode":"BICYCLING"},{"distance":{"text":"17 m","value":17},"duration":{"text":"1 min","value":4},"end_location":{"lat":44.51329639999999,"lng":-75.7876744},"html_instructions":"Turn <b>right</b> onto <b>E Townline Rd</b>","maneuver":"turn-right","polyline":{"points":"_`unGnhqmMZQ"},"start_location":{"lat":44.51343929999999,"lng":-75.78775689999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":136},"duration":{"text":"2 mins","value":99},"end_location":{"lat":44.5143763,"lng":-75.7868889},"html_instructions":"Turn <b>left</b> onto <b>Thousand Islands Pkwy</b>","maneuver":"turn-left","polyline":{"points":"c_unG|gqmMy@u@cAq@GEqAm@"},"start_location":{"lat":44.51329639999999,"lng":-75.7876744},"travel_mode":"BICYCLING"},{"distance":{"text":"3.2 km","value":3151},"duration":{"text":"9 mins","value":537},"end_location":{"lat":44.5347759,"lng":-75.7638774},"html_instructions":"Turn <b>right</b> onto <b>Brockmere Cliff Dr</b>","maneuver":"turn-right","polyline":{"points":"{eunG`cqmMFq@BM?QAQI_@MSMKIAOEw@Ic@Ee@GgLkAiB_@c@Iu@OMIa@S}@i@{AoAk@g@g@q@e@u@Sc@MYM[GKIQ]aAy@}BSi@y@}BwAgEkAmD}AuEw@aCwEmN[_AmAiDy@_CiDmImCgFiC{DiBkCeAiAcAgAyGmG{CgCsAiAyEwCkAaAoCaC{CcCeBmAe@?g@b@Ql@QhA"},"start_location":{"lat":44.5143763,"lng":-75.7868889},"travel_mode":"BICYCLING"},{"distance":{"text":"28.0 km","value":28047},"duration":{"text":"1 hour 21 mins","value":4881},"end_location":{"lat":44.7083745,"lng":-75.5161596},"html_instructions":"Turn <b>right</b> onto <b>Route 2</b>/<wbr/><b>County Rd 2</b><div style=\"font-size:0.9em\">Continue to follow County Rd 2</div>","maneuver":"turn-right","polyline":{"points":"keynGfslmM_Bm@y@a@q@]y@g@gAy@k@e@m@m@qCqC_B_BmBkBeHeHcIqIiAaBe@s@[o@a@{@Um@[_AYy@Uw@Uu@o@_CSq@k@mBk@mBwBmHMe@q@{B_@gA_@eAmAsCw@_B[m@a@q@o@eAe@q@w@iAW[UY_@c@IIeBkBuAoAo@i@kD_CoA{@_C}Aq@c@i@c@WUYYg@k@g@q@m@w@w@yAg@eASe@]}@K[c@oA]}@Qi@a@gAwA_EaBsEgAyCmAgD}CsImIgVmAgDCGq@cBKUGOOWGMSa@S_@a@s@a@m@[e@U[Y]MQQSOQWWMOIIKKYWWS][m@e@MI]Sc@[e@W]Uc@Ys@e@OIGEQKMI]SUOYQg@[o@a@a@Wg@[_Am@]SMIk@_@e@YCAk@_@i@]EEcAo@_@UMIuAy@WOSOYQEC]SMIIEe@Wi@_@a@YSMoAw@KGe@Y]SQKQMe@[YQMICCOKQO[[KIMMc@c@IMSUMQW]KOEGMSOWMUCCOYKUO[Q]ISCC?AA?AAEA_AuBWk@IMKWSc@Se@]s@Sa@GK_@m@[k@S_@ACUa@QYOYOWAAg@{@Uc@EICEACIMQ]Wg@Ue@MWACGMGQGOIQKUIQISGQISSm@MYIYM]GUCICIOe@EMCKACK_@M_@Oq@IYGWCOGUESQs@GYG[CQI_@QgAUmAAIG[ES?AGYSiAKk@Kq@Ms@Mo@QcAKi@Ow@Ki@EYGWKe@GYK]EQAGQk@KWEOGOM]ISm@wA_AyBKWKUKUGKO]_@u@qA}BWc@?AOYS]QYIOGKc@o@MQY[SYo@u@SYEEW[Y_@_@e@i@g@IGWWSOWSMI[UWQ]Um@c@QMs@i@cAu@EEaBoAc@_@]WYUWSg@e@s@m@UWGMGMEKM]Sq@Y}@Oi@}@wCaAeDsAkEqBmGy@eCCCOe@OWQWUW[YWUCEYYa@_@gAiAMOKOc@o@g@gA{@iB[q@Uy@YaAUo@[}@}@_C}@yBWo@Sc@c@y@Ue@MWaAmBQ[m@kAS]O[k@kA{AyC[m@[m@wAiCo@iA}@}AiBeDi@aA_AgBy@yAWe@o@kAeAkBS_@eB_DeCuEkBkDw@wAmA{Bi@aAcAiBiAoBaAaBc@o@sEgH{BiDgDeFaCuDGIgBoCg@}@yBkDyCuE{BkDkAkBoAqBYc@kBwCIKy@wAqBiDoAuBa@q@}AoC}AoCq@iAcBiD_AkBCGgAwBgEsIo@iAWg@O[GIYg@[g@mB_DW]SYmA{Ay@y@qAqAcB_BiCgC_@_@wAsAaA_AsAoAUW_A{@w@w@i@g@oAmAg@i@m@o@W[QUQWQUS]Wc@Qa@[o@Uk@a@eA]{@a@iASe@Wq@Sg@Ui@a@eAw@cBQ_@Ug@Ue@Qa@CEk@mAAAk@mAy@eByA_Dg@iAUe@CIMYUi@Qg@o@cBwAmEe@wAIWg@cBAAQk@Ka@Sk@AEKa@Qi@Og@W}@GSACQk@?Ac@_B]mAOg@IWOi@Sk@Oe@Oc@KWK]KWOa@e@yAM]Qe@ACOe@Uo@So@Qe@[}@{@iC_@cAa@kAIYQc@O_@Oa@Oa@GOO[MY_@u@_@u@QYIQk@eAw@qAk@aAIOWc@U]k@aAMU_@q@Wc@[g@QYqAuBo@cAu@oAYc@o@gA}BwD}BsDQ[S]c@s@]m@q@iAa@o@IOg@{@w@qA[i@Wc@MSOWiAkBS_@MSCGEG}AgCEIy@uAQWMSk@aAQYGICGq@gAs@gAq@gAq@gAg@y@_A{Aq@gAYe@qAsBQ[]i@g@y@EG?CQY_@m@s@kAq@kAyAaCIOq@gAUa@ACYc@Wc@q@iAS]_@i@]g@UYCCUYACo@w@CEAAu@{@?Ag@i@q@u@US]_@gAgAMO_CaCQQ_A_A_A{@e@a@WQ}@k@_@UwCmBsA{@sA}@oA{@oBoA_@W_DsBg@]UOA?MKOKIGUQQOYW]Yc@c@UUSS]a@OSIKY_@QUU[[e@g@y@S]EGUa@We@MWO[KUCIWm@Sk@Me@Oi@CGOo@Mq@CSIa@UoAk@iDOu@Mi@U{@c@sAMc@Q_@Wo@Se@[s@O_@}@sB]u@MWaA{B}@qBu@cBM[]s@Qa@i@gA]s@Ug@e@}@q@yAoAiCk@mAe@_AGM{@gBKSg@eASc@Uc@o@qA_@u@]q@Q]O[]s@s@wA{@cBo@mAg@eAc@}@c@u@]k@[c@}@mAg@o@WYUYQQQQoC{C{BcCsA}A_@c@}@eAq@w@q@w@q@y@s@y@y@cAs@y@o@u@w@y@c@a@YSs@e@a@Wg@YyBgAk@_@oC{Ae@[u@i@GG_@[AAYUa@a@YY]]wAuAuBsBq@o@m@m@m@g@a@_@CASMi@_@c@YUMkAo@oAq@OIk@]UKi@YkAq@MG_Ai@gAq@YOa@U]Ua@WUOOKWQi@a@a@[e@_@u@q@s@o@{@w@q@k@a@a@_@[_A{@YUe@a@e@c@k@g@SSs@q@g@i@OOa@e@e@o@CCi@s@U[]i@y@kAgCkDeAyAk@y@cAwAq@{@k@w@]c@MQ[_@W]w@_AACY[[_@GGY]i@m@IIW[CAs@w@wFaGgAiA[[}A_BY]Y[IK_@e@KOwD{EGIkAyA{@iAaBuBGICC_CaDiA}A]g@}@kAMSYa@g@o@u@eAqAgBaAqAKOMQ{@gAo@{@m@y@i@w@m@_Am@_A[g@IOMUYc@{@wAMUw@qAqBeDiAiBm@_Ao@aAMS[g@c@o@MSq@eAa@o@s@eAe@q@KOY]MSMO[_@EEQSWY_@a@KM[[?ACAOQ_@a@CEA?EEIMIKKOKOOSIQKQEKIOKSMYGQEI?AGMOe@M_@EOI]AAESGUACEQCQEWG_@EYCUCSAMAICWAOA?A[AQEu@EoA?MCc@AUAUAYEw@E[ASAMCQESEUCQAEAKEOI[GUGSGQIUKYOa@IQAEMWYi@Q]{AqCQ[S]_@s@c@w@Wg@Q[KQKQKOIKIIKKEGGEIGGEMIUO_@UYQYQOKQOMIIIGGOMGIKKGGGIKOOSOUIOKQIOGOGKISIUEKCIISCKGQEQI_@GSG]EUES?AG[CQEYIe@Gc@CKCOE[Ig@AKG]E[SsAOkACQEOCMCMGUEOEOEQIUGOISIOGOIOKS]s@g@}@gDyGk@iA_B_D{AyCaEgI"},"start_location":{"lat":44.5347759,"lng":-75.7638774},"travel_mode":"BICYCLING"},{"distance":{"text":"62 m","value":62},"duration":{"text":"1 min","value":8},"end_location":{"lat":44.7079525,"lng":-75.5156496},"html_instructions":"Turn <b>right</b> onto <b>George St</b>","maneuver":"turn-right","polyline":{"points":"ib{oG~f|kMrAeB"},"start_location":{"lat":44.7083745,"lng":-75.5161596},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":277},"duration":{"text":"1 min","value":49},"end_location":{"lat":44.7095856,"lng":-75.5129994},"html_instructions":"Turn <b>left</b> onto <b>Water St W</b>","maneuver":"turn-left","polyline":{"points":"u_{oGxc|kMWe@We@o@kAWe@eAqBMWu@uAUg@o@kA"},"start_location":{"lat":44.7079525,"lng":-75.5156496},"travel_mode":"BICYCLING"},{"distance":{"text":"1.2 km","value":1204},"duration":{"text":"3 mins","value":197},"end_location":{"lat":44.7155741,"lng":-75.5024878},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"}i{oGfs{kMZ]b@k@BEAGa@q@S_@EAa@CWe@We@_BwCk@cCMe@?G@EV[RS?OBQ@MCMAACIWs@[cA?MC]Ca@AYCSESAOESEM?AIOEIEMCMGUG[CQIYI[k@mAm@gAQ]k@qAQa@GMo@oA_@q@EG[a@EGWSUSiBoA[U}@q@OMOK}@q@GEWQ}@k@SOQK]OGCEEKOCACAA?W?"},"start_location":{"lat":44.7095856,"lng":-75.5129994},"travel_mode":"BICYCLING"},{"distance":{"text":"15.8 km","value":15807},"duration":{"text":"46 mins","value":2788},"end_location":{"lat":44.8025743,"lng":-75.3609499},"html_instructions":"Slight <b>right</b> onto <b>County Rd 2</b>","maneuver":"turn-slight-right","polyline":{"points":"io|oGpqykMOUgAoBaBuCi@_A_BmDuA_DUg@k@qAUg@Ug@m@yAc@aAa@aAsAcD?AGMM[iBmEM[sAcDgDiI_A{Bg@qAcAaCcAiCc@cA[w@{@yBu@iBaJqTCGgFaM}CqHACc@}@O_@OYCCKSUa@KOIMS[]g@Ya@SYOOQUCCQSY]OOSSSSYW[YSOOM_@Yg@]WO]Ue@Wi@YSIUIWMUIQG]Mc@OwBo@iA_@eA]sKgD_DaAw@WwBq@{@Y[K_@MMEMIYMQKSMKGg@_@GE_@[[YQOUWQSKMc@k@gEqFgCcDW[W[eAuA]c@W_@U[oBuCsB{Ci@u@wAiBsBeC]e@_AgAiB}BIK_@i@q@_AqBuCeBiC{AyBIO[a@mAgBkAeBk@{@qC_EWa@QYWe@O]KUQe@K_@Ss@I_@Ic@G]SwACMm@{E[{B_@oCMw@?EI]Ki@Ke@Oe@Oe@Sm@[q@Se@Yg@Wc@MUo@y@QWMS_@i@SWOSSU_@]wAgAKIw@i@_C{AoCiBMIa@UwD}BoDuBaB_AuFcDaDmBm@]oAy@o@e@o@i@AAo@q@u@{@i@q@o@}@Ua@Q[S_@Wk@O]K[M_@Me@K]Ia@Ia@Ga@Ii@Ku@OuACOSkBc@_DQgAw@oFU_B[wBYgBk@aEk@wDe@_DMs@Ia@AKMc@K]M]KWMYMUOWOWW[UWWY_@[a@Yi@YKGu@_@q@WqBy@{D{AsIgDkFuBeEcBg@S_@M]KWGmAW}@QQEs@MyAWcF_Ac@GgB[s@SSGa@Mc@SYO[Oe@]k@e@k@i@Y[[[]_@OQmAsAi@k@EGW][g@S]Sa@iC}FgCuFISw@kB[y@Sq@EOQo@aAiEe@eCo@kDQoA[cC]qCWqCIiBCk@CmA?K?aBB}@Bs@@GJ{A@GH{@NuAPcBJiAFcABg@?O@W@_A?mA?e@?eA@oA@w@DoA@ODk@HiAB[RcBV_CT{B@CFcAH}A@a@Bs@?y@?i@Ac@CeAEgAAWc@}IOwCEgAO_C?GEc@Gi@Iu@Kq@Qy@Ig@Os@YwAIc@Ok@GYSw@YgAa@wAgDoLe@_BAC]kA]_A_@eAc@oA_@eAaAuCAEg@_BwAcFQm@W}@_@iAU}@Mq@G[UoAOw@Mo@Mc@Qa@U_@We@a@o@kDkF_CwDi@{@S]gEsGq@eA?A[e@_A}AwCyEuCuEeCaEk@cAi@cAyAyCu@yAm@eAYg@]c@a@e@SQ_@[UQYOcAq@iAo@o@_@q@a@o@a@eAo@QMe@[c@_@_@_@MMOSWYAAa@m@MUOUUc@ISCGSg@Um@Uq@mCiIuAiEq@wBY_A_AqCAGyCaJgCyHu@_Cg@wAWs@_@y@a@}@{BwE"},"start_location":{"lat":44.7155741,"lng":-75.5024878},"travel_mode":"BICYCLING"},{"distance":{"text":"5.8 km","value":5850},"duration":{"text":"17 mins","value":1023},"end_location":{"lat":44.8446388,"lng":-75.3233434},"html_instructions":"Continue onto <b>Stormont, Dundas and Glengarry County Road 2</b>","polyline":{"points":"aompG||}jMYi@We@U]S[IMMSs@{@g@k@?Ae@i@k@w@aAuAmBoCqAiB_@g@}@iAk@s@a@g@_FyF[_@uEmFKM}D}EqBmCoAwBmAyCqCwIISm@wA{AyC{GoJ]c@cAwAi@u@KOiAcB[g@IMIQKQSa@Q]?AQa@Qe@Oe@Oa@YaAe@aBMi@Qm@_@wAa@aB_@{Ac@kBmAcF_AuDI]m@gCi@yBc@iBGQCMOg@K]Si@GUIQSi@M[Oa@Sa@Ue@Ye@Yc@_@m@MQKQIIAC[c@Y[Y]c@c@QO[Y]YUQYQ]UQKMGMIk@Ya@QYM_@MWKUGa@MSEy@S_B_@k@Mw@S}GaBaDu@mD{@MC_GsA{EiAqEeAsM}CcJuBiZiHiBc@oHgBqLmCqFoAiA["},"start_location":{"lat":44.8025743,"lng":-75.3609499},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":183},"duration":{"text":"1 min","value":28},"end_location":{"lat":44.84545929999999,"lng":-75.3213755},"html_instructions":"Turn <b>right</b> onto <b>Broken 2 Rd</b>","maneuver":"turn-right","polyline":{"points":"_vupGzqvjM?MCS?ICIGWKSc@k@]w@CMaAsD"},"start_location":{"lat":44.8446388,"lng":-75.3233434},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":711},"duration":{"text":"2 mins","value":122},"end_location":{"lat":44.8495764,"lng":-75.3145382},"html_instructions":"Continue onto <b>Dundas St</b>","polyline":{"points":"c{upGrevjM{AsFgAgCWe@Yc@k@cAsBeDYi@eCkEKOiCkE}@aBmAsB"},"start_location":{"lat":44.84545929999999,"lng":-75.3213755},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":127},"duration":{"text":"1 min","value":22},"end_location":{"lat":44.8504662,"lng":-75.3155548},"html_instructions":"Turn <b>left</b> onto <b>Elizabeth Dr S</b>","maneuver":"turn-left","polyline":{"points":"{tvpGzztjMe@l@}@fAmArA"},"start_location":{"lat":44.8495764,"lng":-75.3145382},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":864},"duration":{"text":"2 mins","value":145},"end_location":{"lat":44.8560299,"lng":-75.3079551},"html_instructions":"Turn <b>right</b> onto <b>Beach Ave</b>","maneuver":"turn-right","polyline":{"points":"mzvpGdaujM_FoIqAwAkA_BaDkDy@_AY_@_@g@k@aA_C_EsCaFcCmE"},"start_location":{"lat":44.8504662,"lng":-75.3155548},"travel_mode":"BICYCLING"},{"distance":{"text":"41 m","value":41},"duration":{"text":"1 min","value":9},"end_location":{"lat":44.8563047,"lng":-75.308309},"html_instructions":"Turn <b>left</b> onto <b>Island Park Dr</b>","maneuver":"turn-left","polyline":{"points":"e}wpGvqsjMu@dA"},"start_location":{"lat":44.8560299,"lng":-75.3079551},"travel_mode":"BICYCLING"},{"distance":{"text":"21.9 km","value":21917},"duration":{"text":"1 hour 5 mins","value":3889},"end_location":{"lat":44.9487412,"lng":-75.0704033},"html_instructions":"Turn <b>right</b> onto <b>Stormont, Dundas and Glengarry County Road 2</b>","maneuver":"turn-right","polyline":{"points":"{~wpG|ssjMU_@MSOW]s@_@y@Yy@Ws@IWSu@U}@ScAG[Km@Im@Ge@E_@Em@AKEe@AUEoAA]Ag@Ai@?m@@k@?E@u@B_A@[B[FaAPeCLgBFo@v@kLt@oKTmDNwBFcABe@Bc@@e@Bs@@i@@i@?Y?S?q@A{@Aq@Ac@Au@Cc@A]E_AEi@Cc@C]E[C_@Gg@K}@E]OeAKo@UkAQ}@Qs@WaAQo@Me@ISQk@IUYu@MYKUuA_DkBuDe@_A{A}CUg@GM{CiGaAmBaBiD}@iBUc@wAyCyAeDOWyA}Cy@oBQg@Ys@O]Qe@u@wBaBwEu@cC_A{Cs@aCsAqEgCyIc@{Ao@sB}BuHgBaG}Q{m@{Q{m@sD_Mu@eCQk@mIuXc@wAiAwDuBeHI][eAgIgXqHwVc@wAmC_J_Nid@gOig@kJ_[Us@SgAgAoDQk@{DiMyI_Z{AeFsFmQi@gBqDmLsCuJm@oByBoHyFoRMa@o@wBk@iB[eAOi@{AcF}AiFIUMa@{@sCk@qBWy@m@wBm@qBk@iBiBiGkBkGa@mAa@oAo@_CiA{Dq@wB_@mA{@wC}AoFKYOi@aBoFaAcDaAaD{BwHq@{BAC]eAuAyEwAyEmCaJwAwEqB{GoAcEsAsEo@uBeAoDUw@aAeDwC}JoCgJ_AuCw@cCSi@Wo@Ys@Wi@Q][o@Q]KSGKQYa@m@_@i@U[SWm@u@g@i@i@k@YWq@i@m@e@sB{AUQ_Am@eBoAaC_BeCeBOIm@c@oBsAaBiAiBoAqA_A]Wy@k@_BiAg@_@a@[]Y[[gAgAe@k@AAg@q@m@{@[e@aA_B}@_Bs@qAaAeB}@_BaAiBoCcF}@{Am@mAqBoDOUoDqGwCiFKQaB}Cu@wAe@aAk@oAe@iAw@oBYy@qAaE_CwHACg@aB_C}HiBgGQk@gF}Pc@yAsBeHaEeN_@kAUy@eAkE]cBq@kDc@kCc@uCm@_FUkCIo@U_Dq@_McBg[Eq@Eq@KmBeB}ZSqFWiEa@oIMyBGgAk@qKO{CO{BEaAEq@Gm@Gk@Gq@QoAIk@M{@EQEWMq@Oo@WcAMi@W{@Qk@Y{@e@{A{@gCe@sAy@_CqBeG]eAkIaWmByFc@oAqA_E{@kCSk@o@qBo@kBmBaGyAkEe@yA"},"start_location":{"lat":44.8563047,"lng":-75.308309},"travel_mode":"BICYCLING"},{"distance":{"text":"56 m","value":56},"duration":{"text":"1 min","value":8},"end_location":{"lat":44.94830770000001,"lng":-75.0700468},"html_instructions":"Turn <b>right</b> at <b>Upper Canada Golf Course Rd</b>","maneuver":"turn-right","polyline":{"points":"s`jqG~deiMz@q@XS"},"start_location":{"lat":44.9487412,"lng":-75.0704033},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":107},"duration":{"text":"1 min","value":19},"end_location":{"lat":44.9478502,"lng":-75.0691013},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"}}iqGxbeiMGYCUAQ?I?KFMTU@ChA}@"},"start_location":{"lat":44.94830770000001,"lng":-75.0700468},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":804},"duration":{"text":"2 mins","value":131},"end_location":{"lat":44.9498463,"lng":-75.05965719999999},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"a{iqGz|diMi@gBoB}Gq@eC_@qAs@{Ci@yCIa@EUc@eCM{@Im@MiAK_AIcAMwBAk@BcA?IFgANaAR}@H["},"start_location":{"lat":44.9478502,"lng":-75.0691013},"travel_mode":"BICYCLING"},{"distance":{"text":"4.2 km","value":4221},"duration":{"text":"12 mins","value":737},"end_location":{"lat":44.969828,"lng":-75.0254569},"html_instructions":"Continue onto <b>Waterfront Trail</b>","polyline":{"points":"qgjqGzaciML_@nAqDRu@Rq@V}@\\iA\\w@Nc@@CFWFQ?MCGg@e@]q@CGISO_AAIKu@Gu@KqAEi@a@uAcAcBk@e@qBaBGIkBcCCEkB{BACe@oAo@kASa@Yk@k@mACEWY]_@y@{@?AoAoBqAsAIIw@]_@OiBg@MKSG_@AO?SIAASUGIYa@kBmCq@_ASYCGACAEAO?YCoBI{AOiDEcCAk@AGCOKs@k@iDUuA_@kCCOEc@GwAK{CQeFIkBGeBAOE}@CSEQESm@cB_AeCgAuCq@eBkAcCcBmDgAaCS_@e@eAq@qAEKk@gAo@uAw@wAcAoBc@_AAEYo@Kg@Ie@AYCQEMOi@w@cCKWUq@MUMMGAC?K@KBWJoAt@KFQFOBkAFQAIE_@YkAiACCYYwAqBq@{@]k@UWA?Ya@a@e@Ue@KQECEAK@KBIBWHOFKDIDKBI?G?OEMGMOo@a@MESKm@Y?AEAE?Q?U@S@IBEBEFADADADALINEHKHIBM?KCKEEAEAI?G?EBC@EDADAH?J?J?@AHCJAHEJABU`@CDM^ABEJGb@"},"start_location":{"lat":44.9498463,"lng":-75.05965719999999},"travel_mode":"BICYCLING"},{"distance":{"text":"5.5 km","value":5495},"duration":{"text":"16 mins","value":961},"end_location":{"lat":44.9980368,"lng":-74.9738461},"html_instructions":"Turn <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"mdnqGbl|hMMAE@A@]XYREBMHGBG?C?EAIEMSs@cAq@eAGIQ[Wc@Ye@Wc@Wc@IMg@{@q@iAQWGKYc@_AyAS]Yc@]i@i@eAOYGKWe@Uc@[e@Yc@ACUa@We@Ua@Yg@q@iAWe@Ya@Yc@MQ}@yAEIk@}@MSKQWe@Wc@gAqBS_@CEgBoCWc@iAmBw@uAQYq@gAYc@q@gAa@o@OWkAmBc@u@MSeBmCs@eAYc@s@eAWc@Yc@Yc@AAs@aAk@u@GMYe@_AcBGMSg@Ug@_@{@KSYe@o@iAWe@EIi@aAeAsBOWGMWe@]i@Qa@_@_AIQk@oAUg@KUISSi@[u@a@eAi@sACGc@kA]}@IUkAkDSk@CIa@kAc@wASi@_@iACMQk@a@yAc@wAOi@eAuDa@yAOk@Qm@K_@CKKSSc@QQ[]CEmA}AEKECSEQEa@Um@a@[UCC]YQOMG[UCAKGO?OJGRS^IJKLOHCAMEEQBI@KLOJILUNe@FQDQH[?A@QE[U}@k@wBOm@a@gBIa@Mo@GYe@eD?CIk@E]CSIk@Oq@Mo@Mm@AEe@gCKo@QoAMaAGe@MeA]{BAIIo@Mw@Ci@c@cCY{BUoASoACO]cBOe@K]U_@[e@Qk@GOq@qB]oB]mBc@}B?AUoAMO[Di@B]GAAi@a@SISGqBk@CAc@W[WCCUSOYCEc@q@e@e@CCSUEKCKOYAAa@oAAGSi@AEQo@Mc@CIGe@E[CUAY@WB]@S@ICUEOCKM[KYAU?ABa@@MBY@WBs@?G"},"start_location":{"lat":44.969828,"lng":-75.0254569},"travel_mode":"BICYCLING"},{"distance":{"text":"72 m","value":72},"duration":{"text":"1 min","value":45},"end_location":{"lat":44.9986798,"lng":-74.9738039},"html_instructions":"Turn <b>left</b> onto <b>Long Sault Pkwy</b>","maneuver":"turn-left","polyline":{"points":"wtsqGpirhMk@DMAOAWCIASE"},"start_location":{"lat":44.9980368,"lng":-74.9738461},"travel_mode":"BICYCLING"},{"distance":{"text":"6.9 km","value":6918},"duration":{"text":"20 mins","value":1211},"end_location":{"lat":45.0274041,"lng":-74.89634869999999},"html_instructions":"Turn <b>right</b> onto <b>Stormont, Dundas and Glengarry County Road 2</b>","maneuver":"turn-right","polyline":{"points":"wxsqGfirhMCkDCiAAs@CaACg@KeCIy@Iu@WuBCQOeASkAOu@Om@Ke@[iAW_Aa@sAc@wAs@cCQk@aDmKqB{GgCmIgAsDOi@Qk@Qk@qBeHaBmF_@mAgDaLaAcDyA_FiBiGwAuEmAaE]eAm@sBi@gBgAqDQi@y@qC}B_Ik@oBa@wAc@yAuAqE{CcKUu@m@qBaAaDoDqL}D}Mc@wAu@kBw@yBgBaFaNo^aBkEwAwDQc@Si@Si@sF_OuBwF}DkKy@{B}@uCg@cBg@oBUcAQu@eAeFaAeFeCuMMo@aDuP{G}]a@cCy@oEw@aEi@qCm@cDWqA@[Mu@AS@Y"},"start_location":{"lat":44.9986798,"lng":-74.9738039},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":407},"duration":{"text":"1 min","value":75},"end_location":{"lat":45.0288003,"lng":-74.8916193},"html_instructions":"At the roundabout, continue straight to stay on <b>Stormont, Dundas and Glengarry County Road 2</b>","maneuver":"roundabout-right","polyline":{"points":"glyqGdechM?A?C@A?C?C@C?C?CAC?E?AACAC?CAAACAAAAAAAAO[EKEMEKK]_@eBKi@e@eCm@eDk@sC[_BG[COAOEc@"},"start_location":{"lat":45.0274041,"lng":-74.89634869999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":676},"duration":{"text":"2 mins","value":122},"end_location":{"lat":45.0291489,"lng":-74.8832008},"html_instructions":"At the roundabout, continue straight to stay on <b>Stormont, Dundas and Glengarry County Road 2</b>","maneuver":"roundabout-right","polyline":{"points":"_uyqGrgbhMBEBG@E@I@I?MAGCGCGCEEGCKGOIWCICGCOCMCUCYGo@Ci@AOEw@Eu@CaAA_BASGa@B_B@s@@k@?s@@iA@_GJuL"},"start_location":{"lat":45.0288003,"lng":-74.8916193},"travel_mode":"BICYCLING"},{"distance":{"text":"2.5 km","value":2515},"duration":{"text":"9 mins","value":567},"end_location":{"lat":45.03266010000001,"lng":-74.8531768},"html_instructions":"Turn <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"ewyqG~r`hMPQHOFMHQ@GDMF_@Dg@?IAm@?E@q@?M@W?M@M@[@GBOL[DIPw@BW?A@[?U?IAa@?GAS?[AAAUCOCIEWEU?A?]By@?M?cABa@@CDm@@_@?Q?K?[Cq@?KAq@?q@C_B?E?k@?G@a@?OAWAYAOCc@Ea@?OAM?[?a@@W@S?[?C@a@@O@MFc@B_@@Q@k@BaA@i@DgAFoABq@Bq@Bq@@_@?S?a@?O@]AUAQCi@Eg@Ko@Y}ACMCIEIGEACKKEICIGO_@kBCOKo@E[OcAKo@COEa@Ga@Ck@Ce@?SAYAWAm@?EC[CSAGIYEICCU]KOKMAEEMCK?M@G?EFe@@e@AQ?]Ck@Gc@ESEOACOUGIIKOSQSc@q@GMMSACOa@Us@GOKa@I_@AGMm@Iq@AIE[A[OqAAGKg@Km@?AKi@ACKk@ACI]EMGQEIIKACIMGUQk@IUEWCMG[?EESAQ?IBUD[@MJq@D_@@QASO{@QuAI{@AOGa@Ge@Ie@ESCOG_@E[CSGg@I{@CSIaAAKAWA_AAM?IAi@"},"start_location":{"lat":45.0291489,"lng":-74.8832008},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":207},"duration":{"text":"1 min","value":42},"end_location":{"lat":45.03256529999999,"lng":-74.8506179},"html_instructions":"Continue onto <b>Ault Park Rd</b>/<wbr/><b>Fran Laflamme Dr</b>","polyline":{"points":"cmzqGjwzgM@QB]Fe@T{ABW@IBc@@W?YAOGoAGiAEYEQ"},"start_location":{"lat":45.03266010000001,"lng":-74.8531768},"travel_mode":"BICYCLING"},{"distance":{"text":"4.9 km","value":4903},"duration":{"text":"14 mins","value":847},"end_location":{"lat":45.0317549,"lng":-74.7898056},"html_instructions":"Slight <b>right</b> onto <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"qlzqGjgzgMBM@I?SGk@EUE[CI[iAQi@GMMWc@s@Wa@UUa@UQIKGGEAACCEKCMCMAQIqAC[CUEe@Ik@AQEm@Is@Eg@AIYeDC_@c@kFAMUsCGq@CSGaAAMMuBEsAA]EgAAe@AU?K?O?C?UBoA@qA?O?Y@Y?Q@m@Bc@?SDqA@KHiBB_@@QDy@@M?M?I?Q?G?G?C?EJWL_@HY`@cB@CBGBGLWDQBMBOBQ@Q?Q?E?QEw@CYC[?O?S?e@?ADo@Dq@?AHaBB]FgADq@?IDg@LcBDq@Bc@@MFq@Dq@@QD_@Dq@Dq@@MNgCFaAFuABs@LuC?O@o@@e@?M@c@?q@@s@?M?c@?s@?Y@k@?s@?E@k@@S@_@?EBg@Bu@@W@[Bq@@o@?ABs@BuAD_C?g@@g@?I?_@@Q?]D{B@q@@U?[@c@@aADeB@c@?M@yA@q@?MBk@Bw@Bs@@YB}@B_A?E@sA?I@s@?IBkA@g@?Y@O@a@@o@@CBe@?KDm@Do@Bs@?EBq@Bk@?EBq@?AB{@Bs@AU?[A_@?SA_@?Q?q@?c@AgD?i@Au@?E?s@?G@i@@eB?K@e@@s@DyC@o@Bs@@q@?K@yAB{A?IDwC@a@BcB@Q?s@@[@iA@g@?I@q@@k@@W@I?GL_@BG@IBM@K@O?I@E?EBIDOBMPe@?EFSDWDc@?O?A?WCMGa@I_@G_@AGAGAO?QCc@AO?E?M?a@?u@?Q@c@A]?YAI?K?S?O@M?MDy@@MBe@Be@?I?A?E?EAGGYEO?EAI?K?U@q@@s@@q@@eB@s@@e@?K@q@@s@BeB?I@g@DiD@a@@Y@W@]Bg@B]?ABWBW?A@Q@[@ABs@Dq@@W@YBi@@G@UBY"},"start_location":{"lat":45.03256529999999,"lng":-74.8506179},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1123},"duration":{"text":"4 mins","value":218},"end_location":{"lat":45.0229759,"lng":-74.782927},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"mgzqGhkngM@E@CBEFIFC@C\\YVSFEv@q@h@a@VSDE\\YFEVSROHI^Y^WPOJIrAgAd@a@XWBCFERSBAHGJIFG^UTOHGXQDETMHGLGXQTKBA@?DAHANC@?H?FCLEb@U^Sl@]^WRMLKnA}@FEXUVUBANMNIJIRM`@W\\SPMFEBEPUFMDGNYHMPOBCNOLKBCxAeAJITQTQDELKLKPKPIFCXK^M"},"start_location":{"lat":45.0317549,"lng":-74.7898056},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1138},"duration":{"text":"4 mins","value":214},"end_location":{"lat":45.0136105,"lng":-74.786362},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"spxqGh`mgM`@LFBPHFB@@FFBDDHHR^jABHFJDJBD@?DDBBDBHDp@XH@LBL@N@h@Ch@Ar@AL?@?L?L@B@D@F@FDLDLDD@B@F?@?b@Bb@@b@BR@N@b@@|AF|CH~ADH?dBHlADZ@F@FAHADADCBCTKLED?DAD?B@DBBD?@BFBH@HBHBF`@r@RZFFLHDBDBHDLB`@NDBDDHHBDDJBLDJBF?@@BBDDBRFbAZFB\\J|@ZdAZ"},"start_location":{"lat":45.0229759,"lng":-74.782927},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":166},"duration":{"text":"1 min","value":29},"end_location":{"lat":45.0123288,"lng":-74.78617919999999},"html_instructions":"Turn <b>left</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"avvqGvumgM?A@C@CDGl@i@j@g@BABCBAB?@??@B@PPFFBBHDPJJDTHHDLFD?DABC@C"},"start_location":{"lat":45.0136105,"lng":-74.786362},"travel_mode":"BICYCLING"},{"distance":{"text":"68 m","value":68},"duration":{"text":"1 min","value":11},"end_location":{"lat":45.0117507,"lng":-74.7864735},"html_instructions":"Slight <b>right</b> onto <b>Second St W</b>","maneuver":"turn-slight-right","polyline":{"points":"anvqGrtmgMbA`@n@V"},"start_location":{"lat":45.0123288,"lng":-74.78617919999999},"travel_mode":"BICYCLING"},{"distance":{"text":"3.6 km","value":3620},"duration":{"text":"11 mins","value":633},"end_location":{"lat":45.01081689999999,"lng":-74.7422563},"html_instructions":"Turn <b>left</b> onto <b>Waterfront Trail</b>","maneuver":"turn-left","polyline":{"points":"mjvqGlvmgMZ_@@CFKFQJYHOZi@T_@HKDCDCNCNENCVCJCFCFCDGDIDGH[BIHWBKBEBCFCTKFC@C?CDg@HoAb@wFFq@Do@?A`@_FXgDBc@H_AFq@JwANeCB[Bg@?IBq@@W?[?o@Ak@?IAq@AM?c@AO@k@@i@@s@@q@?e@?SAI?GCYAOAE?Q?O?K?C@m@@q@BeA@w@?_@Cm@A_AEwACu@Co@IyBA[IsBAc@Cs@GcBKuCA]EaF?QA_@EqFAuCAaAAeBCeB?QAwA@uA?K@q@?EBkA?SF{BBmADkCB_AB{AFmB?]BgA@q@Bs@@w@D_B@_A@e@?O?u@?K@O?C@MDc@?A?I?M?O?GAKC_@?EEYGe@E[Mu@W}ACSG[e@oCEU_@wBEWm@yDSiAGe@Gk@Iw@KmACc@Ck@Aw@?E?_B?w@?m@BeB@eB@q@?i@?I?I?UAQ?GCa@AGMcBGm@Cg@AM?K?e@AaB?[CmACgA?]EoH"},"start_location":{"lat":45.0117507,"lng":-74.7864735},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1873},"duration":{"text":"6 mins","value":351},"end_location":{"lat":45.0137134,"lng":-74.722138},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"sdvqGbbegMN[\\m@FM@EDMBO@M?CFsA@[BOBO@E?EHOJQJSBIBIF[DYDKDIFKDEHKJI@?HEHEDCBCBEBGBIDY@KHaA@S@W?O@K@G@[?_A?]?UAa@Co@Gs@AY?S@Q?IAIAIEUAGAEAMAEAGAE?AGKOUIIQWOUGMCIEMI[KWGI?AMUYa@IKEECAC?C@GDGDIFA@A?AAISSi@Ui@Ug@M]AASe@Oa@AGAI?AG[CS?AKk@BM@I?G?EAEAEUe@AEEKO_@CIAIGOCUAECSCMAEAGCECCCAEAUBu@LQBQ@E?EACCA?ACEGCKCM?EAG?OAYAs@Aq@Am@Ak@?K@a@?O?K?OAIAICGOc@Qi@KUGKCEAECKEQAICIAQ?K@MD[@Q?O?OCQGq@?EEa@CY?Y@I@M@G@U@QASA]Eg@Ci@Am@A]?U?u@?O?KCQ?EGa@AGAICKEMEICGO_@GKGQAIAGAI?I@I@OBQBMTiAH_@BQ?C@M@U?YCY?KAKAMCMIa@COAECUGg@EWAKA?AKAMCg@"},"start_location":{"lat":45.01081689999999,"lng":-74.7422563},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":783},"duration":{"text":"2 mins","value":147},"end_location":{"lat":45.01607749999999,"lng":-74.7156586},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"uvvqGjdagMAe@Ae@A]?E?CAIAIAICIACAEEIGEEECCA?ECA?EAC?E?E?C?A?G@G@KBUJ[NG@G@I?C?CAGAECGGEECGAGCKAK?I?K?O@I@E@OBQ?I@I@U@OBUBWF_@BU@EBUBO?E?K?[?[@W?I?E@O@Q?IDi@D_@@S?E@M?O?GAE?ECICGGIKQEGKIIKKGKGa@SAASMCAACAC?E?C?E@E@G@EDGDKHOFK?AFKFQBMFYBO@G@M@G?EACACACACCAGASGCAEAECKGECGEKEECCAA?A?E?EAU@A?G@E?CAECGEECGCQOECCCCCACCAAEEG"},"start_location":{"lat":45.0137134,"lng":-74.722138},"travel_mode":"BICYCLING"},{"distance":{"text":"30 m","value":30},"duration":{"text":"1 min","value":5},"end_location":{"lat":45.0160225,"lng":-74.71529249999999},"html_instructions":"Turn <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-right","polyline":{"points":"oewqGz{_gMHe@@E?E?C?G?K"},"start_location":{"lat":45.01607749999999,"lng":-74.7156586},"travel_mode":"BICYCLING"},{"distance":{"text":"2.0 km","value":1957},"duration":{"text":"6 mins","value":355},"end_location":{"lat":45.0201539,"lng":-74.6960033},"html_instructions":"Slight <b>right</b> to stay on <b>Waterfront Trail</b>","maneuver":"turn-slight-right","polyline":{"points":"cewqGpy_gMAQ@A?A@CHGNKDEBEFIBIBKDMBQDW@I?IDm@@O@I@IBOFSDQDS@KBO@M@SB]@QBO@E@KDSF[BQBO?A?E?E?CAEGKCIAC?E?E?EBGFMHODKBMHUFU@G@C@K?K?M?G?CCQEMK[KWGMCEAGAICKCOCQAGAMGq@ASCMAKIm@EUCI?G?CAOAI?IAIa@oCAAACSa@Q[EGEKMSCEEECEECCCEAEACAAAACO_@KUIQQc@CCIUCGCGCIAICI?KAK?EA]CWAECk@?ECs@Ck@?E?CAGAGCIAIAICOCIIQIMMUIOMSACIQEIGICCCECAEAE?I?M@C?C?CAAACAACACAEAGAG?K?I?C?[Bo@AS?KCeAGeB?MAQ?I@G@CDIDGDIBCDEDIBG@I@G@EBM@K?OBs@@I@K@KBUBQBW@O?S?M?I?C@C@AHCBA@C@A?A@CACAEK]Qk@Qk@EM?CAA?A@C?A@A@A@ADA@?DCBCBCBEDEBCDETMNMDGFG@C@ADKBG@G@G@GAG?GCSAM?E?GAG?EAECEAEUc@CEAEAGG[ACAACCKKWWAAACACIYCOCKCGACCGOSCECCKMGI[g@CCEGMMEESOIKKKMQAAEIIIEEEEWYCEEECEEGEKACGSCECGGIIMMSYa@CGCCCCCACACAA?CAC?C@A?CBGBGBYPIFC@GBa@JE@C@E?E?O?"},"start_location":{"lat":45.0160225,"lng":-74.71529249999999},"travel_mode":"BICYCLING"},{"distance":{"text":"2.7 km","value":2703},"duration":{"text":"8 mins","value":485},"end_location":{"lat":45.0321985,"lng":-74.6667217},"html_instructions":"Turn <b>right</b> onto <b>County Rd 2</b>","maneuver":"turn-right","polyline":{"points":"}~wqG~`|fMoAqK_@yDM{@Ig@G_@Q{@Ke@s@mCo@gCiAuEoA}EQq@a@gAWu@IW}AkE]w@e@_Ak@}@MQkAqBq@kAwCsEYe@s@eAi@_AMWQ_@Qa@[}@Qq@W}@Us@]oAQg@k@oBk@cCGc@Kc@Im@o@_EGe@OyAGo@k@_GAMAKESO_AI_@Qq@Ka@Qk@k@oBgAqCqAgDAEQc@Si@Ui@mCcHgAqCs@iBKY[q@Q_@_@q@{@}Ai@o@QWCEU["},"start_location":{"lat":45.0201539,"lng":-74.6960033},"travel_mode":"BICYCLING"},{"distance":{"text":"20.5 km","value":20523},"duration":{"text":"59 mins","value":3560},"end_location":{"lat":45.1345946,"lng":-74.4951665},"html_instructions":"Continue onto <b>Stormont, Dundas and Glengarry County Road 2</b>","polyline":{"points":"gjzqG~ivfMWc@EGS]IMUe@Wc@IWc@y@YaAGUEWIa@COK{@Ck@AC?{@?m@BaADg@Fi@N}@ZmALa@FUf@yAd@wAZaAhBaG@IV_ADQH_@Da@B]De@?KBs@?eAEcAGgAGg@[sCSgBWyAWkAwB{GEMs@_Ci@kBa@mBQw@Qk@Wm@Ym@eDcE?AWc@g@{@cAaCc@cASo@Mw@I{@Eu@AAg@mKGwB?]@WBc@F]H[Tq@HSZs@jAaChDaHNYnAeCdA}BLg@J]BMHc@@KB]BS@Q@_@?I?i@Cm@IwAWgC]_DIwAOkC?QAs@K{GDqG?uDA}ACeAEm@Ii@[cBWiAAGg@sBUy@c@wAsBmE}CuGwCaIo@aBKUMWMUUc@Q]QWs@aAwIgKeAsAwDuEgAcBwCqF{BqEk@oAQa@iGcQCGgBeFk@{BYiAUoAOkAYyBKoA_@aIMoCUsCIaAg@iHW}CI_AA[Em@ImAAm@?g@?Q@g@Bo@Fk@?CHm@?CRuAL_ARkA@I^mBLs@F[@GN{@Jm@BYBY@_@@c@A[Ca@E[Ic@Ki@_@eBMm@I]IYM_@KUGMO[Yc@QWo@}@Ya@OQKOY_@]g@]e@QYGOMa@a@oA}AyFWkASqAMw@OcAUuAIg@M{@Iq@Ig@OaAKm@I]Oo@?ASo@Wq@SaAGQK[a@kAg@wAM]GOa@eASm@Ma@UcAIc@CKE[Eo@Iu@Gy@UgCI_AIeAI{@CUAG?GQeAASCOG]Mo@Mk@EKMa@Uy@w@}BMa@M]]aAs@wBi@aBIWi@_BIWa@oAu@cCkAyDc@yAOk@GOm@uBYcAWaAU{@K]w@}Ci@qB_@yA_@{AQm@c@eB[mAGQGYGQK[EKK]Sk@g@sAGOq@oB_@cAu@yB]sAQu@]sAa@_Bk@aC_@}AAEWcAOu@G_@Ga@Gm@Eo@Ee@Gm@Gg@Ea@Ik@Ks@Ic@Ko@Mg@YmAOe@k@mBa@qA[oAqAgF_@cBy@aE{@kEWmAWoACQSy@UaAe@kBYeAI_@ESQeAo@qEIm@AGIi@Ks@Ii@G_@IWGUM]MUMUS[OU_@g@m@w@}@iAa@g@UU][UOy@_@mAc@WIs@Uo@Uw@Uw@Uc@KQGc@IWEA?]Ec@Es@Gy@GIA{BUGAc@E[G_@IOEECs@Y_@QOI[Mq@]m@[kBaAcB{@uAs@aC{AeG}DiAu@{ByAa@WWQOK]QYMi@Ua@OeAWCAyAUq@Ia@CeAMsBS[Ec@Ea@Ec@Ey@KmCYc@Gi@Gg@IMAKCUGIEMEQIUMMKIGWSOOKKaAkAWY[a@]a@_@c@UYSUQOOOa@a@k@i@gAaAeA_Ai@e@[Ww@o@e@_@e@_@w@o@g@_@c@Y]Wa@Wm@_@yA{@uCeBqHkEy@e@cAm@]S_@SSIOGGCGACAEAC?C?IAGAMAIAM?M?M?[Be@DmBR}@Hk@DM@K?I?G?G?GAM?KAGASEMEGCCAKEIEKIECIGIGIGGIIIA?QSY]cJ}Lk@y@u@_Ay@iA}@iAo@w@UYQU][USSMIEKEGCGCICOEOESEs@Ms@MQCc@GAAiAQcBYgAS_AOi@I]GCA{@Ko@Is@GSAsAKUAm@EyBOsBOmCQiDWuDUuAI]Ak@CqAIuAI]CSCUCSE_@GMCOE[K[KSIWKc@Si@YOKYSq@e@u@m@WUA?_@]o@k@g@g@EGu@u@q@q@g@i@g@g@a@a@[[QOUQIGGESKIEIEKEKEKEGACA[Ic@Kq@Og@Mq@So@S{@[o@W_@Q[Og@W[Q_@Sg@Yi@Yq@_@m@[o@_@g@Ya@Wa@[]YWSMMk@i@}B{B_E{DkBkBa@a@WYGIIKW[AEQYEKGIEMISOc@GWQo@WgAESYkAS{@WkAw@iDQw@YgAwBmJGUQu@}@aEs@}CUu@GSM[MYMUOWAAmA}Ac@k@e@o@GG]e@]e@Y_@[e@]g@OSEGS]Yc@U_@Ua@CE]m@a@o@a@u@A?]k@MSU_@U_@OUOWMYAAMYK]K[IY?ACMEQCM?AAIESE]WoBEUSaBQuAOgAGc@Ge@Ia@Ga@GYQy@Ok@W_AMc@ESe@aBW}@kB{Gi@oBk@uBc@}A?CWy@I]W}@Oi@Sq@Oc@Ka@MYKWIMEIKQEISSAAIIQMQIKGEAKCKCIAOAMAG?G?I?I@G?SFKDIBOHKDIDWP_@Va@Z[VmDpCq@h@cAx@w@l@gAz@c@^}@r@aBvAw@n@}@n@"},"start_location":{"lat":45.0321985,"lng":-74.6667217},"travel_mode":"BICYCLING"},{"distance":{"text":"11.6 km","value":11574},"duration":{"text":"34 mins","value":2068},"end_location":{"lat":45.1904871,"lng":-74.37915799999999},"html_instructions":"Slight <b>right</b> onto <b>S Service Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"ejnrGxyteMc@Kk@kAO]Ug@Q_@OSMOKIIEGCECA?GAICM?W?q@Hg@Fe@BY?YCKAMAQGQGWO[S]_@SWyByDeAeBiAkBcAsAs@aAu@}@c@k@o@u@kAsAmB}BiAuA{BmCsFoGkB}BsDkE_CcDg@s@iDsF}@gBm@oAwA_DaBmEwAaEcBwFuAqEyA}EIYGQeEcNoDiLuIeYuAqE[cAuBuHeDqLoFwQgAsDaEgNcAmDmDuLmAcEmAkEM_@qCiJ_AmD]kAQy@Gs@Cq@?g@@e@Di@NcA\\oAXy@Le@Ha@B_@?c@Gi@I_@EMKSU]SQOKKCWEwBGe@Ec@Oc@UWWm@q@i@_AWw@cAoD}@{CmB{GqEoOiA{DcC}Ia@yAaAoD{BkH}CyKaBwFwBmH_BqFQs@m@sB_EoNaD{KiBcGmH}VyCqJQs@Kk@E_@EaAA}@D{@RuAZ{@j@{AVw@No@@o@Ae@UsAa@aA]a@_@S_@EqB@g@?]C_AWk@_@i@k@g@eA_@gAiTky@gEaPmGgV_AsDs@kCkA_E}@uBaAeBiAiB{AcBg@a@_@YMKgC_BoBy@iDuAqAcAIIu@eAk@_AaAiC_@wA_@{A]cBOu@u@kEKUCEECEAEAG?G@GBQJ"},"start_location":{"lat":45.1345946,"lng":-74.4951665},"travel_mode":"BICYCLING"},{"distance":{"text":"3.2 km","value":3205},"duration":{"text":"10 mins","value":583},"end_location":{"lat":45.2054801,"lng":-74.3444574},"html_instructions":"Turn <b>right</b> onto <b>Stormont, Dundas and Glengarry County Road 2</b><div style=\"font-size:0.9em\">Entering Quebec</div>","maneuver":"turn-right","polyline":{"points":"qgyrGvd~dMo@mDkAkFwC_LeAyE{@qEkDkPi@mCqBuJWmACEgCqJQm@{@cDuB}FqBaFeAiCKW}CoH_AwBq@gByEcLcIoRwCoHuAiD{AoDaC}F[u@k@qASg@o@yAkCmGoA{CiAkC"},"start_location":{"lat":45.1904871,"lng":-74.37915799999999},"travel_mode":"BICYCLING"},{"distance":{"text":"11.4 km","value":11415},"duration":{"text":"35 mins","value":2077},"end_location":{"lat":45.2561989,"lng":-74.2190602},"html_instructions":"Continue onto <b>Chem. de la Frontière</b>/<wbr/><b>QC-338 E</b><div style=\"font-size:0.9em\">Continue to follow QC-338 E</div>","polyline":{"points":"ge|rGzkwdMk@qAOe@u@sBQ_A_@}BaByKcAsHc@wEcBeTOsAQ{@]mA{BgF}L{VmJuRcAwB_DqGkBwDgAwBg@cAWk@MWYi@KWAAIW_@_Ay@{BwBwGqB{FkIyU_BuESk@c@mAaAmCiBkFSi@[aAoE_OOg@Qm@}DsM}@wCo@uBk@kBa@sAk@sBgBaHy@wCaBcGs@cCWy@Qk@yBcHKYsCaJsAmEeAoDeFaSaIc[Qs@q@kCu@{C]wAUcASeAUmA{@gFuAaJ_B_KiA_HsBuMeDmS{@gFk@iDm@uDy@eFG[_@}BgCcPMy@eAcGSaAYsAWeAAIy@qD[qAOk@Og@_@eAk@_Be@iAq@gBqCoHcAiCiAwCSi@GO]}@s@iBq@eBmC}Ga@cA{A_EuAqDe@uAe@oA_AaCwAqDo@}Aa@{@}@yBUm@s@eBi@wAm@}Am@yASg@yAuDwAiDiByEiBuE_GeO{AyDcBeE}A}DwAkDiDsIiEqKaBaEgBkEqBaFQc@{@uBmEyKWo@GQQk@Sw@Ga@"},"start_location":{"lat":45.2054801,"lng":-74.3444574},"travel_mode":"BICYCLING"},{"distance":{"text":"1.6 km","value":1597},"duration":{"text":"5 mins","value":280},"end_location":{"lat":45.25993930000001,"lng":-74.1998666},"html_instructions":"Continue onto <b>Rue Principale</b>","polyline":{"points":"gbfsGb|~cMGeEGuD?aLEmLE_AGcEGmBCWi@uF?QAg@?y@CcACSEWCYGc@Kk@Km@Mo@K[CQWeAUcAKk@eA}DQk@mA}DmAkEKk@S}@YkAWcAOm@EQEOEQCI_BmEy@yB"},"start_location":{"lat":45.2561989,"lng":-74.2190602},"travel_mode":"BICYCLING"},{"distance":{"text":"0.8 km","value":769},"duration":{"text":"3 mins","value":191},"end_location":{"lat":45.2662918,"lng":-74.1967856},"html_instructions":"<b>Rue Principale</b> turns slightly <b>right</b> and becomes <b>Piste cyclable Soulanges</b>","polyline":{"points":"syfsGdd{cM?ADG?E?A?E?AACAAe@]WMCAi@Sa@SUKs@[g@QCCACKYCCo@WkDkAQQGOCKEEc@QU?I?QBU?G?M?G?E?K?GCqGuBe@QqEoAs@O"},"start_location":{"lat":45.25993930000001,"lng":-74.1998666},"travel_mode":"BICYCLING"},{"distance":{"text":"1.0 km","value":1016},"duration":{"text":"3 mins","value":178},"end_location":{"lat":45.27497330000001,"lng":-74.192763},"html_instructions":"Continue straight onto <b>Chem. du Vieux-Canal</b>","maneuver":"straight","polyline":{"points":"iahsG|pzcMiCgAsT{HGCSIgHiCoAe@aCu@uBo@cAa@SI_A_@QGOGCAMEECICa@Q"},"start_location":{"lat":45.2662918,"lng":-74.1967856},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1906},"duration":{"text":"6 mins","value":337},"end_location":{"lat":45.290797,"lng":-74.1836731},"html_instructions":"Continue straight onto <b>Soulanges Canal Trail</b>","maneuver":"straight","polyline":{"points":"qwisGvwycMgCcAUKKCsHkCgBm@qCaAaDeAsGyBoFgB{Ag@_DsAuBw@wCuASKeFoCo@]}As@aCyAaEiCqBaB]YeA{@aFeECCm@e@USII"},"start_location":{"lat":45.27497330000001,"lng":-74.192763},"travel_mode":"BICYCLING"},{"distance":{"text":"58 m","value":58},"duration":{"text":"1 min","value":11},"end_location":{"lat":45.2905311,"lng":-74.1830367},"html_instructions":"Turn <b>right</b> to stay on <b>Soulanges Canal Trail</b>","maneuver":"turn-right","polyline":{"points":"ozlsG|~wcMP]X{@H[?G"},"start_location":{"lat":45.290797,"lng":-74.1836731},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":710},"duration":{"text":"2 mins","value":120},"end_location":{"lat":45.2953893,"lng":-74.1773211},"html_instructions":"Turn <b>left</b> to stay on <b>Soulanges Canal Trail</b>","maneuver":"turn-left","polyline":{"points":"yxlsG~zwcMEKq@q@iCaCIQCMcC{BAA[][]AA[]gDsDa@c@kCyCYa@ACkAeBSg@YuAIWWOQY"},"start_location":{"lat":45.2905311,"lng":-74.1830367},"travel_mode":"BICYCLING"},{"distance":{"text":"17.2 km","value":17217},"duration":{"text":"52 mins","value":3148},"end_location":{"lat":45.33052929999999,"lng":-73.969662},"html_instructions":"Slight <b>left</b> to stay on <b>Soulanges Canal Trail</b>","maneuver":"turn-slight-left","polyline":{"points":"ewmsGfwvcMEAc@AMAKGY[MOKSEKKYUg@Q[KMSUKIQOOQKMeB{B[i@MSCCKSIKc@m@cBuCyAmCS_@OUgBqDGOKQoAoC_@y@Yk@oAmCQ]M[kBkEWk@Se@{@}B_BeE_AqCSg@c@mAa@}AgAaEK_@y@}B_@iAi@_CMg@c@cB_@_B{@kDi@{Bm@sCOs@eAoEUeAAEuAqIw@_Fy@}EGa@u@qFCi@Bg@H[@]CYEI[q@Ke@QcAM{@OcBQgBW{BUyDUsDAO[gEIoASkDUsDMuB?Ci@qJMgC]eGKoBUmDGcAUqEOoCCi@QeCK}CGeASaDWkDIcBU}EAEQcDe@oIC]k@kKo@oK[gGSmDa@gHO{COsCg@wIAMs@sLMiCGkAAWAW@g@B{@Bw@?UAOAGCGOYGMK_@CSAU@S?S@U?G?EAE?EKa@AGCQGy@QyC@S@Y?[Ce@AKC_@E[Ii@CQ?U?M@U?UAMEe@?I@S@OAIAIEQOe@CSOqBCkBE_@Ec@Ay@?SGq@Ks@IsAUmEM}B?EGcBIq@MmBCcAUwDOkCEy@G_AEo@OsCKgBKaBMeBMkCE_BAYG_@Es@Gw@KoBQoDQeDIuAGcAUyD?GKkBQmDMqBI}AGiAc@iHIyAAOGcAMmC]yGAG?EU{DQwCAM?OKyBAMIeBGuAEy@WcEASg@wJMmBgA{RkAiUMeC_@aH@k@Fu@AUCUGc@EIEICICICMG]CSC]Ca@Ee@Eq@GsAQwCGaAEm@Ck@G{@AUK_BIsBGeAIyAKoBI}A[oFMkBOeCMaCGoA]eG]gGOgCa@yH[aGCk@_@kGOyCS_DIwAQuD]{FAMQ_DMcCGuAEaAOcC[kFCm@UyDKuBKcB]qGGoASmDKgBIkBIoBAGKsBKiBA[AUBMBM@ADEFKRSVUbA}@FCD?D?DCDEd@c@BC?C?GAGCKM_@m@mBGGEAI@E@GDi@^i@^WLK@IAECCGCIAQKmBKoAKkBM}BKmBYcFAOOiCQcDWiF?SBMDQDKDQ@I@G?IAKCi@UqECMEKGIMUEICE?IAIEiA?G?O?Q@OBMLe@@I@I?G?IGeAEs@Cc@EkAGoAAg@EiACa@AOCOCIEKS_@_@q@EMEKAKAOM_Ck@sKEu@OqCGcAIw@Cg@C_@?GEk@KiBIwAQ}CYeFCi@AU?O@K@OL{@@K?G?ECOGQGKGIEICICMCQCSC[Ca@Eg@MwBCo@Eo@Cq@Ce@K{ACq@Eq@G{@KmBKoBEo@Cg@G{@IyAEy@QsCIqAIcBIyAKwBIuACe@G_AIuAQyCE{@GgAAO?AWwEGmAKeBKmB?CEi@EiAUcDOsCKuBKiBAYMkCIwAGq@Ck@AECc@OaCC]AEOuBSiC]{DCc@SsBMuAAIIw@Ee@OsAMeACOGg@QyAAGGi@AC?ASuAKu@AEAGGa@?ESuACKKo@Ko@GYIg@AGY_B[_B]oBG]Ko@GYEc@Ce@?GYoA]cBk@iCc@cB_@}Ag@aCCMg@cCMi@AGMm@G_@CUCW?_@G]Oy@Oa@Oa@S_@Qk@IO[a@[e@CIEK"},"start_location":{"lat":45.2953893,"lng":-74.1773211},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":280},"duration":{"text":"1 min","value":43},"end_location":{"lat":45.3327339,"lng":-73.9713783},"html_instructions":"Turn <b>left</b> onto <b>Rue Centrale</b>","maneuver":"turn-left","polyline":{"points":"yrtsGjenbM}@n@CBSNSNIFMJaBhAmDhCe@Z"},"start_location":{"lat":45.33052929999999,"lng":-73.969662},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":126},"duration":{"text":"1 min","value":23},"end_location":{"lat":45.3321792,"lng":-73.97278610000001},"html_instructions":"Turn <b>left</b> onto <b>Av. des Cascades</b>","maneuver":"turn-left","polyline":{"points":"q`usGbpnbMd@lA`@`Bd@hB"},"start_location":{"lat":45.3327339,"lng":-73.9713783},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":938},"duration":{"text":"3 mins","value":172},"end_location":{"lat":45.3398325,"lng":-73.9773688},"html_instructions":"Turn <b>right</b> onto <b>CH Lotbinière</b>/<wbr/><b>Bd de Soulanges</b>/<wbr/><b>QC-338 E</b><div style=\"font-size:0.9em\">Continue to follow CH Lotbinière/<wbr/>QC-338 E</div>","maneuver":"turn-right","polyline":{"points":"c}tsG|xnbMiBPiBP}ANmALc@Fs@NQFQDOFOFe@P]NQJUNo@`@g@`@yBbB}AlA}@r@]VuDvC_@X}@t@w@n@[XA?{BhB"},"start_location":{"lat":45.3321792,"lng":-73.97278610000001},"travel_mode":"BICYCLING"},{"distance":{"text":"2.2 km","value":2162},"duration":{"text":"6 mins","value":374},"end_location":{"lat":45.3534757,"lng":-73.9959051},"html_instructions":"Slight <b>right</b> onto <b>Rue Meloche</b>","maneuver":"turn-slight-right","polyline":{"points":"}lvsGpuobM[CS@]JiAb@e@ZA@[\\WXCDcAlAoAhAcAp@aCdAaA\\m@RULSJKJEDs@v@oAbBCB[ZiAt@W\\U^]t@ITOl@M^Wv@i@pACFw@bBs@pAsAlB{@xAq@jAKTSh@a@~@i@z@UT_@`@{AhA]Xk@b@y@t@m@v@ED[l@g@z@S\\u@nAeBpCk@fAa@|@GRYt@m@jBg@dBa@xACHcAfDc@vAo@xBgDbK"},"start_location":{"lat":45.3398325,"lng":-73.9773688},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":103},"duration":{"text":"1 min","value":44},"end_location":{"lat":45.3541907,"lng":-73.9967348},"html_instructions":"Continue onto <b>CH Lotbinière</b>/<wbr/><b>Rte de Lotbinière</b>/<wbr/><b>QC-338 E</b>","polyline":{"points":"gbysGlisbMmCbD"},"start_location":{"lat":45.3534757,"lng":-73.9959051},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1095},"duration":{"text":"3 mins","value":187},"end_location":{"lat":45.3620228,"lng":-74.00444619999999},"html_instructions":"Slight <b>right</b> onto <b>Rue Bellerive</b>","maneuver":"turn-slight-right","polyline":{"points":"ufysGpnsbMSCE?GBIDo@^KFMF]ROHYPSNYPUNWP}@l@MJEDIHa@b@KLQTGHILUZg@p@Q`@g@l@e@n@GHC@{@p@o@TuDt@eBf@UJULURMLW\\QTEJS^O`@Un@e@~Ak@|Ao@vA}@~As@z@CDWXa@d@w@lA"},"start_location":{"lat":45.3541907,"lng":-73.9967348},"travel_mode":"BICYCLING"},{"distance":{"text":"1.6 km","value":1556},"duration":{"text":"5 mins","value":301},"end_location":{"lat":45.3753027,"lng":-74.0103539},"html_instructions":"Continue onto <b>CH Lotbinière</b>/<wbr/><b>Rte de Lotbinière</b>/<wbr/><b>QC-338 E</b>","polyline":{"points":"swzsGx~tbMiGbEm@`@iBlAg@Za@Vg@VMFm@T]J_@H]F[Fc@FYDcAL_Ef@{BZoAVy@RuBt@e@P{DxAuBv@mAd@qAb@iDbAqEpAqA\\{@VoBj@yAh@MD"},"start_location":{"lat":45.3620228,"lng":-74.00444619999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":939},"duration":{"text":"3 mins","value":161},"end_location":{"lat":45.3835777,"lng":-74.0107046},"html_instructions":"Slight <b>right</b> onto <b>Av. Saint-Jean-Baptiste</b>","maneuver":"turn-slight-right","polyline":{"points":"sj}sGtcvbMsAg@{@EyFE{AAwHKmER{DPoFMqBCs@z@y@v@"},"start_location":{"lat":45.3753027,"lng":-74.0103539},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":437},"duration":{"text":"2 mins","value":126},"end_location":{"lat":45.3857887,"lng":-74.006097},"html_instructions":"Turn <b>right</b> onto <b>Autoroute du Souvenir</b>/<wbr/><b>A. 20</b>","maneuver":"turn-right","polyline":{"points":"k~~sGzevbMi@kAWm@e@gA[y@o@yAeAiCcAiCgAqCa@}AQ}@"},"start_location":{"lat":45.3835777,"lng":-74.0107046},"travel_mode":"BICYCLING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":4},"end_location":{"lat":45.3856595,"lng":-74.0060343},"html_instructions":"Turn <b>right</b> onto <b>Av. Sabourin</b>","maneuver":"turn-right","polyline":{"points":"el_tGbiubMXM"},"start_location":{"lat":45.3857887,"lng":-74.006097},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":632},"duration":{"text":"2 mins","value":111},"end_location":{"lat":45.3860561,"lng":-73.99802249999999},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"kk_tGthubMIc@EYK{@GcACyA?QI_GCiBEcBO{IAGMeJAy@AO@K?ELc@"},"start_location":{"lat":45.3856595,"lng":-74.0060343},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":645},"duration":{"text":"2 mins","value":139},"end_location":{"lat":45.3804439,"lng":-73.99835139999999},"html_instructions":"Turn <b>right</b> onto <b>Chem. Duhamel</b>","maneuver":"turn-right","polyline":{"points":"{m_tGrvsbMDBD@@?D?DCLCPK`@Qf@YJERCZBx@B\\BjAPF@dA`@LDt@ZdAb@`@LVFXJzC\\TDfAFJ?HAF?NAHAZILGRObBg@"},"start_location":{"lat":45.3860561,"lng":-73.99802249999999},"travel_mode":"BICYCLING"},{"distance":{"text":"2.5 km","value":2521},"duration":{"text":"9 mins","value":546},"end_location":{"lat":45.3876215,"lng":-73.96775370000002},"html_instructions":"Turn <b>left</b> onto <b>5e Avenue</b>","maneuver":"turn-left","polyline":{"points":"wj~sGtxsbM[uBIM@S]kDAOc@wCCOg@eDYoBIg@SsAMy@OeAAMO}@AKMy@Kw@OaAEWM}@EYc@}Cw@qFKq@cBuLqByMmFy]ES_Fk\\aAmGKo@AOCKa@oCCYKm@aAsG]{BMw@]{BKw@Ik@[_CCW"},"start_location":{"lat":45.3804439,"lng":-73.99835139999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.5 km","value":1521},"duration":{"text":"6 mins","value":336},"end_location":{"lat":45.3979302,"lng":-73.959228},"html_instructions":"Continue onto <b>Grand Boulevard</b>","polyline":{"points":"sw_tGlymbMa@cCG_@COWgBEYKs@G]QaAAEMg@Qa@KO]c@e@m@W]GI]_@]a@[_@g@k@IKc@i@y@cA[a@QSY]q@{@m@s@Y_@]a@mAyAaAkAiGqHw@}@qB}Bu@_AY[WYaAOSCC?s@I]A}@CI?A?KDMBMHKFOLa@XmA|@_Al@k@^}@p@aAt@"},"start_location":{"lat":45.3876215,"lng":-73.96775370000002},"travel_mode":"BICYCLING"},{"distance":{"text":"84 m","value":84},"duration":{"text":"1 min","value":20},"end_location":{"lat":45.3985136,"lng":-73.9585445},"html_instructions":"Turn <b>right</b> onto <b>1ère Ave</b>","maneuver":"turn-right","polyline":{"points":"axatGddlbM{AkBW]"},"start_location":{"lat":45.3979302,"lng":-73.959228},"travel_mode":"BICYCLING"},{"distance":{"text":"91 m","value":91},"duration":{"text":"1 min","value":15},"end_location":{"lat":45.3991838,"lng":-73.9588803},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"u{atGz_lbMm@j@e@f@EBCBEBE@E?ECCAEECGAI"},"start_location":{"lat":45.3985136,"lng":-73.9585445},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":880},"duration":{"text":"3 mins","value":155},"end_location":{"lat":45.4047281,"lng":-73.95571319999999},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"{_btG~albM?B?D?B?D?B?@?DA@?@A?A?A?A?A??AECEEGEIIUQc@[c@_@OOc@]GG][][IIq@o@[YAA][][CC[UIGMIWSk@g@USIG]Y_@Y]Y}@u@g@a@SQ_@[{@u@_@YGGUS]YMMOMSQGIAACCCEAG?E?E@G@EBEBCBCD?D@DB@@BF@J?LELELCPCREX?DETCVEXARWt@O^ABc@g@"},"start_location":{"lat":45.3991838,"lng":-73.9588803},"travel_mode":"BICYCLING"},{"distance":{"text":"0.9 km","value":924},"duration":{"text":"4 mins","value":222},"end_location":{"lat":45.4027227,"lng":-73.94451520000001},"html_instructions":"Turn <b>right</b> onto <b>Rue Sainte-Anne</b>","maneuver":"turn-right","polyline":{"points":"qbctGdnkbM`@eA@C?C@C@EHm@@[?I@U?S@O?Y@_@?C@S@Y@QDW@Q@KBK@GBIjAmCXo@@CJWHQ?CFOJ[D[T}A`@wED[Da@L{@@GNeA@EJ_AVaCFq@De@BUBY?C@U@}@?w@?o@?g@BmCDo@?a@@a@?c@Cm@Ce@A]"},"start_location":{"lat":45.4047281,"lng":-73.95571319999999},"travel_mode":"BICYCLING"},{"distance":{"text":"4.0 km","value":4043},"duration":{"text":"12 mins","value":717},"end_location":{"lat":45.4140628,"lng":-73.8974259},"html_instructions":"Continue onto <b>Rue Lakeshore</b>","polyline":{"points":"_vbtGfhibMEYEWAIEYGc@SaA?EMm@QaAIe@E[C[C_@Cu@Ae@ASCk@Ge@Ic@UmAMq@Mk@Qy@CMKe@Ia@O{@Sy@w@kDYgAMk@AEUy@Oc@IWEM[}@K]CWCSA[A_@Am@CcBA_AAe@?E?o@@mA?oAAkB?wBCiACeAEs@AECWCSG_@G[Ms@Ge@Eg@AEEi@Ca@AW?S?YBe@@YB[RqBFu@Bc@?G@Y@k@?c@?o@?WIeDEkACm@AgAAO?W?i@@S@[?A@g@BY@[Fw@De@BU@S@_@@U?W?K?MAQ?WAMAUC_@AYE]E[CQG]GWK_@K]K]U_@W_@]_@MOMKa@]SKAAWOm@Y]Qe@Sw@e@][[a@OWMWQ_@Ma@I_@GYGY?CCIAQAK?MAOAU?W?Q?U?S@e@@]?A?S?Y?QEe@EUCUEOCMEQAEEQGUACGQISMc@Sq@Oe@k@aBM_@Si@Ww@Og@GOEQq@_DS}@EQEMIWWy@]y@Si@a@sAQm@WaA[uAMa@_@{AQo@YiAYgASiAWaBAGi@uCWoA_@}AKm@Gc@I{@OiBUaCUiCk@yEMeAc@oCUyAq@_Ee@mCYwAWuAQ_AI[ESSu@"},"start_location":{"lat":45.4027227,"lng":-73.94451520000001},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1944},"duration":{"text":"6 mins","value":332},"end_location":{"lat":45.4197104,"lng":-73.8746584},"html_instructions":"Slight <b>right</b> to stay on <b>Rue Lakeshore</b>","maneuver":"turn-slight-right","polyline":{"points":"{|dtG|a`bM?E?EAEGk@_@{Bu@}DE]Gm@CYCUCk@Eq@Cc@?[Ak@Am@Ck@IeAEs@IeAO_BYyCOeBQaBMeAO_BGcACc@AUDs@FiAFy@FeABc@BaA@s@Ac@Ec@K_AQkAM{@Mi@ESCM]eASo@K_@CUCOAUG}@OwAe@eDu@gEYuBWyAIa@e@eDSkAEWg@qBo@sAWg@Ue@a@i@o@{@W[cA{Ae@m@W[KSSa@GQGQAA]{@Uw@Wy@"},"start_location":{"lat":45.4140628,"lng":-73.8974259},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":218},"duration":{"text":"1 min","value":39},"end_location":{"lat":45.4214414,"lng":-73.8742324},"html_instructions":"Turn <b>left</b> onto <b>Breton Woods</b>","maneuver":"turn-left","polyline":{"points":"e`ftGrs{aMyAb@G@G@E?GAECEECGoAsBECEEEAEAG?I@wAT"},"start_location":{"lat":45.4197104,"lng":-73.8746584},"travel_mode":"BICYCLING"},{"distance":{"text":"2.9 km","value":2863},"duration":{"text":"9 mins","value":513},"end_location":{"lat":45.43108669999999,"lng":-73.8411826},"html_instructions":"Turn <b>right</b> onto <b>Bd Beaconsfield</b>","maneuver":"turn-right","polyline":{"points":"_kftG|p{aMg@gAo@yAWg@_@{@Ui@Uq@Ka@Ii@Kg@Kw@Ge@E[Ge@AIYkC[wBIo@QuAE_@SaBOiAK{@SaBIg@Ic@Kg@U}@Us@Yw@[q@Wg@u@uAa@o@s@oAKWM[Mc@Mc@UmA[yB]{Ba@yCa@qC[}BYkBW_BYqBGa@G_@Ko@Ou@Ka@Ma@Qa@qEgN}@sCg@{AGUEWEQEWSiAUoAMq@gAqEcAwDi@uBK]_@wAg@qBWeAUs@[kAEMK]?AUs@CMYiAKa@GYACCQCg@Ci@?Q?O@[BSDWJe@ZkAJa@@M@M@G?K@I?M?M?QASCSCSY_CYyBGc@AM?I?G?I?O?M@UBYBY"},"start_location":{"lat":45.4214414,"lng":-73.8742324},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":168},"duration":{"text":"1 min","value":50},"end_location":{"lat":45.4314915,"lng":-73.8391049},"html_instructions":"Slight <b>left</b> onto <b>Claude St</b>","maneuver":"turn-slight-left","polyline":{"points":"ightGjbuaMc@yDGm@[mCGi@"},"start_location":{"lat":45.43108669999999,"lng":-73.8411826},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":114},"duration":{"text":"1 min","value":17},"end_location":{"lat":45.43247299999999,"lng":-73.8395163},"html_instructions":"Turn <b>left</b> onto <b>Sweetbriar Dr</b>","maneuver":"turn-left","polyline":{"points":"yihtGjutaM}Ad@q@Ts@V"},"start_location":{"lat":45.4314915,"lng":-73.8391049},"travel_mode":"BICYCLING"},{"distance":{"text":"0.5 km","value":529},"duration":{"text":"2 mins","value":94},"end_location":{"lat":45.4356751,"lng":-73.83496579999999},"html_instructions":"Turn <b>right</b> onto <b>Av. Willowbrook</b>","maneuver":"turn-right","polyline":{"points":"}ohtG~wtaM_@aDQ{AKy@AIAICGAE?ACGAECECCw@{@sC}BMKIQeCcC_@_@kC{BCEEGKS"},"start_location":{"lat":45.43247299999999,"lng":-73.8395163},"travel_mode":"BICYCLING"},{"distance":{"text":"94 m","value":94},"duration":{"text":"1 min","value":20},"end_location":{"lat":45.4360341,"lng":-73.8339081},"html_instructions":"Slight <b>right</b> at <b>Jasper Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"_ditGp{saM?E?IEKGKUa@CICKAKCSCOASCMCOCIAG"},"start_location":{"lat":45.4356751,"lng":-73.83496579999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.6 km","value":583},"duration":{"text":"2 mins","value":105},"end_location":{"lat":45.4388432,"lng":-73.8297826},"html_instructions":"Turn <b>left</b> onto <b>Av. de la Pointe-Claire</b>","maneuver":"turn-left","polyline":{"points":"efitG|tsaMc@La@LkBj@{Bt@C@EDC?AAAACGAKOw@SoAO}@Ii@CMe@gC_@kCKo@Ko@G[QeAKo@QuAESKq@AG"},"start_location":{"lat":45.4360341,"lng":-73.8339081},"travel_mode":"BICYCLING"},{"distance":{"text":"41 m","value":41},"duration":{"text":"1 min","value":6},"end_location":{"lat":45.438545,"lng":-73.8298755},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"wwitGb{raMHIFAJCF@D@BDDHBN"},"start_location":{"lat":45.4388432,"lng":-73.8297826},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":163},"duration":{"text":"1 min","value":51},"end_location":{"lat":45.4399205,"lng":-73.8305946},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"}uitGv{raMGDGDMDa@NKDUJa@Pa@P_@PYJIDA?C@a@N"},"start_location":{"lat":45.438545,"lng":-73.8298755},"travel_mode":"BICYCLING"},{"distance":{"text":"48 m","value":48},"duration":{"text":"1 min","value":26},"end_location":{"lat":45.4398331,"lng":-73.8301026},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"o~itGd`saMMQAG?C@G@CFOTg@"},"start_location":{"lat":45.4399205,"lng":-73.8305946},"travel_mode":"BICYCLING"},{"distance":{"text":"0.2 km","value":211},"duration":{"text":"1 min","value":38},"end_location":{"lat":45.4405717,"lng":-73.8276724},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"}}itGb}raMm@}Cg@{Ck@cDACOC"},"start_location":{"lat":45.4398331,"lng":-73.8301026},"travel_mode":"BICYCLING"},{"distance":{"text":"3.0 km","value":3008},"duration":{"text":"9 mins","value":521},"end_location":{"lat":45.4499626,"lng":-73.7916053},"html_instructions":"Continue onto <b>Av. Donegani</b>","polyline":{"points":"qbjtG|mraMO}@YeBe@qCmA_Hu@}DgBqJQaAu@qEo@mE]qBG_@[}AOaAm@iDYeBG[g@gC?AG[GUw@qEAG_@qBYsA_@eBuAyGI_@{DaR[}AEQ?C{C_Og@yBKa@iAiFCMEQ}@oFu@uEs@cEm@aEi@eEo@gEQiAKo@K_AWqCo@wHIwAIkAGkAQmCAQ"},"start_location":{"lat":45.4405717,"lng":-73.8276724},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":305},"duration":{"text":"1 min","value":53},"end_location":{"lat":45.44889999999999,"lng":-73.79127799999999},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"g}ktGplkaMHCLGBC@C?A@EAUAKCc@@EBCPG`AW@?F?DFBZDr@Bp@Dp@Dl@?D@BB@LCJEJCVG@G@MGmACUC["},"start_location":{"lat":45.4499626,"lng":-73.7916053},"travel_mode":"BICYCLING"},{"distance":{"text":"68 m","value":68},"duration":{"text":"1 min","value":9},"end_location":{"lat":45.448317,"lng":-73.791034},"html_instructions":"Continue onto <b>Valois Bay Ave</b>","polyline":{"points":"svktGnjkaM^MrAc@"},"start_location":{"lat":45.44889999999999,"lng":-73.79127799999999},"travel_mode":"BICYCLING"},{"distance":{"text":"6.1 km","value":6115},"duration":{"text":"18 mins","value":1099},"end_location":{"lat":45.43894179999999,"lng":-73.7200379},"html_instructions":"Turn <b>left</b> onto <b>Chem. Bord-du-Lac</b>","maneuver":"turn-left","polyline":{"points":"_sktG|hkaMCmA?U?OH_A@S@i@Bq@B[Dk@VwBRuAHw@?EBQ@U?K?G?G?G?GAG?GAIAGEOU{@CSAO?E?W@[B]F[XmBNeAP}@Ji@H]FSXs@FQDO`@cBh@oCDYBUDe@HwAHq@BYF[Nw@Le@Lg@Vu@xByFTi@R_@p@mAHOdBsDb@y@JQZs@`D_FtAsBLODEDEDEDEDEDCFCDCFCp@OfBYPENGNINILMLOJULU\\gADKl@yBr@gC?ADUBSBS?UAUGg@WuCEg@KeBIkA?CCS?U?S@U@SHk@vBuGDODMBMBM@M@M?K?MC}AMqJAc@AC?KAOAGAIAIAGAICIIa@Mc@CMEMCMAKAKAKCa@?O?E?M?]Bu@Bi@De@RwBBSBUDSBSDQDOFQ@Gd@sAFMRo@HUL]p@eC^kAd@mAN_@DOFQDO?ADQDQBQBQ@K@[@U@[?YAW?KAICg@S{CCYAOC}@?e@ASD{D?o@@Y?a@@U?Q?U?E?G?SCe@Ck@Eq@Gk@AKCSAKAGO{@Kk@YaBQoAEa@C[C[SuCCq@A[AC?W?U@I?WBc@D_@Fk@D]He@Ha@d@yDJk@Jk@XsAXiAJe@XkB@O@K@MB_A@w@?Q@iA@oA@M?IASEaA?KAaAAYGwAGy@Cm@AK?EIaA?EAG?MAM?O?Q?e@@Q?y@?kB@sA?a@Ak@A]Ae@CYAOCMCSCQEOEQCICGCGCIEGEIMQMWIQYm@Ui@IUIUQk@CKUm@IWESAEGc@Ga@Ea@Gm@Gq@Go@?KIcAImAKwBKcBC]McBKcBCa@Cs@GcAAe@ASAs@?I?sB@aGBgC?gB?A?Y@kE@cBDsC?O@q@?Y@U@M?IBY@W@K?CBMBOBODONk@Nm@@ENWNWNU@Af@k@RUt@_Ah@iAJYXe@P[JSFSDQ@MBQ"},"start_location":{"lat":45.448317,"lng":-73.791034},"travel_mode":"BICYCLING"},{"distance":{"text":"33 m","value":33},"duration":{"text":"1 min","value":6},"end_location":{"lat":45.4387259,"lng":-73.71988759999999},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"kxitGfm}`M`@?DG@K?I"},"start_location":{"lat":45.43894179999999,"lng":-73.7200379},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":106},"duration":{"text":"1 min","value":19},"end_location":{"lat":45.4387807,"lng":-73.7185342},"html_instructions":"Slight <b>left</b>","maneuver":"turn-slight-left","polyline":{"points":"awitGhl}`M?IAm@?UCo@CqC"},"start_location":{"lat":45.4387259,"lng":-73.71988759999999},"travel_mode":"BICYCLING"},{"distance":{"text":"6 m","value":6},"duration":{"text":"1 min","value":1},"end_location":{"lat":45.4387254,"lng":-73.7185243},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"kwitGxc}`MHA"},"start_location":{"lat":45.4387807,"lng":-73.7185342},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1115},"duration":{"text":"3 mins","value":190},"end_location":{"lat":45.4354302,"lng":-73.70598970000002},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"awitGvc}`M?O?M@C@G@C@E@I@I?I@E@A@C@CFEHIDEDEFKHOHSFOBKH[@S@c@@{@@W?m@DiBNqALsAFq@DMBGHMHONWFCF?DILQBEFG@AROLGJMJMXUv@s@\\o@JUFWDUHs@Dc@Fi@DW@g@Ju@ReCDkABiA?eAIgA]}CCs@Be@Jg@Xu@Pm@r@mCn@eBBUH_@Ji@"},"start_location":{"lat":45.4387254,"lng":-73.7185243},"travel_mode":"BICYCLING"},{"distance":{"text":"7 m","value":7},"duration":{"text":"1 min","value":1},"end_location":{"lat":45.4354626,"lng":-73.7059149},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"mbitGluz`MEO"},"start_location":{"lat":45.4354302,"lng":-73.70598970000002},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":397},"duration":{"text":"1 min","value":70},"end_location":{"lat":45.4349223,"lng":-73.7009911},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"sbitG|tz`MZiAH_@?[E_@CWC[Bi@B_D@_@@g@@qADs@D]FSBS@m@@]Dq@Hi@HY@IHm@Be@"},"start_location":{"lat":45.4354626,"lng":-73.7059149},"travel_mode":"BICYCLING"},{"distance":{"text":"1.1 km","value":1065},"duration":{"text":"3 mins","value":186},"end_location":{"lat":45.4336515,"lng":-73.68927459999999},"html_instructions":"Slight <b>left</b>","maneuver":"turn-slight-left","polyline":{"points":"g_itGdvy`M@OIq@Iw@E}@Am@Bc@^qBZ}AV{@FMDO@O?G?Q?UJ[d@iBp@kCVeAN[LMDIBO@M?QDUPi@Vs@Tm@Nc@BSB[Ju@Fi@@GTaBBq@AO?m@?wANiC?AAk@AQCQI[CKAS@{@H_E?k@AQEWAGEIAAGEMQOKKEE?EBCDGNIVEDE@SA"},"start_location":{"lat":45.4349223,"lng":-73.7009911},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":440},"duration":{"text":"2 mins","value":99},"end_location":{"lat":45.433597,"lng":-73.68397379999999},"html_instructions":"Turn <b>right</b> onto <b>Bd Saint-Joseph</b>","maneuver":"turn-right","polyline":{"points":"iwhtG|lw`MEa@OeAk@}CMiAIy@O}AEi@CYA_@?U@]@a@DYB[F_@@KBMFSx@_CLc@@EBMBUHo@"},"start_location":{"lat":45.4336515,"lng":-73.68927459999999},"travel_mode":"BICYCLING"},{"distance":{"text":"69 m","value":69},"duration":{"text":"1 min","value":11},"end_location":{"lat":45.433062,"lng":-73.6836555},"html_instructions":"Turn <b>right</b> toward <b>Prom Père Marquette</b>","maneuver":"turn-right","polyline":{"points":"_whtGxkv`MJGDA@AB?`@BF?BA@AFGZi@"},"start_location":{"lat":45.433597,"lng":-73.68397379999999},"travel_mode":"BICYCLING"},{"distance":{"text":"40 m","value":40},"duration":{"text":"1 min","value":7},"end_location":{"lat":45.4327508,"lng":-73.6839042},"html_instructions":"Turn <b>right</b> toward <b>Prom Père Marquette</b>","maneuver":"turn-right","polyline":{"points":"sshtGziv`MD@DBB@JJNJ?@PL"},"start_location":{"lat":45.433062,"lng":-73.6836555},"travel_mode":"BICYCLING"},{"distance":{"text":"38 m","value":38},"duration":{"text":"1 min","value":7},"end_location":{"lat":45.4325065,"lng":-73.6835565},"html_instructions":"Turn <b>left</b> toward <b>Prom Père Marquette</b>","maneuver":"turn-left","polyline":{"points":"uqhtGjkv`MVa@@ANY@A@A@A"},"start_location":{"lat":45.4327508,"lng":-73.6839042},"travel_mode":"BICYCLING"},{"distance":{"text":"21 m","value":21},"duration":{"text":"1 min","value":4},"end_location":{"lat":45.4325507,"lng":-73.6832949},"html_instructions":"Turn <b>left</b> onto <b>Prom Père Marquette</b>","maneuver":"turn-left","polyline":{"points":"ephtGfiv`MASCQAO"},"start_location":{"lat":45.4325065,"lng":-73.6835565},"travel_mode":"BICYCLING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":2},"end_location":{"lat":45.4324349,"lng":-73.683186},"html_instructions":"Turn <b>right</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-right","polyline":{"points":"mphtGpgv`MLKBADE"},"start_location":{"lat":45.4325507,"lng":-73.6832949},"travel_mode":"BICYCLING"},{"distance":{"text":"80 m","value":80},"duration":{"text":"1 min","value":14},"end_location":{"lat":45.4324811,"lng":-73.6821804},"html_instructions":"Turn <b>left</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-left","polyline":{"points":"uohtG|fv`M?GAG?IGa@AIAG?G?I?K@a@?U@U?O"},"start_location":{"lat":45.4324349,"lng":-73.683186},"travel_mode":"BICYCLING"},{"distance":{"text":"51 m","value":51},"duration":{"text":"1 min","value":9},"end_location":{"lat":45.4324339,"lng":-73.6815391},"html_instructions":"Keep <b>right</b> to stay on <b>Prom Père Marquette</b>","maneuver":"keep-right","polyline":{"points":"_phtGr`v`M?m@?SB_@BO@M"},"start_location":{"lat":45.4324811,"lng":-73.6821804},"travel_mode":"BICYCLING"},{"distance":{"text":"14 m","value":14},"duration":{"text":"1 min","value":3},"end_location":{"lat":45.4324739,"lng":-73.681368},"html_instructions":"Slight <b>left</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-slight-left","polyline":{"points":"uohtGr|u`MCGAGAGAE@C"},"start_location":{"lat":45.4324339,"lng":-73.6815391},"travel_mode":"BICYCLING"},{"distance":{"text":"81 m","value":81},"duration":{"text":"1 min","value":14},"end_location":{"lat":45.4322255,"lng":-73.68041240000001},"html_instructions":"Turn <b>right</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-right","polyline":{"points":"}ohtGp{u`M?C@CBCHIRaBJgA"},"start_location":{"lat":45.4324739,"lng":-73.681368},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":326},"duration":{"text":"1 min","value":54},"end_location":{"lat":45.4313152,"lng":-73.6764932},"html_instructions":"Keep <b>left</b> to stay on <b>Prom Père Marquette</b>","maneuver":"keep-left","polyline":{"points":"mnhtGpuu`MLs@Hg@?CHg@BW@EBSDQ@M@G?K?O?I?C?KBMBQFQHYBELg@?CHa@@I@MDODMD[Ba@@Q?M@G@GBGDIFSBKFM@S@Y?E?AF}@"},"start_location":{"lat":45.4322255,"lng":-73.68041240000001},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":112},"duration":{"text":"1 min","value":21},"end_location":{"lat":45.4310689,"lng":-73.67510109999999},"html_instructions":"Slight <b>right</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-slight-right","polyline":{"points":"whhtG`}t`M@?BO@M@Q?AFk@@CDc@@M@I@M@KB]J_A"},"start_location":{"lat":45.4313152,"lng":-73.6764932},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":359},"duration":{"text":"1 min","value":65},"end_location":{"lat":45.4309746,"lng":-73.67070129999999},"html_instructions":"Slight <b>right</b> to stay on <b>Prom Père Marquette</b>","maneuver":"turn-slight-right","polyline":{"points":"eghtGjtt`MFSBK@OAKAKCI?c@?O?SAK?GCMAMAYC[?EGcACe@Ae@?A?U?]?U@W?Q@O@I?I@O@M?IAI?I?IAG?K?I?C@E?CAYCa@C[AMAI@G?EBKBKBKBK@GBCDEJKDA"},"start_location":{"lat":45.4310689,"lng":-73.67510109999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":146},"duration":{"text":"1 min","value":28},"end_location":{"lat":45.4314861,"lng":-73.6691026},"html_instructions":"Turn <b>left</b> toward <b>Chem. du Musée</b>","maneuver":"turn-left","polyline":{"points":"qfhtGzxs`MBG?A?A?C?A?CCIEMISCGAEACACAEAKCUAWCMAMA?GMGKGGUQA?KwA"},"start_location":{"lat":45.4309746,"lng":-73.67070129999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":330},"duration":{"text":"1 min","value":61},"end_location":{"lat":45.4310026,"lng":-73.6660525},"html_instructions":"Continue onto <b>Chem. du Musée</b>","polyline":{"points":"yihtGzns`MA[I{@E_@E]AGE]AIIo@Ga@CYCOGk@CKCOUiAAI?G?EDa@@E@ERWFGFEJEDCFCTIFCFAF?JAJAR?b@?"},"start_location":{"lat":45.4314861,"lng":-73.6691026},"travel_mode":"BICYCLING"},{"distance":{"text":"2.0 km","value":1991},"duration":{"text":"7 mins","value":395},"end_location":{"lat":45.4408304,"lng":-73.6457543},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"wfhtGx{r`MEQSUMQGOAGAA?M?OAMES_@iAa@gAc@qAQi@ISi@iBYkAGUEKs@uAI[SqAQo@]eAKe@GIMOg@e@UWMKEKCMCQEMGKIIMIMEKGEIEKAQAK?GCKEIMOGM]_ASk@mAkD}@aC]kACKAGCSC[I[CKISQ_@O]CEMe@Ic@Oy@?ASkACUK]o@iBg@uAwAaDeCoFUg@cAyBiAcCEKMYIOUg@k@oAUg@m@oAUg@CGQa@_AyBUg@k@qAUg@CIO_@g@uAM]EMEOAEIUESAAACACCMAC?A?C@K?C?CACAAC?C@A@?DAB@FDZ"},"start_location":{"lat":45.4310026,"lng":-73.6660525},"travel_mode":"BICYCLING"},{"distance":{"text":"53 m","value":53},"duration":{"text":"1 min","value":7},"end_location":{"lat":45.4412573,"lng":-73.6460626},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"edjtG||n`MUN_Al@"},"start_location":{"lat":45.4408304,"lng":-73.6457543},"travel_mode":"BICYCLING"},{"distance":{"text":"2.9 km","value":2865},"duration":{"text":"8 mins","value":503},"end_location":{"lat":45.4566694,"lng":-73.61730519999999},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"{fjtGz~n`MsAmECECEGAq@cDWeA[_ASm@Qo@a@sAUw@CKUu@i@eBkBaGq@yBSm@o@}BAEM_@Ou@W{@e@oBa@yAK]Oo@W{@Mm@Mm@q@oBk@kBi@uB]gA_@wAq@uBa@iAq@oBs@mBk@qAg@}@}@{A]k@o@{@MOu@s@e@]QQEEU[g@k@UWGIc@_@oA_AIIi@a@aAiAwAgBc@o@Yi@e@{@o@mAg@{@AAQY_@q@]g@y@cAa@m@CGw@sAk@}@AAS]k@cA[g@e@w@_@m@]s@m@mAQc@s@cBe@gA]_AUq@i@}AW}@[gAOa@IQ?AS[QY]a@CEEQKYGMQQGMCIQs@"},"start_location":{"lat":45.4412573,"lng":-73.6460626},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1928},"duration":{"text":"6 mins","value":358},"end_location":{"lat":45.4652415,"lng":-73.596038},"html_instructions":"Keep <b>left</b>","maneuver":"keep-left","polyline":{"points":"egmtGdki`MEUIg@K_@CGYu@Sa@OWKWi@_BGSGSWeA[yAI]Us@k@_BW{@EQEUE[GYg@kBOc@IUEKYs@Ok@Ga@k@{C]iBOw@]{ASw@Ki@Oo@]{AG[ESCQGc@Gm@Qs@UeAc@mBa@gBEOs@wBIWCMCQA_@CME[Mk@Om@Mc@e@}Aq@qBq@uB]aAOa@Oa@I]EQYaA[eAY_Ag@_BCEUu@M[CIm@wAMYUg@ISKSWg@}@aBa@s@a@s@OUYe@w@sACEAAEKSe@CGCG"},"start_location":{"lat":45.4566694,"lng":-73.61730519999999},"travel_mode":"BICYCLING"},{"distance":{"text":"71 m","value":71},"duration":{"text":"1 min","value":12},"end_location":{"lat":45.4647703,"lng":-73.5954184},"html_instructions":"Turn <b>right</b>","maneuver":"turn-right","polyline":{"points":"w|ntGffe`MxAuBBE"},"start_location":{"lat":45.4652415,"lng":-73.596038},"travel_mode":"BICYCLING"},{"distance":{"text":"1.9 km","value":1902},"duration":{"text":"6 mins","value":338},"end_location":{"lat":45.4754416,"lng":-73.5776259},"html_instructions":"Turn <b>left</b>","maneuver":"turn-left","polyline":{"points":"yyntGjbe`MGOOUAAY_@We@Uc@AASk@GSI]Qq@Y{@GOi@uA?AQg@ISMc@Gc@Ms@WqBUkBK_A_@wCGk@AMKs@ESCMAMG]AACOGWGYMa@IWM[IQUe@S_@[q@CCKSOYMUEIACAEAGCGAE?C?C?A?C?ADa@@I?KAE?GAG?EAGAEEKmAuDw@{BOa@IQCEISMYOYGMMUAAa@w@c@w@O[m@oAQa@CICEACECKGKMOMGIg@m@SUa@_@g@g@aA_Ag@c@OMOOSSIIEGKKIKECSOQIOCSCEAEAGCKI_@Yk@i@cB}AoBgBsAmAk@k@Y[CA{AuAc@c@e@a@"},"start_location":{"lat":45.4647703,"lng":-73.5954184},"travel_mode":"BICYCLING"},{"distance":{"text":"0.3 km","value":335},"duration":{"text":"1 min","value":57},"end_location":{"lat":45.4777716,"lng":-73.5750027},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"o|ptGdsa`MEKAEEIIQGOEGOQk@i@EG]]MMW[Y_@OU[c@ACY[EEECMIAAC?_AgBGGEEECGCOGOGa@UEG"},"start_location":{"lat":45.4754416,"lng":-73.5776259},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":395},"duration":{"text":"1 min","value":72},"end_location":{"lat":45.4805287,"lng":-73.57213089999999},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"akqtGvba`MA?W]SUc@o@OQCEMOEG?A[][_@[_@MOGIUYQUOQm@_AWc@ECCCCACAE?G?YFQDG?E?EACAGGGGII[_@KOMQEICCAEAECQ"},"start_location":{"lat":45.4777716,"lng":-73.5750027},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":655},"duration":{"text":"2 mins","value":112},"end_location":{"lat":45.4846744,"lng":-73.5664233},"html_instructions":"Slight <b>right</b>","maneuver":"turn-slight-right","polyline":{"points":"i|qtGxp``MBm@?]EKCGi@i@o@u@II[a@QSg@w@SYKM_AkAEICEIOKOWk@SYOSKIKIKKSSW[MOY_@IIKOc@k@c@k@OQ{@uAEKCIMYi@{@KSOWQ[KOIKIIEEGE"},"start_location":{"lat":45.4805287,"lng":-73.57213089999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.1 km","value":101},"duration":{"text":"1 min","value":18},"end_location":{"lat":45.485386,"lng":-73.5663563},"html_instructions":"Keep <b>left</b> to continue toward <b>Rue des Seigneurs</b>","maneuver":"keep-left","polyline":{"points":"evrtGbm_`MIEECACCCKSEKEICEAAAAAAGAICGAAAA?A??@A?CDg@l@EFCF"},"start_location":{"lat":45.4846744,"lng":-73.5664233},"travel_mode":"BICYCLING"},{"distance":{"text":"7 m","value":7},"duration":{"text":"1 min","value":1},"end_location":{"lat":45.4854286,"lng":-73.56629749999999},"html_instructions":"Turn <b>right</b> toward <b>Rue des Seigneurs</b>","maneuver":"turn-right","polyline":{"points":"uzrtGvl_`MGK"},"start_location":{"lat":45.485386,"lng":-73.5663563},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":358},"duration":{"text":"1 min","value":58},"end_location":{"lat":45.4876855,"lng":-73.56896139999999},"html_instructions":"Turn <b>left</b> onto <b>Rue des Seigneurs</b>","maneuver":"turn-left","polyline":{"points":"}zrtGjl_`MGBKBQBC?MBG?EAEAKGA?EEMEGAE?C?G@WN]VCBYVIHKNGLu@pBoA`DcAzC"},"start_location":{"lat":45.4854286,"lng":-73.56629749999999},"travel_mode":"BICYCLING"},{"distance":{"text":"1.0 km","value":978},"duration":{"text":"3 mins","value":197},"end_location":{"lat":45.4954267,"lng":-73.5630455},"html_instructions":"Turn <b>right</b> onto <b>Rue Notre Dame O</b>","maneuver":"turn-right","polyline":{"points":"aistG~|_`MkCwA]Oe@SUMOIOMEAGGc@[iDuC_DgCaBsAaDiCsCaCuCqB{BuAwA_Ak@[m@[m@W"},"start_location":{"lat":45.4876855,"lng":-73.56896139999999},"travel_mode":"BICYCLING"},{"distance":{"text":"0.7 km","value":674},"duration":{"text":"5 mins","value":283},"end_location":{"lat":45.4987371,"lng":-73.57022119999999},"html_instructions":"Turn <b>left</b> onto <b>Rue Peel</b>/<wbr/><b>QC-112</b>","maneuver":"turn-left","polyline":{"points":"myttG`x~_MQn@K`@?@sA~FWhAENENEJI^ELe@hA_AbCQXIPa@`ASh@Sh@]x@Sd@Uh@Uf@IVcAlCm@dBEHEFABINYZQP"},"start_location":{"lat":45.4954267,"lng":-73.5630455},"travel_mode":"BICYCLING"},{"distance":{"text":"0.4 km","value":409},"duration":{"text":"1 min","value":88},"end_location":{"lat":45.5018118,"lng":-73.56734449999999},"html_instructions":"Turn <b>right</b> onto <b>Boulevard René-Lévesque O</b>","maneuver":"turn-right","polyline":{"points":"cnutGzd``MKK}@y@a@_@IIsCkCuBoBiAaA{CqC"},"start_location":{"lat":45.4987371,"lng":-73.57022119999999},"travel_mode":"BICYCLING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":15},"end_location":{"lat":45.5017123,"lng":-73.5672184},"html_instructions":"Turn <b>right</b> onto <b>Bd Robert-Bourassa</b>","maneuver":"turn-right","polyline":{"points":"iavtGzr_`MRW"},"start_location":{"lat":45.5018118,"lng":-73.56734449999999},"travel_mode":"BICYCLING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"{_miG~nocNar@|Qs^}~@kc@_F}TavAo|@ajHou@}tF}o@{hB_`A~@}c@kc@kLmv@cg@~IoJwKcc@gi@iXuYoa@cjB{LogAeu@o`D{b@y`A{YoqBkaBmrBi_Aiv@a{@oiAcy@q`Aw_A`Ckl@{i@ih@wyDs|A_eL{q@mgFn@clCbb@gp@nZqmBsm@ouAmAkfAfRojBkn@_{DmZ}m@gWbZcf@kwAgi@vJtVmlB~Pi}AoFy`DycAybJqw@ihDpGos@`PqlA}p@upDmr@{qFlKkw@hn@yn@pCc`C_Pm`Awb@gxFpo@mhBgi@mmCsc@a{@mt@c_CmaBw}IghAetKs|@moHgwAqxJtDsu@f~@kk@uTyxEqt@yaFgl@ccEmNqdA|i@my@l`@qy@q^ytFmt@{vE|^upAdIghAeQo~Cwk@ucDqf@_eBwm@mK_c@x@u_@uaC{OcdA_]s{DkFksBiPoqAvt@it@xE}fFcg@ucBugBykBo`@}mF`X_fBeSgkI`iA}hDpoCcmIgBkjBpzA_rBfx@{LcBkfD~e@kfHzf@mjC`vAytBqn@m|M}sAi`Fei@spFglBq`Les@o~BkdBetAgrAebAk]kzDlNgsBqcAcfCupE_zNutDs{GaqBkmH{mCyfG}zCugG}\\kdDsoBwoDklAqhF~AkaE_iAunDuwAivBr]a|An~@gp@vl@iAtHqhAqFapC_GorDwHyeDma@g`Beo@iz@eaAkaIygH}aRadAmjAgWk~CsvAuyJbG{kEgaBwnFpCqwB{uA_mFXkvGs~AgkFeSyxFog@e`Cg{AeqCymEs}EisB_oBctD}tEu_B}dAc|Ac|BynBmpCc|CceEwzCkkE_w@qrBobIyvNwhHckJ_mDmaGw|BghF_eDehEkpAyvBijAcb@e]spAoMejCkuAw~BcrB}zD{qAirAw}BivA}q@a}@_Ig_CgbJihYchCa}E{{@iwGwyA_}Fg}@k`@}cD}zHszD{yNt@{dCm`@esF|^{pG|mAcPpX`KzPsbAoGyrEkK}y@eU}eBkEqfBuaAmjCeWarBiLctCkfB{zHoxA{nFoxH_aD_{A}oDw_AsEokCijHkxGenScnH_~Uia@wcC}tDq{Au~@mwAsv@ycF{d@omIgf@qcJcYa~EcYkhBgwAz`AahAtjBklBfhAelAe^rOef@y\\egEeeBuhA_BemBsxAk|J{hAmnEuhAepCaYwfFxp@kzCrOa}Gx_@ufFyqAcaFw|CuwIwiA}nA}XiYqU~H}i@wPkIzSqWwF"},"summary":"Waterfront Trail","warnings":["Bicycling directions are in beta. Use caution – This route may contain streets that aren't suited for bicycling."],"waypoint_order":[]}],"status":"OK"}},"toronto_montreal_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJpTvG15DL1IkRd8S0KlBVNTI","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJDbdkHFQayUwR7-8fITgxTmU","types":["locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":45.5017123,"lng":-73.5672184},"southwest":{"lat":43.6533961,"lng":-79.3827986}},"copyrights":"Map data ©2021 Google","legs":[{"distance":{"text":"541 km","value":540577},"duration":{"text":"5 hours 23 mins","value":19400},"end_address":"Montreal, QC, Canada","end_location":{"lat":45.5017123,"lng":-73.5672184},"start_address":"Toronto, ON, Canada","start_location":{"lat":43.6533961,"lng":-79.3827986},"steps":[{"distance":{"text":"0.3 km","value":270},"duration":{"text":"1 min","value":44},"end_location":{"lat":43.6557259,"lng":-79.3837337},"html_instructions":"Head <b>north</b> on <b>Bay St.</b> toward <b>Hagerman St</b>","polyline":{"points":"w`miGnmocNa@Lm@N]JmA^KBcAXQDUFc@JOFYNk@RSFOB"},"start_location":{"lat":43.6533961,"lng":-79.3827986},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 km","value":2494},"duration":{"text":"9 mins","value":544},"end_location":{"lat":43.6618515,"lng":-79.3545244},"html_instructions":"Turn <b>right</b> onto <b>Dundas St W</b>","maneuver":"turn-right","polyline":{"points":"iomiGhsocNIo@c@oDGc@AESaB[_CGi@E_@EWAGIo@?EAE?EAC?CAA?E?A?G?C@G?GBKNiAFc@PkADU@I@E@I?C?C?C?A?C?E?EACAI?EEWKy@WqBYuBWwBg@qDs@wEMgAK_AIw@CQ?EAC?ACICEAECEEEAAIEGEMGKGECECEEGEGIEECCCCAAIKKQIOIOISEQGSCKAGCI?IAEAICSAI?KAI?M?A?M?Q?G?G@I@Q?I@G?EAE?G?EACAKa@{Ca@oCc@cDEWAGYqBYwB]cCCSYuBQsAMeA_@qCa@wCa@qC[_CAIWgBe@gDU_BMcAOiAEYO_AWiB]aCQcAMy@[sB?CSoACQAIEi@MoBMiBAUIwA"},"start_location":{"lat":43.6557259,"lng":-79.3837337},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":219},"duration":{"text":"1 min","value":20},"end_location":{"lat":43.66366379999999,"lng":-79.3555052},"html_instructions":"Turn <b>left</b> onto the ramp to <b>Don Valley Pkwy. North</b>","maneuver":"ramp-left","polyline":{"points":"quniGv|icN]NUHsB~@aAd@KDOFE@IDODG@KB]JE@C@A@A@A@?BAH"},"start_location":{"lat":43.6618515,"lng":-79.3545244},"travel_mode":"DRIVING"},{"distance":{"text":"12.9 km","value":12925},"duration":{"text":"8 mins","value":499},"end_location":{"lat":43.7630746,"lng":-79.3367385},"html_instructions":"Merge onto <b>Don Valley Pkwy N</b>","maneuver":"merge","polyline":{"points":"{`oiG|bjcNkI~AaF~@q@N_F`AqCh@]Fa@JC?_@H[Ho@PSHa@Nc@P]P[P_@T[RMHUPg@`@m@h@YTCB{@v@]ZkAdA}BtB{@r@q@b@y@h@A@MF_@RCBq@\\GBGBKFUHe@R]L[JE@a@N_AV_@Hm@LqAX_BXG@{@Pc@Fa@Fe@FeANcAJeAH{@Do@DeAFgCLq@DW@cAFs@BI?[@c@?_@AYASAYEIAQAm@MQESGc@OcA][M[I}@]q@Wq@YC?u@Ys@W_AWc@KAAo@Kg@GYG[COA_@CG?UAa@AWA[?s@As@Aq@Ak@Em@E[CUEC?SCSEWEIA_@GEASEYGQGa@KUGe@O_@K]Oo@Wm@Wm@[[S[QOI[UMG]Ww@m@g@c@[YYWYYQQII]a@]_@OSCCkAyA[_@kBaCqA_B]c@m@s@IM[_@[_@UYy@cAi@q@o@w@WUgAuA]c@W]W_@OQm@cAQ[?AIOQ_@Qe@Uk@Qo@K[?ACMOo@Kg@G]?EIi@Io@Go@?EEg@?ICc@A]As@?q@@{@DcABq@Do@?AFkAHeA@OJyAF_AF{@P_C@OJ}ABq@?S@S@s@@mA?G?_@?YA]Ck@C_@?ECYEi@QgAKo@AEKq@Ka@I]Ok@K[Oc@Qa@Qa@Ym@MUGKIQAAYe@a@k@g@s@[c@a@m@AAi@w@_@g@Yc@Ye@O[EIQ[Yo@EKMWKWIQEMa@oAY_A]kAW}@Qs@EMIYKa@a@sASi@Uo@Wk@a@u@KSOSU]UWw@_AOOYWSOYQUOWMOI]OSIm@Sa@K[Ik@KGAA?]GsDg@w@Is@KgAMgAO]GKAOCUE]Iq@Sq@Wg@UYO_@Yc@]]Y]]]a@Y_@[c@o@_A_@i@a@o@gBmC]g@IMwBgDk@y@KMMUQWW_@UYKMa@c@[WWUWSUOOIIGOIIEEC]MYMUIMCEA]K[G[GUCGAWCOAC?[A_@?U@C?Q@]@SBK@SBUDOBMDWFODIBSHWJIBGB[POHSJSNMH_@XYTUTKJUReAdAGDeBdBIHa@`@e@`@OL]ZGDC@s@j@KFEBOLOJUNOJA@KFKFQJMHQJa@X_@PwAl@gBv@_@N[JSHKBc@NWFMD[Hi@No@Nu@NSDMBO@YBWBoALa@Dg@DC?y@DuAHiADQ?W?E@e@?m@@u@?cBBY?aCBcABmAB}ADU?e@@A?q@Bw@DS@{@D]BE@_BLe@DG?kCVaFl@gANWBK@K?uAPmBXa@Fc@Fq@J]DuAR}@La@Fo@HSB}ARA?_BNWDe@BwAH{@Dq@@M@G?]?U?OAU?}AA_@?iCAeAAe@?Y?i@?OBS?Y?A?]@S?]?]@oAF[@s@B[BeAJg@F_@FkBVQBm@J_@DoARw@NSD{@L{@Lq@J[Da@Fu@HkAN}@HkAHeADsAFgAD[@{AD{AFe@@k@BqAFK?E@[@aAHeBNK@O?C?MBC?a@FyBX[FeAPI@s@Lo@Jg@J_@H{@NMDs@Ng@LeAVWF]Ja@Nq@PsBj@A?_AR_@J}AZWDM@M@]Fo@Jk@LI@o@J_C^uEp@_El@oBZq@JA?M@MBYDiANi@H"},"start_location":{"lat":43.66366379999999,"lng":-79.3555052},"travel_mode":"DRIVING"},{"distance":{"text":"1.3 km","value":1308},"duration":{"text":"1 min","value":56},"end_location":{"lat":43.7681346,"lng":-79.3259758},"html_instructions":"Take the <b>ON-401 E</b> exit","maneuver":"ramp-right","polyline":{"points":"enbjGrmfcNqCIkCBs@@MAG?MAM?}ACyAEaBCKAO?QAMAMCQGMGIECCECEEGGEEKOEEEGKWGQEOCICKAIAIAKAKAG?MAWA]?}@CwB?]E{DGO?AACACAg@KwBAi@CUMgCGcBGkBEy@Cw@AWC}@AaACmAAi@Aq@AkBEoCAcAAk@AMAGIW"},"start_location":{"lat":43.7630746,"lng":-79.3367385},"travel_mode":"DRIVING"},{"distance":{"text":"22.7 km","value":22724},"duration":{"text":"12 mins","value":730},"end_location":{"lat":43.83811679999999,"lng":-79.07197540000001},"html_instructions":"Merge onto <b>Ontario 401 Express</b>","maneuver":"merge","polyline":{"points":"ymcjGjjdcNAoBAsEAyCAuC?{BAw@?aAAeHAwC?c@?{@AwC?uA?a@A{A?mCA}ACqDIkDO_DGgAIo@GoAKgAKmAKiAMmAIk@K_AOgAS{AOcA[{Bm@_EKs@E[q@wESsAk@}Ds@aFCS}@iGKo@CIEc@a@oCW}AmAkIwBkO_AoGG]SwASwAo@qE_@_CKo@Gi@Ig@yBiOk@{Da@oCG_@w@sFAGg@gDUuASuAeAmHAIQkA]aCiA{HM{@M{@i@yD[sBa@uCOeAU}A?AIm@OcAS}AG_@M_AACQqAUgBOiAUgBc@gDQsAMaAMcAQsAYgCQwA[eCc@sDC]C]i@{EIu@Ga@{@{HAQEc@E_@C]Gm@Iq@SiB]{CWsBw@{GuDu\\[mCe@aEo@uFg@eEG_@CMMiA_AqIYaC]yCUwBm@_Fc@mDEWOmAeAwHq@uE{@wFw@{Es@eEm@oDO{@y@oEk@uC[_B[_B}@qEWiAe@}Ba@gBa@kBWiA]{AWeAI[e@}BiCwImAmD}AaEq@{A[u@gBcEwBmEwAqC?Aw@{A_@y@_@{@c@eA{@yBeA{CIWk@mBu@qCW_As@{CCMUkAQaAKi@Ko@A?a@kCWqBE]E]K{@OuAI}@Em@KoACYKqAM{AGu@AOMaBAIUqCSqCSiCAQKmAIaAUuCUwCSmCWmDEi@Gw@Gq@AMKsAUyC[wD?Cm@aIIcA[kEq@uIQiBe@eGASMcB[eEQ}BIaACs@i@_Ho@iIUyCs@mJaBaTsB}WqCc^CUI_AKoAGw@IiAImAA]Eq@A[A]Cw@CoAAgA?_@Ao@@m@?_@@}@?g@Bs@BaADeADy@BY?CB[@O@K@S@SFo@H{@LgAFg@Hm@?AHi@@KJk@Hg@Jm@DUH]F]BKLi@^aB^uAxBsIv@yCXgA^wALc@DSVaAVeARw@d@iBXiAZsAT}@b@aBZsA^}ARgARcAPkAPoABYHw@JiAHiAJoCBcABkB?E@kA?_@C}@Ai@EcAAYEs@G}@Eu@MgAEc@MmAWaBKg@Mq@Ow@WgAEMMe@i@iBIY[{@e@mAk@qAWg@CEQ_@Q[gAsBoAyBaBoCo@eAkDsFYg@m@_AgAgBwA}B_BiCqAuBmAqB]m@i@_AaAeBc@u@Sa@aB{CYg@Wg@y@{AcAmBs@wAa@y@e@_AOW_@y@O[Se@Ug@wEkKk@oAGMuBaEI_@mC_FWe@Uc@oCaFgC{ECGiCeFoEwIs@wA{BaEoE_ImFmJuEcI_BsCOWy@wAmFoJyBeD}@wAgDkFOU}AeCa@k@uAyBoAqBaAcBw@uACGYi@iA}By@mBm@yAu@qBy@{BsAwDkDqJO_@yA_E[_A[}@[}@s@uBkDuJaD{I{CmIy@_CwCgICGeDmJUk@IUUq@iB_FuEmMyCoI_BqEiKuYsCcIEK_CyGgA{CgAuCO_@Uk@_@cAOa@EGCICICM?G?G"},"start_location":{"lat":43.7681346,"lng":-79.3259758},"travel_mode":"DRIVING"},{"distance":{"text":"319 km","value":318861},"duration":{"text":"2 hours 55 mins","value":10526},"end_location":{"lat":44.7393893,"lng":-75.50060409999999},"html_instructions":"Merge onto <b>ON-401 E</b>","maneuver":"merge","polyline":{"points":"gcqjGzvraNmAgDm@}AY{@M]k@}Aa@iAe@uAc@mAm@gBe@qA]aAGOe@sAc@kAWu@Wu@e@oAaFiNqDaKKYs@oB[}@sB{F}FaPs@wBo@wBWcAs@wDkB{O}Eka@mC}T?Ak@aEUsBWqBWaCk@oFUqBYeC]uCUwBKu@uDsZm@sEGc@QmAk@_EUaBi@yCYgB}A}JOcAO_As@kEg@{CQkAkBgLG[w@cFYiBw@_Fa@mCa@mCU_B_BkLEWCYESCSCSCS_@uC_@uC}AoLAQ_BaOm@_FiAmIa@kCkAmI]uBUaBi@eDUwAkF_][oBO_AIa@Ii@Km@G_@aDwRKm@sAiIeBwIqAuGi@iCuAoHo@eD_A_G{@iFOaAOmAwAyKi@sECIa@{DAKEe@O_BQ_BYeDQmBAQQyBQyBAIWeDScCY{DGq@?Ac@qFk@cH]{E{AcRMsBMmBKiBKaDGeCAoB?SA}BF_GP{F?i@?A@_@@_@BcB@e@VkNH_EBoAHcDBoAD{AJoFDoBJ}DFwCBgBDaAFyABc@DkA?IB}ABOLkFB}FBcBF}CBi@FgCJ{D@u@@QBs@@a@LkFFuBZgMF_D@m@@{@@WJgFJwF@_@@Q?]@C?CBuB@sA@gAAc@?q@?C?M?m@A_@AyAE_BEsAIiBKoBKsAKyAM{AQ{AWsBUkB]wB]}BWgB[oBQcAGe@]cC_@kCYoBCU[yBk@_EcAyGw@kFw@kFk@{DCMEYKw@wA{J_AuG_@gCu@kFmCiRk@}Da@oCu@kFa@oCg@mD_BcLaA{GcAiHwA{JU}AqBoMCQe@iDy@oEUiAWsA[}AcA{EuEkTUgAo@_DIYuA{GeBeIi@oCWgAQaAWuAQcAQqAAOCOIg@QeAqBiOcAmGc@}CAEIm@aAsGyBgPYoBCMMu@QcAi@}D[cCIm@sAgJE[y@_G}@wGsCwRe@_Da@{CIk@AGMu@kAmIwGce@g@kDYsBKs@OiAYqBMaACMKgAIs@YyBa@sE[mEQ}CUsFI_FCmACyC?{BFwI?GB_CDoBHyBHmBJcBJaBHiAL_BNiB^qDPsAHu@RyA~@aGXcB\\iBb@_Cl@kCb@kBf@qBl@}B@C^mAt@cCjAkDhAwCt@kBr@_Bf@iAr@{ABGVe@LWrAiCh@aALQv@uAt@mADGrAyBdAaBhCkEtBmDfBcDf@iA|@mBp@kBz@_ChAwD`AyDfAuFf@eD\\mCVmCXmDJqBJmCHsD@mEEkEEsBIqBAMY_FSyCMqBQiCeAePYcEqCsb@WyDwAmTGcAkAmQw@iL]oF[}EoAyRg@sHg@}HYiEa@qGQoCg@uHS}CgA{Pc@_HOaC}A{U]uFkAmQeAqPC[ASC]cA{Oa@}F_@sGe@gHC[C[ASGw@QmCIeA?AUiD?AWyDSsCYeEMkBUiD_@uFAY[mEOgCWaEKeBIeA?IASG{@_@mFG}@Eg@qB}ZEm@Ca@QqBMcAMmAKm@WkB[kB]oB]iBWmAS}@k@}BWaAYcAYaASq@aAsCsAoDm@}AUk@sBmF_AaCuDuJcBiEoBeFACq@iB{E{Le@mASg@m@_BeAsC_BuEk@eBe@uAY{@Su@iA_Es@eCw@qC{A{Fa@}Ao@iC_@_B]aBOq@WqAk@oC[_BIc@q@gEu@oEq@qDGe@Ie@a@sC_@mC[iC_@}COyAIu@_@uDM{AqAsOMoBQwCSiDM}CMsCAq@QsFIsCa@mMc@gNAk@UiHQwFCq@o@uTMgE_@mMa@gMAa@Au@C]A]YyJSiHMqDAi@K_Dq@_VE{BMuDAa@EoAE{BGiDKm@?EKwBMqEOcFOeFCm@?Cc@_O[yHE}@E}@_@cGa@kGMgBImAI}@q@wHYoCWcCe@eEYaCq@sFIo@o@eFqAiKq@sFGk@qAoKg@_EKq@mBkOi@aEYcCScBe@_E]wCiBaOqAeKy@{GScBqAqKG]cBmNUeBE_@My@yCeVEa@g@aE}@iHi@gE_@yCQ}AKq@SiBCOESEa@UgBGq@w@mG_CqRgC}SgB_OIo@_@uCQyAs@{F?CIk@gAaJcAiIOsAgA{I{@aHcBgNOiAIo@UmBmAqJCSmAcKa@{CAK]qCwBgQ_A}Hs@yFo@mFq@qFq@oFQwAi@oEs@sFcAkIsBwPg@_E]qCaB}M}BeRaA_Iw@sGy@sGGg@Io@E[CMKu@YwBs@cFkAwIc@eDe@aDeAuHcBkMmBiNa@yCIm@a@uCs@gFUgBSwAi@}DIi@u@qFo@qEwByOWqBGa@S_B[_Cg@iDU}A}@_Hy@aGs@cFq@aFeAsHE]G]yDeYmC_SaAcHgAiI_BmLc@_D?Cg@iD{@oG_@kCiAoIOkAcDaVQiAmAcJ_A}GgCcRm@eEa@wCIe@i@_EKm@Gc@_AiHuAwJ{@wG{@aGy@iGK}@Ko@s@oFa@{C{AaL?GIg@c@yCm@gEkB}MG_@CQCQ_@oC_A_H_A}GsC_TIo@kAoIiB_N}AoLWiBmCsRYuBK{@_EwYWiBaAmH]cCo@sEi@aEIk@eBqMaBmLAEyAuKk@aEeDoVIm@{@mGqCqSUiBoA}Iw@_GS}Ai@uDK}@Ik@SuAG[e@{DcAeHg@{D{A}KOiAe@gDcBaMCOaEkZc@}C]aCAM[uBIk@_@mC}@sGmBsNuA_Ks@gFs@gFs@gFg@yDyCoT]eCAM_@kC]iCqEs\\kAmIgEe[eBoMIm@gAeIwAeKo@uEQmAYaCaBcMQmAWoBIm@K}@OkAWmCAKSiBS{BAMOmBQyBIsAIeACc@AIAYM_CSoE[wGsAuZCg@WuF?G[iHg@kKGuA?AWkFIkBGkACk@A]AIAe@IkBAi@Cq@MgEMwFAEKsEEwAEyACs@IiBS_Fc@gJCs@Eq@EeAGoACo@KaCGcAM{CEi@OyCQkCSmCi@gIG{@Gw@A]CYCq@AOCa@EgAWmFCm@AKEgASgEE}@E}@GqAKeCC_ASwEGsBa@eIG}A]kIWsGIeB]gIQiDKgCK_BIqAMeBKqA?Oc@eDAGG_A_@kCU{AWyAm@qD?AaA_GkAiHaBoK[wBYeBES[qB_@_CKo@W}AKm@[iBGc@o@{DgA{GqDcUKm@W}Ac@mCo@{DQmAwEwYe@wCKo@Ko@eDkSwB_NoEaYCMKo@u@cFiAiHQqASqAcBoK[wBc@mCIo@Ko@gBeLa@oCKo@c@mCGe@AIKo@QmAMy@K}@Iu@IcAAOC]ASEm@Es@CeAE_B?g@Am@?{@@}@B{@@]@]Bu@FeAFy@HcAH}@Jy@DYFa@@MRmADYLi@XsAd@yBfAcFdAsEjBmIr@uCdBwH|@aEHYBQZ_B\\kBVyAZwBT_BNqAJaAN_BFo@Da@JaBJuADy@Bs@JoBDeBBgAFaD@qBAcEEiCI{DS_DGuAc@aGCQ_@yDOaBWsCGo@_@cEyAuO}@gKWsCYiDs@aH[aDs@wFSwASyAa@uCUsA_AoFi@uC[_BG[Oo@Uy@AEi@}Be@yBGWWiAsCeM]qAm@kCgAqEIa@Sw@SaAI[S{@Kg@I]S{@a@_BUcA[oAgAyECKCOk@iCiAuEuA}EoAkDaBoEoDqHgBaDOYmC}EmBuDaAoB{@cCcA_Dy@mDi@cD_@aDSeDQ_FEqLEqMEoLCoIQmFWkDc@eDcAcHk@gDEQI]Ke@c@cBEKUy@_@eAQk@o@}AkBgEgAcC]w@u@gB_@w@Wk@w@iBEK_@y@eAcC{AeDe@gAcA{Bq@{As@aBcAeC}@kCs@{By@qCq@mCGU]{AaAqEc@oB_AgEm@sCcAqEq@aDo@qC_@cBS}@_@oBUiAACgAuFUeA_AeFUsAMw@]qBKs@M{@U_BQwAYcCOuAOaBOoBQ_CQwCMwCKsBIqDCoAAg@A{BA{D?cA@q@@sBDuCH_DP}FJyC\\iJHkCPcFLkDf@eMB_AFsAPeELaDh@oMHwBJqBDsAHaBJuCFsALcDHiBLwCVaGDiA@QJqBHcBNwBNyA@CLqAZyB\\uBBOTgA^cBTaARw@h@gBt@yBf@yA^aAL]`BoExAaEJW`@kAb@iAj@_Bd@qAVs@To@^oATu@ZoANo@XsAPy@Ny@Ly@Jm@NcAPwAJ}@JgADm@Dc@HmADs@@]Bc@DuAB{@?M?QBwA?k@?O?w@A{AAy@C_A?GEiAE_AIwAG{@KsAMwAG{@I{@Gy@MwAI{@KuAMwAWoDMyAKmAAIMwAMaBAQ[qDa@_Fc@sF]cEMaBa@}EYiDUsC?CUmCc@sFI{@c@eFa@kF_@oE_@_FCU]cESiCo@_IcA{LWaDWuC]_DE]e@}Dq@kF{BuQAGaA_Ic@cDOkAe@yDEUs@aG]kCs@{FoCkTOoAo@gFg@}DIo@q@kFIo@e@qD_@_Dg@_EAI[kCIi@{@}Gk@uE_@uCc@kDGi@Kw@[cCc@oDg@yDo@_FEa@COm@cFq@wFACo@iFa@}Cm@{Ei@kEKs@AMk@sEGg@g@}Dm@sEOsAg@aEe@_EQsBYsDO_CYuEGcAUuDAOKoBOyBE}@KqAEu@Eu@OoCAQQkC]}FEq@Ci@WeEUqDGgAASs@{KUgEe@yH[mFWeEYeFGaAc@eHK_BAOEg@a@qHe@aIm@qJaAqPu@gMq@_LQsCGgA[_FQsCI}AKcBa@_HEy@a@{GEs@QsCIqAGqAKcBYwECa@AMEq@YmEc@sHYwE_@wGk@kJ_@mGCUYaFGy@QwCa@gHIeA_@{EKoAOiAc@aEOqAUwBQ{AOsAe@cESkBSiB]aDCUGo@YgCUkBQeB[kCSkBSmBWuBGm@_@gDu@aHOkAc@_E_@oD_@cDCU[sCWcCUmBU}BWuB]}CGm@k@kFIo@_BaOQ_BUoBIu@m@qFC[}@eI[oC{AcNEe@]{CaAyIg@{Ei@aFcDeZiCuUEYY}BWuB[oBm@}C{@aEEOa@_BOq@qAuFg@yBw@_DkB{G}@yCcAgDa@uAMc@u@_Cm@sBs@{B]iAQk@Oe@eAoDwEwO_@mAoGwS]iAQk@IWq@{BcAgDOe@u@gCq@yBk@mB_@gAOm@i@iB_@mAc@wAGUQk@Ma@a@oAkA}DKYiAwD}@yCq@{BWy@w@iCEMy@oCaAaDu@gCg@_Bi@gBc@{A[gA_@gA_@qA]kAEMOg@K[e@mBW}@g@_C]_BW{AY}AQaAi@kDw@{EiAaH[oBYaB_@cCY}Aq@iE{@kFa@kCI]Y}Ac@_CWgAS}@K]Oi@Qk@c@uAc@oA}@uBu@{A]o@Uc@u@kAy@mAk@s@a@e@a@e@Y[s@q@y@y@c@c@i@i@qBsB_@_@m@m@g@g@OQYY{A{AwByBsC{CuAoBw@kAg@_Ay@_Bc@gAa@cAo@kBWaAMe@Sw@UeAa@uBc@}BeC}MwDkSo@cD_@sBm@aDKi@WuAs@yDa@sBiBwJq@qDsB{KiAeGg@oCWqAg@qC[cBUcBQqAOqAOcBQoBUqCKkBMwBA_@EiAEuAIiEEwDEwCG}EIuEGsEE}CIkCE_ACm@Cc@Iw@Em@SoBOeAW_BSeAOs@_@}Ae@cBc@qAM_@c@iA_@}@Uc@O]Uc@_@q@]k@U_@[e@QWu@aAg@o@e@m@SWc@i@k@u@]a@cAoAcBuBs@}@m@y@w@aAwAgB_AmAqBcCwEgGgC}COSGGW]qAcBmBaCY_@eAsAcAoAqBgCuCqDs@_A{AqBcAuAk@y@g@{@a@y@a@gA]}@a@oAk@uBS_AUeAO{@UuAKu@E_@Gg@Gk@Em@Ek@OwCK}BIeCCe@]yIK{CGqAQaFE_AKaCSgFSiFKuCQyEIwB]gHSmCMmAOaBQeBw@sFO_A_BwKUwAOcAgAkHw@kFQmAmBeMiHcf@m@yDCOSwASqAk@uD[oBWaBMq@Mo@Oy@a@oB?As@qCYkAEMs@cCgCaJy@qCaBuFk@oBmBsG}@_DoAgEOi@s@gCaOug@uAwEa@uAe@cB]iAmAaEa@kAe@sAm@}Aq@}AaByDqAcCoAuB]i@cEuGoCiEuCyEcEwG{HaMsCwEg@aAs@uAu@_By@cBgAqCKYGQ]}@[aAMa@CGaBcGy@{Ce@eCi@wCiAiHaAcH}CaTa@oCs@gFgAoGaBsIWuAk@uCkCoMeC}LAAUmASeAOq@AGMo@a@kBaAuEMm@Os@uF{Xk@oCg@_CQw@]mAIWe@gBe@{Ag@uAc@mAiBcFkDwJSi@aEeLeDkJQg@EMoTio@kB_Gy@}Cs@gEGa@Ge@Iq@E]Gq@Gu@IkAE{@Cq@EwCCcB?g@?c@A[?YCiB?k@SeXCyD?_@As@MqNAmA?q@?EAk@AgASkYEcFEoGAq@Wu\\?q@AcBGwHKiCAYIcBQqBIu@Ec@Ik@[oB_@gBk@eCc@yA]iAk@{AaGsMwA}C_@w@o@uAwCkGoDyHQa@CEAAEKMYc@aAc@aAUg@cCkFqAqCg@iAaAsBs@eBy@yBk@}AoBsFeAaDACQg@ACMa@iAcDwDsKK_@{@gCaGcQo@cBEOWq@uAcEmCwHsAyDa@mAa@kAcC_Hm@iBQi@]_AEQeCiHKW]aA}B}GUm@Oc@cBaF{BsGoAqDmAaDaAcCSk@Si@e@mAqAiDA?GQuAmDEOa@eAeBqEmBeF_BcEKUGQwAyDKWSg@qBmFg@qASi@}DiKgAqC{@{BM[GMe@oAgCyGwB{F}CcI{FgO_BcEAEAASg@?A}@_CsEsLiFeN_CgG{@{BiC_HeBsEUi@w@sBqAoDAAwBwFmBaFwByF_BgEk@{AiCyG_AeCqDmJy@yB{@aCg@uASq@EMg@cBU{@a@yACMo@gCS}@m@}CUqA_@sBa@_CCOc@iCy@aFs@gEaAyFwAwI]oBk@iDe@sCESQeAq@_EESUuA]sBg@wCi@aDa@aCYkBG[QeAe@mCQgA[gBUsAKk@c@mC?AYaBg@sCUyA]sB[mBUsA]sBSgAQaA_@yBUuAe@oCw@yEk@gDm@iDg@{CCIc@oCa@_C}@iFU{Ae@kCe@uCmBgLgAoGs@gEi@cDEUwBiM{@iFuBaMkB}Kc@kC]sBe@oCwAsIs@iEe@kCa@eCWeBg@iDIk@uAgJwA}Jw@iFwAyJaCePOgAIe@Ik@Ga@ESo@cEoAoIcC{Pu@mFk@wD?EIg@AGe@cDQiAc@uCy@wFgAqHaD{Sm@aEM{@YsBKk@AIG_@AEAGGc@y@oFk@uDyAsJy@sFa@iCGi@wAiJYeBcAuGa@gCe@qC{AiJgAuG}@qFe@oCc@qCIe@Ki@yB{MM{@UuAWyAEUc@mC[oBaA{FG_@Mw@aA}F]sB_A}FUuAk@iD}@oFQcAWsAMu@Oy@Ow@Mu@WuAe@kCc@gCI_@E[Ia@Ia@Ig@EOEWGYkEwVi@eDg@{Ca@_CESmAqHk@mDG_@Km@aC{NyA}Ie@qCc@oCaC}NqA_IUuAYeBSiAIi@UqA[mB[oBI_@Ow@e@iCOq@q@gDc@mBOo@I]ESi@wB_@yAaAqDi@oBg@_Bi@cBk@kB_BcF[eAa@qAc@{AOe@Sk@iAqDkB_GOk@MYUu@W{@M_@Qi@Qm@kBcGQk@u@{ByD}L_@qAkBaGQo@wAsEUu@Ma@IYo@aCc@aBi@yBU_A}@aEAEYyAc@_Ca@wBy@uEYcBa@qC_@iCKq@{@yF]}BeAyGmBsM_BiKIo@Ko@OaAyAuJq@yEsBeNKm@M_AaBqKqAwIa@yCkAuHo@iEKm@k@{DEYu@_F{@{FIo@y@mFIo@_@aCcCmPg@gDAAuAkJo@mEA?Io@EWsAyImBoM}AsK?AcA{G]wBq@{EUyAw@mF[oBaBuK?CAAkEwY?AmA}H}AoKES{@eGs@{EACKo@u@eFMy@u@_F}@oGUaBC[Ko@Go@O{AIgAMaBKqAEo@GuAIkBEuACoAEwACkC?eG@s@@m@F_CH}B@i@Bk@^wETeCL}@d@mDd@qCr@iDXuAx@cDvBoI@Gz@iD~@sDfAiEz@iDl@aCZsAp@kDj@gDJy@T_BPwAVwCVuC?ORcDLwDB{B?g@BsA?wCA}@?{@EyACaAGyAI}A?UMaBGaAO}Bo@kIy@qLsAiQOeBSsCoBeXk@cI_@cFWkD]{EUsCsAeRIkA[aEEe@Cc@_AmMGq@mBsW[eEEo@McBEo@Gq@Eo@w@kKEo@i@gHQaCMsB[eEUeDWeD[cEq@_JMaBGo@Eo@Gq@Eo@Eq@qAoQM_BEs@Go@]}Ec@oGGs@_BgTa@}FGo@_AuMsAgRGq@_@uFA?W{Dq@gJYqDEm@CWAWU_DW_Dk@cIg@eHSoC]iEm@wIa@{FYsDKuAYmDSiCGy@M}AK}AO{BSkCQuC[gEc@eGs@wJ[kEYwDG_AcAcNYcEUsCEq@a@uF_@{Ee@_Hs@sJg@{G_@iFQ}Be@{GUaDKyACa@CWYeEEq@_@uFGq@Eq@cAwN]}Eo@eJEq@Gq@MaBEq@Eg@[mEMaB?ASqC?AEo@[cE?AEo@c@}Fk@_I]uEEs@{@qLo@wI?AEo@McBw@kKm@wIWkDcAmN{B{ZC]Ek@uAoR?I]qEk@kIOuBE[{AcTO{B{B_[uAmRO}BYkEWqDOgCEc@MyBKwAGq@GeASuCCYEs@SaDOuBUyCMiB?Aa@wFGm@iD{e@a@kFy@iLOsB?AEo@AAaAqMcFsp@AQc@iGiAoOu@cKi@gHMiBc@gG[eEIqAI{@MkB_BuTo@yIiAePe@}GQuCSsCEk@UeDu@mLGw@_@uFUaDOwBI}@IqAGy@KsAIgASuCM_Bq@qJOmBOwBK}AYqD]yEOuBKwA_ByTi@wHqAmQuAaSOqBEa@Es@a@sFg@iHGo@Gs@g@wGOoBSqC_@uE]uESiCYoDC_@UyCGy@K}AACEq@SsCE]S{CG{@Gq@GgAUoCUmDM}ASuCWoDYuDEi@?AO_Cm@iIYqDSsCIy@MyA?AIq@?CQ{AKw@M{@Mw@SsA]mBQ}@WqA_@gBMk@Ok@o@gCcA{D[oAI[GW{@gDe@kBm@cCg@oBe@kBg@kBEUU{@Su@e@kBoCuK?AOk@Om@Mg@]sASw@e@gBcA_Eo@gC[qAy@aDOk@U}@aC}IwAqF{@_DKc@Oi@?Ai@mBq@eC[oAi@mBy@_DQw@_@oAuAqFaA{DGWEMU_AMc@AGAEACU{@_BmGmA{EQu@Su@]wAg@qBcA}DQw@GWQs@WmA_@qBSuAYsBKcAESGy@I{@Gy@Eo@G_AGuAEgACyACyA?{A?[@}@ByA@o@Bk@DwADy@@IDs@PwBJwADc@BWLyAH{@F}@Hw@LwAF{@Hy@LyAFy@NwAF}@B]Fy@HyAB[B]FyAD{@Ba@@u@HuDDiEA[?_ECqBE{AI_CKeCQqCOiBK{AQ}AOsAMcAEYCSAAOeA[oBo@gDgAmFCQA?Km@Qy@e@}Be@}BaB}HCOKg@iAqFcAgFyDgRaFeVuA_HUmACKSeAO}@QiAGc@]eCS_BKkA]uDOsBC_@K_B?A?ICg@E{@IyBAcAAGCkBAsAAw@?AAk@AiBAsACmBSwWA}@CyBIkIEeGAcBAI?i@?GA}AAo@EyEK_NA_AAg@?ICqDEkD?KEeCCsAG}BEwAGcAMiCQiDQgDAICm@?CIwAk@kKe@gJEq@]uGk@aLUwEk@yKMyBOkCa@gIC]YaG]sG_@gHO_DUwECc@Ce@OsCU_EEcAK_CG}BEuAGcDCkAMgHKuHOwJQgKGkEIeF?SIyFE}CGsFAw@Ay@QsKIcHOaKOsKK_HCeAMiIM{IKoHAg@MqJCgAAg@CeBIyFGaDKgI?KCsA?AAq@CcBKuHIoEAsAIoFC_AEeDGuDAeAEcCCcBCcBEgCIaFMiHEmCAq@EuCAq@CeBAo@Aq@EwCAq@K}I?OEcDAUGoEMwIOeKC}@OaMKeGEoDMkIMkHCgAUaMOgIK_GC{@AsACo@Aw@GiEM_J?CCuAAcAM{IAwA?IGqE[}TCg@?W?CC_A?SCqBEgCCkBAgBEgEMaLC_DEmEGwEEqEOiKSwNYcSAGEgDKqHEuCIsEKsF?YAWG_DImEYcN?AIqEKqEIsDC}BGqCEuBQoISqKMiE]uQUmJMqFQyG?KAe@EyAMeG?AE_BUcMCy@IaEAo@IyDUoLAa@GcDQyJIoDAw@AYAY[{PC}@CgB]oP@CA[]kQC_BEw@CaBCmAG_EYmNEkBAQImCIuBA_@[iH?AKgCMaD_@eJ[iHO_EUaFWoGQoEQ_E?OKyBQoEQoEYqHMmDAyAA}@?KEcEAsE?_@?K?e@?MAs@AsECwB?{AAwB?uCAuD?K?cE?mGAsFAiGAqCA_AAiAAeDCmGCsD?a@AwDCyEAs@CkGCgHAqCA{BE{I?UI}Q?KAiDEkCGsCM}DIiBKuCWaIW{GGoBGiBU_GAYCq@]mKA_@Cc@A_@?E?A?AAE?IAW?OAK?O[sI[gKK{BGaBE}AAGIuCc@iMCs@Ce@Cq@QmFO_EEeAi@yOEsBAm@EcDAs@GaF?eCGaT?qA?_I?{F?q@?o@CuY?uHA_EAyC?o@?A?o@?AEuN?aB?C?m@?CAm@?C?uCAq@CiPC_CA{GAeC?q@CoF?mC?SAs@A}G?_AAiGAmFAaB?s@?q@AuC?s@?Q?qAAq@?cB?EAoAAoAE_AG{AI{AYwCS}A[yBOs@Mo@Mk@I_@g@mBm@oBu@yBSq@EKOm@Sw@WmAS}@Mw@SqAQsASwBQ}BEwAEyAAWAcB?q@?q@?MFiCFkBLyAFo@Do@?A\\qCFa@ZkBf@_ClAkEn@oBxAaDjHaOXm@vE}J`@{@Ve@nAoCd@iARm@hAmDLk@tAuFTgAxAqGFYHYn@yCT_AtBeJrA_GJe@f@wB^}Ad@oBvCmMtAcGh@eCHWr@}Cp@qCt@cDz@aEZ}Ah@oCd@oCPkAt@_H^_FLmBLcCH_BLuBnAeUv@sQVwFZoDp@kGv@mFnA_HBOJk@b@_Cn@iDd@eC`CoMFUDYTmAjBoKfB{Jt@gEz@wE^qB\\qB`AmFd@oCTqATiAh@wC^yBN}@XqBD_@F_@Hw@H{@J{@Hy@F_AH}@F}@HwADy@D}@D{@?ABq@?KB}@D}@TyHBq@JyEHeBPkGX}J@SLsDPyFBgABgAXoIJmCBuB?CAqBEgBGoBOwBEe@KeAUiBOcAIe@SgAYsA_@}AOk@Qo@]gAWs@Sg@a@eAEOg@kAw@mBsCuGwF{Mw@gBaAwBmAsC}AqDaH_P_B{D{@aC}@eDm@sCg@gD{CkSiAsHIi@Ig@u@aFa@{C[qBUaBAKo@kEi@kD[sBCQc@wCo@eEi@kDy@iFa@kCWcBEWy@sFSwAUwAe@aDeAsHg@iDaAmGe@cDk@cEy@gFa@mCe@qCa@sCAAcAgHkAiIa@oCy@mFk@sDEk@Im@Qo@E[}@aGsA}Iq@oE_AgFi@gCy@cDsAsEwAgE}AiE_BeEkAyCqAkDiAyCgAsCq@gBM]o@aBc@gAy@{BiAuCq@eB{@_Cq@gBq@aBCKi@wA{@{B{@}Bc@iAWo@Yo@Ym@Ym@[m@]i@[i@o@}@_@e@a@e@_@e@a@a@c@a@c@a@c@]c@]e@]GEECWOgAq@CAUOw@e@mBgAwD{ByA_AEEy@k@s@o@u@q@eAgAu@{@}@mA{@uAa@q@Wc@m@oASc@gAkCK[wB{FuB{FmAgDgHwRyEmMM_@{CkI}@cCCGSg@gByEsAsDwFuOEMeIyTeBsEaCuGw@wBWm@_AmCeAuC_@iAa@mA]kA]oA[oAa@iBc@qBe@cCMu@_@qBa@qCE_@OoAQ_BQeBm@sGgEod@q@gHUgCm@uGwAuOkAkMIs@KmAEe@uAeOI_A}ByVk@{Fg@yFa@gEOyAQ{BY}CCSMeBOqBOyBMqBCc@Co@Ec@KoCWkG[cII}B?ACo@o@eP[yHSmF]uIUaHM_DOsDGoBe@mLGwAc@sKCy@Eo@]eJQsECo@Cm@]sIOwDCm@GaBG{AOgEE}@Ae@Cq@]yIEu@G_BGgBG{AIkBEgACk@Ck@EwAGsAEy@C}@SgFK}BEqAMuCC{@Es@I{BKkCI}BIuBIkBA]SkFIwBCy@KeCCu@EeBEoCCs@?QA_@CmBAwAC{@Aw@CcB?s@CuAAm@Ae@CeBAs@CwACqBGwE?SGuDGqCGsBCq@Ao@C_@C}@GkAGwAEkAGgAGqAG_AMqCWmFUkESkEOuCCYAWOwCEm@c@mJWgFKcBGmAOiDOwCIaBOiCOoDOaCEgAGqAG_AIsAEcAGoACm@GeAEo@Cg@MsCI}AIuAKwBMqCEy@IqAI}AE{@MgCEeAGkAEu@E_AGkAGgAE{@GcACq@Ey@IyAEw@EcAMkCGcAGqAKuBOyCKsBQsDe@_JYgGe@cJi@yKC_@Ey@E}@OoDE{@GwAAYCa@Cy@GuAC}@Cy@EsAC{@C_AC}@C]EwAEqBE_AEuBIqCQyFEcBI{CCm@EcBOyFSqGAs@Cs@MgEE}AOqEEwAEy@IwASsCI}@CWGw@UkBQ}AQsAEU[yBc@kCG[_@mBk@eCYqAm@gCm@eCiAwEcBgHw@aDgAuEU}@m@gCMm@Ss@iCsKwB{Ik@_Cy@iD}@uDYqAMi@WgAQw@WsASiAQ_AOgAWaBWsBOuASsBI}@OgBI}@M{AQuBI}@OoBIgAAIYmDM}AQuBWwC_@{EIcAKmAQwBWwCi@yGg@gGKuAq@iISkCIw@OqB?AGw@IcAa@yEEs@Gq@y@{JSeCIeA]eEQqBWiDUoCMsAGy@a@aFOcBeA}Me@oFIaA[uDM}AImAkBqUOeBe@wFUwCYoD[oDOsBGs@KyAI{@O}BGuAGcAGwACy@CcAEwBA_AA_A?yA?}@@{@@_A@}@@y@B_A@}@Dy@B_AFyADaATyDFw@Fu@Fy@TwBJ}@Fm@BSL}@F_@N_AHg@DUHc@j@uC\\oBTmARuAF_@NgAPyANyAHaAD_ADy@B_ADwAB_D@yA@yA@aDBqDBwEDyHFyJBqFFsJ?qC@_@A}BC{AAy@C}@E{@Cy@G_AKuAIeAEe@KeAEc@Io@Gc@QkAUsAUsA_@sBaAgFa@}B_AcFKo@Mq@yAeIaAkFKk@Ko@u@aEwA{HOs@_AkFeA{FmC_Oc@}BKo@aAiFs@{DKm@Y}Aa@{Bk@}CAGKe@[eBg@iCa@mBEUSaAo@yCe@yBCIKc@Mm@]{AOk@Mm@_@{Aa@gB[kA?A_@wAgAiEi@oBk@uBg@gBAEOg@c@{AuAuEEOK[?AuAsEeB{FEIkDiL{BsHeD{KGU{FiRoAgEOk@wAyEy@oCgFwPyE{O_C}Hu@cCa@uAmC}IM_@AGACK_@EMcDwK]eAkA_EmEyN{@uCwBiHeByFi@eBOk@Ww@yAaFi@cBwA{EmC}IiDaLi@kBuBgHcDwK{BsHwA{EaEaNiBgGEOqAqEg@iBAEg@kBi@_Cc@mBa@kBYsAYoASeACOg@kC]mBO}@i@gD[sB?AIo@G_@WsBS}AIo@[qCGo@YyC[kDc@}FOcCOyCKcBGiBKeDI_CCwAIsDAwBCsCAwC?oD@wBBuD@w@By@@_AFqCB{ADwADkCLyFDcB?ALyFNmH@o@NwGHiEJaFDwABwAFoCBoA@g@DwBH_E@WBuAB{@@sA@_A@yAAyBCyCEoBC_AEsAE{@A]Eq@?II{ASqCMwASwBAISeBYwBi@yD_@qCi@mD?Ew@wFE[OcAKo@Ky@Ge@a@oCIi@?EU_BOgAe@eDKs@Gc@QeAcCiQm@iE{@gGq@{Eq@}EE]EUE]CUKq@w@uFwAcKKs@c@uCuCuSuA{JAIGe@My@s@cFs@cFKw@AEKq@Oy@UqA?AMk@AI]{AQs@K]c@aBa@oAQe@M_@EMUm@Oe@GOYo@Yo@EGUg@Q]]o@IMMS{D{Gy@sA?AWc@i@{@cCaE?AA?Uc@mBqDGKYc@e@y@iAiBiAmByA_Co@eAi@}@y@uAo@gA[e@mAqBOUuAaCuA_Cy@uAUa@CCU_@y@uAi@_AUa@GIQYg@{@{@yAy@uAMSWe@ACm@gA[m@g@cAa@{@_@{@c@cAYu@CEEMc@iAa@iAQi@CGIYa@oASq@]oAESCGI][mAYqAa@mBi@kCAICIWwAe@kCm@eDKm@Km@Mo@WwA]kB]kBWsAWuAa@iBUaA[gAMc@Og@Us@a@iAq@}Ae@eA[q@g@aA]k@_@m@wBiD{A_C{@oAYc@S[CEi@w@}@uA{@qA{@sA{A_CkBsCiBqC}@sAUc@S]{A}BiAgB}AaCyA{Bm@_A}@sAkAiB{@sAAA{@sAm@_A{@qA}@uAm@}@y@oAq@eAYa@e@m@OSa@g@s@{@eAgAMOc@a@u@q@y@o@u@k@q@k@w@i@]WIGw@k@w@o@u@m@c@a@s@o@u@u@k@m@IISS]_@_@e@cAmAGK[_@KMMSa@i@m@}@m@}@[i@AAOUGMS[i@aA]o@[m@[m@Yo@Yk@Yo@[s@Ui@q@eBo@_B_A}Bq@aBgAqCc@iAcBeE_BaEiAuCcA{BWo@M[q@aBe@kAi@iAe@iAi@eAk@eAk@cAYi@]m@o@cAm@{@a@m@q@_A_AmAs@}@q@y@eAmAcAkAs@w@sA}As@y@cAkAkAsAW[uA_By@_AY]_AgAc@e@u@u@a@a@QO[W[Ww@m@iAs@{@c@UMc@SsAg@i@QUEoA]sA[}D}@uFsAwG{AkBc@_Ci@uCq@gBc@aGoA{D_A{D}@mA[q@QcDu@aHcBsCs@}@SUGy@Si@MQGYGGCu@SSESGe@Oi@SgBq@e@S{@a@A?_@Q_@Se@Uq@_@k@]CC[QgAu@eAw@}AkA_EyCaGsEKIgDgCmCqBoCuB}C{BoCsBmByASOuGaFwCyBo@g@k@c@yAiAkA{@{AiAkA}@YUkCoBoFcEw@m@_@YWSwAgAWS{AkAmA}@iCsBaAu@eCmB}BaB{GeF{GgFkLcJaAu@mB}AUQMKmBcBs@o@]YCC}@w@qCeCQQu@o@kBcBiBaBaDuCEC?AmCaC{BqByAqAu@q@iAcAa@_@US_@]A?yAsAkAiAaA_A{A{AqByBSUGGuA{AoAwAmE}EgCuCiDyDyBcCs@y@wCeDQScFuFmByBsA{AsB_CiBuBeDsDeDuD{@aAUWgCqCIKkBwBaAgAq@u@OQc@e@qAyAcAkAcAgAaAgAcBmBuA}As@w@]c@KMOQ{DiE[]mCyCoF{F[[uBuBw@w@wCyCkBkB}C{CyBwBmBqBcAeA_F{EoGqGuBuBeFeFsBuBoBqBUYWWUYQSS[OQIMYg@]o@Wi@Yo@KYKW_@iASu@IYSw@G]GWG[OaAa@cD]sCM}@Ge@AIGc@?A]kC{AuL]sCK{@q@_F]uCmBiOmBeOGc@m@eFWmBk@mE_AyHAKSkBKyAE[IwAEqACw@EiA?QCaCAyA@uBB{ADuAFwA?CVmDXkDFm@JkAPiB@M\\mDrAsNr@uHB_@Fg@HcAF{@Dm@@M@SDo@FeBBcB?eA?o@?ACsACaAC_@AOCk@IgAG_ACQEa@AMSwAe@gC?CMi@e@sBoAcEy@_C_E}LSk@Qi@}AuEm@aBq@oBaAqCw@cCcAyCcBcFeAaDm@cBmAkDuAsDmAwCcCaFYe@oCsEu@iAoAeBeAkAgB_BoAy@mAo@}@[aB_@wAWm@C_BCu@BkDJkBJeCFoC@yEP}Ml@s@BuBFW@_ELyFPoBFwC@{CGA?gBKiAKc@GqAOaAO}@QgAUMCsA[qAa@aBi@CAsAg@oAk@cAe@KEuBkAoBmAaBmAk@c@KKkA}@iBeBeAeAa@c@c@c@sAaBaAmA}@qAmAiBm@aAAEs@oAkAqBaAgBUa@w@uAgAoBwAgCQ[uB_EsDsGsAaCiG_LaDyFuB{DcHcMwF_KcB_DsAeCeByCyAgCy@uAq@_A}@oAq@{@c@i@mAyAuAwA[]k@k@oBcBy@s@uAcA_Ao@mBiAuAw@c@Ue@U]Oq@[}@_@{Ak@sBy@uAi@gCaAuBw@uAi@c@OeBq@wLuEo@WyBy@q@Ws@YyB_AME]SA?_@QmAu@YSYQ}@q@gA{@w@q@s@q@UW{AaBY_@q@w@cC}CiAyAs@aAU[Ye@k@}@OW_@o@Yi@[o@[s@c@cAe@gAYq@Oa@_AgC[}@{@{BgAwCe@oA{@{BwB_Gi@uAiBaF_AeCcBqEcGaPuB}FSi@i@uAcBoEs@mB_AeC}@aCg@qAy@qB[u@s@{A{@_BYk@gAoBs@iAa@m@{AwBgJmNIMyI{MOSg@u@IMe@q@SYe@u@Yc@qCiEuDsFOSMS{@mAu@kAm@_AMSq@iAkBqCYc@c@o@aBcC{BgDe@o@_AsAoAmBWa@Yc@w@kAo@aAYa@k@{@oAoB_@k@_@k@a@o@m@_Ao@aAiAeBu@iAQWa@q@gAaBWa@MSmAiBq@cA{DaGc@q@u@oAwHiLw@gAEGi@s@mBwCcA}AKScAaBgBiCaBeCsAmBs@iAiAiBOY}BeEiAuBUc@We@Yk@k@gAi@cAs@uAaEaI_AiBMWeBgDGMeIwOqDiHa@w@wC{FcDkGUc@uCuF_@s@{CcGcDmGKSoAeCs@qAeAsBuAoCmBsD_AiBeAqBMYsAeCm@mAi@cAiAyBMYsAgCg@aA{@{A[e@q@gAyAsB_@g@}@kAeAoAi@o@i@i@s@u@wAsAo@i@{@u@}AsAiA_AmB_BwDeDkBaBs@k@o@o@k@m@sAyAcAqA_AkAKMk@u@e@u@sAqBs@iAq@iAm@aAwA{BgBsCa@m@aA}AoBcDoAoBwA_CWa@cA_BkAiBy@sAa@o@q@gA[g@MS{BqD{EyHMQm@cAQU]k@y@qAo@aAWc@SYiAkBw@oAm@_AsH{LwDeFsNsQwGiIWY}@iAm@w@]c@aBqBkA{As@}@oA_BaAmAe@o@?AY]q@{@Y_@a@i@iA{AqAcBu@aAw@cAgAuAsAcBi@q@SUGIg@o@_HwImDgEeB}BY_@GGuE}FuFcH[_@?A{EcGyMsPkAwA?As@}@oBcCGISWoBcCaC{CiEoFcC}CEGUWqEyFkEsFs@}@A?k@s@{@gAmOsRAAY]AA]_@kBaCcJiLgAqAoAaB_AiAq@{@q@{@q@}@q@y@aAmAoA_BcDaEeC}CeH}IcC_DqA_Bq@y@mF{Go@y@iDiEmA{AsCqDiAuAiB}BmA_Bw@}@s@_AaAmAqBgCw@cA{@gA}@iA{CwDcBuBmA_BsBgC]e@aAkAs@_A_CuCIK_JaL_@g@QU_AmAmHeJiCcDgAuAqA_BcFoGuAcBo@{@}C{DY_@o@y@[c@SW[c@OU_@i@[g@KOWe@GGQ[i@_A]o@g@cA]q@Yk@Ym@c@cACEWo@g@oAWq@Sk@Yy@Ws@Sm@a@sAs@gCYgAS}@IWESQy@YqAY{AKo@Oy@c@oCw@eFq@iEqCwQYkBy@kFSqAUwAkAuHW_BKo@eA}GSsAM{@Ko@AG[sBWsAUoAQy@I_@Oq@[uA?ASs@WcAc@_B[gAOa@Qi@g@{Ai@uA_@aA]_ASc@Wo@e@cAYm@]q@Yk@]m@[m@g@}@k@_A_BkCmL{Rs@mAkEmHQYKSWc@cHoLyBsDiCmEeDuF{EgIg@y@aG}JuBoDS]cBqCaFqIU]mD_GUa@CG[g@{AeCo@iAwFoJaBsC{DwG"},"start_location":{"lat":43.83811679999999,"lng":-79.07197540000001},"travel_mode":"DRIVING"},{"distance":{"text":"105 km","value":105292},"duration":{"text":"1 hour 0 mins","value":3602},"end_location":{"lat":45.1892867,"lng":-74.3833652},"html_instructions":"Keep <b>left</b> at the fork to stay on <b>ON-401 E</b>","maneuver":"fork-left","polyline":{"points":"edapGveykMiEiHuC_FoKqQsJiPYe@eIaNwBsDuG}K{EeIkB_D_@q@yJkPaI_NOWEICCGKKQ]m@sHiM_@o@aBqCQ[{@wAwAaCeAiBgDwFoCwE}@yAm@aAYg@MSa@o@m@_AGIk@w@a@k@a@i@e@k@q@y@SSa@g@e@e@MMi@i@s@s@WU_@][W_@Yg@a@SQ]WGEk@a@_@W_@W_CwA{@c@YOMG}DoBcCkAkAk@}@e@iAi@{@a@e@U_@Qk@Y}DmBu@_@iCoAgEsBEC{BgAkAk@_@Sa@ScAe@kCqAuBeAaAk@wBqAeBmAkA}@w@q@uAoA}@{@MOmAqAu@}@u@}@qAcBm@}@i@y@oAqBy@yAuB{DWe@_@s@aBwCwAkCcCuEsBwDiBiDqBsDoA_Ck@cAo@mAiC{EmBqDgDiGiC}ECEkC}EiDqGgAoBm@kAWe@wB}DmKyRuCqF{J}Q}EcJiAsBWe@{CwFsAiCyAmCw@wAaDcGaRk]wBaEmCaFmDuGgDgG_ByCoCgFcFkJ_D{FmIsO]s@GKi@cAaB{CCCgAuBy@}AIO_@m@eBkDsD_HcB_DKQuByDaAiBm@gAqAcCm@iAc@y@eAsBCEgBeDmCcFcB}CmA}BEGq@oAq@qAmAyBg@_AsAaCcCsEwDeHq@oAq@mAo@oAqBuDcAiBo@mAqA_CoA_Cs@sAkBmDqBsDaB}CMSGKkAaCsB}DoAaCAAqBuDqCkFwFeKOY}AwCeCsE_DaGmCcFg@_AsDcH_CmEaD_GaDaGoAaCgDiGiBkDcCuEgCwEiDoGQYgBeD_@s@cAmBi@aAIQaHmMgMyUEIuB}Dq@qAq@oAq@qAgCwEuAgCs@qAcIgO}BiE{FmK_@q@_@q@_@s@s@sA_@s@i@cACEeE{HaFiJ[q@gFqJgAwBw@_Bc@aA_@w@mBmE]{@o@wAy@sBq@_B}@wBQa@m@wAg@mAUi@o@}Ac@gAw@mB_@{@q@cBUg@aAaCaA_Cy@oB?AUg@Um@kAoCmAwCEKUg@uVgm@oKmWUi@}BuFe@gAu@kBqHuQsIuS{DmJuXeq@Sg@{KaX{DqJUg@kLcYgDgIy@oBgAmC_C{FeBcEu@mBa@cAoA{DiA}DoBqHOm@gEiPwH{YeF}RSy@aGaUOk@?A_IgZ}EgROm@}CkL}DkMSo@wKk]aA{CUq@mFoPiAoDe@uA_A{C{CoJ{AyEK_@w@cCw@aCoBeG{AwEi@aBsDmLqAkE}@oCQi@{A}EgAoDCIQi@[cAsAiEI[oAyDcJaZCIMa@EKu@eCw@eCg@{AkGeSeJgZuAaE_BgFoAaEe@cBy@iC?AkCmIaDcKoGmSwHoVqCaJ}IoYkEgNoBeGmCcIQk@mC_I_B{EQi@wGaS}DuLKWo@mB{AsEwCwIsA_EsA_Eq@sBeBeFwDcLQi@[_AoF}OUs@aCmHSk@Y{@qAgEQk@ACQk@a@sAcFyPIWK]yCaKUw@sAoEUy@_AaD?AoF}QGSa@sAe@cBkDoLGOgBcGk@oBGQeFeQaAaDUy@?Au@cCa@uAcCiIm@qBuAyEmCaJs@eCyCaKM_@AGACAGIUqFaR{BuHsJg\\gEoN]kAcAoDuBsHsEqOQo@Qk@Qm@Qk@Qk@sAkE_@qAaDuKQk@I[q@_C}@yCcAmDaDqK{BwHg@cBeByFAAu@qCaAaDgAsDQk@uEaP_@mA{@yBe@cAm@sAq@kA_A{Ae@s@a@e@Y_@A?s@u@y@{@sAeAiA}@oAu@qAk@o@U{@YwAe@oAWGAyF{@iBYa@EAAkCa@oCa@sPgCcBWkAQo@Mu@Qu@QmAc@WMsAk@GCq@_@MIWO{@k@]WYS_A{@YYGG]_@a@g@_@a@s@cAi@w@Ye@Q[AAUc@GOe@cAcA_C[}@Wy@Y{@u@kC]cAIUa@yAi@mBY{@}@{CQm@{DuMGOI[EOmDsLeCkIcHsUcByFqDsLQq@_@{AwFiRQk@oIgYoDyLQm@mCaJCIcAgDOi@aBsF_DmKuBcHmAeEsDeMAA_AaDaBsFm@sBs@aCQk@Uu@]oAe@wAg@iBoAaEEQK[g@cBk@kBe@aBYcA_@kAu@gCSq@yA_Fs@aCQq@oBqGoBwGqAmEaCcIGQwA{E_@oAk@mBi@oB_AyCyBmHcAiDwAwEk@iBQk@u@eC}@wCcAeDw@gCYaAi@iBs@aCaBwFCIu@gCs@eCa@uAo@{B_AgDyAiF}AqFq@{BKa@a@wAyC_K_BoFM_@[mAcAiDm@sB_AaDmA}Dc@}Ao@sBoAgEq@aCc@}AqDcM_@sAgAuDiA_EqAqEUu@m@sBq@yBi@iBs@cCuAsEs@aCiAyD_AaDsAqE{ByH_DoKkCwISu@cAiDsAuEcCkI_BoFq@{Bi@iB_BoF}@{CkC{Is@cC_BqFiBcG}@{C{CeKgCuI}AcF{AaFeAkDa@oAq@_CeBwFqBwGmBwGoDwLaGcS{EiPIWyAaFeGoS_@qA_EcNs@cCiCuIkE_OqCoJgCuIsBcHk@mBo@aCg@qBi@sBKc@sGuWs@qCw@_D}FoUUaAOo@{AcGq@oC{AiGmA{EmCoKoAcF[mAm@gCaAaE{GgXiCiKsDcO_@{AOo@_@yAiCgKw@}COk@oB}HOq@m@aCQs@}CeMQo@oCyKm@gCOg@Oq@_@yAOm@Om@Om@c@cBu@{Cq@kCSw@o@iCOq@Ok@g@qBGUMi@aAwDOm@y@eDs@yCOm@aA}Ds@}C_AcEg@iCOw@Mo@YsAy@eFc@oCe@oD}AwKCQmEm[SsAoBkNm@gE{@gGM{@s@iFqAcJu@iFc@}Cg@uDIg@SwAUuAQaBScBOsAOiBMkBIcBKoBCoBEqBAqA?_A?O@uB@SBsB@c@Bq@@a@FaBBe@HoAFcAFs@@OLsANyANqAPgA?ANiAPcA?A@KHc@DSHe@XmALo@?CNm@VgAh@sBh@gBRq@@AlB{GPm@vA}EPk@Nk@t@eCNk@J]xEaPhHkV?APi@?Ar@cChCyIb@{A|D}Mr@cCh@mBL_@hG_TDMdDcLb@{AXcAr@oCz@kDDUt@_DTeA\\aBp@iDn@gDj@iDRsAb@sC@Mh@}Dh@kE^qDXsCZqDPaCJiA@ONgCLqBFqAF{AP_EJwCJqEF}BDmB@a@RiJ^mOP{HNaGN}GTwJZkNVcK`@{PPcJHaEBiB?gA@kAA{BAYAuBCw@MkHIwFEiCG{CAsACuAKgG?QMyIMmHKoGE}BCsBAw@KwFAkAKiGKuGEcCMoHMkIKqHG{CAoAIkFGcBE{AY}EAUI_Ai@{Fc@}DYwBIe@QaAEYGYUuAQw@WqAe@qB[mASy@YcAw@mCeAiDu@gC_BgFyAaFu@cCc@wA{BqHqAiEg@_Be@aBoA_ECKeB{FoAeEu@eCoC}IMe@oAcE}BuH{@yCK_@i@oB[qA_@oBWuAM{@Kq@S}AQwAMyAKyAGy@E_AGwAE}ACwACcB?CEmFGiEEwDWuVSqSAw@EqFMwKGkGE}ESyRIuH]g^EaDCcEEyCEwCAqAIiHAkBCgAEeBAi@I{AOiB?KYkCYeD_AeJE[gAwKq@{GKgAq@qGKmAMmAu@uHGk@cAiKc@eEc@uEq@wG_@yDQ}AK}@MiAOcAQ_AYwAi@{Bu@kCi@gB}AcFcCcIkBiGu@cCQk@aE}MsByGa@uAmBiGmCaJyEuOs@_CqCgJgByF}FoRgAqDQk@{A_FoAgEiEqNcHkUyAaFcE_N{AeFg@_B_BoF}AeFq@{B[cAgB}FcAgD_@sAgAmDo@{Be@{AQg@qGiTmAeE{@sCq@wBY}@iAsDk@eB]eAOc@Uo@a@eAe@oAwAmDi@sAuDeJoA_DsAcD}A{Dw@oBa@aAeHiQoC}G_@}@_B}DEMuBgF}H{RaC_GO_@cCeGyBsFYs@}B{F}ByFoB{Em@}AqAaDoB}EwAoDiAuCg@oAUg@}@}Bc@gAwBoF}BuFgAqCkAyCwAkD}@yBuAmDqAiDkA{CqAsDy@_CqAmDgHyRyJkXKYqAoD}AiEq@iBaAoCe@oAy@}B{AgE_BkEeAwCeAsCo@gBeAuC{@cCa@gAy@}BiA{CcAqCy@cC{@yBy@_C{@aCgFoNSk@iCiHWq@c@mAcAsCiBaFcAoCmBmFk@_BuAuDgBaFcCyGeAuCqAmDiBcF}AkEyF{OiAyCWu@cC{Ga@kAo@gBcFeNIW_AiCIScAuCuI_VqHsSq@iBs@kBu@mBg@oAWq@O[]q@k@mA[m@aAmBcAaBy@sAm@{@[e@_@g@]c@_@g@o@w@oAyAq@w@iB{Bu@{@cL}M_BkBoA{Ao@w@_AiAq@y@m@y@m@y@c@o@IMg@w@e@u@c@u@w@wAaAkBs@}Aw@kBcAkCYw@s@oBc@wAu@cCIWaDmKQk@_L{^c@uAe@}As@}Ba@uAs@aCY{@}@}Cq@_CSq@g@cBmBsG_BsF_@oAw@oC_CgIK]}CiK}@_DuAwEgAwDaBuFo@wBiA{Ds@aCu@eCk@oBs@cCe@}Ac@yAq@_Ck@mBs@eC_@oAm@wBm@qB]mAY}@}@}C_@qAi@iBW{@ES{@uC_AaDs@eCiBgGqCuJsAoE}BaIsAuEeAoDK_@iLw`@yAaFW_AyAeFsAsE}AoFqAqE?A}AoFgBiGoAmECGqAuEgBgG{B}H{AmFgC}IqDeMK]{AkFq@eC_BcG_AgDuAkFMc@aG{TKa@kBcHsB{HCE_BiGmC_K}CmLsB}HCGq@eCg@iBWw@Uo@Sc@Qe@Ym@Sa@Wc@U_@U]U[Ya@_@c@c@c@c@e@EC[WAAUQWS[Sg@[{Ay@eB_AgFmCw@_@mAm@"},"start_location":{"lat":44.7393893,"lng":-75.50060409999999},"travel_mode":"DRIVING"},{"distance":{"text":"3.5 km","value":3511},"duration":{"text":"2 mins","value":122},"end_location":{"lat":45.2083635,"lng":-74.3482772},"html_instructions":"Keep <b>left</b> to stay on <b>ON-401 E</b><div style=\"font-size:0.9em\">Entering Quebec</div>","maneuver":"keep-left","polyline":{"points":"a`yrG`__eMw@c@_B{@wBiAiAq@g@]SOQOc@a@a@_@s@y@o@{@]k@ACWc@]o@O_@Ug@Qc@Sg@gAsC}@_Cw@wBqFoNmCaHuBuFsAkD}@}Bs@mBYs@oAeDo@aB]}@yE_M}AaEkBaF_BeEsCoH}BgGsBmFeCqG_BcEACiAwCc@kAWq@eCsGoCkHeCsGgAsCkCqGWk@[o@c@cA"},"start_location":{"lat":45.1892867,"lng":-74.3833652},"travel_mode":"DRIVING"},{"distance":{"text":"62.7 km","value":62699},"duration":{"text":"42 mins","value":2513},"end_location":{"lat":45.44287,"lng":-73.6588041},"html_instructions":"Continue onto <b>Autoroute du Souvenir</b>/<wbr/><b>A. 20</b>","polyline":{"points":"gw|rGvcxdMqCaGqAoCe@aAKSGOKQm@sAo@qAkAiCuCgGyGmNcHcO_EuIUe@a@y@}@qBaBkDy@cBo@wAwD_IMYO[AEMW[o@oAiCk@mAs@sAw@aBqAiCo@oAOW{@kBO_@O_@Uo@a@mAM_@I[KYI]GQS{@YqAWuA_@sBCMEUw@{EuGm`@cAwFCMCSa@}BaGg]ES{A{IY_Bi@wCc@sB]cBe@iB]sA_@qAi@eBi@cBKYEKQi@e@kAy@sBo@}Aq@_Be@kA{@qB]{@IScAaCe@mAoAwCgBkEkLwXQc@ISa@aAaCyFa@_As@eBGO}AuDcEaKWk@yA{DyCaI_FsMkCcHkCeHiDaJw@qBmBgFSi@ISwByFoCeHeBuEuCyHaCoGcCoG{AcEg@mAiCcHmCiHcDoIcA_CoAqCUe@mJwRaC}E_C{EyAyCWe@s@wACIWe@QYOa@kAiCs@}AEIc@}@i@qAw@qB[u@y@wBm@aBk@_BwB{G_@iAgAgDoBkGeCuHGSIWGQmCkIUs@c^qhASu@kAoDqAaEeAcDwB}Gu@_Ck@_Bu@qBe@kASg@Um@cAuByAsCi@aAs@kACG]g@c@u@g@u@a@i@]e@a@g@{AoBmCeDg@o@MOqCmDkAyA}@gAe@k@aAkAGIaC{CGGm@w@sAaBKOOO{C{DUWaFkGkFsGgByBc@i@EGKMY]gB{Bm@u@mOmRY_@A?qIoK_BqBoBcCqTmXwWe\\e@m@eAqAwCqD{CuDYa@Y]Y[qCmDkBcCc@m@cCmD]g@SYmDqFy@qA[e@wAuBwBgDaCuDcBiCoAmBs@iAaBiCaD_Fu@kAs@kAc@w@EIi@cA}@iB{@kBcAeCGMa@cAqEwMiAeDY}@wFoPWw@Qi@}B_HQg@gCuH{AoEwAeEaAuCwFuPiBqFeAaDw@iC]eA]iAm@oB_AwCo@uBy@kCgAqDs@}ByCuJiEiNsHiViJeZaE{MW_AACwCkJsCeJOc@k@kBCKSm@Us@iB}F}@wCy@mCkBiGuGaT_@kAi@}Ag@eBmBkGW{@sCaJaDoK_@kAiE_Ns@}BQk@Mc@_BiFuEeOmBoGK]{@iCw@kCq@}BoGqS{@qCk@kBcEuMqAkEoDkLGQEKIU_DgKe@_BK_@KYK[aCyHaKg\\yBgHiD}KyA}EgAoDe@wAaLy^s@}BOe@e@}ASo@Y{@_@oA}@sCg@cBs@_Cc@uAISg@_Bi@gBg@aB{@mCeCyHeCaIkD}KaAcDoAeE}BsHQk@Qm@m@mB_BeFi@cBIWEMq@mBu@oBaAaC{@qBGMoAoC}@eBKQS_@CEq@qAa@s@S]}@yAk@}@wA{Bo@}@S[[c@}A_CoBuCIKy@kAw@mA?AYa@mAgBAAs@eAa@m@SWq@cAcCmDyAuBaAyAcBeCmHkLe@w@g@y@g@y@sA{Bq@gAoAuBa@q@_A}Aa@q@OWCGGIMWGIoBcDKScBqCYc@CEOWa@s@y@oAyEaIg@y@QYk@}@iAmBeAeBaBmCS]_AwAs@cAa@k@{@cAMMe@g@_@]SOcA{@}CeC_BoAkCwB][IIYYuAuAuByCU_@[i@S_@s@wAy@qBIS_@_AKWEMcBmEkBeFi@yAKYUm@g@wAMYm@{AcAkCw@oB_@aACEa@eAYo@eDqIu@qBSk@Uk@a@aAa@iAcAmCk@}A}AwDgAeCWo@a@}@i@mAi@kAWm@e@gA[y@o@yAeAiCcAiCgAqCa@}AQ}@QoAEi@ASG}AEmCUyOEqBGgEMiHE_BCaDSwKMqHAm@Am@EwC?OI{D?OKgCEmAIgBIqAMeBQkCc@_Fi@yFmAoMUqBKy@OyAIi@Ku@SuAGWWgB]qBg@mCc@sBYkAo@qCwAsF{BcJwHwZq@kCaAyDi@sBG[uAsF[mAW{@W_AWq@IUq@}Ag@gAk@eAMWw@qAEGg@u@Yc@[_@g@k@]e@}AsAu@o@}E_E}AoAgA{@aAs@y@q@OKECAAqAgAeA_AMKGEqAkAQO{@w@][MKmAeAOMm@e@][KIi@a@EEQMoFoEwD_DGECCMK[YCAKKe@]g@e@w@u@[_@c@i@MQCCQYCCk@_AEIe@{@i@eAMYCGg@kA_@gA[_AW}@Oi@WcAUcASeAU{ASyAs@qFeAqHO_A?CKs@CKE]Ik@Kw@Mw@Mw@Mk@Mi@Mg@YeA[iAmAsD[cAY{@[_AIUQi@YeAYaA[kAk@aC_AsDK_@uAsFgAmEq@oCq@kCk@{Bi@{Ba@cBU}@{AkGu@_Do@kCEQ{@gDsDqNSw@WaAESaBoGIYUw@qBkHi@oBkAiEwAoFU_AqB_IYeAYeAG[IYEQoAyEMc@CMmBqH}@wDmAgFq@mCIWgB{G}AgGuAmF{@gDgAkEi@{Bs@gD_@iBc@}Bc@_Ce@sC[mBm@aESyACU[cCUiB[{C[}CQiBEg@AMEYOeB[yCe@cFAMUwBGi@[kDAE_@kEEg@a@qEmAgNe@yFeAcMe@yFUuCs@oIoAeOIkA_@qEWoCg@eGMsAQuBWsCGu@]wDWkCWcDIy@s@eIKeAO_BM{AS{B]{DMuAg@wFEg@MsAMuA]wCc@{DWkBi@qDq@gE}@eF}@aF{AeICMCImA}GcEyUI_@?AIc@ACIa@kAwGwBeMo@uDcC}M}AqIMq@E[kBwJKq@Mo@Mm@Ie@EUmBaKMu@i@uCg@mC]kBGa@[mB]gBo@_EQkAm@aEAKIk@c@yCGa@gAqHIa@AI_@uCGa@COSyAKw@Ea@COWwB[aCgAoJqCwV}@aIE]E_@ScBOoAEWUcB[iBc@gCSeAk@mCKc@Qs@[mAWcAMa@q@yBmBkGkAsDmAyDK]mCwIeAiDq@}B_@qAg@oBYkAa@gBo@cDa@cCSwASuAQoA_@}CS}B_@cEYsEWkFA[KaCGsAWiHC_ACoAG_EAsBAuBAiC?[@}DBcGD}E?]BgF@uA?O@{ADaGJyTFwL@eA@s@BmEBsHFsH\\ao@D}HBgG@eA?_@?OBgFBiD@uBBiDH{C@QJiCLsBBe@Do@BWDi@p@iHd@kEfA_Kd@uE@EP}APyAFw@HcABq@Bs@B{@@]?y@?s@?k@AOAi@Am@AKEw@Eq@Gm@AGAGEc@Im@Ms@W_BMu@QeAg@wCMy@AI{@yEAKIo@Iq@UkBEg@IgAEs@Cs@AcA?eA?{@@}@?k@@m@@sA@m@?m@BcBBsB?o@BcFBeC?}AB{FBiG@uC@{@@yAD_IB}F?cA?CBeAHkO@}AB}BF}J?mABeFF_MDaJDwFLmU@iB?oAFaFFeLBiF?s@@]?U@eB@q@@s@@q@?ADiG?q@@uF?Y@oB?M@oBBoBF}EDyBJsEJ_DJkEFcBHqCD}BFyBDaDBqE@yA@sCBsFBcFBsEBkC?aAD_G@{B@cCB_F@wABuD@qABm@@i@Be@Ba@Bc@BSH{@JeANeAN_AJm@P{@RcANk@Ts@r@cCd@aBx@mCp@yBl@oBJ_@l@sBVcAJ_@BMNm@H_@BO\\}Aj@kCv@oDLk@XuALi@v@kDf@}BZ_BHe@"},"start_location":{"lat":45.2083635,"lng":-74.3482772},"travel_mode":"DRIVING"},{"distance":{"text":"4.5 km","value":4536},"duration":{"text":"3 mins","value":184},"end_location":{"lat":45.4627911,"lng":-73.61110649999999},"html_instructions":"Keep <b>left</b> to continue on <b>A. 20</b>","maneuver":"keep-left","polyline":{"points":"}pjtGnnq`MVcBXcBViBTmBFq@NgBJmDBo@LkEToH?CDmABmA@U?S?WAmAA}@Cs@Ek@Cc@?IWsBO_AQy@]wASq@Mc@GOGQQc@CGGOCGUg@_@}@Qe@KYM_@Qe@uAeDk@qA_A{BiHaQiFcMk@wAM_@i@sAMY]{@[w@uAqCCGe@cA[w@s@}AoBgEUg@cAwBi@gAg@gAw@gBwDqGW_@OWGMS_@e@w@Uc@a@u@cCaEs@gAEGS[aA{A_AuAiCiEq@iAi@}@GKYc@eAgBCEeBqCeBwC]i@sBqDiB{CeAuBaAsBWg@Ug@MUGQwAcDa@_AACEMSk@Qe@O_@Yy@CIO_@w@aCM]EMcB}FgEkOACQk@?Aa@qAQi@c@wAQs@"},"start_location":{"lat":45.44287,"lng":-73.6588041},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 km","value":2538},"duration":{"text":"2 mins","value":102},"end_location":{"lat":45.4797411,"lng":-73.5913317},"html_instructions":"Keep <b>left</b> to continue on <b>QC-136</b>","maneuver":"keep-left","polyline":{"points":"mmntGldh`MyBsHCEQk@qBoGs@{BkAkDkAmDQk@CGMc@kAmDy@cC_AaCe@mAiAsC_@y@c@y@Q]EG?AAAWc@GGQYm@_A]c@EGSY[_@AAQSEGIKQQ_@c@c@[YScBoAMMq@m@iAw@aAo@m@YMI_Aa@UKa@Q[_@QU]]a@[a@UIEYM{@]ICWKKEYMQCeAYa@Ka@MA?aAYQEQEOGUIME[KEAa@Ma@MMEUIQGOGSGWIy@YOESGWIeAa@}@c@e@Wy@i@w@i@QOKI[Yq@q@a@c@U[CCi@u@EKw@oAS]GKOYWc@iAsBS]"},"start_location":{"lat":45.4627911,"lng":-73.61110649999999},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":890},"duration":{"text":"1 min","value":37},"end_location":{"lat":45.4851586,"lng":-73.58294049999999},"html_instructions":"Keep <b>left</b> to stay on <b>QC-136</b>","maneuver":"keep-left","polyline":{"points":"kwqtGxhd`MSWg@w@yA}BGGc@o@OUYa@CEg@w@_AiB[e@wAiCWg@?A_BoCiAsBeAuBcDqGEICIKQAAu@uA[o@g@aAYi@Wg@"},"start_location":{"lat":45.4797411,"lng":-73.5913317},"travel_mode":"DRIVING"},{"distance":{"text":"0.9 km","value":871},"duration":{"text":"1 min","value":82},"end_location":{"lat":45.4911521,"lng":-73.5774618},"html_instructions":"Take exit <b>3</b> toward <b>Montréal</b>/<wbr/><b>Centre-Ville</b>/<wbr/><b>Rue Guy</b>","maneuver":"ramp-right","polyline":{"points":"gyrtGjtb`M?SAOCKYm@y@}AIQa@u@MWa@u@OWIOAACGS_@e@}@]q@ACAAU]AAQUIEEEYQA?CCKGKECAUGIEA?MGGCKGIEGEKI?AA?EEGISYSYmAgBmAiBGISWu@aAMO?AY_@]a@MKEGIEIGWGYGKAC?O?O?O@QDQFQFSJc@ZEFUTSV"},"start_location":{"lat":45.4851586,"lng":-73.58294049999999},"travel_mode":"DRIVING"},{"distance":{"text":"1.4 km","value":1424},"duration":{"text":"6 mins","value":335},"end_location":{"lat":45.5018118,"lng":-73.56734449999999},"html_instructions":"Turn <b>right</b> onto <b>Boulevard René-Lévesque O</b> (signs for <b>Rue city</b>/<wbr/><b>Montréal</b>/<wbr/><b>Centre Ville</b>)","maneuver":"turn-right","polyline":{"points":"u~stGbra`MsBgB_B_BiC_CqBoBaA}@OO}BuBoCiCaBcB[YiCiCyCoCs@o@wAoAkAgAq@o@QQKK}@y@a@_@IIsCkCuBoBiAaA{CqC"},"start_location":{"lat":45.4911521,"lng":-73.5774618},"travel_mode":"DRIVING"},{"distance":{"text":"15 m","value":15},"duration":{"text":"1 min","value":4},"end_location":{"lat":45.5017123,"lng":-73.5672184},"html_instructions":"Turn <b>right</b> onto <b>Bd Robert-Bourassa</b>","maneuver":"turn-right","polyline":{"points":"iavtGzr_`MRW"},"start_location":{"lat":45.5018118,"lng":-73.56734449999999},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"w`miGnmocN_Oe@_BgMyCig@eJad@yP}rAap@tP{^|Vym@~Ek}@aXm_@sh@N_i@}[cfAka@cNa_@ib@}QWkU`Ra{ApQ}`Ej`@qNqG_C}|@aFshBma@irCir@cxF{eActEia@sjGzPwx@hEabAu_CiqEepAitCg|@_dCsY_y@md@}lCyc@e~Css@uuEmS}jCpH{sEyoAigIkm@}hExAg|B~r@abB|HynA{VqyDaZysEgTavBk|@mkCiWkzDiMsxDqh@wnEyxAcsLesEgw\\{n@_~EiKegCka@uxF{s@mrEqFwcAhYkdByWs|Ckn@{tB}PgsBuQ_m@sl@muB}B{iCxO_rB|VseAof@eaG_u@c|Gyk@e}IsWkaCip@}_EasAoiFgo@y~@im@syC_NyeBmv@{bAoXui@mDqt@qd@gwDqk@{pBeq@}pAqt@obDogAczDmDknDstBu|FeiCy}GkbAs|F_cDeiSam@cpBej@qeDeeA{xHl]cbC{UecEwo@u}IetBovY{g@a~GobAm}D_JqeA~DyoA_e@ehC{EiiBaWueIaN}fJob@yyT{MmlHu@apDcGcaBiGkd@lJal@p|@e{Ctg@yeE~M_eBJay@gVer@ie@ufBsNe`Aaq@_qDoi@gmAaXcQyh@qlAmy@skC_q@usKmd@k~K}F{gByf@y|B_j@_tGpJu_Ee{@cvEitCexJmJeoBrCmvBor@{aFcgAeoBmTiaAss@wmAujAy_Bks@eoAo{Asj@}aAoc@a|BwdBy}CsaDixAk{Ak[kuBpDmfBqXyuAmg@}_Ac`Ad@el@_Em_@mXw{A}hCeoAam@yj@_~@mnAijCmxBohDiuAgmC_aAyhAw}C_jEefE}kFehAaxAg^m_B_X_iAojBy~C}eCmgE}i@id@}kAwu@enBqoDmzDqjHqjEyiIobCm_Gy{B}mH}oE_nN_qCcjJs`@qsAcYa\\_jA{[u_CkxH{wBynHecE_zNyx@}cD_n@ovDb@wfAjo@y{B|e@qmCjE_yEyLivCmu@okC}GebFwa@m_Do|D_sL{fDc_JinAa`Dqf@}l@ad@ooAgy@sqCqgAkwDsiAqaE{n@ud@c_D_uHsk@yaCmv@gzBgcEe{K__E}mFikAceCa{A_{EomDcfLucBa~Cay@{eAuk@wyAwNkx@wB}hAkj@gxCgrAewAghAyuEsh@ifCwYwgDqdAuzGyf@qhCeLmaCxJg{EcE_t@lBovGhD}_CzYsoAw@iaAaw@kfBezAinDwt@gk@c^u[ec@ay@m\\i\\ydAy{@"},"summary":"ON-401 E","warnings":[],"waypoint_order":[]}],"status":"OK"}},"waypoints_optimize_response":{"value":{"geocoded_waypoints":[{"geocoder_status":"OK","place_id":"ChIJP7Mmxcc1t2oRQMaOYlQ2AwQ","types":["colloquial_area","locality","political"]},{"geocoder_status":"OK","place_id":"ChIJbbI3M-UlsWoRsLeOYlQ2AwU","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJPTJwAtwIy2oRcO2OYlQ2AwQ","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJR4qQ8UXvuWoRcGNhpmmoPq0","types":["establishment","natural_feature"]},{"geocoder_status":"OK","place_id":"ChIJN5GY8-7Qu2oR4PuOYlQ2AwU","types":["locality","political"]},{"geocoder_status":"OK","place_id":"ChIJP7Mmxcc1t2oRQMaOYlQ2AwQ","types":["colloquial_area","locality","political"]}],"routes":[{"bounds":{"northeast":{"lat":-33.835995,"lng":140.8552322},"southwest":{"lat":-37.2918592,"lng":138.4958877}},"copyrights":"Map data ©2021 Google","legs":[{"distance":{"text":"39.8 km","value":39790},"duration":{"text":"40 mins","value":2405},"end_address":"McLaren Vale SA 5171, Australia","end_location":{"lat":-35.2192408,"lng":138.5448872},"start_address":"Adelaide SA, Australia","start_location":{"lat":-34.9285367,"lng":138.6007083},"steps":[{"distance":{"text":"0.2 km","value":150},"duration":{"text":"1 min","value":49},"end_location":{"lat":-34.9287174,"lng":138.5992207},"html_instructions":"Head <b>south</b> on <b>Victoria Square</b> toward <b>Wakefield St</b>","polyline":{"points":"j~dtEmm}lYTA?BLfH"},"start_location":{"lat":-34.9285367,"lng":138.6007083},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":987},"duration":{"text":"3 mins","value":171},"end_location":{"lat":-34.9293001,"lng":138.5884147},"html_instructions":"Continue onto <b>Grote St</b>","polyline":{"points":"n_etEcd}lY?XDzAB~@D~B@FBjAFhC?T@J?`@BjA@L@bA@d@FpCDvBDdB?b@@^DjADhCDpB?LHbD?BD~BDpADpA@l@BpA"},"start_location":{"lat":-34.9287174,"lng":138.5992207},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":283},"duration":{"text":"1 min","value":42},"end_location":{"lat":-34.9316551,"lng":138.5881427},"html_instructions":"Turn <b>left</b> onto <b>West Terrace</b>","maneuver":"turn-left","polyline":{"points":"bcetEq`{lYLf@@B@DBDDDXTzBGlBGp@CdCI"},"start_location":{"lat":-34.9293001,"lng":138.5884147},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":441},"duration":{"text":"1 min","value":43},"end_location":{"lat":-34.9356151,"lng":138.5883798},"html_instructions":"Continue straight to stay on <b>West Terrace</b>","maneuver":"straight","polyline":{"points":"zqetE{~zlYzAG|BIjBGl@C`@AzCGNAp@AV?t@AtAA"},"start_location":{"lat":-34.9316551,"lng":138.5881427},"travel_mode":"DRIVING"},{"distance":{"text":"2.4 km","value":2449},"duration":{"text":"4 mins","value":228},"end_location":{"lat":-34.9528356,"lng":138.5721589},"html_instructions":"Keep <b>right</b> to continue on <b>Anzac Hwy</b>","maneuver":"keep-right","polyline":{"points":"rjftEk`{lYfA@V?\\BLBNFXXTVfB~BTTv@p@fIxGtDzCnExDl@f@dA`At@j@LHLJPLXRXRj@b@HH~@x@DDrAbAv@r@x@r@NLhDnCd@^@@l@f@t@l@v@l@zApAJHjBzA\\XJHTRdBpAr@l@tAhAhBxAtAhAn@h@n@h@d@^TZTZ^j@?@n@hA`BxC`@r@l@fA|AnC^n@r@pAl@dA"},"start_location":{"lat":-34.9356151,"lng":138.5883798},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":317},"duration":{"text":"1 min","value":24},"end_location":{"lat":-34.9556345,"lng":138.5720629},"html_instructions":"Turn <b>left</b> onto <b>Gallipoli Ramp to S</b>","maneuver":"turn-left","polyline":{"points":"fvitE_{wlYRFFBHJJFH@JBB@L@P@PAf@?H?P@D@D@DDPE|AI~BKhBE"},"start_location":{"lat":-34.9528356,"lng":138.5721589},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":152},"duration":{"text":"1 min","value":10},"end_location":{"lat":-34.9569868,"lng":138.572242},"html_instructions":"Take the ramp on the <b>right</b> onto <b>South Rd</b>/<wbr/><b>A2</b>","maneuver":"ramp-right","polyline":{"points":"tgjtEkzwlYrAIFAFAJ?F?D?@@D@FCd@GXEVCh@C"},"start_location":{"lat":-34.9556345,"lng":138.5720629},"travel_mode":"DRIVING"},{"distance":{"text":"5.4 km","value":5396},"duration":{"text":"7 mins","value":437},"end_location":{"lat":-35.0054212,"lng":138.5758749},"html_instructions":"Continue straight to stay on <b>South Rd</b>/<wbr/><b>A2</b>","maneuver":"straight","polyline":{"points":"dpjtEo{wlYVAr@Er@CbCG@?LAd@AJAH?hCKrAE|AG@?bCIVAXAbBEpAAjCM|@AxCIRCx@C|BGxAGzHWH?HA`@AN?RAl@CD?F?`EML?@?DA`@A~BIHAnAE@?dBEz@C`@CPAr@A@?n@Cz@EVAnCM`CEfBE~BId@AbAEV?nBKbACpDMnBGxBEpCKpBG^Av@CjCIfAEnDONAJ?`@AnAGZAN?z@CPAN?JAfDKhDQpCGf@Ab@Ap@EJ?H?XAlCIXAh@CvAGdBEl@C|CMV?h@CnAC|BKNApAE`GWR?b@A~DIL?TAz@CjAEtAEh@A^?~@ETAxAE`BIdBEl@Cn@AhAE`BIp@AzBIxEO|BGxBK|FSb@Aj@AhBGlAEx@Cl@Er@C"},"start_location":{"lat":-34.9569868,"lng":138.572242},"travel_mode":"DRIVING"},{"distance":{"text":"9.1 km","value":9100},"duration":{"text":"6 mins","value":381},"end_location":{"lat":-35.0766418,"lng":138.5439055},"html_instructions":"Slight <b>right</b> onto <b>M2</b>","maneuver":"turn-slight-right","polyline":{"points":"z~stEerxlYJ@F?h@@dADbBHjA@vAAF?bAAlBKb@AtDIdA@r@@fAHF@J@ZBl@Hp@Jv@LXDD?N@VHJDLHZTXRVPHHNJXZb@d@^`@\\XRPJJJHJLLJLPd@j@`ChDdDhFNTDDXT`@ZhAlBbCxD^b@^b@x@fArA~A~D|DpBbBr@d@ZPdAz@bAdAb@^`@^fAx@p@t@p@v@RTPTPVZj@Rb@JZBFJXLb@Jd@Jn@Hl@NfAFr@F`@Ff@@HBFD\\H`@Lv@Pr@Nd@FRz@`Cp@rAr@bAX`@X^`BfBPRr@n@b@\\t@h@r@d@f@Zx@b@nAh@hAh@\\HrCnAdAf@t@^n@\\x@\\NFlAf@bAb@n@V^Lb@J^Hb@JVDZBf@Bf@@f@?r@Cf@C\\Ef@IREVE`@Kf@Sh@U^QXQJGXQbAu@`@]`Ay@d@]ZSXOVMJERKZMd@S\\KZI\\IXGh@If@G`@Eb@Cn@Af@?f@@b@B^Df@Df@Hd@Jf@Lb@L^N\\Nb@Td@T`@XLHNJp@j@j@f@JJfC|BrBlBn@l@`CxBRTnDbDr@p@FFNLNN|FrF|GpGVVbExDlCzBbAv@jDnBjCdAlA`@dAXfARtC`@zHbA|BXZDVDdFv@b@FbEh@vAPjCZnCV@?f@DrDNbDFX?bMOL?fJKx@AlKMtBAbB?bBDlBLL@TBL@TB\\DvBZhAVPBbBb@jBj@b@Nz@X|Af@xAXpAT`BNjAJxBD|A@\\E\\ExAKf@G"},"start_location":{"lat":-35.0054212,"lng":138.5758749},"travel_mode":"DRIVING"},{"distance":{"text":"11.6 km","value":11551},"duration":{"text":"7 mins","value":439},"end_location":{"lat":-35.1652053,"lng":138.5086685},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b>","maneuver":"keep-right","polyline":{"points":"~{auEmjrlYr@Gx@ObFw@jASLCNAZEB?RCz@G|@Ev@Ax@?jCJzAPD?jARv@Pj@L~@V^NVHd@R|@`@d@Vb@T`@V`@Xf@\\d@Zb@`@j@h@JJl@l@f@l@d@l@h@r@`@n@Vd@BBHLJTVd@b@z@Xp@\\z@d@tA?@Tx@V`Ab@pBb@nCRhBP~BPzATxB@LTzB@F`@zCHn@XxARjAVtA~@jEBNh@vBr@jCd@dB~@rCt@tBn@bBfAnCbA|B`AnBvFrLz@`BHLPZFLXj@BDRXZj@n@hAv@jA~@xAjBfClB~BnBtB^^VXB@^\\\\Z`@^XTd@`@|@r@lA|@x@l@j@d@|@v@r@l@h@d@BBb@b@j@j@^^p@p@NPn@r@p@r@JL`@h@lApA\\d@V^nBdCLPx@~@dAhA@BfA`AdBxA|AfA`BbAjAj@jAf@f@Tn@TJDp@Tz@XtBj@rAXrATh@Fb@DfALjAHdADz@Bn@?jA?dACtAE|CIbIKb@AnACfHQt@APAp@@|@?J?R@N@t@DnCZtAPxAXbATbBf@r@R`@L@?`@LlA\\xBn@RFTFJBTH|FbBnEnAr@Rx@V~C|@TF`@LPDn@N`Dr@lB`@F@^Jh@Jx@L`BTdBT@?~ANlBN`BF|DJj@@hFEpACj@A@?@?`@?ZCdAEd@Ef@ClD[vAORCbDe@~BYD?|@Gl@Cz@Ah@AdA@jABxAHnAJVBnBVD?nAHd@FD?vCLvGHr@C`BCj@CP?zA?jCEt@Ab@AnDG|AE|AEd@?n@Av@Ar@ET?r@CtBCz@Ax@CV?dDGlGMN?`@AdAAjGOH?xBG|Ga@RAr@IpBSPChBYvAS@?^GhCa@|HaBvCo@nCo@bBa@REdDy@xAa@FAVIf@O~@IFA"},"start_location":{"lat":-35.0766418,"lng":138.5439055},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 km","value":2197},"duration":{"text":"2 mins","value":137},"end_location":{"lat":-35.1812929,"lng":138.4951205},"html_instructions":"Turn <b>right</b> onto <b>Main S Rd</b>/<wbr/><b>A13</b>","maneuver":"turn-right","polyline":{"points":"pesuEenklYnBV~@d@RTrA~AjChDnA`B|EnGDFbAnAf@t@nBbCbC|CpBbClBjBtBjBnBzAxA`AjBhArAr@xAt@b@PrBfAFD\\Nl@ZXPf@VNHVJt@\\x@b@vAv@rAv@jAr@nAx@zCjBtAx@NJPJ^TTNv@j@n@d@JHf@\\h@\\"},"start_location":{"lat":-35.1652053,"lng":138.5086685},"travel_mode":"DRIVING"},{"distance":{"text":"4.0 km","value":3992},"duration":{"text":"3 mins","value":208},"end_location":{"lat":-35.2040756,"lng":138.5227153},"html_instructions":"Slight <b>left</b> onto <b>Victor Harbor Rd</b>/<wbr/><b>A13</b>","maneuver":"turn-slight-left","polyline":{"points":"`jvuEoyhlYJBJBHB@?^NTH~@TZFp@LD@^Dt@FZ@L?PCV?NAb@CrAQZERAPAhAKTCd@GtJy@`@GZGRETGl@S`@S\\Q\\S^Y`@[b@c@LMRWT]RWd@y@JSN]Zs@Vo@X{@\\y@BKRi@BIRe@h@mALWh@cAl@y@PUZ]f@c@`@]v@g@pAy@pAw@|AcAd@Y?AXU^[@A`@c@Z]^c@d@o@Zg@p@mARc@Vq@\\_ARs@Pm@Ji@Lo@Jm@Hc@PwAD[Fk@f@qEl@_F@Kl@iFJq@@MNsAFe@@C@G?E@EBWRuAd@gEBID[f@iE?Ad@sDZgCb@aDRgABMF[DQLk@Ha@Pm@Nk@HWL_@|AyD\\q@P]BEp@gAbAyAr@_ATWlAmAjAeAfAy@vA{@tAu@~Am@nBo@|A[pA]t@I\\E"},"start_location":{"lat":-35.1812929,"lng":138.4951205},"travel_mode":"DRIVING"},{"distance":{"text":"0.6 km","value":580},"duration":{"text":"1 min","value":35},"end_location":{"lat":-35.2072258,"lng":138.5259766},"html_instructions":"Take the exit toward <b>McLaren Vale</b>","maneuver":"ramp-left","polyline":{"points":"nxzuE_fnlYRMLIHAjCQ~AKb@E~@GbBIPAPAJARIJEJGFGFKJYH}@C{C?O?[@yABo@@k@@W?E@EBEFI"},"start_location":{"lat":-35.2040756,"lng":138.5227153},"travel_mode":"DRIVING"},{"distance":{"text":"2.2 km","value":2195},"duration":{"text":"3 mins","value":201},"end_location":{"lat":-35.2192408,"lng":138.5448872},"html_instructions":"Merge onto <b>Main Rd</b>","maneuver":"merge","polyline":{"points":"dl{uEkznlYF{@Bi@ZiADKXm@NWrA_Cj@eAT_@h@}@|AqCJK|AgCvEeHjCyD\\e@^i@V]lI}LtCcEXe@f@w@dC{Dt@mAP[Zg@HOPYrAcCjAsBr@uApAcCvA}CL]\\cAx@aC?Qx@{Br@mBVo@j@wADB"},"start_location":{"lat":-35.2072258,"lng":138.5259766},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"390 km","value":389681},"duration":{"text":"4 hours 10 mins","value":14994},"end_address":"Coonawarra SA 5263, Australia","end_location":{"lat":-37.291636,"lng":140.8336289},"start_address":"McLaren Vale SA 5171, Australia","start_location":{"lat":-35.2192408,"lng":138.5448872},"steps":[{"distance":{"text":"1.4 km","value":1368},"duration":{"text":"2 mins","value":100},"end_location":{"lat":-35.2296089,"lng":138.551035},"html_instructions":"Head <b>southeast</b> on <b>Main Rd</b> toward <b>Main Rd</b>","polyline":{"points":"fw}uEqprlYECj@uATk@Tc@LK`@w@b@u@h@y@`@s@dDwDRSfCeCl@m@r@w@LK`AaAd@a@JK\\Yz@m@ZWn@c@p@_@`@MPC|@EzAGbDKXA`AEnIYjGS"},"start_location":{"lat":-35.2192408,"lng":138.5448872},"travel_mode":"DRIVING"},{"distance":{"text":"3.9 km","value":3927},"duration":{"text":"3 mins","value":204},"end_location":{"lat":-35.2273866,"lng":138.5941786},"html_instructions":"Turn <b>left</b> onto <b>McMurtrie Rd</b>","maneuver":"turn-left","polyline":{"points":"`x_vE}vslYA]Co@OsIQ_JMoGA[I{DEsBGqDQaI?QCy@CkBW{MMgGOwHGuCWgNA]Ae@QgJGgC]cNAk@OaG?I]uQMgHCsASwGc@sS_@kR_@mSCy@GiCAo@@YD{@"},"start_location":{"lat":-35.2296089,"lng":138.551035},"travel_mode":"DRIVING"},{"distance":{"text":"3.7 km","value":3672},"duration":{"text":"3 mins","value":189},"end_location":{"lat":-35.2463417,"lng":138.6224431},"html_instructions":"Continue onto <b>Pennys Hill Rd</b>","polyline":{"points":"dj_vEsd|lYNy@La@HUFOVg@V_@z@w@ROFCLGVIn@OXEb@CH?lEOjBG~AGtGOvHWf@CD?XCHANCPENEJELEXOJIROLMJKTYP[j@cAxDwHTc@j@kAxBsERc@Vs@JYBGJ]nAiEdAwD|AsG`AgEj@uCNs@F_@Nk@Ry@t@wBNa@N_@BExAcEL_@@AJWFKFONSNSPQVUVQ|A{@RK^WLKJKLQHMFKNa@BGL]BInAqEz@gDDQB]Bi@Bc@FaBDiA?e@?UASA_@Gs@?GGeACW?Q?O@S@[@AB[BSD[Fc@DOZ}ARw@Lc@Xy@d@kAt@gB`@_ARc@f@kAt@oBl@aBlAmC~@wB"},"start_location":{"lat":-35.2273866,"lng":138.5941786},"travel_mode":"DRIVING"},{"distance":{"text":"3.7 km","value":3723},"duration":{"text":"3 mins","value":179},"end_location":{"lat":-35.26636209999999,"lng":138.643124},"html_instructions":"Continue onto <b>Pottery Rd</b>","polyline":{"points":"r`cvEguamYd@uARs@Ja@NeAZ_CHi@Hi@D_@f@aEPmALo@H[DQFQHQJS@ANYDGNW\\c@^]j@e@dA}@z@u@l@k@NONSDE\\c@NURYZk@Ve@BGn@qAdBoEjA_Dv@aCt@kBL_@Pc@\\iANu@LcA?KA{@CeAOaAW}@]w@uBoDc@_AWw@Mu@MeA?oAB_A@GDg@Jo@BMJ[JW|A}Dh@sAZu@f@{@RUd@e@LIVQb@SXK`@Mf@C^?`ABxANtEp@RDjARZH~@VlA\\rBv@xBz@nBx@dA\\x@Xj@NZD\\Dd@?TAZCTG^I@?|@]nAi@bAe@hAi@|FiCbDqAnBo@fAUn@MvAYREbE_A"},"start_location":{"lat":-35.2463417,"lng":138.6224431},"travel_mode":"DRIVING"},{"distance":{"text":"14.6 km","value":14612},"duration":{"text":"11 mins","value":653},"end_location":{"lat":-35.1821989,"lng":138.7561128},"html_instructions":"Turn <b>left</b> onto <b>Brookman Rd</b>/<wbr/><b>B34</b><div style=\"font-size:0.9em\">Continue to follow B34</div>","maneuver":"turn-left","polyline":{"points":"v}fvEovemYi@qCa@mBWcAWaAI[Qo@}@aDkAgEq@cCaC{IGW[wAKg@QgAGe@Iw@Ec@E]Cg@C_@Ck@Ac@A[AE?Y?]AY@g@@kABmC?UAY?QAWCQASCWCYEWScAGYIUIYQc@KWKSISYc@e@q@k@m@[Ww@i@cAo@}@i@g@[_DmBwA_AiSaMwA{@}AaAyA_AWOwHyEeF_DwK{G_Ak@aBcAc@Wc@YwA}@g@YgDuBwCgBmEoCgLeHkAu@oBmA]UWQUSSSs@s@mIcJ_LgMyRqTiG{GeDkDWWcQaRqAuAoAqAuI}IcGgGo@s@aBaBaEcEgEiEyF}FiEkEGIoBoBiAkAcEcEk@k@gCgCgGgGi@i@qJeKkAkAkCeCIKoDmD}C_DaEcEUUKIuDqD{DcEYWKMo@o@}@w@eEaEs@s@_@_@QSGISS]a@a@g@AEWg@KWIUQc@u@uAiBoDo@mAoAgCsAiCUg@uAmCUa@{AyCeAuBSa@eAkBQ]mFmKwCyFqA{BUc@s@kAqDiGCEqDgGsAyBuBqD_HmLwCaF]k@GMKOOSIMMKUWs@q@}AyAyBwBqHgHo@o@kGgGoDmDyCuCu@w@]Y[[kJeJo@o@GG[[_G{FaEwD{@]@[?S@q@?oDIa^CcNCgNA_IAyB?iBAyE?sDAg@C]?EGe@AU_@sC"},"start_location":{"lat":-35.26636209999999,"lng":138.643124},"travel_mode":"DRIVING"},{"distance":{"text":"10.4 km","value":10394},"duration":{"text":"8 mins","value":474},"end_location":{"lat":-35.0997153,"lng":138.7931326},"html_instructions":"Turn <b>left</b> onto <b>Battunga Rd</b>/<wbr/><b>B34</b>","maneuver":"turn-left","polyline":{"points":"vovuEux{mYq@?iDEuDCkCA_BAgCEeA?gBCc@A_DCuHGkIEyJKuKKaBBc@?c@@oCBS?OA_EIs@Au@AgB@aA?yRAiA?c@@c@?gA?}[BwCEQ?Q?c@?a@Ei@Ik@Oc@K_@O}BcBiG_GgSuRcBsA}HmHq@u@aG_G{@w@eUeTi@g@w@u@[[gDcDeGyF_C{B{CkC{ByB_C{B_@]cHsGqDsDaByA_CuB}J}IkEsD_C}BeCcCy@eA_DeEc@k@{B}CY_@{AuB]i@_BcCwEwGeE_GaB_CyCeE}BaDe@o@}@oAoCyD}@gAo@g@c@Ye@U[K]Kc@Ge@Ec@Ci@?_@?u@@W?oB?{EBgA@aC@mA@g@?}A@I?{B@eB@Y@_HDS?kE?c@@Y?eB?_DB}BA}@?S@aA?_A?sA?aA?i@?_A?sA?qA?kA?_A?oA?aCCiBAC?eAAiA?u@AM?aD@{@@Y?E?C?CAAACACCCG"},"start_location":{"lat":-35.1821989,"lng":138.7561128},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":194},"duration":{"text":"1 min","value":19},"end_location":{"lat":-35.098822,"lng":138.7913065},"html_instructions":"Turn <b>left</b> onto <b>Aldgate-Strathalbyn Rd</b>/<wbr/><b>Strathalbyn Rd</b>/<wbr/><b>B33</b>/<wbr/><b>B34</b>","maneuver":"turn-left","polyline":{"points":"flfuEa`cnYIJOVIRKRM\\M\\Qb@Ob@eAzC"},"start_location":{"lat":-35.0997153,"lng":138.7931326},"travel_mode":"DRIVING"},{"distance":{"text":"2.5 km","value":2512},"duration":{"text":"2 mins","value":131},"end_location":{"lat":-35.0772284,"lng":138.797448},"html_instructions":"Turn <b>right</b> onto <b>Echunga Rd</b>/<wbr/><b>B34</b>","maneuver":"turn-right","polyline":{"points":"rffuEutbnYgG{BkA]}Bs@w@WaA_@}@[mA]y@QWGUEQAYA_G?iCAuAEg@EYGe@O{Ak@kAc@SIcC_AkFoB{@a@qB{@a@Oa@Ou@[oBy@e@S[MUKICIC[Ia@Ii@I]Cc@Ea@CeA?[@WBwAHYBmDT_@@i@@e@Cc@E_@ECAUEWGSGMEQIQIUMu@c@_BaAc@UCCi@WYKa@Qe@Oc@O]Ia@Gi@Ie@E[Ag@Ci@?Q?Q@YBy@He@FgAD"},"start_location":{"lat":-35.098822,"lng":138.7913065},"travel_mode":"DRIVING"},{"distance":{"text":"4.0 km","value":3984},"duration":{"text":"4 mins","value":228},"end_location":{"lat":-35.0751414,"lng":138.8336911},"html_instructions":"Turn <b>right</b> onto <b>Hawthorn Rd</b>","maneuver":"turn-right","polyline":{"points":"t_buEa{cnY?wA@k@?oD@kB?EAwA?Y?OAcGAgCAk@AgDAcF?w@BkD@wC?mA?gA@kA@mC?AA{@CyAEo@CUKq@qAqHEOeAkEgAiEMg@Oo@w@yDIo@KqBGcAAKEe@Ew@Co@@S?k@?CFk@Da@@CFYDM`AmDPe@LULUFKPMRK\\O\\MfA_AfAeA~@Qv@@d@AjBAlB?F?ZAZAFABAHCHGDE@A@C@C@E@G@IDmB?uB?oD?k@?wA?k@?cC?eGAO?C?QCSG[y@}BAACIG_@COCk@CWGyAAYk@kEUmBIeA_@cC_@}BMg@i@eCc@oB}A}GMg@GYMSKOOKGCGAICG?K?U?aABc@Be@@a@DqDX"},"start_location":{"lat":-35.0772284,"lng":138.797448},"travel_mode":"DRIVING"},{"distance":{"text":"50 m","value":50},"duration":{"text":"1 min","value":4},"end_location":{"lat":-35.0748489,"lng":138.8341031},"html_instructions":"Turn <b>right</b> toward <b>Hawthorn Rd</b>","maneuver":"turn-right","polyline":{"points":"rrauEq}jnYSSIIGKEKM["},"start_location":{"lat":-35.0751414,"lng":138.8336911},"travel_mode":"DRIVING"},{"distance":{"text":"2.6 km","value":2557},"duration":{"text":"3 mins","value":170},"end_location":{"lat":-35.0639082,"lng":138.8542332},"html_instructions":"Slight <b>right</b> onto <b>Hawthorn Rd</b>","maneuver":"turn-slight-right","polyline":{"points":"xpauEc`knY@yK@cC?k@?k@@oD?k@@gG?k@ByH?k@A[?IAE?CAGACCMAGCEAEGKCCAACCCACAACCACAICGAEAIAIAo@CQ?sF@}B@}B@S?O?c@?c@?gA@S?WAOAI?KAIAGAEAIAGCKCIAKEIEIEKEMIMMGGAACACEEGCGEGAAGMKSSc@Sc@Uk@g@kAa@_AQg@K[]y@EMq@_B}AoDYq@Se@Sc@k@sAiBgEaAyBCIc@_AQc@ISyAkDc@aAuB}ESe@o@_BI[CIAIAKCOAIO{BGSEQUu@"},"start_location":{"lat":-35.0748489,"lng":138.8341031},"travel_mode":"DRIVING"},{"distance":{"text":"0.8 km","value":766},"duration":{"text":"1 min","value":66},"end_location":{"lat":-35.0573601,"lng":138.8521712},"html_instructions":"Turn <b>left</b> onto <b>Adelaide Rd</b>/<wbr/><b>B37</b>","maneuver":"turn-left","polyline":{"points":"ll_uE}}nnYwAt@yAx@iDjBsCrA{@XMDMD[DQDSBUBE@k@DS@c@BgABY@a@@{BHc@@e@@_@?SBO?c@B}ADC?"},"start_location":{"lat":-35.0639082,"lng":138.8542332},"travel_mode":"DRIVING"},{"distance":{"text":"44.5 km","value":44468},"duration":{"text":"26 mins","value":1565},"end_location":{"lat":-35.1503402,"lng":139.2915782},"html_instructions":"Turn <b>right</b> to merge onto <b>National Highway M1</b>","maneuver":"ramp-right","polyline":{"points":"nc~tEaqnnY?KAI?{@Au@C_BAWA[?OCs@Cy@Ck@Cs@IiACYGm@Eg@C]Is@ACOoAMcAWiBGc@_@eCSuAEWMw@QgAO{@Mu@Ic@Kq@GW?E?A@MMs@GWw@qEg@yCIi@QaAG]]gBk@aDa@{BY}ASkAWyAACIi@CGQeA?CMy@EUMeAO_AIs@K}@Ky@KeAS_CMgBEg@Ck@E_@AYCu@IkBG}AE}ACuAAuACgB@O?k@?m@@M@qBBwCBiDBwB?Q?Y@y@@cB@cBD_BBgBBkB@o@@k@?M?EBuBBkBDaE?c@@E?{@DiC@aBFkEBcCByB@mBBaBBuB@aB?G?aABw@@m@BoABmAB}@?CB]@_@@[@YJyCFaAPkDDm@Bi@Dm@TgDXuDV_DVkCDWH}@Fg@b@mDd@mDVqBl@qDTuA`AkFzAkIVsAJi@rB{KbAcIXsCPmBPuGOsO?Cs@}I}AeQMaCKmDCgB?}A@qBB_BB{@FcABu@H{ANcBJcAf@iDVgBXcBr@uD^wABKNg@Nc@?Ad@eAv@{Bx@wBv@iBjBoE\\s@pAmCR_@fAuBHO|CwF`BkCx@sA`A_Bv@iApAkBV]Zc@NU`@i@dAsAd@k@DG~@kAtAaBPSHKh@m@nBmBt@y@xE}EfB_BjB_BhByAbBsAVQn@e@zCuBrAaAx@i@j@_@fC_BlBgAlC}ApE_ClCuAJGbEcC~ByAfAw@jBwAj@e@VUnAgAx@w@hAcA`@_@lAmApAsAf@i@~@gAvBoCXa@|AsBnAiBvAuBf@w@j@}@nAqB~AoC~A_Cp@}@^g@pB{BfAiA^[bA{@f@a@|@k@~@m@BA\\Qx@a@nAi@|Am@tAc@lA]bAWlAU`AMv@KdAIjCQrBM|AQb@Gr@KpAYTGrAa@tAg@hAe@bAg@rAy@lB}AbBiBfByBJOR[R[NQ@Ct@qAz@_Bv@}AfGyLfBaDb@y@tA{BbBeCdB}BrA_BFG@AtA{ApAqAbA}@vBkBdAy@jA{@hAw@JGp@e@pBkA|AaA`@Wh@a@x@m@l@i@pAmA|@_AfAoAb@m@`@o@n@mA\\q@JUj@yAl@_B^oA`@cB\\wAXkBb@wCl@}Dx@iEbA}Dx@qCl@qBNa@z@yBl@wAN[DIDIZm@Zm@fA{BfAaCr@iBHYl@kBTu@XoAPs@XaB`@qCLuAFc@JsBFiB?C@k@ByAAmDYoKAe@Ai@EwCA_B@}@?k@?k@?]FqDFoCJaCBk@Bi@Bc@LyBJwANiBJmA@CFk@@QHw@BKLcAZ{BXoBRmAToA?Af@cCH_@ZwAZsAR}@ZiAl@wBVy@z@eCLc@Xs@\\aAj@uAbBcEv@uBlA_DZ{@lAiDHUPe@Nc@p@wB~AuFl@qBh@sBr@sCd@mBl@qCv@mDd@_C`@sB^yBp@iEr@_F`@oC\\eCPqAV_Br@iEReA^iB^qBDMLg@f@wB`@mBl@}Br@gCj@iBFSBIHOrBmG~@wC`B_Et@cBt@eBjAkCTk@~@{Bh@qAd@oAZ_AFUDKFQPk@BGRs@p@{B|@yDZaBf@}CTyA?Ab@_EBU\\yEDg@L{B^}HJ_CHwAj@sLVwEVaD^aENmAFi@Hk@h@uDn@gEh@kCr@}CbA_EpAoE\\oAn@gC`@cBRy@ZgBJs@?ANmALeANcB?GDg@Bm@Bm@Bw@@uAA_A?_AAc@EwA?ACi@Eu@K}AIu@W{BCS_@}BQkA[uBc@mCQgAWaBQkAq@{EACw@yFIi@]eC{@mGs@sFE_@Ie@{AuLw@yGs@mGUiBmAiL_AuI_@cE_@wEk@oGIkAQ_CEo@Y}FSsGKwEG}E?sFDyEJwFPwFr@uL^qEX{Ct@yGv@uFRkAn@sDRkALo@Ji@@Kh@iCr@_DtAwFbAuDnAaE|A_F|BkH@CvCqJ|@uCHU^mAFQJW~BuHv@kCV}@L_@^qA\\iAVaAb@yALg@BGz@_D`@yAn@gCDQBI@ABMLe@vAyF~@{DlAgF|AcH`AyEnBoJzB_MPgAb@}BD[Ji@Hi@Lu@j@kDf@eDlAkIj@_EBQReBJo@rEk`@Fa@Dc@`AwItBkQh@}EX_CHu@t@sGx@mHnAqKBSV_C\\yCJs@\\sCf@mDt@wEf@cD\\kB`@}BFWBO@G\\iBx@aErAkG^yAtA{F?CNm@j@aCh@gC^cB`@wBb@cCH_@h@}CRoAPkAPeAj@gEh@uE^mDFm@B]@OFk@De@\\_Ed@aHP_DLeDNeFFcCBiBDqEBsC?_AAk@?eBC{ECiA?k@EsCQiFIcCSsEc@eHAIs@yIYuCg@iESiBWaBGk@Ko@y@wFkA{Gs@kDKg@?Aq@yCm@iCg@sB[qAmAmEy@wCa@wAM]Og@Og@}BoHiCiIaBmFMa@_AkDc@_BS{@_@{Aa@iBi@cC[{AY{Ai@wCq@yEMs@Ks@OaAu@sFIs@Gk@Gi@a@sDSyB]oE]kGCm@Ci@E{@GkBIwDCwA?W?SCoD?{@?[?eEByC@]?K@k@@k@BgAJsDHqBB[Bk@Bk@B_@L}BTaDHgAFi@XcD^aDh@aEl@eEh@aDRcADSdJod@jCyMLi@lBqJrCsNDUDQ~A{HVmAh@yCh@}CJe@n@iEj@}Dh@mEh@_FJaAHaA`@sEPwB`@eGBa@RmED_ABk@DcAJwCH_ED}C@]B_DBmEA_FA{CC{BAa@G_EEkACa@A_@CgAIoBC_AWwFQ{CMwBY}D_@aE"},"start_location":{"lat":-35.0573601,"lng":138.8521712},"travel_mode":"DRIVING"},{"distance":{"text":"22.3 km","value":22267},"duration":{"text":"15 mins","value":888},"end_location":{"lat":-35.2722859,"lng":139.4597913},"html_instructions":"Continue onto <b>National Highway A1</b>","polyline":{"points":"rhpuEkkdqYiBoSaAaLe@}FG}Aq@sG}@uI}@yIa@mDcBkPMsA{BgTAIAKAKAKIs@Q{As@eHAIMkAs@eHOwBCYGcAKeCCoAGwC?oCBgDGk@?M@]DwAHeBN_CTaD\\wCb@_DBM^gCt@qDn@sCLg@dBoFhAaD^{@p@_B~AeD\\m@Tc@z@_BDGjAsB`A{AlAgB`AoAxCsDl@m@r@q@lBkBhB_B~AmAzB_B`@Y\\U^Wz@m@zSsNzXuRjEuCZWdD_CpA}@rQaMhM{InJuG\\UfPaL\\UlKmHvCsBhEwCj@a@\\U\\WtB{ApFqDnB{AzAwAZ[jAgAbAiANQnAyA~A{BlAmBvEsITa@Ta@Tc@lDmGzCuFXg@tByDvAkC|CsFDGjDkGh@_AFKpBqDBErAmCdAcCjAyCl@aBdAgDHUhAmDT{@J_@t@gCfCgInHwU?AlF{PRo@~Skq@bDoKxEiOtFkQjAwDx@_Cn@aBt@{Ap@qAR[z@qAT]jB{Br@u@fAcA~BkBta@gZVQDErB{AtAcAvCeCZ[fAgARWzBmClEuGlMeSV_@vMuSbDcFxA_C@CfW{`@LQnHoLfA_BNSDGtAkBpA}AHItBuBpAmA`DyC`DuCFIf@e@`LeKjFyEp@k@x@q@jCyBzEqD`@[XSf@]rBcBd@[|AkAbEeD|HcGjKiItC{BhCsBHGJILKfBwAzAkAjCuB`CkBXSdA{@~DaD|D{C@CnDqCh@a@fA}@RObAy@f@_@XUj@c@zAeAZU|@s@NKdA}@jA_AfBwAlDoCjAy@BAp@c@d@Sd@WFAt@Wb@OlAWx@Q~FeAFAnFcAvBa@zAYf@IrCi@dB[bGgA|AYnAWrASpAOvAMrAKZAPAbCInAIrBSbBWnBg@dBg@JErB{@NI"},"start_location":{"lat":-35.1503402,"lng":139.2915782},"travel_mode":"DRIVING"},{"distance":{"text":"125 km","value":125433},"duration":{"text":"1 hour 16 mins","value":4575},"end_location":{"lat":-36.0857227,"lng":140.3423951},"html_instructions":"Continue onto <b>National Highway A8</b>","polyline":{"points":"xbhvEuferYHGx@e@x@g@v@k@rBcBfAgAZ]`BsBdBsCJQRQNYTc@x@sB|@gCb@aB`@eBb@gCFg@RkB\\}CAYZoCXiCTsB~A_NJ_ATkBDe@`@oDFi@Fi@d@}DJs@PkAXyARcAZmATy@Z_ATu@^}@Vk@Tg@LY~@eB@Cz@uAXa@rAiBhBqB|AuAPMxB_BtA_AnD_Cz@m@bAs@`Aq@tBwAr@g@j@_@vCsB`@[jBoApCkB`@Q`@WdBoAzAiA~@s@lCsBvC_CvCaCdF_EfEgDdF}DnC{BhOwLTQ~EuD`@]jEuDtBiB`CwBpBgBtBiB|BuBn@k@FGPO^]p@k@XYfIkHfC{BzBoBlCuBfBuApBwA`BeAhCcBlBiAbHkExByApCsBdBsArDuCjA}@b@]jDsCjDqCzCkCrAmAx@u@XY@AZ[l@m@tAuA|AyA~CuChBaBvBcBl@i@NKpDoCfBmAvCmBjCaBnAw@fAs@jAw@bAs@lA{@nAcAhByA|CcCrAeArDyCnCuBfBuApDwCrFmEhMaKjFeELKNOj@e@pAcAxCaCbDiCzE{DbBsArC}BtEuDbAw@`@[jGyE`@]f@_@FGbAw@f@a@`@[nAcAh@c@~@u@h@a@h@c@RQTQb@]n@g@tBaBd@_@PKZWv@k@v@k@fAw@hAw@jAw@z@i@|AaAz@i@NKdF_DhBiAhBkAzCkBnBoAtBoAxA_A\\S\\Up@c@hBkA~A_A`BeA~AcAPKj@]~@m@fC_BdBgAhBiAjBkAfAq@fEmCvA}@t@c@tCkBvEwCz@g@~@m@fAw@|@q@dA_AdAaArAsA~@aA~AoBhA{ADIf@y@lPoXt@qA~K}QpAmBFIp@_AVW^g@hAqAz@}@ZWNQj@i@l@i@l@e@HGh@a@DC\\YJG`@[d@a@HEVUz@o@hA{@DEhAy@PMJChBuAnByAdDgCvDyClEiDbGoELKjHuFv@o@LItGgF|BgBrCgChD}CTYlFkFvIaKzL}NhFmGlOwQ`@g@hAwAzCyDbDyDdEoFp@_AzHmKb@g@~DkEpAwAnBuBdGiGNQtGiHRUfIqJbFkG`FkGhJ_LlAyA`KqLhByBdPwR~NgQbAmAnRqU|BgDlHkK`CoDxTc]lUy]n@aAjDkFrHiLR[`KmOvBcDlAiBtBcDx@oAvAiCfA}BxAsD~AgFh@{B^cBpAyFNo@rC{LzDuP~AoGt@aCnAgD`BcDHMdBiC~AsBtAwAbBwAdDwBTMdK{FbDoBhBuA|AkApAkANQ|BsCxB}CnO}WrAiCxLcThB_EdAsCx@_DXoAR{@N_ANaAPeBFm@PcBB]HcBF}BDmSHoXBmDDeBDo@D_A?IJiA?AZkDh@aEn@yDl@sCb@cB`@qA|@qCh@sAPe@j@oAtCoGfAcCzDkIt@aBnAmCh@oA\\s@^u@Rc@rFsLpAsC|@kB`BoD|@mBZm@Xo@nD}Hn@yAzAaDbAyBdDcHzAcD~@qB|@mBh@iAh@iAnAoCtA{CN[vDkItFoLzEmKrCiGRe@f@cAf@mA`DkHzCaHP_@fFgLhD{HhAgC~DkJp@cB|@}BtA{D|BaGBK|BqFhCeGZu@nC_GdCqFfDoHlEqJzEgKvAyC`EoId@y@bAgBTa@Vc@bBwCh@y@~AaCbB_CV_@Z]tBkC|AaBZ[TUDEZ[tBwBjBaBpAkAfEuDdDuCfAaAZW\\[\\YFIdDwCzDgDbB{AnDaDpBgBz@o@zHuHlI_Jt@y@vDgE`DoDZ]JMdHcH`@a@lHaHlEeEdEoDtDoC`@U~A{@PMjBy@dDoAnCq@~@UtB]vAOhBOxF_@xF]xSkA~BMrP_AlE[|Di@B?zBa@xCo@jDaAfAe@dEaBdAi@ZO`B{@lBiA`DsB|LgIz@k@lUoOnCkB|CoBhFeDbC_BlBmAdEkC`C{A\\UTMdDsB|BsAd@YvCcBZQBC^SfE{BxDuBdE_CzCiBjEoChD_C|B}AbCaBVQ~DsCv@g@r@e@|B}AfAw@~DiCxAaA~@m@xA{@rA}@rA{@zBwA|@k@pAy@lAw@~CoBx@i@^UzE}CrBqA~DgCBCxAeAdD}BjF_EvE{Dd@_@lBeBpBgB~FgFdBwAhAw@x@g@t@e@|@a@~BeAt@[n@Wl@Qb@MrA]|AYnCc@xBWr@EtAEdCCfF?v@?fHAjDCdCA|DGnBEtFIdHGhCAb@?x@?p@?zFE~ACn@CXAH?vAIbAKrAQvAWl@OfAYd@Kr@Uv@WdEcBzD}ADA^QbA_@b@Q~HqCtC_AdIiCdIqCh@SlG{BfBq@hDoAdBo@nAe@xEeBxCgApNiFt@W`@ObBo@nHmChFoBbBo@`@OlK}DpAe@bHiChAc@vBy@jFoB`Bo@rFuBjGaCfEaB|B{@x@[bJcDzLqEtUsHte@qNNEb{@gWfSuFjCq@~D_AvOsDfJuBdJqCfDoAj@SpEqBhEwBtFeD|DkCvGeFt@k@ZW^W\\WlOkLdBuA\\Y`W_StH}F`GuEbMwJnHoGjA}@|@u@lDqC\\Y`ImGnA_AZWnBwAhDsCj@e@vLoItAcAVSzBcBpGeFtKoI`@YpEmDjDoChJkHb`@mZnJmHxJyH|CeCzCgCdCoB~EyDt[yVlAaAv\\qWvK{I~JcJ|CyCfDcDlJgIbJkHjG}E|GkFdOmLhCqBvC_Cz@q@~BgBdEsCtVsNtBkAfXuORM`N{HpF}CtIgFLIhG_Ep@e@|@k@pCkBXSjEsC`J_GhGiEpCiBtMyInO_KvL}HvJoGnDkCzAiAdByAdC}BLIhEqEzBgCpBoCrDcF|CiEfEaGdAwAhBgC|AuB|AoBpHkKlEiG~H}Kh@s@nBqCNUlAeBvA}BvAeC|AsClAgCpBwEx@uBHU~AgE^cA`@_AJQXk@n@iA|@yAxCqD\\]r@s@vAmApB{AbDqB~C}BhAy@nCcChA_AfEgEzAeBHKvBkCbGmIdGqIzEaHnBqCrBsC`EcGLOpAiBxAwBvDoFbAyAtEwGnCyDnMqP`DmE|FgIvKgOhOaThHaKTYrGeJbGoIzEwG~GqJxGiJ`GkIpBsCX_@lDaFn@_A`B_CdFgHvEyGbKiNb[kc@pHmKr@aAnLePpLoP|DsFdTgZtEwGlBmCnKgOx`@cj@bIeLbE_GvAqB~AuB~CsErOgUdc@io@lCyDfKkO@A|BgDdAcB`A{AbC{DLQz@qAnDgF~CuE`AwAt@iAvAyBfGmJbFcHNSzA}B|BiDtAqBtAoBp@y@BEn@y@r@y@pA_B`@i@`AsAd@q@rDoFpGoJ|BgDR[T]|BcDBGn@_AxDwFBElF{HX_@V_@Va@bAyADGlBqCx@qA`CkDrCiEfEiGz@oAhDaFtFgIxCqEpDoF`B_CvCkEzMaStAsB`A{APWTa@l@gAXm@N[Zq@Zs@^_ARk@jAuDH[Lk@zAyG`@aBL[^gAf@iA|@gBXi@n@}@d@o@j@o@JMn@o@`@]dAw@VQ\\Ur@]^QPI|@_@|Ag@fCi@jB[F?rAUf@IRE~B]nASlAYhA[HEZKd@S@?^QBAt@c@RMp@c@^WVS`@]XYb@c@hAuAV]V_@bAiBt@}Af@yAX}@t@sCz@_Dv@eCbAiC`AsBhAsBp@iA\\g@vByCp@aAlFqHzPsU|B}C^g@dE{FfDsEdBaClCuDHKfCgDj@q@lAyAfCwCr@w@X]|@cAbBwBdA}AnAmBbAgBz@kBRi@rAeDLa@z@_Dd@eBXuAv@kE~AeJHg@~C}Qh@}ChAqGv@yEl@}DNmAT_B\\}Cz@yI`@yE`@qG^uIL}DJiGHqEDkC@e@@k@LyHVeNHgFRsMZwQV_OVaNJiDJuBDu@Dq@t@cJn@kFpA{HzBeK`B{HdCkLlAaGpEaTv@qDf@mChBeJfAgFfAuFp@cD`@mBx@_EvC{Nz@gElAaGLq@xAkHRaA~@oEv@{DR}@`A{EjAmFTeAvAkHz@wDpAkGrBwJdBeIfBwIpAcGrEsT\\gBvCkNjA{F|AsHjA}FlA{FtA{GhAsFb@wBj@uCl@}ClAgGBMt@iDLi@f@iBT{@\\eAj@}AVm@Rc@HUBE@AtAwCnA}BBGJMR[T[tAkBrA{ATUlAgA~T_R`FaEfH}FfEmDvGqF`HyFpNiLnDwC|DcDfRoOrBcBpDuCtC_Cn@g@tD{CxGuFLKtCaCZWpC{BjDqCpFqEjI{G`IsGnDwCxNeLrImHhFmEvNmLf@a@jJyHzMwKfI}GxFyEbBuAtZoV~QwO~CeC`JqHpFiExAkApB{AdAw@pBkA|As@|@c@jBm@nBe@`B]pDe@jASzBc@rCy@|BcA\\OBAnAq@l@a@^UDCdAw@vAwAxA_Bb@g@hBcClBiDnAuCpAiDlAaD~AcD|BsDvAiBbBeB|GuFnFmEpOcMdGeFjA}@z@u@fDkClC{Bn~AmqAvDwCfKoIxCaCvBkBtBkBbB{AxDmDfBiBlBkBhCkCPQvD{DtDwDtFuFzHgIrWeXzUmV`CcCpGsGrCqCdAgA"},"start_location":{"lat":-35.2722859,"lng":139.4597913},"travel_mode":"DRIVING"},{"distance":{"text":"110 km","value":110059},"duration":{"text":"1 hour 8 mins","value":4070},"end_location":{"lat":-36.9659626,"lng":140.7399567},"html_instructions":"Turn <b>right</b> onto <b>Riddoch Hwy</b>/<wbr/><b>A66</b>","maneuver":"turn-right","polyline":{"points":"v~f{E_sqwYn@ZD@VJ~@ZfBp@RJf@N`Bd@`ANXFv@FdBDz@@`B?~B@zA?~@?tDA`EBvFAfK?`HApDArD?~A?zF@tEA|A@fHInDIjDGvBId@A~AAbACv@AbFClF@T@|FEr@BpA@rADr@FhGd@tKx@jIl@fGd@lCPbCNjADl@Bp@AlDYjIs@hCYp@Ct@CbA@z@Ft@F~ARpCf@xg@|IvB^lOlCb@FjCd@bXvExFbAtHrA`GfAxDp@zHrA`@FvCf@zKlBhBZrSrDtFbAhEt@vATnNdCbBVfCd@jARzAVnAR~ARlAJzB?\\?t@GjAOx@OpAWx@Wr@SlJkChSsFrV{GbZeIrRkF~DgAb@KfCs@nNwDhQaFlFyAFAjCs@dD_AhEgAvDeA|C{@lCs@vBc@`@Kr@MnAOvAKrA@b@?p@BbAFnALx@Hp@NpCr@hEfAjDt@h@Jl@DZDR@l@Bx@?tF@|H?fF?xB?V?tG?xR?hF@~CA~Q?lI?rA?b@?~A?tM?jJJbKPrILV?zO@bKAf@?bD?bF@zDAzF?r@A|@@hK?xN?lF?zI?`ECvS@vGBlJ?xH@lEAl@?b@?jL@tA@zAAtACv@E`@EzDYnFc@jFe@XC|DY|K{@zBSfZgClIo@xHk@vScBfGg@hHo@^A|BWt@Kv@O`ASzA]lBc@j]aIxUiF~@UbHaBfJwBzFoA`@KXG~LqChF}@n@KlAItCI|DCrEEbBCfNQfIGn@CpBAtEGhGG^AzJMrOOzFIb@?bIKdRSbJIvEGdUUvFC`KOjIMdCE|DGb@AzHMtCClGIjOO^AV?zOSxOOfBCtRQ`CEb@A|KQzAAvGAF?b@A~BG~GGjFCtJQnBCnMKnLMb@Anr@u@vAA`LMhBCL?b@@H?~CRdCXvHfAlANF?|InA|Dh@`H|@`Ev@jQ~BzBZbH~@fL~AnNjBb@F`C\\fCd@bH~AhGxAvLrCnEfAd`@`JnYzGnCl@tARvBTbBJvCDtWg@rVe@b@AdFKjDIvBEr@ClAGrAM|@M`BWn@KBAbBa@jA_@`@MzD}Aj@U~CoA~D_BvD}AvD}ArIkDvAm@h@UnCiAjAc@bAa@d@QxLcFjDsAtAk@LCxFaC`FsBTI`EcB|D_BrAg@pCiAjCgApCiAdBq@lAk@LEhFwBvBcAhCoAbD_B`Bu@lCmA`Bw@lCsA~C{Az@g@TGvBcArBaAVMdBw@xBaAlAo@vBeA|FoCn@[vBeA~Aw@fCmAzCsAr@WXGbAUPCVEt@Kb@Cn@Ed@AR?t@?f@B@?|@Fp@Ht@LF@n@Nd@NZJj@TxAn@jB|@v@`@lAh@TJHD|BhA^PfAf@^RTJHD`@PvAr@|Av@XLRJXNv@\\h@V\\Lf@Nl@N`@HPBv@Lb@Dl@Dj@@\\?r@?p@CJ?l@E\\E\\C@Af@IVEDA^I^K^M`@MtAo@xAw@~GuDvF}CrC}AjE{BrBkAtBoAtBmAvCgBxBsArA}@j@a@d@]LMx@w@h@i@RWHI\\a@R[^k@JSR]HS\\w@p@}AXs@Zy@bBqEnC_HfEiLPe@@CNa@l@wAt@{Ap@gAv@iAvAiBtCgD|@oAhAyAZ]pBkChDkEZa@|BwCzH}JnDsErFcHh@o@vAkBjA{ArAcBlAcBr@_Ax@eApAaBd@q@Va@Ve@P_@P_@JYLW^gAl@qBBKLc@v@iCz@}C\\mAb@yAlAiEHWj@gBv@gCx@aDh@eB`@cARg@Xe@LWR[?AT_@X_@l@y@rCwCj@m@nH{HZ[rF}FvAwAv@w@jCiCrLqLtFuFvG}GrDuDjAiAfAiAp@s@hAiA`AeAz@_A|B{Br@u@vAyAdHiHbIgIlAoAxEyEjBmBhFiFlGsGlCoCvCwCjDiDlCsCJKfAiA`BaBdDiD|C_DvCyCtCyCn@m@\\]n@m@b@g@x@y@bAiAh@m@f@m@b@k@JQLQl@iAZi@b@w@n@gAXk@HQFOFI|AqCHMzCkFl@}@pAyAjBoB~B_ClAmAZ[`A_AdCgCVWZ[Z[rBsBvC}CvEyEfBgBTW`LiLbKmKvEsEvB}BdDeDrO{ODG|OgPjCkCrN{NpCqCpNyNd@g@jHoHdFiFv@w@jOsObJeJpIyIdHkHtEsEDGrCyCNO^_@JMHKr@aALQHMJSFMHMd@eAN_@j@uA|FqNN_@lCyGz@oBf@aAnAqB~@cAzAwAlFiEz@s@hDoCvGiFrC_ChH_GDE|D_DbIqG`IkG`Ay@~@u@|BgB`@[tC}BbBuA~E_EjA_AVW~BgBJK~E}DTSdAy@|@w@PS^e@`AsAt@qAxAkDPi@z@uCDIxDgMlCuI`B_F`AqBRc@l@cAj@}@LS`BoBjAmA`GkFfFwEvHaHlIyH`JiIrAiAnCeCJKPQz@w@LMvCmCpAmAdA}@j@m@hDyCtCiCZYj@g@xAiA~BoApCaA`EuAbC{@rBs@vAk@^UxCeBpDcDNOVWdAgA@A`DgDzC_D|CyCHGXSrHsFBCbQ{LvCsBpHmFhA{@jAy@dAy@p@k@p@q@PQJMNMbB_BfAgA|G}GxBsBrAuAdAeA`BcB|CuCpAiA~CeCxBiBjFeEbBqAnB}ABArB}AhA}@~BcBv@e@d@WNIdBy@pEqB^Qb@QjGkCrAm@pAi@hBy@d@S`XgL`@QdAe@n@WPIrB}@dDwAxB_A~GsCxBgAPKv@k@rAcAhBqBJMp@}@h@y@z@yAR_@fEcHp@iA\\i@fAkBl@cArBkDzAiCVa@|CgFbBcCxA_BrBgBrCeCfFsErBiBjBaBzBoBhGoFlD_D`GiFRQlBcB`GcGvKyKpDmDpCoCBCxMwMdKkKZ]tAuAdBgB|E{E~K_L`KuJvNyI|CkBzHwE\\SnNsId@[~HoEJGRK^UfSsLNK^S|BuA|G_EvMwHfDmB`C{Av@k@lAaA`A_AnAqANOpIkI|CqCBCdG}FbH}GtCoCnGcGzBuBhEgEx@u@Z[lCgCZ[zAuAdD_DlCgCvAsAxDuDdAcAjAgAbBcBRQZ[|AuA`C_CnCiC`BeBV[VYtDsFbCyDvBgDVa@h@y@fBsCzAgCNYtBgDhF_ILUnDsF`AoAr@_AVUdByAdBqAhBmAt@g@h@[lCeBdDwBv@g@lHwEvCqBbBoAJGhA}@bBoApCuBHK~@o@j@]XObAk@j@W`Bm@~Aa@p@MpAUvAQ`CQ|BKhAKhAOp@Mv@UrAa@~@a@dB_A|D_CxCkBtA_A?A\\U^U|IgGjDcC^Wb@[pDeCv@i@`EsC~@i@TMlB{@t@]xCkAl@WPGLEp@YpAk@jDyAtB_AdBu@XMfBy@rHeDRIxHgD~@a@^SXMhBs@|C_BhDiBZS\\UXOdAm@tBiA`FoCjCwAfCsAfAc@rL}D`@O`@MtJaDxE}Aj@O~CgApAc@nBs@~@c@h@Y\\Uz@s@d@_@tAkAlAkA^YlC{BlCsBl@c@|@e@~@e@HExAq@xAq@hB{@dBy@nEoBnB}@zAs@\\ORIz@a@b@Wl@]@?`Aq@VSx@s@XUBCbFgEtEyDh@c@pFuEvBgBx@m@|@k@jAq@`Ac@x@_@vCaA@?fE_AjDs@zCq@t@U`@Oj@Wl@Wh@[`@Ub@[VSb@]r@i@zCgCLKbByA@A\\YROvAgAbCmBFETSNKfBsAp@c@NKd@WrCcBbAk@zAs@`DkA~@[`@M@?bAWXItCi@hBW~@MdBOxCMhDMnEQxDOJ?`ACx@GJAh@E^EVEjAS|@S~Ae@hAc@VKh@Ux@a@n@_@p@a@BCz@o@lAaAfAeA|@{@zA{At@u@`@_@JMp@q@~@{@RQDEb@_@LI|@s@jAy@r@e@n@]|@e@j@WhAg@p@UNI~@_@vAi@dA_@dAa@x@]`@O`@O\\Ob@O`@OtAi@rBu@`@ObA]BC\\KfDoA^O^O@?hEaBfAc@|B}@`@Oj@St@Y`@Ml@QVKbA[pA_@`AYn@Qd@KbBa@\\InGqA`B[nDm@vAWtIcB~GuAnLyBrE}@zPeDxQmDjFeAv@MjAO~BQ|@El@CH?tAAbBCp@?j@?lEA`CEp@Cb@E\\CZEhB[d@KfCq@xB{@jDyA`FsBdCgAbA_@dCaAdEgBlJ{D`@QnSqIdKiEh@UfGeCbFsBz@_@pD}AtB{@hAg@\\Of@Y`Ao@p@e@lBuAVSl@i@HI\\[XY`AeA|IeKTWXY|@y@rAiAl@e@VSPOb@YtAy@r@_@FCFCbBs@dAc@zBo@j@OfBa@|D{@~G}Ah@MbB_@h@OvCo@xBi@nCu@nC{@xPkFbGyAzBe@hCk@nDu@`AQlBa@`@IjCi@`@Kb@InCk@\\I`Ey@lDw@rA[bCo@dCw@pHiCbHeC`Bo@vM{E`@OLGtJgDzDwAtCgAhGcCr@YpCoAFCVOd@U`By@nEaC|BmA`KsF`GcDrGkDfAm@zD}B~@q@~AqA`FwEb@]^Y~A}@dB{@tAi@rAc@jCo@lA[fHkBnSmF`@KnA[x@W`G{AbG{A`Aa@JETKHGj@_@l@]`@[`CiCrB_C\\[VUJKPKVOdAi@lAk@rG}CPGLCb@IvCa@rFw@zDk@TEbG}@`@I`BU`C]lBYdBWnB]lB[lFu@pASlAW?A?A?A?A?A@A?A?A?A@??A@A@A?A@?@??A@?@?@?@?@?@?@??@@??@@??@@??@@??@?@@??@?@?@dCc@z@OzAQzF{@f@Kd@SJEt@k@v@_Ar@}ATo@|C{IlDeK@Cb@mAbCcHlAmDRi@"},"start_location":{"lat":-36.0857227,"lng":140.3423951},"travel_mode":"DRIVING"},{"distance":{"text":"39.2 km","value":39173},"duration":{"text":"24 mins","value":1431},"end_location":{"lat":-37.291732,"lng":140.8390178},"html_instructions":"Turn <b>right</b> onto <b>Gordon St</b>/<wbr/><b>Riddoch Hwy</b>/<wbr/><b>A66</b><div style=\"font-size:0.9em\">Continue to follow Riddoch Hwy/<wbr/>A66</div>","maneuver":"turn-right","polyline":{"points":"f|r`Fwg_zY`Hb@`@B~BNv@@pA?~CCt@A`@?B?J?xCE~CAdDClHIzAAfA?zDElA?t@Bb@DfBT`Fx@lB\\^D`ANx@F\\@x@@h@?d@CrDOhDQdAClBKbKi@|BIpMm@rMm@`@CXAtFYfCKfEUrAKpAQx@M~AYv@MvCc@dBWj@Mn@KHCrAQ~B_@FAhBa@hA]~Ai@xCkALE^Q`A_@j@Sj@Qp@U\\In@QfB_@|@QlB[fCe@`@GZGlAUtCg@vBc@xBa@hAWpCw@|@WTI`@Op@UlEwAz@Wb@KjAWz@Od@Ip@GNAVCn@Cb@CbAGdBGn@G~@Il@Iz@OzA[ZIvAc@n@UvBw@fC}@x@Yx@YfDkALEp@S`OiFpBs@v@YtFmBhDmAtAe@|DwA~B_AVKxB_AdFeCtBcAdCkAzBeAdAi@|@_@bF}B`Aa@bCeA|@a@HC\\O`E_B|UoJdFsB|LcF|CoAlGiC`SgIbEcBhCeA^OnKkEdGeCnAg@tF}BtCmAv@]\\MPELCLARAHCTGt@[lQgHfHsCz@]nBw@`@ObJqDrCiApAi@xAm@\\OlAi@b@UfAo@fAu@~@w@h@a@NKTQ|CuB^StAs@`DqAxAg@lA]zBi@fKcCjBi@zAc@~Bu@lCcAtCqA|BeApDsBrE}CLG|B_BjM}IrH{E`Am@vImF\\UnAu@FG|DaC`EcChC_BxBsAvD_CfC{AdEgCnAo@~@g@tC{AxG{CdBw@dBw@`Aa@fBu@hBs@~IeCtG{AdB]fLcC\\G~KiBlDc@zAQjDa@bDa@jL}Ax@MdMiBpBg@nA[z@YdA[n@Y`Bu@tBgAv@e@bAo@l@g@~@u@VUz@y@n@q@^c@^a@Za@fAwAl@y@n@cAv@qArA{BFKnCuEp@kAV_@xAaCh@_AlBcD~CcFj@aAl@eAPYfCoEr@kAp@_A|@mAvB_Cj@k@b@]b@w@v@m@v@k@p@o@r@q@b@_@|@cAt@}@dAuAr@_A|@eA|@kAp@y@tAiBfDeEf@k@`@_@d@c@l@e@`Aq@r@e@bCsAlBiAvBoA^S`B_Ax@e@b@WdAq@nCqBxAmAbA}@j@g@rHuG|@m@n@a@t@a@l@Yv@Y`@Qr@Sh@MhAUb@G~@MJCjAEpAG|CKrCKxBGbBGt@EhAM`AQB?`@KPCfA]z@Yx@_@d@St@_@lCoAnCqA|Au@zAw@z@a@fBw@`Bq@nBm@jHcBrE{@jFoAdEoA|Ak@xAo@^Q~@a@dDaBHE`CkAx@c@rAo@fAc@t@]z@[lA[n@Mv@Kt@IpAOzAM`@GbAK|@Q|@Qr@Qj@ObA[fAc@tAm@rAs@vAw@n@a@lBgA`B}@j@_@z@g@vBqAtBkAjDqBxDyBnF_Dx@e@zCeBjBgApAs@~@g@|Ai@z@WtA_@vB[n@G`@EnCSlE_@dBQf@Et@Ix@KlASt@OxBg@RG`A[`Bg@lDkAvAa@zCm@tC_@dBIVCR?`@AlB@dADv@Dh@Dr@HhBThBX`CZd@Dn@DTB`@@hA?v@Ez@Gr@Kj@KbAYn@Sf@S`@Uf@Wd@]n@e@\\Wd@_@xAiAzAiA\\YZUhBuApB{AxAgAv@m@\\WNMLIzAkApAiA~@_Ad@i@TYf@q@Xa@Xe@`@m@bBmCDIVa@b@o@v@cA`BgBdB_BxAgAtA{@`CkA|Bs@ZKrEkADCtAa@~CmAxAw@bDqBpDuBnCcBfDmBzCkAhBk@jBk@rA_@lFkAbFm@~CYlBOrFa@pD[JA`AI`BMr@Gf@CnAGfAC`B@\\@|@Dx@FpAPnC`@`ALr@Nj@LbAXhA^hAXz@Pl@L|Dp@bFdAf@JF@x@VjA`@lA^@@tAd@v@VfDhA`@NxBt@|Af@`Bj@hBl@pBr@x@\\d@Tf@Vt@f@`D~BjBrAxB~A`BnArGtERPnDfClBxAtCtBLHd@\\nBvA|@p@j@d@l@l@r@v@n@|@NTt@fAd@r@b@r@d@t@\\f@xA|Bj@|@FJV^j@z@rA~Ar@r@`@`@h@`@x@j@f@Zd@Vp@^tAb@v@VTF~@Rn@Jh@HR@xAJdCLlLh@P@bCJfCJjAFrBH~H^vDNdDNj@@bDPJ?pBJj@@n@@`ABdA?l@@j@?n@?d@?r@?j@?rB?xAAbD?pB@`BBfBJ|AJv@FnALxALdE^r@Bz@Bj@@nAAl@Ax@En@GdAMr@KhAQZG|@OxEm@~@Ipa@iAh@ApFOvCIJ?nBGtFMtDI~@EvAEtACh@CzN_@vCEdVq@vQa@z@C"},"start_location":{"lat":-36.9659626,"lng":140.7399567},"travel_mode":"DRIVING"},{"distance":{"text":"0.5 km","value":522},"duration":{"text":"1 min","value":48},"end_location":{"lat":-37.291636,"lng":140.8336289},"html_instructions":"Turn <b>right</b> onto <b>Memorial Dr</b>","maneuver":"turn-right","polyline":{"points":"hprbF{rrzYhACEbAe@xLCl@GxAQrDQ~F"},"start_location":{"lat":-37.291732,"lng":140.8390178},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"390 km","value":390098},"duration":{"text":"4 hours 17 mins","value":15439},"end_address":"Barossa Valley, Tanunda SA 5352, Australia","end_location":{"lat":-34.533285,"lng":138.9511824},"start_address":"Coonawarra SA 5263, Australia","start_location":{"lat":-37.291636,"lng":140.8336289},"steps":[{"distance":{"text":"0.5 km","value":451},"duration":{"text":"1 min","value":44},"end_location":{"lat":-37.2920692,"lng":140.8386953},"html_instructions":"Head <b>east</b> on <b>Memorial Dr</b> toward <b>Mary Rd</b>","polyline":{"points":"vorbFeqqzYP_GPsDFyABm@d@yL"},"start_location":{"lat":-37.291636,"lng":140.8336289},"travel_mode":"DRIVING"},{"distance":{"text":"39.2 km","value":39221},"duration":{"text":"24 mins","value":1429},"end_location":{"lat":-36.9659626,"lng":140.7399567},"html_instructions":"Turn <b>left</b> onto <b>Riddoch Hwy</b>/<wbr/><b>A66</b>","maneuver":"turn-left","polyline":{"points":"lrrbF{przYKSIKKGKCKGIK{@BwQ`@eVp@wCD{N^i@BuABwAD_ADuDHuFLoBFK?wCHqFNi@@qa@hA_AHyEl@}@N[FiAPs@JeALo@Fy@Dm@@oA@k@A{@Cs@CeE_@yAMoAMw@G}AKgBKaBCqBAcD?yA@sB?k@?s@?e@?o@?k@?m@AeA?aACo@Ak@AqBKK?cDQk@AeDOwDO_I_@sBIkAGgCKcCKQAmLi@eCMyAKSAi@Io@K_ASUGw@WuAc@q@_@e@Wg@[y@k@i@a@a@a@s@s@sA_Bk@{@W_@GKk@}@yA}B]g@e@u@c@s@e@s@u@gAOUo@}@s@w@m@m@k@e@}@q@oBwAe@]MIuCuBmByAoDgCSQsGuEaBoAyB_BkBsAaD_Cu@g@g@We@Uy@]qBs@iBm@aBk@}Ag@yBu@a@OgDiAw@WuAe@AAmA_@kAa@y@WGAg@KcFeA}Dq@m@M{@QiAYiA_@cAYk@Ms@OaAMoCa@qAQy@G}@E]AaBAgABoAFg@Bs@FaBLaAHK@qDZsF`@mBN_DXcFl@mFjAsA^kBj@iBj@{CjAgDlBoCbBqDtBcDpByAv@_DlAuA`@EBsEjA[J}Br@aCjAuAz@yAfAeB~AaBfBw@bAc@n@W`@EHcBlCa@l@Yd@Y`@g@p@UXe@h@_A~@qAhA{AjAMHOL]Vw@l@yAfAqBzAiBtA[T]X{AhAyAhAe@^]Vo@d@e@\\g@Va@Tg@Ro@RcAXk@Js@J{@Fw@DiA?a@AUCo@Ee@EaC[iBYiBUs@Ii@Ew@EeAEmBAa@@S?WBeBHuC^{Cl@wA`@mDjAaBf@aAZSFyBf@u@NmARy@Ju@Hg@DeBPmE^oCRa@Do@FwBZuA^{@V}Ah@_Af@qAr@kBfA{CdBy@d@oF~CyDxBkDpBuBjAwBpA{@f@k@^aB|@mBfAo@`@wAv@sAr@uAl@gAb@cAZk@Ns@P}@P}@PcAJa@F{ALqANu@Hw@Jo@LmAZ{@Zu@\\gAb@sAn@y@b@aCjAIDeD`B_A`@_@PyAn@}Aj@eEnAkFnAsEz@kHbBoBl@aBp@gBv@{@`@{Av@}At@oCpAmCnAu@^e@Ry@^{@XgA\\QBa@JC?aAPiALu@DcBFyBFsCJ}CJqAFkADKB_ALc@FiATi@Ls@Ra@Pw@Xm@Xu@`@o@`@}@l@sHtGk@f@cA|@yAlAoCpBeAp@c@Vy@d@aB~@_@RwBnAmBhAcCrAs@d@aAp@m@d@e@b@a@^g@j@gDdEuAhBq@x@}@jA}@dAs@~@eAtAu@|@}@bAc@^s@p@q@n@w@j@w@l@c@v@c@\\k@j@wB~B}@lAq@~@s@jAgCnEQXm@dAk@`A_DbFmBbDi@~@yA`CW^q@jAoCtEGJsAzBw@pAo@bAm@x@gAvA[`@_@`@_@b@o@p@{@x@WT_At@m@f@cAn@w@d@uBfAaBt@o@XeAZ{@XoAZqBf@eMhBy@LkL|AcD`@kD`@{APmDb@_LhB]FgLbCeB\\uGzA_JdCiBr@gBt@aA`@eBv@eBv@yGzCuCzA_Af@oAn@eEfCgCzAwD~ByBrAiC~AaEbC}D`CGFoAt@]TwIlFaAl@sHzEkM|I}B~AMFsE|CqDrB}BdAuCpAmCbA_Ct@{Ab@kBh@gKbC{Bh@mA\\yAf@aDpAuAr@_@R}CtBUPOJi@`@_Av@gAt@gAn@c@TmAh@]NyAl@qAh@sChAcJpDa@NoBv@{@\\gHrCmQfHu@ZUFIBS@M@MBQD]Lw@\\uClAuF|BoAf@eGdCoKjE_@NiCdAcEbBaSfImGhC}CnA}LbFeFrB}UnJaE~A]NIB}@`@cCdAaA`@cF|B}@^eAh@{BdAeCjAuBbAeFdCyB~@WJ_C~@}DvAuAd@iDlAuFlBw@XqBr@aOhFq@RMDgDjAy@Xy@XgC|@wBv@o@TwAb@[H{AZ{@Nm@H_AHo@FeBFcAFc@Bo@BWBO@q@Fe@H{@NkAVc@J{@VmEvAq@Ta@NUH}@VqCv@iAVyB`@wBb@uCf@mAT[Fa@FgCd@mBZ}@PgB^o@P]Hq@Tk@Pk@RaA^_@PMDyCjA_Bh@iA\\iB`@G@_C^sAPIBo@Jk@LeBVwCb@w@L_BXy@LqAPsAJgETgCJuFXY@a@BsMl@qMl@}BHcKh@mBJeABiDPsDNe@Bi@?y@A]Ay@GaAO_@EmB]aFy@gBUc@Eu@CmA?{DDgA?{A@mHHeDB_D@yCDK?C?a@?u@@_DBqA?w@A_COa@CaHc@"},"start_location":{"lat":-37.2920692,"lng":140.8386953},"travel_mode":"DRIVING"},{"distance":{"text":"110 km","value":110028},"duration":{"text":"1 hour 7 mins","value":4038},"end_location":{"lat":-36.085989,"lng":140.3422523},"html_instructions":"Turn <b>left</b> onto <b>Deviation Rd</b>/<wbr/><b>Riddoch Hwy</b>/<wbr/><b>A66</b>","maneuver":"turn-left","polyline":{"points":"f|r`Fwg_zYSh@mAlDcCbHc@lAABmDdK}CzIUn@s@|Aw@~@u@j@KDe@Rg@J{Fz@{AP{@NeCb@@@?@?@?@A??@?@?@?@A??@?@A??@A??@A??@A?A@A?A?A?A?A?AAA??AA??AA??AA??A?AA??A?AAAmAVqARmFt@mBZoB\\eBVmBXaC\\aBTa@HcG|@UD{Dj@sFv@wC`@c@HMBQFsG|CmAj@eAh@WNQJKJWT]ZsB~BaChCa@Zm@\\k@^IFUJKDaA`@cGzAaGzAy@VoAZa@JoSlFgHjBmAZkCn@sAb@uAh@eBz@_B|@_@Xc@\\aFvE_BpA_Ap@{D|BgAl@sGjDaGbDaKrF}BlAoE`CaBx@e@TWNGBqCnAs@XiGbCuCfA{DvAuJfDMFa@NwMzEaBn@cHdCqHhCeCv@cCn@sAZmDv@aEx@]HoCj@c@Ha@JkCh@a@HmB`@aAPoDt@iCj@{Bd@cGxAyPjFoCz@oCt@yBh@wCn@i@NcB^i@L_H|A}Dz@gB`@k@N{Bn@eAb@cBr@GBGBs@^uAx@c@XQNWRm@d@sAhA}@x@YXUV}IdKaAdAYX]ZIHm@h@WRmBtAq@d@aAn@g@X]NiAf@uBz@qD|A{@^cFrBgGdCi@TeKhEoSpIa@PmJzDeEfBeC`AcA^eCfAaFrBkDxAyBz@gCp@e@JiBZ[D]Bc@Dq@BaCDmE@k@?q@?cBBuA@I?m@B}@D_CPkANw@LkFdAyQlD{PdDsE|@oLxB_HtAuIbBwAVoDl@aBZoGpA]HcB`@e@Jo@PaAXqA^cAZWJm@Pa@Lu@Xk@Ra@N}B|@gAb@iE`BA?_@N_@NgDnA]JCBcA\\a@NsBt@uAh@a@Nc@N]Na@Na@Ny@\\eA`@eA^wAh@_A^OHq@TiAf@k@V}@d@o@\\s@d@kAx@}@r@MHc@^EDSP_Az@q@p@KLa@^u@t@{AzA}@z@gAdAmA`A{@n@CBq@`@o@^y@`@i@TWJiAb@_Bd@}@RkARWD_@Di@DK@y@FaABK?yDNoEPiDLyCLeBN_ALiBVuCh@YHcAVA?a@L_AZaDjA{Ar@cAj@sCbBe@VOJq@b@gBrAOJURGDcClBwAfASN]XA@cBxAMJ{CfCs@h@c@\\WRc@Za@Ti@Zm@Vk@Va@Nu@T{Cp@kDr@gE~@A?wC`Ay@^aAb@kAp@}@j@y@l@wBfBqFtEi@b@uExDcFfECBYTy@r@WRaAp@A?m@\\c@V{@`@SH]N{Ar@oB|@oEnBeBx@iBz@yAp@yAp@ID_Ad@}@d@m@b@mCrBmCzB_@XmAjAuAjAe@^{@r@]Ti@X_Ab@oBr@qAb@_DfAk@NyE|AuJ`Da@La@NsL|DgAb@gCrAkCvAaFnCuBhAeAl@YN]T[RiDhB}C~AiBr@YL_@R_A`@yHfDSHsHdDgBx@YLeBt@uB~@kDxAqAj@q@XMDQFm@VyCjAu@\\mBz@UL_Ah@aErCw@h@qDdCc@Z_@VkDbC}IfG_@T]T?@uA~@yCjB}D~BeB~@_A`@sA`@w@Tq@LiANiAJ}BJaCPwAPqATq@L_B`@aBl@k@VcAj@YNk@\\_An@IJqCtBcBnAiA|@KFcBnAwCpBmHvEw@f@eDvBmCdBi@Zu@f@iBlAeBpAeBxAWTs@~@aAnAoDrFMTiF~HuBfDOX{AfCgBrCi@x@W`@wBfDcCxDuDrFWXWZaBdBoChCaC~B}AtA[ZSPcBbBkAfAeAbAyDtDwArAmCfCeD~C{AtA[ZmCfC[Zy@t@iEfE{BtBoGbGuCnCcH|GeG|FCB}CpCqIjIONoApAaA~@mA`Aw@j@aCzAgDlBwMvH}G~D}BtA_@ROJgSrL_@TSJKF_InEe@ZoNrI]R{HvE}CjBwNxIaKtJ_L~K}EzEeBfBuAtA[\\eKjKyMvMCBqCnCqDlDwKxKaGbGmBbBSPaGhFmD~CiGnF{BnBkB`BsBhBgFrEsCdCsBfByA~AcBbC}CfFW`@{AhCsBjDm@bAgAjB]h@q@hAgEbHS^{@xAi@x@q@|@KLiBpBsAbAw@j@QJyBfA_HrCyB~@eDvAsB|@QHo@VeAd@a@PaXfLe@RiBx@qAh@sAl@kGjCc@P_@PqEpBeBx@OHe@Vw@d@_CbBiA|@sB|AC@oB|AcBpAkFdEyBhB_DdCqAhA}CtCaBbBeAdAsAtAyBrB}G|GgAfAcB~AOLKLQPq@p@q@j@eAx@kAx@iAz@qHlFwCrBcQzLCBsHrFYRIF}CxC{C~CaDfDA@eAfAWVONqDbDyCdB_@TwAj@sBr@cCz@aEtAqC`A_CnAyAhAk@f@[XuChCiDxCk@l@eA|@qAlAwClCML{@v@QPKJoCdCsAhAaJhImIxHwH`HgFvEaGjFkAlAaBnBMRk@|@m@bASb@aApBaB~EmCtIyDfMEH{@tCQh@yAjDu@pAaArA_@d@QR}@v@eAx@UR_F|DKJ_CfBWVkA~@_F~DcBtAuC|Ba@Z}BfB_At@aAx@aIjGcIpG}D~CEDiH~FsC~BwGhFiDnC{@r@mFhE{AvA_AbAoApBg@`A{@nBmCxGO^}FpNk@tAO^e@dAILGLKRILMPs@`AIJKL_@^ONsCxCEFuErEeHjHqIxIcJdJkOrOw@v@eFhFkHnHe@f@qNxNqCpCsNzNkCjC}OfPEFsOzOeDdDwB|BwErEcKlKaLhLUVgBfBwExEwC|CsBrB[Z[ZWVeCfCaA~@[ZmAlA_C~BkBnBqAxAm@|@{CjFIL}ApCGHGNIPYj@o@fAc@v@[h@m@hAMPKPc@j@g@l@i@l@cAhAy@x@c@f@o@l@]\\o@l@uCxCwCxC}C~CeDhDaB`BgAhAKJmCrCkDhDwCvCmCnCmGrGiFhFkBlByExEmAnAcIfIeHhHwAxAs@t@}BzB{@~@aAdAiAhAq@r@gAhAkAhAsDtDwG|GuFtFsLpLkChCw@v@wAvAsF|F[ZoHzHk@l@sCvCm@x@Y^U^?@SZMVYd@Sf@a@bAi@dBy@`Dw@fCk@fBIVmAhEc@xA]lA{@|Cw@hCMb@CJm@pB_@fAMVKXQ^Q^Wd@W`@e@p@qA`By@dAs@~@mAbBsAbBkAzAwAjBi@n@sFbHoDrE{H|J}BvC[`@iDjEqBjC[\\iAxA}@nAuCfDwAhBw@hAq@fAu@zAm@vAO`@ABQd@gEhLoC~GcBpE[x@Yr@q@|A]v@IRS\\KR_@j@SZ]`@IHSVi@h@y@v@MLe@\\k@`@sA|@yBrAwCfBuBlAuBnAsBjAkEzBsC|AwF|C_HtDyAv@uAn@a@L_@L_@J_@HE@WDg@HA@]B]Dm@DK?q@Bs@?]?k@Am@Ec@Ew@MQCa@Im@Og@O]Mi@Ww@]YOSKYM}Aw@wAs@a@QIEUK_@SgAg@_@Q}BiAIEUKmAi@w@a@kB}@yAo@k@U[Ke@Oo@OGAu@Mq@I}@GA?g@Cu@?S?e@@o@Dc@Bu@JWDQBcATYFs@V{CrAgClA_Bv@wBdAo@Z}FnCwBdAmAn@yB`AeBv@WLsB`AwBbAUF{@f@_DzAmCrAaBv@mClAaBt@cD~AiCnAwBbAiFvBMDmAj@eBp@qChAkCfAqChAsAf@}D~AaEbBUHaFrByF`CMBuAj@kDrAyLbFe@PcA`@kAb@oChAi@TwAl@sIjDwD|AwD|A_E~A_DnAk@T{D|Aa@LkA^cB`@C@o@JaBV}@LsALmAFs@BwBDkDHeFJc@@sVd@uWf@wCEcBKwBUuASoCm@oY{Ge`@aJoEgAwLsCiGyAcH_BgCe@aC]c@GoNkBgL_BcH_A{B[kQ_CaEw@aH}@}Di@}IoAG?mAOwHgAeCY_DSI?c@AM?iBBaLLwA@or@t@c@@oLLoMJoBBuJPkFB_HF_CFc@@G?wG@{A@}KPc@@aCDuRPgBByON{ORW?_@@kONmGHuCB{HLc@@}DFeCDkILaKNwFBeUTwEFcJHeRRcIJc@?{FHsON{JL_@@iGFuEFqB@o@BgIFgNPcBBsED}DBuCHmAHo@JiF|@_MpCYFa@J{FnAgJvBcH`B_ATyUhFk]`ImBb@{A\\aARw@Nu@J}BV_@@iHn@gGf@wSbByHj@mIn@gZfC{BR}Kz@}DXYBkFd@oFb@{DXa@Dw@DuAB{A@uAAkLAc@?m@?mE@yHAmJ?wGCwSAaEB{I?mF?yN?iK?}@As@@{F?{D@cFAcD?g@?cK@{OAW?sIMcKQkJKuM?_B?c@?sA?mI?_R?_D@iFAyR?uG?W?yB?gF?}H?uFAy@?m@CSA[Em@Ei@KkDu@iEgAqCs@q@Oy@IoAMcAGq@Cc@?sAAwAJoANs@La@JwBb@mCr@}Cz@wDdAiEfAeD~@kCr@G@mFxAiQ`FoNvDgCr@c@J_EfAsRjFcZdIsVzGiSrFmJjCs@Ry@VqAVy@NkANu@F]?{B?mAK_BSoAS{AWkASgCe@cBWoNeCwAUiEu@uFcAsSsDiB[{KmBwCg@a@G{HsAyDq@aGgAuHsAyFcAcXwEkCe@c@GmOmCwB_@yg@}IqCg@_BSu@G{@GcAAu@Bq@BiCXkIr@mDXq@@m@CkAEcCOmCQgGe@kIm@uKy@iGe@s@GsAEqAAs@C}FDUAmFAcFBw@@cAB_B@e@@wBHkDFoDHgHH}AAuE@{FA_B?sD?qD@aH@gK?wF@aECuD@_A?{A?_CAaB?{@AeBEw@GYGaAOaBe@g@OSKgBq@_A[WK"},"start_location":{"lat":-36.9659626,"lng":140.7399567},"travel_mode":"DRIVING"},{"distance":{"text":"27.1 km","value":27052},"duration":{"text":"16 mins","value":955},"end_location":{"lat":-35.9381734,"lng":140.1252971},"html_instructions":"Turn <b>left</b> onto <b>National Highway A8</b>","maneuver":"turn-left","polyline":{"points":"l`g{EarqwYc@FOBKBE@MHGBEBA?C@C?OBsCpCqGrGaCbC{UlVsWdX{HfIuFtFuDvDwDzDQPiCjCmBjBgBhByDlDcBzAuBjBwBjByC`CgKnIwDvCo~AlqAmCzBgDjC{@t@kA|@eGdFqObMoFlE}GtFcBdBwAhB}BrD_BbDmA`DqAhDoAtCmBhDiBbCc@f@yA~AwAvAeAv@EB_@Tm@`@oAp@C@]N}BbAsCx@{Bb@kARqDd@aB\\oBd@kBl@}@b@}Ar@qBjAeAv@qBzAyAjAqFhEaJpH_DdC_RvOuZnVcBtAyFxEgI|G{MvKkJxHg@`@wNlLiFlEsIlHyNdLoDvCaIrGkIzGqFpEkDpCqCzB[VuC`CMJyGtFuDzCo@f@uC~BqDtCsBbBgRnO}DbDoDvCqNhLaHxFwGpFgElDgH|FaF`E_U~QmAfAUTsAzAuAjBUZSZKLCFoA|BuAvCA@CDITSb@Wl@k@|A]dAUz@g@hBMh@u@hDCLmAfGm@|Ck@tCc@vBiArFuAzGmAzFkA|F}ArHkAzFwCjN]fBsErTqAbGgBvIeBdIsBvJqAjG{@vDwAjHUdAkAlFaAzES|@w@zD_AnES`AyAjHMp@mA`G{@fEwCzNy@~Da@lBq@bDgAtFgAfFiBdJg@lCw@pDqE`TmA`GeCjLaBzH{BdKqAzHo@jFu@bJEp@Et@KtBKhDW`NW~N[vQSrMIfFWdNMxHAj@Ad@EjCIpEKhGM|D_@tIa@pGa@xE{@xI]|CU~AOlAm@|Dw@xEiApGi@|C_D|QIf@_BdJw@jEYtAe@dB{@~CM`@sAdD"},"start_location":{"lat":-36.085989,"lng":140.3422523},"travel_mode":"DRIVING"},{"distance":{"text":"98.4 km","value":98397},"duration":{"text":"1 hour 1 min","value":3645},"end_location":{"lat":-35.27238800000001,"lng":139.4597165},"html_instructions":"Keep <b>right</b> to stay on <b>National Highway A8</b>","maneuver":"keep-right","polyline":{"points":"pdjzEcfgvYSh@{@jBcAfBoAlBeA|AcBvB}@bAY\\s@v@gCvCmAxAk@p@gCfDIJmCtDeB`CgDrEeEzF_@f@}B|C{PrUmFpHq@`AwBxC]f@q@hAiArBaArBcAhCw@dC{@~Cu@rCY|@g@xAu@|AcAhBW^W\\iAtAc@b@YXa@\\WR_@Vq@b@SLu@b@C@_@PA?e@R[JIDiAZmAXoAR_C\\SDg@HsATG?kBZgCh@}Af@}@^QH_@Ps@\\]TWPeAv@a@\\o@n@KLk@n@e@n@o@|@Yh@}@fBg@hA_@fAMZa@`B{AxGMj@IZkAtDSj@_@~@[r@[p@OZYl@m@fAU`@QVaAzAuArB{M`SwCjEaB~BqDnFyCpEuFfIiD`F{@nAgEhGsChEaCjDy@pAmBpCEFcAxAW`@W^Y^mFzHCDyDvFo@~@CF}BbDU\\SZ}BfDqGnJsDnFe@p@aArAa@h@qA~As@x@o@x@CDq@x@uAnBuApB}BhD{A|BORcFbHgGlJwAxBu@hAaAvA_DtEoDfF{@pAMPcCzDaAzAeAbB}BfDA@gKjOmCxDec@ho@sOfU_DrE_BtBwApBcE~FcIdLy`@bj@oKfOmBlCuEvGeTfZ}DrFqLnPoLdPs@`AqHlKc[jc@cKhNwExGeFfHaB~Bo@~@mD`FY^qBrCaGjIyGhJ_HpJ{EvGcGnIsGdJUXiH`KiO`TwKfO}FfIaDlEoMpPoCxDuEvGcAxAwDnFyAvBqAhBMNaEbGsBrCoBpC{E`HeGpIcGlIwBjCIJ{AdBgEfEiA~@oCbCiAx@_D|BcDpBqBzAwAlAs@r@]\\yCpD}@xAo@hAYj@KPa@~@_@bA_BfEITy@tBqBvEmAfC}ArCwAdCwA|BmAdBOToBpCi@r@_I|KmEhGqHjK}AnB}AtBiBfCeAvAgE`G}ChEsDbFqBnC{BfCiEpEMHeC|BeBxA{AhAoDjCwJnGwL|HoO~JuMxIqChBiGhEaJ~FkErCYRqCjB}@j@q@d@iG~DMHuIfFqF|CaNzHSLgXtOuBjAuVrNeErC_CfB{@p@wC~BiCpBeOlL}GjFkG|EcJjHmJfIgDbD}CxC_KbJwKzIw\\pWmA`Au[xV_FxDeCnB{CfC}CdCyJxHoJlHc`@lZiJjHkDnCqElDa@XuKnIqGdF{BbBWRuAbAwLnIk@d@iDrCoBvA[VoA~@aIlG]XmDpC}@t@kA|@oHnGcMvJaGtEuH|FaW~R]XeBtAmOjL]V_@V[Vu@j@wGdF}DjCuFdDiEvBqEpBk@RgDnAeJpCgJtBwOrD_E~@kCp@gStFc{@fWODue@pNuUrH{LpEcJbDy@Z}Bz@gE`BkG`CsFtBaBn@kFnBwBx@iAb@cHhCqAd@mK|Da@NcBn@iFnBoHlCcBn@a@Nu@VqNhFyCfAyEdBoAd@eBn@iDnAgBp@mGzBi@ReIpCeIhCuC~@_IpCc@PcA^_@PE@{D|AeEbBw@Vs@Te@JgAXm@NwAVsAPcAJwAHI?Y@o@B_BB{FDq@?y@?c@?iC@eHFuFHoBD}DFeC@kDBgH@w@?gF?eCBuADs@DyBVoCb@}AXsA\\c@Lm@Po@Vu@Z_CdA}@`@u@d@y@f@iAv@eBvA_GfFqBfBmBdBe@^wEzDkF~DeD|ByAdACB_EfCsBpA{E|C_@Ty@h@_DnBmAv@qAx@}@j@{BvAsAz@sA|@yAz@_Al@yA`A_EhCgAv@}B|As@d@w@f@_ErCWPcC`B}B|AiD~BkEnC{ChBeE~ByDtBgEzB_@RCB[PwCbBe@X}BrAeDrBUL]TaCzAeEjCmBlAcC~AiFdD}CnBoCjBmUnO{@j@}LfIaDrBmBhAaBz@[NeAh@eE`BgAd@kD`AyCn@{B`@C?}Dh@mEZsP~@_CLySjAyF\\yF^iBNwANuB\\_AToCp@eDnAkBx@QL_Bz@a@TuDnCeEnDmEdEmH`Ha@`@eHbHKL[\\aDnDwDfEu@x@mI~I{HtH{@n@qBfBoD`DcBzA{DfDeDvCGH]X]Z[VgA`AeDtCgEtDqAjAkB`BuBvB[ZEDUT[Z}A`BuBjC[\\W^cB~B_B`Ci@x@cBvCWb@U`@cAfBe@x@aEnIwAxC{EfKmEpJgDnHeCpFoC~F[t@iCdG}BpFCJ}B`GuAzD}@|Bq@bB_EjJiAfCiDzHgFfLQ^{C`HaDjHg@lAg@bASd@sChG{ElKuFnLwDjIOZuAzCoAnCi@hAi@hA}@lB_ApB{AbDeDbHcAxB{A`Do@xAoD|HYn@[l@}@lBaBnD}@jBqArCsFrLSb@_@t@]r@i@nAoAlCu@`B{DjIgAbCuCnGk@nAQd@i@rA}@pCa@pAc@bBm@rCo@xDi@`E[jD?@KhA?HE~@En@EdBClDInXElSG|BIbBC\\QbBGl@QdBO`AO~@Sz@YnAy@~CeArCiB~DyLbTsAhCoO|WyB|C}BrCOPqAjA}AjAiBtAcDnBeKzFULeDvBcBvAuAvA_BrBeBhCILaBbDoAfDu@`C_BnG{DtPsCzLOn@qAxF_@bBi@zB_BfFyArDgA|BwAhCy@nAuBbDmAhBwBbDaKlOSZsHhLkDjFo@`AmUx]yTb]aCnDmHjK}BfDoRpUcAlA_OfQePvRiBxBaKpLmAxAiJ~KaFjGcFjGgIpJSTuGhHOPeGhGoBtBqAvA_EjEc@f@{HlKq@~@eEnFcDxD{CxDiAvAa@f@mOvQiFlG{L|NwI`KmFjFUXiD|CsCfC}BfBuGfFMHw@n@kHtFMJcGnEmEhDwDxCeDfCoBxAiBtAGJQLgA|@CBsAfAaAt@SNGD]V_@ZIF]XEDk@b@IFm@d@g@\\w@n@QF[V{@|@iApA_@f@WVq@~@GHqAlB_L|Qu@pAmPnXg@x@EHiAzA_BnB_A`AsArAeA`AeA~@}@p@gAv@_Al@{@f@wEvCuCjBu@b@wA|@gElCgAp@kBjAiBhAeBfAgC~A_Al@k@\\QJ_BbAaBdA_B~@iBjAq@b@]T]RyA~@uBnAoBnA{CjBiBjAiBhAeF~COJ{@h@}A`A{@h@kAv@iAv@gAv@w@j@w@j@[VQJe@^uB`Bo@f@c@\\UPSPi@b@i@`@_At@i@b@oAbAa@Zg@`@cAv@GFg@^a@\\kGxEa@ZcAv@uEtDsC|BcBrA{EzDcDhCyC`CqAbAk@d@ONMJkFdEiM`KsFlEqDvCgBtAoCtBsDxCsAdA}CbCiBxAoAbAmAz@cAr@kAv@gAr@oAv@kC`BwClBgBlAqDnCOJm@h@wBbBiB`B_DtC}AxAuAtAm@l@[ZA@YXy@t@sAlA{CjCkDpCkDrCc@\\kA|@sDtCeBrAqCrByBxAcHjEmBhAiCbBaBdAqBvAgBtAmCtB{BnBgCzBgIjHYXq@j@_@\\QNGFo@j@}BtBuBhBqBfBaCvBuBhBkEtDa@\\_FtDUPiOvLoCzBeF|DgEfDeF~DwC`CwC~BmCrB_Ar@{AhAeBnAa@Vc@b@_Ap@uE`DwCnBm@`@iD|BaAn@g@^yA`AoD`CuA|@wB|AQL{AtAkBpBsAhBY^y@tACB_AhBc@~@Uj@_@|@Wr@Y`AUv@[lAUdAWtAQbAKz@c@pDGj@Q|AYfCm@tFGd@kAtKK|@e@`E[lCIT]|CSjBGf@c@fCa@dBc@`B}@fCy@rBUb@OXGZKR}@|Ae@v@aBtB_@`@aAdAg@f@_At@SN}BzAk@V"},"start_location":{"lat":-35.9381734,"lng":140.1252971},"travel_mode":"DRIVING"},{"distance":{"text":"18.9 km","value":18870},"duration":{"text":"13 mins","value":750},"end_location":{"lat":-35.1480535,"lng":139.3277954},"html_instructions":"Continue onto <b>National Highway A1</b>","polyline":{"points":"lchvEgferYKD_Ab@eAf@MDc@NqBh@aB^aBTwALmHZ{@FwANiBV_ANs@N[DeB\\{@N}AZaDj@GB}Dp@G@UD_APsAV]Fu@L}@PiB^UD}@PsAVWDuAXe@HWDe@Jg@Lc@JC@i@Ru@ZYJe@Xe@ZgAv@gAz@oG`FuC`Cq@d@{AfAo@d@}BhBqIzGqIvGy@p@mDpC_BnAyEvDEDCBgBrAiA|@cAv@_BpAoBzAcGzEaAt@oCxBiAz@WTuCzB{CbCwEpD}AlAwAnAgD`DaAz@UTcLjKqChCSN}AzAeA~@i@f@qBfBEDcFtE_CvB?@MLi@h@k@n@_AjAW^]d@W`@kIpMGHMPiW`a@cA~AkIlMiInMW`@eDfFmFjIaGfJc@p@gAzAw@`Aq@t@[\\sAlAcAx@iFvD]VsBzAyDpC_D|BgJxGqFzDiCrBu@r@kApAeAnA_ApAoArBw@xAEJw@hBy@xBM`@wHnVcFbP{CtJaCxHwObg@gGzRwHfVqBnGiB|Fk@tBe@|Ae@|AiAdDWr@Wn@]v@o@lAqAbCwBzDi@bAs@nAmDjGeD`GU`@}BdEc@t@MV}LrTuDxGeB|C]h@{@rAgC~CWXsDlD}BpBoI|FuFvDiNpJiMzIsI~F[T_IpFyCrB]Tc@X{EfDeP`L]VcEtC}AdAsClBg@\\oYzR_PrKeAt@_@V_BhAgMzIcAz@gA|@{A`Bo@r@c@h@{@dAeAvAiAfBs@pA_@p@e@z@Yl@Sb@_@r@eBfEYl@mAbDe@lA"},"start_location":{"lat":-35.27238800000001,"lng":139.4597165},"travel_mode":"DRIVING"},{"distance":{"text":"6.5 km","value":6480},"duration":{"text":"6 mins","value":344},"end_location":{"lat":-35.1121079,"lng":139.2853803},"html_instructions":"Turn <b>right</b> onto <b>Old Princes Hwy</b>","maneuver":"turn-right","polyline":{"points":"hzouEwmkqYi@[kDuBuBqAcCwAaAe@gA_@[IWG]G{@Kc@CSAG?{@@g@@cAJ[Dc@Hq@P}@ZmBr@u@\\uAl@KDsBx@i@TeIlDqFjB_GlBoJnC}Br@eFxAyIjCuC|@iDdA}Ar@eAl@y@n@cB`BaAjAqAnBiDlFMRqB~CaSd[uI`NsGbKkChD}@~@uB|BwB|CyCtE}@vAOV{DdGaErGYb@Y`@[n@Yj@[hA]pASlAEXMnB_@nKIzAKrCG|AGzD@x@Fx@?BPnCTpDNjDDx@HpEHzHBfD?`@DpC?nA@ZA|@Gz@Iv@Kt@Or@Uz@_@lAe@dBI`@"},"start_location":{"lat":-35.1480535,"lng":139.3277954},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":997},"duration":{"text":"2 mins","value":90},"end_location":{"lat":-35.11781879999999,"lng":139.2775659},"html_instructions":"Continue onto <b>Bridge St</b>/<wbr/><b>Karoonda Hwy</b>/<wbr/><b>B55</b>","polyline":{"points":"tyhuEsdcqYG|@A\\A^@\\@\\BTD^@BBP\\zAJ\\@DL^BHBF@@HTb@r@VXzI|ILLt@v@hBdBrCnC`@`@f@b@\\V`An@TRPR@@HLXl@NLh@bAR\\"},"start_location":{"lat":-35.1121079,"lng":139.2853803},"travel_mode":"DRIVING"},{"distance":{"text":"1.1 km","value":1142},"duration":{"text":"2 mins","value":98},"end_location":{"lat":-35.1148659,"lng":139.265941},"html_instructions":"Turn <b>right</b> onto <b>Railway Terrace</b>","maneuver":"turn-right","polyline":{"points":"j}iuEysaqYOPCFELERMl@o@nDEVI`@IXMVO\\Oj@U|@ELGROd@OXS^{AjCGNc@dBQn@Mj@IZEZIfAGp@Y`EGz@Eb@Y|ESxBc@pCOt@[zAKl@EX?N?NDXH\\NZPZ"},"start_location":{"lat":-35.11781879999999,"lng":139.2775659},"travel_mode":"DRIVING"},{"distance":{"text":"2.7 km","value":2709},"duration":{"text":"3 mins","value":150},"end_location":{"lat":-35.0950009,"lng":139.2537574},"html_instructions":"Turn <b>right</b> onto <b>Mannum Rd</b>/<wbr/><b>B35</b>","maneuver":"turn-right","polyline":{"points":"|jiuEck_qYc@n@MNGFKHMHIFGBMDo@HWDSFi@R[Ri@^KLOP]f@Yn@Ql@a@pBOt@qAbGe@pBMd@Mb@e@vAWp@Yp@Wj@k@rA[j@Q\\MRs@fASZKPaAvAaDzEKLk@r@QTq@n@iAt@_@Ts@`@]Ng@Pw@TUFo@Ni@JsAR_@DQD{@HC@_Gf@wALwFb@}BPqJx@sDXyFb@oE\\y@DyA?gAEg@Eg@GOAo@GQC"},"start_location":{"lat":-35.1148659,"lng":139.265941},"travel_mode":"DRIVING"},{"distance":{"text":"29.9 km","value":29895},"duration":{"text":"19 mins","value":1155},"end_location":{"lat":-34.8517984,"lng":139.1592773},"html_instructions":"Turn <b>left</b> onto <b>Reedy Creek Rd</b>/<wbr/><b>B35</b>","maneuver":"turn-left","polyline":{"points":"vneuE__}pYMv@CFGXGRGRGLMRIFMLc@b@e@Z_DfBwGxDq@^gHvDWLc@VaCrAA@cBnAYXWT[Zu@v@ON}F~G{@fA_@h@k@x@{A`Cq@hAS`@mA~BuEdKm@tAkC~FaDjHoBtEoAzCgFjMoPla@g@rAe@jAm@zA_DrHaBfEu@dB_@l@QZW\\_@f@}@z@WTw@l@EBu@f@UJSJi@Tg@NqG`BaQ|DkFpAoFrAsM~CkIxBkHdBmEfAe@J_HdBy@Pi@He@FYB[B_@B]@u@@c@?q@Am@Ek@Gy@K_C]kBYqAOaAIu@Co@?oA@oAFk\\zA_@BUBi@Hs@Lq@PMDOB]Ju@X{Av@cAn@WRg@b@s@n@}LlLsAnAuKfKsFhF[ZqGfGi@h@u@x@i@r@q@bA]j@e@z@w@fBi@xAGVe@zAoAhEq@~BENQf@g@dB[`AQd@_@~@q@tAkArBw@hAyA`Bc@b@i@b@}@n@wBnAGBo@XsCrA{XjLcCbAuAj@MFkBv@y@\\yAh@oBh@eAViBZoBZkANWB}Dj@gAPuB`@wBh@yBv@mAf@gDzA{EzBoGtCiD|AaAb@iClAmD|A_Bl@A?cAZy@TwA\\oBh@}Bl@uA^IByBl@wBj@gFrAgHlB{A`@a@L_NnDgMbDaCn@sBj@_AT_AVcAX[HqEjAkFxAyGhBqHnBq@PcAXuCt@iW|GiBd@a@LqFvAQDi@NqEjAgPhEwW`Ha@J}KtCg@JaC`@gC\\_CZ{@PkAVs@PkEbAi@LeATcB`@mCl@cB`@wDz@kLjCWFeFlA}IrBqBb@qCp@uGxA}@Rc@JgB`@qGzAkBb@kFjA}HhBcB^mJvBgB`@iBb@{Cr@sCn@cATk@NQDy@ZaAh@s@f@{@j@YP_@PcA`@sAXo@HiADiA@iA@mBBiBFc@?aAByA@aBDoBDgBBeABu@@kBDqBBqAB_@@}@@{CH_A@eBBuABe@@cA@q@BiABcA@cBBiCF_A?k@BuBBo@FC?w@HkARiAPgAPiAR_APaANkATgLlBcKbBkHnAoDj@e@DYD_@@E?c@BsAD_BFK?mAFkA?w@Ak@Cu@KeASyBq@{Ac@y@Sy@IeAIyDO_EQ{FW}G[yNm@o@A}@?i@@g@F_@Fc@JA@cBh@iDpAoJpDa@NyGfCuAb@MDqRzB_Ef@o@FsBVqABYAk@AiAGwAI}@Gs@KUEy@Wm@]]UUWg@i@Y]wBaC[]MK[WA?WOQKq@U{@Ok@EI?a@?A?Y@I@MBmAT{AVe@FWBG@e@Bk@?i@?e@AeAMIAIAoAW{@YSKeAe@eAc@s@UECq@Q{AYwAKy@Iq@CA?wGUiACgADA?o@Fm@Lg@Lc@R_@Ty@d@aDvBkFhDaAd@{@Tc@HaHbAoDj@mNtByDj@sOx@cI`@cDRqMt@c@BkETg@Di@FiBb@e@Dc@DgADsEFgAB{FHI?gCBaAH_CXs@Do@DwDVkEV]ByFZwGZyCPwCPiBJ_@AOAA?OEQIOKIEKIa@WOK"},"start_location":{"lat":-35.0950009,"lng":139.2537574},"travel_mode":"DRIVING"},{"distance":{"text":"11.5 km","value":11485},"duration":{"text":"9 mins","value":551},"end_location":{"lat":-34.8152279,"lng":139.0561219},"html_instructions":"Turn <b>left</b> onto <b>Adelaide Rd</b>/<wbr/><b>B35</b><div style=\"font-size:0.9em\">Continue to follow B35</div>","maneuver":"turn-left","polyline":{"points":"v~usEopjpYSd@Yl@MRMTGJU`@U\\]h@INW^CDm@x@MNYZg@f@a@^_@\\cA|@_@\\i@h@c@`@k@b@y@l@_Ar@cAr@IF]VSNu@j@i@`@[VQPKJOVKNMTa@z@o@xAm@jAk@bACHa@t@[f@EHKLQTe@h@CDKNMPILGNGLGLEPEPEPCNKj@Gj@WtCGj@Gj@Eh@SpBStBIpAIrBG~AGt@GVERITMXMNKNYR[RWNUPSRSRMNo@t@e@h@m@r@GHKPMREHELEJCJCJAJCNCLEb@El@E`@Gj@EVGTERGNGPGPEHGJMRSX[\\]Ze@^e@b@EDWTSRMPY^UZcAzAaBhCCByA`CYb@i@x@k@|@QZMXIZ?@ETC^Cb@?l@@t@DfABt@DzAFxBD|B@d@?P?VA`@ARAZG`@Mp@EPERWr@e@pA_AhC{@`CITYr@_@dAa@hA_@bASh@MZIRKREHEFIL[`@YZ]^UVUVUTSRMLOLOHQJSLQFOFSFUHYH]J[JWJSFOHC@IFQJEBEFGBEDKLIJIHA@MNKPMPMPKRQVQXe@t@U`@Y`@y@nAe@r@c@r@c@n@g@t@U^IJW`@]h@W^UZUXOPu@z@sBdCwAdB[`@Y\\o@n@k@l@oAdA_Ax@MLaBvAyApAsAhAiAbAMNEBMPSX[t@c@dASh@GJO\\SZk@|@m@|@EDcBxByBnC{@fAoBfCgArASXS\\Yj@_@~@m@hBOp@Ef@Cb@?b@F~@PzAv@nGT`BN|@T~@^jAh@rAvAjDjArCpFrMRb@xChHhBjEPd@j@tARf@JZJb@Jh@Fh@Dt@Az@MbAWlAe@fBKd@Ml@Kh@Mx@YtBSdBARIdAGrACl@?p@Fv@Jp@Lr@FRFf@Hj@RhBVlC@HDh@Fj@Dh@BnAEnAC^Ef@Ef@G^AFW`Ae@tAi@xAc@nASz@I`@?FCj@Cv@Cr@Af@Cp@Gb@Id@Mb@EPGRS^_@n@a@p@Yr@Ud@i@dA]n@q@rAc@~@Wl@KTGNc@hA_@pA_@vAKb@Gj@K`AC^A^@`@?@@ZFz@JtABh@FtAB`CDbCDxBHz@@FHh@T`AXnAb@`Cb@fCTrA^lCVnB?l@CNCRGXQdAY~AAJa@zBQ|@Mp@Oh@AFINMZQ`@s@`Bu@`Bu@fBg@hAQ\\ADUb@Yn@[t@CFYp@IXMf@Gl@Ix@E|@MzBK|AIlAGz@AVGb@E^GZENELKXABOZOVMPUXA@YXA@m@j@c@`@i@f@kAbAgAhAi@f@YX]XiFbFUReB`B}@z@}@|@g@h@"},"start_location":{"lat":-34.8517984,"lng":139.1592773},"travel_mode":"DRIVING"},{"distance":{"text":"4.6 km","value":4560},"duration":{"text":"4 mins","value":229},"end_location":{"lat":-34.7769893,"lng":139.043748},"html_instructions":"Turn <b>right</b> onto <b>Tungkillo Rd</b>/<wbr/><b>B35</b>","maneuver":"turn-right","polyline":{"points":"dznsEwkvoYWAa@A{AAiFCqCB]?S?G?KA[EMCuA]o@OUEQCUCSAI?e@@a@Di@Pa@Ve@Zs@x@W`@aAtB]j@a@j@a@d@oBdBID[XaHbGWRq@f@aA^a@Fi@BO?c@?iEI{CGC?_@?]@w@DwARg@Jw@NOD{B`@}AXe@JGBUFYL_@RoC`B]RcAl@wH`FaAj@WH_@JA@]F]Fe@Dg@@W@O@e@A[As@Gg@Gy@IMCUCu@GqAMu@Eg@CS?S@i@BI@G?IBM@i@L}Cx@a@LWFgCp@o@PgCn@kEhAiAXa@JsA\\w@NYFWBUDQ@W?a@Ae@CmBSo@GKAWAc@A{@FK@c@DM@SFWHIBo@TcA`@cBr@sCnAcCdAa@P_@Pa@NaBt@uH~CQDc@Pa@NmB`@oARs@JkE^"},"start_location":{"lat":-34.8152279,"lng":139.0561219},"travel_mode":"DRIVING"},{"distance":{"text":"0.7 km","value":742},"duration":{"text":"1 min","value":52},"end_location":{"lat":-34.7804503,"lng":139.0368229},"html_instructions":"Turn <b>left</b> onto <b>Melrose St</b>/<wbr/><b>B10</b>","maneuver":"turn-left","polyline":{"points":"dkgsEm~soYJ\\bEdMVz@n@dBTl@~BrFnBpEVn@Xj@d@z@|@vA"},"start_location":{"lat":-34.7769893,"lng":139.043748},"travel_mode":"DRIVING"},{"distance":{"text":"9.0 km","value":8956},"duration":{"text":"7 mins","value":424},"end_location":{"lat":-34.7333935,"lng":138.9619543},"html_instructions":"Turn <b>right</b> onto <b>Cricks Mill Rd</b>/<wbr/><b>B35</b><div style=\"font-size:0.9em\">Continue to follow B35</div>","maneuver":"turn-right","polyline":{"points":"x`hsEcsroY}CtEuBvCoAlBUb@i@`AUb@U\\CB[^i@ZaBn@a@Pe@Vs@f@k@r@A@iGbJ{E`HqI`MW^o@~@W`@aE`GW^W^W`@W^iA~AW^qC`EuArB_B`CW^o@~@aB`C}EfHeDzEgFpHgBdCsBxCcClDc@t@U^g@lAQt@M`AGz@Az@?LDx@FpAHxADjABz@Ct@Cz@Gt@WtBg@vDEZIh@Mz@QnASr@e@hAe@~@[d@{@lAi@n@[\\GFoFrFuCxC{B`C_DbDiClC[ZiCjCk@l@qCtCcDfDMNiA~Aa@p@KTGLKPmBlEWx@]nA[nAKb@}A`H_@jBUtAQ|@Mr@Ol@ADIXCFGVM\\Yp@_@r@aAdBi@z@INKPaA~AeApB}@dBg@|@kBnDS\\[h@eAdA{@x@mBnBa@b@yAhCYh@cExHk@jA]h@_@d@MNQNSNULUJiLhEm@XYNe@ZqEbDcAr@e@^ED]\\]f@S\\Uj@yAzEK^eB~FqA|DgAhC{@dB}AvCWf@qA`Cm@pASd@ADsAjESz@Kl@G`@Cd@En@Af@?Z@f@?BFbARvBRnBJ`ADr@?F?VAl@Eh@I`@M`@GNEJQ^e@v@a@n@}AdCSZILQj@Uz@GZKpA?RCv@"},"start_location":{"lat":-34.7804503,"lng":139.0368229},"travel_mode":"DRIVING"},{"distance":{"text":"10.2 km","value":10196},"duration":{"text":"8 mins","value":484},"end_location":{"lat":-34.6725807,"lng":138.8908527},"html_instructions":"Turn <b>right</b> onto <b>Warren Rd</b>/<wbr/><b>B34</b><div style=\"font-size:0.9em\">Continue to follow B34</div>","maneuver":"turn-right","polyline":{"points":"tz~rEe_doYo@TE@iA`@a@V]TWTONWX[`@a@p@{EtHeFhIe@r@iChEwBjDMPq@hAcE|GmG|KS`@e@l@e@j@UPCB[Va@V_@P{@Xi@LgANoRjAu@FiKr@uAJa@Fc@L_@LWJ[Pa@Vq@l@ON_@f@gA~A{EtHuBhDqBfDy@rAkF~IiCbEsBfDoEjHW`@U`@e@r@oFrICDeBxCOXCHMZKVCLGTOp@Mx@InAAZAZ@`ADv@LpBBj@N|B@bB?lA?BE`ACp@ADEz@QpBGb@CTId@Il@Qn@GXO`@M^Uh@Wd@_@l@W\\]^[X[X[Ta@XaB`AqBjAyAv@o@XcAZmBf@w@Tq@Vg@ZkAv@}OvLoA`Ai@d@a@`@W^_@v@s@fBiAtCYt@Ud@Yb@e@h@MLSN]Pg@TiA`@eA^a@NiFjBa@NUH_Bd@{Cx@k@Pw@ZyAv@aA^cA`@UFeD`AcAXE@iCx@sAd@cA^uBjAw@\\i@VaBh@sAb@_A`@g@Zs@h@oBjBiB`Bq@j@mAz@eBdAmAv@oElCuAz@qAn@y@Xs@Hk@FgAB_AFM@SB_@Hk@Lc@Ra@TC@_@Xi@h@STi@r@yDxGoDlGiD`GgB~C[n@M\\I\\GZG`@CZAT?j@HtCDv@Df@RvAFb@VzADXF^B`@Bx@Cp@CVE^]~CE\\I|@Gf@Ir@GTIV{A|DM`@K`@Q~@UnAc@bCe@vCSlBIn@W|BYlCGb@I`@?FKl@GVENELKT"},"start_location":{"lat":-34.7333935,"lng":138.9619543},"travel_mode":"DRIVING"},{"distance":{"text":"8.2 km","value":8201},"duration":{"text":"7 mins","value":426},"end_location":{"lat":-34.6014281,"lng":138.8910053},"html_instructions":"Continue onto <b>Queen St</b>/<wbr/><b>B31</b><div style=\"font-size:0.9em\">Continue to follow B31</div>","polyline":{"points":"r~rrEybvnYIFIFSDeAPcAR]DsEt@y@NcAVWJy@XmFzA_@JiB\\w@N{F~@k@Jy@N]Fi@Pa@Pk@Zy@d@e@XYN_@R]L[JUFu@Li@DeAB}DLo@@wAFc@@a@Fy@Jg@NMFMDuB~@g@RWJOD[D[D{@HK@eAHuALC@gCNaAA_AKYGo@ScAg@eA}@c@e@wBcCSU{@cAgGgHqA{Ac@e@_@_@w@i@_A_@oA]mHoBeEiAoEoAcBc@c@McAW}KyC]IyI_Cc@MmEkA_@KA?y@Oo@Ig@EqABgCDc@@c@@qDHgABc@@_CDwADwNZeDBsNTkHLkELm@?aPXuBFQ@Q@qDZsFf@wFd@k@F}@FaAHuJx@u@H}CXaBJm@@QAmCGu@?a@ByAHM@oO~@gHb@kLt@eEZmG^w@Dc@B[FSBq@PgAZ[HUDYByCRsDR}F^WB"},"start_location":{"lat":-34.6725807,"lng":138.8908527},"travel_mode":"DRIVING"},{"distance":{"text":"10.7 km","value":10716},"duration":{"text":"10 mins","value":575},"end_location":{"lat":-34.533285,"lng":138.9511824},"html_instructions":"Turn <b>right</b> onto <b>Barossa Valley Way</b>/<wbr/><b>B19</b>","maneuver":"turn-right","polyline":{"points":"|aerEycvnYMq@gDuPmAmGq@gDEQe@{BeBmIe@kCMw@?Sj@kIJsAZ{EN}BBq@@Q@O?MAG?OE[OkAYkBW_BSqAQeAESMw@oA}H_AyFc@kCOcAq@qE{AyJy@kF_@{BUu@AGY{@EOCWA_@?a@@]@_@DqB@Q?SDg@RsA^qBj@eDBO@O?EAMCQEOGOIQMOu@_AqF_H_@e@gIgKeB{ByCwD}@kAg@m@Y][]OKMCQAcFMgCEoCEaEI]AgJQoCE{CGeGMoACcCCYAWASCSEQI_@SWOmBiAQMKGmCaBYQ}@i@_BaAw@e@aAo@OIqCgB}@i@mAw@cBcAsIiFe@[aAk@u@e@gEgCyA}@CAaAm@a@YGEMMKSIUCESq@i@iBMc@IQW]OSgAmAkAqAuB}B[]kAmAEESSgDmBoBeA{CcBwBmAcAq@gAq@gAs@eBiAOMaAo@cAs@u@k@mAy@OMwBaBiA{@{@o@oHwFyAgAc@WiE{AcA]cA]gDkA}Bw@uE}AqJgDcA]cBm@aDgAgC{@a@Ma@OqIsCwDqAwBq@wDsA}@[gAa@cA]a@MkGyB_AYk@OSGIAs@Cg@?[@]?qBHc@BkBFc@@kBHkBFwBFiJR}DJcIR{@BsADc@@S?wADc@@a@@A?"},"start_location":{"lat":-34.6014281,"lng":138.8910053},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"96.5 km","value":96517},"duration":{"text":"1 hour 14 mins","value":4458},"end_address":"Clare SA 5453, Australia","end_location":{"lat":-33.8359637,"lng":138.6143126},"start_address":"Barossa Valley, Tanunda SA 5352, Australia","start_location":{"lat":-34.533285,"lng":138.9511824},"steps":[{"distance":{"text":"0.3 km","value":294},"duration":{"text":"1 min","value":24},"end_location":{"lat":-34.5317507,"lng":138.9490529},"html_instructions":"Head <b>north</b> on <b>Barossa Valley Way</b>/<wbr/><b>B19</b> toward <b>Bethany Rd</b>","polyline":{"points":"~wwqE{{aoYa@@_@@M?c@Da@DKHIJEHGNGXKf@}@jEKd@GXGJIN"},"start_location":{"lat":-34.533285,"lng":138.9511824},"travel_mode":"DRIVING"},{"distance":{"text":"8.5 km","value":8536},"duration":{"text":"6 mins","value":375},"end_location":{"lat":-34.5238608,"lng":138.8615935},"html_instructions":"Turn <b>left</b> onto <b>Gomersal Rd</b>","maneuver":"turn-left","polyline":{"points":"lnwqEqnaoYl@x@RXDBlDdEbDbEh@v@\\l@d@dATn@L`@Pl@Lj@Ll@F\\Hh@D`@BR?HFj@Br@B|@?z@?jA?@Ah@AN@X?j@?XBx@Dz@JhBTzCL~AJz@Hr@V|AJ`@dDjPJj@z@hEJh@Jf@Lh@Jh@b@xBJh@XpAJf@b@zB`@zAXx@Th@^`APf@FPFLT~@Jb@FZDVFd@Fh@Dh@Bx@@bAA\\Cv@Ej@Gn@EVERYzAKf@_BhI{@lEu@tDsA~G}@lE_@nBWpAo@bDWpAWpAWrAKf@?@sA|GMh@SbAwAlHKh@{@jEy@`Ee@`Co@bD]fBK`@ADKn@CHc@zBy@bEa@xBABId@_@jBCNKf@WrAKf@mAjG]dBMh@sA~GMp@_B~HKf@iAzFEXQ|@I\\CLGZo@`Dc@|BKf@e@zBCPS~@Kh@Kf@Kh@c@xBg@dCSfAGh@E`@CVCj@CXAXA~@?~@BrD@f@?B@fCA|BAp@EdAGt@Gh@Gd@G\\ABKj@Mb@W~@_@pAe@zAM`@a@vAg@~A]nAO^IVWp@Yj@k@dAs@xAWf@Ud@kAvC}@zBe@nAGTMf@ADIb@S`ACNKf@Mh@WnAMh@Qx@O`ACLQhBIlBAZA|@HbDFrCA|@ArAUjECj@GhAWfFCrAAN@rAFdF@|@HpH@|BBn@BXPfEFlA@j@HvB@lAEbAEf@MfAS~A"},"start_location":{"lat":-34.5317507,"lng":138.9490529},"travel_mode":"DRIVING"},{"distance":{"text":"3.7 km","value":3678},"duration":{"text":"3 mins","value":202},"end_location":{"lat":-34.4983965,"lng":138.8363249},"html_instructions":"Turn <b>right</b> onto <b>Les Dunkley Rd</b>","maneuver":"turn-right","polyline":{"points":"b}uqE}kpnYgAEg@Fo@Lo@\\cC~B_A~@oGzG[Zw@v@mBnB[ZoHtHMNiCjCiBjBuGtGaDbDCBsMzM[Zsa@`b@sD|DgFfFaEbEsCvCwF~FoJpJkDjDEJITYz@"},"start_location":{"lat":-34.5238608,"lng":138.8615935},"travel_mode":"DRIVING"},{"distance":{"text":"3.7 km","value":3664},"duration":{"text":"3 mins","value":197},"end_location":{"lat":-34.4728734,"lng":138.8112617},"html_instructions":"<b>Les Dunkley Rd</b> turns <b>right</b> and becomes <b>Nurse Rd</b>","polyline":{"points":"~}pqE_nknYGLCHCDCDEDEBE@KDy@R[JKLkEnE{KdLmBnB[Z[ZiIpI}JbK}F`GaBbBcGdGQNIJsGvG[Za@`@sFrF}B`Cu@v@[ZyAzAkAhAqIjH_IxGeGdF]XeGfFgFlEoB`BoB`BQPSPILMRKPOVUb@Uh@Yn@g@~@"},"start_location":{"lat":-34.4983965,"lng":138.8363249},"travel_mode":"DRIVING"},{"distance":{"text":"0.2 km","value":154},"duration":{"text":"1 min","value":12},"end_location":{"lat":-34.47167,"lng":138.8120854},"html_instructions":"Turn <b>right</b> onto <b>Thiele Hwy</b>/<wbr/><b>B81</b>","maneuver":"turn-right","polyline":{"points":"l~kqEkqfnY}A_AqCeB"},"start_location":{"lat":-34.4728734,"lng":138.8112617},"travel_mode":"DRIVING"},{"distance":{"text":"2.0 km","value":1958},"duration":{"text":"2 mins","value":130},"end_location":{"lat":-34.4544853,"lng":138.8085246},"html_instructions":"Turn <b>left</b> onto <b>Gray St</b>","maneuver":"turn-left","polyline":{"points":"|vkqEqvfnYINEFKJIHSN_Aj@qAv@_@Pe@PQFODQBQDu@Fq@D]@u@De@BgFVcDNsAF{AFc@BmCL_@B{CLkDNgERsCLm@BmETI@E@q@HiGjAKBy@Nc@Ha@HaBZMBcGfAgB\\qAXe@@wAD"},"start_location":{"lat":-34.47167,"lng":138.8120854},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":138},"duration":{"text":"1 min","value":16},"end_location":{"lat":-34.4533369,"lng":138.8088206},"html_instructions":"Continue onto <b>Stephenson St</b>","polyline":{"points":"pkhqEg`fnYIAI?GAKCEAECOEc@SWKc@SUGKAG@IBEBCBCF"},"start_location":{"lat":-34.4544853,"lng":138.8085246},"travel_mode":"DRIVING"},{"distance":{"text":"66 m","value":66},"duration":{"text":"1 min","value":7},"end_location":{"lat":-34.4533656,"lng":138.8081168},"html_instructions":"Continue onto <b>Templers Rd</b>","polyline":{"points":"jdhqEcbfnYELAJAH?L@V@VJh@"},"start_location":{"lat":-34.4533369,"lng":138.8088206},"travel_mode":"DRIVING"},{"distance":{"text":"0.4 km","value":352},"duration":{"text":"1 min","value":34},"end_location":{"lat":-34.4505034,"lng":138.8096502},"html_instructions":"Turn <b>right</b> onto <b>Kernich Rd</b>","maneuver":"turn-right","polyline":{"points":"pdhqEw}enYUAQAMCKCq@YYMQIa@Q}@a@{@a@q@c@g@[wBwAOEGAI?M@"},"start_location":{"lat":-34.4533656,"lng":138.8081168},"travel_mode":"DRIVING"},{"distance":{"text":"6.5 km","value":6512},"duration":{"text":"5 mins","value":298},"end_location":{"lat":-34.4180769,"lng":138.7505481},"html_instructions":"Slight <b>left</b> onto <b>Stockport Rd</b>","maneuver":"turn-slight-left","polyline":{"points":"rrgqEigfnYMHKHKRO\\oChGcEjJSb@cBvDqBrEcJnSeEjJqDfI{GhO}MfZg@fAy@lBcAxBg@fAy@lBsDfIg@fAaBtDg@fA_DbHiCzFqDdIg@hAwBxE}C~GcBtD{@jBoApCwBvESd@cBrDSb@oApCcBtDSb@g@fASb@{@lBsDdImLxWsBpESd@oFpLg@fAkH`PKTGLwBvE_D`HoApCSb@Sb@oFpL{@lBSb@{@jB"},"start_location":{"lat":-34.4505034,"lng":138.8096502},"travel_mode":"DRIVING"},{"distance":{"text":"22.9 km","value":22862},"duration":{"text":"15 mins","value":918},"end_location":{"lat":-34.2320244,"lng":138.7391574},"html_instructions":"Turn <b>right</b> onto <b>Horrocks Hwy</b>/<wbr/><b>Main N Rd</b>/<wbr/><b>A32</b>","maneuver":"turn-right","polyline":{"points":"~gaqE}uzmYmJe@c@CyOw@a@C{BKkFY{G]c@CyFYmKk@gAKUCyDq@_BOmDQiBKeJg@c@Ae@EmSeAc@CcCMgAGiKi@u@E{FYc@CkDSeCMwAGc@Ai@C_A?c@A]?cHCwCEcCCuCAI?YAc@?qDAmKEc@?]?cAAaAEwAKc@CuE]IAYCiBMoCUmCSkBOkBOa@Ec@Cc@EYC{D_@s@Oe@KIC[MEAWMa@SMIQKOK_@Y_@[s@k@aCoBeCqBq@k@yBgByAmAqAeAaAy@y@o@iA_AaAy@A?[WqAgAWS]Yk@i@KIKIaA_AaB{A]]_@[q@o@m@k@q@o@q@m@i@g@c@a@OMOMOKAA[WUQIEk@[wAs@}@e@MISKkBaA}Aw@mCuAUMw@_@uFaDGCIGi@Y_CqA[SMGOKOKcAq@q@g@eAw@e@_@WUECSOc@c@q@u@q@u@}@cAq@q@_AeASU]_@}@aAACm@s@[[YYk@m@MMEEGEQOc@]g@]e@[s@a@m@]}A_A{@i@m@YECqDaBy@a@UMgAm@u@i@ECOMEEOK_@]q@w@g@k@QSGGwA_BSSe@k@i@k@]a@qB}Bk@m@oAyAwBaC}@{@y@s@GCsEmD]WiAy@kBwA[WIIY[Y]k@{@m@eAy@wA]s@Oa@a@gAe@uAUm@O_@Ug@MSQYMOUUQOSO[S]OECWKm@SmA]MEwAc@IAkA]sAa@A?{C}@cBc@sA_@sA]yAa@aAWC?a@Ia@KUC{B_@QCkAMk@GSAo@EiBIoBIsAEq@Ac@CcCG}AE{HM}C@S@gGPgVx@iGTaRl@}ETk@Fu@J{D`AMDUDmEhAgAXaATiCp@a@LmR~Em`@`KoNrDiItBwR`F{PnEwd@rLsUbGa@L{QxEiFnAcNhDoDr@a@HwFjAiFhAcEz@_GnAm@RUJWPUNGFMLQTe@v@GPGRGPGXiAnFw@nDIb@g@|Bs@bDc@hBQh@IVMX]v@{@xA]h@s@v@u@p@s@h@cAh@}GlD{Z~OeAl@_@RyAx@A@{DzBkBpAiG~DuJpGy@f@]TeEjCaGzD}@r@g@b@[Vu@v@sA`Bw@jAe@h@m@d@e@Ze@Vo@VuF~AcAVwBv@_Bv@eIbEqKlEeBv@k@Nm@N{Av@mDpB_@R{D|B_@Re@XyBjAkKfE_@PgQfHo@TaA^_Bt@wAhAyFzEoAdA{E`E"},"start_location":{"lat":-34.4180769,"lng":138.7505481},"travel_mode":"DRIVING"},{"distance":{"text":"48.3 km","value":48251},"duration":{"text":"37 mins","value":2231},"end_location":{"lat":-33.836007,"lng":138.6142398},"html_instructions":"Keep <b>left</b> to continue on <b>Horrocks Hwy</b>/<wbr/><b>Main N Rd</b>/<wbr/><b>B82</b>","maneuver":"keep-left","polyline":{"points":"b}|oEwnxmY?@?@ABA?IFUREDsCzBkGhFm@p@EBi@p@}@zAiAtCi@dA[f@e@p@QRkSlTcDlEk@x@y@z@i@`@_@RcAb@q@PkEv@wHpAqEx@aKdBqGhAeAPuF`Ac@FwGjAc@FaKfBYDmKfBa@H{GhAa@Ha@HwGlAc@HgGfAy@Pu@Ri@NEBk@Xi@ZaEfDiHnG}@t@QNKFy@l@}BxAg@ZsCzBcC`BgAv@iAv@oA|@ONIFw@l@q@f@aG~EsKvHk@b@kDdC]VwB|A]V]V{AfA{@l@UPGD]V]VkCnBuBdBeBhAy@j@gAp@WLaFrB{JbE_@Pe@PuHfDoB|@uFjCC@qFfCgF`CmB|@_@PWLkEpBMFsBbA_Bz@cAh@sA|@_BdAc@Xy@h@]T}AdAyA`Am@^k@f@EBUTEDyAbBeCxCGFY\\qA|Ao@t@Y\\e@h@s@t@QPONMHGDWLMHm@T}@Xm@J_AFyBHaADc@Bc@BC?y@DkADk@A]Ae@EqASiAMm@Ca@?k@Bc@BM@UBc@Be@D}BRo@Lc@Je@HoAXaB^eBh@qAb@KDgA`@m@Zm@`@w@l@_BxA{AjAkA~@}@p@{AfAaBbAWL_@T{@d@mDfBuAr@u@^UJ_Bx@m@Zo@\\mB`Ae@T{Ap@q@PMDiFhAoBv@WFuD`Ay@Ta@LeBd@MDUFa@JSFMBeAVqAJmDVMBwFd@qGj@]BuE^mMfAuE^oJv@oALc@Dm@F}@Dq@Bs@Ay@KYEOEGAu@UeAk@]WcCcBk@YQIYKcCo@uHqByD}@}G}As@OaBWsHgAIAyGcA}@KcBKK?uBKe@E{@IgF{AeBi@cAYEAk@MuCWo@EyBMcCQuAIkBIoDM_CQi@G_AIc@EGA}BUiBOcAM_AQgAYqAc@SGMEo@UiAk@k@]YUoCoBgBoA]W]U_EuCw@e@eAe@a@MeASw@Kc@CE?o@?wB?qA@wNDuA@qMLc@@_@?wA?WA[Cu@IoHqAm@KwAMiBCi@@c@BaDHiCH{@BQ?Q@e@@y@AsAAoDI[As@@a@F[DsEp@c@HqEp@mFx@_@FeGlAyA^kAb@_CnA_@R{BhAaA`@gA`@c@L{@VsAX_BTw@BcA@}@E_@Ec@Gi@Kc@IeAUk@KMCgDu@e@KA?c@GmACaFH}ADc@@gABc@@gABmCDyCJcADeAJi@JiAVo@X_Bx@qA`Ai@`@]V[VCB}B`B{@d@mA^u@PyAVq@FsBJaCLuA@yILkBJsAPIBWDc@DkBXaAXkErAa@LkDdAcAXo@PoCl@uAVwDj@yBXaALkAPA?eAN{@FaAB_BD_\\c@cCD_AFu@H}@R{@VcA^iBbAi@^wCpBkL`IiH~Eo@ZkAd@{Ad@UFKB}@P{@N{BPiABa@@A?yAEwAOyDs@kJoCcAYkEqAc@K_Cs@uBmAkBmAAA]Oc@SwAWq@CW?K?c@BM?s@NkDnAmAd@YLa@NaA`@q@TiAd@a@LWHYFuABiABY?c@?eBBsB@c@?mBBcBBiABo@Bc@Bs@BcGVqAPoBXwG`AiDt@_@LeA\\g@Vk@^i@X{@h@mCtB]Vs@h@GD_@R_Aj@cIvDa@R_D~A_@RyFtC_ClAeAp@}BtAMFOLgJ`Ge@d@Y\\w@v@eAzAaAhBo@`BSb@c@hAc@jAmClHc@jAM\\Sl@GRUx@_@xAMn@Mt@It@CZGbBAz@?vA@fBTnKBvAJlHBzA?nA?~AEvAM|AWfB]fBENMf@M\\]`As@vA{@bBy@hAkArAw@n@k@d@eBbAkBv@iDdA{IjCgGfBIBo@PyErAIBoAPoAJmBBi@EiJa@UAu@?yCHiALUDa@HUDsBh@c@NGBYJk@T[NYNOHi@Zu@n@_@Zw@l@uEtDmEnDa@X}AbAo@ZeBn@sCp@kF~@uAVmEr@sCp@gAZoBr@oOtHu@Z}@^C@iExAeCt@wBh@eDp@aDd@iCVqDX}CNaAFgFVkBD_GX{ABm@?wAGm@EwBIeBFSDgKdBqB`@_Dj@WDmATg@DW@E?_@@]EYIs@Qc@Uk@]]SYQmCqB_CaAqBq@eAWgAQIAaBQI@gABc@Ba@@?@c@DWBKBw@NMBm@PsAd@aAh@YN_@TQJeBvAsAjAqNpLqAjAaBjAcAr@_@T{@l@wB~@KDcC`A}BfAyAj@mCfAyClAwAd@cCl@c@JA@_BRw@LwAJyAJwADi@AqA@{@CUAcMu@qDUc@AcEG[@{FDoEDy@@c@@sDHcAFiANQDQD_@N[Jw@Ts@VKBKDGBMD}Ad@{ATo@Dg@AEA]CIAWGy@So@[[O_@S_Ag@y@a@iA_@u@KsCF_MN{BBqBLkBVaBTeANmDn@A?c@HeARa@HeAPmCf@GBeEn@]Dc@FeANc@Fa@FaGx@}@JiBRWDo@FgBNe@Dc@Dc@ByFb@kPhAcKn@yKt@iGd@kBTUBeARuGjAuDr@yHxAe@LiA^u@Ve@Ti@XsA|@[XIFONaAdA[ZYZo@p@sA`BsDbEQTmBlB{AhAGB]T{FhDiCvAoHfEgCrAsDnAa@LmElAa@Fc@HeAPI@eCPa@BO@S@sDRc@Bc@Bc@BmCNoCNc@BqDRaIb@iAHyBLqEXgBNyIbAiCf@i@HsBd@qL`CqH|AcJjBiFhA{Cp@kCd@cF`Aw@NwB\\{AVmEf@{DXcLh@mFV}S~@c@B_CJeF\\wANsLnB_@HA?g@H{GnAc@HgB\\eKrBiA\\sC|@eGvBqE~A_FvAgFxAsDfAm@XoDlB]b@"},"start_location":{"lat":-34.2320244,"lng":138.7391574},"travel_mode":"DRIVING"},{"distance":{"text":"52 m","value":52},"duration":{"text":"1 min","value":14},"end_location":{"lat":-33.8359637,"lng":138.6143126},"html_instructions":"Enter the roundabout<div style=\"font-size:0.9em\">Destination will be on the right</div>","polyline":{"points":"`romE_b`mY?@?@?@?@A@?@?@A??@?@A??@A??@A?A@A?A?A?A?A?A??AA?AAAAAA?AAA?A?A?A?A?A?A?A?A@A?A?A@??A@??A@?@A@?@?@A@??@@?@?@??@"},"start_location":{"lat":-33.836007,"lng":138.6142398},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]},{"distance":{"text":"143 km","value":142521},"duration":{"text":"1 hour 46 mins","value":6347},"end_address":"Adelaide SA, Australia","end_location":{"lat":-34.9285367,"lng":138.6007083},"start_address":"Clare SA 5453, Australia","start_location":{"lat":-33.8359637,"lng":138.6143126},"steps":[{"distance":{"text":"88.4 km","value":88399},"duration":{"text":"1 hour 4 mins","value":3846},"end_location":{"lat":-34.572163,"lng":138.7465255},"html_instructions":"Head <b>southeast</b> on <b>Horrocks Hwy</b>/<wbr/><b>Main N Rd</b>/<wbr/><b>B82</b> toward <b>Bank St</b><div style=\"font-size:0.9em\">Continue to follow Horrocks Hwy/<wbr/>Main N Rd</div>","polyline":{"points":"vqomEmb`mYf@UnDmBl@YrDgAfFyA~EwApE_BdGwBrC}@hA]dKsBfB]b@IzGoAf@I@?^IrLoBvAOdF]~BKb@C|S_AlFWbLi@zDYlEg@zAWvB]v@ObFaAjCe@zCq@hFiAbJkBpH}ApLaCrBe@h@IhCg@xIcAfBOpEYxBMhAI`Ic@pDSb@CnCOlCOb@Cb@Cb@CrDSRANA`@CdCQHAdAQb@I`@GlEmA`@MrDoAfCsAnHgEhCwAzFiD\\UFCzAiAlBmBPUrDcErAaBn@q@X[Z[`AeANOHGZYrA}@h@Yd@Ut@WhA_@d@MxHyAtDs@tGkAdASTCjBUhGe@xKu@bKo@jPiAxFc@b@Cb@Ed@EfBOn@GVEhBS|@K`Gy@`@Gb@GdAOb@G\\EdEo@FClCg@dAQ`@IdASb@I@?lDo@dAO`BUjBWpBMzBC~LOrCGt@JhA^x@`@~@f@^RZNn@Zx@RVFH@\\BD@f@@n@EzAU|Ae@LEFCJEJCr@Wv@UZK^OPEPEhAObAGrDIb@Ax@AnEEzFEZAbEFb@@pDTbMt@T@z@BpAAh@@vAExAKvAKv@M~AS@Ab@KbCm@vAe@xCmAlCgAxAk@|BgAbCaAJEvB_Az@m@^UbAs@`BkApAkApNqLrAkAdBwAPK^UXO`Ai@rAe@l@QLCv@OJCVCb@E?A`@Ab@CfACHA`BPH@fAPdAVpBp@~B`AlCpBXP\\Rj@\\b@Tr@PXH\\D^AD?VAf@ElAUVE~Ck@pBa@fKeBREdBGvBHl@DvAFl@?zAC~FYjBEfFW`AG|COpDYhCW`De@dDq@vBi@dCu@hEyABA|@_@t@[nOuHnBs@fA[rCq@lEs@tAWjF_ArCq@dBo@n@[|AcA`@YlEoDtEuDv@m@^[t@o@h@[NIXOZOj@UXKFCb@OrBi@TE`@ITEhAMxCIt@?T@hJ`@h@DlBCnAKnAQHCxEsAn@QHCfGgBzIkChDeAjBw@dBcAj@e@v@o@jAsAx@iAz@cBr@wA\\aAL]Lg@DO\\gBVgBL}ADwA?_B?oAC{AKmHCwAUoKAgB?wA@{@FcBB[Hu@Lu@Lo@^yATy@FSRm@L]b@kAlCmHb@kAb@iARc@n@aB`AiBdA{Av@w@X]d@e@fJaGNMLG|BuAdAq@~BmAxFuC^S~C_B`@SbIwD~@k@^SFEr@i@\\WlCuBz@i@h@Yj@_@f@WdA]^MhDu@vGaAnBYpAQbGWr@Cb@Cn@ChACbBClBCb@?rBAdBCb@?X?hACtACXGVI`@MhAe@p@U`Aa@`@OXMlAe@jDoAr@OL?b@CJ?V?p@BvAVb@R\\N@@jBlAtBlA~Br@b@JjEpAbAXjJnCxDr@vANxAD@?`@AhACzBQz@O|@QJCTGzAe@jAe@n@[hH_FjLaIvCqBh@_@hBcAbA_@z@W|@St@I~@GbCE~[b@~AE`ACz@GdAO@?jAQ`AMxBYvDk@tAWnCm@n@QbAYjDeA`@MjEsA`AYjBYb@EVEHCrAQjBKxIMtAA`CMrBKp@GxAWt@QlA_@z@e@|BaBBCZW\\Wh@a@pAaA~Ay@n@YhAWh@KdAKbAExCKlCEfACb@AfACb@A|AE`FIlABb@F@?d@JfDt@LBj@JdATb@Hh@Jb@F^D|@DbAAv@C~AUrAYz@Wb@MfAa@`Aa@zBiA^S~BoAjAc@xA_@dGmA^GlFy@pEq@b@IrEq@ZE`@Gr@AZ@nDHrA@x@@d@APAP?z@ChCI`DIb@Ch@AhBBvALl@JnHpAt@HZBV@vA?^?b@ApMMtAAvNEpAAvB?n@?D?b@Bv@JdAR`@LdAd@v@d@~DtC\\T\\VfBnAnCnBXTj@\\hAj@n@TLDRFpAb@fAX~@PbALhBN|BTF@b@D~@Hh@F~BPnDLjBHtAHbCPxBLn@DtCVj@LD@bAXdBh@fFzAz@Hd@DtBJJ?bBJ|@JxGbAH@rHfA`BVr@N|G|AxD|@tHpBbCn@XJPHj@XbCbB\\VdAj@t@TF@NDXDx@Jr@@p@C|@El@Gb@EnAMnJw@tE_@lMgAtE_@\\CpGk@vFe@LClDWpAKdAWLCRG`@KTGLEdBe@`@Mx@UtDaAVGnBw@hFiALEp@QzAq@d@UlBaAn@]l@[~Ay@TKt@_@tAs@lDgBz@e@^UVM`BcAzAgA|@q@jA_AzAkA~AyAv@m@l@a@l@[fAa@JEpAc@dBi@`B_@nAYd@Ib@Kn@M|BSd@Eb@CTCLAb@Cj@C`@?l@BhALpARd@D\\@j@@jAEx@EB?b@Cb@C`AExBI~@Gl@K|@Yl@ULIVMFELINOPQr@u@d@i@X]n@u@pA}AX]FGdCyCxAcBDETUDCj@g@l@_@xAaA|AeA\\Ux@i@b@Y~AeArA}@bAi@~A{@rBcALGjEqBVM^QlB}@fFaCpFgCBAtFkCnB}@tHgDd@Q^QzJcE`FsBVMfAq@x@k@dBiAtBeBjCoB\\W\\WFETQz@m@zAgA\\W\\WvB}A\\WjDeCj@c@rKwH`G_Fp@g@v@m@HGNOnA}@hAw@fAw@bCaBrC{Bf@[|ByAx@m@JGPO|@u@hHoG`EgDh@[j@YDCh@Ot@Sx@QfGgAb@IvGmA`@I`@IzGiA`@IlKgBXE`KgBb@GvGkAb@GtFaAdAQpGiA`KeBpEy@vHqAjEw@p@QbAc@^Sh@a@x@{@j@y@bDmEjSmTPSd@q@Zg@h@eAhAuC|@{Ah@q@DCl@q@jGiFrC{BDETSHG@?@C?A?AzEaEnAeAxF{EvAiA~Au@`A_@n@UfQgH^QjKgExBkAd@Y^SzD}B^SlDqBzAw@l@Oj@OdBw@pKmEdIcE~Aw@vBw@bAWtF_Bn@Wd@Wd@[l@e@d@i@v@kArAaBt@w@ZWf@c@|@s@`G{DdEkC\\Ux@g@tJqGhG_EjBqAzD{B@AxAy@^SdAm@zZ_P|GmDbAi@r@i@t@q@r@w@\\i@z@yA\\w@LYHWPi@b@iBr@cDf@}BHc@v@oDhAoFFYFQFSFQd@w@PULMFGTOVQTKl@S~FoAbE{@hFiAvFkA`@InDs@bNiDhFoAzQyE`@MrUcGvd@sLzPoEvRaFhIuBnNsDl`@aKlR_F`@MhCq@`AUfAYlEiATELEzDaAt@Kj@G|EU`Rm@hGUfVy@fGQRA|CAzHL|ADbCFb@Bp@@rADnBHhBHn@DR@j@FjALPBzB^TB`@J`@HB?`AVxA`@rA\\rA^bBb@zC|@@?rA`@jA\\H@vAb@LDlA\\l@RVJDB\\NZRRNPNTTLNPXLRTf@N^Tl@d@tA`@fAN`@\\r@x@vAl@dAj@z@X\\XZHHZVjBvAhAx@\\VrElDFBx@r@|@z@vB`CnAxAj@l@pB|B\\`@h@j@d@j@RRvA~AFFPRf@j@p@v@^\\NJDDNLDBt@h@fAl@TLx@`@pD`BDBl@Xz@h@|A~@l@\\r@`@d@Zf@\\b@\\PNFDDDLLj@l@XXZZl@r@@B|@`A\\^RT~@dAp@p@|@bAp@t@p@t@b@b@RNDBVTd@^dAv@p@f@bAp@NJNJLFZR~BpAh@XHFFBtF`Dv@^TLlCtA|Av@jB`ARJLH|@d@vAr@j@ZHDTPZV@@NJNLNLb@`@h@f@p@l@p@n@l@j@p@n@^Z\\\\`BzA`A~@JHJHj@h@\\XVRpAfAZV@?`Ax@hA~@x@n@`Ax@pAdAxAlAxBfBp@j@dCpB`CnBr@j@^Z^XNJPJLH`@RVLD@ZLHBd@Jr@NzD^XBb@Db@B`@DjBNjBNlCRnCThBLXBH@tE\\b@BvAJ`ADbA@\\?b@?lKDpD@b@?X@H?tC@bCBvCDbHB\\?b@@~@?h@Bb@@vAFdCLjDRb@BzFXt@DhKh@fAFbCLb@BlSdAd@Db@@dJf@hBJlDP~ANxDp@TBfAJlKj@xFXb@BzG\\jFXzBJ`@BxOv@b@BlJd@jETb@B`I`@b@BtEVrPz@|G\\~DRxJh@jBNbBZLBnRvEpFrAhOtDzIxBpIpBpFrAxEjAx@Rb@JzBj@|@Pd@Hf@Dh@B\\@Z?p@Cb@CfBMdGa@lF_@nF]lF_@nF]lF_@x@Eb@EpCQlF_@lF_@P?PANCPAPANAPANCfAI|Jo@XEtLu@PA|BOt@EjHc@d@EzJs@z@Iz@KhBOZAH?NAXC~@IzFc@`@E`Jq@B?TAxBMjAGlDWb@CdJo@jAIvGe@lF_@`EYfPkAfAIrQoAJA`@EBAvF_@`@E|Ge@nKw@vE[`@EjUaBpDWvOiAhCOrNcA`Gc@t@E|Gg@jZ{BlBOpDSzBKzBEzDDZ@b@D|G`@bJj@tAJzAHf]xBj]vBjAFjAJxF`@j@D~FZhE\\rDVrF\\ta@hC`@BnO`AdJj@lPdA|S`BvYjB|Gf@~Ip@rN~@b@B`W`B@?vEZd@BVER@d@BZBb@BjBPN@rCRbADbB@fAAjACB?pBOn@EXA`@Ct@IpAOn@GpAM"},"start_location":{"lat":-33.8359637,"lng":138.6143126},"travel_mode":"DRIVING"},{"distance":{"text":"0.3 km","value":347},"duration":{"text":"1 min","value":27},"end_location":{"lat":-34.5716111,"lng":138.7465188},"html_instructions":"Take the <b>National Hwy A20</b>/<wbr/><b>Sturt Hwy</b> ramp to <b>Adelaide</b>","maneuver":"ramp-left","polyline":{"points":"~j_rEy|ymYb@KJEDEFEHGAg@Cq@CUCQ?CEOGQGMGIMKKGKEGCKCM?I?K@K@MDIDKDA@IJGJEHCJGRCRAL?L@TDVJ^Zp@"},"start_location":{"lat":-34.572163,"lng":138.7465255},"travel_mode":"DRIVING"},{"distance":{"text":"3.4 km","value":3391},"duration":{"text":"2 mins","value":128},"end_location":{"lat":-34.5970574,"lng":138.7285626},"html_instructions":"Merge onto <b>Sturt Hwy</b>/<wbr/><b>National Highway A20</b>","maneuver":"merge","polyline":{"points":"pg_rEw|ymYHHHJLNNNfG|GtEnFb@h@@@|AnBp@|@JJpA~ArCtD~@nAh@r@vEbGjCzCh@h@hCpCNNZZrAzAHJ|ClDzFfH|A`B|@`AxArAtAbAbB~@B@`A`@b@RjBj@tBb@hBTF?jBHxA@nG?~AD`BB|CXtCd@bCf@x@Rx@TdBl@tMxFtGrC"},"start_location":{"lat":-34.5716111,"lng":138.7465188},"travel_mode":"DRIVING"},{"distance":{"text":"20.6 km","value":20586},"duration":{"text":"12 mins","value":711},"end_location":{"lat":-34.7025844,"lng":138.5746245},"html_instructions":"Keep <b>right</b> to continue on <b>Northern Expy</b>/<wbr/><b>M2</b>, follow signs for <b>National Hwy M20</b>/<wbr/><b>Adelaide</b>","maneuver":"keep-right","polyline":{"points":"rfdrEolvmYz@j@hAx@xA`Av@n@xBrB`AhAn@r@`@h@Zh@HDDDLR`@r@JP@B\\r@b@~@f@lAd@pA\\hADJL^`@|AVdANp@RfALr@BVFXLhAHt@Hx@FbAFhADlA@^?@?@?@?@A@?BA@?@?@@j@?l@?j@CjBC~@EtACx@GvAG|AEbAG|AI`CElAAXEzBAlB@lA?t@@R@pAB\\Bh@DvA@LDv@HjAFr@Ft@Jz@Hn@Ht@BLPhAJv@Hd@Jh@Z`BhArFLh@bGrYl@rCn@|C`@pBb@xBLd@j@pCb@xBXxAXlAZ`BXnA?BBHBH@HBH@HBH@HBH@HBJBH@HBH@HBH@HBH@JBH@D^fBp@fD@FBHBH@HBH@HBHBH@HBH@HBHBH@HBHBH@HBHBHBH@HBHBHBH@HBHBHBHBHBH@HBHBHBH@@@FBHBH@HBFBHBHBHBHBHBHBHBF@F@@?@BFBHBHBHBFBH@B@DBHBHBHBFDHBHBHBFBHBHBHDFBHBHBHBFBHDHBHBFBHDHBFBHBHDFBHBHDFBHBHDFBHBFDHBHBFDHBFDHBHBFBB@DBFDHBFDHBFDHBF@DBBBFDHBFDFBHDFDHBFDHBFDFDHBFDHBFDFDHBD?@DFDHBFHJ@DHNDHDFHNT`@l@dATZf@x@Zd@^h@h@v@l@v@l@t@h@p@h@n@d@h@dAjAzDzD|AtAHHHFFF@@BB@@BBDBB@BBBB@@t@l@h@h@BBDDDDDBDDDDDDDDDDDFFDDDDFDDFFDDDD@BBBFDDFDDDDDFFDDDDFbBxAzArABBFFDDFDDDFFDDFDFDDFFDDDFDDFFDDDFDDDFFFD@@JJbCxBFFDDFDDDFFDDFDDDFFDDFDDDFFDDFD@@BBDD@@FDDDBB@@jBbBDDDDFDDDFDDFFDDDFD@@BBFDFFDDFDDDFDDDBBB@FDDDFDFDDDFDDDFDFDDDFD@@DBDDFDFDDDFDFDFBDDFDFDDDFDFBFDDDFDFDFBDDFDFDFBFDDDFBFDFDFBDDFDFBFDFDFBDDFBFDFBFDFBFDFDDBFDFBFBFDFBFDFBFB?@FBFBFDDBFBFDFBFBFDFBFB@@D@FDFBFBFDFBFBFBFBFBFDFBD@@@FBFBFBFBFDHBFBFBFBFBFBFBFBFBFBFBFBFBB?BBHBFBF@FBFBFBFBpCx@h@N|@VxCr@FBF@H@F@FBF@H@F@D@@?F@HBF@F@H@F@F@VBh@J|@JjBT~@LtC^xDd@pDf@l@HlEj@NBhBVhFx@bARb@J|@PbDr@r@PFBF@HBF@D@B@H@HBHBH@HBJDLBJDLBJDLBJDJBLDJBLDJDLBJDJBLDJBLDJDJBLDJDLBJDJDLBJDPCr@P~@^v@RvBz@r@Zb@LtCpArCpA|CxAfo@lZTLPFVLdEpB~C|A~EvCpFnDzFxDlEzClD`CfDxBz@j@~ChBZPb@VtBfAbErBr@^nD|AtAj@r@ZxBv@pBt@|Br@pCx@vD`Af@NzCv@NBvKrCRDPDvBh@|D`AlA\\~Bj@vCt@rA\\jCp@~A`@tBf@LDB?pA`@bA^fAb@t@\\ZPf@Zp@`@r@f@fAt@bA`A~@|@t@~@h@p@d@p@pAdBDHJNLTDFDHDFBFDFDHDFDFBHDFDHDFBHDFDFBHDFDHBHDFBHDFDHBFDHBHBFDHBH@@BDBHBHDHBFBHDHBHBFBHBHDHBHBHBHBFBHBHBHBHBHBHBHBHBHBHBHBHBH@HBHBHBH@HBJBHBH@HBHBH@HBJ@HBH@HBH@JBH@HBH@H@JBH@H@JBH@H@HBJ@H@H@D?D@HBH@J@H@H@J@H@H@J@H@J@H@H@J?H@J@H@H@J?H@J@H@J?H@J@H?J@H?H@J?H@J@H?J?H@J?H@J?H?J@H?J?H@J?H?J?H?J@H?J?H?J?H?J?D?B?J?H?D?D?J?H?J?HAJ?H?J?H?JAH?J?H?JAH?J?HAH?JAH?JAH?JAH?JAH?JAHAJ?HAJAH?HAJAHAJ?HA@?FAHAH?HAHAFAHAH?HAHAHAFAHAHAFAHKx@YzBKv@s@tFq@hF?BAHAFAHAHAHAFAHAHAHAFAHAHAFAHAHAHAFAHAHADeAnIYzBu@fG_@vC}AnME`@AHIv@Gj@E^AJK`AGt@Eb@?B?DAF?@?BAFInAMfBUlE?FKdEI`GBdFH`EB`A@ZBb@@f@FrAH|AJrAFjAH|@?Bb@pEh@`FVhBNpABNhArFt@`DbA`ErC~IdChGjCzFjHxNJV^r@h@lAxA~C`EbIbAvBrHrOd@`AfD`HRb@~GtNRb@xDbIZl@Zl@@@xExJRb@Tb@p@vAnDrH|@jBf@dATb@fEpIlC`FlDfEdAjAlCpCBBFDFFDDFDFDDFFDDDFDFDFDDDFFFDDDFDFDFDDDFDFDFDDDFDFBFDFDDDFDFDFDFBBBB@DDFDFDFBFDFDFBFDFDB@B@FDDDFBFDFBFDFBFD@?DDD@d@VhB`A^RFD@@FBFDFBFDFBFDFBHBFDFBFDFBf@Z"},"start_location":{"lat":-34.5970574,"lng":138.7285626},"travel_mode":"DRIVING"},{"distance":{"text":"7.0 km","value":7027},"duration":{"text":"4 mins","value":242},"end_location":{"lat":-34.7624611,"lng":138.5892468},"html_instructions":"Keep <b>right</b> to continue on <b>M2</b>","maneuver":"keep-right","polyline":{"points":"bzxrEkjxlYTLZTz@b@lCxAdDnBbDjBpB~@rBjApBn@B@`@LrAb@lCj@tC^nADb@Bx@BL?zA@tBK|CYnGaAjCa@nIyA~Do@lCc@XEb@IFAhB]`@IbDm@v@Op@O|Bc@tJeBhHuAv@OrIwAFA?AXEzHwAtEy@rHsA|Ds@`@IfB[@?b@IbAS\\Gl@MJC~@U|B_@pFkAdFiAzF{AbCi@pCo@fFoAnEcA~EeA`Fy@zDc@xD_@rAOn@Gb@GrEY~D_@bDe@nBe@vBq@HE^Qj@UzAq@rA}@xAeAhC{BlDoDBCZ[jAmArBmB~@cArBeBxB}AxAu@z@c@dE_BjHgB~IyBzHkB"},"start_location":{"lat":-34.7025844,"lng":138.5746245},"travel_mode":"DRIVING"},{"distance":{"text":"7.9 km","value":7936},"duration":{"text":"5 mins","value":277},"end_location":{"lat":-34.8264227,"lng":138.5627711},"html_instructions":"Keep <b>right</b> to stay on <b>M2</b>","maneuver":"keep-right","polyline":{"points":"jpdsEye{lYjAY|IaCpD{@tBe@^I@Ah@KdC_@~D[nDEhEBz@FlBNvDf@hDx@dEzAnBz@lAt@tBrAhFpD`@XzQzL`FhDr@f@r@d@rBvA\\TrClBdDhB~@f@^RrC|AlFbCzEbBvNxD|Bd@l@JZFXFdI|AvI`BZHZFdI|AzDz@vHbBb@HfHpAtBd@vC`AlEhBlDpBrAv@lGbFbDhDtB`C~AbCfAvBjBrDz@pBrAxC\\v@dEfJrCnEzAfB`CdCHHZThEdDpBhApAf@rBx@xD|@`B`@TFdEb@H?nCF^@B?`@@l@BtCM`AIdCOb@CVCzCQn@Ex@EbDQhFYfBMf@E^CbBKrBMhCMr@A"},"start_location":{"lat":-34.7624611,"lng":138.5892468},"travel_mode":"DRIVING"},{"distance":{"text":"5.0 km","value":5023},"duration":{"text":"4 mins","value":220},"end_location":{"lat":-34.8703257,"lng":138.5708282},"html_instructions":"Keep <b>right</b> to continue on <b>North-South Motorway</b>/<wbr/><b>M2</b><div style=\"font-size:0.9em\">Continue to follow North-South Motorway</div>","maneuver":"keep-right","polyline":{"points":"b`qsEi`vlYtAIJ?RARAdAAlBATAvDLlBFhAFrDThBFvCJ|AC`AC@?dBKjBMBA~@GnB]b@G|FcAp@QhAQj@KzAWvBYD?JCb@El@EVC^CjBK|BMFAlBIfAEh@C\\A~AKx@G|COvBIt@G~BID?zAGv@CxEKpBA\\A`@?pA?pBEdBCz@Ct@AH?j@CNAx@C`@APAb@AlBGtBEx@Eb@ATAvBIpCKb@ABA`ACbBIr@ANAl@Ch@CdAAr@C\\CVCr@GB?`@Gn@Kt@MREPENCXG|@WZKZKLEh@S`@Q`@QLGNIjAi@xA_A`BkAl@g@n@i@pC{BnEgDf@a@`@W^Ur@e@HGLIp@c@x@_@~Am@f@Sd@KTGTGjAOh@EZCv@Gz@CfBGdBEl@C\\AVAzDM|@AnFC"},"start_location":{"lat":-34.8264227,"lng":138.5627711},"travel_mode":"DRIVING"},{"distance":{"text":"7.0 km","value":6998},"duration":{"text":"8 mins","value":483},"end_location":{"lat":-34.9315515,"lng":138.5703998},"html_instructions":"Keep <b>right</b> to continue on <b>North-South Motorway</b>/<wbr/><b>A2</b><div style=\"font-size:0.9em\">Continue to follow A2</div>","maneuver":"keep-right","polyline":{"points":"prysEurwlYB?fBCrCA`DIpBKlBOdC]l@Kb@G\\E@?JC|AQb@EjBUTCrAIPAnDE|B?rGAB?vGAzCCrE@hA?lA@\\AjBEdBFtADl@Jf@JpAXB@`A^\\Nj@Xd@V^Vt@b@nAt@@?d@T`@NRFxAf@jDr@`@JdATnEz@hFfA|ATt@N|Bj@~Dx@~A\\TFr@PfA\\H@JBnDz@B?hBZx@Jn@Fl@Dl@Dp@@r@Bj@@j@@B?n@DTBl@DRBr@Jp@HTDTFh@Jh@LRFRDZJD@FBD@D@d@LVFxBh@v@Pn@JbANB@h@D|@HB?f@Fj@Hr@Hn@D^Fr@HfCVVB~Ef@t@Ft@HbBJdEJbADx@HbCRfANdAVZDR@N@L?P?B?`@CRELEpB{@xCuA`@QfAe@zBaAPEnB}@z@_@bAc@|@_@rAk@dBw@l@Uz@]n@Y|CqAxAo@bAc@JEnCkAtB_Ap@YRI\\IREx@ObCSfBGh@A`AGl@EH?JAd@CPAx@CF?x@?`A?p@AlA?bCIz@C|@EdAEj@APApDKRA~@CtBI^A`CMrAIfBI~@E"},"start_location":{"lat":-34.8703257,"lng":138.5708282},"travel_mode":"DRIVING"},{"distance":{"text":"1.6 km","value":1628},"duration":{"text":"3 mins","value":170},"end_location":{"lat":-34.9291987,"lng":138.5877228},"html_instructions":"Turn <b>left</b> onto <b>Sir Donald Bradman Dr</b>/<wbr/><b>A6</b>","maneuver":"turn-left","polyline":{"points":"dqetE_pwlYLQDCFELIJKGaBEs@AWGqBC}@EoBEoAAm@GiCAw@?AAWC[Ck@McBCYW_CGe@Ie@COCOKo@E[G]q@wEMy@My@O}@Gc@Ge@_@yBYiBE]E]e@wCw@uFESAGSaBG}@IyAACOkEI}B?SEs@CuA?KCi@EwA"},"start_location":{"lat":-34.9315515,"lng":138.5703998},"travel_mode":"DRIVING"},{"distance":{"text":"1.0 km","value":1050},"duration":{"text":"4 mins","value":215},"end_location":{"lat":-34.9286373,"lng":138.5992187},"html_instructions":"Continue straight onto <b>Grote St</b>","maneuver":"straight","polyline":{"points":"nbetEg|zlYAo@EsBIcGEgC?CG_D?MEqBGoCCeA?OAu@EcBKaFAi@Aa@CeA?MAs@CaAAYIiCCqAIiCCcA@kB"},"start_location":{"lat":-34.9291987,"lng":138.5877228},"travel_mode":"DRIVING"},{"distance":{"text":"0.1 km","value":136},"duration":{"text":"1 min","value":28},"end_location":{"lat":-34.9285367,"lng":138.6007083},"html_instructions":"Continue onto <b>Victoria Square</b>","polyline":{"points":"~~dtEcd}lYK_DGeC?C"},"start_location":{"lat":-34.9286373,"lng":138.5992187},"travel_mode":"DRIVING"}],"traffic_speed_entry":[],"via_waypoint":[]}],"overview_polyline":{"points":"j~dtEmm}lYhw@ltArdBj}A`zFeR`uB~AriAvcB|pAlDjdEjkArhBb\\roAbxC|xGlaAvsDd_@h|A`[`uBmyD|bBstClb@whBuAmtDzvAy|An_@ieB~n@o|AraAiNyNc_Aw`GwiFamDczEmiAqzCceB}YkmD_aBqvB_aCkzBdBisBmZw`@{|BvR_sAixAglC_r@kk@oOqeC`TicGf}BwaDfbCogBriBskD~gBqsKsL{lFzhA_fHpaAsrHqx@kdGjr@s|GuN_rHnjGgaGjdGupK`iEunCnzAqeC`nLihJ~iNumN`iFceLtbDe|H~}EucF|eHgdDlbFsqAvcOeoGl~OekLd}F{|HzhQ}gWxqCigDzcBo_Nr}@_fE|hDcxCzoMynKftCktB|dD|@`_Flk@btFoi@xmKsCzmNoaAj|Oxs@ldG_pBt}AtJ~aDkrD|sMydOx|K}|KdnPedNvyJowFbiGcrCrjOsxEdgFcoBh~Iu`Bh~QqlHpkHyvEzdIazCpjIxlBlcD`CmlCeG{iDgSevCcyA_hDf`BkkIvtBehCxrConHhsCouL`iEg_C|F{zAxp@wPvCg}LjeEgmKbyDooInvDqwLf}IwbObvLacNpnOguIdzKwlBh@chFbwBmyNmr@_qO`aAuvKaE_xE`kAqpFg~@uwFkFo}JbyIo`KfeJyxB`iOwnCh{GmdCdyCqpSbqY{yMfuKiwFplEurHviCeoGhrAm_FtaDknD`bAg|BzvBa_EvpI{vC~eIeoKt_NuyIbnHylFvfEqcBxfD}aDzsA{xF|fGkoBvnFqkEhrDu|DpkB_oAzaF|MxjBgoB~kAqqC~{DsmFphBwaFd_CooNriCwbKnZgfBbqBe`BrrCiRveGqSv`ByrBzs@_`BfYq[v_AikA`_BelB`yDkcBdmCmiBpyByiAbjCcyCrfBes@`xBulBnWauGq_@geAyfA_RcuA{vCicBepDcoBuu@ru@wh@bxIkYbwC_yFhaGqbDdnAurB|{B{aBhsDy_Abz@}~AsJalBiFi}@k\\uyAehAuuAmtAw~I`y@azEbxCsrM~{GirGbiBygJ}h@glJjhAeuBvcDsyEfbAwmHnr@qbNfpCpp@gVx_ZenE|pAg]vt@owAzqCeaB`~I}{@~dKve@xzGi}CdhNwpHngKurCffBldAl~DvgCz`Qrg@dmR~FzrDldC`KhiBde@fuBns@v|@bnC~}@vgGbiEyPhxAvzBr{GjwEYxaCkt@rbDtEvyFfkCtiGwn@fcGrYddCuZxOeeBwC}xA"},"summary":"M2","warnings":[],"waypoint_order":[3,2,0,1]}],"status":"OK"}}},"schema":{"type":"object","title":"DirectionsResponse","required":["routes","status"],"properties":{"geocoded_waypoints":{"description":"Contains an array with details about the geocoding of origin, destination and waypoints. Elements in the geocoded_waypoints array correspond, by their zero-based position, to the origin, the waypoints in the order they are specified, and the destination.\n\nThese details will not be present for waypoints specified as textual latitude/longitude values if the service returns no results. This is because such waypoints are only reverse geocoded to obtain their representative address after a route has been found. An empty JSON object will occupy the corresponding places in the geocoded_waypoints array.\n","type":"array","items":{"type":"object","title":"DirectionsGeocodedWaypoint","properties":{"geocoder_status":{"description":"Indicates the status code resulting from the geocoding operation. This field may contain the following values.","type":"string","enum":["OK","ZERO_RESULTS"]},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality. For example, \"21 Henr St, Bristol, UK\" will return a partial match for both Henry Street and Henrietta Street. Note that if a request includes a misspelled address component, the geocoding service may suggest an alternative address. Suggestions triggered in this way will also be marked as a partial match.\n"},"place_id":{"description":"A unique identifier that can be used with other Google APIs. See the [Place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string"},"types":{"description":"Indicates the address type of the geocoding result used for calculating directions.\n\n* `administrative_area_level_1` indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.\n* `administrative_area_level_2` indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.\n* `administrative_area_level_3` indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_4` indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_5` indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `airport` indicates an airport.\n* `colloquial_area` indicates a commonly-used alternative name for the entity.\n* `country` indicates the national political entity, and is typically the highest order type returned by the Geocoder.\n* `intersection` indicates a major intersection, usually of two major roads.\n* `locality` indicates an incorporated city or town political entity.\n* `natural_feature` indicates a prominent natural feature.\n* `neighborhood` indicates a named neighborhood\n* `park` indicates a named park.\n* `plus_code` indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [https://plus.codes](https://plus.codes/) for details.\n* `point_of_interest` indicates a named point of interest. Typically, these \"POI\"s are prominent local entities that don't easily fit in another category, such as \"Empire State Building\" or \"Eiffel Tower\".\n* `political` indicates a political entity. Usually, this type indicates a polygon of some civil administration.\n* `postal_code` indicates a postal code as used to address postal mail within the country.\n* `premise` indicates a named location, usually a building or collection of buildings with a common name\n* `route` indicates a named route (such as \"US 101\").\n* `street_address` indicates a precise street address.\n* `sublocality` indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.\n* `subpremise` indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name\n* `transit_station` indicates a transit station.\n\nAn empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.\n","type":"array","items":{"type":"string","enum":["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5","amusement_park","airport","colloquial_area","country","establishment","intersection","locality","natural_feature","neighborhood","park","plus_code","point_of_interest","political","postal_code","premise","route","street_address","sublocality","sublocality_level_1","subpremise","transit_station","tourist_attraction"]}}}}},"routes":{"description":"Contains an array of routes from the origin to the destination. Routes consist of nested Legs and Steps.","type":"array","items":{"type":"object","title":"DirectionsRoute","description":"Routes consist of nested `legs` and `steps`.","required":["bounds","copyrights","legs","overview_polyline","summary","warnings","waypoint_order"],"properties":{"legs":{"description":"An array which contains information about a leg of the route, between two locations within the given route. A separate leg will be present for each waypoint or destination specified. (A route with no waypoints will contain exactly one leg within the legs array.) Each leg consists of a series of steps.","type":"array","items":{"type":"object","title":"DirectionsLeg","required":["end_address","end_location","start_address","start_location","steps","traffic_speed_entry","via_waypoint"],"properties":{"arrival_time":{"description":"Contains the estimated time of arrival for this leg. This property is only returned for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_time":{"description":"Contains the estimated time of departure for this leg, specified as a Time object. The `departure_time` is only available for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"distance":{"description":"The total distance covered by this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The total duration of this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"Indicates the total duration of this leg. This value is an estimate of the time in traffic based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration in traffic is returned only if all of the following are true:\n\n* The request does not include stopover waypoints. If the request includes waypoints, they must be prefixed with `via:` to avoid stopovers.\n* The request is specifically for driving directions—the mode parameter is set to `driving`.\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_address":{"description":"Contains the human-readable address (typically a street address) from reverse geocoding the `end_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"end_location":{"description":"The latitude/longitude coordinates of the given destination of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `end_location` may be different than the provided destination of this leg if, for example, a road is not near the destination.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"start_address":{"description":"Contains the human-readable address (typically a street address) resulting from reverse geocoding the `start_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"start_location":{"description":"The latitude/longitude coordinates of the origin of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `start_location` may be different than the provided origin of this leg if, for example, a road is not near the origin.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"steps":{"description":"An array of steps denoting information about each separate step of the leg of the journey.","type":"array","items":{"type":"object","title":"DirectionsStep","description":"Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction's route, containing a single step describing a specific, single instruction on the journey. E.g. \"Turn left at W. 4th St.\" The step not only describes the instruction but also contains distance and duration information relating to how this step relates to the following step. For example, a step denoted as \"Merge onto I-80 West\" may contain a duration of \"37 miles\" and \"40 minutes,\" indicating that the next step is 37 miles/40 minutes from this step.\n\nWhen using the Directions API to search for transit directions, the steps array will include additional transit details in the form of a transit_details array. If the directions include multiple modes of transportation, detailed directions will be provided for walking or driving steps in an inner steps array. For example, a walking step will include directions from the start and end locations: \"Walk to Innes Ave & Fitch St\". That step will include detailed walking directions for that route in the inner steps array, such as: \"Head north-west\", \"Turn left onto Arelious Walker\", and \"Turn left onto Innes Ave\".\n","required":["duration","end_location","start_location","html_instructions","polyline","travel_mode"],"properties":{"distance":{"description":"Contains the distance covered by this step until the next step. This field may be undefined if the distance is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"Contains the typical time required to perform the step, until the next step. This field may be undefined if the duration is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_location":{"description":"Contains the location of the last point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"html_instructions":{"type":"string","description":"Contains formatted instructions for this step, presented as an HTML text string. This content is meant to be read as-is. Do not programmatically parse this display-only content."},"maneuver":{"type":"string","description":"Contains the action to take for the current step (turn left, merge, straight, etc.). Values are subject to change, and new values may be introduced without prior notice.","enum":["turn-slight-left","turn-sharp-left","turn-left","turn-slight-right","turn-sharp-right","keep-right","keep-left","uturn-left","uturn-right","turn-right","straight","ramp-left","ramp-right","merge","fork-left","fork-right","ferry","ferry-train","roundabout-left","roundabout-right"]},"polyline":{"description":"Contains a single points object that holds an [encoded polyline](https://developers.devsite.corp.google.com/maps/documentation/utilities/polylinealgorithm) representation of the step. This polyline is an approximate (smoothed) path of the step.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"start_location":{"description":"Contains the location of the starting point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"transit_details":{"description":"Details pertaining to this step if the travel mode is `TRANSIT`.","type":"object","title":"DirectionsTransitDetails","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"travel_mode":{"description":"Contains the type of travel mode used.","type":"string","title":"TravelMode","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"steps":{"description":"Contains detailed directions for walking or driving steps in transit directions. Substeps are only available when travel_mode is set to \"transit\". The inner steps array is of the same type as steps."}}}},"traffic_speed_entry":{"description":"Information about traffic speed along the leg.","type":"array","items":{"type":"object","title":"DirectionsTrafficSpeedEntry","required":["speed_category","offset_meters"],"properties":{"speed_category":{"type":"string","description":"The current traffic/speed conditions on this portion of a path."},"offset_meters":{"type":"number","description":"The offset along the path (in meters) up to which this speed category is valid."}}}},"via_waypoint":{"description":"The locations of via waypoints along this leg.","type":"array","items":{"type":"object","title":"DirectionsViaWaypoint","properties":{"location":{"description":"The location of the waypoint.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"step_index":{"description":"The index of the step containing the waypoint.","type":"integer"},"step_interpolation":{"description":"The position of the waypoint along the step's polyline, expressed as a ratio from 0 to 1.","type":"number"}}}}}}},"bounds":{"description":"Contains the viewport bounding box of the `overview_polyline`.","title":"Bounds","type":"object","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"copyrights":{"type":"string","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself."},"summary":{"type":"string","description":"Contains a short textual description for the route, suitable for naming and disambiguating the route from alternatives."},"waypoint_order":{"type":"array","description":"An array indicating the order of any waypoints in the calculated route. This waypoints may be reordered if the request was passed optimize:true within its waypoints parameter.","items":{"type":"integer"}},"warnings":{"type":"array","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself.","items":{"type":"string"}},"overview_polyline":{"description":"Contains an object that holds an encoded polyline representation of the route. This polyline is an approximate (smoothed) path of the resulting directions.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for routes where fare information is available for all transit legs.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"DirectionsStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_WAYPOINTS_EXCEEDED","MAX_ROUTE_LENGTH_EXCEEDED","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"available_travel_modes":{"description":"Contains an array of available travel modes. This field is returned when a request specifies a travel mode and gets no results. The array contains the available travel modes in the countries of the given set of waypoints. This field is not returned if one or more of the waypoints are 'via waypoints'.","type":"array","items":{"type":"string","title":"TravelMode","description":"- `DRIVING` (default) indicates calculation using the road network.\n- `BICYCLING` requests calculation for bicycling via bicycle paths & preferred streets (where available).\n- `TRANSIT` requests calculation via public transit routes (where available). \n- `WALKING` requests calculation for walking via pedestrian paths & sidewalks (where available).\n","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]}},"error_message":{"description":"When the service returns a status code other than `OK`, there may be an additional `error_message` field within the response object. This field contains more detailed information about the reasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"}}}}}}}}},"/maps/api/elevation/json":{"get":{"operationId":"elevation","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Elevation API"],"description":"The Elevation API provides a simple interface to query locations on the earth for elevation data. Additionally, you may request sampled elevation data along paths, allowing you to calculate elevation changes along routes. With the Elevation API, you can develop hiking and biking applications, positioning applications, or low resolution surveying applications.\n\nElevation data is available for all locations on the surface of the earth, including depth locations on the ocean floor (which return negative values). In those cases where Google does not possess exact elevation measurements at the precise location you request, the service interpolates and returns an averaged value using the four nearest locations. Elevation values are expressed relative to local mean sea level (LMSL).\n\nRequests to the Elevation API utilize different parameters based on whether the request is for discrete locations or for an ordered path. For discrete locations, requests for elevation return data on the specific locations passed in the request; for paths, elevation requests are instead sampled along the given path.\n","parameters":[{"name":"locations","in":"query","style":"pipeDelimited","explode":false,"description":"Positional requests are indicated through use of the locations parameter, indicating elevation requests for the specific locations passed as latitude/longitude values.\n\nThe locations parameter may take the following arguments:\n\n- A single coordinate: `locations=40.714728,-73.998672`\n- An array of coordinates separated using the pipe ('|') character: \n  ```\n  locations=40.714728,-73.998672|-34.397,150.644\n  ```\n- A set of encoded coordinates using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm): \n  ```\n  locations=enc:gfo}EtohhU\n  ```\n\nLatitude and longitude coordinate strings are defined using numerals within a comma-separated text string. For example, \"40.714728,-73.998672\" is a valid locations value. Latitude and longitude values must correspond to a valid location on the face of the earth. Latitudes can take any value between -90 and 90 while longitude values can take any value between -180 and 180. If you specify an invalid latitude or longitude value, your request will be rejected as a bad request.\n\nYou may pass any number of multiple coordinates within an array or encoded polyline, while still constructing a valid URL. Note that when passing multiple coordinates, the accuracy of any returned data may be of lower resolution than when requesting data for a single coordinate.\n","example":["35,-100","40,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},{"name":"path","in":"query","style":"pipeDelimited","explode":false,"description":"An array of comma separated `latitude,longitude` strings.","example":["35,-110","33,-110","31,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},{"name":"samples","in":"query","description":"Required if path parameter is set.","schema":{"type":"number"},"example":10},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"elevation_locations":{"value":{"results":[{"elevation":1608.637939453125,"location":{"lat":39.7391536,"lng":-104.9847034},"resolution":4.771975994110107}],"status":"OK"}},"elevation_locations_multiple":{"value":{"results":[{"elevation":1608.637939453125,"location":{"lat":39.7391536,"lng":-104.9847034},"resolution":4.771975994110107},{"elevation":-52.79492568969727,"location":{"lat":36.455556,"lng":-116.866667},"resolution":19.08790397644043}],"status":"OK"}},"elevation_path":{"value":{"results":[{"elevation":4411.94189453125,"location":{"lat":36.578581,"lng":-118.291994},"resolution":19.08790397644043},{"elevation":1372.8359375,"location":{"lat":36.41150289067028,"lng":-117.5602607523847},"resolution":9.543951988220215},{"elevation":-84.51690673828125,"location":{"lat":36.23998,"lng":-116.83171},"resolution":9.543951988220215}],"status":"OK"}},"elevation_path_missing_samples":{"value":{"results":[],"status":"INVALID_REQUEST"}},"elevation_invalid_key":{"value":{"error_message":"The provided API key is invalid.","results":[],"status":"REQUEST_DENIED"}}},"schema":{"type":"object","required":["status","results"],"properties":{"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string","example":"Invalid request. Invalid 'locations' parameter."},"status":{"type":"string","title":"ElevationStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `DATA_NOT_AVAILABLE` indicating that there's no available data for the input locations. \n- `INVALID_REQUEST` indicating the API request was malformed.\n- `OVER_DAILY_LIMIT` indicating any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicating the requestor has exceeded quota.\n- `REQUEST_DENIED` indicating the API did not complete the request.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","DATA_NOT_AVAILABLE","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"results":{"type":"array","items":{"type":"object","properties":{"elevation":{"type":"number"},"resolution":{"type":"number"},"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}}}}}}}}},"/maps/api/geocode/json":{"get":{"operationId":"geocode","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Geocoding API"],"description":"The Geocoding API is a service that provides geocoding and reverse geocoding of addresses.\n\n**Geocoding** is the process of converting addresses (like a street address) into geographic coordinates (like latitude and longitude), which you can use to place markers on a map, or position the map.\n\n**Reverse geocoding** is the process of converting geographic coordinates into a human-readable address.\n\nYou can also use the Geocoding API to find the address for a given place ID.\n\nTo see countries currently supported by the Google Maps Platform Geocoding API, please consult the [Google Maps coverage data](https://developers.google.com/maps/coverage). The accuracy of geocoded locations may vary per country, so you should consider using the returned `location_type` field to determine if a good enough match has been found for the purposes of your application. Please note that the availability of geocoding data depends on our contracts with data providers, so it is subject to change.","parameters":[{"name":"address","example":"1600 Amphitheatre+Parkway, Mountain View, CA","description":"The street address or plus code that you want to geocode. Specify addresses in accordance with the format used by the national postal service of the country concerned. Additional address elements such as business names and unit, suite or floor numbers should be avoided. Street address elements should be delimited by spaces (shown here as url-escaped to `%20`):\n\n```\naddress=24%20Sussex%20Drive%20Ottawa%20ON\n```\n\nFormat plus codes as shown here (plus signs are url-escaped to `%2B` and spaces are url-escaped to `%20`):\n- global code is a 4 character area code and 6 character or longer local code (`849VCWC8+R9` is `849VCWC8%2BR9`).\n- compound code is a 6 character or longer local code with an explicit location (`CWC8+R9 Mountain View, CA, USA` is `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n\n<div class=\"note\">Note: At least one of `address` or `components` is required.</div>","in":"query","schema":{"type":"string"}},{"name":"bounds","description":"The bounding box of the viewport within which to bias geocode results more prominently. This parameter will only influence, not fully restrict, results from the geocoder.","example":["35,-100","40,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}},"in":"query"},{"name":"components","style":"pipeDelimited","explode":false,"example":["street_number:1600","route:Amphitheatre+Parkway","locality:Mountain+View","administrative_area_level_1:CA","country:US"],"description":"A components filter with elements separated by a pipe (|). The components filter is also accepted as an optional parameter if an address is provided. Each element in the components filter consists of a `component:value` pair, and fully restricts the results from the geocoder.\n\nThe components that can be filtered include:\n\n* `postal_code` matches `postal_code` and `postal_code_prefix`.\n* `country` matches a country name or a two letter ISO 3166-1 country code. The API follows the ISO standard for defining countries, and the filtering works best when using the corresponding ISO code of the country.\n  <aside class=\"note\"><strong>Note</strong>: If you receive unexpected results with a country code, verify that you are using a code which includes the countries, dependent territories, and special areas of geographical interest you intend. You can find code information at Wikipedia: List of ISO 3166 country codes or the ISO Online Browsing Platform.</aside>\n  \nThe following components may be used to influence results, but will not be enforced:\n\n* `route` matches the long or short name of a route.\n* `locality` matches against `locality` and `sublocality` types.\n* `administrative_area` matches all the `administrative_area` levels.\n  \nNotes about component filtering:\n\n* Do not repeat these component filters in requests, or the API will return `INVALID_REQUEST`: \n  * `country`\n  * `postal_code`\n  * `route`\n* If the request contains repeated component filters, the API evaluates those filters as an AND, not an OR.\n* Results are consistent with Google Maps, which occasionally yields unexpected `ZERO_RESULTS` responses. Using Place Autocomplete may provide better results in some use cases. To learn more, see [this FAQ](https://developers.devsite.corp.google.com/maps/documentation/geocoding/faq#trbl_component_filtering).\n* For each address component, either specify it in the address parameter or in a components filter, but not both. Specifying the same values in both may result in `ZERO_RESULTS`.\n\n<div class=\"note\">Note: At least one of `address` or `components` is required.</div>","in":"query","schema":{"items":{"type":"string"},"type":"array"}},{"name":"latlng","example":"40,-110","description":"The street address that you want to geocode, in the format used by the national postal service of the country concerned. Additional address elements such as business names and unit, suite or floor numbers should be avoided.","in":"query","schema":{"type":"string"}},{"name":"location_type","description":"A filter of one or more location types, separated by a pipe (`|`). If the parameter contains multiple location types, the API returns all addresses that match any of the types. A note about processing: The `location_type` parameter does not restrict the search to the specified location type(s). Rather, the `location_type` acts as a post-search filter: the API fetches all results for the specified latlng, then discards those results that do not match the specified location type(s). The following values are supported:\n* `APPROXIMATE` returns only the addresses that are characterized as approximate.\n* `GEOMETRIC_CENTER` returns only geometric centers of a location such as a polyline (for example, a street) or polygon (region).\n* `RANGE_INTERPOLATED` returns only the addresses that reflect an approximation (usually on a road) interpolated between two precise points (such as intersections). An interpolated range generally indicates that rooftop geocodes are unavailable for a street address.\n* `ROOFTOP` returns only the addresses for which Google has location information accurate down to street address precision.","style":"pipeDelimited","explode":false,"schema":{"items":{"type":"string","enum":["APPROXIMATE","GEOMETRIC_CENTER","RANGE_INTERPOLATED","ROOFTOP"]},"type":"array"},"in":"query"},{"name":"place_id","description":"A textual identifier that uniquely identifies a place, returned from a [Place Search](https://developers.google.com/maps/documentation/places/web-service/search).\nFor more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n","schema":{"type":"string"},"in":"query","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},{"name":"result_type","description":"A filter of one or more address types, separated by a pipe (|). If the parameter contains multiple address types, the API returns all addresses that match any of the types. A note about processing: The `result_type` parameter does not restrict the search to the specified address type(s). Rather, the `result_type` acts as a post-search filter: the API fetches all results for the specified `latlng`, then discards those results that do not match the specified address type(s).The following values are supported:\n* `administrative_area_level_1` indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1   * `short` names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.\n* `administrative_area_level_2` indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.\n* `administrative_area_level_3` indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_4` indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_5` indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `airport` indicates an airport.\n* `colloquial_area` indicates a commonly-used alternative name for the entity.\n* `country` indicates the national political entity, and is typically the highest order type returned by the Geocoder.\n* `intersection` indicates a major intersection, usually of two major roads.\n* `locality` indicates an incorporated city or town political entity.\n* `natural_feature` indicates a prominent natural feature.\n* `neighborhood` indicates a named neighborhood\n* `park` indicates a named park.\n* `plus_code` indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [https://plus.codes/](https://plus.codes/) for details.\n* `point_of_interest` indicates a named point of interest. Typically, these \"POI\"s are prominent local entities that don't easily fit in another category, such as \"Empire State Building\" or \"Eiffel Tower\".\n* `political` indicates a political entity. Usually, this type indicates a polygon of some civil administration.\n* `postal_code` indicates a postal code as used to address postal mail within the country.\n* `premise` indicates a named location, usually a building or collection of buildings with a common name\n* `route` indicates a named route (such as \"US 101\").\n* `street_address` indicates a precise street address.\n* `sublocality` indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: `sublocality_level_1` to `sublocality_level_5`. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.\n* `subpremise` indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name","style":"pipeDelimited","explode":false,"schema":{"items":{"type":"string","enum":["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5","airport","colloquial_area","country","intersection","locality","natural_feature","neighborhood","park","plus_code","political","postal_code","premise","route","street_address","sublocality","subpremise"]},"type":"array"},"in":"query"},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"components_filtering_response":{"value":{"results":[{"address_components":[{"long_name":"High Street","short_name":"High St","types":["route"]},{"long_name":"Hastings","short_name":"Hastings","types":["postal_town"]},{"long_name":"East Sussex","short_name":"East Sussex","types":["administrative_area_level_2","political"]},{"long_name":"England","short_name":"England","types":["administrative_area_level_1","political"]},{"long_name":"United Kingdom","short_name":"GB","types":["country","political"]},{"long_name":"TN34","short_name":"TN34","types":["postal_code","postal_code_prefix"]}],"formatted_address":"High St, Hastings TN34, UK","geometry":{"bounds":{"northeast":{"lat":50.86038139999999,"lng":0.596206},"southwest":{"lat":50.8558471,"lng":0.5904904}},"location":{"lat":50.8584228,"lng":0.5926005999999999},"location_type":"GEOMETRIC_CENTER","viewport":{"northeast":{"lat":50.86038139999999,"lng":0.596206},"southwest":{"lat":50.8558471,"lng":0.5904904}}},"place_id":"ChIJ-Ws929sa30cRKgsMNVkPyws","types":["route"]}],"status":"OK"}},"components_response":{"value":{"results":[{"address_components":[{"long_name":"Santa Cruz de Tenerife","short_name":"Santa Cruz de Tenerife","types":["locality","political"]},{"long_name":"Santa Cruz de Tenerife","short_name":"TF","types":["administrative_area_level_2","political"]},{"long_name":"Canary Islands","short_name":"CN","types":["administrative_area_level_1","political"]},{"long_name":"Spain","short_name":"ES","types":["country","political"]}],"formatted_address":"Santa Cruz de Tenerife, Spain","geometry":{"bounds":{"northeast":{"lat":28.487616,"lng":-16.2356646},"southwest":{"lat":28.4280248,"lng":-16.3370045}},"location":{"lat":28.4636296,"lng":-16.2518467},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":28.487616,"lng":-16.2356646},"southwest":{"lat":28.4280248,"lng":-16.3370045}}},"place_id":"ChIJcUElzOzMQQwRLuV30nMUEUM","types":["locality","political"]}],"status":"OK"}},"components_zero_results_fixed_response":{"value":{"results":[{"address_components":[{"long_name":"Helsinki","short_name":"HKI","types":["locality","political"]},{"long_name":"Finland","short_name":"FI","types":["country","political"]}],"formatted_address":"Helsinki, Finland","geometry":{"bounds":{"northeast":{"lat":60.2978389,"lng":25.2544849},"southwest":{"lat":59.9224887,"lng":24.7828758}},"location":{"lat":60.16985569999999,"lng":24.9383791},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":60.2978389,"lng":25.2544849},"southwest":{"lat":59.9224887,"lng":24.7828758}}},"place_id":"ChIJkQYhlscLkkYRY_fiO4S9Ts0","types":["locality","political"]}],"status":"OK"}},"components_zero_results_response":{"value":{"results":[],"status":"ZERO_RESULTS"}},"invalid_place":{"value":{"error_message":"Invalid request. Invalid 'place_id' parameter.","results":[],"status":"INVALID_REQUEST"}},"invalid_request":{"value":{"error_message":"Invalid request. Missing the 'address', 'components', 'latlng' or 'place_id' parameter.","results":[],"status":"INVALID_REQUEST"}},"place_id_response":{"value":{"results":[{"address_components":[{"long_name":"277","short_name":"277","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]}],"formatted_address":"277 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"location":{"lat":40.7142205,"lng":-73.9612903},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.7155988302915,"lng":-73.9600127697085},"southwest":{"lat":40.71290086970851,"lng":-73.9627107302915}}},"place_id":"ChIJd8BlQ2BZwokRAFUEcm_qrcA","plus_code":{"compound_code":"P27Q+MF Brooklyn, NY","global_code":"87G8P27Q+MF"},"types":["street_address"]}],"status":"OK"}},"postcode_localities":{"value":{"results":[{"address_components":[{"long_name":"94608","short_name":"94608","types":["postal_code"]},{"long_name":"Oakland","short_name":"Oakland","types":["locality","political"]},{"long_name":"Alameda County","short_name":"Alameda County","types":["administrative_area_level_2","political"]},{"long_name":"California","short_name":"CA","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Oakland, CA 94608, USA","geometry":{"bounds":{"northeast":{"lat":37.850726,"lng":-122.267169},"southwest":{"lat":37.81711689999999,"lng":-122.3202479}},"location":{"lat":37.837959,"lng":-122.2824021},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":37.850726,"lng":-122.267169},"southwest":{"lat":37.81711689999999,"lng":-122.3202479}}},"place_id":"ChIJj4VwQUJ-hYARW-kxrTBdc-g","postcode_localities":["Emeryville","Oakland"],"types":["postal_code"]}],"status":"OK"}},"response":{"value":{"results":[{"address_components":[{"long_name":"1600","short_name":"1600","types":["street_number"]},{"long_name":"Amphitheatre Parkway","short_name":"Amphitheatre Pkwy","types":["route"]},{"long_name":"Mountain View","short_name":"Mountain View","types":["locality","political"]},{"long_name":"Santa Clara County","short_name":"Santa Clara County","types":["administrative_area_level_2","political"]},{"long_name":"California","short_name":"CA","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"94043","short_name":"94043","types":["postal_code"]}],"formatted_address":"1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA","geometry":{"location":{"lat":37.422547,"lng":-122.0840954},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":37.4238959802915,"lng":-122.0827464197085},"southwest":{"lat":37.42119801970851,"lng":-122.0854443802915}}},"place_id":"ChIJb3E-eva5j4ARfZQR8h3UgQk","plus_code":{"compound_code":"CWF8+29 Mountain View, CA, USA","global_code":"849VCWF8+29"},"types":["street_address"]}],"status":"OK"}},"reverse_filtering_response":{"value":{"plus_code":{"compound_code":"P27Q+MC New York, NY, USA","global_code":"87G8P27Q+MC"},"results":[{"address_components":[{"long_name":"277","short_name":"277","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]}],"formatted_address":"277 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"location":{"lat":40.7142205,"lng":-73.9612903},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.71556948029149,"lng":-73.95994131970849},"southwest":{"lat":40.7128715197085,"lng":-73.9626392802915}}},"place_id":"ChIJd8BlQ2BZwokRAFUEcm_qrcA","plus_code":{"compound_code":"P27Q+MF Brooklyn, NY, USA","global_code":"87G8P27Q+MF"},"types":["street_address"]}],"status":"OK"}},"reverse_response":{"value":{"plus_code":{"compound_code":"P27Q+MC New York, NY, USA","global_code":"87G8P27Q+MC"},"results":[{"address_components":[{"long_name":"277","short_name":"277","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]}],"formatted_address":"277 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"location":{"lat":40.7142205,"lng":-73.9612903},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.71556948029149,"lng":-73.95994131970849},"southwest":{"lat":40.7128715197085,"lng":-73.9626392802915}}},"place_id":"ChIJd8BlQ2BZwokRAFUEcm_qrcA","plus_code":{"compound_code":"P27Q+MF Brooklyn, NY, USA","global_code":"87G8P27Q+MF"},"types":["street_address"]},{"address_components":[{"long_name":"279","short_name":"279","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]},{"long_name":"4203","short_name":"4203","types":["postal_code_suffix"]}],"formatted_address":"279 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"bounds":{"northeast":{"lat":40.7142628,"lng":-73.9612131},"southwest":{"lat":40.7141534,"lng":-73.9613792}},"location":{"lat":40.7142015,"lng":-73.96130769999999},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.7155570802915,"lng":-73.95994716970849},"southwest":{"lat":40.7128591197085,"lng":-73.96264513029149}}},"place_id":"ChIJRYYERGBZwokRAM4n1GlcYX4","types":["premise"]},{"address_components":[{"long_name":"277","short_name":"277","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]}],"formatted_address":"277 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"location":{"lat":40.7142205,"lng":-73.9612903},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.71556948029149,"lng":-73.95994131970849},"southwest":{"lat":40.7128715197085,"lng":-73.9626392802915}}},"place_id":"ChIJF0hlQ2BZwokRsrY2RAlFbAE","plus_code":{"compound_code":"P27Q+MF Brooklyn, NY, USA","global_code":"87G8P27Q+MF"},"types":["establishment","point_of_interest"]},{"address_components":[{"long_name":"291-275","short_name":"291-275","types":["street_number"]},{"long_name":"Bedford Avenue","short_name":"Bedford Ave","types":["route"]},{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]},{"long_name":"11211","short_name":"11211","types":["postal_code"]}],"formatted_address":"291-275 Bedford Ave, Brooklyn, NY 11211, USA","geometry":{"bounds":{"northeast":{"lat":40.7145065,"lng":-73.9612923},"southwest":{"lat":40.7139055,"lng":-73.96168349999999}},"location":{"lat":40.7142045,"lng":-73.9614845},"location_type":"GEOMETRIC_CENTER","viewport":{"northeast":{"lat":40.7155549802915,"lng":-73.96013891970848},"southwest":{"lat":40.7128570197085,"lng":-73.96283688029149}}},"place_id":"ChIJ8ThWRGBZwokR3E1zUisk3LU","types":["route"]},{"address_components":[{"long_name":"South Williamsburg","short_name":"South Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"South Williamsburg, Brooklyn, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.7167119,"lng":-73.9420904},"southwest":{"lat":40.6984866,"lng":-73.9699432}},"location":{"lat":40.7043921,"lng":-73.9565551},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.7167119,"lng":-73.9420904},"southwest":{"lat":40.6984866,"lng":-73.9699432}}},"place_id":"ChIJR3_ODdlbwokRYtN19kNtcuk","types":["neighborhood","political"]},{"address_components":[{"long_name":"11211","short_name":"11211","types":["postal_code"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"New York","short_name":"New York","types":["locality","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Brooklyn, NY 11211, USA","geometry":{"bounds":{"northeast":{"lat":40.7280089,"lng":-73.9207299},"southwest":{"lat":40.7008331,"lng":-73.9644697}},"location":{"lat":40.7093358,"lng":-73.9565551},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.7280089,"lng":-73.9207299},"southwest":{"lat":40.7008331,"lng":-73.9644697}}},"place_id":"ChIJvbEjlVdZwokR4KapM3WCFRw","types":["postal_code"]},{"address_components":[{"long_name":"Williamsburg","short_name":"Williamsburg","types":["neighborhood","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Williamsburg, Brooklyn, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.7251773,"lng":-73.936498},"southwest":{"lat":40.6979329,"lng":-73.96984499999999}},"location":{"lat":40.7081156,"lng":-73.9570696},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.7251773,"lng":-73.936498},"southwest":{"lat":40.6979329,"lng":-73.96984499999999}}},"place_id":"ChIJQSrBBv1bwokRbNfFHCnyeYI","types":["neighborhood","political"]},{"address_components":[{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Brooklyn, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.739446,"lng":-73.8333651},"southwest":{"lat":40.551042,"lng":-74.05663}},"location":{"lat":40.6781784,"lng":-73.9441579},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.739446,"lng":-73.8333651},"southwest":{"lat":40.551042,"lng":-74.05663}}},"place_id":"ChIJCSF8lBZEwokRhngABHRcdoI","types":["political","sublocality","sublocality_level_1"]},{"address_components":[{"long_name":"Kings County","short_name":"Kings County","types":["administrative_area_level_2","political"]},{"long_name":"Brooklyn","short_name":"Brooklyn","types":["political","sublocality","sublocality_level_1"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Kings County, Brooklyn, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.739446,"lng":-73.8333651},"southwest":{"lat":40.551042,"lng":-74.05663}},"location":{"lat":40.6528762,"lng":-73.95949399999999},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.739446,"lng":-73.8333651},"southwest":{"lat":40.551042,"lng":-74.05663}}},"place_id":"ChIJOwE7_GTtwokRs75rhW4_I6M","types":["administrative_area_level_2","political"]},{"address_components":[{"long_name":"New York","short_name":"New York","types":["locality","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"New York, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.9175771,"lng":-73.70027209999999},"southwest":{"lat":40.4773991,"lng":-74.25908989999999}},"location":{"lat":40.7127753,"lng":-74.0059728},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":40.9175771,"lng":-73.70027209999999},"southwest":{"lat":40.4773991,"lng":-74.25908989999999}}},"place_id":"ChIJOwg_06VPwokRYv534QaPC8g","types":["locality","political"]},{"address_components":[{"long_name":"Long Island","short_name":"Long Island","types":["establishment","natural_feature"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Long Island, New York, USA","geometry":{"bounds":{"northeast":{"lat":41.1612401,"lng":-71.85620109999999},"southwest":{"lat":40.5429789,"lng":-74.0419497}},"location":{"lat":40.789142,"lng":-73.13496099999999},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":41.1612401,"lng":-71.85620109999999},"southwest":{"lat":40.5429789,"lng":-74.0419497}}},"place_id":"ChIJy6Xu4VRE6IkRGA2UhmH59x0","types":["establishment","natural_feature"]},{"address_components":[{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"New York, USA","geometry":{"bounds":{"northeast":{"lat":45.015861,"lng":-71.777491},"southwest":{"lat":40.4773991,"lng":-79.7625901}},"location":{"lat":43.2994285,"lng":-74.21793260000001},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":45.015861,"lng":-71.777491},"southwest":{"lat":40.4773991,"lng":-79.7625901}}},"place_id":"ChIJqaUj8fBLzEwRZ5UY3sHGz90","types":["administrative_area_level_1","political"]},{"address_components":[{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"United States","geometry":{"bounds":{"northeast":{"lat":71.5388001,"lng":-66.885417},"southwest":{"lat":18.7763,"lng":170.5957}},"location":{"lat":37.09024,"lng":-95.712891},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":71.5388001,"lng":-66.885417},"southwest":{"lat":18.7763,"lng":170.5957}}},"place_id":"ChIJCzYy5IS16lQRQrfeQ5K5Oxw","types":["country","political"]},{"address_components":[{"long_name":"P27Q+MC","short_name":"P27Q+MC","types":["plus_code"]},{"long_name":"New York","short_name":"New York","types":["locality","political"]},{"long_name":"New York","short_name":"NY","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"P27Q+MC New York, NY, USA","geometry":{"bounds":{"northeast":{"lat":40.71425,"lng":-73.96137499999999},"southwest":{"lat":40.714125,"lng":-73.9615}},"location":{"lat":40.714224,"lng":-73.961452},"location_type":"ROOFTOP","viewport":{"northeast":{"lat":40.71553648029149,"lng":-73.96008851970849},"southwest":{"lat":40.71283851970849,"lng":-73.96278648029151}}},"place_id":"GhIJWAIpsWtbREARHyv4bYh9UsA","plus_code":{"compound_code":"P27Q+MC New York, NY, USA","global_code":"87G8P27Q+MC"},"types":["plus_code"]}],"status":"OK"}},"toledo_region_es_response":{"value":{"results":[{"address_components":[{"long_name":"Toledo","short_name":"Toledo","types":["locality","political"]},{"long_name":"Toledo","short_name":"TO","types":["administrative_area_level_2","political"]},{"long_name":"Castile-La Mancha","short_name":"CM","types":["administrative_area_level_1","political"]},{"long_name":"Spain","short_name":"ES","types":["country","political"]}],"formatted_address":"Toledo, Spain","geometry":{"bounds":{"northeast":{"lat":39.88605099999999,"lng":-3.9192423},"southwest":{"lat":39.8383676,"lng":-4.0796176}},"location":{"lat":39.8628316,"lng":-4.027323099999999},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":39.88605099999999,"lng":-3.9192423},"southwest":{"lat":39.8383676,"lng":-4.0796176}}},"place_id":"ChIJ8f21C60Lag0R_q11auhbf8Y","types":["locality","political"]}],"status":"OK"}},"toledo_response":{"value":{"results":[{"address_components":[{"long_name":"Toledo","short_name":"Toledo","types":["locality","political"]},{"long_name":"Lucas County","short_name":"Lucas County","types":["administrative_area_level_2","political"]},{"long_name":"Ohio","short_name":"OH","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Toledo, OH, USA","geometry":{"bounds":{"northeast":{"lat":41.732844,"lng":-83.454229},"southwest":{"lat":41.580266,"lng":-83.6942832}},"location":{"lat":41.6528052,"lng":-83.5378674},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":41.732844,"lng":-83.454229},"southwest":{"lat":41.580266,"lng":-83.6942832}}},"place_id":"ChIJeU4e_C2HO4gRRcM6RZ_IPHw","types":["locality","political"]}],"status":"OK"}},"winnetka_bounds_response":{"value":{"results":[{"address_components":[{"long_name":"Winnetka","short_name":"Winnetka","types":["neighborhood","political"]},{"long_name":"Los Angeles","short_name":"Los Angeles","types":["locality","political"]},{"long_name":"Los Angeles County","short_name":"Los Angeles County","types":["administrative_area_level_2","political"]},{"long_name":"California","short_name":"CA","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Winnetka, Los Angeles, CA, USA","geometry":{"bounds":{"northeast":{"lat":34.2355209,"lng":-118.5534191},"southwest":{"lat":34.1854649,"lng":-118.588556}},"location":{"lat":34.2048586,"lng":-118.5739621},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":34.2355209,"lng":-118.5534191},"southwest":{"lat":34.1854649,"lng":-118.588556}}},"place_id":"ChIJ0fd4S_KbwoAR2hRDrsr3HmQ","types":["neighborhood","political"]}],"status":"OK"}},"winnetka_response":{"value":{"results":[{"address_components":[{"long_name":"Winnetka","short_name":"Winnetka","types":["locality","political"]},{"long_name":"New Trier Township","short_name":"New Trier Township","types":["administrative_area_level_3","political"]},{"long_name":"Cook County","short_name":"Cook County","types":["administrative_area_level_2","political"]},{"long_name":"Illinois","short_name":"IL","types":["administrative_area_level_1","political"]},{"long_name":"United States","short_name":"US","types":["country","political"]}],"formatted_address":"Winnetka, IL, USA","geometry":{"bounds":{"northeast":{"lat":42.1282269,"lng":-87.71080979999999},"southwest":{"lat":42.0886089,"lng":-87.7708629}},"location":{"lat":42.10808340000001,"lng":-87.735895},"location_type":"APPROXIMATE","viewport":{"northeast":{"lat":42.1282269,"lng":-87.71080979999999},"southwest":{"lat":42.0886089,"lng":-87.7708629}}},"place_id":"ChIJW8Va5TnED4gRY91Ng47qy3Q","types":["locality","political"]}],"status":"OK"}},"zero_results":{"value":{"results":[],"status":"ZERO_RESULTS"}}},"schema":{"type":"object","title":"GeocodingResponse","required":["status","results"],"properties":{"plus_code":{"description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area: 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [Open Location Code](https://en.wikipedia.org/wiki/Open_Location_Code) and [plus codes](https://plus.codes/).\n","type":"object","title":"PlusCode","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"results":{"type":"array","items":{"type":"object","title":"GeocodingResult","required":["address_components","formatted_address","geometry","place_id","types"],"properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"formatted_address":{"description":"The human-readable address of this location.","type":"string"},"geometry":{"type":"object","title":"GeocodingGeometry","description":"An object describing the location.","required":["location","viewport","location_type"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"location_type":{"description":"Stores additional data about the specified location. The following values are currently supported:\n\n- \"ROOFTOP\" indicates that the returned result is a precise geocode for which we have location information accurate down to street address precision.\n- \"RANGE_INTERPOLATED\" indicates that the returned result reflects an approximation (usually on a road) interpolated between two precise points (such as intersections). Interpolated results are generally returned when rooftop geocodes are unavailable for a street address.\n- \"GEOMETRIC_CENTER\" indicates that the returned result is the geometric center of a result such as a polyline (for example, a street) or polygon (region).\n- \"APPROXIMATE\" indicates that the returned result is approximate.\n","type":"string","enum":["ROOFTOP","RANGE_INTERPOLATED","GEOMETRIC_CENTER","APPROXIMATE"]},"bounds":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"place_id":{"description":"A unique identifier that can be used with other Google APIs. For example, you can use the `place_id` in a Places API request to get details of a local business, such as phone number, opening hours, user reviews, and more. See the [place ID overview](https://developers.google.com/places/place-id).","type":"string"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"types":{"description":"The `types[]` array indicates the type of the returned result. This array contains a set of zero or more tags identifying the type of feature returned in the result. For example, a geocode of \"Chicago\" returns \"locality\" which indicates that \"Chicago\" is a city, and also returns \"political\" which indicates it is a political entity.","type":"array","items":{"type":"string"}},"postcode_localities":{"description":"An array denoting all the localities contained in a postal code. This is only present when the result is a postal code that contains multiple localities.","type":"array","items":{"type":"string"}},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality.\n","type":"boolean"}}}},"status":{"type":"string","title":"GeocodingStatus","description":"The `status` field within the Geocoding response object contains the status of the request, and may contain debugging information to help you track down why geocoding is not working. The \"status\" field may contain the following values:\n\n- `OK` indicates that no errors occurred; the address was successfully parsed and at least one geocode was returned.\n- `ZERO_RESULTS` indicates that the geocode was successful but returned no results. This may occur if the geocoder was passed a non-existent address or a `latlng` in a remote location.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicates that you are over your quota.\n- `REQUEST_DENIED` indicates that your request was denied.\n- `INVALID_REQUEST` generally indicates that the query (address, components, or latlng) is missing.\n- `UNKNOWN_ERROR` indicates that the request could not be processed due to a server error. The request may succeed if you try again.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"error_message":{"description":"A short description of the error.","type":"string","example":"Invalid request. Missing the `address`, `components`, `latlng` or `place_id` parameter."}}}}}}}}},"/maps/api/timezone/json":{"get":{"operationId":"timezone","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Time Zone API"],"description":"The Time Zone API provides a simple interface to request the time zone for locations on the surface of the earth, as well as the time offset from UTC for each of those locations. You request the time zone information for a specific latitude/longitude pair and date. The API returns the name of that time zone, the time offset from UTC, and the daylight savings offset.\n","parameters":[{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"location","description":"A comma-separated latitude,longitude tuple, `location=39.6034810,-119.6822510`, representing the location to look up.\n","schema":{"type":"string"},"required":true,"in":"query","example":"39.6034810,-119.6822510"},{"name":"timestamp","in":"query","description":"The desired time as seconds since midnight, January 1, 1970 UTC. The Time Zone API uses the `timestamp` to determine whether or not Daylight Savings should be applied, based on the time zone of the `location`. \n\nNote that the API does not take historical time zones into account. That is, if you specify a past timestamp, the API does not take into account the possibility that the location was previously in a different time zone.\n","schema":{"type":"number"},"required":true,"example":1331161200},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"timezone":{"value":{"dstOffset":0,"rawOffset":-28800,"status":"OK","timeZoneId":"America/Los_Angeles","timeZoneName":"Pacific Standard Time"}},"timezone_dstoffset":{"value":{"dstOffset":3600,"rawOffset":-28800,"status":"OK","timeZoneId":"America/Los_Angeles","timeZoneName":"Pacific Daylight Time"}},"timezone_invalid":{"value":{"status":"INVALID_REQUEST"}},"timezone_not_found":{"value":{"status":"ZERO_RESULTS"}},"timezone_request_denied_response":{"value":{"errorMessage":"You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account","status":"REQUEST_DENIED"}}},"schema":{"type":"object","title":"TimeZoneResponse","required":["status"],"properties":{"dstOffset":{"description":"The offset for daylight-savings time in seconds. This will be zero if the time zone is not in Daylight Savings Time during the specified `timestamp`.","type":"number"},"rawOffset":{"description":"The offset from UTC (in seconds) for the given location. This does not take into effect daylight savings.","type":"number"},"timeZoneId":{"description":"a string containing the ID of the time zone, such as \"America/Los_Angeles\" or \"Australia/Sydney\". These IDs are defined by [Unicode Common Locale Data Repository (CLDR) project](http://cldr.unicode.org/), and currently available in file timezone.xml. When a timezone has several IDs, the canonical one is returned. In xml responses, this is the first alias of each timezone. For example, \"Asia/Calcutta\" is returned, not \"Asia/Kolkata\".","type":"string"},"timeZoneName":{"description":"The long form name of the time zone. This field will be localized if the language parameter is set. eg. `Pacific Daylight Time` or `Australian Eastern Daylight Time`.","type":"string"},"status":{"type":"string","title":"TimeZoneStatus","description":"The `status` field within the Time Zone response object contains the status of the request. The `status` field may contain the following values:\n\n- `OK` indicates that the request was successful.\n- `INVALID_REQUEST` indicates that the request was malformed.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n\n- `OVER_QUERY_LIMIT` indicates the requestor has exceeded quota.\n- `REQUEST_DENIED` indicates that the API did not complete the request. Confirm that the request was sent over HTTPS instead of HTTP.\n- `UNKNOWN_ERROR` indicates an unknown error.\n- `ZERO_RESULTS` indicates that no time zone data could be found for the specified position or time. Confirm that the request is for a location on land, and not over water.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"errorMessage":{"description":"Detailed information about the reasons behind the given status code. Included if status other than `Ok`.","type":"string"}}}}}}}}},"/v1/snapToRoads":{"get":{"operationId":"snapToRoads","servers":[{"url":"https://roads.googleapis.com"}],"tags":["Roads API"],"description":"This service returns the best-fit road geometry for a given set of GPS coordinates. This service takes up to 100 GPS points collected along a route, and returns a similar set of data with the points snapped to the most likely roads the vehicle was traveling along. Optionally, you can request that the points be interpolated, resulting in a path that smoothly follows the geometry of the road.","parameters":[{"name":"path","description":"The path to be snapped. The path parameter accepts a list of latitude/longitude pairs. Latitude and longitude values should be separated by commas. Coordinates should be separated by the pipe character: \"|\". For example: `path=60.170880,24.942795|60.170879,24.942796|60.170877,24.942796`.\n<div class=\"note\">Note: The snapping algorithm works best for points that are not too far apart. If you observe odd snapping behavior, try creating paths that have points closer together. To ensure the best snap-to-road quality, you should aim to provide paths on which consecutive pairs of points are within 300m of each other. This will also help in handling any isolated, long jumps between consecutive points caused by GPS signal loss, or noise.</div>\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["60.170880,24.942795","60.170879,24.942796","60.170877,24.942796"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},{"name":"interpolate","in":"query","description":"Whether to interpolate a path to include all points forming the full road-geometry. When true, additional interpolated points will also be returned, resulting in a path that smoothly follows the geometry of the road, even around corners and through tunnels. Interpolated paths will most likely contain more points than the original path. Defaults to `false`.\n","schema":{"type":"boolean"},"example":true},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"No Interpolation":{"value":{"snappedPoints":[{"location":{"latitude":-35.27800489993019,"longitude":149.129531998742},"originalIndex":0,"placeId":"ChIJr_xl0GdNFmsRsUtUbW7qABM"},{"location":{"latitude":-35.280323564795005,"longitude":149.1290903128365},"originalIndex":1,"placeId":"ChIJOyypT2hNFmsRZBtscGL0htw"},{"location":{"latitude":-35.28101395754623,"longitude":149.1292430025548},"originalIndex":2,"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.28146506991143,"longitude":149.12978858234607},"originalIndex":3,"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28194399606459,"longitude":149.1299842294294},"originalIndex":4,"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28282136229385,"longitude":149.12956142620385},"originalIndex":5,"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.28313383700836,"longitude":149.12893500604946},"originalIndex":6,"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.284728747199374,"longitude":149.12834860726772},"originalIndex":7,"placeId":"ChIJtWxAZmpNFmsRlbUCkc6VtnA"}]}},"Interpolation":{"value":{"snappedPoints":[{"location":{"latitude":-35.27800489993019,"longitude":149.129531998742},"originalIndex":0,"placeId":"ChIJr_xl0GdNFmsRsUtUbW7qABM"},{"location":{"latitude":-35.2784195,"longitude":149.12946589999999},"placeId":"ChIJr_xl0GdNFmsRsUtUbW7qABM"},{"location":{"latitude":-35.2784195,"longitude":149.12946589999999},"placeId":"ChIJ6aXGemhNFmsRZE_zHqhmrG4"},{"location":{"latitude":-35.2792731,"longitude":149.12933809999998},"placeId":"ChIJ6aXGemhNFmsRZE_zHqhmrG4"},{"location":{"latitude":-35.2792731,"longitude":149.12933809999998},"placeId":"ChIJTcTdZ2hNFmsRXokM4mWCWfk"},{"location":{"latitude":-35.279557,"longitude":149.1292973},"placeId":"ChIJTcTdZ2hNFmsRXokM4mWCWfk"},{"location":{"latitude":-35.279557,"longitude":149.1292973},"placeId":"ChIJiUfNQmhNFmsRSsAI-1m6y1g"},{"location":{"latitude":-35.279610999999996,"longitude":149.1292889},"placeId":"ChIJiUfNQmhNFmsRSsAI-1m6y1g"},{"location":{"latitude":-35.2796484,"longitude":149.1292791},"placeId":"ChIJiUfNQmhNFmsRSsAI-1m6y1g"},{"location":{"latitude":-35.2796484,"longitude":149.1292791},"placeId":"ChIJ_RyFQ2hNFmsRoHJAbW7qABM"},{"location":{"latitude":-35.279947299999996,"longitude":149.1291894},"placeId":"ChIJ_RyFQ2hNFmsRoHJAbW7qABM"},{"location":{"latitude":-35.279947299999996,"longitude":149.1291894},"placeId":"ChIJOyypT2hNFmsRZBtscGL0htw"},{"location":{"latitude":-35.280323564795005,"longitude":149.1290903128365},"originalIndex":1,"placeId":"ChIJOyypT2hNFmsRZBtscGL0htw"},{"location":{"latitude":-35.2803426,"longitude":149.12908529999999},"placeId":"ChIJOyypT2hNFmsRZBtscGL0htw"},{"location":{"latitude":-35.2803426,"longitude":149.12908529999999},"placeId":"ChIJr8xRTGhNFmsRzMb-rxgjspc"},{"location":{"latitude":-35.280409899999995,"longitude":149.1290699},"placeId":"ChIJr8xRTGhNFmsRzMb-rxgjspc"},{"location":{"latitude":-35.28048179999999,"longitude":149.129062},"placeId":"ChIJr8xRTGhNFmsRzMb-rxgjspc"},{"location":{"latitude":-35.2805541,"longitude":149.1290623},"placeId":"ChIJr8xRTGhNFmsRzMb-rxgjspc"},{"location":{"latitude":-35.280626,"longitude":149.1290712},"placeId":"ChIJr8xRTGhNFmsRzMb-rxgjspc"},{"location":{"latitude":-35.280626,"longitude":149.1290712},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.280695099999996,"longitude":149.12908489999998},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2807629,"longitude":149.1291046},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2808294,"longitude":149.1291306},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2809064,"longitude":149.1291693},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.280968200000004,"longitude":149.129208},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.28101395754623,"longitude":149.1292430025548},"originalIndex":2,"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.28103840000001,"longitude":149.1292617},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2810936,"longitude":149.1293121},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2810979,"longitude":149.1293176},"placeId":"ChIJv5r0smlNFmsR5nunau79Fv4"},{"location":{"latitude":-35.2810979,"longitude":149.1293176},"placeId":"ChIJpYMSrmlNFmsRXkCoIkZxgBg"},{"location":{"latitude":-35.281152399999996,"longitude":149.1294256},"placeId":"ChIJpYMSrmlNFmsRXkCoIkZxgBg"},{"location":{"latitude":-35.281152399999996,"longitude":149.1294256},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2811784,"longitude":149.1294706},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2812258,"longitude":149.1295413},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2812771,"longitude":149.12960759999999},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281332,"longitude":149.1296695},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2813904,"longitude":149.12972670000002},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281451700000005,"longitude":149.1297788},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28146506991143,"longitude":149.12978858234607},"originalIndex":3,"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28151580000001,"longitude":149.1298257},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28158259999999,"longitude":149.129867},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281666099999995,"longitude":149.1299091},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2817377,"longitude":149.1299379},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281810899999996,"longitude":149.1299602},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281884999999996,"longitude":149.1299765},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.28194399606459,"longitude":149.1299842294294},"originalIndex":4,"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.281959799999996,"longitude":149.12998629999998},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.282035199999996,"longitude":149.1299895},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2821254,"longitude":149.1299851},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.282199999999996,"longitude":149.1299743},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2822739,"longitude":149.1299573},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2823468,"longitude":149.129934},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2824178,"longitude":149.1299043},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2824379,"longitude":149.1298945},"placeId":"ChIJ601MoWlNFmsR5mvkfPp2ovA"},{"location":{"latitude":-35.2824379,"longitude":149.1298945},"placeId":"ChIJe9LPnWlNFmsR7mJw8mYHwG0"},{"location":{"latitude":-35.282472999999996,"longitude":149.1298835},"placeId":"ChIJe9LPnWlNFmsR7mJw8mYHwG0"},{"location":{"latitude":-35.2825375,"longitude":149.1298525},"placeId":"ChIJe9LPnWlNFmsR7mJw8mYHwG0"},{"location":{"latitude":-35.28257309999999,"longitude":149.1298319},"placeId":"ChIJe9LPnWlNFmsR7mJw8mYHwG0"},{"location":{"latitude":-35.28257309999999,"longitude":149.1298319},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.282665400000006,"longitude":149.12974459999998},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.28274030000001,"longitude":149.1296645},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.282809799999995,"longitude":149.12957799999998},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.28282136229385,"longitude":149.12956142620385},"originalIndex":5,"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.2828744,"longitude":149.1294854},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.282922299999996,"longitude":149.1294044},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.282931500000004,"longitude":149.1293876},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.2830263,"longitude":149.1291788},"placeId":"ChIJaUpThGlNFmsRMHWxoH7EOsc"},{"location":{"latitude":-35.2830263,"longitude":149.1291788},"placeId":"ChIJyd3JiWlNFmsR9RUq2ySTTZQ"},{"location":{"latitude":-35.283054,"longitude":149.1290996},"placeId":"ChIJyd3JiWlNFmsR9RUq2ySTTZQ"},{"location":{"latitude":-35.2830794,"longitude":149.1290094},"placeId":"ChIJyd3JiWlNFmsR9RUq2ySTTZQ"},{"location":{"latitude":-35.2830794,"longitude":149.1290094},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.28313383700836,"longitude":149.12893500604946},"originalIndex":6,"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.283134499999996,"longitude":149.12893409999998},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.283190399999995,"longitude":149.1288668},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2832503,"longitude":149.1288041},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2833133,"longitude":149.1287463},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2833794,"longitude":149.128694},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.283448299999996,"longitude":149.128647},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2835199,"longitude":149.1286054},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2835934,"longitude":149.1285699},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.283668899999995,"longitude":149.12854059999998},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.28372649999999,"longitude":149.1285237},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.28386179999999,"longitude":149.12849319999998},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2839978,"longitude":149.1284682},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2840205,"longitude":149.12846779999998},"placeId":"ChIJWSb8ImpNFmsRp_4JAxJFE1A"},{"location":{"latitude":-35.2840205,"longitude":149.12846779999998},"placeId":"ChIJZe8tFWpNFmsR4brZ1vldk2E"},{"location":{"latitude":-35.2840524,"longitude":149.12845969999998},"placeId":"ChIJZe8tFWpNFmsR4brZ1vldk2E"},{"location":{"latitude":-35.284341500000004,"longitude":149.1284124},"placeId":"ChIJZe8tFWpNFmsR4brZ1vldk2E"},{"location":{"latitude":-35.2843875,"longitude":149.1284034},"placeId":"ChIJZe8tFWpNFmsR4brZ1vldk2E"},{"location":{"latitude":-35.2843875,"longitude":149.1284034},"placeId":"ChIJVx7Ta2pNFmsRx9OI9CnN5tI"},{"location":{"latitude":-35.2845916,"longitude":149.1283726},"placeId":"ChIJVx7Ta2pNFmsRx9OI9CnN5tI"},{"location":{"latitude":-35.2845916,"longitude":149.1283726},"placeId":"ChIJtWxAZmpNFmsRlbUCkc6VtnA"},{"location":{"latitude":-35.28459730000001,"longitude":149.1283703},"placeId":"ChIJtWxAZmpNFmsRlbUCkc6VtnA"},{"location":{"latitude":-35.284728747199374,"longitude":149.12834860726772},"originalIndex":7,"placeId":"ChIJtWxAZmpNFmsRlbUCkc6VtnA"}]}},"Too Sparse":{"value":{"warningMessage":"Input path is too sparse. You should provide a path where consecutive points are closer to each other. Refer to the 'path' parameter in Google Roads API documentation."}}},"schema":{"type":"object","title":"SnapToRoadsResponse","properties":{"snappedPoints":{"description":"An array of snapped points.","type":"array","items":{"type":"object","title":"SnappedPoint","required":["location","placeId"],"properties":{"location":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"originalIndex":{"description":"An integer that indicates the corresponding value in the original request. Each value in the request should map to a snapped value in the response. However, if you've set interpolate=true, then it's possible that the response will contain more coordinates than the request. Interpolated values will not have an `originalIndex`. These values are indexed from `0`, so a point with an originalIndex of `4` will be the snapped value of the 5th latitude/longitude passed to the path parameter.","type":"number"},"placeId":{"description":"A unique identifier for a place. All place IDs returned by the Roads API correspond to road segments.","type":"string"}}}},"warningMessage":{"description":"A string containing a user-visible warning.","type":"string"}}}}}}}}},"/v1/nearestRoads":{"get":{"operationId":"nearestRoads","servers":[{"url":"https://roads.googleapis.com"}],"tags":["Roads API"],"description":"This service returns individual road segments for a given set of GPS coordinates. This services takes up to 100 GPS points and returns the closest road segment for each point. The points passed do not need to be part of a continuous path.","parameters":[{"name":"points","description":"The path to be snapped. The path parameter accepts a list of latitude/longitude pairs. Latitude and longitude values should be separated by commas. Coordinates should be separated by the pipe character: \"|\". For example: `path=60.170880,24.942795|60.170879,24.942796|60.170877,24.942796`.\n<div class=\"note\">Note: The snapping algorithm works best for points that are not too far apart. If you observe odd snapping behavior, try creating paths that have points closer together. To ensure the best snap-to-road quality, you should aim to provide paths on which consecutive pairs of points are within 300m of each other. This will also help in handling any isolated, long jumps between consecutive points caused by GPS signal loss, or noise.</div>\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["60.170880,24.942795","60.170879,24.942796","60.170877,24.942796"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"schema":{"type":"object","title":"NearestRoadsResponse","properties":{"snappedPoints":{"description":"An array of snapped points.","type":"array","items":{"type":"object","title":"SnappedPoint","required":["location","placeId"],"properties":{"location":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"originalIndex":{"description":"An integer that indicates the corresponding value in the original request. Each value in the request should map to a snapped value in the response. However, if you've set interpolate=true, then it's possible that the response will contain more coordinates than the request. Interpolated values will not have an `originalIndex`. These values are indexed from `0`, so a point with an originalIndex of `4` will be the snapped value of the 5th latitude/longitude passed to the path parameter.","type":"number"},"placeId":{"description":"A unique identifier for a place. All place IDs returned by the Roads API correspond to road segments.","type":"string"}}}}}}}}},"400":{"description":"400 BAD REQUEST","content":{"application/json":{"examples":{"Bad Request":{"value":{"error":{"code":400,"message":"\"points\" is a required parameter.","status":"INVALID_ARGUMENT"}}}},"schema":{"type":"object","title":"NearestRoadsErrorResponse","properties":{"error":{"type":"object","title":"NearestRoadsError","required":["code","message","status"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"status":{"description":"An error such as `INVALID_ARGUMENT`.","type":"string"}}}}}}}}}}},"/maps/api/distanceMatrix/json":{"get":{"operationId":"distanceMatrix","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Distance Matrix API"],"description":"The Distance Matrix API is a service that provides travel distance and time for a matrix of origins and destinations. The API returns information based on the recommended route between start and end points, as calculated by the Google Maps API, and consists of rows containing duration and distance values for each pair.","parameters":[{"name":"arrival_time","description":"Specifies the desired time of arrival for transit directions, in seconds since midnight, January 1, 1970 UTC. You can specify either `departure_time` or `arrival_time`, but not both. Note that `arrival_time` must be specified as an integer.\n","in":"query","schema":{"type":"number"}},{"name":"departure_time","description":"Specifies the desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC. If a `departure_time` later than 9999-12-31T23:59:59.999999999Z is specified, the API will fall back the `departure_time` to 9999-12-31T23:59:59.999999999Z. Alternatively, you can specify a value of now, which sets the departure time to the current time (correct to the nearest second). The departure time may be specified in two cases:\n* For requests where the travel mode is transit: You can optionally specify one of `departure_time` or `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time).\n* For requests where the travel mode is driving: You can specify the `departure_time` to receive a route and trip duration (response field: duration_in_traffic) that take traffic conditions into account. The `departure_time` must be set to the current time or some time in the future. It cannot be in the past.\n\n<div class=\"note\">Note: If departure time is not specified, choice of route and duration are based on road network and average time-independent traffic conditions. Results for a given request may vary over time due to changes in the road network, updated average traffic conditions, and the distributed nature of the service. Results may also vary between nearly-equivalent routes at any time or frequency.</div>\n<div class=\"note\">Note: Distance Matrix requests specifying `departure_time` when `mode=driving` are limited to a maximum of 100 elements per request. The number of origins times the number of destinations defines the number of elements.</div>\n","in":"query","schema":{"type":"number"}},{"name":"avoid","description":"Distances may be calculated that adhere to certain restrictions. Restrictions are indicated by use of the avoid parameter, and an argument to that parameter indicating the restriction to avoid. The following restrictions are supported:\n\n* `tolls` indicates that the calculated route should avoid toll roads/bridges.\n* `highways` indicates that the calculated route should avoid highways.\n* `ferries` indicates that the calculated route should avoid ferries.\n* `indoor` indicates that the calculated route should avoid indoor steps for walking and transit directions.\n\n<div class=\"note\">Note: The addition of restrictions does not preclude routes that include the restricted feature; it biases the result to more favorable routes.</div>\n","in":"query","example":"highways","schema":{"type":"string"}},{"name":"destinations","description":"One or more locations to use as the finishing point for calculating travel distance and time. The options for the destinations parameter are the same as for the origins parameter.","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["San Francisco","Victoria BC"],"schema":{"type":"array","items":{"type":"string"}}},{"name":"origins","description":"The starting point for calculating travel distance and time. You can supply one or more locations separated by the pipe character (|), in the form of a place ID, an address, or latitude/longitude coordinates:\n- **Place ID**: If you supply a place ID, you must prefix it with `place_id:`.\n- **Address**: If you pass an address, the service geocodes the string and converts it to a latitude/longitude coordinate to calculate distance. This coordinate may be different from that returned by the Geocoding API, for example a building entrance rather than its center.\n  <div class=\"note\">Note: using place IDs is preferred over using addresses or latitude/longitude coordinates. Using coordinates will always result in the point being snapped to the road nearest to those coordinates - which may not be an access point to the property, or even a road that will quickly or safely lead to the destination.</div>\n- **Coordinates**: If you pass latitude/longitude coordinates, they they will snap to the nearest road. Passing a place ID is preferred. If you do pass coordinates, ensure that no space exists between the latitude and longitude values.\n- **Plus codes** must be formatted as a global code or a compound code. Format plus codes as shown here (plus signs are url-escaped to %2B and spaces are url-escaped to %20):\n  - **global code** is a 4 character area code and 6 character or longer local code (`849VCWC8+R9` is encoded to `849VCWC8%2BR9`).\n  - **compound code** is a 6 character or longer local code with an explicit location (`CWC8+R9 Mountain View, CA, USA` is encoded to `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n- **Encoded Polyline** Alternatively, you can supply an encoded set of coordinates using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm). This is particularly useful if you have a large number of origin points, because the URL is significantly shorter when using an encoded polyline.\n  - Encoded polylines must be prefixed with `enc:` and followed by a colon `:`. For example: `origins=enc:gfo}EtohhU:`\n  - You can also include multiple encoded polylines, separated by the pipe character `|`. For example: \n    ```\n    origins=enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:|enc:udymA{~bxM:\n    ```\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["Vancouver BC","Seattle"],"schema":{"type":"array","items":{"type":"string"}}},{"name":"units","description":"Specifies the unit system to use when displaying results.\n\n<div class=\"note\">Note: this unit system setting only affects the text displayed within distance fields. The distance fields also contain values which are always expressed in meters.</div>\n","example":"metric","in":"query","schema":{"type":"string","enum":["imperial","metric"]}},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"mode","description":"For the calculation of distances and directions, you may specify the transportation mode to use. By default, `DRIVING` mode is used. By default, directions are calculated as driving directions. The following travel modes are supported:\n\n* `driving` (default) indicates standard driving directions or distance using the road network.\n* `walking` requests walking directions or distance via pedestrian paths & sidewalks (where available).\n* `bicycling` requests bicycling directions or distance via bicycle paths & preferred streets (where available).\n* `transit` requests directions or distance via public transit routes (where available). If you set the mode to transit, you can optionally specify either a `departure_time` or an `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time). You can also optionally include a `transit_mode` and/or a `transit_routing_preference`.\n\n<div class=\"note\">Note: Both walking and bicycling directions may sometimes not include clear pedestrian or bicycling paths, so these directions will return warnings in the returned result which you must display to the user.</div>\n","in":"query","schema":{"type":"string","enum":["driving","bicycling","transit","walking"]}},{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},{"name":"traffic_model","description":"Specifies the assumptions to use when calculating time in traffic. This setting affects the value returned in the duration_in_traffic field in the response, which contains the predicted time in traffic based on historical averages. The `traffic_model` parameter may only be specified for driving directions where the request includes a `departure_time`. The available values for this parameter are:\n* `best_guess` (default) indicates that the returned duration_in_traffic should be the best estimate of travel time given what is known about both historical traffic conditions and live traffic. Live traffic becomes more important the closer the `departure_time` is to now.\n* `pessimistic` indicates that the returned duration_in_traffic should be longer than the actual travel time on most days, though occasional days with particularly bad traffic conditions may exceed this value.\n* `optimistic` indicates that the returned duration_in_traffic should be shorter than the actual travel time on most days, though occasional days with particularly good traffic conditions may be faster than this value.\nThe default value of `best_guess` will give the most useful predictions for the vast majority of use cases. It is possible the `best_guess` travel time prediction may be shorter than `optimistic`, or alternatively, longer than `pessimistic`, due to the way the `best_guess` prediction model integrates live traffic information.\n","in":"query","example":"pessimistic","schema":{"type":"string","default":"best_guess","enum":["best_guess","pessimistic","optimistic"]}},{"name":"transit_mode","description":"Specifies one or more preferred modes of transit. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `bus` indicates that the calculated route should prefer travel by bus.\n* `subway` indicates that the calculated route should prefer travel by subway.\n* `train` indicates that the calculated route should prefer travel by train.\n* `tram` indicates that the calculated route should prefer travel by tram and light rail.\n* `rail` indicates that the calculated route should prefer travel by train, tram, light rail, and subway. This is equivalent to `transit_mode=train|tram|subway`.\n","in":"query","example":"train|tram|subway","schema":{"type":"string"}},{"name":"transit_routing_preference","description":"Specifies preferences for transit routes. Using this parameter, you can bias the options returned, rather than accepting the default best route chosen by the API. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `less_walking` indicates that the calculated route should prefer limited amounts of walking.\n* `fewer_transfers` indicates that the calculated route should prefer a limited number of transfers.\n","in":"query","example":"less_walking","schema":{"type":"string","enum":["less_walking","fewer_transfers"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"avoid_response":{"value":{"destination_addresses":["Victoria, BC, Canada"],"origin_addresses":["Seattle, WA, USA"],"rows":[{"elements":[{"distance":{"text":"341 km","value":340815},"duration":{"text":"5 hours 34 mins","value":20038},"status":"OK"}]}],"status":"OK"}},"bicycling_response":{"value":{"destination_addresses":["San Francisco, CA, USA","Victoria, BC, Canada"],"origin_addresses":["Vancouver, BC, Canada","Seattle, WA, USA"],"rows":[{"elements":[{"distance":{"text":"1,723 km","value":1723247},"duration":{"text":"3 days 21 hours","value":335356},"status":"OK"},{"distance":{"text":"139 km","value":138696},"duration":{"text":"6 hours 47 mins","value":24405},"status":"OK"}]},{"elements":[{"distance":{"text":"1,468 km","value":1468210},"duration":{"text":"3 days 7 hours","value":284548},"status":"OK"},{"distance":{"text":"146 km","value":146500},"duration":{"text":"2 hours 53 mins","value":10376},"status":"OK"}]}],"status":"OK"}},"encoded_response":{"value":{"destination_addresses":["339 Hicks St, Brooklyn, NY 11201, USA","585 Schenectady Ave, Brooklyn, NY 11203, USA","102-01 66th Rd, Queens, NY 11375, USA","1000 N Village Ave, Rockville Centre, NY 11570, USA","327 Beach 19th St, Far Rockaway, NY 11691, USA","585 Schenectady Ave, Brooklyn, NY 11203, USA","102-01 66th Rd, Queens, NY 11375, USA","1000 N Village Ave, Rockville Centre, NY 11570, USA","327 Beach 19th St, Far Rockaway, NY 11691, USA"],"origin_addresses":["P.O. Box 793, Brooklyn, NY 11207, USA"],"rows":[{"elements":[{"distance":{"text":"10.4 km","value":10423},"duration":{"text":"34 mins","value":2023},"status":"OK"},{"distance":{"text":"4.8 km","value":4823},"duration":{"text":"19 mins","value":1147},"status":"OK"},{"distance":{"text":"13.5 km","value":13515},"duration":{"text":"23 mins","value":1386},"status":"OK"},{"distance":{"text":"25.6 km","value":25552},"duration":{"text":"30 mins","value":1812},"status":"OK"},{"distance":{"text":"21.3 km","value":21308},"duration":{"text":"36 mins","value":2142},"status":"OK"},{"distance":{"text":"4.8 km","value":4823},"duration":{"text":"19 mins","value":1147},"status":"OK"},{"distance":{"text":"13.5 km","value":13515},"duration":{"text":"23 mins","value":1386},"status":"OK"},{"distance":{"text":"25.6 km","value":25552},"duration":{"text":"30 mins","value":1812},"status":"OK"},{"distance":{"text":"21.3 km","value":21308},"duration":{"text":"36 mins","value":2142},"status":"OK"}]}],"status":"OK"}},"place_id_response":{"value":{"destination_addresses":["Sydney NSW, Australia"],"origin_addresses":["Bennelong Point, Sydney NSW 2000, Australia"],"rows":[{"elements":[{"distance":{"text":"1.7 km","value":1696},"duration":{"text":"8 mins","value":480},"status":"OK"}]}],"status":"OK"}},"plus_code_response":{"value":{"destination_addresses":["San Francisco, CA, USA"],"origin_addresses":[""],"rows":[{"elements":[{"status":"NOT_FOUND"}]}],"status":"OK"}},"response":{"value":{"destination_addresses":["Lexington, MA, USA","Concord, MA, USA"],"origin_addresses":["Boston, MA, USA","Charlestown, Boston, MA, USA"],"rows":[{"elements":[{"distance":{"text":"23.6 km","value":23644},"duration":{"text":"28 mins","value":1673},"duration_in_traffic":{"text":"34 mins","value":2026},"status":"OK"},{"distance":{"text":"41.3 km","value":41294},"duration":{"text":"34 mins","value":2063},"duration_in_traffic":{"text":"37 mins","value":2231},"status":"OK"}]},{"elements":[{"distance":{"text":"31.2 km","value":31219},"duration":{"text":"26 mins","value":1545},"duration_in_traffic":{"text":"32 mins","value":1942},"status":"OK"},{"distance":{"text":"29.6 km","value":29594},"duration":{"text":"32 mins","value":1895},"duration_in_traffic":{"text":"37 mins","value":2218},"status":"OK"}]}],"status":"OK"}}},"schema":{"type":"object","title":"DistanceMatrixResponse","required":["origin_addresses","destination_addresses","rows","status"],"properties":{"origin_addresses":{"description":"An array of addresses as returned by the API from your original request. These are formatted by the geocoder and localized according to the language parameter passed with the request. This content is meant to be read as-is. Do not programatically parse the formatted addresses.","type":"array","items":{"type":"string"}},"destination_addresses":{"description":"An array of addresses as returned by the API from your original request. As with `origin_addresses`, these are localized if appropriate. This content is meant to be read as-is. Do not programatically parse the formatted addresses.","type":"array","items":{"type":"string"}},"rows":{"description":"An array of elements, which in turn each contain a `status`, `duration`, and `distance` element.","type":"array","items":{"type":"object","title":"DistanceMatrixRow","required":["elements"],"properties":{"elements":{"description":"When the Distance Matrix API returns results, it places them within a JSON rows array. Even if no results are returned (such as when the origins and/or destinations don't exist), it still returns an empty array. \n\nRows are ordered according to the values in the origin parameter of the request. Each row corresponds to an origin, and each element within that row corresponds to a pairing of the origin with a destination value.\n\nEach row array contains one or more element entries, which in turn contain the information about a single origin-destination pairing.\n","type":"array","items":{"type":"object","title":"DistanceMatrixElement","required":["status"],"properties":{"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for transit providers where fare information is available.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}},"distance":{"description":"The total distance of this route, expressed in meters (value) and as text. The textual value uses the unit system specified with the unit parameter of the original request, or the origin's region.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"The length of time it takes to travel this route, based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration is expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter. The duration in traffic is returned only if all of the following are true:\n\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n* The mode parameter is set to driving.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The length of time it takes to travel this route, expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"status":{"description":"A status for the element.","type":"string","title":"DistanceMatrixElementStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_ROUTE_LENGTH_EXCEEDED"]}}}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"DistanceMatrixStatus","enum":["OK","INVALID_REQUEST","MAX_ELEMENTS_EXCEEDED","MAX_DIMENSIONS_EXCEEDED","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]}}}}}}}}},"/maps/api/place/details/json":{"get":{"operationId":"placeDetails","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"The Places API is a service that returns information about places using HTTP requests. Places are defined within this API as establishments, geographic locations, or prominent points of interest.","parameters":[{"name":"place_id","description":"A textual identifier that uniquely identifies a place, returned from a [Place Search](https://developers.google.com/maps/documentation/places/web-service/search).\nFor more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n","schema":{"type":"string"},"required":true,"in":"query","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},{"name":"fields","description":"\n<div class=\"caution\"> Caution: Place Search requests and Place Details requests do not return the same fields. Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a <code>place_id</code>, then use that Place ID to make a Place Details request. For more information on the fields that are unavailable in a Place Search request, see <a href=\"https://developers.google.com/maps/documentation/places/web-service/place-data-fields#places-api-fields-support\">Places API fields support</a>.</div>\n\nUse the fields parameter to specify a comma-separated list of place data types to return. For example: `fields=formatted_address,name,geometry`. Use a forward slash when specifying compound values. For example: `opening_hours/open_now`.\n\nFields are divided into three billing categories: Basic, Contact, and Atmosphere. Basic fields are billed at base rate, and incur no additional charges. Contact and Atmosphere fields are billed at a higher rate. See the [pricing sheet](https://cloud.google.com/maps-platform/pricing/sheet/) for more information. Attributions, `html_attributions`, are always returned with every call, regardless of whether the field has been requested.\n\n**Basic**\n\nThe Basic category includes the following fields: `address_component`, `adr_address`, `business_status`, `formatted_address`, `geometry`, `icon`, `icon_mask_base_uri`, `icon_background_color`, `name`, `permanently_closed` ([deprecated](https://developers.google.com/maps/deprecations)), `photo`, `place_id`, `plus_code`, `type`, `url`, `utc_offset`, `vicinity`.\n\n**Contact**\n\nThe Contact category includes the following fields: `formatted_phone_number`, `international_phone_number`, `opening_hours`, `website`\n\n**Atmosphere**\n\nThe Atmosphere category includes the following fields: `price_level`, `rating`, `review`, `user_ratings_total`.\n","schema":{"type":"array","items":{"type":"string"},"minItems":1},"explode":false,"in":"query","examples":{"basic":{"value":["formatted_address"]},"multiple":{"value":["formatted_address","name","geometry"]},"compound":{"value":["opening_hours/open_now"]},"all":{"value":["*"]}}},{"name":"sessiontoken","description":"A random string which identifies an autocomplete [session](https://developers.google.com/maps/documentation/places/web-service/details#session_tokens) for billing purposes.\n\nThe session begins when the user starts typing a query, and concludes when they select a place and a call to Place Details is made. Each session can have multiple queries, followed by one place selection. The API key(s) used for each request within a session must belong to the same Google Cloud Console project. Once a session has concluded, the token is no longer valid; your app must generate a fresh token for each session. If the `sessiontoken` parameter is omitted, or if you reuse a session token, the session is charged as if no session token was provided (each request is billed separately).\n\nWe recommend the following guidelines:\n\n- Use session tokens for all autocomplete sessions.\n- Generate a fresh token for each session. Using a version 4 UUID is recommended.\n- Ensure that the API key(s) used for all Place Autocomplete and Place Details requests within a session belong to the same Cloud Console project.\n- Be sure to pass a unique session token for each new session. Using the same token for more than one session will result in each request being billed individually.\n","schema":{"type":"string"},"in":"query"},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"details":{"value":{"html_attributions":[],"result":{"address_components":[{"long_name":"48","short_name":"48","types":["street_number"]},{"long_name":"Pirrama Road","short_name":"Pirrama Rd","types":["route"]},{"long_name":"Pyrmont","short_name":"Pyrmont","types":["locality","political"]},{"long_name":"Council of the City of Sydney","short_name":"Sydney","types":["administrative_area_level_2","political"]},{"long_name":"New South Wales","short_name":"NSW","types":["administrative_area_level_1","political"]},{"long_name":"Australia","short_name":"AU","types":["country","political"]},{"long_name":"2009","short_name":"2009","types":["postal_code"]}],"adr_address":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>","business_status":"OPERATIONAL","formatted_address":"48 Pirrama Rd, Pyrmont NSW 2009, Australia","formatted_phone_number":"(02) 9374 4000","geometry":{"location":{"lat":-33.866489,"lng":151.1958561},"viewport":{"northeast":{"lat":-33.8655112697085,"lng":151.1971156302915},"southwest":{"lat":-33.86820923029149,"lng":151.1944176697085}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","international_phone_number":"+61 2 9374 4000","name":"Google Workplace 6","opening_hours":{"open_now":false,"periods":[{"close":{"day":1,"time":"1700"},"open":{"day":1,"time":"0900"}},{"close":{"day":2,"time":"1700"},"open":{"day":2,"time":"0900"}},{"close":{"day":3,"time":"1700"},"open":{"day":3,"time":"0900"}},{"close":{"day":4,"time":"1700"},"open":{"day":4,"time":"0900"}},{"close":{"day":5,"time":"1700"},"open":{"day":5,"time":"0900"}}],"weekday_text":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]},"photos":[{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/105067373811767106297\">Shaun Craig</a>"],"photo_reference":"Aap_uECTSiFbO2Qg81vEQkbLMh4wHhilVWH4l3oNCqj2NHeTK0VUey6lTn_jhUfeKUubL8aWmhl_nx3ilV-dZqeIlyaS-q6Oo_UNn-aUjy1JSrKzZxjBwCEp0dZi8WyS_0dooU2C-oR0gZRjNK14dbwqto2E8g2c9upoiJPQTWNoqYtgbdoa","width":4032},{"height":3264,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/102493344958625549078\">Heyang Li</a>"],"photo_reference":"Aap_uEATBbKi76kbA2OColmGnmruSknqNKhf4kMJX_YlCXvQaWJhSqkSdkDxF3hmoyAJk1slQrG8TmZwsO7FkzAQQ0x1tIknYf-v0O01LWIQbva9EyuQUyYXALJNAr7ixCKBMjyKywQqfGZRNVbEfSqIxUrTG4HZDx9VRe1sAMydadUyuUXs","width":4912},{"height":1836,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/116807455538142476628\">Anand Ema</a>"],"photo_reference":"Aap_uECyuzfnLNlfA5ioL01LpmwUfDsjM398AT8Ysd6qrGTwevk1OT44jsw8a0dsNQX8rPA5Pmt6A0mWGh4p2J4e1dFgifnWGN17Pn8QgUmKcGlXUJFZKfqp5hQmfvtjqPBMBtmZ3oMIq8sX1DCHpcVx-DZI3Pt0iXMyFDPmfnrjarPIj9YW","width":3264},{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/115886271727815775491\">Anthony Huynh</a>"],"photo_reference":"Aap_uEDW89cNhv_xXN124XRb451wdOwLJ1LTIuZ-ESOHr3g9NyXqeBLjy4O0xhRP6xCt0pt62aJi7fkCrc_Xy3t-UYU1nSZoOfs9z1fR7ICFTxOBHJzjxQACA45SRu99iSw5bbvFgPODXfViTwNzz81R6rMs39dRqTNmk9sYq5nss_2GOkFm","width":4032},{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/102939237947063969663\">Jasen Baker</a>"],"photo_reference":"Aap_uEBNxWNbur6GObqQuIDMflRwEM79ItI4d3Fpgg_hn5fAljaTu40e47VAaT5TTBVoxRJ2tKIbUhhpUo-VDMxHd2nHE4QtrQntp8x5ddBZudB8Re7xdi3aUaQOGw7SWqFh6WwhRY6gYQ3EYK98pH6VNF5_-Bu005dd0W9ldyyjXBfz4S6T","width":4032},{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/100678816592586275978\">Jeremy Hsiao</a>"],"photo_reference":"Aap_uEAKW4dw7yC3vl6QWIu1vx5hIUHTkjccM4K-za6_zRgwxFzlWxAFJ9M7HlCyMfasQH_fC2c0hY9AZh0z8vZd_pB5xTFDbLZrDq6PayaXME6Y2vgGrSgHOSCtYC2vDODT4Q-_TCBgWfBT0CYfHOE9tMpZWrH1KT6u-Zv3NYBbXa3ssyrk","width":4032},{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/100678816592586275978\">Jeremy Hsiao</a>"],"photo_reference":"Aap_uEACMvdbZdKXZP4E9aOw9eeoBVbKsQh0TcbYzqRiUzZkAx09ykX2r5gf66d5n5KzqmUBGdHavSpHye_-ZKpp2UeMuufmx6vwWx9sQtVXDZ5uI6O0yg29BorK5KHzxWqahAFuJRLHOmaYSwwnno318UrR5alb-zFXqeuNpa95e_sn0YW4","width":4032},{"height":3036,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/100482974853389838438\">Mark Vozzo</a>"],"photo_reference":"Aap_uEBE3MuFrsb-nu8po-FsX1zvFatDzSzY1asoBtu6EAQbcukr843rJm7gpI8loe0c_WBAUv4XmnWwhj4U0HHx8Ka5WAKgQBUZGI-XMO1UP44bwMo0Q5XqjyfWwsIgzBJbYftFY-YA_7FEVPMHqgIHkK_weWkW7Gn95gILlM1En0LJUJH6","width":4048},{"height":498,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/103245129386449712319\">Simon TestOne</a>"],"photo_reference":"Aap_uEBe5dY4U34xvY4zH0xCl2pAXyJI3IDrVs8AJFZG9sC7qcGeZ_T56RwJ8avcGJI7iT7WvRytV1vMOFaQfTUx5R8fWZwPaHBqqKSskEDJ7zZKJ0dsPR5y00HNJrdxwZ1d2ND8pjfaTenKF71hsBkULePjqxgqrsZqyNEu2e7ogM1giNqz","width":750},{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/104578111747260232633\">Raymond LAM</a>"],"photo_reference":"Aap_uEDZINRC-TvNlABT-VOU8Ae5iyofoml1D5woUCn-K1WT9O-_o-y-0cTNIJHhYv96aUEH8ZWRBO2b08ct1OBk9CbcKqL6A_Se9mcUNGG105gXGVb-qbCwLKUL4DCF-age8wMzJaUm3P_NE48WJJrLiWd19L2I3xAQUv--PL7jw4wXCZEa","width":4032}],"place_id":"ChIJN1t_tDeuEmsRUsoyG83frY4","plus_code":{"compound_code":"45MW+C8 Pyrmont NSW, Australia","global_code":"4RRH45MW+C8"},"rating":4.1,"reference":"ChIJN1t_tDeuEmsRUsoyG83frY4","reviews":[{"author_name":"Mark Smith (Mark ZZZ Smith)","author_url":"https://www.google.com/maps/contrib/109015045837507592030/reviews","language":"en","profile_photo_url":"https://lh3.googleusercontent.com/a-/AOh14Gi-thk-CV41Ymw9Udvr0O5WL8Iguf9HYAKKyEWDxw=s128-c0x00000000-cc-rp-mo","rating":5,"relative_time_description":"a year ago","text":"Great place to visit, cafeteria great. Also has a good toilet.","time":1589072760},{"author_name":"Agent Cliff (The Mediator)","author_url":"https://www.google.com/maps/contrib/100253428394439543029/reviews","language":"en","profile_photo_url":"https://lh3.googleusercontent.com/a-/AOh14GhSLTmC1QVzI8oXWkDvqv_fTq1Xmm7_gM2udfRlbw=s128-c0x00000000-cc-rp-mo-ba3","rating":4,"relative_time_description":"5 months ago","text":"Had an office tour here a few years ago and absolutely loved the look of it , as an AV person I was very impressed with the meeting rooms and loved the themes. Most of the staff were generally friendly and I was offered a range of different waters when waiting at reception.\n\nThe office is beautifully designed, onsite chef cooked a pretty alright lunch, staff interviewing as well were quite friendly and knew to be precise for technical interviews. I’d like to come back again one day for another tour just to see how it’s all going :)","time":1614291725},{"author_name":"Xavier Le Baron","author_url":"https://www.google.com/maps/contrib/104602961630797902494/reviews","language":"en","profile_photo_url":"https://lh3.googleusercontent.com/a-/AOh14GhbuCpv4_XNH8EWPZoGFwgWjiCQvCcVYiwJNxnMIPs=s128-c0x00000000-cc-rp-mo-ba4","rating":5,"relative_time_description":"3 months ago","text":"Possibly the best office in Sydney? :)\nWhat an amazing place to work at!","time":1618388082},{"author_name":"Binod Mainali","author_url":"https://www.google.com/maps/contrib/110005203185645729740/reviews","language":"en","profile_photo_url":"https://lh3.googleusercontent.com/a-/AOh14GitXX8rr6uxnCeLo4Kwd_UKm7ctfOYH9r7tcocqeg=s128-c0x00000000-cc-rp-mo","rating":1,"relative_time_description":"6 months ago","text":"I had some problem with google account, there is no way to contact google customer service. The only people i can contact to is the google ad Team. Google only cares about its ad what a selfish tech. There is not even a live chat, my password linked with google is compromised but there is no one to talk to. the 1800 no is a useless no or even the no provided at this store is useless. Google support only asks to send a feedback of the problem and nothing else. I had sent it but its been more than a month no one has contacted still. Such a selfish, greedy billionaire tech giant. Cant believe, even a small struggling bussiness has someone to chat to. Such a low pathetic moral of google . Humanity will not be too long if our biggest tech are surround by just greed of $$$$$$....Shame on you # greedygoogle#greedysundarpichai#Australiagoogletaxloot.","time":1611295578},{"author_name":"doug cliff","author_url":"https://www.google.com/maps/contrib/114222669528052367599/reviews","language":"en","profile_photo_url":"https://lh3.googleusercontent.com/a-/AOh14Gjbd1ELb3S4E0R10kvV2h9EtBuME8xb9yWbtXa3qyU=s128-c0x00000000-cc-rp-mo-ba6","rating":4,"relative_time_description":"7 months ago","text":"It appears from reading the reviews that Google in not too good at talking to people on the phone. I guess when you are as big as they are they can do what they want as there is not really another alternative. I use their services such as maps and mail but also contribute a lot of data such as photo’s and reviews. I was under the impression that what I was doing was helping others in the community. I had not realised that google could pick and choose who used these services and can block out any one out they don’t like. I was very upset when they black baned some Chinese manufactures who are making really good products. I had also not realised that Google is a slave to any crazy president that gets into power. Anyway I will keep using  their products as they are good and hope that one day they will be available for all to use.","time":1608012004}],"types":["point_of_interest","establishment"],"url":"https://maps.google.com/?cid=10281119596374313554","user_ratings_total":932,"utc_offset":600,"vicinity":"48 Pirrama Road, Pyrmont","website":"http://google.com/"},"status":"OK"}},"fields":{"value":{"html_attributions":[],"result":{"formatted_phone_number":"(02) 9374 4000","name":"Google Workplace 6","rating":4.1},"status":"OK"}},"no_plus_compound_code":{"value":{"html_attributions":[],"result":{"plus_code":{"global_code":"5Q7Q8G54+64"}},"status":"OK"}}},"schema":{"type":"object","title":"PlacesDetailsResponse","required":["html_attributions","result","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"result":{"description":"Contains the detailed information about the place requested.","type":"object","title":"Place","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesDetailsStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","NOT_FOUND","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}}}}}}}},"/maps/api/place/findplacefromtext/json":{"get":{"operationId":"findPlaceFromText","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"A Find Place request takes a text input and returns a place. The input can be any kind of Places text data, such as a name, address, or phone number. The request must be a string. A Find Place request using non-string data such as a lat/lng coordinate or plus code generates an error.\n<div class=\"note\">Note: If you omit the fields parameter from a Find Place request, only the place_id for the result will be returned.</div>\n","parameters":[{"name":"fields","description":"\n<div class=\"caution\"> Caution: Place Search requests and Place Details requests do not return the same fields. Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a <code>place_id</code>, then use that Place ID to make a Place Details request. For more information on the fields that are unavailable in a Place Search request, see <a href=\"https://developers.google.com/maps/documentation/places/web-service/place-data-fields#places-api-fields-support\">Places API fields support</a>.</div>\n\nUse the fields parameter to specify a comma-separated list of place data types to return. For example: `fields=formatted_address,name,geometry`. Use a forward slash when specifying compound values. For example: `opening_hours/open_now`.\n\nFields are divided into three billing categories: Basic, Contact, and Atmosphere. Basic fields are billed at base rate, and incur no additional charges. Contact and Atmosphere fields are billed at a higher rate. See the [pricing sheet](https://cloud.google.com/maps-platform/pricing/sheet/) for more information. Attributions, `html_attributions`, are always returned with every call, regardless of whether the field has been requested.\n\n**Basic**\n\nThe Basic category includes the following fields: `address_component`, `adr_address`, `business_status`, `formatted_address`, `geometry`, `icon`, `icon_mask_base_uri`, `icon_background_color`, `name`, `permanently_closed` ([deprecated](https://developers.google.com/maps/deprecations)), `photo`, `place_id`, `plus_code`, `type`, `url`, `utc_offset`, `vicinity`.\n\n**Contact**\n\nThe Contact category includes the following fields: `formatted_phone_number`, `international_phone_number`, `opening_hours`, `website`\n\n**Atmosphere**\n\nThe Atmosphere category includes the following fields: `price_level`, `rating`, `review`, `user_ratings_total`.\n","schema":{"type":"array","items":{"type":"string"},"minItems":1},"explode":false,"in":"query","examples":{"basic":{"value":["formatted_address"]},"multiple":{"value":["formatted_address","name","geometry"]},"compound":{"value":["opening_hours/open_now"]},"all":{"value":["*"]}}},{"name":"input","description":"Text input that identifies the search target, such as a name, address, or phone number. The input must be a string. Non-string input such as a lat/lng coordinate or plus code generates an error.\n","schema":{"type":"string"},"required":true,"in":"query","example":"Museum of Contemporary Art Australia"},{"name":"inputtype","description":"The type of input. This can be one of either `textquery` or `phonenumber`. Phone numbers must be in international format (prefixed by a plus sign (\"+\"), followed by the country code, then the phone number itself). See [E.164 ITU recommendation](https://en.wikipedia.org/wiki/E.164) for more information.\n","schema":{"type":"string","enum":["textquery","phonenumber"]},"required":true,"in":"query","example":"textquery"},{"name":"locationbias","description":"Prefer results in a specified area, by specifying either a radius plus lat/lng, or two lat/lng pairs representing the points of a rectangle. If this parameter is not specified, the API uses IP address biasing by default.\n- IP bias: Instructs the API to use IP address biasing. Pass the string `ipbias` (this option has no additional parameters).\n- Point: A single lat/lng coordinate. Use the following format: `point:lat,lng`.\n- Circular: A string specifying radius in meters, plus lat/lng in decimal degrees. Use the following format: `circle:radius@lat,lng`.\n- Rectangular: A string specifying two lat/lng pairs in decimal degrees, representing the south/west and north/east points of a rectangle. Use the following format:`rectangle:south,west|north,east`. Note that east/west values are wrapped to the range -180, 180, and north/south values are clamped to the range -90, 90.\n","schema":{"type":"string"},"in":"query","examples":{"ipbias":{"value":"ipbias"},"point":{"value":"point:37.781157,-122.398720"},"circular":{"value":"circle:1000@37.781157,-122.398720"},"rectangular":{"value":"rectangle:37.7,-122.4|37.8,-122.3"}}},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"mca":{"value":{"candidates":[{"formatted_address":"140 George St, The Rocks NSW 2000, Australia","geometry":{"location":{"lat":-33.8599358,"lng":151.2090295},"viewport":{"northeast":{"lat":-33.85824377010728,"lng":151.2104386798927},"southwest":{"lat":-33.86094342989272,"lng":151.2077390201073}}},"name":"Museum of Contemporary Art Australia","rating":4.4}],"status":"OK"}},"phonenumber":{"value":{"candidates":[{"place_id":"ChIJj61dQgK6j4AR4GeTYWZsKWw"},{"place_id":"ChIJ2Xz75-t5j4ARB2DdjJy2uqA"},{"place_id":"ChIJC_TKnI84K4gR7PNbCsldD0c"},{"place_id":"ChIJgb42o7l_j4AR4_lK1BHbNmU"},{"place_id":"ChIJyesLCqa3j4ARxZkBe9Qt_mk"},{"place_id":"ChIJHxJ44k14j4ARZqo5_0QKo64"},{"place_id":"ChIJhbgMV7dhK4gR33wqaPHOCuQ"},{"place_id":"ChIJvRn7KVnwwIcROraCQCRsovI"},{"place_id":"ChIJb0n1exa3j4ARXinU4_Sdj_k"},{"place_id":"ChIJcWr31hffUIgRA3vliautp_s"},{"place_id":"ChIJOXHi9jg5tocRPHg19V7QWtg"},{"place_id":"ChIJX8dkF2ZbwokRAcKtuHi-A1Q"},{"place_id":"ChIJq0hiT6i-woARiaQ2cdfJRpM"},{"place_id":"ChIJEWtdu7NZwokROmMb3NxEsKE"},{"place_id":"ChIJ4WnrrYxbwokRzvCpBHDjfrY"},{"place_id":"ChIJ___PEX6AhYARr_zU60uUYew"},{"place_id":"ChIJMeAWGBu6j4AR_aDmPVG1Xp8"},{"place_id":"ChIJQ1ADgDy9oRQRoDpfJ6tOoB8"},{"place_id":"ChIJ9-yW6AFV2YARbvtj4ffMNTs"},{"place_id":"ChIJXcdkF2ZbwokRSnqRSwBjVDs"},{"place_id":"ChIJV-_VYn9GQIgR6-tUciggqQU"},{"place_id":"ChIJ_ReWwDjb54kRZN0czfXwAGY"},{"place_id":"ChIJ36KWWXEWlR4RYM3Q-pgSQWw"},{"place_id":"ChIJxamU3xcNkFQRqiqrhT7k1W8"},{"place_id":"ChIJU9_qp3oPrpQRLJe0GauHZ3k"},{"place_id":"ChIJoYrKzwgR8z8RU5Q5Xd3Nk3k"},{"place_id":"ChIJcQOIHdy3j4ARS1LSO2jqlnk"},{"place_id":"ChIJcbO67BoxDogRvrTGX1t3P6c"},{"place_id":"ChIJE1J2fLvSJIgRDEGHbHzMUqk"},{"place_id":"ChIJ__8_ohC6j4ARO7hz4B8j_LY"},{"place_id":"ChIJN8KDNnq7j4AR18Xh9LVB4c4"},{"place_id":"ChIJdfGdVVK5woARYcQrGwVVwc8"},{"place_id":"ChIJEdsWINW1j4AR4OIeD3cTZds"},{"place_id":"ChIJaw7gKeaGhYAR23exPcib2d0"},{"place_id":"ChIJ6xx804vetkARJaMvgPjL-d8"},{"place_id":"ChIJ5V8A1CURc4gRsoMQrL6mJes"},{"place_id":"ChIJtWy64Sjs3IARBQVZ6ZIvAfE"},{"place_id":"ChIJAQAwqv_mQIYRSMXkL3t_uvM"}],"status":"OK"}},"locationbias":{"value":{"candidates":[{"formatted_address":"Mongolia","geometry":{"location":{"lat":46.862496,"lng":103.846656},"viewport":{"northeast":{"lat":52.148355,"lng":119.9315098},"southwest":{"lat":41.581833,"lng":87.7344789}}},"name":"Mongolia"}],"status":"OK"}},"error":{"value":{"candidates":[],"error_message":"Error while parsing 'fields' parameter: Unsupported field name 'invalid'. ","status":"INVALID_REQUEST"}}},"schema":{"type":"object","title":"PlacesFindPlaceFromTextResponse","required":["candidates","status"],"properties":{"candidates":{"description":"Contains an array of Place candidates.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a place_id, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string","example":"Error while parsing 'fields' parameter: Unsupported field name 'invalid'. "},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}}}}}}}},"/maps/api/place/nearbysearch/json":{"get":{"operationId":"nearbySearch","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"A Nearby Search lets you search for places within a specified area. You can refine your search request by supplying keywords or specifying the type of place you are searching for.","parameters":[{"name":"keyword","description":"A term to be matched against all content that Google has indexed for this place, including but not limited to name and type, as well as customer reviews and other third-party content. Note that explicitly including location information using this parameter may conflict with the location, radius, and rankby parameters, causing unexpected results.\n","schema":{"type":"string"},"in":"query"},{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`.\n","required":true,"schema":{"type":"string"},"in":"query","example":"40,-110"},{"name":"maxprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},{"name":"minprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},{"name":"name","description":"*Not Recommended* A term to be matched against all content that Google has indexed for this place. Equivalent to `keyword`. The `name` field is no longer restricted to place names. Values in this field are combined with values in the keyword field and passed as part of the same search string. We recommend using only the `keyword` parameter for all search terms.\n","schema":{"type":"string"},"in":"query"},{"name":"opennow","description":"Returns only those places that are open for business at the time the query is sent. Places that do not specify opening hours in the Google Places database will not be returned if you include this parameter in your query.\n","schema":{"type":"boolean"},"in":"query"},{"name":"pagetoken","description":"Returns up to 20 results from a previously run search. Setting a `pagetoken` parameter will execute a search with the same parameters used previously — all parameters other than pagetoken will be ignored.\n","schema":{"type":"string"},"in":"query"},{"name":"rankby","description":"Specifies the order in which results are listed. Possible values are:\n- `prominence` (default). This option sorts results based on their importance. Ranking will favor prominent places within the set radius over nearby places that match but that are less prominent. Prominence can be affected by a place's ranking in Google's index, global popularity, and other factors. When prominence is specified, the `radius` parameter is required.\n- `distance`. This option biases search results in ascending order by their distance from the specified location. When `distance` is specified, one or more of `keyword`, `name`, or `type` is required.\n","schema":{"type":"string","enum":["prominence","distance"]},"in":"query"},{"name":"radius","description":"Defines the distance (in meters) within which to return place results. You may bias results to a specified circle by passing a `location` and a `radius` parameter. Doing so instructs the Places service to _prefer_ showing results within that circle; results outside of the defined area may still be displayed.\n\nThe radius will automatically be clamped to a maximum value depending on the type of search and other parameters.\n\n* Autocomplete: 50,000 meters\n* Nearby Search: \n  * with `keyword` or `name`: 50,000 meters\n  * without `keyword` or `name`\n    * `rankby=prominence` (default): 50,000 meters\n    * `rankby=distance`: A few kilometers depending on density of area\n* Query Autocomplete: 50,000 meters\n* Text Search: 50,000 meters\n","schema":{"type":"number"},"in":"query","example":1000},{"name":"type","description":"Restricts the results to places matching the specified type. Only one type may be specified. If more than one type is provided, all types following the first entry are ignored.\n\n* `type=hospital|pharmacy|doctor` becomes `type=hospital`\n* `type=hospital,pharmacy,doctor` is ignored entirely\n\nSee the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n<div class=\"note\">Note: Adding both `keyword` and `type` with the same value (`keyword=cafe&type=cafe` or `keyword=parking&type=parking`) can yield `ZERO_RESULTS`.</div>\n","schema":{"type":"string"},"in":"query"},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"default":{"value":{"html_attributions":[],"next_page_token":"Aap_uECVBJCY8nZXQb9ssfnK_LfkwdVQmAuGmydxymSNo70jkzXT5--voQSJ1PSddb0cMwZQRB_G7DqZ985bw3EcevtGCBw1qPyPcdKxsa2b1b-JO0IYb5-a7KHk3s89slm9GvUsKDeRV330V8RyQ54hQU5QHro3vPRAmOntBo8LGfOs7zmfqtwylJ8RBQGA91qQHwQSTzaTxC0lkQajBfVtnNZcdmbBbzbZ1Y5nv5CroyhVrYhGVNl3NaT0X-h91bUk5uAgE9kFVppAkga3YBAhAD31Ss-BVfLeTVWBPaib0UDIZ-QtR8pU8jE1lTsBYVzCVavVbYQrmUaaQTK2vrzHsGwcK-K3WQnvIkTVbkYJdo46SsTKXpJfsLuwWwwsG5ceOj3Evg7pQe912_kPaOmtLd6NKtT-7AjXpFTL0-cGJJ8KwiZO0pcwPMIgzzaMSScaOg","results":[{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8587323,"lng":151.2100055},"viewport":{"northeast":{"lat":-33.85739817010727,"lng":151.2112278798927},"southwest":{"lat":-33.86009782989272,"lng":151.2085282201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/bar-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/bar_pinlet","name":"Cruise Bar","opening_hours":{"open_now":false},"photos":[{"height":575,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/112582655193348962755\">A Google User</a>"],"photo_reference":"Aap_uEDnz_WTtjeSoT06mpN-Yr6NuNoGVip9P74POPIyhLv0Kvr-GORZFWiSGCAf1UnQN29IElWm3J3_KyFw1zUd7IHkVTDDjcjtMp9vQkupTQt0b-BsKLvC6MotMONrakPg4g0Nb-lzhVp8znaorp3klzcdoZJjgamJXZZn6strL82BOIxG","width":766}],"place_id":"ChIJi6C1MxquEmsR9-c-3O48ykI","plus_code":{"compound_code":"46R6+G2 The Rocks, New South Wales","global_code":"4RRH46R6+G2"},"price_level":2,"rating":4.1,"reference":"ChIJi6C1MxquEmsR9-c-3O48ykI","scope":"GOOGLE","types":["bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":1184,"vicinity":"Level 1, 2 and 3, Overseas Passenger Terminal, Circular Quay W, The Rocks"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8675219,"lng":151.2016502},"viewport":{"northeast":{"lat":-33.86615722010728,"lng":151.2029972798927},"southwest":{"lat":-33.86885687989272,"lng":151.2002976201072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Sydney Harbour Dinner Cruises","opening_hours":{"open_now":false},"photos":[{"height":749,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/109764923610545394994\">A Google User</a>"],"photo_reference":"Aap_uEAwz7yKBwe_TCgQybaDURKMwb6Y9OKhoeERGN1Ziqs5KzsQGwBYfdfwCqV8GdEfUAvb_PhQrvYpivvqvSg1rfGr4_CXiTuD2fH5-NYCyJLSYStDVy9ND7Ozo_s0vcWwAhhG2eyOixnyDW7LRCQZoJEs1nt1AG5L-AZpNY04k8CI0qr_","width":1000}],"place_id":"ChIJM1mOVTS6EmsRKaDzrTsgids","plus_code":{"compound_code":"46J2+XM Sydney, New South Wales","global_code":"4RRH46J2+XM"},"rating":4.7,"reference":"ChIJM1mOVTS6EmsRKaDzrTsgids","scope":"GOOGLE","types":["tourist_attraction","travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":6,"vicinity":"32 The Promenade, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.867592,"lng":151.2015847},"viewport":{"northeast":{"lat":-33.86624217010728,"lng":151.2029345298927},"southwest":{"lat":-33.86894182989272,"lng":151.2002348701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Sydney Showboats - Dinner Cruise With Show","opening_hours":{"open_now":false},"photos":[{"height":749,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/105311284660389698992\">A Google User</a>"],"photo_reference":"Aap_uEBj0_cGZIo6j3k3Lpfbv8_7QMKviM_RHC3pIFBxj-t_uC2Mrr4nTkgEjS42bIlUeOLnLyHhtEAvudCZ-rAXmeeIsGphDtP3KhHRtf_GCjLPHsuRRb0Wt44GIp1LtVeK04sM8klQoRVKBcco8owNghTjIzMazErRHa6eUtSSwOuPIHZL","width":1000}],"place_id":"ChIJjRuIiTiuEmsRCHhYnrWiSok","plus_code":{"compound_code":"46J2+XJ Sydney, New South Wales","global_code":"4RRH46J2+XJ"},"rating":4.1,"reference":"ChIJjRuIiTiuEmsRCHhYnrWiSok","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":108,"vicinity":"32 The Promenade, King Street Wharf, 5, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.85876140000001,"lng":151.2100004},"viewport":{"northeast":{"lat":-33.85741157010727,"lng":151.2113502298927},"southwest":{"lat":-33.86011122989272,"lng":151.2086505701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Junk Lounge","opening_hours":{"open_now":false},"photos":[{"height":608,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/104473997089847488714\">A Google User</a>"],"photo_reference":"Aap_uEDHDQ_QMmZkzAUiZOey7-pEKMiPxPo8UciJJvZ8ZApCvenuH-T1LCEqQ1uXWDiHmoTco4d_G9d6C96Kyl35PQsk_YHp6yuN2D4pLqI8xscQCZ_76O4xDFgYhYRlXVEx-rWv5I0YGYtwXKOB2m6b8CckoKYZ0xKOHDT0shTgHLnq_KJQ","width":1080}],"place_id":"ChIJq9W3HZOvEmsRYtKNTRmq34M","plus_code":{"compound_code":"46R6+F2 The Rocks, New South Wales","global_code":"4RRH46R6+F2"},"price_level":2,"rating":4.1,"reference":"ChIJq9W3HZOvEmsRYtKNTRmq34M","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":38,"vicinity":"Level 2, Overseas Passenger Terminal, Circular Quay W, The Rocks"},{"business_status":"CLOSED_TEMPORARILY","geometry":{"location":{"lat":-33.8610777,"lng":151.209921},"viewport":{"northeast":{"lat":-33.85972787010726,"lng":151.2112708298927},"southwest":{"lat":-33.86242752989271,"lng":151.2085711701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Harbour Bar & Restaurant - Circular Quay","permanently_closed":true,"photos":[{"height":1000,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/104782720231373079160\">A Google User</a>"],"photo_reference":"Aap_uEBz3EwzzzqChVBhrIx8MD9Dz5WNdrzKnZ8LOYTxETjXV9LZwONHy_J4oT3XLXBdBjdhdHlQ2n53vj21ljOMIFxJOsm3EH1lNKw4hZWel7rv2_pTmDbJGL4r8o9hBvFslhjMsCCmINe03Opy1PSBEWc7gxgkr4qxBiWP9GYRSijxm2_U","width":1000}],"place_id":"ChIJ-eQdS66vEmsRvh5Vx6UatuM","plus_code":{"compound_code":"46Q5+HX Sydney, New South Wales","global_code":"4RRH46Q5+HX"},"rating":4.7,"reference":"ChIJ-eQdS66vEmsRvh5Vx6UatuM","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":98,"vicinity":"Circular Quay Wharf 6, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8676569,"lng":151.2017213},"viewport":{"northeast":{"lat":-33.86629922010728,"lng":151.2031712798927},"southwest":{"lat":-33.86899887989272,"lng":151.2004716201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Clearview Sydney Harbour Cruises","opening_hours":{"open_now":false},"photos":[{"height":749,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/114394575270272775071\">Clearview Glass Boat Cruises</a>"],"photo_reference":"Aap_uEB6VpTnN0438T6SYMomdIvc4DaVNcaJvTEGlO12fsfJ9mYw4CwYL2AAKnDsTDet9FVkNccpvcoZZyQzpt1TI5aJgqCSCkQIBIuqVTGG2cphxBtnYiyznipmnhxoCMA0lYrtLPoQDBNEGCPpeaGwCsrdA-IG7PMbbyswnRxUlqZnePR_","width":1000}],"place_id":"ChIJNQfwZTiuEmsR1m1x9w0E2V0","plus_code":{"compound_code":"46J2+WM Sydney, New South Wales","global_code":"4RRH46J2+WM"},"rating":3.9,"reference":"ChIJNQfwZTiuEmsR1m1x9w0E2V0","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":41,"vicinity":"32 The Promenade King Street Wharf 5, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8609391,"lng":151.2098735},"viewport":{"northeast":{"lat":-33.85958927010727,"lng":151.2112233298927},"southwest":{"lat":-33.86228892989272,"lng":151.2085236701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Australian Cruise Group","opening_hours":{"open_now":false},"photos":[{"height":1536,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/113088009011192061895\">Keith Bauman</a>"],"photo_reference":"Aap_uEDDHaZoub15spvxwdyQWezvfq-lVFxCSqmVTjpn-bQzGt4bHE10dYaUBzKIkKThaL3R_qQHGumINQH5gx-X-mswkXgwn6mTA2l0ydVrqIsRMPWsjQM0ls4DHExo5Ap4A-PGLa_EUTmuibnJiACTKRcNkz4eob1dwF1VxaIMLeWeA8sj","width":2048}],"place_id":"ChIJpU8KgUKuEmsRKErVGEaa11w","plus_code":{"compound_code":"46Q5+JW Sydney, New South Wales","global_code":"4RRH46Q5+JW"},"rating":4.4,"reference":"ChIJpU8KgUKuEmsRKErVGEaa11w","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":5,"vicinity":"6 Cirular Quay, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8686058,"lng":151.2018206},"viewport":{"northeast":{"lat":-33.86730002010728,"lng":151.2032717798927},"southwest":{"lat":-33.86999967989272,"lng":151.2005721201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Rhythmboat Cruises","opening_hours":{"open_now":false},"photos":[{"height":2269,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/104066891898402903288\">Rhythmboat Sydney Harbour Cruises</a>"],"photo_reference":"Aap_uEBFZeCiIr9Az3NHaZexeIFdj-vMMOYGQZYMPzRVlSXtds5EFQdoA2fRYNmBW6MfPTQ_vLUajNOZkY51RXDbUfBsVr5Y--USRCfWaaSqqLA2M4F7ZClU9ZSgqkEO3uQDwji2XciFQ6_THD8I0mkIKPmERnAHkX0LBJ1K_6YcPrI58OHf","width":4032}],"place_id":"ChIJyWEHuEmuEmsRm9hTkapTCrk","plus_code":{"compound_code":"46J2+HP Sydney, New South Wales","global_code":"4RRH46J2+HP"},"rating":3.8,"reference":"ChIJyWEHuEmuEmsRm9hTkapTCrk","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":31,"vicinity":"King Street Wharf, King St, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8677035,"lng":151.2017297},"viewport":{"northeast":{"lat":-33.86634597010728,"lng":151.2031781298927},"southwest":{"lat":-33.86904562989272,"lng":151.2004784701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Sydney Harbour Lunch Cruise","opening_hours":{"open_now":false},"photos":[{"height":545,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/102428257696490257922\">Sydney Harbour Lunch Cruise</a>"],"photo_reference":"Aap_uEDd5y51hhJ53fN7FCbRKbwMadg7gQpYRYjLmJGaSdlFAgkivrTzBb7U_IDByjPCpayU83aBM4NYPCWKeYGDYmsJnvwhGMbq59SHt2WBdzvwc6zOpvYVuHfqCWzI2BfWq-1vo-27iLmOrFWdCjEkNvFSNBdkavBMQJPSYwOTZOrhZYd7","width":969}],"place_id":"ChIJUbf3iDiuEmsROJxXbhYO7cM","plus_code":{"compound_code":"46J2+WM Sydney, New South Wales","global_code":"4RRH46J2+WM"},"rating":3.9,"reference":"ChIJUbf3iDiuEmsROJxXbhYO7cM","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":21,"vicinity":"5/32 The Promenade, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8677035,"lng":151.2017297},"viewport":{"northeast":{"lat":-33.86634597010728,"lng":151.2031781298927},"southwest":{"lat":-33.86904562989272,"lng":151.2004784701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Magistic Cruises","opening_hours":{"open_now":false},"photos":[{"height":749,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/118208921382246349676\">A Google User</a>"],"photo_reference":"Aap_uEATy_XDJgFiYjm2f_5vk2rwmvCKhCOl2BaaX6QVAcYqxaXmTymgHtJyGWtNP-4SjPhiMrI1y4Ubon_fC4PK8v9GA7kouxaBA2oQLex1HfCSskS19YzZLDcdG53ZpEMSTbGckw2Gt4ncV9p9PmElHYPIAE-Dr3EqskuCrjR3MQc4q9px","width":1000}],"place_id":"ChIJxRjqYTiuEmsRGebAA_chDLE","plus_code":{"compound_code":"46J2+WM Sydney, New South Wales","global_code":"4RRH46J2+WM"},"rating":4,"reference":"ChIJxRjqYTiuEmsRGebAA_chDLE","scope":"GOOGLE","types":["tourist_attraction","travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":95,"vicinity":"King Street Wharf, 32 The Promenade, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8677035,"lng":151.2017297},"viewport":{"northeast":{"lat":-33.86634597010728,"lng":151.2031781298927},"southwest":{"lat":-33.86904562989272,"lng":151.2004784701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Sydney New Year's Eve Cruises","opening_hours":{"open_now":false},"photos":[{"height":1152,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/115281801304517408477\">A Google User</a>"],"photo_reference":"Aap_uEDZOW5utoHzhqo_OCRj53umVP_YY4UIdf-Ep_2IxS3KN8h5k8XbDp0O0nqI5q5DTjFeL6g1vw88zdoupLY-I7DO--MkIzDUIFOOJRO1cRPxFZ4sviWwMnQCAU5W7JrMPru4vjD5yjoEFN_H0fUWoXEhSG4u0DdOw57UBIGRYVcf04St","width":2048}],"place_id":"ChIJ__8_hziuEmsR27ucFXECfOg","plus_code":{"compound_code":"46J2+WM Sydney, New South Wales","global_code":"4RRH46J2+WM"},"rating":4.8,"reference":"ChIJ__8_hziuEmsR27ucFXECfOg","scope":"GOOGLE","types":["travel_agency","restaurant","food","point_of_interest","establishment"],"user_ratings_total":4,"vicinity":"King Street Wharf 5, 32 The Promenade, Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8714141,"lng":151.1898651},"viewport":{"northeast":{"lat":-33.86961542010728,"lng":151.1914914298927},"southwest":{"lat":-33.87231507989273,"lng":151.1887917701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png","icon_background_color":"#7B9EB0","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_pinlet","name":"Glass Island","opening_hours":{"open_now":false},"photos":[{"height":4480,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/117745044320706972021\">A Google User</a>"],"photo_reference":"Aap_uEDIao9chYZWHI2y5YgTo1xVRe2ZV9F1pUSxYjg7-KBGwKQGRDa5rERROrjSNX3NxqxzN1g1NbJJFIk9QB62fexu5R4g9bOnhq1EfoWy7vZmCM_Eb9--qgWHmtqw6ni9Q4ITLCnud8H3QWo_w1hXj_FrGiWh1pzSUYI4-6QIRKwkpGp9","width":6720}],"place_id":"ChIJnScuboavEmsRyh-FGxhc3pw","plus_code":{"compound_code":"45HQ+CW Pyrmont, New South Wales","global_code":"4RRH45HQ+CW"},"rating":4.4,"reference":"ChIJnScuboavEmsRyh-FGxhc3pw","scope":"GOOGLE","types":["bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":76,"vicinity":"37 Bank St, Pyrmont"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8577528,"lng":151.2096001},"viewport":{"northeast":{"lat":-33.85641967010727,"lng":151.2110388298927},"southwest":{"lat":-33.85911932989272,"lng":151.2083391701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Quay Restaurant","opening_hours":{"open_now":false},"photos":[{"height":1000,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/113946894285031837777\">A Google User</a>"],"photo_reference":"Aap_uEBhdTf3STUEtajzgIEqjha4Q1QmtN7vQ98_76S_EgbXl6ag03sLQ6qpbmkOfKxfZS3VLwkeqRHcl5MsIndtpmWDOzVXKSnPKlNPqk1YE3LzGwuTTiLVFC0bnN-eVI67vooMe5MtSj_BaTCzFFN8mSMeQLFmc2u1ueRZoaXQqFzY58s5","width":1500}],"place_id":"ChIJ4cQcDV2uEmsRMxTEHBIe9ZQ","plus_code":{"compound_code":"46R5+VR The Rocks, New South Wales","global_code":"4RRH46R5+VR"},"price_level":4,"rating":4.5,"reference":"ChIJ4cQcDV2uEmsRMxTEHBIe9ZQ","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":928,"vicinity":"Upper Level Overseas Passenger Terminal, The Rocks"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.86130929999999,"lng":151.2111817},"viewport":{"northeast":{"lat":-33.86009012010727,"lng":151.2126285298927},"southwest":{"lat":-33.86278977989272,"lng":151.2099288701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"City Extra 24 Hour Restaurant","opening_hours":{"open_now":false},"photos":[{"height":2988,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/115546694852555576610\">이정훈</a>"],"photo_reference":"Aap_uECpq3TLJx81KwsnnJgZ6_DXlkaewFKlaO6rAdSSn19Mk9i-Uwu4vWdy3w6couHtZdxMsmk8yqj8BOA_3XO9lzgi5KgwspDSPsnNDJJ69DiGAJmCCKhoNX4qBZCshDKM66WD5eyyXjpgc-6rAhcuq4WwcYWmy8RLOmR7Gx1FT4zHz7P0","width":5312}],"place_id":"ChIJp-X0MWiuEmsR5k38ahXMlCs","plus_code":{"compound_code":"46Q6+FF Sydney, New South Wales","global_code":"4RRH46Q6+FF"},"price_level":2,"rating":4,"reference":"ChIJp-X0MWiuEmsR5k38ahXMlCs","scope":"GOOGLE","types":["cafe","restaurant","food","point_of_interest","store","establishment"],"user_ratings_total":1902,"vicinity":"E4 East Podium Between Wharf 3 & 4 (Manly Ferry Saint-Antoine Street West Sydney"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8568847,"lng":151.2092558},"viewport":{"northeast":{"lat":-33.85569327010727,"lng":151.2109466298927},"southwest":{"lat":-33.85839292989272,"lng":151.2082469701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"6HEAD","opening_hours":{"open_now":false},"photos":[{"height":1065,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/100370165353560323927\">A Google User</a>"],"photo_reference":"Aap_uEBYs3YRR6uJVKSi7vDUdLiLMoNC9l2DL4gom0UMuomN3qBTwUT9f6q0kIMlBOft09sNv-AEcoSoPzWLaILktr-25mw8cOFtxd4qikmNYTO__cq6GvouGi27KCtgx3EfzEDzMHB4OPlCOmLfxEbaXA74uwUUqQniZeDfvYcC02kHmKZP","width":1600}],"place_id":"ChIJB7lkaV2uEmsRoPnko9dUzYw","plus_code":{"compound_code":"46V5+6P The Rocks, New South Wales","global_code":"4RRH46V5+6P"},"rating":4.6,"reference":"ChIJB7lkaV2uEmsRoPnko9dUzYw","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":612,"vicinity":"Bay 10 & 11, Campbell’s Stores, 7-27 Circular Quay W, The Rocks"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8566939,"lng":151.2048142},"viewport":{"northeast":{"lat":-33.85541547010728,"lng":151.2062596298927},"southwest":{"lat":-33.85811512989272,"lng":151.2035599701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Lavana Restaurant","opening_hours":{"open_now":false},"photos":[{"height":3780,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/118254595749042091496\">A Google User</a>"],"photo_reference":"Aap_uEA76gV38Hxe8zQ9Xgp5IO503lcyTQuqxXz5K1fJL_Eb9xeYWvV0lfZbztDii52wNBJT5WMWBGC0OJvCZ-j5cil3EPB0YfuylWyBiDUiO5CMorJiVkKpA_NhYENWTdG5uzGiWGh0uXuyqgW9CaFTM_gp-ivy1MH-pY34Lw0lHsq8CFMc","width":3024}],"place_id":"ChIJH0fipVyuEmsRmLcS6SvODcE","plus_code":{"compound_code":"46V3+8W Dawes Point, New South Wales","global_code":"4RRH46V3+8W"},"price_level":2,"rating":4.3,"reference":"ChIJH0fipVyuEmsRmLcS6SvODcE","scope":"GOOGLE","types":["restaurant","cafe","bar","food","point_of_interest","store","establishment"],"user_ratings_total":281,"vicinity":"6/17A Hickson Rd, Dawes Point"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8548209,"lng":151.1826556},"viewport":{"northeast":{"lat":-33.85351212010728,"lng":151.1840418298927},"southwest":{"lat":-33.85621177989272,"lng":151.1813421701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/bar-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/bar_pinlet","name":"Dry Dock Hotel","opening_hours":{"open_now":false},"photos":[{"height":2988,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/116178563532851517978\">prakash poudel</a>"],"photo_reference":"Aap_uEB6L22lB3eOei7YmDkgjG5DisYA7sAYaw6YeuwGFjaPPVIrvqQdxCNDywxOnvCueOr_BkTwkOV2F2W3uu-PJhTQQuQXmoViL9GMOqjIFFdmOJXYkZYida9lyiY33k_140WYakIx-yN2LxaaDzhcgKpi0WfqRyVzE1caWSC4JEIDtNko","width":5312}],"place_id":"ChIJLZs8yLOvEmsRYCrcSyaoTGU","plus_code":{"compound_code":"45WM+33 Balmain, New South Wales","global_code":"4RRH45WM+33"},"rating":4.2,"reference":"ChIJLZs8yLOvEmsRYCrcSyaoTGU","scope":"GOOGLE","types":["bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":210,"vicinity":"Dry Dock Hotel, 22 Cameron St, Balmain"},{"business_status":"CLOSED_TEMPORARILY","geometry":{"location":{"lat":-33.857591,"lng":151.209038},"viewport":{"northeast":{"lat":-33.85633012010728,"lng":151.2103219798927},"southwest":{"lat":-33.85902977989272,"lng":151.2076223201072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Ribs & Burgers The Rocks","permanently_closed":true,"photos":[{"height":821,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/107057652329118895883\">Ribs &amp; Burgers</a>"],"photo_reference":"Aap_uEDX3vdPZGeVfo4FWjfjxBq9eiHKiNiwRB45qdCd0trwKMNJ-E40e4O0T8wza862ENigpk389VPjDha1zPAB0nMbvBIa3D9k7Qmu3fC6Ot3J8C13RQHXftW9Iwr6n4XF5DN6pQwRLN2oP24V5iD7WO4W-dSjqbIkm1SRlVE9nlJtBBXb","width":1098}],"place_id":"ChIJ2aIhR12uEmsRmcMgiA3U3b8","plus_code":{"compound_code":"46R5+XJ The Rocks, New South Wales","global_code":"4RRH46R5+XJ"},"price_level":2,"rating":4.4,"reference":"ChIJ2aIhR12uEmsRmcMgiA3U3b8","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":2001,"vicinity":"88 George St, The Rocks"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8584266,"lng":151.2099772},"viewport":{"northeast":{"lat":-33.85659817010728,"lng":151.2113069798927},"southwest":{"lat":-33.85929782989272,"lng":151.2086073201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Yuki's at the Quay","opening_hours":{"open_now":false},"photos":[{"height":3008,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111950905810286881605\">A Google User</a>"],"photo_reference":"Aap_uEAmsYyhqUpXzKeTSXPFDc1EpGUblMjChahpFrj310TRHLlrl944pD8VzKLI1XubjFcaYE0XYKteC9tWFSMGc3Gv2cTl1n7PeHNYXk9XugQjomv941ZG0zLOmzN-kHe5xYaY-pwL09wtgbPOMPlhynPZ_4r7tyYbCg93jOHaIBJTqtEZ","width":4343}],"place_id":"ChIJkUcHV12uEmsRdEyuYJC4zDk","plus_code":{"compound_code":"46R5+JX The Rocks, New South Wales","global_code":"4RRH46R5+JX"},"price_level":2,"rating":4.1,"reference":"ChIJkUcHV12uEmsRdEyuYJC4zDk","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":145,"vicinity":"Level 4 Overseas Passenger Terminal, The Rocks"},{"business_status":"OPERATIONAL","geometry":{"location":{"lat":-33.8651392,"lng":151.2104493},"viewport":{"northeast":{"lat":-33.86386197010728,"lng":151.2119049298927},"southwest":{"lat":-33.86656162989272,"lng":151.2092052701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Restaurant Hubert","opening_hours":{"open_now":false},"photos":[{"height":1200,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111546023805203421810\">Qamar K</a>"],"photo_reference":"Aap_uECMmc77ou_4yVTFbdw5NAAPUuwxGdXKnWMHv6fJ2HR71mhiFJl5CdmKHipX_YF336fT2M_RkNa8bC3eqr38gWBh1jRGkyXs-DVBqTo0FoSSajDZRp8ha1zM2YA6hSxURm4jViL1ClXUfIaSn8Q-g54zDkdMsSzQdNZvGJMEtskWouFl","width":1600}],"place_id":"ChIJF5-RdGquEmsR5rN_H74uSqQ","plus_code":{"compound_code":"46M6+W5 Sydney, New South Wales","global_code":"4RRH46M6+W5"},"price_level":3,"rating":4.6,"reference":"ChIJF5-RdGquEmsR5rN_H74uSqQ","scope":"GOOGLE","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":2228,"vicinity":"15 Bligh St, Sydney"}],"status":"OK"}}},"schema":{"type":"object","title":"PlacesNearbySearchResponse","required":["html_attributions","results","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"results":{"description":"Contains an array of places.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a `place_id`, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}},"next_page_token":{"description":"Contains a token that can be used to return up to 20 additional results. A next_page_token will not be returned if there are no additional results to display. The maximum number of results that can be returned is 60. There is a short delay between when a next_page_token is issued, and when it will become valid.\n","type":"string"}}}}}}}}},"/maps/api/place/textsearch/json":{"get":{"operationId":"textSearch","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"The Google Places API Text Search Service is a web service that returns information about a set of places based on a string — for example \"pizza in New York\" or \"shoe stores near Ottawa\" or \"123 Main Street\". The service responds with a list of places matching the text string and any location bias that has been set.\n\nThe service is especially useful for making [ambiguous address](https://developers.google.com/maps/documentation/geocoding/best-practices) queries in an automated system, and non-address components of the string may match businesses as well as addresses. Examples of ambiguous address queries are incomplete addresses, poorly formatted addresses, or a request that includes non-address components such as business names.\n\nThe search response will include a list of places. You can send a Place Details request for more information about any of the places in the response.\n","parameters":[{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`. \n\n<div class=\"note\">The <code>location</code> parameter may be overriden if the <code>query</code> contains an explicit location such as <code>Market in Barcelona</code>. Using quotes around the query may also influence the weight given to the <code>location</code> and <code>radius</code>.</div>\n","schema":{"type":"string"},"in":"query","example":"40,-110"},{"name":"maxprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},{"name":"minprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},{"name":"opennow","description":"Returns only those places that are open for business at the time the query is sent. Places that do not specify opening hours in the Google Places database will not be returned if you include this parameter in your query.\n","schema":{"type":"boolean"},"in":"query"},{"name":"pagetoken","description":"Returns up to 20 results from a previously run search. Setting a `pagetoken` parameter will execute a search with the same parameters used previously — all parameters other than pagetoken will be ignored.\n","schema":{"type":"string"},"in":"query"},{"name":"query","description":"The text string on which to search, for example: \"restaurant\" or \"123 Main Street\". The Google Places service will return candidate matches based on this string and order the results based on their perceived relevance.\n","schema":{"type":"string"},"required":true,"in":"query","example":"restaurants in Sydney"},{"name":"radius","description":"Defines the distance (in meters) within which to return place results. You may bias results to a specified circle by passing a `location` and a `radius` parameter. Doing so instructs the Places service to _prefer_ showing results within that circle; results outside of the defined area may still be displayed.\n\nThe radius will automatically be clamped to a maximum value depending on the type of search and other parameters.\n\n* Autocomplete: 50,000 meters\n* Nearby Search: \n  * with `keyword` or `name`: 50,000 meters\n  * without `keyword` or `name`\n    * `rankby=prominence` (default): 50,000 meters\n    * `rankby=distance`: A few kilometers depending on density of area\n* Query Autocomplete: 50,000 meters\n* Text Search: 50,000 meters\n","schema":{"type":"number"},"in":"query","example":1000},{"name":"type","description":"Restricts the results to places matching the specified type. Only one type may be specified. If more than one type is provided, all types following the first entry are ignored.\n\n* `type=hospital|pharmacy|doctor` becomes `type=hospital`\n* `type=hospital,pharmacy,doctor` is ignored entirely\n\nSee the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n<div class=\"note\">Note: Adding both `keyword` and `type` with the same value (`keyword=cafe&type=cafe` or `keyword=parking&type=parking`) can yield `ZERO_RESULTS`.</div>\n","schema":{"type":"string"},"in":"query"},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"default":{"value":{"html_attributions":[],"next_page_token":"Aap_uECegLHGi5LHs3E0VCr_9379Uof3imuz8OwjzFX84-xSA41SP0tIMWG6m_d44SxTCPVc37_k045Gdqa-bfYTMVtOJVKG6IW9colELpMZK2oMogFj_bcYvkmBKNuosbBB9nguiybEBVfusCzN-o6bQg621dlAVYozt2j8tLvJ3o_0JB-57Ib5jUMkdsWwgo3eu3bXiDHIr2ZZjLevXVUJ9JRVBq9yjOabepJJsQORM4FIM0Q0CL_KKdiAtJt1BlAcPM9hAMbSMMLezo5WP1O66VemciTHSIXl3NhVeNK4stlg-Db2v-FdBuUCJ7SgpgSCbjRDc_dGqwHGgM2D1b7gCJH7b6PVWnqRp9kpG_EJRMTXEpGzqccoExduzSpK2ITRsbLBGDZ_g4V7b6TjmtOb","results":[{"business_status":"OPERATIONAL","formatted_address":"15 Bligh St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8651392,"lng":151.2104493},"viewport":{"northeast":{"lat":-33.86386197010728,"lng":151.2119049298927},"southwest":{"lat":-33.86656162989272,"lng":151.2092052701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Restaurant Hubert","opening_hours":{"open_now":false},"photos":[{"height":1200,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111546023805203421810\">Qamar K</a>"],"photo_reference":"Aap_uEDfzU71csCOpkWjnlNJXaC0JVbHEbxEC931hztDjaB7OnKjiO7DarjbDOJJMXr_I5BNaB6-lJ2UBRHMX7Eoq_VzmaCAFTzWe2vzu056IQrZ8JbYshYMnMT8_zDzhN1qiCUsBoQHw-4mXhNm4WACsuQyJWpBopDpJtvvW8BqBPOW3wd9","width":1600}],"place_id":"ChIJF5-RdGquEmsR5rN_H74uSqQ","plus_code":{"compound_code":"46M6+W5 Sydney, New South Wales, Australia","global_code":"4RRH46M6+W5"},"price_level":3,"rating":4.6,"reference":"ChIJF5-RdGquEmsR5rN_H74uSqQ","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":2228},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"1 Macquarie St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8592041,"lng":151.2132635},"viewport":{"northeast":{"lat":-33.85786707010728,"lng":151.2147093298927},"southwest":{"lat":-33.86056672989272,"lng":151.2120096701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Aria Restaurant Sydney","permanently_closed":true,"photos":[{"height":1169,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/104093802548855304589\">A Google User</a>"],"photo_reference":"Aap_uEA4rMLkpuZy0DxEJxdbcZb6VkKvenZyHBebEwTWGBRa81DF-b68zzrWleWA0-y-cXSGtF7eJuUuBaYPGnEjmnCGBFPBmRqGNWthZhlmQhZjmcbrDL0RL619BPdP5DrV-sXLXeO2vEMoexyFpXL1dpwv1tGNR35uXTj_i5Wb8jm88Tsa","width":1559}],"place_id":"ChIJdxxU1WeuEmsR11c4fswX-Io","plus_code":{"compound_code":"46R7+88 Sydney, New South Wales, Australia","global_code":"4RRH46R7+88"},"price_level":4,"rating":4.5,"reference":"ChIJdxxU1WeuEmsR11c4fswX-Io","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":1728},{"business_status":"OPERATIONAL","formatted_address":"Bennelong Point, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8574171,"lng":151.2147279},"viewport":{"northeast":{"lat":-33.85669205000001,"lng":151.2155154798927},"southwest":{"lat":-33.85959225000001,"lng":151.2128158201072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Bennelong","opening_hours":{"open_now":false},"photos":[{"height":1000,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/112111459665476218482\">A Google User</a>"],"photo_reference":"Aap_uEDO4GnMys83q9iBNo4gTE6s8DVd9rutceye_DededaI2JGzWDhyztPfAJZkKCbc9tgxWGeV23aBW2KBgmgZdfx-06AJerLugSjQOHgmdFAROORHFdzStAJih8RZyDEJkL4yWU3-eu63deDj-tKXFJjBNVuKbk1mXiHWL1pVRP_mx6Jz","width":1500}],"place_id":"ChIJQcmNYGauEmsR84D5HAJJUhw","plus_code":{"compound_code":"46V7+2V Sydney, New South Wales, Australia","global_code":"4RRH46V7+2V"},"price_level":4,"rating":4.5,"reference":"ChIJQcmNYGauEmsR84D5HAJJUhw","types":["bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":1175},{"business_status":"OPERATIONAL","formatted_address":"5 Sydney Customs House, 31 Alfred St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.862079,"lng":151.2108919},"viewport":{"northeast":{"lat":-33.86049307010727,"lng":151.2124314798927},"southwest":{"lat":-33.86319272989272,"lng":151.2097318201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Cafe Sydney","opening_hours":{"open_now":false},"photos":[{"height":2268,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/106542425349524667212\">William Bond</a>"],"photo_reference":"Aap_uECok-kh-SNkiLRwQXpDrEU91zqkyKEn99sSoha9Hi5tF1GJdQs_v5Lu6vEfLnwzFg725YqqOZmbYeG0yjBxHNaf8itble5xnoA0DDtEyr1YdSb1f9bsrPIkCfZ82iMR9swd6F3y9W24-_hn5zv85FPh0xHGRDcxL4-9e2m4U-DulFZE","width":4032}],"place_id":"ChIJOahrAxKuEmsRiJOniUNkOZY","plus_code":{"compound_code":"46Q6+59 Sydney, New South Wales, Australia","global_code":"4RRH46Q6+59"},"price_level":4,"rating":4.5,"reference":"ChIJOahrAxKuEmsRiJOniUNkOZY","types":["cafe","bar","restaurant","food","point_of_interest","store","establishment"],"user_ratings_total":2452},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"529 Kent St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.875154,"lng":151.204976},"viewport":{"northeast":{"lat":-33.87378712010729,"lng":151.2065244298927},"southwest":{"lat":-33.87648677989273,"lng":151.2038247701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Tetsuya's Restaurant","permanently_closed":true,"photos":[{"height":609,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/107060832889946983460\">A Google User</a>"],"photo_reference":"Aap_uECYlRobgbQRKgnX4d1vqzyNMG_8wUQdjM2vzyjlEo9l1I97C0upty0gQdnIGIedxixp1mLMp1qRBfEKVifCjpeqpReC92Qi5GvNkGOujlRxbs7yGV39vBrJyxXWdbnkFbvX9r-oAxrVQeeWU9Mnt6tEKkwVFM8XI8OdaHTIOmAjcR1k","width":1080}],"place_id":"ChIJxXSgfDyuEmsR3X5VXGjBkFg","plus_code":{"compound_code":"46F3+WX Sydney, New South Wales, Australia","global_code":"4RRH46F3+WX"},"price_level":4,"rating":4.6,"reference":"ChIJxXSgfDyuEmsR3X5VXGjBkFg","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":1104},{"business_status":"OPERATIONAL","formatted_address":"27 O'Connell St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8652017,"lng":151.2088233},"viewport":{"northeast":{"lat":-33.86401937010727,"lng":151.2103577298927},"southwest":{"lat":-33.86671902989272,"lng":151.2076580701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Bentley Restaurant + Bar","opening_hours":{"open_now":false},"photos":[{"height":2160,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/105098754908654894271\">A Google User</a>"],"photo_reference":"Aap_uEBFqS6Ag0fbkefjbOUCAOOcqj1T4NfAo37mujzx_LEIdQzdrv9fzZVMc1Mu-zsrb8xjVNyuq0wnLc0NxaiDEEqLQdJg7swtJUUkyGcH6y5f8BBYx6oUnAJM3ueoIr1YZc0Vk3v7r4Qe0sArLmtOq89a1qJf9LtHXL-LpEh9d51lCgoX","width":2160}],"place_id":"ChIJybJExkGuEmsRmpbxj1gH_-U","plus_code":{"compound_code":"46M5+WG Sydney, New South Wales, Australia","global_code":"4RRH46M5+WG"},"price_level":4,"rating":4.4,"reference":"ChIJybJExkGuEmsRmpbxj1gH_-U","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":573},{"business_status":"OPERATIONAL","formatted_address":"3 Bridge Ln, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.864064,"lng":151.2080881},"viewport":{"northeast":{"lat":-33.86267822010728,"lng":151.2094013298927},"southwest":{"lat":-33.86537787989272,"lng":151.2067016701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Mr. Wong","opening_hours":{"open_now":false},"photos":[{"height":3492,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/112279254797624756893\">Nick Heng</a>"],"photo_reference":"Aap_uEBWyRJAL6c1HxRdGvjhVdf5VfqouSCMae13ITRSmfGqC3fHOdp7ulh3xjsq_7SyTLCq3hupT0xBu-TsnV9nhMWohRQNBXxhvTLYIYIszIvhitk41LBJJKgayvhDtloNTSEEMK7xigB5TXUa-6McCC6HRRcvETk1PF7rS6cgp0jIqVfm","width":4656}],"place_id":"ChIJT2CGg0GuEmsRYLRNCFoOvv4","plus_code":{"compound_code":"46P5+96 Sydney, New South Wales, Australia","global_code":"4RRH46P5+96"},"price_level":3,"rating":4.4,"reference":"ChIJT2CGg0GuEmsRYLRNCFoOvv4","types":["meal_takeaway","restaurant","food","point_of_interest","establishment"],"user_ratings_total":3452},{"business_status":"OPERATIONAL","formatted_address":"Shop 100/412-414 George St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8694151,"lng":151.2071166},"viewport":{"northeast":{"lat":-33.86806547010728,"lng":151.2084946798927},"southwest":{"lat":-33.87076512989272,"lng":151.2057950201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"The Restaurant Pendolino","opening_hours":{"open_now":false},"photos":[{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/110825702408315759103\">Steven Phan</a>"],"photo_reference":"Aap_uEB1BeI0LaGishYmgAQ2DriPSJjRCFB1scuiY84qrkT14xHSjXqAgDdXFq32uoMZ2cKao7DYcPfgf_OJTc-suCe8Zij1QOJ5ldIt8XHnyyxfmepnwEVvBxu9Gwjrr5aiZVRHFPcRfGpVsFcqucW-lJEOGciywrZRanTA3zoA1lSaDj2o","width":3024}],"place_id":"ChIJL1zhdD-uEmsRgDPXKOx1JyU","plus_code":{"compound_code":"46J4+6R Sydney, New South Wales, Australia","global_code":"4RRH46J4+6R"},"price_level":3,"rating":4.6,"reference":"ChIJL1zhdD-uEmsRgDPXKOx1JyU","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":489},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"Australia Square, 264, level 47 George St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.864967,"lng":151.207785},"viewport":{"northeast":{"lat":-33.86368497010728,"lng":151.2093183298927},"southwest":{"lat":-33.86638462989272,"lng":151.2066186701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"O Bar and Dining","permanently_closed":true,"photos":[{"height":2160,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/117228487523125909724\">Karl Chong</a>"],"photo_reference":"Aap_uECJLF8yk4o4PMmFgbZZ-KyRUcPbuUsGMVY_Ls2lD3ZvZPtL9pgmPHHYKHvppNipo2YwzzHSqCDMPN7KEytnYsmazw0ZCHju0cm2cMADR3_Yzp5UabDZYIIlOxlfUHyNHyj66x3_ey0xhLgV8yy5HTjX6k_dxGvL1wwIBi4YGTMQUNVX","width":3840}],"place_id":"ChIJnzttoEGuEmsRjBEqGkOTGG8","plus_code":{"compound_code":"46P5+24 Sydney, New South Wales, Australia","global_code":"4RRH46P5+24"},"price_level":4,"rating":4.4,"reference":"ChIJnzttoEGuEmsRjBEqGkOTGG8","types":["night_club","bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":3259},{"business_status":"OPERATIONAL","formatted_address":"66 Hunter St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.866098,"lng":151.2102038},"viewport":{"northeast":{"lat":-33.86481367010728,"lng":151.2114897798927},"southwest":{"lat":-33.86751332989272,"lng":151.2087901201072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/bar-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/bar_pinlet","name":"Rockpool Bar & Grill","opening_hours":{"open_now":false},"photos":[{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111538339428955754370\">Grant Robertson</a>"],"photo_reference":"Aap_uEDl5iw987N5IjkXSXHrebiQrIgmpwXZGZB8EZp7yPlT68LLkbkTH58hh5Oa1Lq-t537s_Eft3JScdhmNKqVk7m_N59yB-iyOH5WzrDHRxK3rFSGaqzzKDRYa9mLYCagGrCOzL5Na9fmeVLvjWSJE0BVPIrPRR3fz3DsrkHMBxrTliwF","width":3024}],"place_id":"ChIJV8rt1UGuEmsRf1fObMkd93M","plus_code":{"compound_code":"46M6+H3 Sydney, New South Wales, Australia","global_code":"4RRH46M6+H3"},"price_level":4,"rating":4.4,"reference":"ChIJV8rt1UGuEmsRf1fObMkd93M","types":["bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":2078},{"business_status":"OPERATIONAL","formatted_address":"1/2-12 Angel Pl, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8669662,"lng":151.2078951},"viewport":{"northeast":{"lat":-33.86569342010727,"lng":151.2093679798927},"southwest":{"lat":-33.86839307989271,"lng":151.2066683201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Restaurant Leo","opening_hours":{"open_now":false},"photos":[{"height":4032,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/106430289661725122400\">Dung Danh</a>"],"photo_reference":"Aap_uEAzgf8mUjBIw8oCIwt36gkmRaOmcYrfdWgrfFXHtins_mGWGd7TMhYGJbJS_iFKszPGeX_8ckuw37IpYsr59jMY1XE3VoZr2GIyGpXErkhQpLeqJIKgnsTt5MYAcYyEPsjn5ps2BF8r5vRv8Avm7ShfpPRtMtqSGEKhogr_TGA3InpU","width":3024}],"place_id":"ChIJdUQVmkivEmsR17LsrDLkE8w","plus_code":{"compound_code":"46M5+65 Sydney, New South Wales, Australia","global_code":"4RRH46M5+65"},"rating":4.6,"reference":"ChIJdUQVmkivEmsR17LsrDLkE8w","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":54},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"The Domain, Art Gallery Rd, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8687931,"lng":151.217436},"viewport":{"northeast":{"lat":-33.86755157010727,"lng":151.2187106298927},"southwest":{"lat":-33.87025122989272,"lng":151.2160109701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Crafted by Matt Moran","permanently_closed":true,"photos":[{"height":810,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/108651324109719293679\">A Google User</a>"],"photo_reference":"Aap_uEDw5tpXyOmhIMk0bwQduo-8xMlHhEpdY1W1Qce_7gx9D62M1jlSmwQiFhYle6IviTWc-dZ9LmZGeZ81dnh2l0cTuVLQ6Mc6B3AtvcY-8lIpPcO-ZktJxK5dW9-1jJkI5Q1X5jzdr-oFiprYrFkc74QU8NiM_wMIzILoVGDzEd6ZIDUb","width":1080}],"place_id":"ChIJSf-YD3-vEmsRRiy9H_tUM40","plus_code":{"compound_code":"46J8+FX Sydney, New South Wales, Australia","global_code":"4RRH46J8+FX"},"rating":4.9,"reference":"ChIJSf-YD3-vEmsRRiy9H_tUM40","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":10},{"business_status":"OPERATIONAL","formatted_address":"3 Kellett St, Potts Point NSW 2011, Australia","geometry":{"location":{"lat":-33.8744308,"lng":151.2239622},"viewport":{"northeast":{"lat":-33.87308097010727,"lng":151.2253120298927},"southwest":{"lat":-33.87578062989272,"lng":151.2226123701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Ezra","opening_hours":{"open_now":false},"photos":[{"height":4032,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/117085787456223867063\">Stephanie Didolis</a>"],"photo_reference":"Aap_uEDG_nHikX4BkIpWic_IuVrJ-1edrZO28TPseemzzYDzi9uPLLDy95pBX7hjAAWVmoK8UkbrTMq3lF78KhDiAmQ1S0ZoojuehMLvKq4WK_u3mZN_YLN8pLah8JH1T_YuYgf5XirWf7-apk9ioxgfpXnm7Ic9TFUzhCH2kp42FqnoJGG8","width":3024}],"place_id":"ChIJdcsDcZCvEmsRvbsnrgNrUGw","plus_code":{"compound_code":"46GF+6H Potts Point, New South Wales, Australia","global_code":"4RRH46GF+6H"},"rating":4.9,"reference":"ChIJdcsDcZCvEmsRvbsnrgNrUGw","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":514},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"46-52 Meagher St, Chippendale NSW 2008, Australia","geometry":{"location":{"lat":-33.8874605,"lng":151.2008331},"viewport":{"northeast":{"lat":-33.88617642010727,"lng":151.2021869298927},"southwest":{"lat":-33.88887607989272,"lng":151.1994872701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Ester Restaurant","permanently_closed":true,"photos":[{"height":600,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/103895372720443224150\">Ester Restaurant</a>"],"photo_reference":"Aap_uED7wT8MUAoEtpGqNOSyc3XxT5KQ8BmCLRtrXVB9g65oA6wAT7F6-DO9CbYCFt1mqAzaqQuljMNnRvLb2NVbRcqOFM7ojwDxE6OjZNpLAXFQmoYDNcOBKeceYwnc8_W4zF0tElAvPjUbznXpy0M1mha2cd2Zd6EW9prk1pbFyZep5k34","width":900}],"place_id":"ChIJ7WdhetixEmsRzIf7Q-q6ocY","plus_code":{"compound_code":"4672+28 Chippendale, New South Wales, Australia","global_code":"4RRH4672+28"},"price_level":3,"rating":4.6,"reference":"ChIJ7WdhetixEmsRzIf7Q-q6ocY","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":896},{"business_status":"OPERATIONAL","formatted_address":"17-19 Alberta St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8777986,"lng":151.2105307},"viewport":{"northeast":{"lat":-33.87645557010728,"lng":151.2119555798927},"southwest":{"lat":-33.87915522989272,"lng":151.2092559201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Alberto's Lounge","opening_hours":{"open_now":false},"photos":[{"height":2048,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111201659328955901486\">A Google User</a>"],"photo_reference":"Aap_uEAprRAETapwA0Vv9YnQ8z65j_IqfiMCbgGnMCOmmNKGqCjYqsUpdhTctX0xXG5dJRyAV4_Gj_6PsU8lkJoJFmafP2hRMMn3J0bDp5ehX3hnpu4W_i5N0eRB9R03vk0HAfhkvZTQwwQUdpM6CSufqbAWvQusot5AUrxnejyadN-SUyDA","width":2048}],"place_id":"ChIJU_xO9hOvEmsRERZv-itx524","plus_code":{"compound_code":"46C6+V6 Sydney, New South Wales, Australia","global_code":"4RRH46C6+V6"},"rating":4.6,"reference":"ChIJU_xO9hOvEmsRERZv-itx524","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":402},{"business_status":"OPERATIONAL","formatted_address":"39 Lime St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.867806,"lng":151.2017201},"viewport":{"northeast":{"lat":-33.86646482010728,"lng":151.2031808298927},"southwest":{"lat":-33.86916447989272,"lng":151.2004811701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"The Malaya","opening_hours":{"open_now":false},"photos":[{"height":720,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111765646022937937008\">Coco and Vine</a>"],"photo_reference":"Aap_uEA2voyi3etUgPpAzLjr8lg1PXvJshRbNBgckHlg97kqzqxzYVGTLa7VMeMX1ugmdE2Cd6mhr_4XIiux6m_HlOiE9gDRjOD80aAexLDekCihjY6ksf2jR_wi_Gq-FzBtWGNzMoVoa8ryYtU897ovs9RDY5cuNPlziZMHKt_4mjpQFbOC","width":1080}],"place_id":"ChIJ4U8HhjiuEmsRyevJVTxWbFo","plus_code":{"compound_code":"46J2+VM Sydney, New South Wales, Australia","global_code":"4RRH46J2+VM"},"price_level":3,"rating":4.5,"reference":"ChIJ4U8HhjiuEmsRyevJVTxWbFo","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":1272},{"business_status":"OPERATIONAL","formatted_address":"209 Clarence St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.869997,"lng":151.205185},"viewport":{"northeast":{"lat":-33.86860937010728,"lng":151.2066464798927},"southwest":{"lat":-33.87130902989272,"lng":151.2039468201073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Fortune Village Chinese Restaurant","opening_hours":{"open_now":false},"photos":[{"height":2160,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/105012537489946736943\">noriyasu yamamoto</a>"],"photo_reference":"Aap_uEBXOjYV0vcUMfKePepA8IANX6D0W61aJ0n_K3al515B7rsolBCm8IAj14mBNkTueqatBFDF39gvtuCzOKGlDchcNQQnt4pNYHj8w7M2qb0LGVZetLWwA7S2KBydu7cFEbH5sKoExbBKY-ZDIzT-lNDBBre7211VXPfE2EQXmRjlP5c","width":3840}],"place_id":"ChIJ6SyQGT-uEmsRdQsqqRXMO40","plus_code":{"compound_code":"46J4+23 Sydney, New South Wales, Australia","global_code":"4RRH46J4+23"},"price_level":2,"rating":4.4,"reference":"ChIJ6SyQGT-uEmsRdQsqqRXMO40","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":534},{"business_status":"CLOSED_TEMPORARILY","formatted_address":"Basement/161 King St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8692214,"lng":151.2101555},"viewport":{"northeast":{"lat":-33.86781337010727,"lng":151.2115399298927},"southwest":{"lat":-33.87051302989271,"lng":151.2088402701072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"The Gidley","permanently_closed":true,"photos":[{"height":4032,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/105048989204573347630\">Anthony Nguyen</a>"],"photo_reference":"Aap_uEDd7cqvdNFnvUlWYBnh-nq3vO2Zxosw6Mhol1GIrceFIAJzEhyytYNtRCSIUj4jLC_rjEU79O6ow38FcxDmzSSqe6ALtB3Io8soeyvry8nzn9aV0P_AKX2CQHfcISI7Kjy2JoXLwGcQ6k49AOp1o5HwhJD1zrV2hxh06kyMOfqzh91E","width":2268}],"place_id":"ChIJNeCwWzavEmsROq7GBXq1CHA","plus_code":{"compound_code":"46J6+83 Sydney, New South Wales, Australia","global_code":"4RRH46J6+83"},"rating":4.7,"reference":"ChIJNeCwWzavEmsROq7GBXq1CHA","types":["night_club","bar","restaurant","food","point_of_interest","establishment"],"user_ratings_total":259},{"business_status":"OPERATIONAL","formatted_address":"Angel Pl, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8671138,"lng":151.2083642},"viewport":{"northeast":{"lat":-33.86574872010727,"lng":151.2097876798927},"southwest":{"lat":-33.86844837989272,"lng":151.2070880201072}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Long Chim Sydney","opening_hours":{"open_now":false},"photos":[{"height":1960,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/107520426296789973320\">Dale Morrison</a>"],"photo_reference":"Aap_uEDZposmqg_CeTSWgmJJDicNw3RYZkEv6bkdVbJFtYImZOwDboAUksumNp519jBhmq8v1m6yHnyLO8jvFUc_rV0KTk6CWBWc2lkP4u2MyvPANHFaa8D9vF1ArfieUDmYaYj_OqWZCeUuAFrYOhECUe7lqYB1ND5EYScNEdWHTRTOm71e","width":4032}],"place_id":"ChIJ98SIQkCuEmsRQAStwDCAshw","plus_code":{"compound_code":"46M5+58 Sydney, New South Wales, Australia","global_code":"4RRH46M5+58"},"price_level":3,"rating":4.1,"reference":"ChIJ98SIQkCuEmsRQAStwDCAshw","types":["restaurant","food","point_of_interest","establishment"],"user_ratings_total":1090},{"business_status":"OPERATIONAL","formatted_address":"98 Clarence St, Sydney NSW 2000, Australia","geometry":{"location":{"lat":-33.8679688,"lng":151.2053027},"viewport":{"northeast":{"lat":-33.86662567010728,"lng":151.2065763298927},"southwest":{"lat":-33.86932532989272,"lng":151.2038766701073}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"Bistro Papillon","opening_hours":{"open_now":false},"photos":[{"height":3024,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/111498270794405053298\">Ben H</a>"],"photo_reference":"Aap_uEBsumQJ4Y_MjiiCK1JmTFOZKQL3e9kYVUkUaR-gm7Zz-CpD7L5ix53t7Eh3PFoxES4nSBS_BEViqyiG8lgf5z0jrJUvLTmRjMhGy8zf-_WhdIHn_29dUvo7qU79ApiOQEE4dCE_er1gOUg6n1EOeSp9a4XeIG3G4ty8VndIDKspA7Xx","width":4032}],"place_id":"ChIJywXDWT-uEmsRxyuZ0Inwi04","plus_code":{"compound_code":"46J4+R4 Sydney, New South Wales, Australia","global_code":"4RRH46J4+R4"},"price_level":3,"rating":4.5,"reference":"ChIJywXDWT-uEmsRxyuZ0Inwi04","types":["meal_takeaway","restaurant","food","point_of_interest","establishment"],"user_ratings_total":460}],"status":"OK"}},"location":{"value":{"html_attributions":[],"results":[{"business_status":"OPERATIONAL","formatted_address":"123 Main St, Northeast Harbor, ME 04662, United States","geometry":{"location":{"lat":44.2937113,"lng":-68.2892093},"viewport":{"northeast":{"lat":44.29511312989272,"lng":-68.28777657010727},"southwest":{"lat":44.29241347010728,"lng":-68.29047622989272}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"123 Main Street Restaurant : Seasonal June 21 -Labor Day","opening_hours":{"open_now":false},"photos":[{"height":768,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/102531981953403924466\">A Google User</a>"],"photo_reference":"Aap_uEDYeB7d8WevEMyDZCdwgRSoNcmWFUAQOD7ONnoXw23b-VXn88w1fxv_BA-tUIONvOLn0-xG9ucbPaaZhUcPzJ9dB2eDtxRgyESCthZ2tt2r8II2GC4WkYpUQburUsXVBckU1a1YYb9rdW3YoP0aOgNdsUT3TBriXbrzEpW3BQp7Rws","width":1024}],"place_id":"ChIJS10S9VW8rkwRhkCRo51uFnc","plus_code":{"compound_code":"7PV6+F8 Northeast Harbor, Mt Desert, ME, United States","global_code":"87PH7PV6+F8"},"rating":4.5,"reference":"ChIJS10S9VW8rkwRhkCRo51uFnc","types":["bakery","cafe","restaurant","food","point_of_interest","store","establishment"],"user_ratings_total":75}],"status":"OK"}},"incomplete_address":{"value":{"html_attributions":[],"results":[{"business_status":"OPERATIONAL","formatted_address":"123 Main St, Northeast Harbor, ME 04662, United States","geometry":{"location":{"lat":44.2937113,"lng":-68.2892093},"viewport":{"northeast":{"lat":44.29511312989272,"lng":-68.28777657010727},"southwest":{"lat":44.29241347010728,"lng":-68.29047622989272}}},"icon":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png","icon_background_color":"#FF9E67","icon_mask_base_uri":"https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet","name":"123 Main Street Restaurant : Seasonal June 21 -Labor Day","opening_hours":{"open_now":false},"photos":[{"height":768,"html_attributions":["<a href=\"https://maps.google.com/maps/contrib/102531981953403924466\">A Google User</a>"],"photo_reference":"Aap_uED1UwBwtZsXICpB42dOx15KKWbJTlAeBwW6WzlWkqms8DAqEwxGWoiFkHps30Vp-OChm7v1W-gpudgs_J-wpUd3TCi4JSTr-rqtGurWybd3108PMYmopYxbBiMpN9XPBwb27pzvle9xJKJJTWkHJuz96EsKFH3Q7zjazFTauEGjI5I","width":1024}],"place_id":"ChIJS10S9VW8rkwRhkCRo51uFnc","plus_code":{"compound_code":"7PV6+F8 Northeast Harbor, Mt Desert, ME, United States","global_code":"87PH7PV6+F8"},"rating":4.5,"reference":"ChIJS10S9VW8rkwRhkCRo51uFnc","types":["bakery","cafe","restaurant","food","point_of_interest","store","establishment"],"user_ratings_total":75}],"status":"OK"}}},"schema":{"type":"object","title":"PlacesTextSearchResponse","required":["html_attributions","results","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"results":{"description":"Contains an array of places.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a `place_id`, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}},"next_page_token":{"description":"Contains a token that can be used to return up to 20 additional results. A next_page_token will not be returned if there are no additional results to display. The maximum number of results that can be returned is 60. There is a short delay between when a next_page_token is issued, and when it will become valid.\n","type":"string"}}}}}}}}},"/maps/api/place/photo":{"get":{"operationId":"placePhoto","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"The Place Photo service, part of the Places API, is a read- only API that allows you to add high quality photographic content to your application. The Place Photo service gives you access to the millions of photos stored in the Places database. When you get place information using a Place Details request, photo references will be returned for relevant photographic content. Find Place, Nearby Search, and Text Search requests also return a single photo reference per place, when relevant. Using the Photo service you can then access the referenced photos and resize the image to the optimal size for your application.\n\nPhotos returned by the Photo service are sourced from a variety of locations, including business owners and user contributed photos. In most cases, these photos can be used without attribution, or will have the required attribution included as a part of the image. However, if the returned photo element includes a value in the html_attributions field, you will have to include the additional attribution in your application wherever you display the image.\n","parameters":[{"name":"photo_reference","description":"A string identifier that uniquely identifies a photo. Photo references are returned from either a Place Search or Place Details request.\n","schema":{"type":"string"},"required":true,"in":"query"},{"name":"maxheight","description":"Specifies the maximum desired height, in pixels, of the image. If the image is smaller than the values specified, the original image will be returned. If the image is larger in either dimension, it will be scaled to match the smaller of the two dimensions, restricted to its original aspect ratio. Both the `maxheight` and `maxwidth` properties accept an integer between `1` and `1600`.\n","schema":{"type":"number"},"in":"query"},{"name":"maxwidth","description":"Specifies the maximum desired width, in pixels, of the image. If the image is smaller than the values specified, the original image will be returned. If the image is larger in either dimension, it will be scaled to match the smaller of the two dimensions, restricted to its original aspect ratio. Both the `maxheight` and `maxwidth` properties accept an integer between `1` and `1600`.\n","schema":{"type":"number"},"in":"query"},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"image/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/maps/api/place/queryautocomplete/json":{"get":{"operationId":"queryAutocomplete","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"The Query Autocomplete service can be used to provide a query prediction for text-based geographic searches, by returning suggested queries as you type.\n\nThe Query Autocomplete service allows you to add on-the-fly geographic query predictions to your application. Instead of searching for a specific location, a user can type in a categorical search, such as \"pizza near New York\" and the service responds with a list of suggested queries matching the string. As the Query Autocomplete service can match on both full words and substrings, applications can send queries as the user types to provide on-the-fly predictions.\n","parameters":[{"name":"input","description":"The text string on which to search. The Place Autocomplete service will return candidate matches based on this string and order results based on their perceived relevance.\n","schema":{"type":"string"},"required":true,"in":"query"},{"name":"offset","description":"The position, in the input term, of the last character that the service uses to match predictions. For example, if the input is `Google` and the offset is 3, the service will match on `Goo`. The string determined by the offset is matched against the first word in the input term only. For example, if the input term is `Google abc` and the offset is 3, the service will attempt to match against `Goo abc`. If no offset is supplied, the service will use the whole term. The offset should generally be set to the position of the text caret.\n","schema":{"type":"number"},"in":"query","example":3},{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`. \n\n<div class=\"note\">The <code>location</code> parameter may be overriden if the <code>query</code> contains an explicit location such as <code>Market in Barcelona</code>. Using quotes around the query may also influence the weight given to the <code>location</code> and <code>radius</code>.</div>\n","schema":{"type":"string"},"in":"query","example":"40,-110"},{"name":"radius","description":"Defines the distance (in meters) within which to return place results. You may bias results to a specified circle by passing a `location` and a `radius` parameter. Doing so instructs the Places service to _prefer_ showing results within that circle; results outside of the defined area may still be displayed.\n\nThe radius will automatically be clamped to a maximum value depending on the type of search and other parameters.\n\n* Autocomplete: 50,000 meters\n* Nearby Search: \n  * with `keyword` or `name`: 50,000 meters\n  * without `keyword` or `name`\n    * `rankby=prominence` (default): 50,000 meters\n    * `rankby=distance`: A few kilometers depending on density of area\n* Query Autocomplete: 50,000 meters\n* Text Search: 50,000 meters\n","schema":{"type":"number"},"in":"query","example":1000},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"pizza":{"value":{"predictions":[{"description":"pizza near Paris, France","matched_substrings":[{"length":5,"offset":0},{"length":3,"offset":11}],"structured_formatting":{"main_text":"pizza","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"near Paris, France","secondary_text_matched_substrings":[{"length":3,"offset":5}]},"terms":[{"offset":0,"value":"pizza"},{"offset":6,"value":"near"},{"offset":11,"value":"Paris"},{"offset":18,"value":"France"}]},{"description":"pizza near Parma, Province of Parma, Italy","matched_substrings":[{"length":5,"offset":0},{"length":3,"offset":11}],"structured_formatting":{"main_text":"pizza","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"near Parma, Province of Parma, Italy","secondary_text_matched_substrings":[{"length":3,"offset":5}]},"terms":[{"offset":0,"value":"pizza"},{"offset":6,"value":"near"},{"offset":11,"value":"Parma"},{"offset":18,"value":"Province of Parma"},{"offset":37,"value":"Italy"}]},{"description":"pizza near Park City, UT, USA","matched_substrings":[{"length":5,"offset":0},{"length":3,"offset":11}],"structured_formatting":{"main_text":"pizza","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"near Park City, UT, USA","secondary_text_matched_substrings":[{"length":3,"offset":5}]},"terms":[{"offset":0,"value":"pizza"},{"offset":6,"value":"near"},{"offset":11,"value":"Park City"},{"offset":22,"value":"UT"},{"offset":26,"value":"USA"}]},{"description":"pizza near Parga, Greece","matched_substrings":[{"length":5,"offset":0},{"length":3,"offset":11}],"structured_formatting":{"main_text":"pizza","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"near Parga, Greece","secondary_text_matched_substrings":[{"length":3,"offset":5}]},"terms":[{"offset":0,"value":"pizza"},{"offset":6,"value":"near"},{"offset":11,"value":"Parga"},{"offset":18,"value":"Greece"}]},{"description":"pizza near Paraty, State of Rio de Janeiro, Brazil","matched_substrings":[{"length":5,"offset":0},{"length":3,"offset":11}],"structured_formatting":{"main_text":"pizza","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"near Paraty, State of Rio de Janeiro, Brazil","secondary_text_matched_substrings":[{"length":3,"offset":5}]},"terms":[{"offset":0,"value":"pizza"},{"offset":6,"value":"near"},{"offset":11,"value":"Paraty"},{"offset":19,"value":"State of Rio de Janeiro"},{"offset":44,"value":"Brazil"}]}],"status":"OK"}}},"schema":{"type":"object","title":"PlacesQueryAutocompleteResponse","required":["predictions","status"],"properties":{"predictions":{"description":"Contains an array of predictions.\n","type":"array","items":{"type":"object","title":"PlaceAutocompletePrediction","required":["description","matched_substrings","structured_formatting","terms"],"properties":{"description":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the business name. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string","example":"Paris, France"},"matched_substrings":{"description":"A list of substrings that describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the placeId field of a Places API request. For more information about place IDs, see the [Place IDs](https://developers.google.com/maps/documentation/places/web-service/place-id) overview.","type":"string"},"reference":{"description":"(Deprecated) See place_id.","type":"string"},"structured_formatting":{"description":"Provides pre-formatted text that can be shown in your autocomplete results. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"terms":{"description":"Contains an array of terms identifying each section of the returned description (a section of the description is generally terminated with a comma). Each entry in the array has a `value` field, containing the text of the term, and an `offset` field, defining the start position of this term in the description, measured in Unicode characters.","type":"array","items":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}}},"types":{"description":"Contains an array of types that apply to this place. For example: `[ \"political\", \"locality\" ]` or `[ \"establishment\", \"geocode\", \"beauty_salon\" ]`. The array can contain multiple values. Learn more about [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n","type":"array","items":{"type":"string"}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesAutocompleteStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}}}}}}}},"/maps/api/place/autocomplete/json":{"get":{"operationId":"autocomplete","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Places API"],"description":"The Place Autocomplete service is a web service that returns place predictions in response to an HTTP request. The request specifies a textual search string and optional geographic bounds. The service can be used to provide autocomplete functionality for text-based geographic searches, by returning places such as businesses, addresses and points of interest as a user types.\n<div class=\"note\">Note: You can use Place Autocomplete even without a map. If you do show a map, it must be a Google map. When you display predictions from the Place Autocomplete service without a map, you must include the ['Powered by Google'](https://developers.google.com/maps/documentation/places/web-service/policies#logo_requirementshttps://developers.google.com/maps/documentation/places/web-service/policies#logo_requirements) logo.</div>\n\nThe Place Autocomplete service can match on full words and substrings, resolving place names, addresses, and plus codes. Applications can therefore send queries as the user types, to provide on-the-fly place predictions.\n\nThe returned predictions are designed to be presented to the user to aid them in selecting the desired place. You can send a [Place Details](https://developers.google.com/maps/documentation/places/web-service/details#PlaceDetailsRequests) request for more information about any of the places which are returned.\n","parameters":[{"name":"input","description":"The text string on which to search. The Place Autocomplete service will return candidate matches based on this string and order results based on their perceived relevance.\n","schema":{"type":"string"},"required":true,"in":"query"},{"name":"sessiontoken","description":"A random string which identifies an autocomplete [session](https://developers.google.com/maps/documentation/places/web-service/details#session_tokens) for billing purposes.\n\nThe session begins when the user starts typing a query, and concludes when they select a place and a call to Place Details is made. Each session can have multiple queries, followed by one place selection. The API key(s) used for each request within a session must belong to the same Google Cloud Console project. Once a session has concluded, the token is no longer valid; your app must generate a fresh token for each session. If the `sessiontoken` parameter is omitted, or if you reuse a session token, the session is charged as if no session token was provided (each request is billed separately).\n\nWe recommend the following guidelines:\n\n- Use session tokens for all autocomplete sessions.\n- Generate a fresh token for each session. Using a version 4 UUID is recommended.\n- Ensure that the API key(s) used for all Place Autocomplete and Place Details requests within a session belong to the same Cloud Console project.\n- Be sure to pass a unique session token for each new session. Using the same token for more than one session will result in each request being billed individually.\n","schema":{"type":"string"},"in":"query"},{"name":"components","description":"A grouping of places to which you would like to restrict your results. Currently, you can use components to filter by up to 5 countries. Countries must be passed as a two character, ISO 3166-1 Alpha-2 compatible country code. For example: `components=country:fr` would restrict your results to places within France. Multiple countries must be passed as multiple `country:XX` filters, with the pipe character `|` as a separator. For example: `components=country:us|country:pr|country:vi|country:gu|country:mp` would restrict your results to places within the United States and its unincorporated organized territories.\n<div class=\"note\"><strong>Note:</strong> If you receive unexpected results with a country code, verify that you are using a code which includes the countries, dependent territories, and special areas of geographical interest you intend.  You can find code information at <a href=\"https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes\" target=\"blank\" class=\"external\">Wikipedia: List of ISO 3166 country codes</a> or the <a href=\"https://www.iso.org/obp/ui/#search\" target=\"blank\" class=\"external\">ISO Online Browsing Platform</a>.</div>\n","schema":{"type":"string"},"example":"country:us|country:pr","in":"query"},{"name":"strictbounds","description":"Returns only those places that are strictly within the region defined by `location` and `radius`. This is a restriction, rather than a bias, meaning that results outside this region will not be returned even if they match the user input.\n","schema":{"type":"boolean"},"in":"query"},{"name":"offset","description":"The position, in the input term, of the last character that the service uses to match predictions. For example, if the input is `Google` and the offset is 3, the service will match on `Goo`. The string determined by the offset is matched against the first word in the input term only. For example, if the input term is `Google abc` and the offset is 3, the service will attempt to match against `Goo abc`. If no offset is supplied, the service will use the whole term. The offset should generally be set to the position of the text caret.\n","schema":{"type":"number"},"in":"query","example":3},{"name":"origin","description":"The origin point from which to calculate straight-line distance to the destination (returned as `distance_meters`). If this value is omitted, straight-line distance will not be returned. Must be specified as `latitude,longitude`.\n","schema":{"type":"string"},"in":"query","example":"40,-110"},{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`. \n\n<div class=\"note\">When using the Text Search API, the `location` parameter may be overriden if the `query` contains an explicit location such as `Market in Barcelona`.</div>\n","schema":{"type":"string"},"in":"query","example":"40,-110"},{"name":"radius","description":"Defines the distance (in meters) within which to return place results. You may bias results to a specified circle by passing a `location` and a `radius` parameter. Doing so instructs the Places service to _prefer_ showing results within that circle; results outside of the defined area may still be displayed.\n\nThe radius will automatically be clamped to a maximum value depending on the type of search and other parameters.\n\n* Autocomplete: 50,000 meters\n* Nearby Search: \n  * with `keyword` or `name`: 50,000 meters\n  * without `keyword` or `name`\n    * `rankby=prominence` (default): 50,000 meters\n    * `rankby=distance`: A few kilometers depending on density of area\n* Query Autocomplete: 50,000 meters\n* Text Search: 50,000 meters\n","schema":{"type":"number"},"in":"query","example":1000},{"name":"types","description":"You may restrict results from a Place Autocomplete request to be of a certain type by passing a types parameter. The parameter specifies a type or a type collection, as listed in the supported types below. If nothing is specified, all types are returned. In general only a single type is allowed. The exception is that you can safely mix the geocode and establishment types, but note that this will have the same effect as specifying no types. The supported types are:\n- `geocode` instructs the Place Autocomplete service to return only geocoding results, rather than business results. Generally, you use this request to disambiguate results where the location specified may be indeterminate.\n- `address` instructs the Place Autocomplete service to return only geocoding results with a precise address. Generally, you use this request when you know the user will be looking for a fully specified address.\n- `establishment` instructs the Place Autocomplete service to return only business results.\n- `(regions)` type collection instructs the Places service to return any result matching the following types:\n  - `locality`\n  - `sublocality`\n  - `postal_code`\n  - `country`\n  - `administrative_area_level_1`\n  - `administrative_area_level_2`\n- `(cities)` type collection instructs the Places service to return results that match `locality` or `administrative_area_level_3`.\n","schema":{"type":"string","enum":["geocode","address","establishment","(regions)","(cities)"]},"in":"query"},{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"examples":{"paris":{"value":{"predictions":[{"description":"Paris, France","matched_substrings":[{"length":5,"offset":0}],"place_id":"ChIJD7fiBh9u5kcRYJSMaMOCCwQ","reference":"ChIJD7fiBh9u5kcRYJSMaMOCCwQ","structured_formatting":{"main_text":"Paris","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"France"},"terms":[{"offset":0,"value":"Paris"},{"offset":7,"value":"France"}],"types":["locality","political","geocode"]},{"description":"Paris, TX, USA","matched_substrings":[{"length":5,"offset":0}],"place_id":"ChIJmysnFgZYSoYRSfPTL2YJuck","reference":"ChIJmysnFgZYSoYRSfPTL2YJuck","structured_formatting":{"main_text":"Paris","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"TX, USA"},"terms":[{"offset":0,"value":"Paris"},{"offset":7,"value":"TX"},{"offset":11,"value":"USA"}],"types":["locality","political","geocode"]},{"description":"Paris, Brant, ON, Canada","matched_substrings":[{"length":5,"offset":0}],"place_id":"ChIJsamfQbVtLIgR-X18G75Hyi0","reference":"ChIJsamfQbVtLIgR-X18G75Hyi0","structured_formatting":{"main_text":"Paris","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"Brant, ON, Canada"},"terms":[{"offset":0,"value":"Paris"},{"offset":7,"value":"Brant"},{"offset":14,"value":"ON"},{"offset":18,"value":"Canada"}],"types":["neighborhood","political","geocode"]},{"description":"Paris, TN, USA","matched_substrings":[{"length":5,"offset":0}],"place_id":"ChIJ4zHP-Sije4gRBDEsVxunOWg","reference":"ChIJ4zHP-Sije4gRBDEsVxunOWg","structured_formatting":{"main_text":"Paris","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"TN, USA"},"terms":[{"offset":0,"value":"Paris"},{"offset":7,"value":"TN"},{"offset":11,"value":"USA"}],"types":["locality","political","geocode"]},{"description":"Paris, AR, USA","matched_substrings":[{"length":5,"offset":0}],"place_id":"ChIJFRt9mkF5zIcRdsZ3XM8ZyHE","reference":"ChIJFRt9mkF5zIcRdsZ3XM8ZyHE","structured_formatting":{"main_text":"Paris","main_text_matched_substrings":[{"length":5,"offset":0}],"secondary_text":"AR, USA"},"terms":[{"offset":0,"value":"Paris"},{"offset":7,"value":"AR"},{"offset":11,"value":"USA"}],"types":["locality","political","geocode"]}],"status":"OK"}},"no_results":{"value":{"predictions":[],"status":"ZERO_RESULTS"}}},"schema":{"type":"object","title":"PlacesAutocompleteResponse","required":["predictions","status"],"properties":{"predictions":{"description":"Contains an array of predictions.\n","type":"array","items":{"type":"object","title":"PlaceAutocompletePrediction","required":["description","matched_substrings","structured_formatting","terms"],"properties":{"description":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the business name. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string","example":"Paris, France"},"matched_substrings":{"description":"A list of substrings that describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the placeId field of a Places API request. For more information about place IDs, see the [Place IDs](https://developers.google.com/maps/documentation/places/web-service/place-id) overview.","type":"string"},"reference":{"description":"(Deprecated) See place_id.","type":"string"},"structured_formatting":{"description":"Provides pre-formatted text that can be shown in your autocomplete results. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"terms":{"description":"Contains an array of terms identifying each section of the returned description (a section of the description is generally terminated with a comma). Each entry in the array has a `value` field, containing the text of the term, and an `offset` field, defining the start position of this term in the description, measured in Unicode characters.","type":"array","items":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}}},"types":{"description":"Contains an array of types that apply to this place. For example: `[ \"political\", \"locality\" ]` or `[ \"establishment\", \"geocode\", \"beauty_salon\" ]`. The array can contain multiple values. Learn more about [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n","type":"array","items":{"type":"string"}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesAutocompleteStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}}}}}}}},"/maps/api/streetview":{"get":{"operationId":"streetView","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Street View API"],"description":"The Street View Static API lets you embed a static (non-interactive) Street View panorama or thumbnail into your web page, without the use of JavaScript. The viewport is defined with URL parameters sent through a standard HTTP request, and is returned as a static image.\n","parameters":[{"name":"fov","description":"Determines the horizontal field of view of the image. The field of view is expressed in degrees, with a maximum allowed value of 120. When dealing with a fixed-size viewport, as with a Street View image of a set size, field of view in essence represents zoom, with smaller numbers indicating a higher level of zoom. Default is 90.\n","schema":{"type":"number"},"in":"query"},{"name":"heading","description":"Indicates the compass heading of the camera. Accepted values are from 0 to 360 (both values indicating North, with 90 indicating East, and 180 South). If no heading is specified, a value will be calculated that directs the camera towards the specified location, from the point at which the closest photograph was taken.\n","schema":{"type":"number"},"in":"query"},{"name":"location","description":"The point around which to retrieve place information. The Street View Static API will snap to the panorama photographed closest to this location. When an address text string is provided, the API may use a different camera location to better display the specified location. When a lat/lng is provided, the API searches a 50 meter radius for a photograph closest to this location. Because Street View imagery is periodically refreshed, and photographs may be taken from slightly different positions each time, it's possible that your `location` may snap to a different panorama when imagery is updated.\n","schema":{"type":"string"},"in":"query","examples":{"latlng":{"value":"40,-110"},"text":{"value":"Chagrin Falls, OH"}}},{"name":"pano","description":"A specific panorama ID. These are generally stable, though panoramas may change ID over time as imagery is refreshed.\n","schema":{"type":"string"},"in":"query"},{"name":"pitch","description":"Specifies the up or down angle of the camera relative to the Street View vehicle. This is often, but not always, flat horizontal. Positive values angle the camera up (with 90 degrees indicating straight up); negative values angle the camera down (with -90 indicating straight down). Default is 0.\n","schema":{"type":"number"},"in":"query"},{"name":"radius","description":"Sets a radius, specified in meters, in which to search for a panorama, centered on the given latitude and longitude. Valid values are non-negative integers. Default is 50 meters.\n","schema":{"type":"number"},"in":"query"},{"name":"return_error_code","description":"Indicates whether the API should return a non `200 Ok` HTTP status when no image is found (`404 NOT FOUND`), or in response to an invalid request (400 BAD REQUEST). Valid values are `true` and `false`. If set to `true`, an error message is returned in place of the generic gray image. This eliminates the need to make a separate call to check for image availability.\n","schema":{"type":"boolean"},"in":"query"},{"name":"signature","description":"A digital signature used to verify that any site generating requests using your API key is authorized to do so. Requests that do not include a digital signature might fail. For more information, see [Get a Key and Signature](https://developers.google.com/maps/documentation/streetview/get-api-key).\n","schema":{"type":"string"},"in":"query"},{"name":"size","description":"Specifies the output size of the image in pixels. Size is specified as `{width}x{height}` - for example, `size=600x400` returns an image 600 pixels wide, and 400 high.\n","schema":{"type":"string"},"in":"query","required":true},{"name":"source","description":"Limits Street View searches to selected sources. Valid values are:\n* `default` uses the default sources for Street View; searches are not limited to specific sources.\n* `outdoor` limits searches to outdoor collections. Indoor collections are not included in search results. Note that outdoor panoramas may not exist for the specified location. Also note that the search only returns panoramas where it's possible to determine whether they're indoors or outdoors. For example, PhotoSpheres are not returned because it's unknown whether they are indoors or outdoors.\n","schema":{"type":"string","enum":["default","outdoor"]},"in":"query"},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"image/*":{"schema":{"type":"string","format":"binary"}}}}}}},"/maps/api/streetview/metadata":{"get":{"operationId":"streetViewMetadata","servers":[{"url":"https://maps.googleapis.com"}],"tags":["Street View API"],"description":"The Street View Static API metadata requests provide data about Street View panoramas. Using the metadata, you can find out if a Street View image is available at a given location, as well as getting programmatic access to the latitude and longitude, the panorama ID, the date the photo was taken, and the copyright information for the image. Accessing this metadata allows you to customize error behavior in your application.\n","parameters":[{"name":"heading","description":"Indicates the compass heading of the camera. Accepted values are from 0 to 360 (both values indicating North, with 90 indicating East, and 180 South). If no heading is specified, a value will be calculated that directs the camera towards the specified location, from the point at which the closest photograph was taken.\n","schema":{"type":"number"},"in":"query"},{"name":"location","description":"The point around which to retrieve place information. The Street View Static API will snap to the panorama photographed closest to this location. When an address text string is provided, the API may use a different camera location to better display the specified location. When a lat/lng is provided, the API searches a 50 meter radius for a photograph closest to this location. Because Street View imagery is periodically refreshed, and photographs may be taken from slightly different positions each time, it's possible that your `location` may snap to a different panorama when imagery is updated.\n","schema":{"type":"string"},"in":"query","examples":{"latlng":{"value":"40,-110"},"text":{"value":"Chagrin Falls, OH"}}},{"name":"pano","description":"A specific panorama ID. These are generally stable, though panoramas may change ID over time as imagery is refreshed.\n","schema":{"type":"string"},"in":"query"},{"name":"pitch","description":"Specifies the up or down angle of the camera relative to the Street View vehicle. This is often, but not always, flat horizontal. Positive values angle the camera up (with 90 degrees indicating straight up); negative values angle the camera down (with -90 indicating straight down). Default is 0.\n","schema":{"type":"number"},"in":"query"},{"name":"radius","description":"Sets a radius, specified in meters, in which to search for a panorama, centered on the given latitude and longitude. Valid values are non-negative integers. Default is 50 meters.\n","schema":{"type":"number"},"in":"query"},{"name":"return_error_code","description":"Indicates whether the API should return a non `200 Ok` HTTP status when no image is found (`404 NOT FOUND`), or in response to an invalid request (400 BAD REQUEST). Valid values are `true` and `false`. If set to `true`, an error message is returned in place of the generic gray image. This eliminates the need to make a separate call to check for image availability.\n","schema":{"type":"boolean"},"in":"query"},{"name":"signature","description":"A digital signature used to verify that any site generating requests using your API key is authorized to do so. Requests that do not include a digital signature might fail. For more information, see [Get a Key and Signature](https://developers.google.com/maps/documentation/streetview/get-api-key).\n","schema":{"type":"string"},"in":"query"},{"name":"size","description":"Specifies the output size of the image in pixels. Size is specified as `{width}x{height}` - for example, `size=600x400` returns an image 600 pixels wide, and 400 high.\n","schema":{"type":"string"},"in":"query"},{"name":"source","description":"Limits Street View searches to selected sources. Valid values are:\n* `default` uses the default sources for Street View; searches are not limited to specific sources.\n* `outdoor` limits searches to outdoor collections. Indoor collections are not included in search results. Note that outdoor panoramas may not exist for the specified location. Also note that the search only returns panoramas where it's possible to determine whether they're indoors or outdoors. For example, PhotoSpheres are not returned because it's unknown whether they are indoors or outdoors.\n","schema":{"type":"string","enum":["default","outdoor"]},"in":"query"},{"name":"key","description":"Your Google API key. Learn more [here](http://g.co/dev/maps-no-account)","example":"<your_api_key>","required":true,"type":"string","in":"query"}],"responses":{"200":{"description":"200 OK","content":{"application/json":{"schema":{"type":"object","title":"StreetViewResponse","required":["status"],"properties":{"copyright":{"description":"An array of snapped points.","type":"string"},"date":{"description":"A string indicating year and month that the panorama was captured.","type":"string"},"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"pano_id":{"description":"A specific panorama ID. These are generally stable, though panoramas may change ID over time as imagery is refreshed.","type":"string","example":"tu510ie_z4ptBZYo2BGEJg"},"status":{"description":"The status of the request.","type":"string","title":"StreetViewStatus","enum":["OK","INVALID_REQUEST","NOT_FOUND","ZERO_RESULTS","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]}}},"examples":{"default":{"value":{"copyright":"© Google","date":"2014-04","location":{"lat":46.41434210086409,"lng":10.01400595356193},"pano_id":"vPnURflnc8AZu5NMLYRddw","status":"OK"}}}}}}}}}},"components":{"parameters":{"arrival_time":{"name":"arrival_time","description":"Specifies the desired time of arrival for transit directions, in seconds since midnight, January 1, 1970 UTC. You can specify either `departure_time` or `arrival_time`, but not both. Note that `arrival_time` must be specified as an integer.\n","in":"query","schema":{"type":"number"}},"departure_time":{"name":"departure_time","description":"Specifies the desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC. If a `departure_time` later than 9999-12-31T23:59:59.999999999Z is specified, the API will fall back the `departure_time` to 9999-12-31T23:59:59.999999999Z. Alternatively, you can specify a value of now, which sets the departure time to the current time (correct to the nearest second). The departure time may be specified in two cases:\n* For requests where the travel mode is transit: You can optionally specify one of `departure_time` or `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time).\n* For requests where the travel mode is driving: You can specify the `departure_time` to receive a route and trip duration (response field: duration_in_traffic) that take traffic conditions into account. The `departure_time` must be set to the current time or some time in the future. It cannot be in the past.\n\n<div class=\"note\">Note: If departure time is not specified, choice of route and duration are based on road network and average time-independent traffic conditions. Results for a given request may vary over time due to changes in the road network, updated average traffic conditions, and the distributed nature of the service. Results may also vary between nearly-equivalent routes at any time or frequency.</div>\n<div class=\"note\">Note: Distance Matrix requests specifying `departure_time` when `mode=driving` are limited to a maximum of 100 elements per request. The number of origins times the number of destinations defines the number of elements.</div>\n","in":"query","schema":{"type":"number"}},"directions_alternatives":{"name":"alternatives","description":"If set to `true`, specifies that the Directions service may provide more than one route alternative in the response. Note that providing route alternatives may increase the response time from the server. This is only available for requests without intermediate waypoints. For more information, see the [guide to waypoints](https://developers.google.com/maps/documentation/directions/get-directions#Waypoints).\n","in":"query","schema":{"type":"boolean"}},"directions_avoid":{"name":"avoid","description":"Indicates that the calculated route(s) should avoid the indicated features. This parameter supports the following arguments:\n* `tolls` indicates that the calculated route should avoid toll roads/bridges.\n* `highways` indicates that the calculated route should avoid highways.\n* `ferries` indicates that the calculated route should avoid ferries.\n* `indoor` indicates that the calculated route should avoid indoor steps for walking and transit directions.\n\nIt's possible to request a route that avoids any combination of tolls, highways and ferries by passing multiple restrictions to the avoid parameter. For example: \n\n```\navoid=tolls|highways|ferries.\n```\n","in":"query","examples":{"single":{"value":"highways","summary":"A example using a single restriction."},"multiple":{"value":"tolls|highways|ferries","summary":"A example using a multiple restrictions."}},"schema":{"type":"string"}},"directions_departure_time":{"name":"departure_time","description":"Specifies the desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC. If a `departure_time` later than 9999-12-31T23:59:59.999999999Z is specified, the API will fall back the `departure_time` to 9999-12-31T23:59:59.999999999Z. Alternatively, you can specify a value of now, which sets the departure time to the current time (correct to the nearest second). The departure time may be specified in two cases:\n* For requests where the travel mode is transit: You can optionally specify one of `departure_time` or `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time).\n* For requests where the travel mode is driving: You can specify the `departure_time` to receive a route and trip duration (response field: duration_in_traffic) that take traffic conditions into account. The `departure_time` must be set to the current time or some time in the future. It cannot be in the past.\n\n<div class=\"note\">Note: If departure time is not specified, choice of route and duration are based on road network and average time-independent traffic conditions. Results for a given request may vary over time due to changes in the road network, updated average traffic conditions, and the distributed nature of the service. Results may also vary between nearly-equivalent routes at any time or frequency.</div>\n","in":"query","schema":{"type":"number"}},"directions_destination":{"name":"destination","description":"The place ID, address, or textual latitude/longitude value to which you wish to calculate directions. The options for the destination parameter are the same as for the origin parameter.","required":true,"in":"query","example":"Victoria, BC","schema":{"type":"string"}},"directions_origin":{"name":"origin","description":"The place ID, address, or textual latitude/longitude value from which you wish to calculate directions.\n* Place IDs must be prefixed with `place_id:`. You can retrieve place IDs from the Geocoding API and the Places API (including Place Autocomplete). For an example using place IDs from Place Autocomplete, see [Place Autocomplete and Directions](https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-directions). For more about place IDs, see the [Place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n  \n  ```\n  origin=place_id:ChIJ3S-JXmauEmsRUcIaWtf4MzE\n  ```\n  \n* If you pass an address, the Directions service geocodes the string and converts it to a latitude/longitude coordinate to calculate directions. This coordinate may be different from that returned by the Geocoding API, for example a building entrance rather than its center.\n  \n  ```\n  origin=24+Sussex+Drive+Ottawa+ON\n  ```\n  \n  Using place IDs is preferred over using addresses or latitude/longitude coordinates. Using coordinates will always result in the point being snapped to the road nearest to those coordinates - which may not be an access point to the property, or even a road that will quickly or safely lead to the destination.\n* If you pass coordinates, the point will snap to the nearest road. Passing a place ID is preferred. If you do pass coordinates, ensure that no space exists between the latitude and longitude values.\n  \n  ```\n  origin=41.43206,-81.38992\n  ```\n\n* Plus codes must be formatted as a global code or a compound code. Format plus codes as shown here (plus signs are url-escaped to `%2B` and spaces are url-escaped to `%20`). \n  \n  * **Global code** is a 4 character area code and 6 character or longer local code (849VCWC8+R9 is `849VCWC8%2BR9`). \n  * **Compound code** is a 6 character or longer local code with an explicit location (CWC8+R9 Mountain View, CA, USA is `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n\n<div class=\"note\">Note: For efficiency and accuracy, use place ID's when possible. These ID's are uniquely explicit like a lat/lng value pair and provide geocoding benefits for routing such as access points and traffic variables. Unlike an address, ID's do not require the service to perform a search or an intermediate request for place details; therefore, performance is better.</div>\n","required":true,"in":"query","examples":{"simple":{"value":"Vancouver, BC"},"modifier_side_of_road":{"value":"side_of_road:37.7663444,-122.4412006"},"modifier_heading":{"value":"heading=90:37.773279,-122.468780"}},"schema":{"type":"string"}},"directions_units":{"name":"units","description":"Specifies the unit system to use when displaying results.\n\nDirections results contain text within distance fields that may be displayed to the user to indicate the distance of a particular \"step\" of the route. By default, this text uses the unit system of the origin's country or region.\n\nFor example, a route from \"Chicago, IL\" to \"Toronto, ONT\" will display results in miles, while the reverse route will display results in kilometers. You may override this unit system by setting one explicitly within the request's units parameter, passing one of the following values:\n\n* `metric` specifies usage of the metric system. Textual distances are returned using kilometers and meters.\n* `imperial` specifies usage of the Imperial (English) system. Textual distances are returned using miles and feet.\n\n<div class=\"note\">Note: this unit system setting only affects the text displayed within distance fields. The distance fields also contain values which are always expressed in meters.</div>\n","example":"metric","in":"query","schema":{"type":"string","enum":["imperial","metric"]}},"directions_waypoints":{"name":"waypoints","description":"<div class=\"caution\">Caution: Requests using more than 10 waypoints (between 11 and 25), or waypoint optimization, are billed at a higher rate. <a href=\"https://developers.google.com/maps/billing/gmp-billing#directions-advanced\">Learn more about billing</a> for Google Maps Platform products.</div>\n\nSpecifies an array of intermediate locations to include along the route between the origin and destination points as pass through or stopover locations. Waypoints alter a route by directing it through the specified location(s). The API supports waypoints for these travel modes: driving, walking and bicycling; not transit.   You can supply one or more locations separated by the pipe character (`|` or `%7C`), in the form of a place ID, an address, or latitude/longitude coordinates. By default, the Directions service calculates a route using the waypoints in the order they are given. The precedence for parsing the value of the waypoint is place ID, latitude/longitude coordinates, then address.\n* If you pass a place ID, you must prefix it with `place_id:`. You can retrieve place IDs from the Geocoding API and the Places API (including Place Autocomplete). For an example using place IDs from Place Autocomplete, see [Place Autocomplete and Directions](/maps/documentation/javascript/examples/places-autocomplete-directions). For more about place IDs, see the [Place ID overview](/maps/documentation/places/web-service/place-id).\n  <div class=\"note\">For efficiency and accuracy, use place ID's when possible. These ID's are uniquely explicit like a lat/lng value pair and provide geocoding benefits for routing such as access points and traffic variables. Unlike an address, ID's do not require the service to perform a search or an intermediate request for place details; therefore, performance is better.</div>\n* If you pass latitude/longitude coordinates, the values go directly to the front-end server to calculate directions without geocoding. The points are snapped to roads and might not provide the accuracy your app needs. Use coordinates when you are confident the values truly specify the points your app needs for routing without regard to possible access points or additional geocoding details. Ensure that a comma (`%2C`) and not a space (`%20`) separates the latitude and longitude values.\n* If you pass an address, the Directions service will geocode the string and convert it into latitude/longitude coordinates to calculate directions. If the address value is ambiguous, the value might evoke a search to disambiguate from similar addresses. For example, \"1st Street\" could be a complete value or a partial value for \"1st street NE\" or \"1st St SE\". This result may be different from that returned by the Geocoding API. You can avoid possible misinterpretations using place IDs.\n* Alternatively, you can supply an encoded set of points using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm). You will find an encoded set is useful for a large number of waypoints, because the URL is significantly shorter. All web services have a URL limit of 8192 characters.\n  * Encoded polylines must be prefixed with `enc:` and followed by a colon (`:`). For example: `waypoints=enc:gfo}EtohhU:`.\n  * You can also include multiple encoded polylines, separated by the pipe character (`|`). For example, `waypoints=via:enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:| via:enc:udymA{~bxM:`\n\n##### Influence routes with stopover and pass through points\n\nFor each waypoint in the request, the directions response appends an entry to the `legs` array to provide the details for stopovers on that leg of the journey.\n\nIf you'd like to influence the route using waypoints without adding a stopover, add the prefix `via:` to the waypoint. Waypoints prefixed with `via:` will not add an entry to the `legs` array, but will route the journey through the waypoint.\n\nThe following URL modifies the previous request such that the journey is routed through Lexington without stopping:\n\n```\nhttps://maps.googleapis.com/maps/api/directions/json?\norigin=Boston,MA&destination=Concord,MA\n&waypoints=Charlestown,MA|via:Lexington,MA  \n```\n\nThe `via:` prefix is most effective when creating routes in response to the user dragging the waypoints on the map. Doing so allows the user to see how the final route may look in real-time and helps ensure that waypoints are placed in locations that are accessible to the Directions API.\n\n<div class=\"caution\">Caution: Using the `via:` prefix to avoid stopovers results in directions that are strict in their interpretation of the waypoint. This interpretation may result in severe detours on the route or `ZERO_RESULTS` in the response status code if the Directions API is unable to create directions through that point.</div>\n\n\n##### Optimize your waypoints\n\nBy default, the Directions service calculates a route through the provided waypoints in their given order. Optionally, you may pass `optimize:true` as the first argument within the waypoints parameter to allow the Directions service to optimize the provided route by rearranging the waypoints in a more efficient order. (This optimization is an application of the traveling salesperson problem.) Travel time is the primary factor which is optimized, but other factors such as distance, number of turns and many more may be taken into account when deciding which route is the most efficient. All waypoints must be stopovers for the Directions service to optimize their route.\n\nIf you instruct the Directions service to optimize the order of its waypoints, their order will be returned in the `waypoint_order` field within the routes object. The `waypoint_order` field returns values which are zero-based.\n\nThe following example calculates a road journey from Adelaide, South Australia to each of South Australia's main wine regions using route optimization.\n\n```\nhttps://maps.googleapis.com/maps/api/directions/json?\norigin=Adelaide,SA&destination=Adelaide,SA\n&waypoints=optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA\n```\n\nInspection of the calculated route will indicate that calculation uses waypoints in the following waypoint order:\n\n```\n\"waypoint_order\": [ 3, 2, 0, 1 ]\n```\n\n<div class=\"caution\">Caution: Requests using waypoint optimization are billed at a higher rate. <a href=\"https://developers.devsite.corp.google.com/maps/billing/gmp-billing#directions-advanced\">Learn more about how Google Maps Platform products are billed.</a></div>\n","in":"query","examples":{"multiple":{"value":"MA|Lexington,MA"},"via":{"value":"Charlestown,MA|via:Lexington,MA"},"optimize":{"value":"optimize:true|Barossa+Valley,SA|Clare,SA|Connawarra,SA|McLaren+Vale,SA"},"place":{"value":"ChIJGwVKWe5w44kRcr4b9E25-Go"},"location":{"value":"-34.92788%2C138.60008"},"encoded":{"value":"enc:lexeF{~wsZejrPjtye@:"},"via_encoded":{"value":"via:enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:| via:enc:udymA{~bxM:"},"modifier":{"value":"side_of_road:via:enc:lexeF{~wsZejrPjtye@:"}},"schema":{"type":"string"}},"distancematrix_avoid":{"name":"avoid","description":"Distances may be calculated that adhere to certain restrictions. Restrictions are indicated by use of the avoid parameter, and an argument to that parameter indicating the restriction to avoid. The following restrictions are supported:\n\n* `tolls` indicates that the calculated route should avoid toll roads/bridges.\n* `highways` indicates that the calculated route should avoid highways.\n* `ferries` indicates that the calculated route should avoid ferries.\n* `indoor` indicates that the calculated route should avoid indoor steps for walking and transit directions.\n\n<div class=\"note\">Note: The addition of restrictions does not preclude routes that include the restricted feature; it biases the result to more favorable routes.</div>\n","in":"query","example":"highways","schema":{"type":"string"}},"distancematrix_destinations":{"name":"destinations","description":"One or more locations to use as the finishing point for calculating travel distance and time. The options for the destinations parameter are the same as for the origins parameter.","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["San Francisco","Victoria BC"],"schema":{"type":"array","items":{"type":"string"}}},"distancematrix_origins":{"name":"origins","description":"The starting point for calculating travel distance and time. You can supply one or more locations separated by the pipe character (|), in the form of a place ID, an address, or latitude/longitude coordinates:\n- **Place ID**: If you supply a place ID, you must prefix it with `place_id:`.\n- **Address**: If you pass an address, the service geocodes the string and converts it to a latitude/longitude coordinate to calculate distance. This coordinate may be different from that returned by the Geocoding API, for example a building entrance rather than its center.\n  <div class=\"note\">Note: using place IDs is preferred over using addresses or latitude/longitude coordinates. Using coordinates will always result in the point being snapped to the road nearest to those coordinates - which may not be an access point to the property, or even a road that will quickly or safely lead to the destination.</div>\n- **Coordinates**: If you pass latitude/longitude coordinates, they they will snap to the nearest road. Passing a place ID is preferred. If you do pass coordinates, ensure that no space exists between the latitude and longitude values.\n- **Plus codes** must be formatted as a global code or a compound code. Format plus codes as shown here (plus signs are url-escaped to %2B and spaces are url-escaped to %20):\n  - **global code** is a 4 character area code and 6 character or longer local code (`849VCWC8+R9` is encoded to `849VCWC8%2BR9`).\n  - **compound code** is a 6 character or longer local code with an explicit location (`CWC8+R9 Mountain View, CA, USA` is encoded to `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n- **Encoded Polyline** Alternatively, you can supply an encoded set of coordinates using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm). This is particularly useful if you have a large number of origin points, because the URL is significantly shorter when using an encoded polyline.\n  - Encoded polylines must be prefixed with `enc:` and followed by a colon `:`. For example: `origins=enc:gfo}EtohhU:`\n  - You can also include multiple encoded polylines, separated by the pipe character `|`. For example: \n    ```\n    origins=enc:wc~oAwquwMdlTxiKtqLyiK:|enc:c~vnAamswMvlTor@tjGi}L:|enc:udymA{~bxM:\n    ```\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["Vancouver BC","Seattle"],"schema":{"type":"array","items":{"type":"string"}}},"distancematrix_units":{"name":"units","description":"Specifies the unit system to use when displaying results.\n\n<div class=\"note\">Note: this unit system setting only affects the text displayed within distance fields. The distance fields also contain values which are always expressed in meters.</div>\n","example":"metric","in":"query","schema":{"type":"string","enum":["imperial","metric"]}},"elevation_locations":{"name":"locations","in":"query","style":"pipeDelimited","explode":false,"description":"Positional requests are indicated through use of the locations parameter, indicating elevation requests for the specific locations passed as latitude/longitude values.\n\nThe locations parameter may take the following arguments:\n\n- A single coordinate: `locations=40.714728,-73.998672`\n- An array of coordinates separated using the pipe ('|') character: \n  ```\n  locations=40.714728,-73.998672|-34.397,150.644\n  ```\n- A set of encoded coordinates using the [Encoded Polyline Algorithm](https://developers.google.com/maps/documentation/utilities/polylinealgorithm): \n  ```\n  locations=enc:gfo}EtohhU\n  ```\n\nLatitude and longitude coordinate strings are defined using numerals within a comma-separated text string. For example, \"40.714728,-73.998672\" is a valid locations value. Latitude and longitude values must correspond to a valid location on the face of the earth. Latitudes can take any value between -90 and 90 while longitude values can take any value between -180 and 180. If you specify an invalid latitude or longitude value, your request will be rejected as a bad request.\n\nYou may pass any number of multiple coordinates within an array or encoded polyline, while still constructing a valid URL. Note that when passing multiple coordinates, the accuracy of any returned data may be of lower resolution than when requesting data for a single coordinate.\n","example":["35,-100","40,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},"elevation_path":{"name":"path","in":"query","style":"pipeDelimited","explode":false,"description":"An array of comma separated `latitude,longitude` strings.","example":["35,-110","33,-110","31,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},"elevation_samples":{"name":"samples","in":"query","description":"Required if path parameter is set.","schema":{"type":"number"},"example":10},"geocode_address":{"name":"address","example":"1600 Amphitheatre+Parkway, Mountain View, CA","description":"The street address or plus code that you want to geocode. Specify addresses in accordance with the format used by the national postal service of the country concerned. Additional address elements such as business names and unit, suite or floor numbers should be avoided. Street address elements should be delimited by spaces (shown here as url-escaped to `%20`):\n\n```\naddress=24%20Sussex%20Drive%20Ottawa%20ON\n```\n\nFormat plus codes as shown here (plus signs are url-escaped to `%2B` and spaces are url-escaped to `%20`):\n- global code is a 4 character area code and 6 character or longer local code (`849VCWC8+R9` is `849VCWC8%2BR9`).\n- compound code is a 6 character or longer local code with an explicit location (`CWC8+R9 Mountain View, CA, USA` is `CWC8%2BR9%20Mountain%20View%20CA%20USA`).\n\n<div class=\"note\">Note: At least one of `address` or `components` is required.</div>","in":"query","schema":{"type":"string"}},"geocode_bounds":{"name":"bounds","description":"The bounding box of the viewport within which to bias geocode results more prominently. This parameter will only influence, not fully restrict, results from the geocoder.","example":["35,-100","40,-110"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}},"in":"query"},"geocode_components":{"name":"components","style":"pipeDelimited","explode":false,"example":["street_number:1600","route:Amphitheatre+Parkway","locality:Mountain+View","administrative_area_level_1:CA","country:US"],"description":"A components filter with elements separated by a pipe (|). The components filter is also accepted as an optional parameter if an address is provided. Each element in the components filter consists of a `component:value` pair, and fully restricts the results from the geocoder.\n\nThe components that can be filtered include:\n\n* `postal_code` matches `postal_code` and `postal_code_prefix`.\n* `country` matches a country name or a two letter ISO 3166-1 country code. The API follows the ISO standard for defining countries, and the filtering works best when using the corresponding ISO code of the country.\n  <aside class=\"note\"><strong>Note</strong>: If you receive unexpected results with a country code, verify that you are using a code which includes the countries, dependent territories, and special areas of geographical interest you intend. You can find code information at Wikipedia: List of ISO 3166 country codes or the ISO Online Browsing Platform.</aside>\n  \nThe following components may be used to influence results, but will not be enforced:\n\n* `route` matches the long or short name of a route.\n* `locality` matches against `locality` and `sublocality` types.\n* `administrative_area` matches all the `administrative_area` levels.\n  \nNotes about component filtering:\n\n* Do not repeat these component filters in requests, or the API will return `INVALID_REQUEST`: \n  * `country`\n  * `postal_code`\n  * `route`\n* If the request contains repeated component filters, the API evaluates those filters as an AND, not an OR.\n* Results are consistent with Google Maps, which occasionally yields unexpected `ZERO_RESULTS` responses. Using Place Autocomplete may provide better results in some use cases. To learn more, see [this FAQ](https://developers.devsite.corp.google.com/maps/documentation/geocoding/faq#trbl_component_filtering).\n* For each address component, either specify it in the address parameter or in a components filter, but not both. Specifying the same values in both may result in `ZERO_RESULTS`.\n\n<div class=\"note\">Note: At least one of `address` or `components` is required.</div>","in":"query","schema":{"items":{"type":"string"},"type":"array"}},"geocode_latlng":{"name":"latlng","example":"40,-110","description":"The street address that you want to geocode, in the format used by the national postal service of the country concerned. Additional address elements such as business names and unit, suite or floor numbers should be avoided.","in":"query","schema":{"type":"string"}},"geocode_location_type":{"name":"location_type","description":"A filter of one or more location types, separated by a pipe (`|`). If the parameter contains multiple location types, the API returns all addresses that match any of the types. A note about processing: The `location_type` parameter does not restrict the search to the specified location type(s). Rather, the `location_type` acts as a post-search filter: the API fetches all results for the specified latlng, then discards those results that do not match the specified location type(s). The following values are supported:\n* `APPROXIMATE` returns only the addresses that are characterized as approximate.\n* `GEOMETRIC_CENTER` returns only geometric centers of a location such as a polyline (for example, a street) or polygon (region).\n* `RANGE_INTERPOLATED` returns only the addresses that reflect an approximation (usually on a road) interpolated between two precise points (such as intersections). An interpolated range generally indicates that rooftop geocodes are unavailable for a street address.\n* `ROOFTOP` returns only the addresses for which Google has location information accurate down to street address precision.","style":"pipeDelimited","explode":false,"schema":{"items":{"type":"string","enum":["APPROXIMATE","GEOMETRIC_CENTER","RANGE_INTERPOLATED","ROOFTOP"]},"type":"array"},"in":"query"},"geocode_place_id":{"name":"place_id","description":"A textual identifier that uniquely identifies a place, returned from a [Place Search](https://developers.google.com/maps/documentation/places/web-service/search).\nFor more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n","schema":{"type":"string"},"in":"query","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"geocode_result_type":{"name":"result_type","description":"A filter of one or more address types, separated by a pipe (|). If the parameter contains multiple address types, the API returns all addresses that match any of the types. A note about processing: The `result_type` parameter does not restrict the search to the specified address type(s). Rather, the `result_type` acts as a post-search filter: the API fetches all results for the specified `latlng`, then discards those results that do not match the specified address type(s).The following values are supported:\n* `administrative_area_level_1` indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1   * `short` names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.\n* `administrative_area_level_2` indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.\n* `administrative_area_level_3` indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_4` indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_5` indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `airport` indicates an airport.\n* `colloquial_area` indicates a commonly-used alternative name for the entity.\n* `country` indicates the national political entity, and is typically the highest order type returned by the Geocoder.\n* `intersection` indicates a major intersection, usually of two major roads.\n* `locality` indicates an incorporated city or town political entity.\n* `natural_feature` indicates a prominent natural feature.\n* `neighborhood` indicates a named neighborhood\n* `park` indicates a named park.\n* `plus_code` indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [https://plus.codes/](https://plus.codes/) for details.\n* `point_of_interest` indicates a named point of interest. Typically, these \"POI\"s are prominent local entities that don't easily fit in another category, such as \"Empire State Building\" or \"Eiffel Tower\".\n* `political` indicates a political entity. Usually, this type indicates a polygon of some civil administration.\n* `postal_code` indicates a postal code as used to address postal mail within the country.\n* `premise` indicates a named location, usually a building or collection of buildings with a common name\n* `route` indicates a named route (such as \"US 101\").\n* `street_address` indicates a precise street address.\n* `sublocality` indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: `sublocality_level_1` to `sublocality_level_5`. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.\n* `subpremise` indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name","style":"pipeDelimited","explode":false,"schema":{"items":{"type":"string","enum":["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5","airport","colloquial_area","country","intersection","locality","natural_feature","neighborhood","park","plus_code","political","postal_code","premise","route","street_address","sublocality","subpremise"]},"type":"array"},"in":"query"},"language":{"name":"language","in":"query","description":"The language in which to return results.\n\n* See the [list of supported languages](https://developers.google.com/maps/faq#languagesupport). Google often updates the supported languages, so this list may not be exhaustive.\n* If `language` is not supplied, the API attempts to use the preferred language as specified in the `Accept-Language` header.\n* The API does its best to provide a street address that is readable for both the user and locals. To achieve that goal, it returns street addresses in the local language, transliterated to a script readable by the user if necessary, observing the preferred language. All other addresses are returned in the preferred language. Address components are all returned in the same language, which is chosen from the first component.\n* If a name is not available in the preferred language, the API uses the closest match.\n* The preferred language has a small influence on the set of results that the API chooses to return, and the order in which they are returned. The geocoder interprets abbreviations differently depending on language, such as the abbreviations for street types, or synonyms that may be valid in one language but not in another. For example, _utca_ and _tér_ are synonyms for street in Hungarian.","schema":{"type":"string","default":"en","enum":["ar","bg","bn","ca","cs","da","de","el","en","en-AU","en-GB","es","eu","fa","fi","fil","fr","gl","gu","hi","hr","hu","id","it","iw","ja","kn","ko","lt","lv","ml","mr","nl","no","pl","pt","pt-BR","pt-PT","ro","ru","sk","sl","sr","sv","ta","te","th","tl","tr","uk","vi","zh-CN","zh-TW"]}},"mode":{"name":"mode","description":"For the calculation of distances and directions, you may specify the transportation mode to use. By default, `DRIVING` mode is used. By default, directions are calculated as driving directions. The following travel modes are supported:\n\n* `driving` (default) indicates standard driving directions or distance using the road network.\n* `walking` requests walking directions or distance via pedestrian paths & sidewalks (where available).\n* `bicycling` requests bicycling directions or distance via bicycle paths & preferred streets (where available).\n* `transit` requests directions or distance via public transit routes (where available). If you set the mode to transit, you can optionally specify either a `departure_time` or an `arrival_time`. If neither time is specified, the `departure_time` defaults to now (that is, the departure time defaults to the current time). You can also optionally include a `transit_mode` and/or a `transit_routing_preference`.\n\n<div class=\"note\">Note: Both walking and bicycling directions may sometimes not include clear pedestrian or bicycling paths, so these directions will return warnings in the returned result which you must display to the user.</div>\n","in":"query","schema":{"type":"string","enum":["driving","bicycling","transit","walking"]}},"nearestroads_points":{"name":"points","description":"The path to be snapped. The path parameter accepts a list of latitude/longitude pairs. Latitude and longitude values should be separated by commas. Coordinates should be separated by the pipe character: \"|\". For example: `path=60.170880,24.942795|60.170879,24.942796|60.170877,24.942796`.\n<div class=\"note\">Note: The snapping algorithm works best for points that are not too far apart. If you observe odd snapping behavior, try creating paths that have points closer together. To ensure the best snap-to-road quality, you should aim to provide paths on which consecutive pairs of points are within 300m of each other. This will also help in handling any isolated, long jumps between consecutive points caused by GPS signal loss, or noise.</div>\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["60.170880,24.942795","60.170879,24.942796","60.170877,24.942796"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},"places_components":{"name":"components","description":"A grouping of places to which you would like to restrict your results. Currently, you can use components to filter by up to 5 countries. Countries must be passed as a two character, ISO 3166-1 Alpha-2 compatible country code. For example: `components=country:fr` would restrict your results to places within France. Multiple countries must be passed as multiple `country:XX` filters, with the pipe character `|` as a separator. For example: `components=country:us|country:pr|country:vi|country:gu|country:mp` would restrict your results to places within the United States and its unincorporated organized territories.\n<div class=\"note\"><strong>Note:</strong> If you receive unexpected results with a country code, verify that you are using a code which includes the countries, dependent territories, and special areas of geographical interest you intend.  You can find code information at <a href=\"https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes\" target=\"blank\" class=\"external\">Wikipedia: List of ISO 3166 country codes</a> or the <a href=\"https://www.iso.org/obp/ui/#search\" target=\"blank\" class=\"external\">ISO Online Browsing Platform</a>.</div>\n","schema":{"type":"string"},"example":"country:us|country:pr","in":"query"},"places_fields":{"name":"fields","description":"\n<div class=\"caution\"> Caution: Place Search requests and Place Details requests do not return the same fields. Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a <code>place_id</code>, then use that Place ID to make a Place Details request. For more information on the fields that are unavailable in a Place Search request, see <a href=\"https://developers.google.com/maps/documentation/places/web-service/place-data-fields#places-api-fields-support\">Places API fields support</a>.</div>\n\nUse the fields parameter to specify a comma-separated list of place data types to return. For example: `fields=formatted_address,name,geometry`. Use a forward slash when specifying compound values. For example: `opening_hours/open_now`.\n\nFields are divided into three billing categories: Basic, Contact, and Atmosphere. Basic fields are billed at base rate, and incur no additional charges. Contact and Atmosphere fields are billed at a higher rate. See the [pricing sheet](https://cloud.google.com/maps-platform/pricing/sheet/) for more information. Attributions, `html_attributions`, are always returned with every call, regardless of whether the field has been requested.\n\n**Basic**\n\nThe Basic category includes the following fields: `address_component`, `adr_address`, `business_status`, `formatted_address`, `geometry`, `icon`, `icon_mask_base_uri`, `icon_background_color`, `name`, `permanently_closed` ([deprecated](https://developers.google.com/maps/deprecations)), `photo`, `place_id`, `plus_code`, `type`, `url`, `utc_offset`, `vicinity`.\n\n**Contact**\n\nThe Contact category includes the following fields: `formatted_phone_number`, `international_phone_number`, `opening_hours`, `website`\n\n**Atmosphere**\n\nThe Atmosphere category includes the following fields: `price_level`, `rating`, `review`, `user_ratings_total`.\n","schema":{"type":"array","items":{"type":"string"},"minItems":1},"explode":false,"in":"query","examples":{"basic":{"value":["formatted_address"]},"multiple":{"value":["formatted_address","name","geometry"]},"compound":{"value":["opening_hours/open_now"]},"all":{"value":["*"]}}},"places_inputtype":{"name":"inputtype","description":"The type of input. This can be one of either `textquery` or `phonenumber`. Phone numbers must be in international format (prefixed by a plus sign (\"+\"), followed by the country code, then the phone number itself). See [E.164 ITU recommendation](https://en.wikipedia.org/wiki/E.164) for more information.\n","schema":{"type":"string","enum":["textquery","phonenumber"]},"required":true,"in":"query","example":"textquery"},"places_keyword":{"name":"keyword","description":"A term to be matched against all content that Google has indexed for this place, including but not limited to name and type, as well as customer reviews and other third-party content. Note that explicitly including location information using this parameter may conflict with the location, radius, and rankby parameters, causing unexpected results.\n","schema":{"type":"string"},"in":"query"},"places_location-required":{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`.\n","required":true,"schema":{"type":"string"},"in":"query","example":"40,-110"},"places_location-weighted":{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`. \n\n<div class=\"note\">The <code>location</code> parameter may be overriden if the <code>query</code> contains an explicit location such as <code>Market in Barcelona</code>. Using quotes around the query may also influence the weight given to the <code>location</code> and <code>radius</code>.</div>\n","schema":{"type":"string"},"in":"query","example":"40,-110"},"places_location":{"name":"location","description":"The point around which to retrieve place information. This must be specified as `latitude,longitude`. \n\n<div class=\"note\">When using the Text Search API, the `location` parameter may be overriden if the `query` contains an explicit location such as `Market in Barcelona`.</div>\n","schema":{"type":"string"},"in":"query","example":"40,-110"},"places_locationbias":{"name":"locationbias","description":"Prefer results in a specified area, by specifying either a radius plus lat/lng, or two lat/lng pairs representing the points of a rectangle. If this parameter is not specified, the API uses IP address biasing by default.\n- IP bias: Instructs the API to use IP address biasing. Pass the string `ipbias` (this option has no additional parameters).\n- Point: A single lat/lng coordinate. Use the following format: `point:lat,lng`.\n- Circular: A string specifying radius in meters, plus lat/lng in decimal degrees. Use the following format: `circle:radius@lat,lng`.\n- Rectangular: A string specifying two lat/lng pairs in decimal degrees, representing the south/west and north/east points of a rectangle. Use the following format:`rectangle:south,west|north,east`. Note that east/west values are wrapped to the range -180, 180, and north/south values are clamped to the range -90, 90.\n","schema":{"type":"string"},"in":"query","examples":{"ipbias":{"value":"ipbias"},"point":{"value":"point:37.781157,-122.398720"},"circular":{"value":"circle:1000@37.781157,-122.398720"},"rectangular":{"value":"rectangle:37.7,-122.4|37.8,-122.3"}}},"places_maxheight":{"name":"maxheight","description":"Specifies the maximum desired height, in pixels, of the image. If the image is smaller than the values specified, the original image will be returned. If the image is larger in either dimension, it will be scaled to match the smaller of the two dimensions, restricted to its original aspect ratio. Both the `maxheight` and `maxwidth` properties accept an integer between `1` and `1600`.\n","schema":{"type":"number"},"in":"query"},"places_maxprice":{"name":"maxprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},"places_maxwidth":{"name":"maxwidth","description":"Specifies the maximum desired width, in pixels, of the image. If the image is smaller than the values specified, the original image will be returned. If the image is larger in either dimension, it will be scaled to match the smaller of the two dimensions, restricted to its original aspect ratio. Both the `maxheight` and `maxwidth` properties accept an integer between `1` and `1600`.\n","schema":{"type":"number"},"in":"query"},"places_minprice":{"name":"minprice","description":"Restricts results to only those places within the specified range. Valid values range between 0 (most affordable) to 4 (most expensive), inclusive. The exact amount indicated by a specific value will vary from region to region.\n","schema":{"type":"string","enum":[0,1,2,3,4]},"in":"query"},"places_name":{"name":"name","description":"*Not Recommended* A term to be matched against all content that Google has indexed for this place. Equivalent to `keyword`. The `name` field is no longer restricted to place names. Values in this field are combined with values in the keyword field and passed as part of the same search string. We recommend using only the `keyword` parameter for all search terms.\n","schema":{"type":"string"},"in":"query"},"places_offset":{"name":"offset","description":"The position, in the input term, of the last character that the service uses to match predictions. For example, if the input is `Google` and the offset is 3, the service will match on `Goo`. The string determined by the offset is matched against the first word in the input term only. For example, if the input term is `Google abc` and the offset is 3, the service will attempt to match against `Goo abc`. If no offset is supplied, the service will use the whole term. The offset should generally be set to the position of the text caret.\n","schema":{"type":"number"},"in":"query","example":3},"places_opennow":{"name":"opennow","description":"Returns only those places that are open for business at the time the query is sent. Places that do not specify opening hours in the Google Places database will not be returned if you include this parameter in your query.\n","schema":{"type":"boolean"},"in":"query"},"places_origin":{"name":"origin","description":"The origin point from which to calculate straight-line distance to the destination (returned as `distance_meters`). If this value is omitted, straight-line distance will not be returned. Must be specified as `latitude,longitude`.\n","schema":{"type":"string"},"in":"query","example":"40,-110"},"places_pagetoken":{"name":"pagetoken","description":"Returns up to 20 results from a previously run search. Setting a `pagetoken` parameter will execute a search with the same parameters used previously — all parameters other than pagetoken will be ignored.\n","schema":{"type":"string"},"in":"query"},"places_photo_reference":{"name":"photo_reference","description":"A string identifier that uniquely identifies a photo. Photo references are returned from either a Place Search or Place Details request.\n","schema":{"type":"string"},"required":true,"in":"query"},"places_place_id":{"name":"place_id","description":"A textual identifier that uniquely identifies a place, returned from a [Place Search](https://developers.google.com/maps/documentation/places/web-service/search).\nFor more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).\n","schema":{"type":"string"},"required":true,"in":"query","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"places_query":{"name":"query","description":"The text string on which to search, for example: \"restaurant\" or \"123 Main Street\". The Google Places service will return candidate matches based on this string and order the results based on their perceived relevance.\n","schema":{"type":"string"},"required":true,"in":"query","example":"restaurants in Sydney"},"places_radius":{"name":"radius","description":"Defines the distance (in meters) within which to return place results. You may bias results to a specified circle by passing a `location` and a `radius` parameter. Doing so instructs the Places service to _prefer_ showing results within that circle; results outside of the defined area may still be displayed.\n\nThe radius will automatically be clamped to a maximum value depending on the type of search and other parameters.\n\n* Autocomplete: 50,000 meters\n* Nearby Search: \n  * with `keyword` or `name`: 50,000 meters\n  * without `keyword` or `name`\n    * `rankby=prominence` (default): 50,000 meters\n    * `rankby=distance`: A few kilometers depending on density of area\n* Query Autocomplete: 50,000 meters\n* Text Search: 50,000 meters\n","schema":{"type":"number"},"in":"query","example":1000},"places_rankby":{"name":"rankby","description":"Specifies the order in which results are listed. Possible values are:\n- `prominence` (default). This option sorts results based on their importance. Ranking will favor prominent places within the set radius over nearby places that match but that are less prominent. Prominence can be affected by a place's ranking in Google's index, global popularity, and other factors. When prominence is specified, the `radius` parameter is required.\n- `distance`. This option biases search results in ascending order by their distance from the specified location. When `distance` is specified, one or more of `keyword`, `name`, or `type` is required.\n","schema":{"type":"string","enum":["prominence","distance"]},"in":"query"},"places_sessiontoken":{"name":"sessiontoken","description":"A random string which identifies an autocomplete [session](https://developers.google.com/maps/documentation/places/web-service/details#session_tokens) for billing purposes.\n\nThe session begins when the user starts typing a query, and concludes when they select a place and a call to Place Details is made. Each session can have multiple queries, followed by one place selection. The API key(s) used for each request within a session must belong to the same Google Cloud Console project. Once a session has concluded, the token is no longer valid; your app must generate a fresh token for each session. If the `sessiontoken` parameter is omitted, or if you reuse a session token, the session is charged as if no session token was provided (each request is billed separately).\n\nWe recommend the following guidelines:\n\n- Use session tokens for all autocomplete sessions.\n- Generate a fresh token for each session. Using a version 4 UUID is recommended.\n- Ensure that the API key(s) used for all Place Autocomplete and Place Details requests within a session belong to the same Cloud Console project.\n- Be sure to pass a unique session token for each new session. Using the same token for more than one session will result in each request being billed individually.\n","schema":{"type":"string"},"in":"query"},"places_strictbounds":{"name":"strictbounds","description":"Returns only those places that are strictly within the region defined by `location` and `radius`. This is a restriction, rather than a bias, meaning that results outside this region will not be returned even if they match the user input.\n","schema":{"type":"boolean"},"in":"query"},"places_type":{"name":"type","description":"Restricts the results to places matching the specified type. Only one type may be specified. If more than one type is provided, all types following the first entry are ignored.\n\n* `type=hospital|pharmacy|doctor` becomes `type=hospital`\n* `type=hospital,pharmacy,doctor` is ignored entirely\n\nSee the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n<div class=\"note\">Note: Adding both `keyword` and `type` with the same value (`keyword=cafe&type=cafe` or `keyword=parking&type=parking`) can yield `ZERO_RESULTS`.</div>\n","schema":{"type":"string"},"in":"query"},"places_types":{"name":"types","description":"You may restrict results from a Place Autocomplete request to be of a certain type by passing a types parameter. The parameter specifies a type or a type collection, as listed in the supported types below. If nothing is specified, all types are returned. In general only a single type is allowed. The exception is that you can safely mix the geocode and establishment types, but note that this will have the same effect as specifying no types. The supported types are:\n- `geocode` instructs the Place Autocomplete service to return only geocoding results, rather than business results. Generally, you use this request to disambiguate results where the location specified may be indeterminate.\n- `address` instructs the Place Autocomplete service to return only geocoding results with a precise address. Generally, you use this request when you know the user will be looking for a fully specified address.\n- `establishment` instructs the Place Autocomplete service to return only business results.\n- `(regions)` type collection instructs the Places service to return any result matching the following types:\n  - `locality`\n  - `sublocality`\n  - `postal_code`\n  - `country`\n  - `administrative_area_level_1`\n  - `administrative_area_level_2`\n- `(cities)` type collection instructs the Places service to return results that match `locality` or `administrative_area_level_3`.\n","schema":{"type":"string","enum":["geocode","address","establishment","(regions)","(cities)"]},"in":"query"},"region":{"name":"region","in":"query","description":"The region code, specified as a [ccTLD (\"top-level domain\")](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Country_code_top-level_domains) two-character value. Most ccTLD codes are identical to ISO 3166-1 codes, with some notable exceptions. For example, the United Kingdom's ccTLD is \"uk\" (.co.uk) while its ISO 3166-1 code is \"gb\" (technically for the entity of \"The United Kingdom of Great Britain and Northern Ireland\").","schema":{"type":"string","default":"en","enum":["ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bl","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","en","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mf","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","um","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}},"snaptoroads_interpolate":{"name":"interpolate","in":"query","description":"Whether to interpolate a path to include all points forming the full road-geometry. When true, additional interpolated points will also be returned, resulting in a path that smoothly follows the geometry of the road, even around corners and through tunnels. Interpolated paths will most likely contain more points than the original path. Defaults to `false`.\n","schema":{"type":"boolean"},"example":true},"snaptoroads_path":{"name":"path","description":"The path to be snapped. The path parameter accepts a list of latitude/longitude pairs. Latitude and longitude values should be separated by commas. Coordinates should be separated by the pipe character: \"|\". For example: `path=60.170880,24.942795|60.170879,24.942796|60.170877,24.942796`.\n<div class=\"note\">Note: The snapping algorithm works best for points that are not too far apart. If you observe odd snapping behavior, try creating paths that have points closer together. To ensure the best snap-to-road quality, you should aim to provide paths on which consecutive pairs of points are within 300m of each other. This will also help in handling any isolated, long jumps between consecutive points caused by GPS signal loss, or noise.</div>\n","required":true,"in":"query","style":"pipeDelimited","explode":false,"example":["60.170880,24.942795","60.170879,24.942796","60.170877,24.942796"],"schema":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}}},"streetview_fov":{"name":"fov","description":"Determines the horizontal field of view of the image. The field of view is expressed in degrees, with a maximum allowed value of 120. When dealing with a fixed-size viewport, as with a Street View image of a set size, field of view in essence represents zoom, with smaller numbers indicating a higher level of zoom. Default is 90.\n","schema":{"type":"number"},"in":"query"},"streetview_heading":{"name":"heading","description":"Indicates the compass heading of the camera. Accepted values are from 0 to 360 (both values indicating North, with 90 indicating East, and 180 South). If no heading is specified, a value will be calculated that directs the camera towards the specified location, from the point at which the closest photograph was taken.\n","schema":{"type":"number"},"in":"query"},"streetview_location":{"name":"location","description":"The point around which to retrieve place information. The Street View Static API will snap to the panorama photographed closest to this location. When an address text string is provided, the API may use a different camera location to better display the specified location. When a lat/lng is provided, the API searches a 50 meter radius for a photograph closest to this location. Because Street View imagery is periodically refreshed, and photographs may be taken from slightly different positions each time, it's possible that your `location` may snap to a different panorama when imagery is updated.\n","schema":{"type":"string"},"in":"query","examples":{"latlng":{"value":"40,-110"},"text":{"value":"Chagrin Falls, OH"}}},"streetview_pano":{"name":"pano","description":"A specific panorama ID. These are generally stable, though panoramas may change ID over time as imagery is refreshed.\n","schema":{"type":"string"},"in":"query"},"streetview_pitch":{"name":"pitch","description":"Specifies the up or down angle of the camera relative to the Street View vehicle. This is often, but not always, flat horizontal. Positive values angle the camera up (with 90 degrees indicating straight up); negative values angle the camera down (with -90 indicating straight down). Default is 0.\n","schema":{"type":"number"},"in":"query"},"streetview_radius":{"name":"radius","description":"Sets a radius, specified in meters, in which to search for a panorama, centered on the given latitude and longitude. Valid values are non-negative integers. Default is 50 meters.\n","schema":{"type":"number"},"in":"query"},"streetview_return_error_code":{"name":"return_error_code","description":"Indicates whether the API should return a non `200 Ok` HTTP status when no image is found (`404 NOT FOUND`), or in response to an invalid request (400 BAD REQUEST). Valid values are `true` and `false`. If set to `true`, an error message is returned in place of the generic gray image. This eliminates the need to make a separate call to check for image availability.\n","schema":{"type":"boolean"},"in":"query"},"streetview_signature":{"name":"signature","description":"A digital signature used to verify that any site generating requests using your API key is authorized to do so. Requests that do not include a digital signature might fail. For more information, see [Get a Key and Signature](https://developers.google.com/maps/documentation/streetview/get-api-key).\n","schema":{"type":"string"},"in":"query"},"streetview_size_optional":{"name":"size","description":"Specifies the output size of the image in pixels. Size is specified as `{width}x{height}` - for example, `size=600x400` returns an image 600 pixels wide, and 400 high.\n","schema":{"type":"string"},"in":"query"},"streetview_size":{"name":"size","description":"Specifies the output size of the image in pixels. Size is specified as `{width}x{height}` - for example, `size=600x400` returns an image 600 pixels wide, and 400 high.\n","schema":{"type":"string"},"in":"query","required":true},"streetview_source":{"name":"source","description":"Limits Street View searches to selected sources. Valid values are:\n* `default` uses the default sources for Street View; searches are not limited to specific sources.\n* `outdoor` limits searches to outdoor collections. Indoor collections are not included in search results. Note that outdoor panoramas may not exist for the specified location. Also note that the search only returns panoramas where it's possible to determine whether they're indoors or outdoors. For example, PhotoSpheres are not returned because it's unknown whether they are indoors or outdoors.\n","schema":{"type":"string","enum":["default","outdoor"]},"in":"query"},"timezone_location":{"name":"location","description":"A comma-separated latitude,longitude tuple, `location=39.6034810,-119.6822510`, representing the location to look up.\n","schema":{"type":"string"},"required":true,"in":"query","example":"39.6034810,-119.6822510"},"timezone_timestamp":{"name":"timestamp","in":"query","description":"The desired time as seconds since midnight, January 1, 1970 UTC. The Time Zone API uses the `timestamp` to determine whether or not Daylight Savings should be applied, based on the time zone of the `location`. \n\nNote that the API does not take historical time zones into account. That is, if you specify a past timestamp, the API does not take into account the possibility that the location was previously in a different time zone.\n","schema":{"type":"number"},"required":true,"example":1331161200},"traffic_model":{"name":"traffic_model","description":"Specifies the assumptions to use when calculating time in traffic. This setting affects the value returned in the duration_in_traffic field in the response, which contains the predicted time in traffic based on historical averages. The `traffic_model` parameter may only be specified for driving directions where the request includes a `departure_time`. The available values for this parameter are:\n* `best_guess` (default) indicates that the returned duration_in_traffic should be the best estimate of travel time given what is known about both historical traffic conditions and live traffic. Live traffic becomes more important the closer the `departure_time` is to now.\n* `pessimistic` indicates that the returned duration_in_traffic should be longer than the actual travel time on most days, though occasional days with particularly bad traffic conditions may exceed this value.\n* `optimistic` indicates that the returned duration_in_traffic should be shorter than the actual travel time on most days, though occasional days with particularly good traffic conditions may be faster than this value.\nThe default value of `best_guess` will give the most useful predictions for the vast majority of use cases. It is possible the `best_guess` travel time prediction may be shorter than `optimistic`, or alternatively, longer than `pessimistic`, due to the way the `best_guess` prediction model integrates live traffic information.\n","in":"query","example":"pessimistic","schema":{"type":"string","default":"best_guess","enum":["best_guess","pessimistic","optimistic"]}},"transit_mode":{"name":"transit_mode","description":"Specifies one or more preferred modes of transit. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `bus` indicates that the calculated route should prefer travel by bus.\n* `subway` indicates that the calculated route should prefer travel by subway.\n* `train` indicates that the calculated route should prefer travel by train.\n* `tram` indicates that the calculated route should prefer travel by tram and light rail.\n* `rail` indicates that the calculated route should prefer travel by train, tram, light rail, and subway. This is equivalent to `transit_mode=train|tram|subway`.\n","in":"query","example":"train|tram|subway","schema":{"type":"string"}},"transit_routing_preference":{"name":"transit_routing_preference","description":"Specifies preferences for transit routes. Using this parameter, you can bias the options returned, rather than accepting the default best route chosen by the API. This parameter may only be specified for transit directions. The parameter supports the following arguments:\n* `less_walking` indicates that the calculated route should prefer limited amounts of walking.\n* `fewer_transfers` indicates that the calculated route should prefer a limited number of transfers.\n","in":"query","example":"less_walking","schema":{"type":"string","enum":["less_walking","fewer_transfers"]}}},"schemas":{"Bounds":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"LatLngArrayString":{"description":"An array of comma separated {latitude,longitude} strings.","title":"LatLngArrayString","example":["35,-100","40,-110"],"type":"array","items":{"type":"string","minItems":2}},"LatLngLiteral":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"LatitudeLongitudeLiteral":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"AddressComponent":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}},"Fare":{"type":"object","title":"Fare","description":"The total fare for the route.\n\n```\n{\n  \"currency\" : \"USD\",\n  \"value\" : 6,\n  \"text\" : \"$6.00\"\n}\n```\n","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}},"Geometry":{"type":"object","title":"Geometry","description":"An object describing the location.","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"PlusCode":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"TravelMode":{"type":"string","title":"TravelMode","description":"- `DRIVING` (default) indicates calculation using the road network.\n- `BICYCLING` requests calculation for bicycling via bicycle paths & preferred streets (where available).\n- `TRANSIT` requests calculation via public transit routes (where available). \n- `WALKING` requests calculation for walking via pedestrian paths & sidewalks (where available).\n","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"TextValueObject":{"type":"object","title":"TextValueObject","description":"An object containing a numeric value and its formatted text representation.","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"TimeZoneTextValueObject":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"DistanceMatrixElementStatus":{"type":"string","title":"DistanceMatrixElementStatus","description":"- `OK` indicates the response contains a valid result.\n- `NOT_FOUND` indicates that the origin and/or destination of this pairing could not be geocoded.\n- `ZERO_RESULTS` indicates no route could be found between the origin and destination.\n- `MAX_ROUTE_LENGTH_EXCEEDED` indicates the requested route is too long and cannot be processed.\n","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_ROUTE_LENGTH_EXCEEDED"]},"DistanceMatrixResponse":{"type":"object","title":"DistanceMatrixResponse","required":["origin_addresses","destination_addresses","rows","status"],"properties":{"origin_addresses":{"description":"An array of addresses as returned by the API from your original request. These are formatted by the geocoder and localized according to the language parameter passed with the request. This content is meant to be read as-is. Do not programatically parse the formatted addresses.","type":"array","items":{"type":"string"}},"destination_addresses":{"description":"An array of addresses as returned by the API from your original request. As with `origin_addresses`, these are localized if appropriate. This content is meant to be read as-is. Do not programatically parse the formatted addresses.","type":"array","items":{"type":"string"}},"rows":{"description":"An array of elements, which in turn each contain a `status`, `duration`, and `distance` element.","type":"array","items":{"type":"object","title":"DistanceMatrixRow","required":["elements"],"properties":{"elements":{"description":"When the Distance Matrix API returns results, it places them within a JSON rows array. Even if no results are returned (such as when the origins and/or destinations don't exist), it still returns an empty array. \n\nRows are ordered according to the values in the origin parameter of the request. Each row corresponds to an origin, and each element within that row corresponds to a pairing of the origin with a destination value.\n\nEach row array contains one or more element entries, which in turn contain the information about a single origin-destination pairing.\n","type":"array","items":{"type":"object","title":"DistanceMatrixElement","required":["status"],"properties":{"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for transit providers where fare information is available.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}},"distance":{"description":"The total distance of this route, expressed in meters (value) and as text. The textual value uses the unit system specified with the unit parameter of the original request, or the origin's region.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"The length of time it takes to travel this route, based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration is expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter. The duration in traffic is returned only if all of the following are true:\n\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n* The mode parameter is set to driving.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The length of time it takes to travel this route, expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"status":{"description":"A status for the element.","type":"string","title":"DistanceMatrixElementStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_ROUTE_LENGTH_EXCEEDED"]}}}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"DistanceMatrixStatus","enum":["OK","INVALID_REQUEST","MAX_ELEMENTS_EXCEEDED","MAX_DIMENSIONS_EXCEEDED","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]}}},"DistanceMatrixRow":{"type":"object","title":"DistanceMatrixRow","required":["elements"],"properties":{"elements":{"description":"When the Distance Matrix API returns results, it places them within a JSON rows array. Even if no results are returned (such as when the origins and/or destinations don't exist), it still returns an empty array. \n\nRows are ordered according to the values in the origin parameter of the request. Each row corresponds to an origin, and each element within that row corresponds to a pairing of the origin with a destination value.\n\nEach row array contains one or more element entries, which in turn contain the information about a single origin-destination pairing.\n","type":"array","items":{"type":"object","title":"DistanceMatrixElement","required":["status"],"properties":{"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for transit providers where fare information is available.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}},"distance":{"description":"The total distance of this route, expressed in meters (value) and as text. The textual value uses the unit system specified with the unit parameter of the original request, or the origin's region.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"The length of time it takes to travel this route, based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration is expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter. The duration in traffic is returned only if all of the following are true:\n\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n* The mode parameter is set to driving.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The length of time it takes to travel this route, expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"status":{"description":"A status for the element.","type":"string","title":"DistanceMatrixElementStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_ROUTE_LENGTH_EXCEEDED"]}}}}}},"DistanceMatrixElement":{"type":"object","title":"DistanceMatrixElement","required":["status"],"properties":{"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for transit providers where fare information is available.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}},"distance":{"description":"The total distance of this route, expressed in meters (value) and as text. The textual value uses the unit system specified with the unit parameter of the original request, or the origin's region.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"The length of time it takes to travel this route, based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration is expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter. The duration in traffic is returned only if all of the following are true:\n\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n* The mode parameter is set to driving.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The length of time it takes to travel this route, expressed in seconds (the value field) and as text. The textual representation is localized according to the query's language parameter.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"status":{"description":"A status for the element.","type":"string","title":"DistanceMatrixElementStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_ROUTE_LENGTH_EXCEEDED"]}}},"DistanceMatrixStatus":{"type":"string","title":"DistanceMatrixStatus","description":"Status codes returned by service.\n- `OK` indicates the response contains a valid result.\n- `INVALID_REQUEST` indicates that the provided request was invalid.\n- `MAX_ELEMENTS_EXCEEDED` indicates that the product of origins and destinations exceeds the per-query limit.\n- `MAX_DIMENSIONS_EXCEEDED` indicates that the number of origins or destinations exceeds the per-query limit.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicates the service has received too many requests from your application within the allowed time period.\n- `REQUEST_DENIED` indicates that the service denied use of the Distance Matrix service by your application.\n- `UNKNOWN_ERROR` indicates a Distance Matrix request could not be processed due to a server error. The request may succeed if you try again.\n","enum":["OK","INVALID_REQUEST","MAX_ELEMENTS_EXCEEDED","MAX_DIMENSIONS_EXCEEDED","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"DirectionsResponse":{"type":"object","title":"DirectionsResponse","required":["routes","status"],"properties":{"geocoded_waypoints":{"description":"Contains an array with details about the geocoding of origin, destination and waypoints. Elements in the geocoded_waypoints array correspond, by their zero-based position, to the origin, the waypoints in the order they are specified, and the destination.\n\nThese details will not be present for waypoints specified as textual latitude/longitude values if the service returns no results. This is because such waypoints are only reverse geocoded to obtain their representative address after a route has been found. An empty JSON object will occupy the corresponding places in the geocoded_waypoints array.\n","type":"array","items":{"type":"object","title":"DirectionsGeocodedWaypoint","properties":{"geocoder_status":{"description":"Indicates the status code resulting from the geocoding operation. This field may contain the following values.","type":"string","enum":["OK","ZERO_RESULTS"]},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality. For example, \"21 Henr St, Bristol, UK\" will return a partial match for both Henry Street and Henrietta Street. Note that if a request includes a misspelled address component, the geocoding service may suggest an alternative address. Suggestions triggered in this way will also be marked as a partial match.\n"},"place_id":{"description":"A unique identifier that can be used with other Google APIs. See the [Place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string"},"types":{"description":"Indicates the address type of the geocoding result used for calculating directions.\n\n* `administrative_area_level_1` indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.\n* `administrative_area_level_2` indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.\n* `administrative_area_level_3` indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_4` indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_5` indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `airport` indicates an airport.\n* `colloquial_area` indicates a commonly-used alternative name for the entity.\n* `country` indicates the national political entity, and is typically the highest order type returned by the Geocoder.\n* `intersection` indicates a major intersection, usually of two major roads.\n* `locality` indicates an incorporated city or town political entity.\n* `natural_feature` indicates a prominent natural feature.\n* `neighborhood` indicates a named neighborhood\n* `park` indicates a named park.\n* `plus_code` indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [https://plus.codes](https://plus.codes/) for details.\n* `point_of_interest` indicates a named point of interest. Typically, these \"POI\"s are prominent local entities that don't easily fit in another category, such as \"Empire State Building\" or \"Eiffel Tower\".\n* `political` indicates a political entity. Usually, this type indicates a polygon of some civil administration.\n* `postal_code` indicates a postal code as used to address postal mail within the country.\n* `premise` indicates a named location, usually a building or collection of buildings with a common name\n* `route` indicates a named route (such as \"US 101\").\n* `street_address` indicates a precise street address.\n* `sublocality` indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.\n* `subpremise` indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name\n* `transit_station` indicates a transit station.\n\nAn empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.\n","type":"array","items":{"type":"string","enum":["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5","amusement_park","airport","colloquial_area","country","establishment","intersection","locality","natural_feature","neighborhood","park","plus_code","point_of_interest","political","postal_code","premise","route","street_address","sublocality","sublocality_level_1","subpremise","transit_station","tourist_attraction"]}}}}},"routes":{"description":"Contains an array of routes from the origin to the destination. Routes consist of nested Legs and Steps.","type":"array","items":{"type":"object","title":"DirectionsRoute","description":"Routes consist of nested `legs` and `steps`.","required":["bounds","copyrights","legs","overview_polyline","summary","warnings","waypoint_order"],"properties":{"legs":{"description":"An array which contains information about a leg of the route, between two locations within the given route. A separate leg will be present for each waypoint or destination specified. (A route with no waypoints will contain exactly one leg within the legs array.) Each leg consists of a series of steps.","type":"array","items":{"type":"object","title":"DirectionsLeg","required":["end_address","end_location","start_address","start_location","steps","traffic_speed_entry","via_waypoint"],"properties":{"arrival_time":{"description":"Contains the estimated time of arrival for this leg. This property is only returned for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_time":{"description":"Contains the estimated time of departure for this leg, specified as a Time object. The `departure_time` is only available for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"distance":{"description":"The total distance covered by this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The total duration of this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"Indicates the total duration of this leg. This value is an estimate of the time in traffic based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration in traffic is returned only if all of the following are true:\n\n* The request does not include stopover waypoints. If the request includes waypoints, they must be prefixed with `via:` to avoid stopovers.\n* The request is specifically for driving directions—the mode parameter is set to `driving`.\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_address":{"description":"Contains the human-readable address (typically a street address) from reverse geocoding the `end_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"end_location":{"description":"The latitude/longitude coordinates of the given destination of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `end_location` may be different than the provided destination of this leg if, for example, a road is not near the destination.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"start_address":{"description":"Contains the human-readable address (typically a street address) resulting from reverse geocoding the `start_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"start_location":{"description":"The latitude/longitude coordinates of the origin of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `start_location` may be different than the provided origin of this leg if, for example, a road is not near the origin.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"steps":{"description":"An array of steps denoting information about each separate step of the leg of the journey.","type":"array","items":{"type":"object","title":"DirectionsStep","description":"Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction's route, containing a single step describing a specific, single instruction on the journey. E.g. \"Turn left at W. 4th St.\" The step not only describes the instruction but also contains distance and duration information relating to how this step relates to the following step. For example, a step denoted as \"Merge onto I-80 West\" may contain a duration of \"37 miles\" and \"40 minutes,\" indicating that the next step is 37 miles/40 minutes from this step.\n\nWhen using the Directions API to search for transit directions, the steps array will include additional transit details in the form of a transit_details array. If the directions include multiple modes of transportation, detailed directions will be provided for walking or driving steps in an inner steps array. For example, a walking step will include directions from the start and end locations: \"Walk to Innes Ave & Fitch St\". That step will include detailed walking directions for that route in the inner steps array, such as: \"Head north-west\", \"Turn left onto Arelious Walker\", and \"Turn left onto Innes Ave\".\n","required":["duration","end_location","start_location","html_instructions","polyline","travel_mode"],"properties":{"distance":{"description":"Contains the distance covered by this step until the next step. This field may be undefined if the distance is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"Contains the typical time required to perform the step, until the next step. This field may be undefined if the duration is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_location":{"description":"Contains the location of the last point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"html_instructions":{"type":"string","description":"Contains formatted instructions for this step, presented as an HTML text string. This content is meant to be read as-is. Do not programmatically parse this display-only content."},"maneuver":{"type":"string","description":"Contains the action to take for the current step (turn left, merge, straight, etc.). Values are subject to change, and new values may be introduced without prior notice.","enum":["turn-slight-left","turn-sharp-left","turn-left","turn-slight-right","turn-sharp-right","keep-right","keep-left","uturn-left","uturn-right","turn-right","straight","ramp-left","ramp-right","merge","fork-left","fork-right","ferry","ferry-train","roundabout-left","roundabout-right"]},"polyline":{"description":"Contains a single points object that holds an [encoded polyline](https://developers.devsite.corp.google.com/maps/documentation/utilities/polylinealgorithm) representation of the step. This polyline is an approximate (smoothed) path of the step.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"start_location":{"description":"Contains the location of the starting point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"transit_details":{"description":"Details pertaining to this step if the travel mode is `TRANSIT`.","type":"object","title":"DirectionsTransitDetails","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"travel_mode":{"description":"Contains the type of travel mode used.","type":"string","title":"TravelMode","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"steps":{"description":"Contains detailed directions for walking or driving steps in transit directions. Substeps are only available when travel_mode is set to \"transit\". The inner steps array is of the same type as steps."}}}},"traffic_speed_entry":{"description":"Information about traffic speed along the leg.","type":"array","items":{"type":"object","title":"DirectionsTrafficSpeedEntry","required":["speed_category","offset_meters"],"properties":{"speed_category":{"type":"string","description":"The current traffic/speed conditions on this portion of a path."},"offset_meters":{"type":"number","description":"The offset along the path (in meters) up to which this speed category is valid."}}}},"via_waypoint":{"description":"The locations of via waypoints along this leg.","type":"array","items":{"type":"object","title":"DirectionsViaWaypoint","properties":{"location":{"description":"The location of the waypoint.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"step_index":{"description":"The index of the step containing the waypoint.","type":"integer"},"step_interpolation":{"description":"The position of the waypoint along the step's polyline, expressed as a ratio from 0 to 1.","type":"number"}}}}}}},"bounds":{"description":"Contains the viewport bounding box of the `overview_polyline`.","title":"Bounds","type":"object","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"copyrights":{"type":"string","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself."},"summary":{"type":"string","description":"Contains a short textual description for the route, suitable for naming and disambiguating the route from alternatives."},"waypoint_order":{"type":"array","description":"An array indicating the order of any waypoints in the calculated route. This waypoints may be reordered if the request was passed optimize:true within its waypoints parameter.","items":{"type":"integer"}},"warnings":{"type":"array","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself.","items":{"type":"string"}},"overview_polyline":{"description":"Contains an object that holds an encoded polyline representation of the route. This polyline is an approximate (smoothed) path of the resulting directions.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for routes where fare information is available for all transit legs.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"DirectionsStatus","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_WAYPOINTS_EXCEEDED","MAX_ROUTE_LENGTH_EXCEEDED","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"available_travel_modes":{"description":"Contains an array of available travel modes. This field is returned when a request specifies a travel mode and gets no results. The array contains the available travel modes in the countries of the given set of waypoints. This field is not returned if one or more of the waypoints are 'via waypoints'.","type":"array","items":{"type":"string","title":"TravelMode","description":"- `DRIVING` (default) indicates calculation using the road network.\n- `BICYCLING` requests calculation for bicycling via bicycle paths & preferred streets (where available).\n- `TRANSIT` requests calculation via public transit routes (where available). \n- `WALKING` requests calculation for walking via pedestrian paths & sidewalks (where available).\n","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]}},"error_message":{"description":"When the service returns a status code other than `OK`, there may be an additional `error_message` field within the response object. This field contains more detailed information about the reasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"}}},"DirectionsStep":{"type":"object","title":"DirectionsStep","description":"Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction's route, containing a single step describing a specific, single instruction on the journey. E.g. \"Turn left at W. 4th St.\" The step not only describes the instruction but also contains distance and duration information relating to how this step relates to the following step. For example, a step denoted as \"Merge onto I-80 West\" may contain a duration of \"37 miles\" and \"40 minutes,\" indicating that the next step is 37 miles/40 minutes from this step.\n\nWhen using the Directions API to search for transit directions, the steps array will include additional transit details in the form of a transit_details array. If the directions include multiple modes of transportation, detailed directions will be provided for walking or driving steps in an inner steps array. For example, a walking step will include directions from the start and end locations: \"Walk to Innes Ave & Fitch St\". That step will include detailed walking directions for that route in the inner steps array, such as: \"Head north-west\", \"Turn left onto Arelious Walker\", and \"Turn left onto Innes Ave\".\n","required":["duration","end_location","start_location","html_instructions","polyline","travel_mode"],"properties":{"distance":{"description":"Contains the distance covered by this step until the next step. This field may be undefined if the distance is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"Contains the typical time required to perform the step, until the next step. This field may be undefined if the duration is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_location":{"description":"Contains the location of the last point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"html_instructions":{"type":"string","description":"Contains formatted instructions for this step, presented as an HTML text string. This content is meant to be read as-is. Do not programmatically parse this display-only content."},"maneuver":{"type":"string","description":"Contains the action to take for the current step (turn left, merge, straight, etc.). Values are subject to change, and new values may be introduced without prior notice.","enum":["turn-slight-left","turn-sharp-left","turn-left","turn-slight-right","turn-sharp-right","keep-right","keep-left","uturn-left","uturn-right","turn-right","straight","ramp-left","ramp-right","merge","fork-left","fork-right","ferry","ferry-train","roundabout-left","roundabout-right"]},"polyline":{"description":"Contains a single points object that holds an [encoded polyline](https://developers.devsite.corp.google.com/maps/documentation/utilities/polylinealgorithm) representation of the step. This polyline is an approximate (smoothed) path of the step.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"start_location":{"description":"Contains the location of the starting point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"transit_details":{"description":"Details pertaining to this step if the travel mode is `TRANSIT`.","type":"object","title":"DirectionsTransitDetails","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"travel_mode":{"description":"Contains the type of travel mode used.","type":"string","title":"TravelMode","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"steps":{"description":"Contains detailed directions for walking or driving steps in transit directions. Substeps are only available when travel_mode is set to \"transit\". The inner steps array is of the same type as steps."}}},"DirectionsLeg":{"type":"object","title":"DirectionsLeg","required":["end_address","end_location","start_address","start_location","steps","traffic_speed_entry","via_waypoint"],"properties":{"arrival_time":{"description":"Contains the estimated time of arrival for this leg. This property is only returned for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_time":{"description":"Contains the estimated time of departure for this leg, specified as a Time object. The `departure_time` is only available for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"distance":{"description":"The total distance covered by this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The total duration of this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"Indicates the total duration of this leg. This value is an estimate of the time in traffic based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration in traffic is returned only if all of the following are true:\n\n* The request does not include stopover waypoints. If the request includes waypoints, they must be prefixed with `via:` to avoid stopovers.\n* The request is specifically for driving directions—the mode parameter is set to `driving`.\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_address":{"description":"Contains the human-readable address (typically a street address) from reverse geocoding the `end_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"end_location":{"description":"The latitude/longitude coordinates of the given destination of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `end_location` may be different than the provided destination of this leg if, for example, a road is not near the destination.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"start_address":{"description":"Contains the human-readable address (typically a street address) resulting from reverse geocoding the `start_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"start_location":{"description":"The latitude/longitude coordinates of the origin of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `start_location` may be different than the provided origin of this leg if, for example, a road is not near the origin.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"steps":{"description":"An array of steps denoting information about each separate step of the leg of the journey.","type":"array","items":{"type":"object","title":"DirectionsStep","description":"Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction's route, containing a single step describing a specific, single instruction on the journey. E.g. \"Turn left at W. 4th St.\" The step not only describes the instruction but also contains distance and duration information relating to how this step relates to the following step. For example, a step denoted as \"Merge onto I-80 West\" may contain a duration of \"37 miles\" and \"40 minutes,\" indicating that the next step is 37 miles/40 minutes from this step.\n\nWhen using the Directions API to search for transit directions, the steps array will include additional transit details in the form of a transit_details array. If the directions include multiple modes of transportation, detailed directions will be provided for walking or driving steps in an inner steps array. For example, a walking step will include directions from the start and end locations: \"Walk to Innes Ave & Fitch St\". That step will include detailed walking directions for that route in the inner steps array, such as: \"Head north-west\", \"Turn left onto Arelious Walker\", and \"Turn left onto Innes Ave\".\n","required":["duration","end_location","start_location","html_instructions","polyline","travel_mode"],"properties":{"distance":{"description":"Contains the distance covered by this step until the next step. This field may be undefined if the distance is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"Contains the typical time required to perform the step, until the next step. This field may be undefined if the duration is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_location":{"description":"Contains the location of the last point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"html_instructions":{"type":"string","description":"Contains formatted instructions for this step, presented as an HTML text string. This content is meant to be read as-is. Do not programmatically parse this display-only content."},"maneuver":{"type":"string","description":"Contains the action to take for the current step (turn left, merge, straight, etc.). Values are subject to change, and new values may be introduced without prior notice.","enum":["turn-slight-left","turn-sharp-left","turn-left","turn-slight-right","turn-sharp-right","keep-right","keep-left","uturn-left","uturn-right","turn-right","straight","ramp-left","ramp-right","merge","fork-left","fork-right","ferry","ferry-train","roundabout-left","roundabout-right"]},"polyline":{"description":"Contains a single points object that holds an [encoded polyline](https://developers.devsite.corp.google.com/maps/documentation/utilities/polylinealgorithm) representation of the step. This polyline is an approximate (smoothed) path of the step.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"start_location":{"description":"Contains the location of the starting point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"transit_details":{"description":"Details pertaining to this step if the travel mode is `TRANSIT`.","type":"object","title":"DirectionsTransitDetails","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"travel_mode":{"description":"Contains the type of travel mode used.","type":"string","title":"TravelMode","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"steps":{"description":"Contains detailed directions for walking or driving steps in transit directions. Substeps are only available when travel_mode is set to \"transit\". The inner steps array is of the same type as steps."}}}},"traffic_speed_entry":{"description":"Information about traffic speed along the leg.","type":"array","items":{"type":"object","title":"DirectionsTrafficSpeedEntry","required":["speed_category","offset_meters"],"properties":{"speed_category":{"type":"string","description":"The current traffic/speed conditions on this portion of a path."},"offset_meters":{"type":"number","description":"The offset along the path (in meters) up to which this speed category is valid."}}}},"via_waypoint":{"description":"The locations of via waypoints along this leg.","type":"array","items":{"type":"object","title":"DirectionsViaWaypoint","properties":{"location":{"description":"The location of the waypoint.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"step_index":{"description":"The index of the step containing the waypoint.","type":"integer"},"step_interpolation":{"description":"The position of the waypoint along the step's polyline, expressed as a ratio from 0 to 1.","type":"number"}}}}}},"DirectionsRoute":{"type":"object","title":"DirectionsRoute","description":"Routes consist of nested `legs` and `steps`.","required":["bounds","copyrights","legs","overview_polyline","summary","warnings","waypoint_order"],"properties":{"legs":{"description":"An array which contains information about a leg of the route, between two locations within the given route. A separate leg will be present for each waypoint or destination specified. (A route with no waypoints will contain exactly one leg within the legs array.) Each leg consists of a series of steps.","type":"array","items":{"type":"object","title":"DirectionsLeg","required":["end_address","end_location","start_address","start_location","steps","traffic_speed_entry","via_waypoint"],"properties":{"arrival_time":{"description":"Contains the estimated time of arrival for this leg. This property is only returned for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_time":{"description":"Contains the estimated time of departure for this leg, specified as a Time object. The `departure_time` is only available for transit directions.","type":"object","title":"TimeZoneTextValueObject","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"distance":{"description":"The total distance covered by this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"The total duration of this leg.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration_in_traffic":{"description":"Indicates the total duration of this leg. This value is an estimate of the time in traffic based on current and historical traffic conditions. See the `traffic_model` request parameter for the options you can use to request that the returned value is optimistic, pessimistic, or a best-guess estimate. The duration in traffic is returned only if all of the following are true:\n\n* The request does not include stopover waypoints. If the request includes waypoints, they must be prefixed with `via:` to avoid stopovers.\n* The request is specifically for driving directions—the mode parameter is set to `driving`.\n* The request includes a `departure_time` parameter.\n* Traffic conditions are available for the requested route.\n","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_address":{"description":"Contains the human-readable address (typically a street address) from reverse geocoding the `end_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"end_location":{"description":"The latitude/longitude coordinates of the given destination of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `end_location` may be different than the provided destination of this leg if, for example, a road is not near the destination.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"start_address":{"description":"Contains the human-readable address (typically a street address) resulting from reverse geocoding the `start_location` of this leg. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string"},"start_location":{"description":"The latitude/longitude coordinates of the origin of this leg. Because the Directions API calculates directions between locations by using the nearest transportation option (usually a road) at the start and end points, `start_location` may be different than the provided origin of this leg if, for example, a road is not near the origin.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"steps":{"description":"An array of steps denoting information about each separate step of the leg of the journey.","type":"array","items":{"type":"object","title":"DirectionsStep","description":"Each element in the steps array defines a single step of the calculated directions. A step is the most atomic unit of a direction's route, containing a single step describing a specific, single instruction on the journey. E.g. \"Turn left at W. 4th St.\" The step not only describes the instruction but also contains distance and duration information relating to how this step relates to the following step. For example, a step denoted as \"Merge onto I-80 West\" may contain a duration of \"37 miles\" and \"40 minutes,\" indicating that the next step is 37 miles/40 minutes from this step.\n\nWhen using the Directions API to search for transit directions, the steps array will include additional transit details in the form of a transit_details array. If the directions include multiple modes of transportation, detailed directions will be provided for walking or driving steps in an inner steps array. For example, a walking step will include directions from the start and end locations: \"Walk to Innes Ave & Fitch St\". That step will include detailed walking directions for that route in the inner steps array, such as: \"Head north-west\", \"Turn left onto Arelious Walker\", and \"Turn left onto Innes Ave\".\n","required":["duration","end_location","start_location","html_instructions","polyline","travel_mode"],"properties":{"distance":{"description":"Contains the distance covered by this step until the next step. This field may be undefined if the distance is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"duration":{"description":"Contains the typical time required to perform the step, until the next step. This field may be undefined if the duration is unknown.","type":"object","title":"TextValueObject","required":["text","value"],"properties":{"text":{"description":"String value.","type":"string"},"value":{"description":"Numeric value.","type":"number"}}},"end_location":{"description":"Contains the location of the last point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"html_instructions":{"type":"string","description":"Contains formatted instructions for this step, presented as an HTML text string. This content is meant to be read as-is. Do not programmatically parse this display-only content."},"maneuver":{"type":"string","description":"Contains the action to take for the current step (turn left, merge, straight, etc.). Values are subject to change, and new values may be introduced without prior notice.","enum":["turn-slight-left","turn-sharp-left","turn-left","turn-slight-right","turn-sharp-right","keep-right","keep-left","uturn-left","uturn-right","turn-right","straight","ramp-left","ramp-right","merge","fork-left","fork-right","ferry","ferry-train","roundabout-left","roundabout-right"]},"polyline":{"description":"Contains a single points object that holds an [encoded polyline](https://developers.devsite.corp.google.com/maps/documentation/utilities/polylinealgorithm) representation of the step. This polyline is an approximate (smoothed) path of the step.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"start_location":{"description":"Contains the location of the starting point of this step.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"transit_details":{"description":"Details pertaining to this step if the travel mode is `TRANSIT`.","type":"object","title":"DirectionsTransitDetails","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"travel_mode":{"description":"Contains the type of travel mode used.","type":"string","title":"TravelMode","enum":["DRIVING","BICYCLING","TRANSIT","WALKING"]},"steps":{"description":"Contains detailed directions for walking or driving steps in transit directions. Substeps are only available when travel_mode is set to \"transit\". The inner steps array is of the same type as steps."}}}},"traffic_speed_entry":{"description":"Information about traffic speed along the leg.","type":"array","items":{"type":"object","title":"DirectionsTrafficSpeedEntry","required":["speed_category","offset_meters"],"properties":{"speed_category":{"type":"string","description":"The current traffic/speed conditions on this portion of a path."},"offset_meters":{"type":"number","description":"The offset along the path (in meters) up to which this speed category is valid."}}}},"via_waypoint":{"description":"The locations of via waypoints along this leg.","type":"array","items":{"type":"object","title":"DirectionsViaWaypoint","properties":{"location":{"description":"The location of the waypoint.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"step_index":{"description":"The index of the step containing the waypoint.","type":"integer"},"step_interpolation":{"description":"The position of the waypoint along the step's polyline, expressed as a ratio from 0 to 1.","type":"number"}}}}}}},"bounds":{"description":"Contains the viewport bounding box of the `overview_polyline`.","title":"Bounds","type":"object","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"copyrights":{"type":"string","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself."},"summary":{"type":"string","description":"Contains a short textual description for the route, suitable for naming and disambiguating the route from alternatives."},"waypoint_order":{"type":"array","description":"An array indicating the order of any waypoints in the calculated route. This waypoints may be reordered if the request was passed optimize:true within its waypoints parameter.","items":{"type":"integer"}},"warnings":{"type":"array","description":"Contains an array of warnings to be displayed when showing these directions. You must handle and display these warnings yourself.","items":{"type":"string"}},"overview_polyline":{"description":"Contains an object that holds an encoded polyline representation of the route. This polyline is an approximate (smoothed) path of the resulting directions.","type":"object","title":"DirectionsPolyline","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"fare":{"description":"If present, contains the total fare (that is, the total ticket costs) on this route. This property is only returned for transit requests and only for routes where fare information is available for all transit legs.","type":"object","title":"Fare","required":["currency","value","text"],"properties":{"currency":{"type":"string","description":"An [ISO 4217 currency code](https://en.wikipedia.org/wiki/ISO_4217) indicating the currency that the amount is expressed in.","example":"USD"},"value":{"type":"number","description":"The total fare amount, in the currency specified."},"text":{"type":"string","description":"The total fare amount, formatted in the requested language.","example":"$6.00"}}}}},"DirectionsStatus":{"type":"string","title":"DirectionsStatus","description":"The status field within the Directions response object contains the status of the request, and may contain debugging information to help you track down why the Directions service failed. The status field may contain the following values:\n\n- `OK` indicates the response contains a valid result.\n- `NOT_FOUND` indicates at least one of the locations specified in the request's origin, destination, or waypoints could not be geocoded.\n- `ZERO_RESULTS` indicates no route could be found between the origin and destination.\n- `MAX_WAYPOINTS_EXCEEDED` indicates that too many waypoints were provided in the request. For applications using the Directions API as a web service, or the directions service in the Maps JavaScript API, the maximum allowed number of waypoints is 25, plus the origin and destination.\n- `MAX_ROUTE_LENGTH_EXCEEDED` indicates the requested route is too long and cannot be processed. This error occurs when more complex directions are returned. Try reducing the number of waypoints, turns, or instructions.\n- `INVALID_REQUEST` indicates that the provided request was invalid. Common causes of this status include an invalid parameter or parameter value.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n    - The API key is missing or invalid.\n    - Billing has not been enabled on your account.\n    - A self-imposed usage cap has been exceeded.\n    - The provided method of payment is no longer valid (for example, a credit card has expired).\n    See the [Maps FAQ](https://developers.google.com/maps/faq#over-limit-key-error) to learn how to fix this.\n- `OVER_QUERY_LIMIT` indicates the service has received too many requests from your application within the allowed time period.\n- `REQUEST_DENIED` indicates that the service denied use of the directions service by your application.\n- `UNKNOWN_ERROR` indicates a directions request could not be processed due to a server error. The request may succeed if you try again.\n","enum":["OK","NOT_FOUND","ZERO_RESULTS","MAX_WAYPOINTS_EXCEEDED","MAX_ROUTE_LENGTH_EXCEEDED","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"DirectionsGeocodedWaypoint":{"type":"object","title":"DirectionsGeocodedWaypoint","properties":{"geocoder_status":{"description":"Indicates the status code resulting from the geocoding operation. This field may contain the following values.","type":"string","enum":["OK","ZERO_RESULTS"]},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality. For example, \"21 Henr St, Bristol, UK\" will return a partial match for both Henry Street and Henrietta Street. Note that if a request includes a misspelled address component, the geocoding service may suggest an alternative address. Suggestions triggered in this way will also be marked as a partial match.\n"},"place_id":{"description":"A unique identifier that can be used with other Google APIs. See the [Place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string"},"types":{"description":"Indicates the address type of the geocoding result used for calculating directions.\n\n* `administrative_area_level_1` indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data.\n* `administrative_area_level_2` indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.\n* `administrative_area_level_3` indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_4` indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `administrative_area_level_5` indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels.\n* `airport` indicates an airport.\n* `colloquial_area` indicates a commonly-used alternative name for the entity.\n* `country` indicates the national political entity, and is typically the highest order type returned by the Geocoder.\n* `intersection` indicates a major intersection, usually of two major roads.\n* `locality` indicates an incorporated city or town political entity.\n* `natural_feature` indicates a prominent natural feature.\n* `neighborhood` indicates a named neighborhood\n* `park` indicates a named park.\n* `plus_code` indicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [https://plus.codes](https://plus.codes/) for details.\n* `point_of_interest` indicates a named point of interest. Typically, these \"POI\"s are prominent local entities that don't easily fit in another category, such as \"Empire State Building\" or \"Eiffel Tower\".\n* `political` indicates a political entity. Usually, this type indicates a polygon of some civil administration.\n* `postal_code` indicates a postal code as used to address postal mail within the country.\n* `premise` indicates a named location, usually a building or collection of buildings with a common name\n* `route` indicates a named route (such as \"US 101\").\n* `street_address` indicates a precise street address.\n* `sublocality` indicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area.\n* `subpremise` indicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name\n* `transit_station` indicates a transit station.\n\nAn empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.\n","type":"array","items":{"type":"string","enum":["administrative_area_level_1","administrative_area_level_2","administrative_area_level_3","administrative_area_level_4","administrative_area_level_5","amusement_park","airport","colloquial_area","country","establishment","intersection","locality","natural_feature","neighborhood","park","plus_code","point_of_interest","political","postal_code","premise","route","street_address","sublocality","sublocality_level_1","subpremise","transit_station","tourist_attraction"]}}}},"DirectionsPolyline":{"type":"object","title":"DirectionsPolyline","description":"[Polyline encoding](https://developers.google.com/maps/documentation/utilities/polylinealgorithm) is a lossy compression algorithm that allows you to store a series of coordinates as a single string. Point coordinates are encoded using signed values. If you only have a few static points, you may also wish to use the interactive polyline encoding utility.\n\nThe encoding process converts a binary value into a series of character codes for ASCII characters using the familiar base64 encoding scheme: to ensure proper display of these characters, encoded values are summed with 63 (the ASCII character '?') before converting them into ASCII. The algorithm also checks for additional character codes for a given point by checking the least significant bit of each byte group; if this bit is set to 1, the point is not yet fully formed and additional data must follow.\n\nAdditionally, to conserve space, points only include the offset from the previous point (except of course for the first point). All points are encoded in Base64 as signed integers, as latitudes and longitudes are signed values. The encoding format within a polyline needs to represent two coordinates representing latitude and longitude to a reasonable precision. Given a maximum longitude of +/- 180 degrees to a precision of 5 decimal places (180.00000 to -180.00000), this results in the need for a 32 bit signed binary integer value.\n","required":["points"],"properties":{"points":{"type":"string","description":"A single string representation of the polyline.","example":"chnwEbderQ?XR@D?@?"}}},"DirectionsTrafficSpeedEntry":{"type":"object","title":"DirectionsTrafficSpeedEntry","required":["speed_category","offset_meters"],"properties":{"speed_category":{"type":"string","description":"The current traffic/speed conditions on this portion of a path."},"offset_meters":{"type":"number","description":"The offset along the path (in meters) up to which this speed category is valid."}}},"DirectionsTransitAgency":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}},"DirectionsTransitDetails":{"type":"object","title":"DirectionsTransitDetails","description":"Additional information that is not relevant for other modes of transportation.","properties":{"arrival_stop":{"description":"The arrival transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"arrival_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"departure_stop":{"description":"The departure transit stop.","type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"departure_time":{"type":"object","title":"TimeZoneTextValueObject","description":"An object containing Unix time, a time zone, and its formatted text representation.","required":["text","time_zone","value"],"properties":{"text":{"description":"The time specified as a string in the time zone.","type":"string"},"value":{"description":"The time specified as Unix time, or seconds since midnight, January 1, 1970 UTC.","type":"number"},"time_zone":{"description":"Contains the time zone. The value is the name of the time zone as defined in the [IANA Time Zone Database](http://www.iana.org/time-zones), e.g. \"America/New_York\".","type":"string"}}},"headsign":{"description":"Specifies the direction in which to travel on this line, as it is marked on the vehicle or at the departure stop. This will often be the terminus station.","type":"string"},"headway":{"description":"Specifies the expected number of seconds between departures from the same stop at this time. For example, with a `headway` value of 600, you would expect a ten minute wait if you should miss your bus.","type":"integer"},"line":{"description":"Contains information about the transit line used in this step.","type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"num_stops":{"description":"The number of stops from the departure to the arrival stop. This includes the arrival stop, but not the departure stop. For example, if your directions involve leaving from Stop A, passing through stops B and C, and arriving at stop D, `num_stops` will return 3.","type":"integer"},"trip_short_name":{"description":"The text that appears in schedules and sign boards to identify a transit trip to passengers. The text should uniquely identify a trip within a service day. For example, \"538\" is the `trip_short_name` of the Amtrak train that leaves San Jose, CA at 15:10 on weekdays to Sacramento, CA.","type":"string","example":"538"}}},"DirectionsTransitLine":{"type":"object","title":"DirectionsTransitLine","required":["agencies","name"],"properties":{"agencies":{"description":"The transit agency (or agencies) that operates this transit line.","type":"array","items":{"type":"object","title":"DirectionsTransitAgency","properties":{"name":{"description":"The name of this transit agency.","type":"string"},"phone":{"description":"The transit agency's URL.","type":"string"},"url":{"description":"The transit agency's phone number.","type":"string"}}}},"color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#ce8e00"},"name":{"description":"The full name of this transit line, e.g. \"8 Avenue Local\".","type":"string"},"short_name":{"description":"The short name of this transit line. This will normally be a line number, such as \"M7\" or \"355\".","type":"string"},"text_color":{"description":"The color commonly used in signage for this line.","type":"string","example":"#121212"},"url":{"description":"Contains the URL for this transit line as provided by the transit agency.","type":"string"},"icon":{"description":"Contains the URL for the icon associated with this line.","type":"string"},"vehicle":{"description":"The type of vehicle that operates on this transit line.","type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}}}},"DirectionsTransitStop":{"type":"object","title":"DirectionsTransitStop","required":["location","name"],"properties":{"location":{"description":"The location of the stop.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"name":{"description":"The name of the transit stop.","type":"string"}}},"DirectionsTransitVehicle":{"type":"object","title":"DirectionsTransitVehicle","required":["type","name"],"properties":{"icon":{"description":"Contains the URL for an icon associated with this vehicle type.","type":"string"},"local_icon":{"description":"Contains the URL for the icon associated with this vehicle type, based on the local transport signage.","type":"string"},"name":{"description":"The name of this vehicle, capitalized.","type":"string","example":"Train"},"type":{"description":"The type of vehicle used.\n\n* `BUS` -\tBus.\n* `CABLE_CAR` -\tA vehicle that operates on a cable, usually on the ground. Aerial cable cars may be of the type GONDOLA_LIFT.\n* `COMMUTER_TRAIN` -\tCommuter rail.\n* `FERRY` -\tFerry.\n* `FUNICULAR` -\tA vehicle that is pulled up a steep incline by a cable. A Funicular typically consists of two cars, with each car acting as a counterweight for the other.\n* `GONDOLA_LIFT` -\tAn aerial cable car.\n* `HEAVY_RAIL` -\tHeavy rail.\n* `HIGH_SPEED_TRAIN` -\tHigh speed train.\n* `INTERCITY_BUS` -\tIntercity bus.\n* `LONG_DISTANCE_TRAIN` -\tLong distance train.\n* `METRO_RAIL` -\tLight rail transit.\n* `MONORAIL` -\tMonorail.\n* `OTHER` -\tAll other vehicles will return this type.\n* `RAIL` -\tRail.\n* `SHARE_TAXI` -\tShare taxi is a kind of bus with the ability to drop off and pick up passengers anywhere on its route.\n* `SUBWAY` -\tUnderground light rail.\n* `TRAM` -\tAbove ground light rail.\n* `TROLLEYBUS` -\tTrolleybus.\n","type":"string","enum":["BUS","CABLE_CAR","COMMUTER_TRAIN","FERRY","FUNICULAR","GONDOLA_LIFT","HEAVY_RAIL","HIGH_SPEED_TRAIN","INTERCITY_BUS","LONG_DISTANCE_TRAIN","METRO_RAIL","MONORAIL","OTHER","RAIL","SHARE_TAXI","SUBWAY","TRAM","TROLLEYBUS"]}}},"DirectionsViaWaypoint":{"type":"object","title":"DirectionsViaWaypoint","properties":{"location":{"description":"The location of the waypoint.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"step_index":{"description":"The index of the step containing the waypoint.","type":"integer"},"step_interpolation":{"description":"The position of the waypoint along the step's polyline, expressed as a ratio from 0 to 1.","type":"number"}}},"ElevationResult":{"type":"object","title":"ElevationResult","required":["elevation","location"],"properties":{"elevation":{"description":"The elevation of the location in meters.","type":"number"},"resolution":{"description":"The value indicating the maximum distance between data points from which the elevation was interpolated, in meters. This property will be missing if the resolution is not known. Note that elevation data becomes more coarse (larger resolution values) when multiple points are passed. To obtain the most accurate elevation value for a point, it should be queried independently.","type":"number"},"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"ElevationResponse":{"type":"object","title":"ElevationResponse","required":["status","results"],"properties":{"error_message":{"description":"When the service returns a status code other than `OK`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string","example":"Invalid request. Invalid 'locations' parameter."},"status":{"type":"string","title":"ElevationStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `DATA_NOT_AVAILABLE` indicating that there's no available data for the input locations. \n- `INVALID_REQUEST` indicating the API request was malformed.\n- `OVER_DAILY_LIMIT` indicating any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicating the requestor has exceeded quota.\n- `REQUEST_DENIED` indicating the API did not complete the request.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","DATA_NOT_AVAILABLE","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"results":{"type":"array","items":{"type":"object","title":"ElevationResult","required":["elevation","location"],"properties":{"elevation":{"description":"The elevation of the location in meters.","type":"number"},"resolution":{"description":"The value indicating the maximum distance between data points from which the elevation was interpolated, in meters. This property will be missing if the resolution is not known. Note that elevation data becomes more coarse (larger resolution values) when multiple points are passed. To obtain the most accurate elevation value for a point, it should be queried independently.","type":"number"},"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}}},"ElevationStatus":{"type":"string","title":"ElevationStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `DATA_NOT_AVAILABLE` indicating that there's no available data for the input locations. \n- `INVALID_REQUEST` indicating the API request was malformed.\n- `OVER_DAILY_LIMIT` indicating any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicating the requestor has exceeded quota.\n- `REQUEST_DENIED` indicating the API did not complete the request.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","DATA_NOT_AVAILABLE","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"GeocodingResult":{"type":"object","title":"GeocodingResult","required":["address_components","formatted_address","geometry","place_id","types"],"properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"formatted_address":{"description":"The human-readable address of this location.","type":"string"},"geometry":{"type":"object","title":"GeocodingGeometry","description":"An object describing the location.","required":["location","viewport","location_type"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"location_type":{"description":"Stores additional data about the specified location. The following values are currently supported:\n\n- \"ROOFTOP\" indicates that the returned result is a precise geocode for which we have location information accurate down to street address precision.\n- \"RANGE_INTERPOLATED\" indicates that the returned result reflects an approximation (usually on a road) interpolated between two precise points (such as intersections). Interpolated results are generally returned when rooftop geocodes are unavailable for a street address.\n- \"GEOMETRIC_CENTER\" indicates that the returned result is the geometric center of a result such as a polyline (for example, a street) or polygon (region).\n- \"APPROXIMATE\" indicates that the returned result is approximate.\n","type":"string","enum":["ROOFTOP","RANGE_INTERPOLATED","GEOMETRIC_CENTER","APPROXIMATE"]},"bounds":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"place_id":{"description":"A unique identifier that can be used with other Google APIs. For example, you can use the `place_id` in a Places API request to get details of a local business, such as phone number, opening hours, user reviews, and more. See the [place ID overview](https://developers.google.com/places/place-id).","type":"string"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"types":{"description":"The `types[]` array indicates the type of the returned result. This array contains a set of zero or more tags identifying the type of feature returned in the result. For example, a geocode of \"Chicago\" returns \"locality\" which indicates that \"Chicago\" is a city, and also returns \"political\" which indicates it is a political entity.","type":"array","items":{"type":"string"}},"postcode_localities":{"description":"An array denoting all the localities contained in a postal code. This is only present when the result is a postal code that contains multiple localities.","type":"array","items":{"type":"string"}},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality.\n","type":"boolean"}}},"GeocodingResponse":{"type":"object","title":"GeocodingResponse","required":["status","results"],"properties":{"plus_code":{"description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area: 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See [Open Location Code](https://en.wikipedia.org/wiki/Open_Location_Code) and [plus codes](https://plus.codes/).\n","type":"object","title":"PlusCode","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"results":{"type":"array","items":{"type":"object","title":"GeocodingResult","required":["address_components","formatted_address","geometry","place_id","types"],"properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"formatted_address":{"description":"The human-readable address of this location.","type":"string"},"geometry":{"type":"object","title":"GeocodingGeometry","description":"An object describing the location.","required":["location","viewport","location_type"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"location_type":{"description":"Stores additional data about the specified location. The following values are currently supported:\n\n- \"ROOFTOP\" indicates that the returned result is a precise geocode for which we have location information accurate down to street address precision.\n- \"RANGE_INTERPOLATED\" indicates that the returned result reflects an approximation (usually on a road) interpolated between two precise points (such as intersections). Interpolated results are generally returned when rooftop geocodes are unavailable for a street address.\n- \"GEOMETRIC_CENTER\" indicates that the returned result is the geometric center of a result such as a polyline (for example, a street) or polygon (region).\n- \"APPROXIMATE\" indicates that the returned result is approximate.\n","type":"string","enum":["ROOFTOP","RANGE_INTERPOLATED","GEOMETRIC_CENTER","APPROXIMATE"]},"bounds":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"place_id":{"description":"A unique identifier that can be used with other Google APIs. For example, you can use the `place_id` in a Places API request to get details of a local business, such as phone number, opening hours, user reviews, and more. See the [place ID overview](https://developers.google.com/places/place-id).","type":"string"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"types":{"description":"The `types[]` array indicates the type of the returned result. This array contains a set of zero or more tags identifying the type of feature returned in the result. For example, a geocode of \"Chicago\" returns \"locality\" which indicates that \"Chicago\" is a city, and also returns \"political\" which indicates it is a political entity.","type":"array","items":{"type":"string"}},"postcode_localities":{"description":"An array denoting all the localities contained in a postal code. This is only present when the result is a postal code that contains multiple localities.","type":"array","items":{"type":"string"}},"partial_match":{"description":"Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address.\n\nPartial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality.\n","type":"boolean"}}}},"status":{"type":"string","title":"GeocodingStatus","description":"The `status` field within the Geocoding response object contains the status of the request, and may contain debugging information to help you track down why geocoding is not working. The \"status\" field may contain the following values:\n\n- `OK` indicates that no errors occurred; the address was successfully parsed and at least one geocode was returned.\n- `ZERO_RESULTS` indicates that the geocode was successful but returned no results. This may occur if the geocoder was passed a non-existent address or a `latlng` in a remote location.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicates that you are over your quota.\n- `REQUEST_DENIED` indicates that your request was denied.\n- `INVALID_REQUEST` generally indicates that the query (address, components, or latlng) is missing.\n- `UNKNOWN_ERROR` indicates that the request could not be processed due to a server error. The request may succeed if you try again.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"error_message":{"description":"A short description of the error.","type":"string","example":"Invalid request. Missing the `address`, `components`, `latlng` or `place_id` parameter."}}},"GeocodingStatus":{"type":"string","title":"GeocodingStatus","description":"The `status` field within the Geocoding response object contains the status of the request, and may contain debugging information to help you track down why geocoding is not working. The \"status\" field may contain the following values:\n\n- `OK` indicates that no errors occurred; the address was successfully parsed and at least one geocode was returned.\n- `ZERO_RESULTS` indicates that the geocode was successful but returned no results. This may occur if the geocoder was passed a non-existent address or a `latlng` in a remote location.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n- `OVER_QUERY_LIMIT` indicates that you are over your quota.\n- `REQUEST_DENIED` indicates that your request was denied.\n- `INVALID_REQUEST` generally indicates that the query (address, components, or latlng) is missing.\n- `UNKNOWN_ERROR` indicates that the request could not be processed due to a server error. The request may succeed if you try again.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"GeocodingGeometry":{"type":"object","title":"GeocodingGeometry","description":"An object describing the location.","required":["location","viewport","location_type"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"location_type":{"description":"Stores additional data about the specified location. The following values are currently supported:\n\n- \"ROOFTOP\" indicates that the returned result is a precise geocode for which we have location information accurate down to street address precision.\n- \"RANGE_INTERPOLATED\" indicates that the returned result reflects an approximation (usually on a road) interpolated between two precise points (such as intersections). Interpolated results are generally returned when rooftop geocodes are unavailable for a street address.\n- \"GEOMETRIC_CENTER\" indicates that the returned result is the geometric center of a result such as a polyline (for example, a street) or polygon (region).\n- \"APPROXIMATE\" indicates that the returned result is approximate.\n","type":"string","enum":["ROOFTOP","RANGE_INTERPOLATED","GEOMETRIC_CENTER","APPROXIMATE"]},"bounds":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"GeolocationRequest":{"type":"object","title":"GeolocationRequest","description":"The request body must be formatted as JSON. The following fields are supported, and all fields are optional.","properties":{"homeMobileCountryCode":{"type":"integer","description":"The cell tower's Mobile Country Code (MCC)."},"homeMobileNetworkCode":{"type":"integer","description":"The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID)."},"radioType":{"type":"string","description":"The mobile radio type. Supported values are lte, gsm, cdma, and wcdma. While this field is optional, it should be included if a value is available, for more accurate results."},"carrier":{"type":"string","description":"The carrier name."},"considerIp":{"type":"string","description":"Specifies whether to fall back to IP geolocation if wifi and cell tower signals are not available. Defaults to true. Set considerIp to false to disable fall back."},"cellTowers":{"type":"array","description":"The request body's cellTowers array contains zero or more cell tower objects.","items":{"type":"object","title":"CellTower","description":"Attributes used to describe a cell tower. The following optional fields are not currently used, but may be included if values are available: `age`, `signalStrength`, `timingAdvance`.","required":["cellId","locationAreaCode","mobileCountryCode","mobileNetworkCode"],"properties":{"cellId":{"description":"Unique identifier of the cell. On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.","type":"integer"},"locationAreaCode":{"description":"The Location Area Code (LAC) for GSM and WCDMA networks. The Network ID (NID) for CDMA networks.","type":"integer"},"mobileCountryCode":{"description":"The cell tower's Mobile Country Code (MCC).","type":"integer"},"mobileNetworkCode":{"description":"The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).","type":"integer"},"age":{"description":"The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.","type":"integer"},"signalStrength":{"description":"Radio signal strength measured in dBm.","type":"number"},"timingAdvance":{"description":"The timing advance value.","type":"number"}},"example":{"cellTowers":[{"cellId":170402199,"locationAreaCode":35632,"mobileCountryCode":310,"mobileNetworkCode":410,"age":0,"signalStrength":-60,"timingAdvance":15}]}}},"wifiAccessPoints":{"type":"array","description":"An array of two or more WiFi access point objects.","items":{"type":"object","title":"WiFiAccessPoint","description":"Attributes used to describe a WiFi access point.","required":["macAddress"],"properties":{"macAddress":{"description":"The MAC address of the WiFi node. It's typically called a BSS, BSSID or MAC address. Separators must be `:` (colon).","type":"string"},"signalStrength":{"description":"The current signal strength measured in dBm.","type":"integer"},"signalToNoiseRatio":{"description":"The current signal to noise ratio measured in dB.","type":"integer"},"age":{"description":"The number of milliseconds since this access point was detected.","type":"integer"},"channel":{"description":"The channel over which the client is communication with the access point.","type":"integer"}},"example":{"considerIp":"false","wifiAccessPoints":[{"macAddress":"84:d4:7e:09:a5:f1","signalStrength":-43,"signalToNoiseRatio":0},{"macAddress":"44:48:c1:a6:f3:d0","signalStrength":-55,"signalToNoiseRatio":0}]}}}}},"GeolocationResponse":{"type":"object","title":"GeolocationResponse","description":"A successful geolocation request will return a JSON-formatted response defining a location and radius.","required":["location","accuracy"],"properties":{"location":{"description":"The user’s estimated latitude and longitude, in degrees.","type":"object","title":"LatLngLiteral","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"accuracy":{"description":"The accuracy of the estimated location, in meters. This represents the radius of a circle around the given `location`. If your Geolocation response shows a very high value in the `accuracy` field, the service may be geolocating based on the  request IP, instead of WiFi points or cell towers. This can happen if no cell towers or access points are valid or recognized. To confirm that this is the issue, set `considerIp` to `false` in your request. If the response is a `404`, you've confirmed that your `wifiAccessPoints` and `cellTowers` objects could not be geolocated.","type":"number"}},"example":{"location":{"lat":37.421925,"lng":-122.0841293},"accuracy":30}},"CellTower":{"type":"object","title":"CellTower","description":"Attributes used to describe a cell tower. The following optional fields are not currently used, but may be included if values are available: `age`, `signalStrength`, `timingAdvance`.","required":["cellId","locationAreaCode","mobileCountryCode","mobileNetworkCode"],"properties":{"cellId":{"description":"Unique identifier of the cell. On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.","type":"integer"},"locationAreaCode":{"description":"The Location Area Code (LAC) for GSM and WCDMA networks. The Network ID (NID) for CDMA networks.","type":"integer"},"mobileCountryCode":{"description":"The cell tower's Mobile Country Code (MCC).","type":"integer"},"mobileNetworkCode":{"description":"The cell tower's Mobile Network Code. This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).","type":"integer"},"age":{"description":"The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.","type":"integer"},"signalStrength":{"description":"Radio signal strength measured in dBm.","type":"number"},"timingAdvance":{"description":"The timing advance value.","type":"number"}},"example":{"cellTowers":[{"cellId":170402199,"locationAreaCode":35632,"mobileCountryCode":310,"mobileNetworkCode":410,"age":0,"signalStrength":-60,"timingAdvance":15}]}},"WiFiAccessPoint":{"type":"object","title":"WiFiAccessPoint","description":"Attributes used to describe a WiFi access point.","required":["macAddress"],"properties":{"macAddress":{"description":"The MAC address of the WiFi node. It's typically called a BSS, BSSID or MAC address. Separators must be `:` (colon).","type":"string"},"signalStrength":{"description":"The current signal strength measured in dBm.","type":"integer"},"signalToNoiseRatio":{"description":"The current signal to noise ratio measured in dB.","type":"integer"},"age":{"description":"The number of milliseconds since this access point was detected.","type":"integer"},"channel":{"description":"The channel over which the client is communication with the access point.","type":"integer"}},"example":{"considerIp":"false","wifiAccessPoints":[{"macAddress":"84:d4:7e:09:a5:f1","signalStrength":-43,"signalToNoiseRatio":0},{"macAddress":"44:48:c1:a6:f3:d0","signalStrength":-55,"signalToNoiseRatio":0}]}},"NearestRoadsError":{"type":"object","title":"NearestRoadsError","required":["code","message","status"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"status":{"description":"An error such as `INVALID_ARGUMENT`.","type":"string"}}},"NearestRoadsErrorResponse":{"type":"object","title":"NearestRoadsErrorResponse","properties":{"error":{"type":"object","title":"NearestRoadsError","required":["code","message","status"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"status":{"description":"An error such as `INVALID_ARGUMENT`.","type":"string"}}}}},"NearestRoadsResponse":{"type":"object","title":"NearestRoadsResponse","properties":{"snappedPoints":{"description":"An array of snapped points.","type":"array","items":{"type":"object","title":"SnappedPoint","required":["location","placeId"],"properties":{"location":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"originalIndex":{"description":"An integer that indicates the corresponding value in the original request. Each value in the request should map to a snapped value in the response. However, if you've set interpolate=true, then it's possible that the response will contain more coordinates than the request. Interpolated values will not have an `originalIndex`. These values are indexed from `0`, so a point with an originalIndex of `4` will be the snapped value of the 5th latitude/longitude passed to the path parameter.","type":"number"},"placeId":{"description":"A unique identifier for a place. All place IDs returned by the Roads API correspond to road segments.","type":"string"}}}}}},"SnappedPoint":{"type":"object","title":"SnappedPoint","required":["location","placeId"],"properties":{"location":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"originalIndex":{"description":"An integer that indicates the corresponding value in the original request. Each value in the request should map to a snapped value in the response. However, if you've set interpolate=true, then it's possible that the response will contain more coordinates than the request. Interpolated values will not have an `originalIndex`. These values are indexed from `0`, so a point with an originalIndex of `4` will be the snapped value of the 5th latitude/longitude passed to the path parameter.","type":"number"},"placeId":{"description":"A unique identifier for a place. All place IDs returned by the Roads API correspond to road segments.","type":"string"}}},"SnapToRoadsResponse":{"type":"object","title":"SnapToRoadsResponse","properties":{"snappedPoints":{"description":"An array of snapped points.","type":"array","items":{"type":"object","title":"SnappedPoint","required":["location","placeId"],"properties":{"location":{"type":"object","title":"LatitudeLongitudeLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees"},"longitude":{"type":"number","description":"Longitude in decimal degrees"}}},"originalIndex":{"description":"An integer that indicates the corresponding value in the original request. Each value in the request should map to a snapped value in the response. However, if you've set interpolate=true, then it's possible that the response will contain more coordinates than the request. Interpolated values will not have an `originalIndex`. These values are indexed from `0`, so a point with an originalIndex of `4` will be the snapped value of the 5th latitude/longitude passed to the path parameter.","type":"number"},"placeId":{"description":"A unique identifier for a place. All place IDs returned by the Roads API correspond to road segments.","type":"string"}}}},"warningMessage":{"description":"A string containing a user-visible warning.","type":"string"}}},"TimeZoneResponse":{"type":"object","title":"TimeZoneResponse","required":["status"],"properties":{"dstOffset":{"description":"The offset for daylight-savings time in seconds. This will be zero if the time zone is not in Daylight Savings Time during the specified `timestamp`.","type":"number"},"rawOffset":{"description":"The offset from UTC (in seconds) for the given location. This does not take into effect daylight savings.","type":"number"},"timeZoneId":{"description":"a string containing the ID of the time zone, such as \"America/Los_Angeles\" or \"Australia/Sydney\". These IDs are defined by [Unicode Common Locale Data Repository (CLDR) project](http://cldr.unicode.org/), and currently available in file timezone.xml. When a timezone has several IDs, the canonical one is returned. In xml responses, this is the first alias of each timezone. For example, \"Asia/Calcutta\" is returned, not \"Asia/Kolkata\".","type":"string"},"timeZoneName":{"description":"The long form name of the time zone. This field will be localized if the language parameter is set. eg. `Pacific Daylight Time` or `Australian Eastern Daylight Time`.","type":"string"},"status":{"type":"string","title":"TimeZoneStatus","description":"The `status` field within the Time Zone response object contains the status of the request. The `status` field may contain the following values:\n\n- `OK` indicates that the request was successful.\n- `INVALID_REQUEST` indicates that the request was malformed.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n\n- `OVER_QUERY_LIMIT` indicates the requestor has exceeded quota.\n- `REQUEST_DENIED` indicates that the API did not complete the request. Confirm that the request was sent over HTTPS instead of HTTP.\n- `UNKNOWN_ERROR` indicates an unknown error.\n- `ZERO_RESULTS` indicates that no time zone data could be found for the specified position or time. Confirm that the request is for a location on land, and not over water.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"errorMessage":{"description":"Detailed information about the reasons behind the given status code. Included if status other than `Ok`.","type":"string"}}},"TimeZoneStatus":{"type":"string","title":"TimeZoneStatus","description":"The `status` field within the Time Zone response object contains the status of the request. The `status` field may contain the following values:\n\n- `OK` indicates that the request was successful.\n- `INVALID_REQUEST` indicates that the request was malformed.\n- `OVER_DAILY_LIMIT` indicates any of the following:\n  - The API key is missing or invalid.\n  - Billing has not been enabled on your account.\n  - A self-imposed usage cap has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n\n- `OVER_QUERY_LIMIT` indicates the requestor has exceeded quota.\n- `REQUEST_DENIED` indicates that the API did not complete the request. Confirm that the request was sent over HTTPS instead of HTTP.\n- `UNKNOWN_ERROR` indicates an unknown error.\n- `ZERO_RESULTS` indicates that no time zone data could be found for the specified position or time. Confirm that the request is for a location on land, and not over water.\n","enum":["OK","INVALID_REQUEST","OVER_DAILY_LIMIT","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR","ZERO_RESULTS"]},"ErrorResponse":{"type":"object","title":"ErrorResponse","description":"In the case of an error, a standard format error response body will be returned and the HTTP status code will be set to an error status. The response contains an object with a single error object.","required":["error"],"properties":{"error":{"description":"An error return by the server.","type":"object","title":"ErrorObject","required":["code","message","errors"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"errors":{"description":"A list of errors which occurred. Each error contains an identifier for the type of error and a short description.","type":"array","items":{"type":"object","title":"ErrorDetail","required":["reason","message"],"properties":{"message":{"description":"A short description of the error.","type":"string"},"reason":{"type":"string","description":"A reason for the error.","enum":["badRequest","dailyLimitExceeded","invalid","keyInvalid","notFound","parseError","userRateLimitExceeded"]},"domain":{"type":"string","description":"The domain in which the error occurred.","enum":["global","geolocation","usageLimits"]}},"example":{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}}},"status":{"description":"A status code that indicates the error type.","type":"string"}}}},"example":{"error":{"code":400,"message":"API key not valid. Please pass a valid API key.","errors":[{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}],"status":"INVALID_ARGUMENT"}}},"ErrorObject":{"type":"object","title":"ErrorObject","required":["code","message","errors"],"properties":{"code":{"description":"This is the same as the HTTP status of the response.","type":"number"},"message":{"description":"A short description of the error.","type":"string"},"errors":{"description":"A list of errors which occurred. Each error contains an identifier for the type of error and a short description.","type":"array","items":{"type":"object","title":"ErrorDetail","required":["reason","message"],"properties":{"message":{"description":"A short description of the error.","type":"string"},"reason":{"type":"string","description":"A reason for the error.","enum":["badRequest","dailyLimitExceeded","invalid","keyInvalid","notFound","parseError","userRateLimitExceeded"]},"domain":{"type":"string","description":"The domain in which the error occurred.","enum":["global","geolocation","usageLimits"]}},"example":{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}}},"status":{"description":"A status code that indicates the error type.","type":"string"}}},"ErrorDetail":{"type":"object","title":"ErrorDetail","required":["reason","message"],"properties":{"message":{"description":"A short description of the error.","type":"string"},"reason":{"type":"string","description":"A reason for the error.","enum":["badRequest","dailyLimitExceeded","invalid","keyInvalid","notFound","parseError","userRateLimitExceeded"]},"domain":{"type":"string","description":"The domain in which the error occurred.","enum":["global","geolocation","usageLimits"]}},"example":{"message":"API key not valid. Please pass a valid API key.","domain":"global","reason":"badRequest"}},"Place":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}},"PlaceAutocompleteMatchedSubstring":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}},"PlaceAutocompletePrediction":{"type":"object","title":"PlaceAutocompletePrediction","required":["description","matched_substrings","structured_formatting","terms"],"properties":{"description":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the business name. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string","example":"Paris, France"},"matched_substrings":{"description":"A list of substrings that describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the placeId field of a Places API request. For more information about place IDs, see the [Place IDs](https://developers.google.com/maps/documentation/places/web-service/place-id) overview.","type":"string"},"reference":{"description":"(Deprecated) See place_id.","type":"string"},"structured_formatting":{"description":"Provides pre-formatted text that can be shown in your autocomplete results. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"terms":{"description":"Contains an array of terms identifying each section of the returned description (a section of the description is generally terminated with a comma). Each entry in the array has a `value` field, containing the text of the term, and an `offset` field, defining the start position of this term in the description, measured in Unicode characters.","type":"array","items":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}}},"types":{"description":"Contains an array of types that apply to this place. For example: `[ \"political\", \"locality\" ]` or `[ \"establishment\", \"geocode\", \"beauty_salon\" ]`. The array can contain multiple values. Learn more about [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n","type":"array","items":{"type":"string"}}}},"PlaceAutocompleteStructuredFormat":{"type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"PlaceAutocompleteTerm":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}},"PlacePhoto":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}},"PlaceOpeningHours":{"type":"object","title":"PlaceOpeningHours","description":"An object describing the opening hours of a place.","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"PlaceOpeningHoursPeriod":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}},"PlaceOpeningHoursPeriodDetail":{"type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"PlaceReview":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}},"PlacesAutocompleteResponse":{"type":"object","title":"PlacesAutocompleteResponse","required":["predictions","status"],"properties":{"predictions":{"description":"Contains an array of predictions.\n","type":"array","items":{"type":"object","title":"PlaceAutocompletePrediction","required":["description","matched_substrings","structured_formatting","terms"],"properties":{"description":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the business name. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string","example":"Paris, France"},"matched_substrings":{"description":"A list of substrings that describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the placeId field of a Places API request. For more information about place IDs, see the [Place IDs](https://developers.google.com/maps/documentation/places/web-service/place-id) overview.","type":"string"},"reference":{"description":"(Deprecated) See place_id.","type":"string"},"structured_formatting":{"description":"Provides pre-formatted text that can be shown in your autocomplete results. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"terms":{"description":"Contains an array of terms identifying each section of the returned description (a section of the description is generally terminated with a comma). Each entry in the array has a `value` field, containing the text of the term, and an `offset` field, defining the start position of this term in the description, measured in Unicode characters.","type":"array","items":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}}},"types":{"description":"Contains an array of types that apply to this place. For example: `[ \"political\", \"locality\" ]` or `[ \"establishment\", \"geocode\", \"beauty_salon\" ]`. The array can contain multiple values. Learn more about [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n","type":"array","items":{"type":"string"}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesAutocompleteStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}},"PlacesAutocompleteStatus":{"type":"string","title":"PlacesAutocompleteStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `ZERO_RESULTS` indicating that the search was successful but returned no results. This may occur if the search was passed a bounds in a remote location.\n- `INVALID_REQUEST` indicating the API request was malformed, generally due to the missing `input` parameter.\n- `OVER_QUERY_LIMIT` indicating any of the following:\n  - You have exceeded the QPS limits.\n  - Billing has not been enabled on your account.\n  - The monthly $200 credit, or a self-imposed usage cap, has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n  See the [Maps FAQ](https://developers.google.com/maps/faq#over-limit-key-error) for more information about how to resolve this error.\n- `REQUEST_DENIED` indicating that your request was denied, generally because:\n  - The request is missing an API key.\n  - The `key` parameter is invalid.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"PlacesDetailsResponse":{"type":"object","title":"PlacesDetailsResponse","required":["html_attributions","result","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"result":{"description":"Contains the detailed information about the place requested.","type":"object","title":"Place","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesDetailsStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","NOT_FOUND","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}},"PlacesDetailsStatus":{"type":"string","title":"PlacesDetailsStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `ZERO_RESULTS` indicating that the referenced location, `place_id`, was valid but no longer refers to a valid result. This may occur if the establishment is no longer in business. \n- `NOT_FOUND` indicating that that the referenced location, `place_id`, was not found in the Places database. \n- `INVALID_REQUEST` indicating the API request was malformed.\n- `OVER_QUERY_LIMIT` indicating any of the following:\n  - You have exceeded the QPS limits.\n  - Billing has not been enabled on your account.\n  - The monthly $200 credit, or a self-imposed usage cap, has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n  See the [Maps FAQ](https://developers.google.com/maps/faq#over-limit-key-error) for more information about how to resolve this error.\n- `REQUEST_DENIED` indicating that your request was denied, generally because:\n  - The request is missing an API key.\n  - The `key` parameter is invalid.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","NOT_FOUND","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"PlacesFindPlaceFromTextResponse":{"type":"object","title":"PlacesFindPlaceFromTextResponse","required":["candidates","status"],"properties":{"candidates":{"description":"Contains an array of Place candidates.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a place_id, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string","example":"Error while parsing 'fields' parameter: Unsupported field name 'invalid'. "},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}},"PlacesNearbySearchResponse":{"type":"object","title":"PlacesNearbySearchResponse","required":["html_attributions","results","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"results":{"description":"Contains an array of places.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a `place_id`, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}},"next_page_token":{"description":"Contains a token that can be used to return up to 20 additional results. A next_page_token will not be returned if there are no additional results to display. The maximum number of results that can be returned is 60. There is a short delay between when a next_page_token is issued, and when it will become valid.\n","type":"string"}}},"PlacesQueryAutocompleteResponse":{"type":"object","title":"PlacesQueryAutocompleteResponse","required":["predictions","status"],"properties":{"predictions":{"description":"Contains an array of predictions.\n","type":"array","items":{"type":"object","title":"PlaceAutocompletePrediction","required":["description","matched_substrings","structured_formatting","terms"],"properties":{"description":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the business name. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"string","example":"Paris, France"},"matched_substrings":{"description":"A list of substrings that describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the placeId field of a Places API request. For more information about place IDs, see the [Place IDs](https://developers.google.com/maps/documentation/places/web-service/place-id) overview.","type":"string"},"reference":{"description":"(Deprecated) See place_id.","type":"string"},"structured_formatting":{"description":"Provides pre-formatted text that can be shown in your autocomplete results. This content is meant to be read as-is. Do not programmatically parse the formatted address.","type":"object","title":"PlaceAutocompleteStructuredFormat","required":["main_text","main_text_matched_substrings","secondary_text"],"properties":{"main_text":{"description":"Contains the main text of a prediction, usually the name of the place.","type":"string"},"main_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}},"secondary_text":{"description":"Contains the secondary text of a prediction, usually the location of the place.","type":"string"},"secondary_text_matched_substrings":{"description":"Contains an array with `offset` value and `length`. These describe the location of the entered term in the prediction result text, so that the term can be highlighted if desired.","type":"array","items":{"type":"object","title":"PlaceAutocompleteMatchedSubstring","required":["length","offset"],"properties":{"length":{"description":"Length of the matched substring in the prediction result text.","type":"number"},"offset":{"description":"Start location of the matched substring in the prediction result text.","type":"number"}}}}}},"terms":{"description":"Contains an array of terms identifying each section of the returned description (a section of the description is generally terminated with a comma). Each entry in the array has a `value` field, containing the text of the term, and an `offset` field, defining the start position of this term in the description, measured in Unicode characters.","type":"array","items":{"type":"object","title":"PlaceAutocompleteTerm","required":["value","offset"],"properties":{"value":{"description":"The text of the term.","type":"string"},"offset":{"description":"Defines the start position of this term in the description, measured in Unicode characters","type":"number"}}}},"types":{"description":"Contains an array of types that apply to this place. For example: `[ \"political\", \"locality\" ]` or `[ \"establishment\", \"geocode\", \"beauty_salon\" ]`. The array can contain multiple values. Learn more about [Place types](https://developers.google.com/maps/documentation/places/web-service/supported_types).\n","type":"array","items":{"type":"string"}}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesAutocompleteStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}}}},"PlacesSearchStatus":{"type":"string","title":"PlacesSearchStatus","description":"Status codes returned by service.\n- `OK` indicating the API request was successful.\n- `ZERO_RESULTS` indicating that the search was successful but returned no results. This may occur if the search was passed a `latlng` in a remote location.\n- `INVALID_REQUEST` indicating the API request was malformed, generally due to missing required query parameter (`location` or `radius`).\n- `OVER_QUERY_LIMIT` indicating any of the following:\n  - You have exceeded the QPS limits.\n  - Billing has not been enabled on your account.\n  - The monthly $200 credit, or a self-imposed usage cap, has been exceeded.\n  - The provided method of payment is no longer valid (for example, a credit card has expired).\n  See the [Maps FAQ](https://developers.google.com/maps/faq#over-limit-key-error) for more information about how to resolve this error.\n- `REQUEST_DENIED` indicating that your request was denied, generally because:\n  - The request is missing an API key.\n  - The `key` parameter is invalid.\n- `UNKNOWN_ERROR` indicating an unknown error.\n","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"PlacesTextSearchResponse":{"type":"object","title":"PlacesTextSearchResponse","required":["html_attributions","results","status"],"properties":{"html_attributions":{"description":"May contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).","type":"array","items":{"type":"string"}},"results":{"description":"Contains an array of places.\n<div class=\"caution\">Place Search requests return a subset of the fields that are returned by Place Details requests. If the field you want is not returned by Place Search, you can use Place Search to get a `place_id`, then use that Place ID to make a Place Details request.</div>\n","type":"array","items":{"type":"object","title":"Place","description":"Attributes describing a place. Not all attributes will be available for all place types.","properties":{"address_components":{"description":"An array containing the separate components applicable to this address.","type":"array","items":{"title":"AddressComponent","type":"object","required":["long_name","short_name","types"],"properties":{"long_name":{"description":"The full text description or name of the address component as returned by the Geocoder.","type":"string","example":"Council of the City of Sydney"},"short_name":{"description":"An abbreviated textual name for the address component, if available. For example, an address component for the state of Alaska may have a long_name of \"Alaska\" and a short_name of \"AK\" using the 2-letter postal abbreviation.","type":"string","example":"Sydney"},"types":{"description":"An array indicating the type of the address component. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types).","type":"array","items":{"type":"string"},"example":["administrative_area_level_2","political"]}}}},"adr_address":{"description":"A representation of the place's address in the [adr microformat](http://microformats.org/wiki/adr).","type":"string","example":"<span class=\"street-address\">48 Pirrama Rd</span>, <span class=\"locality\">Pyrmont</span> <span class=\"region\">NSW</span> <span class=\"postal-code\">2009</span>, <span class=\"country-name\">Australia</span>"},"business_status":{"description":"Indicates the operational status of the place, if it is a business. If no data exists, `business_status` is not returned.\n","type":"string","enum":["OPERATIONAL","CLOSED_TEMPORARILY","CLOSED_PERMANENTLY"]},"formatted_address":{"description":"A string containing the human-readable address of this place.\n\nOften this address is equivalent to the postal address. Note that some countries, such as the United Kingdom, do not allow distribution of true postal addresses due to licensing restrictions.\n\nThe formatted address is logically composed of one or more address components. For example, the address \"111 8th Avenue, New York, NY\" consists of the following components: \"111\" (the street number), \"8th Avenue\" (the route), \"New York\" (the city) and \"NY\" (the US state).\n\nDo not parse the formatted address programmatically. Instead you should use the individual address components, which the API response includes in addition to the formatted address field.      \n","type":"string","example":"48 Pirrama Rd, Pyrmont NSW 2009, Australia"},"formatted_phone_number":{"description":"Contains the place's phone number in its [local format](http://en.wikipedia.org/wiki/Local_conventions_for_writing_telephone_numbers).","type":"string","example":"(02) 9374 4000"},"geometry":{"description":"Contains the location and viewport for the location.","type":"object","title":"Geometry","required":["location","viewport"],"properties":{"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"viewport":{"title":"Bounds","type":"object","description":"A rectangle in geographical coordinates from points at the southwest and northeast corners.","required":["northeast","southwest"],"properties":{"northeast":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"southwest":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}}}}}},"icon":{"description":"Contains the URL of a suggested icon which may be displayed to the user when indicating this result on a map.","type":"string","example":"https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png"},"icon_background_color":{"description":"Contains the default HEX color code for the place's category.","type":"string"},"icon_mask_base_uri":{"description":"Contains the URL of a recommended icon, minus the `.svg` or `.png` file type extension.","type":"string"},"international_phone_number":{"description":"Contains the place's phone number in international format. International format includes the country code, and is prefixed with the plus, +, sign. For example, the international_phone_number for Google's Sydney, Australia office is `+61 2 9374 4000`.","type":"string","example":"+61 2 9374 4000"},"name":{"description":"Contains the human-readable name for the returned result. For `establishment` results, this is usually the canonicalized business name.","type":"string","example":"Google Workplace 6"},"opening_hours":{"description":"Contains hours of operation.","type":"object","title":"PlaceOpeningHours","properties":{"open_now":{"description":"A boolean value indicating if the place is open at the current time.","type":"boolean"},"periods":{"description":"An array of opening periods covering seven days, starting from Sunday, in chronological order.\n","type":"array","items":{"type":"object","title":"PlaceOpeningHoursPeriod","required":["open","close"],"properties":{"open":{"description":"Contains a pair of day and time objects describing when the place opens.","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}},"close":{"description":"May contain a pair of day and time objects describing when the place closes. If a place is always open, the close section will be missing from the response. Clients can rely on always-open being represented as an open period containing day with value `0` and time with value `0000`, and no `close`.\n","type":"object","title":"PlaceOpeningHoursPeriodDetail","required":["day","time"],"properties":{"day":{"description":"A number from 0–6, corresponding to the days of the week, starting on Sunday. For example, 2 means Tuesday.","type":"number"},"time":{"description":"May contain a time of day in 24-hour hhmm format. Values are in the range 0000–2359. The time will be reported in the place’s time zone.","type":"string","example":1700}}}}}},"weekday_text":{"description":"An array of strings describing in human-readable text the hours of the place.","type":"array","items":{"type":"string"},"example":["Monday: 9:00 AM – 5:00 PM","Tuesday: 9:00 AM – 5:00 PM","Wednesday: 9:00 AM – 5:00 PM","Thursday: 9:00 AM – 5:00 PM","Friday: 9:00 AM – 5:00 PM","Saturday: Closed","Sunday: Closed"]}}},"permanently_closed":{"description":"Deprecated. The field `permanently_closed` is deprecated, and should not be used. Instead, use `business_status` to get the operational status of businesses.","type":"boolean"},"photos":{"description":"An array of photo objects, each containing a reference to an image. A request may return up to ten photos. More information about place photos and how you can use the images in your application can be found in the [Place Photos](https://developers.google.com/maps/documentation/places/web-service/photos) documentation.","type":"array","items":{"type":"object","title":"PlacePhoto","description":"A photo of a Place. The photo can be accesed via the [Place Photo](https://developers.google.com/places/web-service/photos) API using an url in the following pattern:\n\n```\nhttps://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY\n```\n\nSee [Place Photos](https://developers.google.com/places/web-service/photos) for more information.\n","required":["photo_reference","html_attributions","width","height"],"properties":{"height":{"description":"The height of the photo.","type":"number"},"width":{"description":"The width of the photo.","type":"number"},"html_attributions":{"type":"array","items":{"type":"string"},"description":"The HTML attributions for the photo."},"photo_reference":{"description":"A string used to identify the photo when you perform a Photo request.","type":"string","example":"Aap_uEDY1GahdnFHaMArH3g6W4bELCIn9yaZ0XGqh1-G2lX3OwzTExM6g-_0U8qedk5o3R1SmtMK-NMt34dDMcCNnc4DWREX0vQEH9DjvfF70ZPHo3IFbT-TU_oCNCCB3kxe36EsdXeoKEtRH74NueUIeslebZuVeteDpKvpwVqxRpZFVSjS"}}}},"place_id":{"description":"A textual identifier that uniquely identifies a place. To retrieve information about the place, pass this identifier in the `place_id` field of a Places API request. For more information about place IDs, see the [place ID overview](https://developers.google.com/maps/documentation/places/web-service/place-id).","type":"string","example":"ChIJN1t_tDeuEmsRUsoyG83frY4"},"plus_code":{"type":"object","title":"PlusCode","description":"An encoded location reference, derived from latitude and longitude coordinates, that represents an area, 1/8000th of a degree by 1/8000th of a degree (about 14m x 14m at the equator) or smaller. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named).","externalDocs":{"url":"https://plus.codes/","description":"Site describing Plus Codes."},"required":["global_code"],"properties":{"compound_code":{"description":"The `compound_code` is a 6 character or longer local code with an explicit location (`CWC8+R9, Mountain View, CA, USA`). Some APIs may return an empty string if the `compound_code` is not available.","type":"string"},"global_code":{"description":"The `global_code` is a 4 character area code and 6 character or longer local code (`849VCWC8+R9`).","type":"string"}}},"price_level":{"description":"The price level of the place, on a scale of 0 to 4. The exact amount indicated by a specific value will vary from region to region. Price levels are interpreted as follows:\n- 0 Free\n- 1 Inexpensive\n- 2 Moderate\n- 3 Expensive\n- 4 Very Expensive\n","type":"number"},"rating":{"description":"Contains the place's rating, from 1.0 to 5.0, based on aggregated user reviews.","type":"number","example":4.1},"reference":{"description":"Deprecated","type":"string"},"reviews":{"description":"A JSON array of up to five reviews. If a language parameter was specified in the request, the service will bias the results to prefer reviews written in that language.","type":"array","items":{"type":"object","title":"PlaceReview","description":"A review of the place submitted by a user.","required":["author_name","rating","relative_time_description","time"],"properties":{"author_name":{"description":"The name of the user who submitted the review. Anonymous reviews are attributed to \"A Google user\".","type":"string","example":"A Google User"},"author_url":{"description":"The URL to the user's Google Maps Local Guides profile, if available.","type":"string"},"profile_photo_url":{"description":"The URL to the user's profile photo, if available.","type":"string"},"language":{"description":"An IETF language code indicating the language used in the user's review. This field contains the main language tag only, and not the secondary tag indicating country or region. For example, all the English reviews are tagged as 'en', and not 'en-AU' or 'en-UK' and so on.","type":"string"},"rating":{"description":"The user's overall rating for this place. This is a whole number, ranging from 1 to 5.","type":"number"},"relative_time_description":{"description":"The time that the review was submitted in text, relative to the current time.","type":"string"},"text":{"description":"The user's review. When reviewing a location with Google Places, text reviews are considered optional. Therefore, this field may be empty. Note that this field may include simple HTML markup. For example, the entity reference `&amp;` may represent an ampersand character.","type":"string"},"time":{"description":"The time that the review was submitted, measured in the number of seconds since since midnight, January 1, 1970 UTC.","type":"number"}}}},"scope":{"description":"Deprecated.","type":"string"},"types":{"description":"Contains an array of feature types describing the given result. See the list of [supported types](https://developers.google.com/maps/documentation/places/web-service/supported_types#table2).","type":"array","items":{"type":"string"},"example":["point_of_interest","establishment"]},"url":{"description":"Contains the URL of the official Google page for this place. This will be the Google-owned page that contains the best available information about the place. Applications must link to or embed this page on any screen that shows detailed results about the place to the user.","type":"string","example":"https://maps.google.com/?cid=10281119596374313554"},"user_ratings_total":{"description":"The total number of reviews, with or without text, for this place.","type":"number","example":931},"utc_offset":{"description":"Contains the number of minutes this place’s current timezone is offset from UTC. For example, for places in Sydney, Australia during daylight saving time this would be 660 (+11 hours from UTC), and for places in California outside of daylight saving time this would be -480 (-8 hours from UTC).","type":"number","example":600},"vicinity":{"description":"For establishment (`types:[\"establishment\", ...])` results only, the `vicinity` field contains a simplified address for the place, including the street name, street number, and locality, but not the province/state, postal code, or country.\n\nFor all other results, the `vicinity` field contains the name of the narrowest political (`types:[\"political\", ...]`) feature that is present in the address of the result.\n\nThis content is meant to be read as-is. Do not programmatically parse the formatted address.\n","type":"string","example":"48 Pirrama Road, Pyrmont"},"website":{"description":"The authoritative website for this place, such as a business' homepage.","type":"string","example":"http://google.com"}}}},"status":{"description":"Contains the status of the request, and may contain debugging information to help you track down why the request failed.","type":"string","title":"PlacesSearchStatus","enum":["OK","ZERO_RESULTS","INVALID_REQUEST","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"error_message":{"description":"When the service returns a status code other than `OK<`, there may be an additional `error_message` field within the response object. This field contains more detailed information about thereasons behind the given status code. This field is not always returned, and its content is subject to change.\n","type":"string"},"info_messages":{"description":"When the service returns additional information about the request specification, there may be an additional `info_messages` field within the response object. This field is only returned for successful requests. It may not always be returned, and its content is subject to change.\n","type":"array","items":{"type":"string"}},"next_page_token":{"description":"Contains a token that can be used to return up to 20 additional results. A next_page_token will not be returned if there are no additional results to display. The maximum number of results that can be returned is 60. There is a short delay between when a next_page_token is issued, and when it will become valid.\n","type":"string"}}},"StreetViewStatus":{"type":"string","title":"StreetViewStatus","description":"The `status` field within the Streetview Metadata response object contains the status of the request. The `status` field may contain the following values:\n\n- `OK` indicates that no errors occurred; a panorama is found and metadata is returned.\n- `INVALID_REQUEST` indicates that the request was malformed.\n- `NOT_FOUND` indicates that the address string provided in the `location` parameter could not be found. This may occur if a non-existent address is given.\n- `ZERO_RESULTS` indicates that no panorama could be found near the provided location. This may occur if a non-existent or invalid `pano` id is given.\n- `OVER_QUERY_LIMIT` indicates the requestor has exceeded quota.\n- `REQUEST_DENIED` indicates that your request was denied. This may occur if you did not [authorize](https://developers.google.com/maps/documentation/streetview/get-api-key) your request, or if the Street View Static API is not activated in the Google Cloud Console project containing your API key.\n- `UNKNOWN_ERROR` indicates that the request could not be processed due to a server error. This is often a temporary status. The request may succeed if you try again\n","enum":["OK","INVALID_REQUEST","NOT_FOUND","ZERO_RESULTS","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]},"StreetViewResponse":{"type":"object","title":"StreetViewResponse","required":["status"],"properties":{"copyright":{"description":"An array of snapped points.","type":"string"},"date":{"description":"A string indicating year and month that the panorama was captured.","type":"string"},"location":{"type":"object","title":"LatLngLiteral","description":"An object describing a specific location with Latitude and Longitude in decimal degrees.","required":["lat","lng"],"properties":{"lat":{"type":"number","description":"Latitude in decimal degrees"},"lng":{"type":"number","description":"Longitude in decimal degrees"}}},"pano_id":{"description":"A specific panorama ID. These are generally stable, though panoramas may change ID over time as imagery is refreshed.","type":"string","example":"tu510ie_z4ptBZYo2BGEJg"},"status":{"description":"The status of the request.","type":"string","title":"StreetViewStatus","enum":["OK","INVALID_REQUEST","NOT_FOUND","ZERO_RESULTS","OVER_QUERY_LIMIT","REQUEST_DENIED","UNKNOWN_ERROR"]}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"query","name":"key"}}},"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"Directions","description":"The Directions API is a web service that uses an HTTP request to return JSON or XML-formatted directions between locations. You can receive directions for several modes of transportation, such as transit, driving, walking, or cycling.","externalDocs":{"url":"https://developers.google.com/maps/documentation/directions/overview"}},{"name":"Distance Matrix","description":"The Distance Matrix API is a service that provides travel distance and time for a matrix of origins and destinations.","externalDocs":{"url":"https://developers.google.com/maps/documentation/distance-matrix/overview"}},{"name":"Elevation","description":"The Elevation API provides a simple interface to query locations on the earth for elevation data. Additionally, you may request sampled elevation data along paths, allowing you to calculate elevation changes along routes.","externalDocs":{"url":"https://developers.google.com/maps/documentation/elevation/overview"}},{"name":"Geocoding","description":"The Geocoding API is a service that provides geocoding and reverse geocoding of addresses.","externalDocs":{"url":"https://developers.google.com/maps/documentation/geocoding/overview"}},{"name":"Geolocation","description":"The Geolocation API returns a location and accuracy radius based on information about cell towers and WiFi nodes that the mobile client can detect.","externalDocs":{"url":"https://developers.google.com/maps/documentation/geolocation/overview"}},{"name":"Roads","description":"The Roads API identifies the roads a vehicle was traveling along and provides additional metadata about those roads, such as speed limits.","externalDocs":{"url":"https://developers.google.com/maps/documentation/roads/overview"}},{"name":"Time Zone","description":"The Time Zone API provides a simple interface to request the time zone for locations on the surface of the earth, as well as the time offset from UTC for each of those locations.","externalDocs":{"url":"https://developers.google.com/maps/documentation/timezone/overview"}},{"name":"Street View","description":"The Street View API provides a simple interface to retrieve Street View images.","externalDocs":{"url":"https://developers.google.com/maps/documentation/streetview/overview"}},{"name":"Places","description":"The Places API is a service that returns information about places using HTTP requests. Places are defined within this API as establishments, geographic locations, or prominent points of interest.","externalDocs":{"url":"https://developers.google.com/maps/documentation/places/web-service/overview"}}]}