1!function(){function a(a){this.position=a.position,this.containerDiv=document.createElement("div"),this.containerDiv.classList.add("es-map-popup"),this.containerDiv.innerHTML=a.content,google.maps.OverlayView.preventMapHitsAndGesturesFrom(this.containerDiv)}google.maps.Map.prototype.panToWithOffset=function(a,b,c){var d=this,e=new google.maps.OverlayView;e.onAdd=function(){var e=this.getProjection(),f=e.fromLatLngToContainerPixel(a);f.x=f.x+b,f.y=f.y+c,d.panTo(e.fromContainerPixelToLatLng(f))},e.draw=function(){},e.setMap(this)},a.prototype=Object.create(google.maps.OverlayView.prototype),a.prototype.onAdd=function(){this.getPanes().floatPane.appendChild(this.containerDiv)},a.prototype.onRemove=function(){this.containerDiv.parentElement&&this.containerDiv.parentElement.removeChild(this.containerDiv)},a.prototype.draw=function(){var a=this.getProjection().fromLatLngToDivPixel(this.position),b=Math.abs(a.x)<4e3&&Math.abs(a.y)<4e3?"block":"none";"block"===b&&(this.containerDiv.style.left=a.x+"px",this.containerDiv.style.top=a.y+"px"),this.containerDiv.style.display!==b&&(this.containerDiv.style.display=b)},window.EsGoogleMapPopup=a}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.