{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":106}],"scripts":[],"shape":{"__isSmartRef__":true,"id":110},"_ClipMode":"visible","derivationIds":["5E6DCAE2-455E-4281-BBCE-7610836E786D","CDEDD3DD-34B7-4692-B79F-B3FFDDBBE76C","7DDD4318-C783-4197-9BD0-2340DA3B26D0"],"id":"7D3A4BD1-8D08-4B38-81DC-9A64729AD671","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":111},"closeButton":{"__isSmartRef__":true,"id":8},"collapseButton":{"__isSmartRef__":true,"id":18},"menuButton":{"__isSmartRef__":true,"id":28},"reframeHandle":{"__isSmartRef__":true,"id":98},"rightReframeHandle":{"__isSmartRef__":true,"id":106},"bottomReframeHandle":{"__isSmartRef__":true,"id":102},"titleBar":{"__isSmartRef__":true,"id":1},"collapsedTransform":{"__isSmartRef__":true,"id":112},"expandedTransform":{"__isSmartRef__":true,"id":113},"ignoreEventsOnExpand":false,"_PreviousBorderWidth":0,"targetMorph":{"__isSmartRef__":true,"id":41},"eventHandler":{"__isSmartRef__":true,"id":114},"partsBinMetaInfo":{"__isSmartRef__":true,"id":115},"name":"GoogleMaps","_StyleClassNames":["Morph","Window"],"showsHalos":false,"helperMorphs":[{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":106}],"state":"expanded","__serializedExpressions__":["collapsedExtent","expandedExtent","_Position","contentOffset","expandedPosition","collapsedPosition"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"],"collapsedExtent":"lively.pt(178.0,22.0)","expandedExtent":"lively.pt(539.0,458.0)","_Position":"lively.pt(0.0,0.0)","contentOffset":"lively.pt(3.0,22.0)","expandedPosition":"lively.pt(324.0,333.0)","collapsedPosition":"lively.pt(324.0,333.0)"},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":28}],"scripts":[],"shape":{"__isSmartRef__":true,"id":38},"_ClipMode":"visible","derivationIds":["7592CCEE-4561-4B29-A544-42470463139B","7A31D36A-3D17-4767-AFC8-3ECBD55F3B96","7BDB48C5-82A4-417B-AD4A-FA30F8E1587D"],"id":"D156F455-C390-408F-8D28-01CC6163EF76","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":39},"windowMorph":{"__isSmartRef__":true,"id":0},"buttons":[{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":28}],"label":{"__isSmartRef__":true,"id":2},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":40},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,0.0)"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":4}],"_ClipMode":"hidden","derivationIds":["95C8AE48-2692-44EE-A44F-119D886D6CE1","D37732F7-8103-4D44-9625-F000D2567C7D","BED63A2C-B099-4E42-9008-CB581162AF9B"],"id":"FF63B7D1-3F6A-49CB-97E4-ABE37F1A932A","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"layout":{"__isSmartRef__":true,"id":6},"owner":{"__isSmartRef__":true,"id":1},"_StyleClassNames":["Morph","Text","window-title"],"_TextStylingMode":true,"eventHandler":{"__isSmartRef__":true,"id":7},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(3.0,3.0)"},"3":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(447.0,16.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"4":{"style":{"__isSmartRef__":true,"id":5},"chunkOwner":{"__isSmartRef__":true,"id":2},"_id":"_919","storedString":"GoogleMaps","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6":{"resizeWidth":true},"7":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8":{"submorphs":[{"__isSmartRef__":true,"id":9}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14},"_ClipMode":"visible","derivationIds":["FC6D75D2-D841-424C-9896-C5BBE35C98F1","563D085C-561A-41F0-86D9-8B2B08C95EA4","70F84C4D-E19C-47F0-AC80-2559056C0B6C"],"id":"E222A4A8-48FB-4212-A751-AA611868CC97","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":9},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"_StyleClassNames":["Morph","Button","WindowControl","close"],"attributeConnections":[{"__isSmartRef__":true,"id":15}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":17},"isPressed":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(519.0,3.0)"},"9":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":11}],"_ClipMode":"hidden","derivationIds":["DC55C1B7-47A0-4BDD-B5E9-9FB658056187","CB3502B7-79F8-4B50-8BD5-FC1B51A78E8E","22EB9E65-A544-4954-97F3-6050CDA8F621"],"id":"35BB8BB8-C0B5-46B0-8C82-01CFE3B9DD54","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":8},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":13},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,-1.0)"},"10":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(16.0,19.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":9},"_id":"_666","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13":{"morph":{"__isSmartRef__":true,"id":9},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"14":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"15":{"sourceObj":{"__isSmartRef__":true,"id":8},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","varMapping":{"__isSmartRef__":true,"id":16},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"16":{"source":{"__isSmartRef__":true,"id":8},"target":{"__isSmartRef__":true,"id":0}},"17":{"morph":{"__isSmartRef__":true,"id":8},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"18":{"submorphs":[{"__isSmartRef__":true,"id":19}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24},"_ClipMode":"visible","derivationIds":["B8F91367-5382-4F98-9924-F76A63D9B9F0","E6926EBC-2F26-4A01-8F11-E371F557B875","44104202-B9E7-4229-81B1-4592E557A273"],"id":"469AFF72-D54D-486D-8598-22540F45F48D","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":19},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":25}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":27},"isPressed":false,"_StyleClassNames":["Morph","Button","WindowControl"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(499.0,3.0)"},"19":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":20},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":21}],"_ClipMode":"hidden","derivationIds":["E42FC16C-53DE-4E5B-826E-255E3E50BD83","C188968A-B85F-4B6C-A77B-BDB343DF79D5","F60239E3-7E9F-40AB-AD75-D6FEE0B26146"],"id":"D94F9895-7B89-4064-89CA-EE2E223D83AE","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":18},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":23},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,1.0)"},"20":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"21":{"style":{"__isSmartRef__":true,"id":22},"chunkOwner":{"__isSmartRef__":true,"id":19},"_id":"_668","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23":{"morph":{"__isSmartRef__":true,"id":19},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(17.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"25":{"sourceObj":{"__isSmartRef__":true,"id":18},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","varMapping":{"__isSmartRef__":true,"id":26},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"26":{"source":{"__isSmartRef__":true,"id":18},"target":{"__isSmartRef__":true,"id":0}},"27":{"morph":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28":{"submorphs":[{"__isSmartRef__":true,"id":29}],"scripts":[],"shape":{"__isSmartRef__":true,"id":34},"_ClipMode":"visible","derivationIds":["0D811EC3-D0D0-446A-88CD-B4F73EC82711","35EDEBF3-1D05-4145-B09E-D1901E95C86A","00A17357-0BE1-420C-8E48-02C8584C54AC"],"id":"499C32F0-2926-41FC-BA51-BC283940352C","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"value":false,"toggle":false,"isActive":true,"label":{"__isSmartRef__":true,"id":29},"_PreviousBorderWidth":0,"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":35}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"eventHandler":{"__isSmartRef__":true,"id":37},"isPressed":false,"_StyleClassNames":["Morph","Button","WindowControl"],"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(456.0,3.0)"},"29":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":30},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":31}],"_ClipMode":"hidden","derivationIds":["7CBCBD79-F2FE-463D-A367-D567AA56E9FD","CB47BA33-DB43-450B-9F16-F868906F50A2","498E212F-5BA1-4E7F-8489-263F1D7AC4CA"],"id":"2E40E9A5-6379-489C-BA6A-446CEBE8B3BB","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"_HandStyle":"default","allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":28},"isLabel":true,"eventsAreIgnored":true,"_TextStylingMode":true,"eventsAreDisabled":true,"_PointerEvents":"none","eventHandler":{"__isSmartRef__":true,"id":33},"__serializedExpressions__":["_TextColor","_Position"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_TextColor":"Color.rgb(64,64,64)","_Position":"lively.pt(0.0,0.0)"},"30":{"_BorderWidth":0,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(4,2,0,0)","_BorderColor":"Color.rgb(0,0,0)"},"31":{"style":{"__isSmartRef__":true,"id":32},"chunkOwner":{"__isSmartRef__":true,"id":29},"_id":"_670","storedString":"Menu","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"32":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"33":{"morph":{"__isSmartRef__":true,"id":29},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"34":{"_BorderWidth":1,"_StrokeOpacity":0,"_BorderRadius":5,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(40.0,17.0)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(189,190,192)"},"35":{"sourceObj":{"__isSmartRef__":true,"id":28},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","varMapping":{"__isSmartRef__":true,"id":36},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"36":{"source":{"__isSmartRef__":true,"id":28},"target":{"__isSmartRef__":true,"id":0}},"37":{"morph":{"__isSmartRef__":true,"id":28},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"38":{"_AppearanceStylingMode":true,"_BorderStylingMode":true,"_BorderWidth":0,"_BorderRadius":"8px 8px 0px 0px","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(539.0,22.0)","_Padding":"lively.rect(0,0,0,0)"},"39":{"resizeWidth":true,"adjustForNewBounds":true},"40":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"41":{"shape":{"__isSmartRef__":true,"id":42},"submorphs":[],"scripts":[],"_ClipMode":"visible","derivationIds":["8B64F12B-2461-4D9F-939F-FF86E562ABF6","6379834F-BDFE-4298-8DCA-229E4F3BD9EE","B3DB7B8C-E2FB-47D5-B5DD-C3762CE303AC"],"id":"4F30A21D-8B2B-4605-8E39-F2AA42348311","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":43},"showsHalos":false,"name":"GoogleMapsCanvas","mapState":{"__isSmartRef__":true,"id":44},"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":47},"layout":{"__isSmartRef__":true,"id":52},"__serializedExpressions__":["_Position","distanceToDragEvent"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":53},"__LivelyClassName__":"lively.morphic.HtmlWrapperMorph","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(3.0,22.0)","distanceToDragEvent":"lively.pt(348.5,-13.0)"},"42":{"stringifiedShapeNode":"<div style=\"overflow: visible; position: absolute; left: 0px; top: 0px; padding: 0px; width: 533px; height: 433px; background-color: rgb(200, 200, 200); border: 1px solid rgb(95, 94, 95); opacity: 1;\" data-lively-morphid=\"4F30A21D-8B2B-4605-8E39-F2AA42348311\" class=\"Morph HtmlWrapperMorph\" id=\"null\"><div style=\"height: 100%; position: relative; background-color: rgb(229, 227, 223); overflow: hidden; -webkit-transform: translateZ(0);\" id=\"map-canvas-4F30A21D-8B2B-4605-8E39-F2AA42348311\"><div class=\"gm-style\" style=\"position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 0;\"><div style=\"position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; z-index: 0;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: 1; width: 100%; cursor: url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; -webkit-transform-origin: 0px 0px; -webkit-transform: matrix(1, 0, 0, 1, 1, -7);\"><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; width: 100%; z-index: 200;\"><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 101; width: 100%;\"></div></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; width: 100%; z-index: 201;\"><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 102; width: 100%;\"></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 103; width: 100%;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: -1;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: 1;\"><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; overflow: hidden; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 322px;\"></div></div></div></div></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; width: 100%; z-index: 202;\"><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 104; width: 100%;\"></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 105; width: 100%;\"></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 106; width: 100%;\"></div></div><div style=\"-webkit-transform: translateZ(0); position: absolute; left: 0px; top: 0px; z-index: 100; width: 100%;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: 0;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: 1;\"><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 322px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 66px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: -190px;\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 322px;\"></div></div></div></div><div style=\"position: absolute; z-index: 0; left: 0px; top: 0px;\"><div style=\"overflow: hidden; width: 533px; height: 433px;\"><img src=\"https://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&amp;1i84160&amp;2i203198&amp;2e1&amp;3u11&amp;4m2&amp;1u533&amp;2u433&amp;5m4&amp;1e0&amp;5sen-US&amp;6sus&amp;10b1&amp;token=98624\" style=\"width: 533px; height: 433px;\"></div></div><div style=\"position: absolute; left: 0px; top: 0px; z-index: 0;\"><div style=\"position: absolute; left: 0px; top: 0px; z-index: 1;\"><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: -190px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248427297&amp;src=apiv3&amp;hl=en-US&amp;x=329&amp;y=793&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 66px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248427338&amp;src=apiv3&amp;hl=en-US&amp;x=329&amp;y=794&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 66px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248427338&amp;src=apiv3&amp;hl=en-US&amp;x=330&amp;y=794&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: -190px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248427263&amp;src=apiv3&amp;hl=en-US&amp;x=330&amp;y=793&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 64px; top: 322px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248427338&amp;src=apiv3&amp;hl=en-US&amp;x=329&amp;y=795&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 320px; top: 322px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248427257&amp;src=apiv3&amp;hl=en-US&amp;x=330&amp;y=795&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 322px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248426845&amp;src=apiv3&amp;hl=en-US&amp;x=328&amp;y=795&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: 66px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248427338&amp;src=apiv3&amp;hl=en-US&amp;x=328&amp;y=794&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: -192px; top: -190px; opacity: 1; transition: opacity 200ms ease-out; -webkit-transition: opacity 200ms ease-out;\"><img src=\"https://mts0.googleapis.com/vt?lyrs=m@248427297&amp;src=apiv3&amp;hl=en-US&amp;x=328&amp;y=793&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 66px;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248424963&amp;src=apiv3&amp;hl=en-US&amp;x=331&amp;y=794&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: -190px;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248118079&amp;src=apiv3&amp;hl=en-US&amp;x=331&amp;y=793&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div><div style=\"width: 256px; height: 256px; -webkit-transform: translateZ(0); position: absolute; left: 576px; top: 322px;\"><img src=\"https://mts1.googleapis.com/vt?lyrs=m@248425747&amp;src=apiv3&amp;hl=en-US&amp;x=331&amp;y=795&amp;z=11&amp;style=47,37%7Csmartmaps\" draggable=\"false\" style=\"width: 256px; height: 256px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; -webkit-transform: translateZ(0);\"></div></div></div></div></div><div style=\"margin-left: 5px; margin-right: 5px; z-index: 1000000; position: absolute; left: 0px; bottom: 0px;\"><a target=\"_blank\" href=\"http://maps.google.com/maps?ll=37.354181,-122.029846&amp;z=11&amp;t=m&amp;hl=en-US&amp;gl=US&amp;mapclient=apiv3\" title=\"Click to see this area on Google Maps\" style=\"position: static; overflow: visible; float: none; display: inline;\"><div style=\"width: 62px; height: 26px; cursor: pointer;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/google_white2.png\" draggable=\"false\" style=\"position: absolute; left: 0px; top: 0px; width: 62px; height: 26px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div></a></div><div class=\"gmnoprint\" style=\"z-index: 1000001; position: absolute; right: 163px; bottom: 0px; width: 122px;\"><div draggable=\"false\" class=\"gm-style-cc\" style=\"-webkit-user-select: none;\"><div style=\"opacity: 0.7; width: 100%; height: 100%; position: absolute;\"><div style=\"width: 1px;\"></div><div style=\"background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;\"></div></div><div style=\"position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;\"><a style=\"color: rgb(68, 68, 68); text-decoration: none; cursor: pointer; display: none;\">Map Data</a><span style=\"\">Map data ©2014 Google</span></div></div></div><div style=\"background-color: white; padding: 15px 21px; border: 1px solid rgb(171, 171, 171); font-family: Roboto, Arial, sans-serif; color: rgb(34, 34, 34); -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; z-index: 10000002; display: none; width: 256px; height: 148px; position: absolute; left: 117px; top: 127px;\"><div style=\"padding: 0px 0px 10px; font-size: 16px;\">Map Data</div><div style=\"font-size: 13px;\">Map data ©2014 Google</div><div style=\"width: 13px; height: 13px; overflow: hidden; position: absolute; opacity: 0.7; right: 12px; top: 12px; z-index: 10000; cursor: pointer;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: -2px; top: -336px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div></div><div class=\"gmnoscreen\" style=\"position: absolute; right: 0px; bottom: 0px;\"><div style=\"font-family: Roboto, Arial, sans-serif; font-size: 11px; color: rgb(68, 68, 68); direction: ltr; text-align: right; background-color: rgb(245, 245, 245);\">Map data ©2014 Google</div></div><div class=\"gmnoprint gm-style-cc\" draggable=\"false\" style=\"z-index: 1000001; position: absolute; -webkit-user-select: none; right: 93px; bottom: 0px;\"><div style=\"opacity: 0.7; width: 100%; height: 100%; position: absolute;\"><div style=\"width: 1px;\"></div><div style=\"background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;\"></div></div><div style=\"position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;\"><a href=\"http://www.google.com/intl/en-US_US/help/terms_maps.html\" target=\"_blank\" style=\"text-decoration: none; cursor: pointer; color: rgb(68, 68, 68);\">Terms of Use</a></div></div><div draggable=\"false\" class=\"gm-style-cc\" style=\"-webkit-user-select: none; position: absolute; right: 0px; bottom: 0px;\"><div style=\"opacity: 0.7; width: 100%; height: 100%; position: absolute;\"><div style=\"width: 1px;\"></div><div style=\"background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;\"></div></div><div style=\"position: relative; padding-right: 6px; padding-left: 6px; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right;\"><a target=\"_new\" title=\"Report errors in the road map or imagery to Google\" href=\"http://maps.google.com/maps?ll=37.354181,-122.029846&amp;z=11&amp;t=m&amp;hl=en-US&amp;gl=US&amp;mapclient=apiv3&amp;skstate=action:mps_dialog$apiref:1&amp;output=classic\" style=\"font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); text-decoration: none; position: relative;\">Report a map error</a></div></div><div class=\"gmnoprint\" draggable=\"false\" controlwidth=\"78\" controlheight=\"356\" style=\"margin: 5px; -webkit-user-select: none; position: absolute; left: 0px; top: 0px;\"><div class=\"gmnoprint\" controlwidth=\"78\" controlheight=\"80\" style=\"cursor: url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; width: 78px; height: 78px; position: absolute; left: 0px; top: 0px;\"><div class=\"gmnoprint\" controlwidth=\"78\" controlheight=\"80\" style=\"width: 78px; height: 78px; position: absolute; left: 0px; top: 0px;\"><div style=\"visibility: hidden;\"><svg version=\"1.1\" overflow=\"hidden\" width=\"78px\" height=\"78px\" viewBox=\"0 0 78 78\" style=\"position: absolute; left: 0px; top: 0px;\"><circle cx=\"39\" cy=\"39\" r=\"35\" stroke-width=\"3\" fill-opacity=\"0.2\" fill=\"#f2f4f6\" stroke=\"#f2f4f6\"></circle><g transform=\"rotate(0 39 39)\"><rect x=\"33\" y=\"0\" rx=\"4\" ry=\"4\" width=\"12\" height=\"11\" stroke=\"#a6a6a6\" stroke-width=\"1\" fill=\"#f2f4f6\"></rect><polyline points=\"36.5,8.5 36.5,2.5 41.5,8.5 41.5,2.5\" stroke-linejoin=\"bevel\" stroke-width=\"1.5\" fill=\"#f2f4f6\" stroke=\"#000\"></polyline></g></svg></div></div><div class=\"gmnoprint\" controlwidth=\"59\" controlheight=\"59\" style=\"position: absolute; left: 10px; top: 11px;\"><div style=\"width: 59px; height: 59px; overflow: hidden; position: relative;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: 0px; top: 0px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"><div title=\"Pan left\" style=\"position: absolute; left: 0px; top: 20px; width: 19.666666666666668px; height: 19.666666666666668px; cursor: pointer;\"></div><div title=\"Pan right\" style=\"position: absolute; left: 39px; top: 20px; width: 19.666666666666668px; height: 19.666666666666668px; cursor: pointer;\"></div><div title=\"Pan up\" style=\"position: absolute; left: 20px; top: 0px; width: 19.666666666666668px; height: 19.666666666666668px; cursor: pointer;\"></div><div title=\"Pan down\" style=\"position: absolute; left: 20px; top: 39px; width: 19.666666666666668px; height: 19.666666666666668px; cursor: pointer;\"></div></div></div></div><div controlwidth=\"32\" controlheight=\"40\" style=\"cursor: url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; position: absolute; left: 23px; top: 85px;\"><div style=\"width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png\" draggable=\"false\" style=\"position: absolute; left: -9px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div style=\"width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png\" draggable=\"false\" style=\"position: absolute; left: -107px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div style=\"width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png\" draggable=\"false\" style=\"position: absolute; left: -58px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div style=\"width: 32px; height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px; visibility: hidden;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/cb_scout2.png\" draggable=\"false\" style=\"position: absolute; left: -205px; top: -102px; width: 1028px; height: 214px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div></div><div class=\"gmnoprint\" controlwidth=\"0\" controlheight=\"0\" style=\"opacity: 0.6; display: none; position: absolute;\"><div title=\"Rotate map 90 degrees\" style=\"width: 22px; height: 22px; overflow: hidden; position: absolute; cursor: pointer;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: -38px; top: -360px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div></div><div class=\"gmnoprint\" controlwidth=\"25\" controlheight=\"226\" style=\"position: absolute; left: 27px; top: 130px;\"><div title=\"Zoom in\" style=\"width: 23px; height: 24px; overflow: hidden; position: relative; cursor: pointer; z-index: 1;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: -17px; top: -400px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div title=\"Click to zoom\" style=\"width: 25px; height: 178px; overflow: hidden; position: relative; cursor: pointer; top: -4px;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: -17px; top: -87px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div title=\"Drag to zoom\" style=\"width: 21px; height: 14px; overflow: hidden; position: absolute; -webkit-transition: top 0.25s ease; transition: top 0.25s ease; z-index: 2; cursor: url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur) 8 8, default; left: 2px; top: 100px;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: 0px; top: -384px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div><div title=\"Zoom out\" style=\"width: 23px; height: 23px; overflow: hidden; position: relative; cursor: pointer; top: -4px; z-index: 3;\"><img src=\"https://maps.gstatic.com/mapfiles/api-3/images/mapcnt3.png\" draggable=\"false\" style=\"position: absolute; left: -17px; top: -361px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;\"></div></div></div><div class=\"gmnoprint\" style=\"margin: 5px; z-index: 0; position: absolute; cursor: pointer; right: 0px; top: 0px;\"><div class=\"gm-style-mtc\" style=\"float: left;\"><div draggable=\"false\" title=\"Show street map\" style=\"direction: ltr; overflow: hidden; text-align: center; position: relative; color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 1px 6px; border-bottom-left-radius: 2px; border-top-left-radius: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; min-width: 23px; font-weight: 500;\">Map</div><div style=\"background-color: white; z-index: -1; padding-top: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); border-left-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; position: absolute; left: 0px; top: 17px; text-align: left; display: none;\"><div draggable=\"false\" title=\"Show street map with terrain\" style=\"color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap;\"><span role=\"checkbox\" style=\"box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;\"><div style=\"position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden; display: none;\"><img src=\"https://maps.gstatic.com/mapfiles/mv/imgs8.png\" draggable=\"false\" style=\"position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;\"></div></span><label style=\"vertical-align: middle; cursor: pointer;\">Terrain</label></div></div></div><div class=\"gm-style-mtc\" style=\"float: left;\"><div draggable=\"false\" title=\"Show satellite imagery\" style=\"direction: ltr; overflow: hidden; text-align: center; position: relative; color: rgb(86, 86, 86); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 1px 6px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 0, 0, 0.14902); border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; min-width: 38px;\">Satellite</div><div style=\"background-color: white; z-index: -1; padding-top: 2px; -webkit-background-clip: padding-box; background-clip: padding-box; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgba(0, 0, 0, 0.14902); border-bottom-color: rgba(0, 0, 0, 0.14902); border-left-color: rgba(0, 0, 0, 0.14902); -webkit-box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; position: absolute; right: 0px; top: 17px; text-align: left; display: none;\"><div draggable=\"false\" title=\"Zoom in to show 45 degree view\" style=\"color: rgb(184, 184, 184); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap; display: none;\"><span role=\"checkbox\" style=\"box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(241, 241, 241); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;\"><div style=\"position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden; display: none;\"><img src=\"https://maps.gstatic.com/mapfiles/mv/imgs8.png\" draggable=\"false\" style=\"position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;\"></div></span><label style=\"vertical-align: middle; cursor: pointer;\">45°</label></div><div draggable=\"false\" title=\"Show imagery with street names\" style=\"color: rgb(0, 0, 0); font-family: Roboto, Arial, sans-serif; -webkit-user-select: none; font-size: 11px; background-color: rgb(255, 255, 255); padding: 3px 8px 3px 5px; direction: ltr; text-align: left; white-space: nowrap;\"><span role=\"checkbox\" style=\"box-sizing: border-box; position: relative; line-height: 0; font-size: 0px; margin: 0px 5px 0px 0px; display: inline-block; background-color: rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); border-top-left-radius: 1px; border-top-right-radius: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; width: 13px; height: 13px; vertical-align: middle;\"><div style=\"position: absolute; left: 1px; top: -2px; width: 13px; height: 11px; overflow: hidden;\"><img src=\"https://maps.gstatic.com/mapfiles/mv/imgs8.png\" draggable=\"false\" style=\"position: absolute; left: -52px; top: -44px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px; width: 68px; height: 67px;\"></div></span><label style=\"vertical-align: middle; cursor: pointer;\">Labels</label></div></div></div></div></div></div></div>","_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_Padding","_Fill","extent","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(533.0,433.0)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(200,200,200)","extent":"lively.pt(533.0,433.0)","_BorderColor":"Color.rgb(95,94,95)"},"43":{"morph":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"44":{"doNotSerialize":["map","markers"],"canvasId":"map-canvas-4F30A21D-8B2B-4605-8E39-F2AA42348311","mapOptions":{"__isSmartRef__":true,"id":45}},"45":{"center":{"__isSmartRef__":true,"id":46},"zoom":11,"mapTypeId":"roadmap"},"46":{"lng":-122.02984594986117,"lat":37.35418064171454},"47":{"partName":"GoogleMaps","requiredModules":[],"partsSpaceName":"PartsBin/Maps/","comment":"Simple wrapper for the google.maps v3 API. Loads a canvas.","changes":[{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":51}],"migrationLevel":8,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Aug 17 2013 22:54:09 GMT-0700 (PDT)\")"},"48":{"author":"robertkrahn","message":"Fix stuff","id":"B797BDE0-8EF1-437F-AF0D-865E7E88310F","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:24:34 GMT-0700 (PDT)\")"},"49":{"author":"robertkrahn","message":"no comment","id":"92DCFF53-D1AF-47A2-8E6E-32AA92181925","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:24:45 GMT-0700 (PDT)\")"},"50":{"author":"robertkrahn","message":"Better marker support","id":"60424F12-870E-40C6-B2BE-2A0A90F361D5","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:54:09 GMT-0700 (PDT)\")"},"51":{"author":"robertkrahn","message":"Better marker support","id":"7CB0B22D-3282-4BA9-8F23-844440F6FEA6","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:54:18 GMT-0700 (PDT)\")"},"52":{"resizeWidth":true,"resizeHeight":true},"53":{"onLoad":{"__isSmartRef__":true,"id":54},"init":{"__isSmartRef__":true,"id":57},"reset":{"__isSmartRef__":true,"id":60},"loadGoogleMapsAPI":{"__isSmartRef__":true,"id":63},"loadMap":{"__isSmartRef__":true,"id":66},"ensureMapOptions":{"__isSmartRef__":true,"id":69},"setExtent":{"__isSmartRef__":true,"id":72},"onstore":{"__isSmartRef__":true,"id":79},"addMarker":{"__isSmartRef__":true,"id":86},"removeAllMarkers":{"__isSmartRef__":true,"id":89},"addMarkerForAddress":{"__isSmartRef__":true,"id":92},"addMarkersForAddresses":{"__isSmartRef__":true,"id":95}},"54":{"varMapping":{"__isSmartRef__":true,"id":55},"source":"function onLoad() {\n    this.init();\n}","funcProperties":{"__isSmartRef__":true,"id":56},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"55":{"this":{"__isSmartRef__":true,"id":41}},"56":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 21:16:12 GMT-0700 (PDT)\")"},"57":{"varMapping":{"__isSmartRef__":true,"id":58},"source":"function init() {\n    this.reset();\n    this.loadGoogleMapsAPI(function(err) {\n        this.loadMap();\n    });\n}","funcProperties":{"__isSmartRef__":true,"id":59},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"58":{"this":{"__isSmartRef__":true,"id":41}},"59":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 21:17:16 GMT-0700 (PDT)\")"},"60":{"varMapping":{"__isSmartRef__":true,"id":61},"source":"function reset() {\n    this.mapState = this.mapState || {}\n    this.mapState.doNotSerialize = ['map', 'markers'];\n    if (this.mapState.map) google.maps.event.clearInstanceListeners(this.mapState.map);\n    this.mapState.map = null;\n    if (this.mapState.markers && this.mapState.markers.length) this.removeAllMarkers();\n    this.mapState.markers = [];\n    this.mapState.canvasId = \"map-canvas-\" + this.id;\n    this.mapState.mapOptions = this.mapState.mapOptions || {\n        center: {lat: -34.397, lng: 150.644},\n        zoom: 8,\n        mapTypeId: 'roadmap'\n    }\n    this.setHTML('<div style=\"height:100%\" id=\"' + this.mapState.canvasId + '\"/>');\n    this.setName('GoogleMapsCanvas');\n}","funcProperties":{"__isSmartRef__":true,"id":62},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"61":{"this":{"__isSmartRef__":true,"id":41}},"62":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:32:22 GMT-0700 (PDT)\")"},"63":{"varMapping":{"__isSmartRef__":true,"id":64},"source":"function loadGoogleMapsAPI(thenDo) {\n    // this.init();\n    if (typeof google !== 'undefined' && typeof google.maps !== 'undefined') {\n        if (google.maps.Load) { this.loadGoogleMapsAPI.bind(this, thenDo).delay(0.3); return; }\n        thenDo.call(this, null); return; }\n    var initFuncName = 'google_maps_init';\n    if (Global[initFuncName]) { this.loadGoogleMapsAPI.bind(this, thenDo).delay(0.3); return; }\n    function initGoogle() {\n        alertOK('Google Maps API loaded');\n        delete Global[initFuncName];\n    }\n    Global[initFuncName] = initGoogle;\n    var url = \"https://maps.googleapis.com/maps/api/js?\"\n            + \"key=AIzaSyCqIO22KtIs_lxhyhDJf-MpwvFIx8n9Z-4&\"\n            + \"sensor=false&callback=\" + initFuncName;\n    JSLoader.loadJs(url, false, false);\n    this.loadGoogleMapsAPI.bind(this, thenDo).delay(0.3);\n}","funcProperties":{"__isSmartRef__":true,"id":65},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"64":{"this":{"__isSmartRef__":true,"id":41}},"65":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Thu Jan 23 2014 14:49:05 GMT-0800 (PST)\")"},"66":{"varMapping":{"__isSmartRef__":true,"id":67},"source":"function loadMap() {\n    if (typeof google === 'undefined') {\n        show('Trying to initialize Google Map but google API not loaded!');\n        return;\n    }\n    var mapOptions = this.ensureMapOptions(this.mapState);\n    this.mapState.map = new google.maps.Map(\n        document.getElementById(this.mapState.canvasId),\n        mapOptions);\n}","funcProperties":{"__isSmartRef__":true,"id":68},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"67":{"this":{"__isSmartRef__":true,"id":41}},"68":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 21:42:00 GMT-0700 (PDT)\")"},"69":{"varMapping":{"__isSmartRef__":true,"id":70},"source":"function ensureMapOptions(mapState) {\n    // mapState = this.mapState\n    if (typeof google === 'undefined') return null;\n    var opts = Object.extend({}, mapState.mapOptions);\n    // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n    // center\n    if (!opts.center) {\n        opts.center = new google.maps.LatLng(-34.397, 150.644);\n    } else if (!(opts.center instanceof google.maps.LatLng)) {\n        opts.center = new google.maps.LatLng(opts.center.lat || -34.397, opts.center.lng || 150.644);\n    }\n    // -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n    // mapType\n    if (!opts.mapTypeId) {\n        opts.mapTypeId = google.maps.MapTypeId.ROADMAP;\n    } else if (Object.isString(opts.mapTypeId)) {\n        opts.mapTypeId = google.maps.MapTypeId[opts.mapTypeId.toUpperCase()]\n    }\n    // misc\n    opts.zoom = opts.zoom || 8;\n    return opts;\n}","funcProperties":{"__isSmartRef__":true,"id":71},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"70":{"this":{"__isSmartRef__":true,"id":41}},"71":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 21:55:21 GMT-0700 (PDT)\")"},"72":{"varMapping":{"__isSmartRef__":true,"id":73},"source":"function setExtent(ext) {\n    var mapState = this.mapState;\n    Functions.debounceNamed('on-map-resize-' + this.id, 200, function() {\n        google.maps.event.trigger(mapState.map, 'resize');\n    })();\n    return $super(ext);\n}","funcProperties":{"__isSmartRef__":true,"id":78},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"73":{"this":{"__isSmartRef__":true,"id":41},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":74}},"74":{"$super":{"__isSmartRef__":true,"id":75}},"75":{"varMapping":{"__isSmartRef__":true,"id":76},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":77},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"76":{"obj":{"__isSmartRef__":true,"id":41},"name":"setExtent"},"77":{},"78":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 21:51:27 GMT-0700 (PDT)\")"},"79":{"varMapping":{"__isSmartRef__":true,"id":80},"source":"function onstore(persistentCopy) {\n    // c=this.copy()\n    var s = this.mapState;\n    if (s.map) {\n        var map = s.map, opts = s.mapOptions, center = map.getCenter();\n        opts.center = {lng: center.lng(), lat: center.lat()};\n        opts.mapTypeId = s.map.getMapTypeId();\n        opts.zoom = s.map.getZoom();\n    }\n    return $super(persistentCopy);\n}","funcProperties":{"__isSmartRef__":true,"id":85},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"80":{"this":{"__isSmartRef__":true,"id":41},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":81}},"81":{"$super":{"__isSmartRef__":true,"id":82}},"82":{"varMapping":{"__isSmartRef__":true,"id":83},"source":"function () {\n                    try {\n                        return obj.constructor.prototype[name].apply(obj, arguments)\n                    } catch (e) {\n                        if ($world)\n                            $world.logError(e, 'Error in $super call')\n                        else\n                            alert('Error in $super call: ' + e + '\\n' + e.stack);\n                        return null;\n                    }\n                }","funcProperties":{"__isSmartRef__":true,"id":84},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"83":{"obj":{"__isSmartRef__":true,"id":41},"name":"onstore"},"84":{},"85":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:06:47 GMT-0700 (PDT)\")"},"86":{"varMapping":{"__isSmartRef__":true,"id":87},"source":"function addMarker(pos, options) {\n    var map = this.mapState.map,\n        ev = google.maps.event,\n        latLng = pos instanceof google.maps.LatLng ? pos: new google.maps.LatLng(pos.lat || pos.x, pos.lng || pos.y),\n        marker = new google.maps.Marker({position: latLng});\n    marker.setMap(map);\n    if (!this.mapState.markers) this.mapState.markers = [];\n    this.mapState.markers.push(marker);\n    if (options.onMouseDown) {\n        google.maps.event.addListener(marker, 'click', function() {\n            options.onMouseDown(event, marker);\n      });\n    }\n    if (options.info) {\n        marker.info = new google.maps.InfoWindow({content: options.info. content || options.info});\n        \n        if (options.info.hover) {\n            ev.addListener(marker.info, 'closeclick', function() { marker.info.stayOpen = false; });\n            ev.addListener(marker, 'mouseout', function() { if (!marker.info.stayOpen) marker.info.close(); });\n            ev.addListener(marker, 'mouseover', function() { marker.info.open(map, marker); });\n            ev.addListener(marker, 'click', function() { marker.info.stayOpen = true; });\n        } else {\n            ev.addListener(marker, 'click', function() { marker.info.open(map, marker); });\n        }\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"87":{"this":{"__isSmartRef__":true,"id":41}},"88":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:53:06 GMT-0700 (PDT)\")"},"89":{"varMapping":{"__isSmartRef__":true,"id":90},"source":"function removeAllMarkers() {\n    // this.removeAllMarkers();\n    if (!this.mapState.markers || !this.mapState.markers.length) return;\n    var m; while ((m = this.mapState.markers.shift())) {\n        google.maps.event.clearInstanceListeners(m);\n        m.setMap(null);\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":91},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"90":{"this":{"__isSmartRef__":true,"id":41}},"91":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:31:39 GMT-0700 (PDT)\")"},"92":{"varMapping":{"__isSmartRef__":true,"id":93},"source":"function addMarkerForAddress(addressString, options) {\n    // this.addMarkerForAddress('1065 Greco Ave, Sunnyvale', {\n    //         info: {content: 'test '.times(10), hover: true},\n    //     onMouseDown: function(evt, marker, options) { show('click'); }})\n    // this.removeAllMarkers()\n    var gc = new google.maps.Geocoder();\n    gc.geocode({address: addressString}, function(result) { \n        if (!result || result.length == 0) {\n            // alert('nothing found')\n            return;\n        }\n        var pos = result[0].geometry.location;\n        this.addMarker(pos, options);\n    }.bind(this));\n}","funcProperties":{"__isSmartRef__":true,"id":94},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"93":{"this":{"__isSmartRef__":true,"id":41}},"94":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:49:13 GMT-0700 (PDT)\")"},"95":{"varMapping":{"__isSmartRef__":true,"id":96},"source":"function addMarkersForAddresses(adresses, options) {\n    adresses.forEach(function(ea, i) { this.addMarkerForAddress(ea, options ? options[i]: {}); }, this);\n}","funcProperties":{"__isSmartRef__":true,"id":97},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"96":{"this":{"__isSmartRef__":true,"id":41}},"97":{"user":"robertkrahn","tags":[],"__serializedExpressions__":["timestamp"],"timestamp":"new Date(\"Sat Aug 17 2013 22:33:52 GMT-0700 (PDT)\")"},"98":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99},"_ClipMode":"visible","derivationIds":["55C72F1B-E28A-483B-A8FC-ECB84D5CB910","60AAD2AD-F151-4416-B2D6-4442B1DD287E","ADB977D6-EB65-432D-9CD7-81B0BEAA4AFA"],"id":"00256327-23C7-4685-B5A8-315363F1FEA4","droppingEnabled":true,"halosEnabled":true,"type":"corner","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle corner"],"layout":{"__isSmartRef__":true,"id":100},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":101},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(525.0,444.0)"},"99":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(14.0,14.0)","_Padding":"lively.rect(0,0,0,0)"},"100":{"moveVertical":true,"moveHorizontal":true},"101":{"morph":{"__isSmartRef__":true,"id":98},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"102":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":103},"_ClipMode":"visible","derivationIds":["0B412774-D1B2-41AD-AA6C-F69EE42BD42F","FF669858-B76A-4E48-8FDA-51C2A8D8576B","1C903F73-3C05-4EF9-AC22-5923D6793C94"],"id":"8218FF81-DE72-4A05-942A-A68F5A821660","droppingEnabled":true,"halosEnabled":true,"type":"bottom","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle bottom"],"layout":{"__isSmartRef__":true,"id":104},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":105},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(0.0,455.0)"},"103":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(525.0,3.0)","_Padding":"lively.rect(0,0,0,0)"},"104":{"moveVertical":true},"105":{"morph":{"__isSmartRef__":true,"id":102},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"106":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":107},"_ClipMode":"visible","derivationIds":["348BF175-AC1F-4CA6-9B7F-FDF72100D604","F5596CD0-C121-4915-8986-1F80764A60B1","1C3C3696-187E-49DB-9DC2-67116B1D6975"],"id":"656B4784-5B1D-48A0-9508-06EFA212AAB6","droppingEnabled":true,"halosEnabled":true,"type":"right","_StyleClassNames":["Morph","Box","ReframeHandle","reframe-handle right"],"layout":{"__isSmartRef__":true,"id":108},"owner":{"__isSmartRef__":true,"id":0},"eventHandler":{"__isSmartRef__":true,"id":109},"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.ReframeHandle","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(536.0,0.0)"},"107":{"__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(3.0,444.0)","_Padding":"lively.rect(0,0,0,0)"},"108":{"moveHorizontal":true},"109":{"morph":{"__isSmartRef__":true,"id":106},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"110":{"_BorderWidth":1,"_Fill":null,"_StrokeOpacity":false,"_BorderRadius":false,"_AppearanceStylingMode":true,"_BorderStylingMode":true,"__serializedExpressions__":["_Padding","_Extent","_Position"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":"lively.rect(0,0,0,0)","_Extent":"lively.pt(539.0,458.0)","_Position":"lively.pt(0.0,0.0)"},"111":{"adjustForNewBounds":true},"112":{"a":1,"b":0,"c":0,"d":1,"e":324,"f":333,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"113":{"a":1,"b":0,"c":0,"d":1,"e":324,"f":333,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"114":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"115":{"partName":"GoogleMaps","requiredModules":[],"partsSpaceName":"PartsBin/Maps/","comment":"Simple wrapper for the google.maps v3 API. Loads a canvas.","changes":[{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":122}],"migrationLevel":8,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sat Aug 17 2013 22:54:03 GMT-0700 (PDT)\")"},"116":{"author":"robertkrahn","message":"Better marker support","id":"7CB0B22D-3282-4BA9-8F23-844440F6FEA6","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:54:18 GMT-0700 (PDT)\")"},"117":{"author":"robertkrahn","message":"Better marker support","id":"60424F12-870E-40C6-B2BE-2A0A90F361D5","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:54:09 GMT-0700 (PDT)\")"},"118":{"author":"robertkrahn","message":"no comment","id":"92DCFF53-D1AF-47A2-8E6E-32AA92181925","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:24:45 GMT-0700 (PDT)\")"},"119":{"author":"robertkrahn","message":"Fix stuff","id":"B797BDE0-8EF1-437F-AF0D-865E7E88310F","__serializedExpressions__":["date"],"date":"new Date(\"Sat Aug 17 2013 22:24:34 GMT-0700 (PDT)\")"},"120":{"author":"robertkrahn","message":"fixing loadGoogleMapsAPI","id":"7660F0DE-4066-4F12-9114-7F016EF6143F","__serializedExpressions__":["date"],"date":"new Date(\"Fri Oct 25 2013 06:36:23 GMT-0700 (PDT)\")"},"121":{"author":"robertkrahn","message":"Trying to fix map lib load","id":"1AFD9F8A-CD64-4CD2-8D59-DDB320E39962","__serializedExpressions__":["date"],"date":"new Date(\"Thu Jan 23 2014 14:49:41 GMT-0800 (PST)\")"},"122":{"__serializedExpressions__":["date"],"author":"robertkrahn","message":"no comment","id":"ACAC4671-6506-471E-841E-9D5EA1D8E314","date":"new Date(\"Thu Jan 23 2014 14:51:36 GMT-0800 (PST)\")"},"isSimplifiedRegistry":true}}