1function stripslashes(e){return(e+"").replace(/\\(.?)/g,function(e,t){switch(t){case"\\":return"\\";case"0":return"\x00";case"":return"";default:return t}})}!function($){"use strict";"function"!=typeof $.fn.createRichMarker&&void 0!=google.maps&&($.fn.createRichMarker=function(){!function(){function e(e){var t=e||{};this.d=this.c=d,void 0==e.visible&&(e.visible=y),void 0==e.shadow&&(e.shadow="7px -3px 5px rgba(88,88,88,0.7)"),void 0==e.anchor&&(e.anchor=h.BOTTOM),this.setValues(t)}function t(e,t){var a=document.createElement("DIV");if(a.innerHTML=t,1==a.childNodes.length)return a.removeChild(a.firstChild);for(var o=document.createDocumentFragment();a.firstChild;)o.appendChild(a.firstChild);return o}function a(e,t){if(t)for(var a;a=t.firstChild;)t.removeChild(a)}function o(e,t){if(e.c){var a="";-1!==navigator.userAgent.indexOf("Gecko/")?("dragging"==t&&(a="-moz-grabbing"),"dragready"==t&&(a="-moz-grab")):"dragging"!=t&&"dragready"!=t||(a="move"),"draggable"==t&&(a="pointer"),e.a.style.cursor!=a&&(e.a.style.cursor=a)}}function s(e,t){if(e.getDraggable()&&!e.d){e.d=y;var a=e.getMap();e.m=a.get("draggable"),a.set("draggable",d),e.h=t.clientX,e.i=t.clientY,o(e,"dragready"),e.a.style.MozUserSelect="none",e.a.style.KhtmlUserSelect="none",e.a.style.WebkitUserSelect="none",e.a.unselectable="on",e.a.onselectstart=function(){return d},p(e),google.maps.event.trigger(e,"dragstart")}}function r(e){e.getDraggable()&&e.d&&(e.d=d,e.getMap().set("draggable",e.m),e.h=e.i=e.m=null,e.a.style.MozUserSelect="",e.a.style.KhtmlUserSelect="",e.a.style.WebkitUserSelect="",e.a.unselectable="off",e.a.onselectstart=function(){},g(e),o(e,"draggable"),google.maps.event.trigger(e,"dragend"),e.draw())}function i(e,t){if(e.getDraggable()&&e.d){var a=e.h-t.clientX,s=e.i-t.clientY;e.h=t.clientX,e.i=t.clientY,a=parseInt(e.a.style.left,10)-a,s=parseInt(e.a.style.top,10)-s,e.a.style.left=a+"px",e.a.style.top=s+"px";var i=c(e);e.setPosition(e.getProjection().fromDivPixelToLatLng(new google.maps.Point(a-i.width,s-i.height))),o(e,"dragging"),google.maps.event.trigger(e,"drag")}else r(e)}function n(e){e.f&&(google.maps.event.removeListener(e.f),delete e.f),o(e,"")}function l(e,t){t&&(e.f=google.maps.event.addDomListener(t,"mousedown",function(t){s(e,t)}),o(e,"draggable"))}function p(e){e.a.setCapture?(e.a.setCapture(y),e.e=[google.maps.event.addDomListener(e.a,"mousemove",function(t){i(e,t)},y),google.maps.event.addDomListener(e.a,"mouseup",function(){r(e),e.a.releaseCapture()},y)]):e.e=[google.maps.event.addDomListener(window,"mousemove",function(t){i(e,t)},y),google.maps.event.addDomListener(window,"mouseup",function(){r(e)},y)]}function g(e){if(e.e){for(var t=0,a;a=e.e[t];t++)google.maps.event.removeListener(a);e.e.length=0}}function c(e){var t=e.l();if("object"==typeof t)return t;var a=new google.maps.Size(0,0);if(!e.b)return a;var o=e.b.offsetWidth;switch(e=e.b.offsetHeight,t){case h.TOP:a.width=-o/2;break;case h.TOP_RIGHT:a.width=-o;break;case h.LEFT:a.height=-e/2;break;case h.MIDDLE:a.width=-o/2,a.height=-e/2;break;case h.RIGHT:a.width=-o,a.height=-e/2;break;case h.BOTTOM_LEFT:a.height=-e;break;case h.BOTTOM:a.width=-o/2,a.height=-e;break;case h.BOTTOM_RIGHT:a.width=-o,a.height=-e}return a}var y=!0,d=!1;e.prototype=new google.maps.OverlayView,window.RichMarker=e,e.prototype.getVisible=function(){return this.get("visible")},e.prototype.getVisible=e.prototype.getVisible,e.prototype.setVisible=function(e){this.set("visible",e)},e.prototype.setVisible=e.prototype.setVisible,e.prototype.s=function(){this.c&&(this.a.style.display=this.getVisible()?"":"none",this.draw())},e.prototype.visible_changed=e.prototype.s,e.prototype.setFlat=function(e){this.set("flat",!!e)},e.prototype.setFlat=e.prototype.setFlat,e.prototype.getFlat=function(){return this.get("flat")},e.prototype.getFlat=e.prototype.getFlat,e.prototype.p=function(){return this.get("width")},e.prototype.getWidth=e.prototype.p,e.prototype.o=function(){return this.get("height")},e.prototype.getHeight=e.prototype.o,e.prototype.setShadow=function(e){this.set("shadow",e),this.g()},e.prototype.setShadow=e.prototype.setShadow,e.prototype.getShadow=function(){return this.get("shadow")},e.prototype.getShadow=e.prototype.getShadow,e.prototype.g=function(){this.c&&(this.a.style.boxShadow=this.a.style.webkitBoxShadow=this.a.style.MozBoxShadow=this.getFlat()?"":this.getShadow())},e.prototype.flat_changed=e.prototype.g,e.prototype.setZIndex=function(e){this.set("zIndex",e)},e.prototype.setZIndex=e.prototype.setZIndex,e.prototype.getZIndex=function(){return this.get("zIndex")},e.prototype.getZIndex=e.prototype.getZIndex,e.prototype.t=function(){this.getZIndex()&&this.c&&(this.a.style.zIndex=this.getZIndex())},e.prototype.zIndex_changed=e.prototype.t,e.prototype.getDraggable=function(){return this.get("draggable")},e.prototype.getDraggable=e.prototype.getDraggable,e.prototype.setDraggable=function(e){this.set("draggable",!!e)},e.prototype.setDraggable=e.prototype.setDraggable,e.prototype.k=function(){this.c&&(this.getDraggable()?l(this,this.a):n(this))},e.prototype.draggable_changed=e.prototype.k,e.prototype.getPosition=function(){return this.get("position")},e.prototype.getPosition=e.prototype.getPosition,e.prototype.setPosition=function(e){this.set("position",e)},e.prototype.setPosition=e.prototype.setPosition,e.prototype.q=function(){this.draw()},e.prototype.position_changed=e.prototype.q,e.prototype.l=function(){return this.get("anchor")},e.prototype.getAnchor=e.prototype.l,e.prototype.r=function(e){this.set("anchor",e)},e.prototype.setAnchor=e.prototype.r,e.prototype.n=function(){this.draw()},e.prototype.anchor_changed=e.prototype.n,e.prototype.setContent=function(e){this.set("content",e)},e.prototype.setContent=e.prototype.setContent,e.prototype.getContent=function(){return this.get("content")},e.prototype.getContent=e.prototype.getContent,e.prototype.j=function(){if(this.b){a(this,this.b);var e=this.getContent();if(e){"string"==typeof e&&(e=e.replace(/^\s*([\S\s]*)\b\s*$/,"$1"),e=t(this,e)),this.b.appendChild(e);var o=this;e=this.b.getElementsByTagName("IMG");for(var s=0,r;r=e[s];s++)google.maps.event.addDomListener(r,"mousedown",function(e){o.getDraggable()&&(e.preventDefault&&e.preventDefault(),e.returnValue=d)}),google.maps.event.addDomListener(r,"load",function(){o.draw()});google.maps.event.trigger(this,"domready")}this.c&&this.draw()}},e.prototype.content_changed=e.prototype.j,e.prototype.onAdd=function(){if(this.a||(this.a=document.createElement("DIV"),this.a.style.position="absolute"),this.getZIndex()&&(this.a.style.zIndex=this.getZIndex()),this.a.style.display=this.getVisible()?"":"none",!this.b){this.b=document.createElement("DIV"),this.a.appendChild(this.b);var e=this;google.maps.event.addDomListener(this.b,"click",function(){google.maps.event.trigger(e,"click")}),google.maps.event.addDomListener(this.b,"mouseover",function(){google.maps.event.trigger(e,"mouseover")}),google.maps.event.addDomListener(this.b,"mouseout",function(){google.maps.event.trigger(e,"mouseout")})}this.c=y,this.j(),this.g(),this.k();var t=this.getPanes();t&&t.overlayImage.appendChild(this.a),google.maps.event.trigger(this,"ready")},e.prototype.onAdd=e.prototype.onAdd,e.prototype.draw=function(){if(this.c&&!this.d){var e=this.getProjection();if(e){var t=this.get("position");e=e.fromLatLngToDivPixel(t),t=c(this),this.a.style.top=e.y+t.height+"px",this.a.style.left=e.x+t.width+"px",e=this.b.offsetHeight,t=this.b.offsetWidth,t!=this.get("width")&&this.set("width",t),e!=this.get("height")&&this.set("height",e)}}},e.prototype.draw=e.prototype.draw,e.prototype.onRemove=function(){this.a&&this.a.parentNode&&this.a.parentNode.removeChild(this.a),n(this)},e.prototype.onRemove=e.prototype.onRemove;var h={TOP_LEFT:1,TOP:2,TOP_RIGHT:3,LEFT:4,MIDDLE:5,RIGHT:6,BOTTOM_LEFT:7,BOTTOM:8,BOTTOM_RIGHT:9};window.RichMarkerPosition=h}()}),$.fn.qtPlaceDynamicMaps=function(e){void 0===e&&(e=".qtPlaces-container");var t,a,o,s;if("undefined"!=typeof google){$.fn.createRichMarker();var r=[{featureType:"water",elementType:"geometry",stylers:[{color:"#ff0000"},{lightness:2}]},{featureType:"landscape",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{stylers:[{hue:"#00aaff"},{saturation:-100},{gamma:2.15},{lightness:12}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{visibility:"on"},{lightness:24}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:57}]}],i=[{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]}];$(e).each(function(e,t){var n=$(this),l=n.attr("data-dynamicmap"),p=n.attr("data-mapcolor"),g=n.attr("id"),c=n.attr("data-mousewheel"),y=n.attr("data-getdirections"),d=i;"light"===p&&(d=r),"normal"!==p&&"natural"!==p||(d=""),s={zoom:4,styles:d,panControl:!0,scrollwheel:c,zoomControl:!0,draggable:!0,zoomControlOptions:{style:google.maps.ZoomControlStyle.LARGE,position:google.maps.ControlPosition.LEFT_CENTER},mapTypeControl:!1,scaleControl:!0,streetViewControl:n.attr("data-streetview"),overviewMapControl:!0},a=document.getElementById(l),n.map=new google.maps.Map(a,s),n.bounds=new google.maps.LatLngBounds,n.find(".qtPlaces-marker").each(function(e,t){var a=$(this);if(a.lat=a.attr("data-lat"),a.lon=a.attr("data-lon"),""!==a.lat&&""!==a.lon){o=new google.maps.LatLng(a.lat,a.lon),n.bounds.extend(o);var s=a.attr("data-markerid"),r=a.attr("data-mapid"),i=a.attr("data-clicktarget"),l=a.attr("data-markertitle"),p=a.attr("data-markerimg"),g=a.attr("data-hidethumbnail"),c=a.attr("data-filters"),d=a.attr("data-markerdate"),h=a.attr("data-markerlink"),f=a.attr("data-markerphone"),h=a.attr("data-markerlink"),m=a.attr("data-markerlocation"),u=a.find("i").attr("class"),v=a.attr("data-markeremail"),b=a.attr("data-markeraddress")+" "+a.attr("data-markercity")+" "+a.attr("data-markercountry").split("++").join("");""!=p&&(p='<img src="'+p+'" class="'+g+'">');var T='<div id="mapmarker'+s+'" class="qtPlaces-mapmarker all '+c+'"><a class="qtPlaces-marker-img qtIndicator" data-mapct="'+s+'">'+p+'<i class="'+u+'"></i></a><div class="markercontents">';""!=l&&(T+='<h5 class="locationname"><a href="'+a.attr("href")+'">'+l+"</a></h5>"),l===m&&(m=""),T+='<p class="location"><span>'+m+"</span>"+stripslashes(a.attr("data-markeraddress"))+" "+stripslashes(a.attr("data-markercity"))+" "+stripslashes(a.attr("data-markercountry"))+" </p>",""!=h&&(T+='<p class="det"><i class="fa fa-external-link"></i><a href="'+h+'" class="qtPlaces-button" target="_blank">'+h+"</a></p>"),""!=f&&(T+='<p class="det"><i class="fa fa-phone"></i><a href="tel:'+f+'" class="qtPlaces-button" target="_blank">'+f+"</a></p>"),""!=v&&(T+='<p class="det"><i class="fa fa-envelope-o"></i><a href="mailto:'+v+'" class="qtPlaces-button" target="_blank">'+v+"</a></p>"),""!=y&&(T+='<p class="det"><i class="fa fa-compass"></i> <a href="https://www.google.com/maps/dir/Current+Location/'+b.split(" ").join("+")+'" class="qtPlaces-button" target="_blank">'+y+"</a></p>"),T+='<i class="fa fa-close close"></i></div></div>
1',(a.marker=new RichMarker({position:o,map:n.map,draggable:!1,content:T}))&&(a.click(function(e){e.preventDefault();var t=$(this),a=t.attr("data-markerid"),s=t.attr("data-mapid"),r=$("#"+s);$("#"+s+" .qtPlaces-mapmarker").removeClass("active"),$("#"+s+" #mapmarker"+a).addClass("active");var i=t.attr("data-lat"),l=t.attr("data-lon");o=new google.maps.LatLng(i,l),n.map.setCenter(o),n.map.panTo(o),"1"===t.attr("data-autozoom")&&n.map.setZoom(5),$(window).width()<1024&&n.closest(".qtPlaces-container").removeClass("open").find(".qtPlaces-menuswitch i").addClass("fa-bars").removeClass("fa-close")}),n.on("click",".qtPlaces-mapmarker .close",function(e){e.preventDefault(),$(this).closest(".qtPlaces-mapmarker").removeClass("active")}))}}),n.map.fitBounds(n.bounds)}).delay(1e3).promise().done(function(){$("a.qtIndicator").click(function(e){e.preventDefault();var t=$(this).attr("data-mapct");$("#"+$(this).attr("data-mapct")).click()})})}},$.fn.qtPlaceMenuswitch=function(){return $("body").on("click",".qtPlaces-menuswitch",function(e){e.preventDefault();var t=$(this);t.closest(".qtPlaces-container").toggleClass("open"),t.find("i").toggleClass("fa-bars").toggleClass("fa-close")}),!0},$.fn.qtPlaceFilterResults=function(e,t){return $("#"+e+" .qtPlaces-entry").each(function(e,a){var o=$(a);o.hasClass(t)?o.show().promise().done(function(){o.animate({opacity:1},500)}):o.animate({opacity:0}
1,500).promise().done(function(){o.hide()})}),$("#"+e+" .qtPlaces-mapmarker").each(function(e,a){var o=$(a);o.hasClass(t)?o.show().promise().done(function(){o.animate({opacity:1},500)}):o.animate({opacity:0},500).promise().done(function(){o.hide()})}),!0},$.fn.qtPlaceFilter=function(e){return void 0===e&&(e=".qtPlaces-container"),$("body").off("click",e+" [data-placefilter]"),$("body").on("click",e+" [data-placefilter]",function(e){e.preventDefault();var t=$(this),a=t.attr("data-targetmap"),o=t.attr("data-placefilter");t.hasClass("active")?(t.removeClass("active"),$.fn.qtPlaceFilterResults(a,"all")):(t.siblings().removeClass("active"),t.addClass("active"),$.fn.qtPlaceFilterResults(a,o))}),!0},$.fn.qtPlaceAutoBg=function(e){void 0===e&&(e=".qtPlaces-container"),$(e+" [data-qtautobg]").each(function(e){var t=$(this),a=t.attr("data-qtautobg");t.css({"background-image":"url("+a+")"})})},$.fn.qtPlacesInit=function(){$.fn.qtPlaceMenuswitch(),$.fn.qtPlaceFilter(),$.fn.qtPlaceAutoBg(),$.fn.qtPlaceDynamicMaps()};var e=[{featureType:"landscape",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{stylers:[{hue:"#00aaff"},{saturation:-100},{gamma:2.15},{lightness:12}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{visibility:"on"},{lightness:24}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:57}]}],t=[{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]}];$.fn.qtDynamicMaps=function(e){void 0===e&&(e="body");var t,a;$(e+" .qt_dynamicmaps").each(function(e,t){var a=$(t),o=a.attr("data-coord").split(","),s=o[0],r=o[1],i=a.attr("id"),n=a.attr("data-colors"),l=a.attr("data-height"),p=a.attr("data-locationname");a.height(l);var g=new google.maps.Map(document.getElementById(i),{zoom:16,height:l,center:new google.maps.LatLng(s,r),mapTypeId:google.maps.MapTypeId.ROADMAP}),c=new google.maps.InfoWindow,y,e;y=new google.maps.Marker({position:new google.maps.LatLng(s,r),map:g}),google.maps.event.addListener(y,"click",function(e,t){return function(){c.setContent(p),c.open(g,e)}}(y,e))})},$(window).ready(function(){"undefined"!=typeof google&&($.fn.qtDynamicMaps(),$.fn.qtPlacesInit())})}(jQuery);
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.