Cedar and Rattlesnake Mountains / About Canyon Real Estate

About Canyon Real Estate in Cody Wyoming

EXPERTS IN NW WYOMING REAL ESTATE

We are of this place. This land made us who we are. It taught us how to live. It kept us honest. That’s why we care so much about it and the people who live on it. It’s why we place so much value on relationships—what’s best for people who live here and people who come here, and what’s best for their families.

We have a deep understanding of the values of NW Wyoming. We know its rural heartbeat and the layers of meaning that lie across any landscape. We know what it means to value a ranch as a business, but also as a place you love. We’ve spent time on gravel roads, on horses, on rivers. We’ve lived this great state. We know the difference between cattle ground in east and timberlands in the West. We know what water is worth, in its various forms and quantities. We know where the grass is good and deep and green. We know where we want to be in Wyoming. Let us help you find your place.

Meet the Canyon Team

Canyon Real Estate is located in downtown Cody, Wyoming, in a historic home built in 1906. Our office is locally owned and operated since 2004 and we continue to support and build relationships within our community for the last 21 years. From the dramatic Rocky Mountains to the open rolling prairies, Northwest Wyoming has an abundance of recreational opportunities and many western cultural events. We have all had lifetimes immersed in the land in one capacity or another. This immersion makes all aspects of land and natural resources second nature. We are Northwest Wyoming ranch, land and home experts who build relationships that last long after the transaction is complete. We offer hometown, friendly, professional service with old west values and we prioritize your goals over the bottom line. Make your Wyoming move with confidence and let your Western adventure begin with the team at Canyon Real Estate.

Rita Lovell

Broker

Learn More

Lance Bower

Broker Associate

Learn More

John Mills

Broker Associate

Learn More

Teresa Hehnke

Licensed Realtor Assistant

Learn More

Why Choose Canyon?

Our team is small for a reason; it’s the knowledge and experience that matters, more agents in a brokerage doesn’t. Canyon Real Estate works one on one with our clients—providing quality, personalized service directly from Rita Lovell and Lance Bower. Our team of hard-working NW Wyoming Real Estate experts might be small, but our tailored approach delivers big results.

Performance

Execution Time: 0.12460517883301 sec

SQL

05/30/2025 15:19:04

select * from category_property where property_id = 925

Execution Time: 0.00094103813171387

Line: array ( 0 => array ( 'file' => '/home/dark_star_user/staging.canyonrealestate.net/includes/front-fun.inc.php', 'line' => 113, 'function' => 'selectCategory', 'args' => array ( 0 => '925', ), ), 1 => array ( 'file' => '/home/dark_star_user/staging.canyonrealestate.net/properties.php', 'line' => 367, 'function' => 'property_link', 'args' => array ( 0 => '925', 1 => 'Ranch', 2 => '138-acre-ranch-for-sale-powell-wyoming', ), ), )

=> 'propertyList', 'args' => array ( 0 => 'ranch', 1 => '', ), ), )

Session

array (
  'login_status' => false,
)

Globals

array (
  '_GET' => 
  array (
  ),
  '_POST' => 
  array (
  ),
  '_COOKIE' => 
  array (
  ),
  '_FILES' => 
  array (
  ),
  'FA' => 
  \FontAwesomeSVG::__set_state(array(
     'svg_dir' => '/home/dark_star_user/staging.canyonrealestate.net/assets/fontawesome/svgs',
  )),
  'html_ouput' => '',
  'staff_array' => 
  array (
    0 => 
    array (
      'staff_id' => '1',
      'name' => 'Rita Lovell',
      'title' => 'Broker',
      'phone' => '307-899-7092',
      'phone_2' => '307-527-7092',
      'email' => 'rita@canyonrealestate.net',
      'bio' => '

Your Trusted Real Estate Professional in Northwestern Wyoming

Rita Lovell brings over 30 years of local real estate expertise to help you achieve your property goals in Wyoming and Montana. As the founder of Canyon Real Estate, Rita is committed to providing exceptional service for buyers and sellers of residential homes, ranches, farms, vacant land, and commercial properties throughout Cody, Meeteetse, and surrounding areas.

Specialized Real Estate Services

Wyoming and Montana Licensed Realtor specializing in rural properties and residential homes

  • Expert in 1031 Tax Exchanges for investment property transactions
  • Dedicated Buyer's Representative focused on your specific needs
  • First-Time Homebuyer Specialist guiding you through the entire process
  • Relocation Expert helping you seamlessly transition to northwestern Wyoming
  • Deep Wyoming Roots

Rita's connection to the Wyoming landscape runs deep. Rita has covered 1000 miles of Chief Joseph's famous historical 1300 mile trail on horseback from the Wallowa Valley in  Oregon to the Bear Paw mountains of Montana and traversing through the mountains of Northwest Wyoming. The famous trail is known as the Nez Perce (Nimíipuu or Nee-Me-Poo) National Historic Trail.  She enjoys the rugged mountains surrounding her home and enjoys the scenery and the wildlife and capturing the scenes with her camera.  She enjoys gardening  and ATVing in the back country. Her intimate knowledge of local terrain, from rugged mountains to expansive valleys, gives her unparalleled insight into property values and land opportunities in Park County and beyond.

Community Involvement

Since 2003, Rita has served as Secretary on the board of the New Mount Carmel Foundation in Meeteetse, Wyoming, home to the Carmelite Monastery and Mystic Monk Coffee. Her community connections and local knowledge benefit clients seeking the authentic Wyoming lifestyle.

Canyon Real Estate - A Legacy of Service

During her early years of real estate, she formed a business model that was the foundation for Canyon Real Estate. She has always believed that customer service was high priority.   Founded by Rita in 2004, the company has since grown to become a leading real estate agency in the Northwest Wyoming, known for its expertise, professionalism, and commitment to personalized service.  Our staff offers over 100 years of combined real estate experience. Our team brings diverse expertise in ranching, land development, finance, and banking to every transaction.

Contact Rita Today

Whether you're buying your first home in Cody, investing in Wyoming ranch land, or selling a commercial property, Rita is available 7 days a week to answer your questions. Experience the difference that hometown professional service makes when working with a real estate expert who truly understands Wyoming living.

', 'type' => 'sales', 'active' => '1', 'sort' => '10', ), 1 => array ( 'staff_id' => '5', 'name' => 'Lance Bower', 'title' => 'Broker Associate', 'phone' => '307-272-4114', 'phone_2' => '307-527-7092', 'email' => 'lance@canyonrealestate.net', 'bio' => '
Trusted, experienced, and rooted in the West

With nearly two decades in banking—many of those years as a commercial lender and branch manager—Lance brings real-world financial expertise to every transaction. Whether you’re buying or selling a home, ranch, business, or investment property, you’ll benefit from his clear-eyed approach and deep market knowledge.

Top-producing agent - local market leader

Lance has been the top-producing agent in the region for nearly a decade*. His success is built on integrity, results, and the kind of trust that comes from always putting clients first.

Raised on the land, connected to the lifestyle

Born and raised in Wyoming with a farming and ranching background, Lance is also an accomplished horseman and avid outdoorsman. His understanding of land, livestock, and rural living gives him rare insight into property value and potential—especially in the Big Horn Basin and across Northwest Wyoming.

Deeply invested in the community

Lance is a co-founder and active board member of The Cody Buckle Club, a 501(c)(3) nonprofit dedicated to supporting local youth and strengthening the Cody community through events, outreach, and engagement. He also volunteers with the Cody Middle School Investment Project, helping students build a strong foundation in money management and financial literacy.

Family and the backcountry are his happy place

Lance spends his free time with his wife, son, and two daughters—usually on horseback, camping, or exploring Wyoming’s wild places with friends and family.
“Real estate is personal. I love helping people—whether it’s a neighbor I’ve known for years or someone discovering Wyoming for the first time.”

*Based on transaction volume data reported by the Northern Wyoming Board of REALTORS® (NWBOR)

', 'type' => 'sales', 'active' => '1', 'sort' => '20', ), 2 => array ( 'staff_id' => '2', 'name' => 'John Mills', 'title' => 'Broker Associate', 'phone' => '307-899-1212', 'phone_2' => '307-527-7092', 'email' => 'john@canyonrealestate.net', 'bio' => '

John Mills started in Real Estate in Northern California in 1975. He is experienced in Residential, Commercial, and Farm and Ranch properties. John owned his own real estate office for 12 years and farmed for 30 years. He also owned his own hunting property for twenty years. Some of the things he enjoys doing are hunting, fishing and camping.

', 'type' => 'sales', 'active' => '1', 'sort' => '40', ), 3 => array ( 'staff_id' => '4', 'name' => 'Teresa Hehnke', 'title' => 'Licensed Realtor Assistant', 'phone' => '(307) 250-0743', 'phone_2' => '307-527-7092', 'email' => 'teresa@canyonrealestate.net', 'bio' => '

Small-Town Roots. Big-Hearted Service
Teresa Hehnke has called Wyoming home since she was six months old. Raised in a small farming town in the Big Horn Basin, she grew up hiking, camping, fishing, and hunting in the Big Horn Mountains—a love for the outdoors that still shapes her life and work today. Her local insight and deep appreciation for the land make her a trusted guide for anyone looking to call this region home.

Steady, experienced, and always ready to help
Teresa entered real estate in 2003 as a secretary and earned her license in 2005. Since joining Canyon Real Estate in 2012, she has become a steady and reliable presence on the team. Her attention to detail helps keep transactions on track, and as a licensed notary and experienced team player, she’s ready to jump in wherever she’s needed.

She keeps it real—with heart and humor
Clients appreciate Teresa’s warm energy and light-hearted sense of humor. She brings a positive outlook to every interaction, helping buyers and sellers feel at ease through what can be a stressful process. Her background in social work gives her a natural ability to understand people and meet them where they are.

Versatile across property types, with a heart for home
Teresa supports a wide range of real estate transactions, from residential homes to rural properties and everything in between. She especially enjoys helping clients navigate residential purchases and sales, where the relationships formed often make the process even more rewarding.

Family first, always outdoors
A proud mother of two daughters and grandmother to eleven grandchildren, Teresa spends her time outside of work with family, often exploring the outdoors or making an annual hike to Willett Lake—a special place where her late husband’s ashes rest. She also enjoys shooting sports, playing pool, and is working on finishing her garage just so she can bring the pool table home.

Active in her church and her community
Teresa is the treasurer and a Sunday school teacher at her church, and she brings that same sense of care and commitment to everything she does—both professionally and personally.

“Patience, kindness, a little humor, and a lot of heart. That’s how I try to show up—for my clients, my team, and my family.”

 

', 'type' => 'admin', 'active' => '1', 'sort' => '50', ), ), 'css_inline' => ' .img-zoom { width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 1rem; } .img-zoom img { width: 100%; transition: 0.4s all ease-in-out; /*filter: grayscale(100%);*/ } .img-zoom:hover img { transform: scale(1.02); filter: grayscale(10%); } .team-col { background: #d7d8c3; } /*@media only screen and (min-width : 768px) { .parallax-window { height:300px; } .parallax-window h1 { top:80%; font-size:14px; } .rellax-img { top:145px; } } @media only screen and (min-width : 480px) { .parallax-window { height:215px; } .parallax-window h1 { top:50%; font-size:14px; } .rellax-img { top:166px; } } @media only screen and (min-width : 300px) { .parallax-window { height:200px; } .parallax-window h1 { top:200px; font-size:12px; } .rellax-img { top:166px; } }*/', 'i' => 0, 'staff' => array ( 'staff_id' => '4', 'name' => 'Teresa Hehnke', 'title' => 'Licensed Realtor Assistant', 'phone' => '(307) 250-0743', 'phone_2' => '307-527-7092', 'email' => 'teresa@canyonrealestate.net', 'bio' => '

Small-Town Roots. Big-Hearted Service
Teresa Hehnke has called Wyoming home since she was six months old. Raised in a small farming town in the Big Horn Basin, she grew up hiking, camping, fishing, and hunting in the Big Horn Mountains—a love for the outdoors that still shapes her life and work today. Her local insight and deep appreciation for the land make her a trusted guide for anyone looking to call this region home.

Steady, experienced, and always ready to help
Teresa entered real estate in 2003 as a secretary and earned her license in 2005. Since joining Canyon Real Estate in 2012, she has become a steady and reliable presence on the team. Her attention to detail helps keep transactions on track, and as a licensed notary and experienced team player, she’s ready to jump in wherever she’s needed.

She keeps it real—with heart and humor
Clients appreciate Teresa’s warm energy and light-hearted sense of humor. She brings a positive outlook to every interaction, helping buyers and sellers feel at ease through what can be a stressful process. Her background in social work gives her a natural ability to understand people and meet them where they are.

Versatile across property types, with a heart for home
Teresa supports a wide range of real estate transactions, from residential homes to rural properties and everything in between. She especially enjoys helping clients navigate residential purchases and sales, where the relationships formed often make the process even more rewarding.

Family first, always outdoors
A proud mother of two daughters and grandmother to eleven grandchildren, Teresa spends her time outside of work with family, often exploring the outdoors or making an annual hike to Willett Lake—a special place where her late husband’s ashes rest. She also enjoys shooting sports, playing pool, and is working on finishing her garage just so she can bring the pool table home.

Active in her church and her community
Teresa is the treasurer and a Sunday school teacher at her church, and she brings that same sense of care and commitment to everything she does—both professionally and personally.

“Patience, kindness, a little humor, and a lot of heart. That’s how I try to show up—for my clients, my team, and my family.”

 

', 'type' => 'admin', 'active' => '1', 'sort' => '50', ), 'name_slugged' => 'teresa-hehnke', 'first' => 'Teresa', 'last' => 'Hehnke', 'staff_id' => '4', 'photo_array' => false, 'image' => 'https://staging.canyonrealestate.net/assets/img/staff/teresa-hehnke-f.jpg', 'staff_url' => 'https://staging.canyonrealestate.net/staff/staff-detail/teresa-hehnke', 'js_inline' => 'var rellax = new Rellax(\'.rellax\', { speed: 3, center: true, wrapper: null, round: true });', '_ENV' => array ( 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'CONTENT_LENGTH' => '0', 'HTTP_CONNECTION' => 'close', 'SCRIPT_NAME' => '/about.php', 'REQUEST_URI' => '/canyon-real-estate', 'QUERY_STRING' => '', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/2.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_URL' => '/canyon-real-estate', 'REMOTE_PORT' => '21230', 'SCRIPT_FILENAME' => '/home/dark_star_user/staging.canyonrealestate.net/about.php', 'SERVER_ADMIN' => 'webmaster@staging.canyonrealestate.net', 'CONTEXT_DOCUMENT_ROOT' => '/home/dark_star_user/staging.canyonrealestate.net', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/home/dark_star_user/staging.canyonrealestate.net', 'REMOTE_ADDR' => '216.73.216.200', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '66.33.207.239', 'SERVER_NAME' => 'staging.canyonrealestate.net', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '', 'HTTP_HOST' => 'staging.canyonrealestate.net', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'SSL_TLS_SNI' => 'staging.canyonrealestate.net', 'HTTPS' => 'on', 'H2_STREAM_TAG' => '2720811-819-3', 'H2_STREAM_ID' => '3', 'H2_PUSHED_ON' => '', 'H2_PUSHED' => '', 'H2_PUSH' => 'off', 'H2PUSH' => 'off', 'HTTP2' => 'on', 'account_id' => '119434', 'DH_USER' => 'dark_star_user', 'ds_id_48705083' => '', 'dsid' => '48705083', 'SCRIPT_URI' => 'https://staging.canyonrealestate.net/canyon-real-estate', 'SCRIPT_URL' => '/canyon-real-estate', 'QS_ConnectionId' => '1752313616707513722720811', 'UNIQUE_ID' => 'aHIvELoKIIpjYijw_IFdFQE4igw', 'REDIRECT_STATUS' => '200', 'REDIRECT_SSL_TLS_SNI' => 'staging.canyonrealestate.net', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_H2_STREAM_TAG' => '2720811-819-3', 'REDIRECT_H2_STREAM_ID' => '3', 'REDIRECT_H2_PUSHED_ON' => '', 'REDIRECT_H2_PUSHED' => '', 'REDIRECT_H2_PUSH' => 'off', 'REDIRECT_H2PUSH' => 'off', 'REDIRECT_HTTP2' => 'on', 'REDIRECT_account_id' => '119434', 'REDIRECT_DH_USER' => 'dark_star_user', 'REDIRECT_ds_id_48705083' => '', 'REDIRECT_dsid' => '48705083', 'REDIRECT_SCRIPT_URI' => 'https://staging.canyonrealestate.net/canyon-real-estate', 'REDIRECT_SCRIPT_URL' => '/canyon-real-estate', 'REDIRECT_QS_ConnectionId' => '1752313616707513722720811', 'REDIRECT_UNIQUE_ID' => 'aHIvELoKIIpjYijw_IFdFQE4igw', 'FCGI_ROLE' => 'RESPONDER', ), '_SERVER' => array ( 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'CONTENT_LENGTH' => '0', 'HTTP_CONNECTION' => 'close', 'SCRIPT_NAME' => '/about.php', 'REQUEST_URI' => '/canyon-real-estate', 'QUERY_STRING' => '', 'REQUEST_METHOD' => 'GET', 'SERVER_PROTOCOL' => 'HTTP/2.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REDIRECT_URL' => '/canyon-real-estate', 'REMOTE_PORT' => '21230', 'SCRIPT_FILENAME' => '/home/dark_star_user/staging.canyonrealestate.net/about.php', 'SERVER_ADMIN' => 'webmaster@staging.canyonrealestate.net', 'CONTEXT_DOCUMENT_ROOT' => '/home/dark_star_user/staging.canyonrealestate.net', 'CONTEXT_PREFIX' => '', 'REQUEST_SCHEME' => 'https', 'DOCUMENT_ROOT' => '/home/dark_star_user/staging.canyonrealestate.net', 'REMOTE_ADDR' => '216.73.216.200', 'SERVER_PORT' => '443', 'SERVER_ADDR' => '66.33.207.239', 'SERVER_NAME' => 'staging.canyonrealestate.net', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_SIGNATURE' => '', 'HTTP_HOST' => 'staging.canyonrealestate.net', 'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate', 'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'HTTP_ACCEPT' => '*/*', 'SSL_TLS_SNI' => 'staging.canyonrealestate.net', 'HTTPS' => 'on', 'H2_STREAM_TAG' => '2720811-819-3', 'H2_STREAM_ID' => '3', 'H2_PUSHED_ON' => '', 'H2_PUSHED' => '', 'H2_PUSH' => 'off', 'H2PUSH' => 'off', 'HTTP2' => 'on', 'account_id' => '119434', 'DH_USER' => 'dark_star_user', 'ds_id_48705083' => '', 'dsid' => '48705083', 'SCRIPT_URI' => 'https://staging.canyonrealestate.net/canyon-real-estate', 'SCRIPT_URL' => '/canyon-real-estate', 'QS_ConnectionId' => '1752313616707513722720811', 'UNIQUE_ID' => 'aHIvELoKIIpjYijw_IFdFQE4igw', 'REDIRECT_STATUS' => '200', 'REDIRECT_SSL_TLS_SNI' => 'staging.canyonrealestate.net', 'REDIRECT_HTTPS' => 'on', 'REDIRECT_H2_STREAM_TAG' => '2720811-819-3', 'REDIRECT_H2_STREAM_ID' => '3', 'REDIRECT_H2_PUSHED_ON' => '', 'REDIRECT_H2_PUSHED' => '', 'REDIRECT_H2_PUSH' => 'off', 'REDIRECT_H2PUSH' => 'off', 'REDIRECT_HTTP2' => 'on', 'REDIRECT_account_id' => '119434', 'REDIRECT_DH_USER' => 'dark_star_user', 'REDIRECT_ds_id_48705083' => '', 'REDIRECT_dsid' => '48705083', 'REDIRECT_SCRIPT_URI' => 'https://staging.canyonrealestate.net/canyon-real-estate', 'REDIRECT_SCRIPT_URL' => '/canyon-real-estate', 'REDIRECT_QS_ConnectionId' => '1752313616707513722720811', 'REDIRECT_UNIQUE_ID' => 'aHIvELoKIIpjYijw_IFdFQE4igw', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/about.php', 'REQUEST_TIME_FLOAT' => 1752313616.727529, 'REQUEST_TIME' => 1752313616, ), '_SESSION' => array ( 'login_status' => false, ), 'property_id' => NULL, 'cur_page' => 'about', 'userAgent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'clientHints' => \DeviceDetector\ClientHints::__set_state(array( 'architecture' => '', 'bitness' => '', 'mobile' => false, 'model' => '', 'platform' => '', 'platformVersion' => '', 'uaFullVersion' => '', 'fullVersionList' => array ( ), 'app' => '', )), 'dd' => \DeviceDetector\DeviceDetector::__set_state(array( 'clientTypes' => array ( 0 => 'feed reader', 1 => 'mobile app', 2 => 'mediaplayer', 3 => 'pim', 4 => 'browser', 5 => 'library', ), 'userAgent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'clientHints' => \DeviceDetector\ClientHints::__set_state(array( 'architecture' => '', 'bitness' => '', 'mobile' => false, 'model' => '', 'platform' => '', 'platformVersion' => '', 'uaFullVersion' => '', 'fullVersionList' => array ( ), 'app' => '', )), 'os' => NULL, 'client' => NULL, 'device' => NULL, 'brand' => '', 'model' => '', 'bot' => array ( 'name' => 'ClaudeBot', 'category' => 'Crawler', 'url' => 'https://github.com/ClaudeBot/ClaudeBot', ), 'discardBotInformation' => false, 'skipBotDetection' => true, 'cache' => NULL, 'yamlParser' => NULL, 'clientParsers' => array ( 0 => \DeviceDetector\Parser\Client\FeedReader::__set_state(array( 'fixtureFile' => 'regexes/client/feed_readers.yml', 'parserName' => 'feed reader', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), 1 => \DeviceDetector\Parser\Client\MobileApp::__set_state(array( 'fixtureFile' => 'regexes/client/mobile_apps.yml', 'parserName' => 'mobile app', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'appHints' => \DeviceDetector\Parser\Client\Hints\AppHints::__set_state(array( 'fixtureFile' => 'regexes/client/hints/apps.yml', 'parserName' => 'AppHints', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), )), 2 => \DeviceDetector\Parser\Client\MediaPlayer::__set_state(array( 'fixtureFile' => 'regexes/client/mediaplayers.yml', 'parserName' => 'mediaplayer', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), 3 => \DeviceDetector\Parser\Client\PIM::__set_state(array( 'fixtureFile' => 'regexes/client/pim.yml', 'parserName' => 'pim', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), 4 => \DeviceDetector\Parser\Client\Browser::__set_state(array( 'fixtureFile' => 'regexes/client/browsers.yml', 'parserName' => 'browser', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'browserHints' => \DeviceDetector\Parser\Client\Hints\BrowserHints::__set_state(array( 'fixtureFile' => 'regexes/client/hints/browsers.yml', 'parserName' => 'BrowserHints', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), )), 5 => \DeviceDetector\Parser\Client\Library::__set_state(array( 'fixtureFile' => 'regexes/client/libraries.yml', 'parserName' => 'library', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, )), ), 'deviceParsers' => array ( 0 => \DeviceDetector\Parser\Device\HbbTv::__set_state(array( 'fixtureFile' => 'regexes/device/televisions.yml', 'parserName' => 'tv', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 1 => \DeviceDetector\Parser\Device\ShellTv::__set_state(array( 'fixtureFile' => 'regexes/device/shell_tv.yml', 'parserName' => 'shelltv', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 2 => \DeviceDetector\Parser\Device\Notebook::__set_state(array( 'fixtureFile' => 'regexes/device/notebooks.yml', 'parserName' => 'notebook', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 3 => \DeviceDetector\Parser\Device\Console::__set_state(array( 'fixtureFile' => 'regexes/device/consoles.yml', 'parserName' => 'console', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 4 => \DeviceDetector\Parser\Device\CarBrowser::__set_state(array( 'fixtureFile' => 'regexes/device/car_browsers.yml', 'parserName' => 'car browser', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 5 => \DeviceDetector\Parser\Device\Camera::__set_state(array( 'fixtureFile' => 'regexes/device/cameras.yml', 'parserName' => 'camera', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 6 => \DeviceDetector\Parser\Device\PortableMediaPlayer::__set_state(array( 'fixtureFile' => 'regexes/device/portable_media_player.yml', 'parserName' => 'portablemediaplayer', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), 7 => \DeviceDetector\Parser\Device\Mobile::__set_state(array( 'fixtureFile' => 'regexes/device/mobiles.yml', 'parserName' => 'mobile', 'userAgent' => '', 'clientHints' => NULL, 'globalMethods' => NULL, 'regexList' => NULL, 'overAllMatch' => NULL, 'cache' => NULL, 'yamlParser' => NULL, 'deviceType' => NULL, 'model' => '', 'brand' => '', )), ), 'botParsers' => array ( 0 => \DeviceDetector\Parser\Bot::__set_state(array( 'fixtureFile' => 'regexes/bots.yml', 'parserName' => 'bot', 'userAgent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'clientHints' => \DeviceDetector\ClientHints::__set_state(array( 'architecture' => '', 'bitness' => '', 'mobile' => false, 'model' => '', 'platform' => '', 'platformVersion' => '', 'uaFullVersion' => '', 'fullVersionList' => array ( ), 'app' => '', )), 'globalMethods' => NULL, 'regexList' => array ( 0 => array ( 'regex' => 'WireReaderBot(?:/([\\d+.]+))?', 'name' => 'WireReaderBot', 'category' => 'Feed Fetcher', 'url' => 'https://wirereader.app/', ), 1 => array ( 'regex' => 'monitoring360bot', 'name' => '360 Monitoring', 'category' => 'Site Monitor', 'url' => 'https://www.360monitoring.io', 'producer' => array ( 'name' => 'Plesk International GmbH', 'url' => 'https://www.plesk.com', ), ), 2 => array ( 'regex' => 'Cloudflare-Healthchecks', 'name' => 'Cloudflare Health Checks', 'category' => 'Service Agent', 'url' => 'https://developers.cloudflare.com/health-checks/', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 3 => array ( 'regex' => '360Spider', 'name' => '360Spider', 'category' => 'Search bot', 'url' => 'https://www.so.com/help/help_3_2.html', 'producer' => array ( 'name' => 'Online Media Group, Inc.', 'url' => '', ), ), 4 => array ( 'regex' => 'Aboundex', 'name' => 'Aboundexbot', 'category' => 'Search bot', 'url' => 'http://www.aboundex.com/crawler/', 'producer' => array ( 'name' => 'Aboundex.com', 'url' => 'http://www.aboundex.com', ), ), 5 => array ( 'regex' => 'AcoonBot', 'name' => 'Acoon', 'category' => 'Search bot', 'url' => 'http://www.acoon.de/robot.asp', 'producer' => array ( 'name' => 'Acoon GmbH', 'url' => 'http://www.acoon.de', ), ), 6 => array ( 'regex' => 'AddThis\\.com', 'name' => 'AddThis.com', 'category' => 'Social Media Agent', 'url' => '', 'producer' => array ( 'name' => 'Clearspring Technologies, Inc.', 'url' => 'http://www.clearspring.com', ), ), 7 => array ( 'regex' => 'AhrefsBot', 'name' => 'aHrefs Bot', 'category' => 'Crawler', 'url' => 'https://ahrefs.com/robot', 'producer' => array ( 'name' => 'Ahrefs Pte Ltd', 'url' => 'https://ahrefs.com/robot', ), ), 8 => array ( 'regex' => 'AhrefsSiteAudit/[\\d.]+', 'name' => 'AhrefsSiteAudit', 'category' => 'Site Monitor', 'url' => 'https://ahrefs.com/robot/site-audit', 'producer' => array ( 'name' => 'Ahrefs Pte Ltd', 'url' => 'https://ahrefs.com/', ), ), 9 => array ( 'regex' => 'ia_archiver|alexabot|verifybot', 'name' => 'Alexa Crawler', 'category' => 'Search bot', 'url' => 'https://support.alexa.com/hc/en-us/sections/200100794-Crawlers', 'producer' => array ( 'name' => 'Alexa Internet', 'url' => 'https://www.alexa.com', ), ), 10 => array ( 'regex' => 'alexa site audit', 'name' => 'Alexa Site Audit', 'category' => 'Site Monitor', 'url' => 'https://support.alexa.com/hc/en-us/articles/200450194', 'producer' => array ( 'name' => 'Alexa Internet', 'url' => 'https://www.alexa.com', ), ), 11 => array ( 'regex' => 'Amazonbot/[\\d.]+', 'name' => 'Amazon Bot', 'category' => 'Crawler', 'url' => 'https://developer.amazon.com/support/amazonbot', 'producer' => array ( 'name' => 'Amazon.com, Inc.', 'url' => 'https://www.amazon.com/', ), ), 12 => array ( 'regex' => 'AmazonAdBot/[\\d.]+', 'name' => 'Amazon AdBot', 'category' => 'Crawler', 'url' => 'https://adbot.amazon.com/', 'producer' => array ( 'name' => 'Amazon.com, Inc.', 'url' => 'https://www.amazon.com/', ), ), 13 => array ( 'regex' => 'Amazon[ -]Route ?53[ -]Health[ -]Check[ -]Service', 'name' => 'Amazon Route53 Health Check', 'category' => 'Service Agent', 'producer' => array ( 'name' => 'Amazon Web Services', 'url' => 'https://aws.amazon.com/', ), ), 14 => array ( 'regex' => 'AmorankSpider', 'name' => 'Amorank Spider', 'category' => 'Crawler', 'url' => 'http://amorank.com/webcrawler.html', 'producer' => array ( 'name' => 'Amorank', 'url' => 'http://www.amorank.com', ), ), 15 => array ( 'regex' => 'ApacheBench', 'name' => 'ApacheBench', 'category' => 'Benchmark', 'url' => 'https://httpd.apache.org/docs/2.4/programs/ab.html', 'producer' => array ( 'name' => 'The Apache Software Foundation', 'url' => 'https://www.apache.org/foundation/', ), ), 16 => array ( 'regex' => 'Applebot', 'name' => 'Applebot', 'category' => 'Crawler', 'url' => 'https://support.apple.com/en-us/HT204683', 'producer' => array ( 'name' => 'Apple Inc', 'url' => 'https://www.apple.com', ), ), 17 => array ( 'regex' => 'AppSignalBot', 'name' => 'AppSignalBot', 'category' => 'Site Monitor', 'url' => 'https://docs.appsignal.com/uptime-monitoring/', 'producer' => array ( 'name' => 'AppSignal', 'url' => 'https://appsignal.com/', ), ), 18 => array ( 'regex' => 'Arachni', 'name' => 'Arachni', 'category' => 'Security Checker', 'url' => 'https://www.arachni-scanner.com/', 'producer' => array ( 'name' => 'Sarosys LLC', 'url' => 'https://www.sarosys.com/', ), ), 19 => array ( 'regex' => 'AspiegelBot', 'name' => 'AspiegelBot', 'category' => 'Crawler', 'url' => 'https://aspiegel.com/', 'producer' => array ( 'name' => 'Huawei', 'url' => 'https://www.huawei.com/', ), ), 20 => array ( 'regex' => 'Castro 2, Episode Duration Lookup', 'name' => 'Castro 2', 'category' => 'Service Agent', 'url' => 'http://supertop.co/castro/', 'producer' => array ( 'name' => 'Supertop', 'url' => 'http://supertop.co', ), ), 21 => array ( 'regex' => 'Curious George', 'name' => 'Analytics SEO Crawler', 'category' => 'Crawler', 'url' => 'http://www.analyticsseo.com/crawler', 'producer' => array ( 'name' => 'Analytics SEO', 'url' => 'http://www.analyticsseo.com', ), ), 22 => array ( 'regex' => 'archive\\.org_bot|special_archiver', 'name' => 'archive.org bot', 'category' => 'Crawler', 'url' => 'https://archive.org/details/archive.org_bot', 'producer' => array ( 'name' => 'The Internet Archive', 'url' => 'https://archive.org', ), ), 23 => array ( 'regex' => 'Ask Jeeves/Teoma', 'name' => 'Ask Jeeves', 'category' => 'Search bot', 'url' => '', 'producer' => array ( 'name' => 'Ask Jeeves Inc.', 'url' => 'http://www.ask.com', ), ), 24 => array ( 'regex' => 'Backlink-Check\\.de', 'name' => 'Backlink-Check.de', 'category' => 'Crawler', 'url' => 'http://www.backlink-check.de/bot.html', 'producer' => array ( 'name' => 'Mediagreen Medienservice', 'url' => 'http://www.backlink-check.de', ), ), 25 => array ( 'regex' => 'BacklinkCrawler', 'name' => 'BacklinkCrawler', 'category' => 'Crawler', 'url' => 'http://www.backlinktest.com/crawler.html', 'producer' => array ( 'name' => '2.0Promotion GbR', 'url' => 'http://www.backlinktest.com', ), ), 26 => array ( 'regex' => 'Baidu.*spider|baidu Transcoder', 'name' => 'Baidu Spider', 'category' => 'Search bot', 'url' => 'http://www.baidu.com/search/spider.htm', 'producer' => array ( 'name' => 'Baidu', 'url' => 'http://www.baidu.com', ), ), 27 => array ( 'regex' => 'BazQux', 'name' => 'BazQux Reader', 'url' => 'https://bazqux.com/fetcher', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 28 => array ( 'regex' => 'Better Uptime Bot', 'name' => 'Better Uptime Bot', 'category' => 'Site Monitor', 'url' => 'https://betteruptime.com/faq', 'producer' => array ( 'name' => 'Better Uptime', 'url' => 'https://betteruptime.com/', ), ), 29 => array ( 'regex' => 'MSNBot|msrbot|bingbot|bingadsbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot', 'name' => 'BingBot', 'category' => 'Search bot', 'url' => 'http://search.msn.com/msnbot.htmn', 'producer' => array ( 'name' => 'Microsoft Corporation', 'url' => 'http://www.microsoft.com', ), ), 30 => array ( 'regex' => 'Blekkobot', 'name' => 'Blekkobot', 'category' => 'Search bot', 'url' => 'http://blekko.com/about/blekkobot', 'producer' => array ( 'name' => 'Blekko', 'url' => 'http://blekko.com', ), ), 31 => array ( 'regex' => 'BLEXBot', 'name' => 'BLEXBot Crawler', 'category' => 'Crawler', 'url' => 'http://webmeup-crawler.com', 'producer' => array ( 'name' => 'WebMeUp', 'url' => 'http://webmeup.com', ), ), 32 => array ( 'regex' => 'Bloglovin', 'name' => 'Bloglovin', 'url' => 'http://www.bloglovin.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 33 => array ( 'regex' => 'Blogtrottr', 'name' => 'Blogtrottr', 'url' => '', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => 'Blogtrottr Ltd', 'url' => 'https://blogtrottr.com/', ), ), 34 => array ( 'regex' => 'BoardReader Blog Indexer', 'name' => 'BoardReader Blog Indexer', 'category' => 'Crawler', 'producer' => array ( 'name' => 'BoardReader', 'url' => 'https://boardreader.com/', ), ), 35 => array ( 'regex' => 'BountiiBot', 'name' => 'Bountii Bot', 'category' => 'Search bot', 'url' => 'http://bountii.com/contact.php', 'producer' => array ( 'name' => 'Bountii Inc.', 'url' => 'http://bountii.com', ), ), 36 => array ( 'regex' => 'Browsershots', 'name' => 'Browsershots', 'category' => 'Service Agent', 'url' => 'http://browsershots.org/faq', 'producer' => array ( 'name' => 'Browsershots.org', 'url' => 'http://browsershots.org', ), ), 37 => array ( 'regex' => 'BUbiNG', 'name' => 'BUbiNG', 'category' => 'Crawler', 'url' => 'http://law.di.unimi.it/BUbiNG.html', 'producer' => array ( 'name' => 'The Laboratory for Web Algorithmics (LAW)', 'url' => 'http://law.di.unimi.it/software.php#buging', ), ), 38 => array ( 'regex' => '(? 'Butterfly Robot', 'category' => 'Search bot', 'url' => 'http://labs.topsy.com/butterfly', 'producer' => array ( 'name' => 'Topsy Labs', 'url' => 'http://labs.topsy.com', ), ), 39 => array ( 'regex' => 'CareerBot', 'name' => 'CareerBot', 'category' => 'Crawler', 'url' => 'http://www.career-x.de/bot.html', 'producer' => array ( 'name' => 'career-x GmbH', 'url' => 'http://www.career-x.de', ), ), 40 => array ( 'regex' => 'CCBot', 'name' => 'ccBot crawler', 'category' => 'Crawler', 'url' => 'http://commoncrawl.org/faq/', 'producer' => array ( 'name' => 'reddit inc.', 'url' => 'http://www.reddit.com', ), ), 41 => array ( 'regex' => 'Cliqzbot', 'name' => 'Cliqzbot', 'category' => 'Crawler', 'url' => 'http://cliqz.com/company/cliqzbot', 'producer' => array ( 'name' => '10betterpages GmbH', 'url' => 'http://cliqz.com', ), ), 42 => array ( 'regex' => 'Cloudflare-AMP', 'name' => 'CloudFlare AMP Fetcher', 'category' => 'Crawler', 'url' => 'https://amp.cloudflare.com/doc/fetcher.html', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'http://www.cloudflare.com', ), ), 43 => array ( 'regex' => 'Cloudflare-?Diagnostics', 'name' => 'Cloudflare Diagnostics', 'category' => 'Site Monitor', 'url' => 'https://www.cloudflare.com/', 'producer' => array ( 'name' => 'Cloudflare', 'url' => 'https://www.cloudflare.com/', ), ), 44 => array ( 'regex' => 'CloudFlare-AlwaysOnline', 'name' => 'CloudFlare Always Online', 'category' => 'Site Monitor', 'url' => 'https://www.cloudflare.com/always-online', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 45 => array ( 'regex' => 'Cloudflare-SSLDetector', 'name' => 'Cloudflare SSL Detector', 'category' => 'Site Monitor', 'url' => 'https://developers.cloudflare.com/fundamentals/reference/cloudflare-site-crawling/', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 46 => array ( 'regex' => 'Cloudflare Custom Hostname Verification', 'name' => 'Cloudflare Custom Hostname Verification', 'category' => 'Service Agent', 'url' => 'https://developers.cloudflare.com/fundamentals/reference/cloudflare-site-crawling/', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 47 => array ( 'regex' => 'Cloudflare-Traffic-Manager', 'name' => 'Cloudflare Traffic Manager', 'category' => 'Site Monitor', 'url' => 'https://developers.cloudflare.com/fundamentals/reference/cloudflare-site-crawling/', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 48 => array ( 'regex' => 'https://developers\\.cloudflare\\.com/security-center/', 'name' => 'Cloudflare Security Insights', 'category' => 'Site Monitor', 'url' => 'https://developers.cloudflare.com/fundamentals/reference/cloudflare-site-crawling/', 'producer' => array ( 'name' => 'CloudFlare', 'url' => 'https://www.cloudflare.com/', ), ), 49 => array ( 'regex' => 'coccoc\\.com', 'name' => 'Cốc Cốc Bot', 'url' => 'https://help.coccoc.com/en/search-engine/coccoc-robots', 'category' => 'Search bot', 'producer' => array ( 'name' => 'Cốc Cốc', 'url' => 'https://coccoc.com/', ), ), 50 => array ( 'regex' => 'collectd', 'name' => 'Collectd', 'url' => 'https://collectd.org/', 'category' => 'Site Monitor', 'producer' => array ( 'name' => 'Collectd', 'url' => 'https://collectd.org/', ), ), 51 => array ( 'regex' => 'CommaFeed', 'name' => 'CommaFeed', 'url' => 'http://www.commafeed.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 52 => array ( 'regex' => 'CSS Certificate Spider', 'name' => 'CSS Certificate Spider', 'category' => 'Crawler', 'url' => 'http://www.css-security.com/certificatespider/', 'producer' => array ( 'name' => 'Certified Security Solutions', 'url' => 'https://www.css-security.com/company/about-us/', ), ), 53 => array ( 'regex' => 'Datadog Agent|Datadog/?Synthetics', 'name' => 'Datadog Agent', 'url' => 'https://github.com/DataDog/dd-agent', 'category' => 'Site Monitor', 'producer' => array ( 'name' => 'Datadog', 'url' => 'https://www.datadoghq.com/', ), ), 54 => array ( 'regex' => 'Datanyze', 'name' => 'Datanyze', 'url' => '', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Datanyze', 'url' => 'https://www.datanyze.com', ), ), 55 => array ( 'regex' => 'Dataprovider', 'name' => 'Dataprovider', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Dataprovider B.V.', 'url' => 'https://www.dataprovider.com/', ), ), 56 => array ( 'regex' => 'Daum(?!(?:Apps|Device))', 'name' => 'Daum', 'category' => 'Search bot', 'url' => 'http://tab.search.daum.net/aboutWebSearch_en.html', 'producer' => array ( 'name' => 'Daum Communications Corp.', 'url' => 'http://www.kakaocorp.com/main', ), ), 57 => array ( 'regex' => 'Dazoobot', 'name' => 'Dazoobot', 'category' => 'Search bot', 'url' => '', 'producer' => array ( 'name' => 'DAZOO.FR', 'url' => 'http://dazoo.fr', ), ), 58 => array ( 'regex' => 'discobot', 'name' => 'Discobot', 'category' => 'Search bot', 'url' => 'http://discoveryengine.com/discobot.html', 'producer' => array ( 'name' => 'Discovery Engine', 'url' => 'http://discoveryengine.com', ), ), 59 => array ( 'regex' => 'Domain Re-Animator Bot|support@domainreanimator\\.com', 'name' => 'Domain Re-Animator Bot', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Domain Re-Animator, LLC', 'url' => 'http://domainreanimator.com', ), ), 60 => array ( 'regex' => 'DotBot', 'name' => 'DotBot', 'category' => 'Crawler', 'url' => 'http://www.opensiteexplorer.org/dotbot', 'producer' => array ( 'name' => 'SEOmoz, Inc.', 'url' => 'http://moz.com/', ), ), 61 => array ( 'regex' => 'DuckDuck(?:Go-Favicons-)?Bot', 'name' => 'DuckDuckGo Bot', 'category' => 'Search bot', 'url' => 'https://duckduckgo.com/duckduckbot', 'producer' => array ( 'name' => 'DuckDuckGo', 'url' => 'https://duckduckgo.com/', ), ), 62 => array ( 'regex' => 'EasouSpider', 'name' => 'Easou Spider', 'category' => 'Search bot', 'url' => 'http://www.easou.com/search/spider.html', 'producer' => array ( 'name' => 'easou ICP', 'url' => 'http://www.easou.com', ), ), 63 => array ( 'regex' => 'eCairn-Grabber', 'name' => 'eCairn-Grabber', 'category' => 'Crawler', 'producer' => array ( 'name' => 'eCairn', 'url' => 'https://ecairn.com', ), ), 64 => array ( 'regex' => 'EMail Exractor', 'name' => 'EMail Exractor', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => '', 'url' => '', ), ), 65 => array ( 'regex' => 'evc-batch', 'name' => 'evc-batch', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'eVenture Capital Partners II, LLC', 'url' => 'http://www.eventures.vc/', ), ), 66 => array ( 'regex' => 'Exabot|ExaleadCloudview', 'name' => 'ExaBot', 'category' => 'Crawler', 'url' => 'http://www.exabot.com/go/robot', 'producer' => array ( 'name' => 'Dassault Systèmes', 'url' => 'http://www.3ds.com', ), ), 67 => array ( 'regex' => 'ExactSeek Crawler', 'name' => 'ExactSeek Crawler', 'category' => 'Search bot', 'url' => 'http://www.exactseek.com', 'producer' => array ( 'name' => 'Jayde Online, Inc.', 'url' => 'http://www.jaydeonlineinc.com', ), ), 68 => array ( 'regex' => 'Ezooms', 'name' => 'Ezooms', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'SEOmoz, Inc.', 'url' => 'http://moz.com/', ), ), 69 => array ( 'regex' => 'facebook(?:catalog|externalhit|externalua|platform|scraper)', 'name' => 'Facebook Crawler', 'category' => 'Social Media Agent', 'url' => 'https://developers.facebook.com/docs/sharing/webmasters/crawler/', 'producer' => array ( 'name' => 'Meta Platforms, Inc.', 'url' => 'https://www.meta.com/', ), ), 70 => array ( 'regex' => 'FacebookBot/[\\d.]+', 'name' => 'FacebookBot', 'category' => 'Crawler', 'url' => 'https://developers.facebook.com/docs/sharing/bot', 'producer' => array ( 'name' => 'Meta Platforms, Inc.', 'url' => 'https://www.meta.com/', ), ), 71 => array ( 'regex' => 'Feedbin', 'name' => 'Feedbin', 'url' => 'http://feedbin.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 72 => array ( 'regex' => 'FeedBurner', 'name' => 'FeedBurner', 'url' => 'http://www.feedburner.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 73 => array ( 'regex' => 'Feed Wrangler', 'name' => 'Feed Wrangler', 'url' => 'https://feedwrangler.net/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => 'David Smith & Developing Perspective, LLC', 'url' => 'https://david-smith.org', ), ), 74 => array ( 'regex' => 'Feedly', 'name' => 'Feedly', 'url' => 'http://www.feedly.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 75 => array ( 'regex' => 'Feedspot', 'name' => 'Feedspot', 'url' => 'http://www.feedspot.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 76 => array ( 'regex' => 'Fever/[0-9]', 'name' => 'Fever', 'url' => 'http://feedafever.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 77 => array ( 'regex' => 'FlipboardProxy|FlipboardRSS', 'name' => 'Flipboard', 'url' => 'http://flipboard.com/browserproxy', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => 'Flipboard', 'url' => 'http://flipboard.com/', ), ), 78 => array ( 'regex' => 'Findxbot', 'name' => 'Findxbot', 'category' => 'Crawler', 'url' => 'http://www.findxbot.com', ), 79 => array ( 'regex' => 'FreshRSS', 'name' => 'FreshRSS', 'category' => 'Feed Fetcher', 'url' => 'https://freshrss.org/', ), 80 => array ( 'regex' => 'Genieo', 'name' => 'Genieo Web filter', 'category' => '', 'url' => 'http://www.genieo.com/webfilter.html', 'producer' => array ( 'name' => 'Genieo', 'url' => 'http://www.genieo.com', ), ), 81 => array ( 'regex' => 'GigablastOpenSource', 'name' => 'Gigablast', 'category' => 'Search bot', 'url' => 'https://github.com/gigablast/open-source-search-engine', 'producer' => array ( 'name' => 'Matt Wells', 'url' => 'http://www.gigablast.com/faq.html', ), ), 82 => array ( 'regex' => 'Gluten Free Crawler', 'name' => 'Gluten Free Crawler', 'category' => 'Crawler', 'url' => 'http://glutenfreepleasure.com/', 'producer' => array ( 'name' => '', 'url' => '', ), ), 83 => array ( 'regex' => 'gobuster', 'name' => 'Gobuster', 'url' => 'https://github.com/OJ/gobuster', ), 84 => array ( 'regex' => 'ichiro/mobile goo', 'name' => 'Goo', 'category' => 'Search bot', 'url' => 'http://search.goo.ne.jp/option/use/sub4/sub4-1', 'producer' => array ( 'name' => 'NTT Resonant', 'url' => 'http://goo.ne.jp', ), ), 85 => array ( 'regex' => 'Storebot-Google', 'name' => 'Google StoreBot', 'category' => 'Crawler', ), 86 => array ( 'regex' => 'Google Favicon', 'name' => 'Google Favicon', 'category' => 'Crawler', ), 87 => array ( 'regex' => 'Google Search Console', 'name' => 'Google Search Console', 'category' => 'Crawler', 'url' => 'https://search.google.com/search-console/about', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 88 => array ( 'regex' => 'Google Page Speed Insights', 'name' => 'Google PageSpeed Insights', 'category' => 'Site Monitor', 'url' => 'http://developers.google.com/speed/pagespeed/insights/', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 89 => array ( 'regex' => 'google_partner_monitoring', 'name' => 'Google Partner Monitoring', 'category' => 'Site Monitor', 'url' => '', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 90 => array ( 'regex' => 'Google-Cloud-Scheduler', 'name' => 'Google Cloud Scheduler', 'category' => 'Crawler', 'url' => 'https://cloud.google.com/scheduler', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com', ), ), 91 => array ( 'regex' => 'Google-Structured-Data-Testing-Tool', 'name' => 'Google Structured Data Testing Tool', 'category' => 'Validator', 'url' => 'https://search.google.com/structured-data/testing-tool', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 92 => array ( 'regex' => 'GoogleStackdriverMonitoring', 'name' => 'Google Stackdriver Monitoring', 'category' => 'Site Monitor', 'url' => 'https://cloud.google.com/monitoring', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com', ), ), 93 => array ( 'regex' => 'Google-Transparency-Report', 'name' => 'Google Transparency Report', 'category' => 'Site Monitor', 'url' => 'https://transparencyreport.google.com/', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 94 => array ( 'regex' => 'via ggpht\\.com GoogleImageProxy', 'name' => 'Gmail Image Proxy', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 95 => array ( 'regex' => 'SeznamEmailProxy', 'name' => 'Seznam Email Proxy', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Seznam.cz, a.s.', 'url' => 'http://www.seznam.cz/', ), ), 96 => array ( 'regex' => 'Seznam-Zbozi-robot', 'name' => 'Seznam Zbozi.cz', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Seznam.cz, a.s.', 'url' => 'https://www.zbozi.cz/', ), ), 97 => array ( 'regex' => 'Heurekabot-Feed', 'name' => 'Heureka Feed', 'category' => 'Crawler', 'url' => 'https://sluzby.heureka.cz/napoveda/heurekabot/', 'producer' => array ( 'name' => 'Heureka.cz, a.s.', 'url' => 'https://www.heureka.cz/', ), ), 98 => array ( 'regex' => 'ShopAlike', 'name' => 'ShopAlike', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Visual Meta', 'url' => 'https://www.shopalike.cz/', ), ), 99 => array ( 'regex' => 'Googlebot-News', 'name' => 'Googlebot News', 'category' => 'Search bot', 'url' => 'https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 100 => array ( 'regex' => 'Adwords-(?:DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(?:adstxt|Ads-Conversions|Ads-Qualify|Adwords|AMPHTML|Assess|Extended|HotelAdsVerifier|InspectionTool|Lens|PageRenderer|Read-Aloud|Safety|Shopping-Quality|Site-Verification|Sites-Thumbnails|speakr|Stale-Content-Probe|Test|Youtube-Links)|(?:AdsBot|APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google(?:-Mobile)?|Google(?:AdSenseInfeed|AssociationService|bot|Other|Prober|Producer|Sites)|Google.*/\\+/web/snippet', 'name' => 'Googlebot', 'category' => 'Search bot', 'url' => 'https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 101 => array ( 'regex' => '^Google$', 'name' => 'Googlebot', 'category' => 'Search bot', 'url' => 'https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 102 => array ( 'regex' => 'Google-Area120-PrivacyPolicyFetcher', 'name' => 'Google Area 120 Privacy Policy Fetcher', 'category' => 'Crawler', 'url' => 'https://area120.google.com/', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 103 => array ( 'regex' => 'heritrix', 'name' => 'Heritrix', 'category' => 'Crawler', 'url' => 'https://webarchive.jira.com/wiki/display/Heritrix/Heritrix', 'producer' => array ( 'name' => 'The Internet Archive', 'url' => 'https://archive.org', ), ), 104 => array ( 'regex' => 'HubSpot ', 'name' => 'HubSpot', 'category' => 'Crawler', 'producer' => array ( 'name' => 'HubSpot Inc.', 'url' => 'https://www.hubspot.com', ), ), 105 => array ( 'regex' => 'vuhuvBot', 'name' => 'Vuhuv Bot', 'category' => 'Crawler', 'url' => 'http://vuhuv.com/bot.html', ), 106 => array ( 'regex' => 'HTTPMon/[\\d.]+', 'name' => 'HTTPMon', 'category' => 'Site Monitor', 'url' => 'http://www.httpmon.com', 'producer' => array ( 'name' => 'towards GmbH', 'url' => 'http://www.towards.ch/', ), ), 107 => array ( 'regex' => 'ICC-Crawler', 'name' => 'ICC-Crawler', 'category' => 'Crawler', 'url' => 'http://www.nict.go.jp/en/univ-com/plan/crawl.html', 'producer' => array ( 'name' => '', 'url' => '', ), ), 108 => array ( 'regex' => 'inoreader\\.com', 'name' => 'inoreader', 'category' => 'Feed Reader', 'url' => 'https://www.inoreader.com', ), 109 => array ( 'regex' => 'iisbot', 'name' => 'IIS Site Analysis', 'category' => 'Crawler', 'url' => 'http://www.iis.net/iisbot.html', 'producer' => array ( 'name' => 'Microsoft Corporation', 'url' => 'http://www.microsoft.com', ), ), 110 => array ( 'regex' => 'ips-agent', 'name' => 'IPS Agent', 'category' => 'Crawler', 'producer' => array ( 'name' => 'VeriSign, Inc', 'url' => 'http://www.verisign.com/', ), ), 111 => array ( 'regex' => 'IP-Guide\\.com', 'name' => 'IP-Guide Crawler', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => '', 'url' => 'https://ip-guide.com', ), ), 112 => array ( 'regex' => 'k6/[0-9\\.]+', 'name' => 'K6', 'url' => 'https://k6.io/', ), 113 => array ( 'regex' => 'kouio', 'name' => 'Kouio', 'url' => 'http://kouio.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 114 => array ( 'regex' => 'larbin', 'name' => 'Larbin web crawler', 'category' => 'Crawler', 'url' => 'http://larbin.sourceforge.net', 'producer' => array ( 'name' => '', 'url' => '', ), ), 115 => array ( 'regex' => '[A-z0-9]*-Lighthouse', 'name' => 'Lighthouse', 'category' => 'Site Monitor', 'url' => 'https://developers.google.com/web/tools/lighthouse', 'producer' => array ( 'name' => 'Lighthouse', 'url' => 'https://developers.google.com/web/tools/lighthouse', ), ), 116 => array ( 'regex' => 'last-modified\\.com', 'name' => 'LastMod Bot', 'category' => 'Site Monitor', 'url' => 'https://last-modified.com/en/about', 'producer' => array ( 'name' => '', 'url' => 'https://last-modified.com/en', ), ), 117 => array ( 'regex' => 'linkdexbot|linkdex\\.com', 'name' => 'Linkdex Bot', 'category' => 'Search bot', 'url' => 'http://www.linkdex.com/bots', 'producer' => array ( 'name' => 'Mojeek Ltd.', 'url' => 'http://www.mojeek.com', ), ), 118 => array ( 'regex' => 'LinkedInBot', 'name' => 'LinkedIn Bot', 'category' => 'Social Media Agent', 'url' => 'http://www.linkedin.com', 'producer' => array ( 'name' => 'LinkedIn', 'url' => 'http://www.linkedin.com', ), ), 119 => array ( 'regex' => 'ltx71', 'name' => 'LTX71', 'category' => 'Security Checker', 'url' => 'https://ltx71.com/', 'producer' => array ( 'name' => '', 'url' => '', ), ), 120 => array ( 'regex' => 'Mail\\.RU', 'name' => 'Mail.Ru Bot', 'category' => 'Search bot', 'url' => 'http://help.mail.ru/webmaster/indexing/robots/types_robots', 'producer' => array ( 'name' => 'Mail.Ru Group', 'url' => 'http://corp.mail.ru', ), ), 121 => array ( 'regex' => 'magpie-crawler', 'name' => 'Magpie-Crawler', 'category' => 'Social Media Agent', 'url' => 'http://www.brandwatch.com/magpie-crawler/', 'producer' => array ( 'name' => 'Brandwatch', 'url' => 'http://www.brandwatch.com', ), ), 122 => array ( 'regex' => 'MagpieRSS', 'name' => 'MagpieRSS', 'url' => 'http://magpierss.sourceforge.net/', 'category' => 'Feed Parser', 'producer' => array ( 'name' => '', 'url' => '', ), ), 123 => array ( 'regex' => 'masscan-ng/[\\d.]+', 'name' => 'masscan-ng', 'url' => 'https://github.com/bi-zone/masscan-ng', 'category' => 'Crawler', 'producer' => array ( 'name' => 'BIZON, OOO', 'url' => 'https://bi.zone/', ), ), 124 => array ( 'regex' => '.*masscan', 'name' => 'masscan', 'url' => 'https://github.com/robertdavidgraham/masscan', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Robert Graham', 'url' => 'https://github.com/robertdavidgraham', ), ), 125 => array ( 'regex' => 'Mastodon/', 'name' => 'Mastodon Bot', 'category' => 'Social Media Agent', ), 126 => array ( 'regex' => 'meanpathbot', 'name' => 'Meanpath Bot', 'category' => 'Search bot', 'url' => 'http://www.meanpath.com/meanpathbot.html', 'producer' => array ( 'name' => 'Meanpath', 'url' => 'http://www.meanpath.com', ), ), 127 => array ( 'regex' => 'MetaJobBot', 'name' => 'MetaJobBot', 'category' => 'Crawler', 'url' => 'http://www.metajob.at/the/crawler', 'producer' => array ( 'name' => 'MetaJob', 'url' => 'http://www.metajob.at', ), ), 128 => array ( 'regex' => 'MetaInspector', 'name' => 'MetaInspector', 'category' => 'Crawler', 'url' => 'https://github.com/jaimeiniesta/metainspector', ), 129 => array ( 'regex' => 'MixrankBot', 'name' => 'Mixrank Bot', 'category' => 'Crawler', 'url' => 'http://mixrank.com', 'producer' => array ( 'name' => 'Online Media Group, Inc.', 'url' => '', ), ), 130 => array ( 'regex' => 'MJ12bot', 'name' => 'MJ12 Bot', 'category' => 'Search bot', 'url' => 'http://majestic12.co.uk/bot.php', 'producer' => array ( 'name' => 'Majestic-12', 'url' => 'http://majestic12.co.uk', ), ), 131 => array ( 'regex' => 'Mnogosearch', 'name' => 'Mnogosearch', 'category' => 'Search bot', 'url' => 'http://www.mnogosearch.org/', 'producer' => array ( 'name' => 'Lavtech.Com Corp.', 'url' => '', ), ), 132 => array ( 'regex' => 'MojeekBot', 'name' => 'MojeekBot', 'category' => 'Search bot', 'url' => 'http://www.mojeek.com/bot.html', 'producer' => array ( 'name' => 'Mojeek Ltd.', 'url' => 'http://www.mojeek.com', ), ), 133 => array ( 'regex' => 'munin', 'name' => 'Munin', 'category' => 'Site Monitor', 'url' => 'http://munin-monitoring.org/', 'producer' => array ( 'name' => 'Munin', 'url' => 'http://munin-monitoring.org/', ), ), 134 => array ( 'regex' => 'NalezenCzBot', 'name' => 'NalezenCzBot', 'category' => 'Crawler', 'url' => 'http://www.nalezen.cz/about-crawler', 'producer' => array ( 'name' => 'Jaroslav Kuboš', 'url' => '', ), ), 135 => array ( 'regex' => 'check_http/v', 'name' => 'Nagios check_http', 'category' => 'Site Monitor', 'url' => 'https://nagios.org', 'producer' => array ( 'name' => 'Nagios Plugins Development Team', 'url' => 'https://nagios.org', ), ), 136 => array ( 'regex' => 'nbertaupete95\\(at\\)gmail\\.com', 'name' => 'nbertaupete95', 'category' => 'Crawler', ), 137 => array ( 'regex' => 'Netcraft(?: Web Server Survey| SSL Server Survey|SurveyAgent)', 'name' => 'Netcraft Survey Bot', 'category' => 'Search bot', 'url' => '', 'producer' => array ( 'name' => 'Netcraft', 'url' => 'http://www.netcraft.com', ), ), 138 => array ( 'regex' => 'netEstate NE Crawler', 'name' => 'netEstate', 'category' => 'Crawler', 'url' => 'http://www.website-datenbank.de/Impressum', 'producer' => array ( 'name' => 'netEstate GmbH', 'url' => 'https://www.netestate.de/en/', ), ), 139 => array ( 'regex' => 'Netvibes', 'name' => 'Netvibes', 'url' => 'http://www.netvibes.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 140 => array ( 'regex' => 'NewsBlur .*(?:Fetcher|Finder)', 'name' => 'NewsBlur', 'url' => 'http://www.newsblur.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 141 => array ( 'regex' => 'NewsGatorOnline', 'name' => 'NewsGator', 'url' => 'http://www.newsgator.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 142 => array ( 'regex' => 'nlcrawler', 'name' => 'NLCrawler', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Northern Light', 'url' => 'http://northernlight.com', ), ), 143 => array ( 'regex' => 'Nmap Scripting Engine', 'name' => 'Nmap', 'category' => 'Security Checker', 'url' => 'https://nmap.org/book/nse.html', 'producer' => array ( 'name' => 'Nmap', 'url' => 'https://nmap.org/', ), ), 144 => array ( 'regex' => 'Nuzzel', 'name' => 'Nuzzel', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Nuzzel', 'url' => 'https://www.nuzzel.com/', ), ), 145 => array ( 'regex' => 'Octopus [0-9]', 'name' => 'Octopus', ), 146 => array ( 'regex' => 'OnlineOrNot\\.com_bot', 'name' => 'OnlineOrNot Bot', 'category' => 'Site Monitor', 'url' => 'https://onlineornot.com/website-monitoring', 'producer' => array ( 'name' => 'OnlineOrNot', 'url' => 'https://onlineornot.com', ), ), 147 => array ( 'regex' => 'omgili', 'name' => 'Omgili bot', 'category' => 'Search bot', 'url' => 'http://www.omgili.com/Crawler.html', 'producer' => array ( 'name' => 'Omgili', 'url' => 'http://www.omgili.com', ), ), 148 => array ( 'regex' => 'OpenindexSpider', 'name' => 'Openindex Spider', 'category' => 'Search bot', 'url' => 'http://www.openindex.io/en/webmasters/spider.html', 'producer' => array ( 'name' => 'Openindex B.V.', 'url' => 'http://www.openindex.io', ), ), 149 => array ( 'regex' => 'spbot', 'name' => 'OpenLinkProfiler', 'category' => 'Crawler', 'url' => 'http://openlinkprofiler.org/bot', 'producer' => array ( 'name' => 'Axandra GmbH', 'url' => 'http://www.axandra.com', ), ), 150 => array ( 'regex' => 'OpenWebSpider', 'name' => 'OpenWebSpider', 'category' => 'Crawler', 'url' => 'http://www.openwebspider.org', 'producer' => array ( 'name' => 'OpenWebSpider Lab', 'url' => 'http://lab.openwebspider.org', ), ), 151 => array ( 'regex' => 'OrangeBot|VoilaBot', 'name' => 'Orange Bot', 'category' => 'Search bot', 'url' => 'http://lemoteur.orange.fr', 'producer' => array ( 'name' => 'Orange', 'url' => 'http://www.orange.fr', ), ), 152 => array ( 'regex' => 'PaperLiBot', 'name' => 'PaperLiBot', 'category' => 'Search bot', 'url' => 'http://support.paper.li/entries/20023257-what-is-paper-li', 'producer' => array ( 'name' => 'Smallrivers SA', 'url' => 'http://www.paper.li', ), ), 153 => array ( 'regex' => 'phantomas/', 'name' => 'Phantomas', 'category' => 'Site Monitor', 'url' => 'https://github.com/macbre/phantomas', ), 154 => array ( 'regex' => 'phpservermon', 'name' => 'PHP Server Monitor', 'category' => 'Site Monitor', 'url' => 'https://github.com/phpservermon/phpservermon', 'producer' => array ( 'name' => 'PHP Server Monitor', 'url' => 'http://www.phpservermonitor.org/', ), ), 155 => array ( 'regex' => 'Pocket(?:ImageCache|Parser)/[\\d.]+', 'name' => 'Pocket', 'category' => 'Read-it-later Service', 'url' => 'https://getpocket.com/pocketparser_ua', 'producer' => array ( 'name' => 'Read It Later, Inc.', 'url' => 'https://getpocket.com/', ), ), 156 => array ( 'regex' => 'PritTorrent', 'name' => 'PritTorrent', 'category' => 'Crawler', 'url' => 'https://github.com/astro/prittorrent', 'producer' => array ( 'name' => 'Bitlove', 'url' => 'http://bitlove.org/', ), ), 157 => array ( 'regex' => 'PRTG Network Monitor', 'name' => 'PRTG Network Monitor', 'category' => 'Network Monitor', 'url' => 'https://www.paessler.com/prtg', 'producer' => array ( 'name' => 'Paessler AG', 'url' => 'https://www.paessler.com', ), ), 158 => array ( 'regex' => 'psbot', 'name' => 'Picsearch bot', 'category' => 'Search bot', 'url' => 'http://www.picsearch.com/bot.html', 'producer' => array ( 'name' => 'Picsearch', 'url' => 'http://www.picsearch.com', ), ), 159 => array ( 'regex' => 'Pingdom(?:\\.com|TMS)', 'name' => 'Pingdom Bot', 'category' => 'Site Monitor', 'url' => '', 'producer' => array ( 'name' => 'Pingdom AB', 'url' => 'https://www.pingdom.com', ), ), 160 => array ( 'regex' => 'Quora Link Preview', 'name' => 'Quora Link Preview', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Quora', 'url' => 'http://www.quora.com', ), ), 161 => array ( 'regex' => 'Quora-Bot', 'name' => 'Quora Bot', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Quora', 'url' => 'https://www.quora.com/', ), ), 162 => array ( 'regex' => 'RamblerMail', 'name' => 'RamblerMail Image Proxy', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Rambler&Co', 'url' => 'https://rambler-co.ru/', ), ), 163 => array ( 'regex' => 'QuerySeekerSpider', 'name' => 'QuerySeekerSpider', 'category' => 'Crawler', 'url' => 'http://queryseeker.com/bot.html', 'producer' => array ( 'name' => 'QueryEye Inc.', 'url' => 'http://queryeye.com', ), ), 164 => array ( 'regex' => 'Qwantify', 'name' => 'Qwantify', 'category' => 'Crawler', 'url' => 'https://www.qwant.com/', 'producer' => array ( 'name' => 'Qwant Corporation', 'url' => 'https://www.qwant.com/', ), ), 165 => array ( 'regex' => 'Rainmeter', 'name' => 'Rainmeter', 'category' => 'Crawler', 'url' => 'https://www.rainmeter.net', ), 166 => array ( 'regex' => 'redditbot', 'name' => 'Reddit Bot', 'category' => 'Social Media Agent', 'url' => 'http://www.reddit.com/feedback', 'producer' => array ( 'name' => 'reddit inc.', 'url' => 'http://www.reddit.com', ), ), 167 => array ( 'regex' => 'Riddler', 'name' => 'Riddler', 'category' => 'Security search bot', 'url' => 'https://riddler.io/about', 'producer' => array ( 'name' => 'F-Secure', 'url' => 'https://www.f-secure.com', ), ), 168 => array ( 'regex' => 'rogerbot', 'name' => 'Rogerbot', 'category' => 'Crawler', 'url' => 'http://moz.com/help/pro/what-is-rogerbot-', 'producer' => array ( 'name' => 'SEOmoz, Inc.', 'url' => 'http://moz.com/', ), ), 169 => array ( 'regex' => 'ROI Hunter', 'name' => 'ROI Hunter', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Roihunter a.s.', 'url' => 'http://roihunter.com/', ), ), 170 => array ( 'regex' => 'SafeDNSBot', 'name' => 'SafeDNSBot', 'category' => 'Crawler', 'url' => 'https://www.safedns.com/searchbot', 'producer' => array ( 'name' => 'SafeDNS, Inc.', 'url' => 'https://www.safedns.com/', ), ), 171 => array ( 'regex' => 'Scrapy', 'name' => 'Scrapy', 'category' => 'Crawler', 'url' => 'http://scrapy.org', ), 172 => array ( 'regex' => 'Screaming Frog SEO Spider', 'name' => 'Screaming Frog SEO Spider', 'category' => 'Crawler', 'url' => 'http://www.screamingfrog.co.uk/seo-spider', 'producer' => array ( 'name' => 'Screaming Frog Ltd', 'url' => 'http://www.screamingfrog.co.uk', ), ), 173 => array ( 'regex' => 'ScreenerBot', 'name' => 'ScreenerBot', 'category' => 'Crawler', 'url' => 'http://www.screenerbot.com', 'producer' => array ( 'name' => '', 'url' => '', ), ), 174 => array ( 'regex' => 'SemrushBot', 'name' => 'SemrushBot', 'category' => 'Crawler', 'url' => 'https://www.semrush.com/bot/', 'producer' => array ( 'name' => 'Semrush Inc.', 'url' => 'https://www.semrush.com/', ), ), 175 => array ( 'regex' => 'SerpReputationManagementAgent/[\\d.]+', 'name' => 'Semrush Reputation Management', 'category' => 'Service Agent', 'url' => 'https://www.semrush.com/bot/', 'producer' => array ( 'name' => 'Semrush Inc.', 'url' => 'https://www.semrush.com/', ), ), 176 => array ( 'regex' => 'SplitSignalBot', 'name' => 'SplitSignalBot', 'category' => 'Crawler', 'url' => 'https://www.semrush.com/bot/', 'producer' => array ( 'name' => 'Semrush Inc.', 'url' => 'https://www.semrush.com/', ), ), 177 => array ( 'regex' => 'SiteAuditBot/[\\d.]+', 'name' => 'SiteAuditBot', 'category' => 'Crawler', 'url' => 'https://www.semrush.com/bot/', 'producer' => array ( 'name' => 'Semrush Inc.', 'url' => 'https://www.semrush.com/', ), ), 178 => array ( 'regex' => 'SensikaBot', 'name' => 'Sensika Bot', 'category' => '', 'url' => '', 'producer' => array ( 'name' => 'Sensika', 'url' => 'http://sensika.com', ), ), 179 => array ( 'regex' => 'SEOENG(?:World)?Bot', 'name' => 'SEOENGBot', 'category' => 'Crawler', 'url' => 'http://www.seoengine.com/seoengbot.htm', 'producer' => array ( 'name' => 'SEO Engine', 'url' => 'http://www.seoengine.com', ), ), 180 => array ( 'regex' => 'SEOkicks-Robot', 'name' => 'SEOkicks-Robot', 'category' => 'Crawler', 'url' => 'http://www.seokicks.de/robot.html', 'producer' => array ( 'name' => 'SEOkicks', 'url' => 'https://www.seokicks.de/', ), ), 181 => array ( 'regex' => 'seoscanners\\.net', 'name' => 'Seoscanners.net', 'category' => 'Crawler', 'url' => '', ), 182 => array ( 'regex' => 'SkypeUriPreview', 'name' => 'Skype URI Preview', 'category' => 'Service Agent', 'url' => '', 'producer' => array ( 'name' => 'Skype Communications S.à.r.l.', 'url' => 'https://www.skype.com', ), ), 183 => array ( 'regex' => 'SeznamBot|SklikBot|Seznam screenshot-generator', 'name' => 'Seznam Bot', 'category' => 'Search bot', 'url' => 'http://www.mapy.cz/cz/seznambot.html', 'producer' => array ( 'name' => 'Seznam.cz, a.s.', 'url' => 'http://www.seznam.cz/', ), ), 184 => array ( 'regex' => 'shopify-partner-homepage-scraper', 'name' => 'Shopify Partner', 'category' => 'Crawler', 'url' => 'https://www.shopify.com/partners', 'producer' => array ( 'name' => 'Shopify', 'url' => 'https://www.shopify.com/', ), ), 185 => array ( 'regex' => 'ShopWiki', 'name' => 'ShopWiki', 'category' => 'Search tools', 'url' => 'http://www.shopwiki.com/wiki/Help:Bot', 'producer' => array ( 'name' => 'ShopWiki Corp.', 'url' => 'http://www.shopwiki.com', ), ), 186 => array ( 'regex' => 'SilverReader', 'name' => 'SilverReader', 'url' => 'http://silverreader.com', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 187 => array ( 'regex' => 'SimplePie', 'name' => 'SimplePie', 'url' => 'http://www.simplepie.org', 'category' => 'Feed Parser', 'producer' => array ( 'name' => '', 'url' => '', ), ), 188 => array ( 'regex' => 'SISTRIX Crawler', 'name' => 'SISTRIX Crawler', 'category' => 'Crawler', 'url' => 'http://crawler.sistrix.net', 'producer' => array ( 'name' => 'SISTRIX GmbH', 'url' => 'http://www.sistrix.de', ), ), 189 => array ( 'regex' => 'compatible; (?:SISTRIX )?Optimizer', 'name' => 'SISTRIX Optimizer', 'category' => 'Crawler', 'url' => 'https://optimizer.sistrix.com', 'producer' => array ( 'name' => 'SISTRIX GmbH', 'url' => 'http://www.sistrix.de', ), ), 190 => array ( 'regex' => 'SiteSucker', 'name' => 'SiteSucker', 'category' => 'Crawler', 'url' => 'http://ricks-apps.com/osx/sitesucker/', ), 191 => array ( 'regex' => 'sixy\\.ch', 'name' => 'Sixy.ch', 'category' => 'Site Monitor', 'url' => 'http://sixy.ch', 'producer' => array ( 'name' => 'Manuel Kasper', 'url' => 'https://neon1.net/', ), ), 192 => array ( 'regex' => 'Slackbot|Slack-ImgProxy', 'name' => 'Slackbot', 'category' => 'Crawler', 'url' => 'https://api.slack.com/robots', 'producer' => array ( 'name' => 'Slack Technologies', 'url' => 'http://slack.com', ), ), 193 => array ( 'regex' => 'Sogou[ -](?:head|inst|Orion|Pic|Test|web)[ -]spider|New-Sogou-Spider', 'name' => 'Sogou Spider', 'category' => 'Search bot', 'url' => 'http://www.sogou.com/docs/help/webmasters.htm', 'producer' => array ( 'name' => 'Sohu, Inc.', 'url' => 'http://www.sogou.com', ), ), 194 => array ( 'regex' => 'Sosospider|Sosoimagespider', 'name' => 'Soso Spider', 'category' => 'Search bot', 'url' => 'http://help.soso.com/webspider.htm', 'producer' => array ( 'name' => 'Tencent Holdings', 'url' => 'http://www.soso.com', ), ), 195 => array ( 'regex' => 'Sprinklr', 'name' => 'Sprinklr', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Sprinklr, Inc.', 'url' => 'https://www.sprinklr.com/', ), ), 196 => array ( 'regex' => 'sqlmap/', 'name' => 'sqlmap', 'category' => 'Security Checker', 'url' => 'http://sqlmap.org/', 'producer' => array ( 'name' => 'sqlmap', 'url' => 'http://sqlmap.org/', ), ), 197 => array ( 'regex' => 'SSL Labs', 'name' => 'SSL Labs', 'category' => 'Validator', 'url' => 'https://www.ssllabs.com/about/assessment.html', 'producer' => array ( 'name' => 'SSL Labs', 'url' => 'https://www.ssllabs.com/about/assessment.html', ), ), 198 => array ( 'regex' => 'StatusCake', 'name' => 'StatusCake', 'category' => 'Site Monitor', 'url' => 'https://www.statuscake.com', 'producer' => array ( 'name' => 'StatusCake', 'url' => 'https://www.statuscake.com', ), ), 199 => array ( 'regex' => 'Superfeedr bot', 'name' => 'Superfeedr Bot', 'category' => 'Feed Fetcher', 'url' => '', 'producer' => array ( 'name' => 'Superfeedr', 'url' => 'https://superfeedr.com/', ), ), 200 => array ( 'regex' => 'Sparkler/[0-9]', 'name' => 'Sparkler', 'category' => 'Crawler', 'url' => 'https://github.com/USCDataScience/sparkler', ), 201 => array ( 'regex' => 'Spinn3r', 'name' => 'Spinn3r', 'category' => 'Crawler', 'url' => 'http://spinn3r.com/robot', 'producer' => array ( 'name' => 'Tailrank Inc', 'url' => 'http://spinn3r.com', ), ), 202 => array ( 'regex' => 'SputnikBot', 'name' => 'Sputnik Bot', 'category' => 'Crawler', 'url' => '', ), 203 => array ( 'regex' => 'SputnikFaviconBot', 'name' => 'Sputnik Favicon Bot', 'category' => 'Crawler', 'url' => '', ), 204 => array ( 'regex' => 'SputnikImageBot', 'name' => 'Sputnik Image Bot', 'category' => 'Crawler', 'url' => '', ), 205 => array ( 'regex' => 'SurveyBot', 'name' => 'Survey Bot', 'category' => 'Search bot', 'url' => 'http://www.domaintools.com/webmasters/surveybot.php', 'producer' => array ( 'name' => 'Domain Tools', 'url' => 'http://www.domaintools.com', ), ), 206 => array ( 'regex' => 'TarmotGezgin', 'name' => 'Tarmot Gezgin', 'url' => 'http://www.tarmot.com/gezgin/', 'category' => 'Search bot', ), 207 => array ( 'regex' => 'TelegramBot', 'name' => 'TelegramBot', 'url' => 'https://telegram.org/blog/bot-revolution', ), 208 => array ( 'regex' => 'TLSProbe', 'name' => 'TLSProbe', 'url' => 'https://scan.trustnet.venafi.com/', 'category' => 'Security search bot', 'producer' => array ( 'name' => 'Venafi TrustNet', 'url' => 'https://www.venafi.com', ), ), 209 => array ( 'regex' => 'TinEye-bot', 'name' => 'TinEye Crawler', 'category' => 'Search bot', 'url' => 'http://www.tineye.com/crawler.html', 'producer' => array ( 'name' => 'Idée Inc.', 'url' => 'http://ideeinc.com', ), ), 210 => array ( 'regex' => 'Tiny Tiny RSS', 'name' => 'Tiny Tiny RSS', 'url' => 'http://tt-rss.org', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 211 => array ( 'regex' => 'theoldreader\\.com', 'name' => 'theoldreader', 'category' => 'Feed Reader', 'url' => 'https://theoldreader.com', ), 212 => array ( 'regex' => 'Trackable/0\\.1', 'name' => 'Chartable', 'category' => 'Site Monitor', 'url' => 'https://help.chartable.com/article/34-what-is-the-trackable-analytics-prefix', 'producer' => array ( 'name' => 'Chartable', 'url' => 'https://chartable.com', ), ), 213 => array ( 'regex' => 'trendictionbot', 'name' => 'Trendiction Bot', 'category' => 'Crawler', 'url' => 'http://www.trendiction.de/bot', 'producer' => array ( 'name' => 'Talkwalker Inc.', 'url' => 'http://www.talkwalker.com', ), ), 214 => array ( 'regex' => 'TurnitinBot', 'name' => 'TurnitinBot', 'category' => 'Crawler', 'url' => 'http://www.turnitin.com/robot/crawlerinfo.html', 'producer' => array ( 'name' => 'iParadigms, LLC.', 'url' => 'http://www.turnitin.com', ), ), 215 => array ( 'regex' => 'TweetedTimes', 'name' => 'TweetedTimes Bot', 'category' => 'Crawler', 'url' => 'https://tweetedtimes.com/', 'producer' => array ( 'name' => 'TweetedTimes', 'url' => 'https://tweetedtimes.com/', ), ), 216 => array ( 'regex' => 'TweetmemeBot', 'name' => 'Tweetmeme Bot', 'category' => 'Crawler', 'url' => 'http://tweetmeme.com/', 'producer' => array ( 'name' => 'Mediasift', 'url' => '', ), ), 217 => array ( 'regex' => 'Twingly Recon', 'name' => 'Twingly Recon', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Twingly', 'url' => 'https://www.twingly.com', ), ), 218 => array ( 'regex' => 'Twitterbot', 'name' => 'Twitterbot', 'category' => 'Social Media Agent', 'url' => 'https://dev.twitter.com/docs/cards/getting-started', 'producer' => array ( 'name' => 'Twitter', 'url' => 'http://www.twitter.com', ), ), 219 => array ( 'regex' => 'UniversalFeedParser', 'name' => 'UniversalFeedParser', 'category' => 'Feed Fetcher', 'url' => 'https://github.com/kurtmckee/feedparser', 'producer' => array ( 'name' => 'Kurt McKee', 'url' => 'https://github.com/kurtmckee', ), ), 220 => array ( 'regex' => 'via secureurl\\.fwdcdn\\.com', 'name' => 'UkrNet Mail Proxy', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'UkrNet Ltd', 'url' => 'https://www.ukr.net/', ), ), 221 => array ( 'regex' => 'Uptime(?:bot)?/[\\d.]+', 'name' => 'Uptimebot', 'category' => 'Site Monitor', 'url' => 'https://uptime.com/uptime-bot', 'producer' => array ( 'name' => 'Uptime', 'url' => 'https://uptime.com/', ), ), 222 => array ( 'regex' => 'UptimeRobot', 'name' => 'UptimeRobot', 'category' => 'Site Monitor', 'url' => 'https://uptimerobot.com/', 'producer' => array ( 'name' => 'Uptime Robot', 'url' => 'https://uptimerobot.com/', ), ), 223 => array ( 'regex' => 'URLAppendBot', 'name' => 'URLAppendBot', 'category' => 'Crawler', 'url' => 'http://www.profound.net/urlappendbot.html', 'producer' => array ( 'name' => 'Profound Networks', 'url' => 'http://www.profound.net', ), ), 224 => array ( 'regex' => 'Vagabondo', 'name' => 'Vagabondo', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'WiseGuys', 'url' => 'http://www.wise-guys.nl/', ), ), 225 => array ( 'regex' => 'vkShare; ', 'name' => 'VK Share Button', 'category' => 'Crawler', 'url' => 'https://dev.vk.com/en/widgets/share', 'producer' => array ( 'name' => 'VK', 'url' => 'https://vk.com/', ), ), 226 => array ( 'regex' => 'VKRobot', 'name' => 'VK Robot', 'category' => 'Crawler', 'url' => 'https://dev.vk.com/en/', 'producer' => array ( 'name' => 'VK', 'url' => 'https://vk.com/', ), ), 227 => array ( 'regex' => 'VSMCrawler', 'name' => 'Visual Site Mapper Crawler', 'category' => 'Crawler', 'url' => 'http://www.visualsitemapper.com/crawler', 'producer' => array ( 'name' => 'Alentum Software Ltd.', 'url' => 'http://www.alentum.com', ), ), 228 => array ( 'regex' => 'Jigsaw', 'name' => 'W3C CSS Validator', 'category' => 'Validator', 'url' => 'http://jigsaw.w3.org/css-validator', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 229 => array ( 'regex' => 'W3C_I18n-Checker', 'name' => 'W3C I18N Checker', 'category' => 'Validator', 'url' => 'http://validator.w3.org/i18n-checker', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 230 => array ( 'regex' => 'W3C-checklink', 'name' => 'W3C Link Checker', 'category' => 'Validator', 'url' => 'http://validator.w3.org/checklink', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 231 => array ( 'regex' => 'W3C_Validator|Validator\\.nu', 'name' => 'W3C Markup Validation Service', 'category' => 'Validator', 'url' => 'http://validator.w3.org/services', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 232 => array ( 'regex' => 'W3C-mobileOK', 'name' => 'W3C MobileOK Checker', 'category' => 'Validator', 'url' => 'http://validator.w3.org/mobile', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 233 => array ( 'regex' => 'W3C_Unicorn', 'name' => 'W3C Unified Validator', 'category' => 'Validator', 'url' => 'http://validator.w3.org/unicorn', 'producer' => array ( 'name' => 'W3C', 'url' => 'http://www.w3.org', ), ), 234 => array ( 'regex' => 'P3P Validator', 'name' => 'W3C P3P Validator', 'category' => 'Validator', 'url' => 'https://www.w3.org/P3P/validator.html', 'producer' => array ( 'name' => 'W3C', 'url' => 'https://www.w3.org', ), ), 235 => array ( 'regex' => 'Wappalyzer', 'name' => 'Wappalyzer', 'url' => 'https://github.com/AliasIO/Wappalyzer', 'producer' => array ( 'name' => 'AliasIO', 'url' => 'https://github.com/AliasIO', ), ), 236 => array ( 'regex' => 'PTST/', 'name' => 'WebPageTest', 'category' => 'Site Monitor', 'url' => 'https://www.webpagetest.org', ), 237 => array ( 'regex' => 'WeSEE', 'name' => 'WeSEE:Search', 'category' => 'Search bot', 'url' => 'http://www.wesee.com/bot', 'producer' => array ( 'name' => 'WeSEE Ltd', 'url' => 'http://www.wesee.com', ), ), 238 => array ( 'regex' => 'WebbCrawler', 'name' => 'WebbCrawler', 'category' => 'Crawler', 'url' => 'http://badcheese.com/crawler.html', 'producer' => array ( 'name' => 'Steve Webb', 'url' => 'http://badcheese.com', ), ), 239 => array ( 'regex' => 'websitepulse[+ ]checker', 'name' => 'WebSitePulse', 'category' => 'Site Monitor', 'url' => 'http://badcheese.com/crawler.html', 'producer' => array ( 'name' => 'WebSitePulse', 'url' => 'http://www.websitepulse.com/', ), ), 240 => array ( 'regex' => 'WordPress.+isitwp\\.com', 'name' => 'IsItWP', 'category' => 'Crawler', 'url' => 'https://www.isitwp.com/', 'producer' => array ( 'name' => 'WPBeginner, LLC', 'url' => 'https://www.wpbeginner.com/', ), ), 241 => array ( 'regex' => 'Automattic Analytics Crawler/[\\d.]+', 'name' => 'Automattic Analytics', 'category' => 'Crawler', 'url' => 'https://wordpress.com/crawler/', 'producer' => array ( 'name' => 'Wordpress.org', 'url' => 'https://wordpress.org/', ), ), 242 => array ( 'regex' => 'WordPress', 'name' => 'WordPress', 'category' => 'Service Agent', 'url' => 'https://wordpress.org/', 'producer' => array ( 'name' => 'Wordpress.org', 'url' => 'https://wordpress.org/', ), ), 243 => array ( 'regex' => 'Wotbox', 'name' => 'Wotbox', 'category' => 'Search bot', 'url' => 'http://www.wotbox.com/bot/', 'producer' => array ( 'name' => 'Wotbox', 'url' => 'http://www.wotbox.com', ), ), 244 => array ( 'regex' => 'XenForo', 'name' => 'XenForo', 'category' => 'Service Agent', 'url' => 'https://xenforo.com/', 'producer' => array ( 'name' => 'XenForo Ltd.', 'url' => 'https://xenforo.com/', ), ), 245 => array ( 'regex' => 'yacybot', 'name' => 'YaCy', 'category' => 'Search bot', 'url' => 'http://yacy.net/bot.html', 'producer' => array ( 'name' => 'YaCy', 'url' => 'http://yacy.net', ), ), 246 => array ( 'regex' => 'Yahoo! Slurp|Yahoo!-AdCrawler', 'name' => 'Yahoo! Slurp', 'category' => 'Search bot', 'url' => 'http://help.yahoo.com/ysearch/slurp', 'producer' => array ( 'name' => 'Yahoo! Inc.', 'url' => 'http://www.yahoo.com', ), ), 247 => array ( 'regex' => 'Yahoo Link Preview|Yahoo:LinkExpander:Slingstone', 'name' => 'Yahoo! Link Preview', 'category' => 'Crawler', 'url' => 'https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html', 'producer' => array ( 'name' => 'Yahoo! Inc.', 'url' => 'http://www.yahoo.com', ), ), 248 => array ( 'regex' => 'YahooMailProxy', 'name' => 'Yahoo! Mail Proxy', 'category' => 'Service Agent', 'url' => 'https://help.yahoo.com/kb/yahoo-mail-proxy-SLN28749.html', 'producer' => array ( 'name' => 'Yahoo! Inc.', 'url' => 'http://www.yahoo.com', ), ), 249 => array ( 'regex' => 'YahooCacheSystem', 'name' => 'Yahoo! Cache System', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Yahoo! Inc.', 'url' => 'http://www.yahoo.com', ), ), 250 => array ( 'regex' => 'Y!J-BRW', 'name' => 'Yahoo! Japan BRW', 'category' => 'Crawler', 'url' => 'https://support.yahoo-net.jp/PccSearch/s/article/H000007955', 'producer' => array ( 'name' => 'Yahoo! Japan Corp.', 'url' => 'https://www.yahoo.co.jp/', ), ), 251 => array ( 'regex' => 'Y!J-WSC', 'name' => 'Yahoo! Japan WSC', 'category' => 'Crawler', 'url' => 'https://support.yahoo-net.jp/PccSearch/s/article/H000007955', 'producer' => array ( 'name' => 'Yahoo! Japan Corp.', 'url' => 'https://www.yahoo.co.jp/', ), ), 252 => array ( 'regex' => 'Y!J-ASR', 'name' => 'Yahoo! Japan ASR', 'category' => 'Crawler', 'url' => 'https://support.yahoo-net.jp/PccSearch/s/article/H000007955', 'producer' => array ( 'name' => 'Yahoo! Japan Corp.', 'url' => 'https://www.yahoo.co.jp/', ), ), 253 => array ( 'regex' => '^Y!J', 'name' => 'Yahoo! Japan', 'category' => 'Crawler', 'url' => 'https://support.yahoo-net.jp/PccSearch/s/article/H000007955', 'producer' => array ( 'name' => 'Yahoo! Japan Corp.', 'url' => 'https://www.yahoo.co.jp/', ), ), 254 => array ( 'regex' => 'Yandex(?:(?:\\.Gazeta |Accessibility|Mobile|MobileScreenShot|RenderResources|Screenshot|Sprav)?Bot|(?:AdNet|Antivirus|Blogs|Calendar|Catalog|Direct|Favicons|ForDomain|ImageResizer|Images|Market|Media|Metrika|News|OntoDB(?:API)?|Pagechecker|Partner|RCA|SearchShop|(?:News|Site)links|Tracker|Turbo|Userproxy|Verticals|Vertis|Video|Webmaster))|YaDirectFetcher', 'name' => 'Yandex Bot', 'category' => 'Search bot', 'url' => 'https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.html', 'producer' => array ( 'name' => 'Yandex LLC', 'url' => 'https://yandex.com/company/', ), ), 255 => array ( 'regex' => 'Yeti|NaverJapan|AdsBot-Naver', 'name' => 'Yeti/Naverbot', 'category' => 'Search bot', 'url' => 'http://help.naver.com/robots/', 'producer' => array ( 'name' => 'Naver', 'url' => 'http://www.naver.com', ), ), 256 => array ( 'regex' => 'YoudaoBot', 'name' => 'Youdao Bot', 'category' => 'Search bot', 'url' => 'http://www.youdao.com/help/webmaster/spider', 'producer' => array ( 'name' => 'NetEase, Inc.', 'url' => 'http://corp.163.com', ), ), 257 => array ( 'regex' => 'YOURLS v[0-9]', 'name' => 'Yourls', 'category' => 'Crawler', 'url' => 'http://yourls.org', ), 258 => array ( 'regex' => 'YRSpider|YYSpider', 'name' => 'Yunyun Bot', 'category' => 'Search bot', 'url' => 'http://www.yunyun.com/SiteInfo.php?r=about', 'producer' => array ( 'name' => 'YunYun', 'url' => 'http://www.yunyun.com', ), ), 259 => array ( 'regex' => 'zgrab', 'name' => 'zgrab', 'category' => 'Security Checker', 'url' => 'https://github.com/zmap/zgrab', ), 260 => array ( 'regex' => 'Zookabot', 'name' => 'Zookabot', 'category' => 'Crawler', 'url' => 'http://zookabot.com', 'producer' => array ( 'name' => 'Hwacha ApS', 'url' => 'http://hwacha.dk', ), ), 261 => array ( 'regex' => 'ZumBot', 'name' => 'ZumBot', 'category' => 'Search bot', 'url' => 'http://help.zum.com/inquiry', 'producer' => array ( 'name' => 'ZUM internet', 'url' => 'http://www.zuminternet.com/', ), ), 262 => array ( 'regex' => 'YottaaMonitor', 'name' => 'Yottaa Site Monitor', 'category' => 'Site Monitor', 'url' => 'http://www.yottaa.com/products/site-monitor', 'producer' => array ( 'name' => 'Yottaa', 'url' => 'http://www.yottaa.com/', ), ), 263 => array ( 'regex' => 'Yahoo Ad monitoring.*yahoo-ad-monitoring-SLN24857', 'name' => 'Yahoo Gemini', 'category' => 'Crawler', 'url' => 'https://help.yahoo.com/kb/yahoo-ad-monitoring-SLN24857.html', 'producer' => array ( 'name' => 'Yahoo! Inc.', 'url' => 'http://www.yahoo.com', ), ), 264 => array ( 'regex' => '.*Java.*outbrain', 'name' => 'Outbrain', 'category' => 'Crawler', 'url' => '', 'producer' => array ( 'name' => 'Outbrain', 'url' => 'http://www.outbrain.com/', ), ), 265 => array ( 'regex' => 'HubPages.*crawlingpolicy', 'name' => 'HubPages', 'category' => 'Crawler', 'url' => 'https://hubpages.com/help/crawlingpolicy', 'producer' => array ( 'name' => 'HubPages, Inc.', 'url' => 'https://discover.hubpages.com/', ), ), 266 => array ( 'regex' => 'Pinterest(?:bot)?/[\\d.]+.*www\\.pinterest\\.com', 'name' => 'Pinterest', 'url' => 'https://help.pinterest.com/en/business/article/pinterest-crawler', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Pinterest', 'url' => 'https://www.pinterest.com/', ), ), 267 => array ( 'regex' => '.*Site24x7', 'name' => 'Site24x7 Website Monitoring', 'category' => 'Site Monitor', 'url' => 'https://www.site24x7.com/site24x7-faq.html', 'producer' => array ( 'name' => 'Site24x7', 'url' => 'https://www.site24x7.com', ), ), 268 => array ( 'regex' => '.* HLB/[\\d.]+', 'name' => 'Site24x7 Defacement Monitor', 'category' => 'Site Monitor', 'url' => 'https://support.site24x7.com/portal/en/kb/articles/default-user-agent-used-in-website-defacement-monitor', 'producer' => array ( 'name' => 'Site24x7', 'url' => 'https://www.site24x7.com/', ), ), 269 => array ( 'regex' => 's~snapchat-proxy', 'name' => 'Snapchat Proxy', 'category' => 'Crawler', 'url' => 'https://www.snapchat.com', 'producer' => array ( 'name' => 'Snapchat Inc.', 'url' => 'https://www.snapchat.com', ), ), 270 => array ( 'regex' => 'Snap URL Preview Service', 'name' => 'Snap URL Preview Service', 'category' => 'Service Agent', 'url' => 'https://developers.snap.com/robots', 'producer' => array ( 'name' => 'Snapchat Inc.', 'url' => 'https://www.snapchat.com/', ), ), 271 => array ( 'regex' => 'SnapchatAds/[\\d.]+', 'name' => 'Snapchat Ads', 'category' => 'Crawler', 'url' => 'https://businesshelp.snapchat.com/s/article/adsbot-crawler?language=en_US', 'producer' => array ( 'name' => 'Snapchat Inc.', 'url' => 'https://www.snapchat.com/', ), ), 272 => array ( 'regex' => 'Let\'s Encrypt validation server', 'name' => 'Let\'s Encrypt Validation', 'category' => 'Service Agent', 'url' => 'https://letsencrypt.org/how-it-works/', 'producer' => array ( 'name' => 'Let\'s Encrypt', 'url' => 'https://letsencrypt.org', ), ), 273 => array ( 'regex' => 'GrapeshotCrawler', 'name' => 'Grapeshot', 'category' => 'Crawler', 'url' => 'https://www.grapeshot.com/crawler', 'producer' => array ( 'name' => 'Grapeshot', 'url' => 'https://www.grapeshot.com', ), ), 274 => array ( 'regex' => 'www\\.monitor\\.us', 'name' => 'Monitor.Us', 'category' => 'Site Monitor', 'url' => 'http://www.monitor.us', 'producer' => array ( 'name' => 'Monitor.Us', 'url' => 'http://www.monitor.us', ), ), 275 => array ( 'regex' => 'Catchpoint', 'name' => 'Catchpoint', 'category' => 'Site Monitor', 'url' => 'https://www.catchpoint.com/', 'producer' => array ( 'name' => 'Catchpoint Systems', 'url' => 'https://www.catchpoint.com/', ), ), 276 => array ( 'regex' => 'bitlybot', 'name' => 'BitlyBot', 'category' => 'Crawler', 'url' => 'https://bitly.com', 'producer' => array ( 'name' => 'Bitly, Inc.', 'url' => 'https://bitly.com', ), ), 277 => array ( 'regex' => 'Zao/', 'name' => 'Zao', 'category' => 'Crawler', ), 278 => array ( 'regex' => 'lycos', 'name' => 'Lycos', ), 279 => array ( 'regex' => 'Slurp', 'name' => 'Inktomi Slurp', ), 280 => array ( 'regex' => 'Speedy Spider', 'name' => 'Speedy', ), 281 => array ( 'regex' => 'ScoutJet', 'name' => 'ScoutJet', ), 282 => array ( 'regex' => 'nrsbot|netresearch', 'name' => 'NetResearchServer', ), 283 => array ( 'regex' => 'scooter', 'name' => 'Scooter', ), 284 => array ( 'regex' => 'gigabot', 'name' => 'Gigabot', ), 285 => array ( 'regex' => 'charlotte', 'name' => 'Charlotte', ), 286 => array ( 'regex' => 'Pompos', 'name' => 'Pompos', ), 287 => array ( 'regex' => 'ichiro', 'name' => 'ichiro', ), 288 => array ( 'regex' => 'PagePeeker', 'name' => 'PagePeeker', ), 289 => array ( 'regex' => 'WebThumbnail', 'name' => 'WebThumbnail', ), 290 => array ( 'regex' => 'Willow Internet Crawler', 'name' => 'Willow Internet Crawler', ), 291 => array ( 'regex' => 'EmailWolf', 'name' => 'EmailWolf', ), 292 => array ( 'regex' => 'NetLyzer FastProbe', 'name' => 'NetLyzer FastProbe', ), 293 => array ( 'regex' => 'AdMantX.*admantx\\.com', 'name' => 'ADMantX', ), 294 => array ( 'regex' => 'Server Density Service Monitoring', 'name' => 'Server Density', ), 295 => array ( 'regex' => 'RSSRadio \\(Push Notification Scanner;support@dorada\\.co\\.uk\\)', 'name' => 'RSSRadio Bot', ), 296 => array ( 'regex' => '^sentry', 'name' => 'Sentry Bot', 'producer' => array ( 'name' => 'Sentry', 'url' => 'https://sentry.io', ), ), 297 => array ( 'regex' => '^Spotify/[\\d.]+$', 'name' => 'Spotify', 'producer' => array ( 'name' => 'Spotify', 'url' => 'https://www.spotify.com', ), ), 298 => array ( 'regex' => 'The Knowledge AI', 'name' => 'The Knowledge AI', 'category' => 'Crawler', ), 299 => array ( 'regex' => 'Embedly', 'name' => 'Embedly', 'category' => 'Crawler', 'url' => 'https://support.embed.ly/hc/en-us', 'producer' => array ( 'name' => 'A Medium, Corp.', 'url' => 'https://medium.com/', ), ), 300 => array ( 'regex' => 'BrandVerity', 'name' => 'BrandVerity', 'category' => 'Crawler', 'url' => 'https://www.brandverity.com/why-is-brandverity-visiting-me', 'producer' => array ( 'name' => 'BrandVerity, Inc.', 'url' => 'https://www.brandverity.com/', ), ), 301 => array ( 'regex' => 'Kaspersky Lab CFR link resolver', 'name' => 'Kaspersky', 'category' => 'Security Checker', 'url' => 'https://www.kaspersky.com/', 'producer' => array ( 'name' => 'AO Kaspersky Lab', 'url' => 'https://www.kaspersky.com/', ), ), 302 => array ( 'regex' => 'eZ Publish Link Validator', 'name' => 'eZ Publish Link Validator', 'category' => 'Crawler', 'url' => 'https://ez.no/', 'producer' => array ( 'name' => 'eZ Systems AS', 'url' => 'https://ez.no/', ), ), 303 => array ( 'regex' => 'woorankreview', 'name' => 'WooRank', 'category' => 'Search bot', 'url' => 'https://www.woorank.com/', 'producer' => array ( 'name' => 'WooRank sprl', 'url' => 'https://www.woorank.com/', ), ), 304 => array ( 'regex' => 'by Siteimprove\\.com', 'name' => 'Siteimprove', 'category' => 'Search bot', 'url' => 'https://siteimprove.com/', 'producer' => array ( 'name' => 'Siteimprove GmbH', 'url' => 'https://siteimprove.com/', ), ), 305 => array ( 'regex' => 'CATExplorador', 'name' => 'CATExplorador', 'category' => 'Search bot', 'url' => 'https://fundacio.cat/ca/domini/', 'producer' => array ( 'name' => 'Fundació puntCAT', 'url' => 'https://fundacio.cat/ca/domini/', ), ), 306 => array ( 'regex' => 'Buck', 'name' => 'Buck', 'category' => 'Search bot', 'url' => 'https://hypefactors.com/', 'producer' => array ( 'name' => 'Hypefactors A/S', 'url' => 'https://hypefactors.com/', ), ), 307 => array ( 'regex' => 'tracemyfile', 'name' => 'TraceMyFile', 'category' => 'Search bot', 'url' => 'https://www.tracemyfile.com/', 'producer' => array ( 'name' => 'Idee Inc.', 'url' => 'http://ideeinc.com/', ), ), 308 => array ( 'regex' => 'zelist\\.ro feed parser', 'name' => 'Ze List', 'url' => 'https://www.zelist.ro/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => 'Treeworks SRL', 'url' => 'https://www.tree.ro/', ), ), 309 => array ( 'regex' => 'weborama-fetcher', 'name' => 'Weborama', 'category' => 'Search bot', 'url' => 'https://weborama.com/', 'producer' => array ( 'name' => 'Weborama SA', 'url' => 'https://weborama.com/', ), ), 310 => array ( 'regex' => 'BoardReader Favicon Fetcher', 'name' => 'BoardReader', 'category' => 'Search bot', 'url' => 'https://boardreader.com/', 'producer' => array ( 'name' => 'Effyis Inc', 'url' => 'https://boardreader.com/', ), ), 311 => array ( 'regex' => 'IDG/IT', 'name' => 'IDG/IT', 'category' => 'Search bot', 'url' => 'https://spaziodati.eu/', 'producer' => array ( 'name' => 'SpazioDati S.r.l.', 'url' => 'https://spaziodati.eu/', ), ), 312 => array ( 'regex' => 'Bytespider', 'name' => 'Bytespider', 'category' => 'Search bot', 'url' => 'https://bytedance.com/', 'producer' => array ( 'name' => 'ByteDance Ltd.', 'url' => 'https://bytedance.com/', ), ), 313 => array ( 'regex' => 'WikiDo', 'name' => 'WikiDo', 'category' => 'Search bot', 'url' => 'https://www.wikido.com/', 'producer' => array ( 'name' => 'Fotolitografie Fiorentine di Becchi Antonio s.n.c.', 'url' => 'https://www.wikido.com/', ), ), 314 => array ( 'regex' => 'Awario(?:Smart)?Bot', 'name' => 'Awario', 'category' => 'Search bot', 'url' => 'https://awario.com/bots.html', 'producer' => array ( 'name' => 'TechFusion Ltd.', 'url' => 'https://www.techfusion.com.cy/', ), ), 315 => array ( 'regex' => 'AwarioRssBot', 'name' => 'Awario', 'category' => 'Feed Fetcher', 'url' => 'https://awario.com/bots.html', 'producer' => array ( 'name' => 'TechFusion Ltd.', 'url' => 'https://www.techfusion.com.cy/', ), ), 316 => array ( 'regex' => 'oBot', 'name' => 'oBot', 'category' => 'Search bot', 'url' => 'https://www.xforce-security.com/crawler/', 'producer' => array ( 'name' => 'IBM Germany Research & Development GmbH', 'url' => 'https://exchange.xforce.ibmcloud.com/', ), ), 317 => array ( 'regex' => 'SMTBot', 'name' => 'SMTBot', 'category' => 'Search bot', 'url' => 'https://www.similartech.com/smtbot', 'producer' => array ( 'name' => 'SimilarTech Ltd.', 'url' => 'https://www.similartech.com/', ), ), 318 => array ( 'regex' => 'LCC', 'name' => 'LCC', 'category' => 'Search bot', 'url' => 'https://corpora.uni-leipzig.de/crawler_faq.html', 'producer' => array ( 'name' => 'Universität Leipzig', 'url' => 'https://www.uni-leipzig.de/', ), ), 319 => array ( 'regex' => 'Startpagina-Linkchecker', 'name' => 'Startpagina Linkchecker', 'category' => 'Search bot', 'url' => 'https://www.startpagina.nl/linkchecker', 'producer' => array ( 'name' => 'Startpagina B.V.', 'url' => 'https://www.startpagina.nl/', ), ), 320 => array ( 'regex' => 'MoodleBot-Linkchecker', 'name' => 'MoodleBot Linkchecker', 'category' => 'Search bot', 'url' => 'hhttps://docs.moodle.org/en/Usage', 'producer' => array ( 'name' => 'Moodle Pty Ltd', 'url' => 'https://moodle.org/', ), ), 321 => array ( 'regex' => 'GTmetrix', 'name' => 'GTmetrix', 'category' => 'Crawler', 'url' => 'https://gtmetrix.com/', 'producer' => array ( 'name' => 'Carbon60 Operating Co. Ltd.', 'url' => 'https://www.carbon60.com/', ), ), 322 => array ( 'regex' => 'Nutch', 'name' => 'Nutch-based Bot', 'category' => 'Crawler', 'url' => 'https://nutch.apache.org', 'producer' => array ( 'name' => 'The Apache Software Foundation', 'url' => 'https://www.apache.org/foundation/', ), ), 323 => array ( 'regex' => 'Seobility', 'name' => 'Seobility', 'category' => 'Crawler', 'url' => 'https://www.seobility.net/en/faq/?category=crawling#!aboutourbot', ), 324 => array ( 'regex' => 'Vercelbot', 'name' => 'Vercel Bot', 'category' => 'Service bot', 'url' => 'https://vercel.com', ), 325 => array ( 'regex' => 'Grammarly', 'name' => 'Grammarly', 'category' => 'Service bot', 'url' => 'https://www.grammarly.com', ), 326 => array ( 'regex' => 'Robozilla', 'name' => 'Robozilla', 'category' => 'Crawler', ), 327 => array ( 'regex' => 'Domains Project', 'name' => 'Domains Project', 'category' => 'Crawler', 'url' => 'https://domainsproject.org', ), 328 => array ( 'regex' => 'PetalBot', 'name' => 'Petal Bot', 'category' => 'Crawler', 'url' => 'https://aspiegel.com/petalbot', ), 329 => array ( 'regex' => 'SerendeputyBot', 'name' => 'Serendeputy Bot', 'category' => 'Crawler', 'url' => 'https://serendeputy.com/about/serendeputy-bot', ), 330 => array ( 'regex' => 'ias-(?:va|sg).*admantx.*service-fetcher|admantx\\.com.*service-fetcher', 'name' => 'ADmantX Service Fetcher', 'category' => 'Service bot', 'url' => 'https://www.admantx.com/service-fetcher.html', ), 331 => array ( 'regex' => 'SemanticScholarBot', 'name' => 'Semantic Scholar Bot', 'category' => 'Crawler', 'url' => 'https://www.semanticscholar.org/crawler', ), 332 => array ( 'regex' => 'VelenPublicWebCrawler', 'name' => 'Velen Public Web Crawler', 'category' => 'Crawler', 'url' => 'https://hunter.io/robot', ), 333 => array ( 'regex' => 'Barkrowler', 'name' => 'Barkrowler', 'category' => 'Crawler', 'url' => 'http://www.exensa.com/crawl', ), 334 => array ( 'regex' => 'BDCbot', 'name' => 'BDCbot', 'category' => 'Crawler', 'url' => 'https://bigweb.bigdatacorp.com.br/pages/faq.aspx', 'producer' => array ( 'name' => 'BIG Data Solucoes Em Tecnologia de Informatica LTDA', 'url' => 'https://bigdatacorp.com.br/', ), ), 335 => array ( 'regex' => 'adbeat', 'name' => 'Adbeat', 'category' => 'Crawler', 'url' => 'https://www.adbeat.com/operation_policy', 'producer' => array ( 'name' => 'PPC Labs LLC', 'url' => 'https://www.adbeat.com/', ), ), 336 => array ( 'regex' => '(?:BuiltWith|BW)/[\\d.]+', 'name' => 'BuiltWith', 'category' => 'Crawler', 'url' => 'https://builtwith.com/biup', 'producer' => array ( 'name' => 'BuiltWith Pty Ltd', 'url' => 'https://builtwith.com/', ), ), 337 => array ( 'regex' => 'https://whatis\\.contentkingapp\\.com', 'name' => 'ContentKing', 'category' => 'Site Monitor', 'url' => 'https://whatis.contentkingapp.com/', 'producer' => array ( 'name' => 'ContentKing BV', 'url' => 'https://www.contentkingapp.com/', ), ), 338 => array ( 'regex' => 'MicroAdBot', 'name' => 'MicroAdBot', 'category' => 'Crawler', 'url' => 'https://www.microad.co.jp/', 'producer' => array ( 'name' => 'MicroAd, Inc.', 'url' => 'https://www.microad.co.jp/', ), ), 339 => array ( 'regex' => 'PingAdmin\\.Ru', 'name' => 'PingAdmin.Ru', 'category' => 'Site Monitor', 'url' => 'https://ping-admin.ru/', ), 340 => array ( 'regex' => 'notifyninja.+monitoring', 'name' => 'Notify Ninja', 'category' => 'Site Monitor', 'url' => 'http://notifyninja.com', ), 341 => array ( 'regex' => 'WebDataStats', 'name' => 'WebDataStats', 'category' => 'Crawler', 'url' => 'https://webdatastats.com/policy.html', 'producer' => array ( 'name' => 'WebTehRazrabotka LLC', 'url' => 'https://webdatastats.com/', ), ), 342 => array ( 'regex' => 'parse\\.ly scraper', 'name' => 'parse.ly', 'category' => 'Crawler', 'url' => 'https://www.parse.ly/help/integration/crawler', 'producer' => array ( 'name' => 'Parsely, Inc.', 'url' => 'https://www.parse.ly/', ), ), 343 => array ( 'regex' => 'Nimbostratus-Bot', 'name' => 'Nimbostratus Bot', 'category' => 'Site Monitor', 'url' => 'http://cloudsystemnetworks.com', ), 344 => array ( 'regex' => 'HeartRails_Capture/[\\d.]+', 'name' => 'Heart Rails Capture', 'category' => 'Service Agent', 'url' => 'http://capture.heartrails.com', ), 345 => array ( 'regex' => 'Project-Resonance', 'name' => 'Project Resonance', 'category' => 'Crawler', 'url' => 'https://project-resonance.com/', 'producer' => array ( 'name' => 'RedHunt Labs Limited', 'url' => 'https://redhuntlabs.com/', ), ), 346 => array ( 'regex' => 'DataXu/[\\d.]+', 'name' => 'DataXu', 'category' => 'Service Agent', 'url' => 'https://advertising.roku.com/dataxu', 'producer' => array ( 'name' => 'Roku, Inc.', 'url' => 'https://roku.com', ), ), 347 => array ( 'regex' => 'Cocolyzebot', 'name' => 'Cocolyzebot', 'category' => 'Crawler', 'url' => 'https://cocolyze.com/en/cocolyzebot', 'producer' => array ( 'name' => 'VSI INNOVATION SAS', 'url' => 'https://vsi-innovation.com/', ), ), 348 => array ( 'regex' => 'veryhip', 'name' => 'VeryHip', 'category' => 'Crawler', 'url' => 'https://veryhip.com/', 'producer' => array ( 'name' => 'VeryHip', 'url' => 'https://veryhip.com/', ), ), 349 => array ( 'regex' => 'LinkpadBot', 'name' => 'LinkpadBot', 'category' => 'Crawler', 'url' => 'https://www.linkpad.org/', 'producer' => array ( 'name' => 'Solomono LLC', 'url' => 'https://www.linkpad.org/', ), ), 350 => array ( 'regex' => 'MuscatFerret', 'name' => 'MuscatFerret', 'category' => 'Crawler', 'url' => 'http://www.webtop.com/', ), 351 => array ( 'regex' => 'PageThing\\.com', 'name' => 'PageThing', 'category' => 'Crawler', 'url' => 'https://www.pagething.com/', 'producer' => array ( 'name' => 'SPECIALNOISE LTD', 'url' => 'https://www.specialnoise.com/', ), ), 352 => array ( 'regex' => 'ArchiveBox', 'name' => 'ArchiveBox', 'url' => 'https://archivebox.io/', 'category' => 'Crawler', 'producer' => array ( 'name' => '', 'url' => '', ), ), 353 => array ( 'regex' => 'Choosito', 'name' => 'Choosito', 'url' => 'https://www.choosito.com/', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Choosito! Inc.', 'url' => 'https://www.choosito.com/', ), ), 354 => array ( 'regex' => 'datagnionbot', 'name' => 'datagnionbot', 'url' => 'https://www.datagnion.com/bot.html', 'category' => 'Crawler', 'producer' => array ( 'name' => 'DATAGNION GMBH', 'url' => 'https://www.datagnion.com/', ), ), 355 => array ( 'regex' => 'WhatCMS', 'name' => 'WhatCMS', 'url' => 'https://whatcms.org/', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Nineteen Ten LLC', 'url' => 'https://whatcms.org/', ), ), 356 => array ( 'regex' => 'httpx', 'name' => 'httpx', 'url' => 'https://github.com/projectdiscovery/httpx', 'category' => 'Crawler', 'producer' => array ( 'name' => 'ProjectDiscovery, Inc.', 'url' => 'https://projectdiscovery.io/', ), ), 357 => array ( 'regex' => '.*\\.oast\\.', 'name' => 'Interactsh', 'category' => 'Security Checker', 'url' => 'https://github.com/projectdiscovery/interactsh', 'producer' => array ( 'name' => 'ProjectDiscovery, Inc.', 'url' => 'https://projectdiscovery.io/', ), ), 358 => array ( 'regex' => 'scaninfo@(?:expanseinc|paloaltonetworks)\\.com', 'name' => 'Expanse', 'category' => 'Security Checker', 'url' => 'https://expanse.co/', 'producer' => array ( 'name' => 'Expanse Inc.', 'url' => 'https://expanse.co/', ), ), 359 => array ( 'regex' => 'HuaweiWebCatBot', 'name' => 'HuaweiWebCatBot', 'category' => 'Crawler', 'url' => 'https://isecurity.huawei.com', 'producer' => array ( 'name' => 'Huawei Technologies Co., Ltd.', 'url' => 'https://huawei.com', ), ), 360 => array ( 'regex' => 'Hatena-Favicon', 'name' => 'Hatena Favicon', 'category' => 'Crawler', 'url' => 'https://www.hatena.ne.jp/faq/', 'producer' => array ( 'name' => 'Hatena Co., Ltd.', 'url' => 'https://www.hatena.ne.jp', ), ), 361 => array ( 'regex' => 'Hatena-?Bookmark', 'name' => 'Hatena Bookmark', 'category' => 'Crawler', 'url' => 'https://www.hatena.ne.jp/faq/', 'producer' => array ( 'name' => 'Hatena Co., Ltd.', 'url' => 'https://www.hatena.ne.jp', ), ), 362 => array ( 'regex' => 'RyowlEngine/[\\d.]+', 'name' => 'Ryowl', 'category' => 'Crawler', 'url' => 'https://ryowl.org', ), 363 => array ( 'regex' => 'OdklBot/[\\d.]+', 'name' => 'Odnoklassniki Bot', 'category' => 'Crawler', 'url' => 'https://odnoklassniki.ru', ), 364 => array ( 'regex' => 'Mediatoolkitbot', 'name' => 'Mediatoolkit Bot', 'category' => 'Crawler', 'url' => 'https://mediatoolkit.com', ), 365 => array ( 'regex' => 'ZoominfoBot', 'name' => 'ZoominfoBot', 'category' => 'Crawler', 'url' => 'https://www.zoominfo.com', ), 366 => array ( 'regex' => 'WeViKaBot/[\\d.]+', 'name' => 'WeViKaBot', 'category' => 'Crawler', 'url' => 'http://www.wevika.de', ), 367 => array ( 'regex' => 'SEOkicks', 'name' => 'SEOkicks', 'category' => 'Crawler', 'url' => 'https://www.seokicks.de/robot.html', ), 368 => array ( 'regex' => 'Plukkie/[\\d.]+', 'name' => 'Plukkie', 'category' => 'Crawler', 'url' => 'http://www.botje.com/plukkie.htm', ), 369 => array ( 'regex' => 'proximic;', 'name' => 'Comscore', 'category' => 'Crawler', 'url' => 'https://www.comscore.com/Web-Crawler', ), 370 => array ( 'regex' => 'SurdotlyBot/[\\d.]+', 'name' => 'SurdotlyBot', 'category' => 'Crawler', 'url' => 'http://sur.ly/bot.html', ), 371 => array ( 'regex' => 'Gowikibot/[\\d.]+', 'name' => 'Gowikibot', 'category' => 'Crawler', 'url' => 'http:/www.gowikibot.com', ), 372 => array ( 'regex' => 'SabsimBot/[\\d.]+', 'name' => 'SabsimBot', 'category' => 'Crawler', 'url' => 'https://sabsim.com', ), 373 => array ( 'regex' => 'LumtelBot/[\\d.]+', 'name' => 'LumtelBot', 'category' => 'Crawler', 'url' => 'https://umtel.com', ), 374 => array ( 'regex' => 'PiplBot', 'name' => 'PiplBot', 'category' => 'Crawler', 'url' => 'http://www.pipl.com/bot', ), 375 => array ( 'regex' => 'woobot/[\\d.]+', 'name' => 'WooRank', 'category' => 'Crawler', 'url' => 'https://www.woorank.com/bot', ), 376 => array ( 'regex' => 'Cookiebot/[\\d.]+', 'name' => 'Cookiebot', 'category' => 'Crawler', 'url' => 'https://support.cookiebot.com/hc/en-us/articles/360014264140-Scanner-User-Agent', 'producer' => array ( 'name' => 'Cybot A/S', 'url' => 'https://www.cybot.com/', ), ), 377 => array ( 'regex' => 'NetSystemsResearch', 'name' => 'NetSystemsResearch', 'category' => 'Security Checker', 'url' => 'https://www.netsystemsresearch.com/', 'producer' => array ( 'name' => 'NET SYSTEMS RESEARCH LLC', 'url' => 'https://www.netsystemsresearch.com/', ), ), 378 => array ( 'regex' => 'CensysInspect/[\\d.]+', 'name' => 'CensysInspect', 'category' => 'Security Checker', 'url' => 'https://about.censys.io/', 'producer' => array ( 'name' => 'Censys, Inc.', 'url' => 'https://censys.io/', ), ), 379 => array ( 'regex' => 'gdnplus\\.com', 'name' => 'GDNP', 'category' => 'Crawler', 'url' => 'https://gdnplus.com/', 'producer' => array ( 'name' => 'Global Digital Network Plus, LLC', 'url' => 'https://gdnplus.com/', ), ), 380 => array ( 'regex' => 'WellKnownBot/[\\d.]+', 'name' => 'WellKnownBot', 'category' => 'Crawler', 'url' => 'https://well-known.dev', ), 381 => array ( 'regex' => 'Adsbot/[\\d.]+', 'name' => 'Adsbot', 'category' => 'Crawler', 'url' => 'https://seostar.co/robot/', ), 382 => array ( 'regex' => 'MTRobot/[\\d.]+', 'name' => 'MTRobot', 'category' => 'Crawler', 'url' => 'https://metrics-tools.de/robot.html', 'producer' => array ( 'name' => 'Metrics Tools', 'url' => 'https://metrics-tools.de/', ), ), 383 => array ( 'regex' => 'serpstatbot/[\\d.]+', 'name' => 'serpstatbot', 'category' => 'Crawler', 'url' => 'http://serpstatbot.com/', 'producer' => array ( 'name' => 'Netpeak Ltd', 'url' => 'https://netpeak.net/', ), ), 384 => array ( 'regex' => 'colly', 'name' => 'colly', 'category' => 'Crawler', 'url' => 'https://github.com/gocolly/colly/', ), 385 => array ( 'regex' => 'l9tcpid/v[\\d.]+', 'name' => 'l9tcpid', 'category' => 'Security Checker', 'url' => 'https://github.com/LeakIX/l9tcpid', ), 386 => array ( 'regex' => 'l9explore/[\\d.]+', 'name' => 'l9explore', 'category' => 'Security Checker', 'url' => 'https://github.com/LeakIX/l9explore', ), 387 => array ( 'regex' => 'l9scan/|^Lkx-.*/[\\d.]+', 'name' => 'LeakIX', 'category' => 'Security Checker', 'url' => 'https://leakix.net/', 'producer' => array ( 'name' => 'BaDaaS SRL', 'url' => 'https://leakix.net/', ), ), 388 => array ( 'regex' => 'MegaIndex\\.ru/[\\d.]+', 'name' => 'MegaIndex', 'category' => 'Crawler', 'url' => 'https://megaindex.com/crawler', ), 389 => array ( 'regex' => 'Seekport', 'name' => 'Seekport', 'category' => 'Crawler', 'url' => 'https://bot.seekport.com/', 'producer' => array ( 'name' => 'SISTRIX GmbH', 'url' => 'https://www.sistrix.de/', ), ), 390 => array ( 'regex' => 'seolyt/[\\d.]+', 'name' => 'seolyt', 'category' => 'Crawler', 'url' => 'https://seolyt.com/', ), 391 => array ( 'regex' => 'YaK/[\\d.]+', 'name' => 'YaK', 'category' => 'Crawler', 'url' => 'https://www.linkfluence.com/', 'producer' => array ( 'name' => 'Linkfluence SAS', 'url' => 'https://www.linkfluence.com/', ), ), 392 => array ( 'regex' => 'KomodiaBot/[\\d.]+', 'name' => 'KomodiaBot', 'category' => 'Crawler', 'url' => 'http://www.komodia.com/newwiki/index.php/URL_server_crawler', 'producer' => array ( 'name' => 'Komodia Inc.', 'url' => 'https://www.komodia.com/', ), ), 393 => array ( 'regex' => 'Neevabot/[\\d.]+', 'name' => 'Neevabot', 'category' => 'Search bot', 'url' => 'https://neeva.com/neevabot', 'producer' => array ( 'name' => 'Neeva Inc.', 'url' => 'https://neeva.com/', ), ), 394 => array ( 'regex' => 'LinkPreview/[\\d.]+', 'name' => 'LinkPreview', 'category' => 'Service Agent', 'url' => 'https://www.linkpreview.net/', ), 395 => array ( 'regex' => 'JungleKeyThumbnail/[\\d.]+', 'name' => 'JungleKeyThumbnail', 'category' => 'Crawler', 'url' => 'https://junglekey.com/', ), 396 => array ( 'regex' => 'rocketmonitor(?: |bot/)[\\d.]+', 'name' => 'RocketMonitorBot', 'category' => 'Site Monitor', 'url' => 'https://www.radiomast.io/docs/stream-monitoring/technical_details.html', 'producer' => array ( 'name' => 'Radio Mast, Inc.', 'url' => 'https://www.radiomast.io/', ), ), 397 => array ( 'regex' => 'SitemapParser-VIPnytt/[\\d.]+', 'name' => 'SitemapParser-VIPnytt', 'category' => 'Crawler', 'url' => 'https://github.com/VIPnytt/SitemapParser/', ), 398 => array ( 'regex' => '^Turnitin', 'name' => 'Turnitin', 'category' => 'Crawler', 'url' => 'https://turnitin.com/robot/crawlerinfo.html', ), 399 => array ( 'regex' => 'DMBrowser/[\\d.]+|DMBrowser-[UB]V', 'name' => 'Dotcom Monitor', 'category' => 'Site Monitor', 'url' => 'https://www.dotcom-monitor.com', ), 400 => array ( 'regex' => 'ThinkChaos/', 'name' => 'ThinkChaos', 'category' => 'Crawler', ), 401 => array ( 'regex' => 'DataForSeoBot', 'name' => 'DataForSeoBot', 'category' => 'Crawler', 'url' => 'https://dataforseo.com/dataforseo-bot', ), 402 => array ( 'regex' => 'Discordbot/[\\d.]+', 'name' => 'Discord Bot', 'category' => 'Service Agent', 'url' => 'https://discordapp.com', ), 403 => array ( 'regex' => 'Linespider/[\\d.]+', 'name' => 'Linespider', 'category' => 'Crawler', 'url' => 'https://lin.ee/4dwXkTH', ), 404 => array ( 'regex' => 'Cincraw/[\\d.]+', 'name' => 'Cincraw', 'category' => 'Crawler', 'url' => 'http://cincrawdata.net/bot/', ), 405 => array ( 'regex' => 'CISPA Web Analyzer', 'name' => 'CISPA Web Analyzer', 'category' => 'Crawler', 'url' => 'https://notify.cispa.de/', 'producer' => array ( 'name' => 'CISPA - Helmholtz-Zentrum für Informationssicherheit gGmbH', 'url' => 'https://cispa.de/en', ), ), 406 => array ( 'regex' => 'IonCrawl', 'name' => 'IONOS Crawler', 'category' => 'Crawler', 'url' => 'https://www.ionos.de/terms-gtc/faq-crawler-en/', 'producer' => array ( 'name' => 'IONOS SE', 'url' => 'https://www.ionos.de/', ), ), 407 => array ( 'regex' => 'Crawldad', 'name' => 'Crawldad', 'category' => 'Crawler', 'url' => 'https://gist.github.com/jayhardee9/2f2a2c4dba26564ee040ae32e0dd0972', ), 408 => array ( 'regex' => 'https://securitytxt-scan\\.cs\\.hm\\.edu/', 'name' => 'security.txt scanserver', 'category' => 'Security Checker', 'url' => 'https://securitytxt-scan.cs.hm.edu/', 'producer' => array ( 'name' => 'Hochschule für angewandte Wissenschaften München', 'url' => 'https://www.hm.edu/', ), ), 409 => array ( 'regex' => 'TigerBot/[\\d.]+', 'name' => 'TigerBot', 'category' => 'Crawler', 'url' => 'https://tiger.ch/', ), 410 => array ( 'regex' => 'TestCrawler/[\\d.]+', 'name' => 'TestCrawler', 'category' => 'Crawler', 'url' => 'https://www.comcepta.com/', ), 411 => array ( 'regex' => 'CrowdTanglebot/[\\d.]+', 'name' => 'CrowdTangle', 'category' => 'Crawler', 'url' => 'https://help.crowdtangle.com/en/articles/3009319-crowdtangle-bot', 'producer' => array ( 'name' => 'CrowdTangle, Inc.', 'url' => 'https://www.crowdtangle.com/', ), ), 412 => array ( 'regex' => 'Sellers\\.Guide Crawler by Primis', 'name' => 'Sellers.Guide', 'category' => 'Crawler', 'url' => 'https://sellers.guide/', 'producer' => array ( 'name' => 'McCann Disciplines, Ltd.', 'url' => 'https://www.primis.tech/', ), ), 413 => array ( 'regex' => 'OnalyticaBot', 'name' => 'Onalytica', 'category' => 'Crawler', 'url' => 'https://www.airslate.com/bot/explore/onalytica-bot', 'producer' => array ( 'name' => 'airSlate, Inc.', 'url' => 'https://www.airslate.com/', ), ), 414 => array ( 'regex' => 'deepnoc', 'name' => 'deepnoc', 'category' => 'Crawler', 'url' => 'https://deepnoc.com/bot', 'producer' => array ( 'name' => 'deepnoc, GmbH', 'url' => 'https://deepnoc.com/', ), ), 415 => array ( 'regex' => 'Newslitbot/[\\d.]+', 'name' => 'Newslitbot', 'category' => 'Crawler', 'url' => 'https://www.newslit.co/', 'producer' => array ( 'name' => 'Newslit, LLC.', 'url' => 'https://www.newslit.co/', ), ), 416 => array ( 'regex' => 'um-LN/[\\d.]+', 'name' => 'uMBot', 'category' => 'Crawler', 'url' => 'https://www.ubermetrics-technologies.com/', 'producer' => array ( 'name' => 'Ubermetrics Technologies GmbH', 'url' => 'https://www.ubermetrics-technologies.com/', ), ), 417 => array ( 'regex' => 'Abonti/[\\d.]+', 'name' => 'Abonti', 'category' => 'Crawler', 'url' => 'http://abonti.com/', ), 418 => array ( 'regex' => 'collection@infegy\\.com', 'name' => 'Infegy', 'category' => 'Crawler', 'url' => 'https://infegy.com/', 'producer' => array ( 'name' => 'Infegy, Inc.', 'url' => 'https://infegy.com/', ), ), 419 => array ( 'regex' => 'HTTP Banner Detection \\(https://security\\.ipip\\.net\\)', 'name' => 'IPIP', 'category' => 'Security Checker', 'url' => 'https://security.ipip.net/', 'producer' => array ( 'name' => 'Beijing Tiantexin Tech. Co., Ltd.', 'url' => 'https://en.ipip.net/', ), ), 420 => array ( 'regex' => 'ev-crawler/[\\d.]+', 'name' => 'Headline', 'category' => 'Crawler', 'url' => 'https://headline.com/legal/crawler', 'producer' => array ( 'name' => 'e.ventures Managementgesellschaft mbH', 'url' => 'https://headline.com/', ), ), 421 => array ( 'regex' => 'webprosbot/[\\d.]+', 'name' => 'WebPros', 'category' => 'Crawler', 'url' => 'https://webpros.com/', 'producer' => array ( 'name' => 'WebPros Holdco B.V.', 'url' => 'https://webpros.com/', ), ), 422 => array ( 'regex' => 'ELB-HealthChecker', 'name' => 'Amazon ELB', 'category' => 'Site Monitor', 'url' => 'https://aws.amazon.com/elasticloadbalancing/', 'producer' => array ( 'name' => 'Amazon.com, Inc.', 'url' => 'https://www.amazon.com/', ), ), 423 => array ( 'regex' => 'Wheregoes\\.com Redirect Checker/[\\d.]+', 'name' => 'WhereGoes', 'category' => 'Crawler', 'url' => 'https://wheregoes.com/', ), 424 => array ( 'regex' => 'project_patchwatch', 'name' => 'Project Patchwatch', 'category' => 'Crawler', 'url' => 'http://66.240.192.82/', ), 425 => array ( 'regex' => 'InternetMeasurement/[\\d.]+', 'name' => 'InternetMeasurement', 'category' => 'Crawler', 'url' => 'https://internet-measurement.com/', ), 426 => array ( 'regex' => 'DomainAppender /[\\d.]+', 'name' => 'DomainAppender', 'category' => 'Crawler', 'url' => 'https://www.profound.net/product/domain_append/', 'producer' => array ( 'name' => 'Profound Networks, LLC', 'url' => 'https://www.profound.net/', ), ), 427 => array ( 'regex' => 'FreeWebMonitoring SiteChecker/[\\d.]+', 'name' => 'FreeWebMonitoring', 'category' => 'Site Monitor', 'url' => 'https://www.freewebmonitoring.com/bot.html', 'producer' => array ( 'name' => 'GreenWave Online, Inc.', 'url' => 'http://www.greenwaveonline.com/', ), ), 428 => array ( 'regex' => 'Page Modified Pinger', 'name' => 'Page Modified Pinger', 'category' => 'Site Monitor', 'url' => 'https://www.pagemodified.com/', 'producer' => array ( 'name' => 'Valley Hosting, LLC', 'url' => 'https://www.pagemodified.com/', ), ), 429 => array ( 'regex' => 'adstxtlab\\.com', 'name' => 'adstxtlab.com', 'category' => 'Crawler', 'url' => 'https://adstxtlab.com/validator.php', 'producer' => array ( 'name' => 'Jaohawi AB', 'url' => 'https://adstxtlab.com/', ), ), 430 => array ( 'regex' => 'Iframely/[\\d.]+', 'name' => 'Iframely', 'category' => 'Crawler', 'url' => 'https://iframely.com/', 'producer' => array ( 'name' => 'Itteco Software, Corp.', 'url' => 'https://iframely.com/', ), ), 431 => array ( 'regex' => 'DomainStatsBot/[\\d.]+', 'name' => 'DomainStatsBot', 'category' => 'Crawler', 'url' => 'https://domainstats.com/pages/our-bot', 'producer' => array ( 'name' => 'Domainstats Ltd', 'url' => 'https://domainstats.com/', ), ), 432 => array ( 'regex' => 'aiHitBot/[\\d.]+', 'name' => 'aiHitBot', 'category' => 'Crawler', 'url' => 'https://www.aihitdata.com/about', ), 433 => array ( 'regex' => 'DomainCrawler/', 'name' => 'DomainCrawler', 'category' => 'Crawler', 'url' => 'https://domaincrawler.com/about-us/', ), 434 => array ( 'regex' => 'DNSResearchBot', 'name' => 'DNSResearchBot', 'category' => 'Crawler', ), 435 => array ( 'regex' => 'GitCrawlerBot', 'name' => 'GitCrawlerBot', 'category' => 'Crawler', ), 436 => array ( 'regex' => 'AdAuth/[\\d.]+', 'name' => 'AdAuth', 'category' => 'Crawler', 'url' => 'https://www.adauth.com', ), 437 => array ( 'regex' => 'faveeo\\.com', 'name' => 'Faveeo', 'category' => 'Crawler', 'url' => 'http://www.faveeo.com', ), 438 => array ( 'regex' => 'kozmonavt\\.', 'name' => 'Kozmonavt', 'category' => 'Crawler', 'url' => 'https://kozmonavt.ml', ), 439 => array ( 'regex' => 'CriteoBot/', 'name' => 'CriteoBot', 'category' => 'Crawler', 'url' => 'https://www.criteo.com/criteo-crawler/', ), 440 => array ( 'regex' => 'PayPal IPN', 'name' => 'PayPal IPN', 'category' => 'Service Agent', 'url' => 'https://developer.paypal.com/api/nvp-soap/ipn/IPNIntro/', 'producer' => array ( 'name' => 'PayPal, Inc.', 'url' => 'https://www.paypal.com/', ), ), 441 => array ( 'regex' => 'MaCoCu', 'name' => 'MaCoCu', 'category' => 'Crawler', 'url' => 'https://www.clarin.si/info/macocu-massive-collection-and-curation-of-monolingual-and-bilingual-data/', 'producer' => array ( 'name' => 'Jožef Stefan Institute', 'url' => 'https://www.ijs.si/ijsw/JSI', ), ), 442 => array ( 'regex' => 'dnt-policy@eff\\.org', 'name' => 'EFF Do Not Track Verifier', 'category' => 'Crawler', 'url' => 'https://www.eff.org/issues/do-not-track', 'producer' => array ( 'name' => 'Electronic Frontier Foundation', 'url' => 'https://www.eff.org/', ), ), 443 => array ( 'regex' => 'InfoTigerBot', 'name' => 'InfoTigerBot', 'category' => 'Crawler', 'url' => 'https://infotiger.com/bot', 'producer' => array ( 'name' => 'Infotiger UG', 'url' => 'https://infotiger.com/', ), ), 444 => array ( 'regex' => '(?:Birdcrawlerbot|CrawlaDeBot)', 'name' => 'Birdcrawlerbot', 'category' => 'Crawler', 'url' => 'https://crawla.de/de/index.php', 'producer' => array ( 'name' => 'Swoppen Systems GmbH', 'url' => 'https://www.swoppen.com/de', ), ), 445 => array ( 'regex' => 'ScamadviserExternalHit/[\\d.]+', 'name' => 'Scamadviser External Hit', 'category' => 'Crawler', 'url' => 'https://www.scamadviser.com/', 'producer' => array ( 'name' => 'Ecommerce Operations B.V.', 'url' => 'https://www.scamadviser.com/', ), ), 446 => array ( 'regex' => 'ZaldamoSearchBot', 'name' => 'Zaldamo', 'category' => 'Crawler', 'url' => 'https://www.zaldamo.com/search.html', 'producer' => array ( 'name' => 'Zaldamo, LLC.', 'url' => 'https://www.zaldamo.com/', ), ), 447 => array ( 'regex' => 'AFB/[\\d.]+', 'name' => 'Allloadin Favicon Bot', 'category' => 'Crawler', 'url' => 'https://allloadin.com/', ), 448 => array ( 'regex' => 'SeolytBot/[\\d.]+', 'name' => 'Seolyt Bot', 'category' => 'Crawler', 'url' => 'https://seolyt.com', ), 449 => array ( 'regex' => 'LinkWalker/[\\d.]+', 'name' => 'LinkWalker', 'category' => 'Crawler', 'url' => 'https://www.phishlabs.com/', 'producer' => array ( 'name' => 'PhishLabs, Inc.', 'url' => 'https://www.phishlabs.com/', ), ), 450 => array ( 'regex' => 'RenovateBot/[\\d.]+', 'name' => 'RenovateBot', 'category' => 'Security Checker', 'url' => 'https://github.com/renovatebot/renovate', 'producer' => array ( 'name' => 'White Source Ltd.', 'url' => 'https://www.mend.io/free-developer-tools/renovate/', ), ), 451 => array ( 'regex' => 'INETDEX-BOT/[\\d.]+', 'name' => 'Inetdex Bot', 'category' => 'Crawler', 'url' => 'https://www.inetdex.com/', ), 452 => array ( 'regex' => 'NETZZAPPEN', 'name' => 'NETZZAPPEN', 'category' => 'Crawler', 'url' => 'https://www.netzzappen.com/', 'producer' => array ( 'name' => 'Marc Huemer', 'url' => 'https://www.netzzappen.com/', ), ), 453 => array ( 'regex' => 'panscient\\.com', 'name' => 'Panscient', 'category' => 'Crawler', 'url' => 'https://www.panscient.com/faq.htm', 'producer' => array ( 'name' => 'Panscient, Inc.', 'url' => 'https://www.panscient.com/', ), ), 454 => array ( 'regex' => 'research@pdrlabs\\.net', 'name' => 'PDR Labs', 'category' => 'Security Checker', 'url' => 'https://web.archive.org/web/20220420054123/http://www.pdrlabs.net/', 'producer' => array ( 'name' => 'PDR Labs', 'url' => 'https://web.archive.org/web/20220420054123/http://www.pdrlabs.net/', ), ), 455 => array ( 'regex' => 'Nicecrawler/[\\d.]+', 'name' => 'NiceCrawler', 'category' => 'Crawler', 'url' => 'https://www.nicecrawler.com/', 'producer' => array ( 'name' => 'Intelium Corp.', 'url' => 'https://www.intelium.com/', ), ), 456 => array ( 'regex' => 't3versionsBot/[\\d.]+', 'name' => 't3versions', 'category' => 'Crawler', 'url' => 'https://www.t3versions.com/bot', 'producer' => array ( 'name' => 'Torben Hansen', 'url' => 'https://www.t3versions.com/', ), ), 457 => array ( 'regex' => 'Crawlson/[\\d.]+', 'name' => 'Crawlson', 'category' => 'Crawler', 'url' => 'https://www.crawlson.com/about', 'producer' => array ( 'name' => 'Crawlson', 'url' => 'https://www.crawlson.com/', ), ), 458 => array ( 'regex' => 'tchelebi/[\\d.]+', 'name' => 'tchelebi', 'category' => 'Crawler', 'url' => 'https://tchelebi.io/', 'producer' => array ( 'name' => 'NormShield, Inc.', 'url' => 'https://blackkite.com/', ), ), 459 => array ( 'regex' => 'JobboerseBot', 'name' => 'JobboerseBot', 'category' => 'Crawler', 'url' => 'https://www.xing.com/jobs', 'producer' => array ( 'name' => 'New Work SE', 'url' => 'https://www.xing.com/', ), ), 460 => array ( 'regex' => 'RepoLookoutBot/v?[\\d.]+', 'name' => 'Repo Lookout', 'category' => 'Security Checker', 'url' => 'https://www.repo-lookout.org/', 'producer' => array ( 'name' => 'Crissy Field GmbH', 'url' => 'https://www.crissyfield.de/', ), ), 461 => array ( 'regex' => 'PATHspider', 'name' => 'PATHspider', 'category' => 'Security Checker', 'url' => 'https://pathspider.net/', 'producer' => array ( 'name' => 'MAMI Project', 'url' => 'https://mami-project.eu/', ), ), 462 => array ( 'regex' => 'everyfeed-spider/[\\d.]+', 'name' => 'Everyfeed', 'url' => 'https://web.archive.org/web/20050930235914/http://www.everyfeed.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => '', 'url' => '', ), ), 463 => array ( 'regex' => 'Exchange check', 'name' => 'Exchange check', 'category' => 'Security Checker', 'url' => 'https://github.com/GossiTheDog/scanning', 'producer' => array ( 'name' => 'Kevin Beaumont', 'url' => 'https://doublepulsar.com/', ), ), 464 => array ( 'regex' => 'Sublinq', 'name' => 'Sublinq', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20220626191617/https://sublinq.com/', 'producer' => array ( 'name' => '', 'url' => '', ), ), 465 => array ( 'regex' => 'Gregarius/[\\d.]+', 'name' => 'Gregarius', 'category' => 'Feed Fetcher', 'url' => 'https://web.archive.org/web/20100614011837/http://devlog.gregarius.net/docs/ua/', 'producer' => array ( 'name' => '', 'url' => '', ), ), 466 => array ( 'regex' => 'COMODO DCV', 'name' => 'COMODO DCV', 'category' => 'Service Agent', 'url' => 'https://www.comodo.com/', 'producer' => array ( 'name' => 'Comodo Security Solutions, Inc.', 'url' => 'https://www.comodo.com/', ), ), 467 => array ( 'regex' => 'Sectigo DCV', 'name' => 'Sectigo DCV', 'category' => 'Service Agent', 'url' => 'https://sectigo.com/', 'producer' => array ( 'name' => 'Sectigo Limited', 'url' => 'https://sectigo.com/', ), ), 468 => array ( 'regex' => 'KlarnaBot-(?:DownloadProductImage|EnrichProducts|PriceWatcher)/[\\d.]+', 'name' => 'KlarnaBot', 'category' => 'Crawler', 'url' => 'https://docs.klarna.com/klarna-bot/', 'producer' => array ( 'name' => 'Klarna Bank AB', 'url' => 'https://www.klarna.com/', ), ), 469 => array ( 'regex' => 'Taboolabot/[\\d.]+', 'name' => 'Taboolabot', 'category' => 'Crawler', 'url' => 'https://help.taboola.com/hc/en-us/articles/115002347594-The-Taboola-Crawler', 'producer' => array ( 'name' => 'Taboola, Inc.', 'url' => 'https://www.taboola.com/', ), ), 470 => array ( 'regex' => 'Asana/[\\d.]+', 'name' => 'Asana', 'category' => 'Crawler', 'url' => 'https://asana.com/', 'producer' => array ( 'name' => 'Asana, Inc.', 'url' => 'https://asana.com/', ), ), 471 => array ( 'regex' => 'Chrome Privacy Preserving Prefetch Proxy', 'name' => 'Chrome Privacy Preserving Prefetch Proxy', 'category' => 'Service Agent', 'url' => 'https://developer.chrome.com/blog/private-prefetch-proxy/', 'producer' => array ( 'name' => 'Google Inc.', 'url' => 'https://www.google.com/', ), ), 472 => array ( 'regex' => 'URLinspectorBot/[\\d.]+', 'name' => 'URLinspector', 'category' => 'Site Monitor', 'url' => 'https://www.urlinspector.com/bot/', 'producer' => array ( 'name' => 'LinkResearchTools GmbH', 'url' => 'https://www.linkresearchtools.com/', ), ), 473 => array ( 'regex' => 'EntferBot/[\\d.]+', 'name' => 'Entfer', 'category' => 'Crawler', 'url' => 'https://entfer.com/', 'producer' => array ( 'name' => 'Entfer Ltd.', 'url' => 'https://entfer.com/', ), ), 474 => array ( 'regex' => 'TagInspector/[\\d.]+', 'name' => 'Tag Inspector', 'category' => 'Crawler', 'url' => 'https://taginspector.com/', 'producer' => array ( 'name' => 'InfoTrust, LLC', 'url' => 'https://infotrust.com/', ), ), 475 => array ( 'regex' => 'pageburst', 'name' => 'Pageburst', 'category' => 'Crawler', 'url' => 'https://pageburstls.elsevier.com/', 'producer' => array ( 'name' => 'Elsevier Ltd', 'url' => 'https://www.elsevier.com/', ), ), 476 => array ( 'regex' => '.+diffbot', 'name' => 'Diffbot', 'category' => 'Crawler', 'url' => 'https://docs.diffbot.com/docs/getting-started-with-crawl', 'producer' => array ( 'name' => 'Diffbot Technologies Corp.', 'url' => 'https://www.diffbot.com/', ), ), 477 => array ( 'regex' => 'DisqusAdstxtCrawler/[\\d.]+', 'name' => 'Disqus', 'category' => 'Crawler', 'url' => 'https://help.disqus.com/en/articles/1765357-ads-txt-implementation-guide', 'producer' => array ( 'name' => 'Disqus, Inc.', 'url' => 'https://disqus.com/', ), ), 478 => array ( 'regex' => 'startmebot/[\\d.]+', 'name' => 'start.me', 'category' => 'Crawler', 'url' => 'https://about.start.me/', 'producer' => array ( 'name' => 'start.me BV', 'url' => 'https://about.start.me/', ), ), 479 => array ( 'regex' => '2ip bot/[\\d.]+', 'name' => '2ip', 'category' => 'Crawler', 'url' => 'https://2ip.io/', ), 480 => array ( 'regex' => 'ReqBin Curl Client/[\\d.]+', 'name' => 'ReqBin', 'category' => 'Crawler', 'url' => 'https://reqbin.com/curl', ), 481 => array ( 'regex' => 'XoviBot/[\\d.]+', 'name' => 'XoviBot', 'category' => 'Crawler', 'url' => 'https://www.xovibot.net', 'producer' => array ( 'name' => 'Xovi GmbH', 'url' => 'http://www.xovi.de', ), ), 482 => array ( 'regex' => 'Overcast/[\\d.]+ Podcast Sync', 'name' => 'Overcast Podcast Sync', 'category' => 'Service Agent', 'url' => 'https://overcast.fm/podcasterinfo', ), 483 => array ( 'regex' => '^Verity/[\\d.]+', 'name' => 'GumGum Verity', 'category' => 'Service Agent', 'url' => 'https://gumgum.com/verity', ), 484 => array ( 'regex' => 'hackermention', 'name' => 'hackermention', 'category' => 'Feed Reader', 'url' => 'https://github.com/snarfed/hackermention', ), 485 => array ( 'regex' => 'BitSightBot/[\\d.]+', 'name' => 'BitSight', 'category' => 'Security Checker', 'url' => 'https://www.bitsight.com/', 'producer' => array ( 'name' => 'BitSight Technologies, Inc.', 'url' => 'https://www.bitsight.com/', ), ), 486 => array ( 'regex' => 'Ezgif/[\\d.]+', 'name' => 'Ezgif', 'category' => 'Service Agent', 'url' => 'https://ezgif.com/about', ), 487 => array ( 'regex' => 'intelx\\.io_bot', 'name' => 'Intelligence X', 'category' => 'Crawler', 'url' => 'https://intelx.io/', 'producer' => array ( 'name' => 'Kleissner Investments s.r.o.', 'url' => 'https://intelx.io/', ), ), 488 => array ( 'regex' => 'FemtosearchBot/[\\d.]+', 'name' => 'Femtosearch', 'category' => 'Crawler', 'url' => 'http://femtosearch.com/', 'producer' => array ( 'name' => 'Grier Forensics, LLC', 'url' => 'https://www.grierforensics.com/', ), ), 489 => array ( 'regex' => 'AdsTxtCrawler/[\\d.]+', 'name' => 'AdsTxtCrawler', 'category' => 'Crawler', 'url' => 'https://github.com/InteractiveAdvertisingBureau/adstxtcrawler', 'producer' => array ( 'name' => 'IAB Technology Laboratory, Inc.', 'url' => 'https://iabtechlab.com/', ), ), 490 => array ( 'regex' => 'Morningscore', 'name' => 'Morningscore Bot', 'category' => 'Crawler', 'url' => 'https://morningscore.io/', 'producer' => array ( 'name' => 'Morningscore', 'url' => 'https://morningscore.io/', ), ), 491 => array ( 'regex' => 'Uptime-Kuma/[\\d.]+', 'name' => 'Uptime-Kuma', 'category' => 'Site Monitor', 'url' => 'https://github.com/louislam/uptime-kuma', ), 492 => array ( 'regex' => 'ChatGPT-User', 'name' => 'ChatGPT', 'category' => 'Crawler', 'url' => 'https://platform.openai.com/docs/plugins/bot', 'producer' => array ( 'name' => 'OpenAI OpCo, LLC', 'url' => 'https://openai.com/', ), ), 493 => array ( 'regex' => 'BrightEdge Crawler/[\\d.]+', 'name' => 'BrightEdge', 'category' => 'Crawler', 'url' => 'https://www.brightedge.com/', 'producer' => array ( 'name' => 'BrightEdge Technologies, Inc', 'url' => 'https://www.brightedge.com/', ), ), 494 => array ( 'regex' => 'sfFeedReader/[\\d.]+', 'name' => 'sfFeedReader', 'url' => 'https://github.com/diem-project/sfFeed2Plugin', 'category' => 'Feed Fetcher', ), 495 => array ( 'regex' => 'cyberscan\\.io', 'name' => 'Cyberscan', 'category' => 'Security Checker', 'url' => 'https://www.cyberscan.io/', 'producer' => array ( 'name' => 'DGC Verwaltungs GmbH', 'url' => 'https://dgc.org/', ), ), 496 => array ( 'regex' => 'deepcrawl\\.com', 'name' => 'Lumar', 'category' => 'Crawler', 'url' => 'https://deepcrawl.com/bot', 'producer' => array ( 'name' => 'Lumar', 'url' => 'https://www.lumar.io/', ), ), 497 => array ( 'regex' => 'researchscan\\.comsys\\.rwth-aachen\\.de', 'name' => 'Research Scan', 'category' => 'Crawler', 'url' => 'http://researchscan.comsys.rwth-aachen.de/', 'producer' => array ( 'name' => 'RWTH Aachen University', 'url' => 'https://www.comsys.rwth-aachen.de/', ), ), 498 => array ( 'regex' => 'newspaper/[\\d.]+', 'name' => 'Scraping Robot', 'category' => 'Crawler', 'url' => 'https://scrapingrobot.com/', 'producer' => array ( 'name' => 'Sprious LLC', 'url' => 'https://sprious.com/', ), ), 499 => array ( 'regex' => 'GPTBot/[\\d.]+', 'name' => 'GPTBot', 'category' => 'Crawler', 'url' => 'https://platform.openai.com/docs/gptbot', 'producer' => array ( 'name' => 'OpenAI OpCo, LLC', 'url' => 'https://openai.com/', ), ), 500 => array ( 'regex' => 'Ant(?:\\.com beta|Bot)(?:/([\\d+.]+))?', 'name' => 'Ant', 'category' => 'Crawler', 'url' => 'https://www.ant.com/', 'producer' => array ( 'name' => 'Ant.com Ltd.', 'url' => 'https://www.ant.com/', ), ), 501 => array ( 'regex' => 'WebwikiBot/[\\d.]+', 'name' => 'Webwiki', 'category' => 'Crawler', 'url' => 'https://www.webwiki.com/', 'producer' => array ( 'name' => 'webwiki GmbH', 'url' => 'https://www.webwiki.com/', ), ), 502 => array ( 'regex' => 'phpMyAdmin', 'name' => 'phpMyAdmin', 'category' => 'Service Agent', 'url' => 'https://www.phpmyadmin.net/', ), 503 => array ( 'regex' => 'Matomo/[\\d.]+', 'name' => 'Matomo', 'category' => 'Service Agent', 'url' => 'https://github.com/matomo-org/matomo', 'producer' => array ( 'name' => 'InnoCraft Ltd', 'url' => 'https://matomo.org/', ), ), 504 => array ( 'regex' => 'Prometheus/[\\d.]+', 'name' => 'Prometheus', 'category' => 'Service Agent', 'url' => 'https://github.com/prometheus/prometheus', 'producer' => array ( 'name' => 'The Linux Foundation', 'url' => 'https://www.cncf.io/', ), ), 505 => array ( 'regex' => 'ArchiveTeam ArchiveBot', 'name' => 'ArchiveBot', 'category' => 'Crawler', 'url' => 'https://wiki.archiveteam.org/index.php?title=ArchiveBot', 'producer' => array ( 'name' => 'ArchiveTeam', 'url' => 'https://wiki.archiveteam.org/', ), ), 506 => array ( 'regex' => 'MADBbot/[\\d.]+', 'name' => 'MADBbot', 'category' => 'Crawler', 'url' => 'https://madb.zapto.org/bot.html', ), 507 => array ( 'regex' => 'MeltwaterNews', 'name' => 'MeltwaterNews', 'category' => 'Crawler', 'producer' => array ( 'name' => 'Meltwater Deutschland GmbH', 'url' => 'https://www.meltwater.com/', ), ), 508 => array ( 'regex' => '(?:Owler@ows\\.eu|OWLer)/[\\d.]+', 'name' => 'OWLer', 'category' => 'Crawler', 'url' => 'https://openwebsearch.eu/owler/', 'producer' => array ( 'name' => 'Open Search Foundation e.V.', 'url' => 'https://openwebsearch.eu/', ), ), 509 => array ( 'regex' => 'bbc\\.co\\.uk/display/men/Page\\+Monitor', 'name' => 'BBC Page Monitor', 'category' => 'Site Monitor', 'url' => 'https://confluence.dev.bbc.co.uk/display/men/Page+Monitor', 'producer' => array ( 'name' => 'BBC', 'url' => 'https://www.bbc.com/', ), ), 510 => array ( 'regex' => 'BBC-Forge-URL-Monitor-Twisted', 'name' => 'BBC Forge URL Monitor', 'category' => 'Site Monitor', 'url' => 'https://www.bbc.com/', 'producer' => array ( 'name' => 'BBC', 'url' => 'https://www.bbc.com/', ), ), 511 => array ( 'regex' => 'ClaudeBot', 'name' => 'ClaudeBot', 'category' => 'Crawler', 'url' => 'https://github.com/ClaudeBot/ClaudeBot', ), 512 => array ( 'regex' => 'Imagesift', 'name' => 'ImageSift', 'category' => 'Crawler', 'url' => 'https://imagesift.com/', 'producer' => array ( 'name' => 'Castle Global, Inc.', 'url' => 'https://thehive.ai/', ), ), 513 => array ( 'regex' => 'TactiScout', 'name' => 'TactiScout', 'category' => 'Crawler', 'url' => 'https://find-it.world/TempCrawl/Crawltheque.php', 'producer' => array ( 'name' => 'Tactikast', ), ), 514 => array ( 'regex' => 'Brightbot ([\\d+.]+)', 'name' => 'BrightBot', 'category' => 'Crawler', 'url' => 'https://www.brightbot.app/', 'producer' => array ( 'name' => 'Bright Interactive Ltd', 'url' => 'https://www.builtbybright.com/', ), ), 515 => array ( 'regex' => 'DaspeedBot/([\\d+.]+)', 'name' => 'DaspeedBot', 'category' => 'Crawler', 'url' => 'https://daspeed.io/', 'producer' => array ( 'name' => 'DAWAP SARL', 'url' => 'https://dawap.fr/', ), ), 516 => array ( 'regex' => 'StractBot(?:/([\\d+.]+))?', 'name' => 'Stract', 'category' => 'Crawler', 'url' => 'https://stract.com/webmasters', 'producer' => array ( 'name' => 'Stract', 'url' => 'https://github.com/StractOrg/stract/', ), ), 517 => array ( 'regex' => 'GeedoBot(?:/([\\d+.]+))?', 'name' => 'GeedoBot', 'category' => 'Crawler', 'url' => 'https://geedo.com/bot/', ), 518 => array ( 'regex' => 'GeedoProductSearch', 'name' => 'GeedoProductSearch', 'category' => 'Crawler', 'url' => 'https://geedo.com/product-search/', ), 519 => array ( 'regex' => 'BackupLand(?:/([\\d+.]+))?', 'name' => 'BackupLand', 'category' => 'Crawler', 'url' => 'https://go.backupland.com/', 'producer' => array ( 'name' => 'ООО «КВАРТА»', 'url' => 'https://go.backupland.com/', ), ), 520 => array ( 'regex' => 'Konturbot(?:/([\\d+.]+))?', 'name' => 'Konturbot', 'category' => 'Crawler', 'url' => 'https://kontur.ru/', 'producer' => array ( 'name' => 'АО «ПФ «СКБ Контур»', 'url' => 'https://kontur.ru/', ), ), 521 => array ( 'regex' => 'keys-so-bot', 'name' => 'Keys.so', 'category' => 'Crawler', 'url' => 'https://www.keys.so/', 'producer' => array ( 'name' => 'ООО «МОДЕСКО»', 'url' => 'https://www.modesco.ru/', ), ), 522 => array ( 'regex' => 'LetsearchBot(?:/([\\d+.]+))?', 'name' => 'LetSearch', 'category' => 'Crawler', 'url' => 'https://letsearch.ru/bots', ), 523 => array ( 'regex' => 'Example3(?:/([\\d+.]+))?', 'name' => 'Example3', 'category' => 'Crawler', 'url' => 'https://www.example3.com/', ), 524 => array ( 'regex' => 'StatOnlineRuBot(?:/([\\d+.]+))?', 'name' => 'StatOnline.ru', 'category' => 'Crawler', 'url' => 'https://statonline.ru/', 'producer' => array ( 'name' => 'ООО «Регистратор доменных имен РЕГ.РУ»', 'url' => 'https://statonline.ru/', ), ), 525 => array ( 'regex' => 'Spawning-AI', 'name' => 'Spawning AI', 'category' => 'Crawler', 'url' => 'https://spawning.ai/', 'producer' => array ( 'name' => 'Spawning, Inc', 'url' => 'https://spawning.ai/', ), ), 526 => array ( 'regex' => 'domain research project', 'name' => 'Domain Research Project', 'category' => 'Crawler', 'url' => 'https://trentwil.es/domains.html', 'producer' => array ( 'name' => 'Trent Wiles', 'url' => 'https://trentwil.es/', ), ), 527 => array ( 'regex' => 'getodin\\.com', 'name' => 'Odin', 'category' => 'Security Checker', 'url' => 'https://docs.getodin.com/', 'producer' => array ( 'name' => 'Cyble Inc.', 'url' => 'https://cyble.com/', ), ), 528 => array ( 'regex' => 'YouBot', 'name' => 'YouBot', 'category' => 'Crawler', 'url' => 'https://about.you.com/youbot/', 'producer' => array ( 'name' => 'SuSea, Inc.', 'url' => 'https://you.com/', ), ), 529 => array ( 'regex' => 'SiteScoreBot', 'name' => 'SiteScore', 'category' => 'Crawler', 'url' => 'https://sitescore.ai/', ), 530 => array ( 'regex' => 'MBCrawler', 'name' => 'Monitor Backlinks', 'category' => 'Crawler', 'url' => 'https://www.seoptimer.com/monitor-backlinks/', 'producer' => array ( 'name' => 'SEOptimer', 'url' => 'https://www.seoptimer.com/', ), ), 531 => array ( 'regex' => 'mariadb-mysql-kbs-bot', 'name' => 'MariaDB/MySQL Knowledge Base', 'category' => 'Crawler', 'url' => 'https://github.com/williamdes/mariadb-mysql-kbs', 'producer' => array ( 'name' => 'WDES SAS', 'url' => 'https://wdes.fr/en/', ), ), 532 => array ( 'regex' => 'GitHubCopilotChat', 'name' => 'GitHubCopilotChat', 'category' => 'Crawler', 'url' => 'https://github.com/aaamoon/copilot-gpt4-service', ), 533 => array ( 'regex' => '^pdrl\\.fm', 'name' => 'Podroll Analyzer', 'category' => 'Crawler', 'url' => 'https://podroll.fm', ), 534 => array ( 'regex' => 'PodUptime/', 'name' => 'PodUptime', 'category' => 'Site Monitor', 'url' => 'https://poduptime.com', ), 535 => array ( 'regex' => 'anthropic-ai', 'name' => 'Anthropic AI', 'category' => 'Crawler', 'url' => 'https://www.anthropic.com/', 'producer' => array ( 'name' => 'Anthropic, PBC', 'url' => 'https://www.anthropic.com/', ), ), 536 => array ( 'regex' => 'NetpeakCheckerBot/[\\d.]+', 'name' => 'Netpeak Checker', 'category' => 'Crawler', 'url' => 'https://netpeaksoftware.com/checker', 'producer' => array ( 'name' => 'Netpeak LTD', 'url' => 'https://netpeaksoftware.com/', ), ), 537 => array ( 'regex' => 'SandobaCrawler/[\\d.]+', 'name' => 'Sandoba//Crawler', 'category' => 'Crawler', 'url' => 'https://www.sandoba.com/en/crawler/', 'producer' => array ( 'name' => 'SANDOBA//EBUSINESS SOLUTIONS', 'url' => 'https://www.sandoba.com/', ), ), 538 => array ( 'regex' => 'SirdataBot', 'name' => 'Sirdata', 'category' => 'Crawler', 'url' => 'https://semantic-api.docs.sirdata.net/contextual-api/contextual-api/introduction', 'producer' => array ( 'name' => 'Sirdata SAS', 'url' => 'https://www.sirdata.com/', ), ), 539 => array ( 'regex' => 'CheckMarkNetwork/[\\d.]+', 'name' => 'CheckMark Network', 'category' => 'Crawler', 'url' => 'https://www.checkmarknetwork.com/spider.html/', 'producer' => array ( 'name' => 'Exipert, Inc.', 'url' => 'https://www.checkmarknetwork.com/', ), ), 540 => array ( 'regex' => 'cohere-ai', 'name' => 'Cohere AI', 'category' => 'Crawler', 'url' => 'https://cohere.com/', 'producer' => array ( 'name' => 'Cohere, Inc.', 'url' => 'https://cohere.com/', ), ), 541 => array ( 'regex' => 'PerplexityBot/[\\d.]+', 'name' => 'PerplexityBot', 'category' => 'Crawler', 'url' => 'https://docs.perplexity.ai/docs/perplexitybot', 'producer' => array ( 'name' => 'Perplexity AI, Inc.', 'url' => 'https://www.perplexity.ai/', ), ), 542 => array ( 'regex' => 'TTD-Content', 'name' => 'The Trade Desk Content', 'category' => 'Crawler', 'url' => 'https://www.thetradedesk.com/us/ttd-content', 'producer' => array ( 'name' => 'The Trade Desk, Inc.', 'url' => 'https://www.thetradedesk.com/', ), ), 543 => array ( 'regex' => 'montastic-monitor', 'name' => 'Montastic Monitor', 'category' => 'Site Monitor', 'url' => 'https://www.montastic.com/', 'producer' => array ( 'name' => 'Metadot, Corp.', 'url' => 'https://www.metadot.com/', ), ), 544 => array ( 'regex' => 'Ruby, Twurly v[\\d.]+', 'name' => 'Twurly', 'category' => 'Crawler', 'url' => 'https://twurly.org/', ), 545 => array ( 'regex' => 'Mixnode(?:(?:Cache)?/[\\d.]+)?', 'name' => 'Mixnode', 'category' => 'Crawler', 'url' => 'https://www.mixnode.com/', 'producer' => array ( 'name' => 'Mixnode Technologies, Inc.', 'url' => 'https://www.mixnode.com/', ), ), 546 => array ( 'regex' => 'CSSCheck/[\\d.]+', 'name' => 'CSSCheck', 'category' => 'Validator', ), 547 => array ( 'regex' => 'MicrosoftPreview/[\\d.]+', 'name' => 'Microsoft Preview', 'category' => 'Service Agent', 'url' => 'https://www.bing.com/webmasters/help/which-crawlers-does-bing-use-8c184ec0', 'producer' => array ( 'name' => 'Microsoft Corporation', 'url' => 'https://www.microsoft.com/', ), ), 548 => array ( 'regex' => 's~virustotalcloud', 'name' => 'VirusTotal Cloud', 'category' => 'Crawler', 'url' => 'https://www.virustotal.com/', 'producer' => array ( 'name' => 'Chronicle Security Ireland Limited', 'url' => 'https://chronicle.security/', ), ), 549 => array ( 'regex' => 'TinEye/[\\d.]+', 'name' => 'TinEye', 'category' => 'Crawler', 'url' => 'https://tineye.com/', 'producer' => array ( 'name' => 'Idée, Inc.', 'url' => 'https://tineye.com/', ), ), 550 => array ( 'regex' => 'e~arsnova-filter-system', 'name' => 'ARSNova Filter System', 'category' => 'Crawler', 'url' => 'https://particify.de/en/', 'producer' => array ( 'name' => 'Particify Gerhardt & Weingarten OHG', 'url' => 'https://particify.de/en/', ), ), 551 => array ( 'regex' => 'botify', 'name' => 'Botify', 'category' => 'Crawler', 'url' => 'https://www.botify.com/', 'producer' => array ( 'name' => 'BOTIFY SAS', 'url' => 'https://www.botify.com/', ), ), 552 => array ( 'regex' => 'adscanner', 'name' => 'Adscanner', 'category' => 'Crawler', 'url' => 'https://www.alleyesonscreens.com/', 'producer' => array ( 'name' => 'AdScanner d.o.o', 'url' => 'https://www.alleyesonscreens.com/', ), ), 553 => array ( 'regex' => 'online-webceo-bot/[\\d.]+', 'name' => 'WebCEO', 'category' => 'Crawler', 'url' => 'https://www.webceo.com/', 'producer' => array ( 'name' => 'WebCEO, LLC', 'url' => 'https://www.webceo.com/', ), ), 554 => array ( 'regex' => 'NetTrack', 'name' => 'NetTrack', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20160607151934/https://nettrack.info/', ), 555 => array ( 'regex' => 'htmlyse', 'name' => 'htmlyse', 'category' => 'Crawler', 'url' => 'https://www.htmlyse.com/', 'producer' => array ( 'name' => 'Vistex LTD', 'url' => 'https://www.htmlyse.com/', ), ), 556 => array ( 'regex' => 'TrendsmapResolver/[\\d.]+', 'name' => 'Trendsmap', 'category' => 'Crawler', 'url' => 'https://www.trendsmap.com/', 'producer' => array ( 'name' => 'Trendsmap Pty Ltd', 'url' => 'https://www.trendsmap.com/', ), ), 557 => array ( 'regex' => 'Shareaholic(?:bot)?/[\\d.]+', 'name' => 'Steve Bot', 'category' => 'Crawler', 'url' => 'https://www.shareaholic.com/steve', 'producer' => array ( 'name' => 'Shareaholic, Inc.', 'url' => 'https://www.shareaholic.com/', ), ), 558 => array ( 'regex' => 'keycdn-tools:', 'name' => 'KeyCDN Tools', 'category' => 'Service Agent', 'url' => 'https://tools.keycdn.com/geo', ), 559 => array ( 'regex' => 'keycdn-tools/', 'name' => 'KeyCDN Tools', 'category' => 'Service Agent', 'url' => 'https://tools.keycdn.com/', 'producer' => array ( 'name' => 'proinity LLC', 'url' => 'https://www.keycdn.com/', ), ), 560 => array ( 'regex' => 'Arquivo-web-crawler', 'name' => 'Arquivo.pt', 'category' => 'Crawler', 'url' => 'https://sobre.arquivo.pt/en/help/crawling-and-archiving-web-content/', 'producer' => array ( 'name' => 'FCT|FCCN', 'url' => 'https://www.fct.pt/', ), ), 561 => array ( 'regex' => 'WhatsMyIP\\.org', 'name' => 'WhatsMyIP.org', 'category' => 'Service Agent', 'url' => 'https://www.whatsmyip.org/ua/', ), 562 => array ( 'regex' => 'SenutoBot/[\\d.]+', 'name' => 'Senuto', 'category' => 'Crawler', 'url' => 'https://www.senuto.com/', 'producer' => array ( 'name' => 'Senuto Sp. z o.o.', 'url' => 'https://www.senuto.com/', ), ), 563 => array ( 'regex' => 'spaziodati', 'name' => 'SpazioDati', 'category' => 'Crawler', 'url' => 'https://www.spaziodati.eu/', 'producer' => array ( 'name' => 'SpazioDati s.r.l.', 'url' => 'https://www.spaziodati.eu/', ), ), 564 => array ( 'regex' => 'GozleBot', 'name' => 'Gozle', 'category' => 'Crawler', 'url' => 'https://gozle.com.tm/en/blog/post/1', 'producer' => array ( 'name' => 'Doly Horjun HJ', 'url' => 'https://gozle.com.tm/', ), ), 565 => array ( 'regex' => 'Quantcastbot/[\\d.]+', 'name' => 'Quantcast', 'category' => 'Crawler', 'url' => 'https://www.quantcast.com/bot/', 'producer' => array ( 'name' => 'Quantcast Corp.', 'url' => 'https://www.quantcast.com/', ), ), 566 => array ( 'regex' => 'FontRadar', 'name' => 'FontRadar', 'category' => 'Crawler', 'url' => 'https://www.fontradar.com/', 'producer' => array ( 'name' => 'EMDASH SAS', 'url' => 'https://www.fontradar.com/', ), ), 567 => array ( 'regex' => 'ViberUrlDownloader', 'name' => 'Viber Url Downloader', 'category' => 'Service Agent', 'url' => 'https://www.viber.com/', 'producer' => array ( 'name' => 'Viber Media S.à r.l.', 'url' => 'https://www.viber.com/', ), ), 568 => array ( 'regex' => '^Zeno$', 'name' => 'Zeno', 'category' => 'Crawler', 'url' => 'https://github.com/internetarchive/Zeno', 'producer' => array ( 'name' => 'The Internet Archive', 'url' => 'https://archive.org/', ), ), 569 => array ( 'regex' => 'Barracuda Sentinel', 'name' => 'Barracuda Sentinel', 'category' => 'Service Agent', 'url' => 'https://sentinel.barracudanetworks.com/', 'producer' => array ( 'name' => 'Barracuda Networks, Inc.', 'url' => 'https://www.barracudanetworks.com/', ), ), 570 => array ( 'regex' => 'RuxitSynthetic/[\\d.]+', 'name' => 'RuxitSynthetic', 'category' => 'Site Monitor', 'url' => 'https://community.dynatrace.com/t5/Troubleshooting/Basic-Commands-for-Synthetic/ta-p/198164', 'producer' => array ( 'name' => 'Dynatrace LLC', 'url' => 'https://www.dynatrace.com/', ), ), 571 => array ( 'regex' => 'DynatraceSynthetic/[\\d.]+', 'name' => 'DynatraceSynthetic', 'category' => 'Site Monitor', 'url' => 'https://community.dynatrace.com/t5/Troubleshooting/Basic-Commands-for-Synthetic/ta-p/198164', 'producer' => array ( 'name' => 'Dynatrace LLC', 'url' => 'https://www.dynatrace.com/', ), ), 572 => array ( 'regex' => 'sitebulb', 'name' => 'Sitebulb', 'category' => 'Crawler', 'url' => 'https://sitebulb.com/', 'producer' => array ( 'name' => 'Sitebulb Limited', 'url' => 'https://sitebulb.com/', ), ), 573 => array ( 'regex' => 'Monsidobot/[\\d.]+', 'name' => 'Monsidobot', 'category' => 'Crawler', 'url' => 'https://monsido.com/bot-html', 'producer' => array ( 'name' => 'Monsido LLC', 'url' => 'https://monsido.com/', ), ), 574 => array ( 'regex' => 'AccompanyBot', 'name' => 'AccompanyBot', 'category' => 'Crawler', 'url' => 'https://www.accompany.com/', 'producer' => array ( 'name' => 'Accompani, Inc', 'url' => 'https://www.accompany.com/', ), ), 575 => array ( 'regex' => 'Ghost Inspector', 'name' => 'Ghost Inspector', 'category' => 'Site Monitor', 'url' => 'https://docs.ghostinspector.com/faq/#how-do-i-detect-ghost-inspector-test-runner-traffic-on-my-site', 'producer' => array ( 'name' => 'Ghost Inspector, Inc.', 'url' => 'https://www.ghostinspector.com/', ), ), 576 => array ( 'regex' => 'Cypress/[\\d.]+', 'name' => 'Cypress', 'category' => 'Site Monitor', 'url' => 'https://github.com/cypress-io/cypress', 'producer' => array ( 'name' => 'Cypress.io, Inc.', 'url' => 'https://www.cypress.io/', ), ), 577 => array ( 'regex' => 'Google-Apps-Script', 'name' => 'Google Apps Script', 'category' => 'Service Agent', 'url' => 'https://www.google.com/script/start/', ), 578 => array ( 'regex' => 'SiteOne-Crawler/[\\d.]+', 'name' => 'SiteOne Crawler', 'category' => 'Crawler', 'url' => 'https://crawler.siteone.io/bot/', 'producer' => array ( 'name' => 'SiteOne s.r.o.', 'url' => 'https://www.siteone.io/', ), ), 579 => array ( 'regex' => 'Detectify', 'name' => 'Detectify', 'category' => 'Security Checker', 'url' => 'https://support.detectify.com/support/solutions/articles/48001049001-how-to-allow-detectify-to-access-your-site', 'producer' => array ( 'name' => 'Detectify AB', 'url' => 'https://detectify.com/', ), ), 580 => array ( 'regex' => 'DomCopBot', 'name' => 'DomCop Bot', 'category' => 'Crawler', 'url' => 'https://www.domcop.com/bot', 'producer' => array ( 'name' => 'Axeman Technology Solutions LLP', 'url' => 'https://axemantech.com/', ), ), 581 => array ( 'regex' => 'Paqlebot/[\\d.]+', 'name' => 'Paqlebot', 'category' => 'Crawler', 'url' => 'https://www.paqle.dk/about/paqlebot', 'producer' => array ( 'name' => 'Paqle A/S', 'url' => 'https://www.paqle.dk/', ), ), 582 => array ( 'regex' => 'Wibybot', 'name' => 'Wibybot', 'category' => 'Crawler', 'url' => 'https://www.wiby.me/', ), 583 => array ( 'regex' => 'Synapse', 'name' => 'Synapse', 'category' => 'Crawler', 'url' => 'https://github.com/matrix-org/synapse', ), 584 => array ( 'regex' => 'OSZKbot/[\\d.]+', 'name' => 'OSZKbot', 'category' => 'Crawler', 'url' => 'http://mekosztaly.oszk.hu/mia/', 'producer' => array ( 'name' => 'National Szechenyi Library', 'url' => 'https://webarchivum.oszk.hu/', ), ), 585 => array ( 'regex' => 'ZoomBot', 'name' => 'ZoomBot', 'category' => 'Crawler', 'url' => 'https://suite.seozoom.it/bot.html', 'producer' => array ( 'name' => 'SEO Cube S.r.l.', 'url' => 'https://www.seocube.it/', ), ), 586 => array ( 'regex' => 'RavenCrawler/[\\d.]+', 'name' => 'RavenCrawler', 'category' => 'Crawler', 'url' => 'https://raventools.com/site-auditor/', 'producer' => array ( 'name' => 'TapClicks, Inc.', 'url' => 'https://www.tapclicks.com/', ), ), 587 => array ( 'regex' => 'KadoBot', 'name' => 'KadoBot', 'category' => 'Crawler', 'url' => 'https://www.kadolijst.nl/bot', 'producer' => array ( 'name' => 'Kadolijst', 'url' => 'https://www.kadolijst.nl/', ), ), 588 => array ( 'regex' => 'Dubbotbot/[\\d.]+', 'name' => 'Dubbotbot', 'category' => 'Crawler', 'url' => 'https://help.dubbot.com/en/articles/6746594-example-custom-user-agent', 'producer' => array ( 'name' => 'DubBot', 'url' => 'https://dubbot.com/', ), ), 589 => array ( 'regex' => 'Swiftbot/[\\d.]+', 'name' => 'Swiftbot', 'category' => 'Crawler', 'url' => 'https://swiftype.com/swiftbot', 'producer' => array ( 'name' => 'Elasticsearch, B.V.', 'url' => 'https://www.elastic.co/', ), ), 590 => array ( 'regex' => 'EyeMonIT', 'name' => 'EyeMonit', 'category' => 'Site Monitor', 'url' => 'https://eyemonit.com/', 'producer' => array ( 'name' => 'EyeMonit', 'url' => 'https://eyemonit.com/', ), ), 591 => array ( 'regex' => 'ThousandEyes', 'name' => 'ThousandEyes', 'category' => 'Site Monitor', 'url' => 'https://www.thousandeyes.com/', 'producer' => array ( 'name' => 'Cisco Systems, Inc.', 'url' => 'https://www.cisco.com/', ), ), 592 => array ( 'regex' => 'OmtrBot/[\\d.]+', 'name' => 'OmtrBot', 'category' => 'Site Monitor', ), 593 => array ( 'regex' => 'WebMon/[\\d.]+', 'name' => 'WebMon', 'category' => 'Site Monitor', ), 594 => array ( 'regex' => 'AdsTxtCrawlerTP/[\\d.]+', 'name' => 'AdsTxtCrawlerTP', 'category' => 'Crawler', ), 595 => array ( 'regex' => 'fragFINN', 'name' => 'fragFINN', 'category' => 'Crawler', 'url' => 'https://www.fragfinn.de/', 'producer' => array ( 'name' => 'fragFINN e.V.', 'url' => 'https://www.fragfinn.de/', ), ), 596 => array ( 'regex' => 'Clickagy', 'name' => 'Clickagy', 'category' => 'Crawler', 'url' => 'https://www.clickagy.com/', 'producer' => array ( 'name' => 'Clickagy, LLC', 'url' => 'https://www.clickagy.com/', ), ), 597 => array ( 'regex' => 'kiwitcms-gitops/[\\d.]+', 'name' => 'Kiwi TCMS GitOps', 'category' => 'Service Agent', 'url' => 'https://kiwitcms.org', 'producer' => array ( 'name' => 'Open Technologies Bulgaria, Ltd.', 'url' => 'https://kiwitcms.org', ), ), 598 => array ( 'regex' => 'webtru_crawler', 'name' => 'webtru', 'category' => 'Crawler', 'url' => 'https://webtru.io/', 'producer' => array ( 'name' => 'DataSign Inc.', 'url' => 'https://datasign.jp/', ), ), 599 => array ( 'regex' => 'URLSuMaBot', 'name' => 'URLSuMaBot', 'category' => 'Crawler', 'url' => 'https://www.urlsuma.de/', ), 600 => array ( 'regex' => '360JK yunjiankong', 'name' => '360JK', 'category' => 'Site Monitor', 'url' => 'http://jk.cloud.360.cn/', 'producer' => array ( 'name' => '360 Security Technology Inc.', 'url' => 'https://www.360.cn/', ), ), 601 => array ( 'regex' => 'UCSBNetworkMeasurement', 'name' => 'UCSB Network Measurement', 'category' => 'Crawler', 'url' => 'https://www.it.ucsb.edu/', 'producer' => array ( 'name' => 'University of California, Santa Barbara', 'url' => 'https://www.it.ucsb.edu/', ), ), 602 => array ( 'regex' => 'Plesk screenshot bot', 'name' => 'Plesk Screenshot Service', 'category' => 'Service Agent', 'url' => 'https://support.plesk.com/hc/en-us/articles/13302778306199-What-is-Plesk-Screenshot-Service', 'producer' => array ( 'name' => 'Plesk International GmbH', 'url' => 'https://www.plesk.com/', ), ), 603 => array ( 'regex' => 'Who\\.is', 'name' => 'Who.is Bot', 'category' => 'Crawler', 'url' => 'https://who.is/', ), 604 => array ( 'regex' => 'Probely', 'name' => 'Probely', 'category' => 'Security Checker', 'url' => 'https://probely.com/sos/', 'producer' => array ( 'name' => 'Probely - Soluções de Cibersegurança, S.A.', 'url' => 'https://probely.com/', ), ), 605 => array ( 'regex' => 'Uptimia(?:/[\\d.]+)?', 'name' => 'Uptimia', 'category' => 'Site Monitor', 'url' => 'https://www.uptimia.com/', 'producer' => array ( 'name' => 'JJ Online GmbH', 'url' => 'https://www.uptimia.com/', ), ), 606 => array ( 'regex' => '2GDPR/[\\d.]+', 'name' => '2GDPR', 'category' => 'Service Agent', 'url' => 'https://2gdpr.com/tos', 'producer' => array ( 'name' => '2GDPR', 'url' => 'https://2gdpr.com/', ), ), 607 => array ( 'regex' => 'abuse\\.xmco\\.fr', 'name' => 'Serenety', 'category' => 'Security Checker', 'url' => 'https://abuse.xmco.fr/', 'producer' => array ( 'name' => 'XMCO, SASU', 'url' => 'https://www.xmco.fr/', ), ), 608 => array ( 'regex' => 'CheckHost', 'name' => 'CheckHost', 'category' => 'Site Monitor', 'url' => 'https://check-host.net/', 'producer' => array ( 'name' => 'CheckHost', 'url' => 'https://check-host.net/', ), ), 609 => array ( 'regex' => 'LAC_IAHarvester/[\\d.]+', 'name' => 'LAC IA Harvester', 'category' => 'Crawler', 'url' => 'https://library-archives.canada.ca/eng/services/government-canada/web-social-media-preservation-program/Pages/web-archive.aspx', 'producer' => array ( 'name' => 'Library and Archives Canada', 'url' => 'https://library-archives.canada.ca/', ), ), 610 => array ( 'regex' => 'InsytfulBot/[\\d.]+', 'name' => 'InsytfulBot', 'category' => 'Crawler', 'url' => 'https://www.insytful.com/', 'producer' => array ( 'name' => 'Zengenti Limited', 'url' => 'https://www.zengenti.com/', ), ), 611 => array ( 'regex' => 'statista\\.com', 'name' => 'Statista', 'category' => 'Crawler', 'url' => 'https://www.statista.com/', 'producer' => array ( 'name' => 'Statista, Inc.', 'url' => 'https://www.statista.com/', ), ), 612 => array ( 'regex' => 'SubstackContentFetch/[\\d.]+', 'name' => 'Substack Content Fetch', 'category' => 'Crawler', 'url' => 'https://substack.com/', 'producer' => array ( 'name' => 'Substack, Inc.', 'url' => 'https://substack.com/', ), ), 613 => array ( 'regex' => '^ds9', 'name' => 'Deep SEARCH 9', 'category' => 'Crawler', 'url' => 'https://www.copyright.com/blog/ccc-expands-corporate-solutions-offering-with-new-technology/', 'producer' => array ( 'name' => 'Copyright Clearance Center, Inc.', 'url' => 'https://www.copyright.com/', ), ), 614 => array ( 'regex' => 'LiveJournal\\.com', 'name' => 'LiveJournal', 'url' => 'https://www.livejournal.com/', 'category' => 'Feed Fetcher', 'producer' => array ( 'name' => 'ООО "СИМ"', 'url' => 'https://www.livejournal.com/', ), ), 615 => array ( 'regex' => 'bitdiscovery', 'name' => 'Tenable.asm', 'category' => 'Security Checker', 'url' => 'https://bitdiscovery.com/', 'producer' => array ( 'name' => 'Tenable, Inc.', 'url' => 'https://www.tenable.com/', ), ), 616 => array ( 'regex' => 'Castopod/[\\d.]+', 'name' => 'Castopod', 'category' => 'Crawler', 'url' => 'https://www.castopod.org/', ), 617 => array ( 'regex' => 'Elastic/Synthetics', 'name' => 'Elastic Synthetics', 'category' => 'Site Monitor', 'url' => 'https://github.com/elastic/synthetics', 'producer' => array ( 'name' => 'Elasticsearch B.V.', 'url' => 'https://www.elastic.co/', ), ), 618 => array ( 'regex' => 'WDG_Validator/[\\d.]+', 'name' => 'WDG HTML Validator', 'category' => 'Validator', 'url' => 'http://www.htmlhelp.com/tools/validator/', ), 619 => array ( 'regex' => 'scan@aegis.network', 'name' => 'Aegis', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20180910002802/http://www.aegis.network/', ), 620 => array ( 'regex' => 'CrawlyProjectCrawler/[\\d.]+', 'name' => 'Crawly Project', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20240326141952/https://crawlyproject.digitaldragon.dev/', ), 621 => array ( 'regex' => 'BDFetch', 'name' => 'BDFetch', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20130821043949/http://www.branddimensions.com/', ), 622 => array ( 'regex' => 'PunkMap', 'name' => 'Punk Map', 'category' => 'Security Checker', 'url' => 'https://github.com/openeasm/punkmap', ), 623 => array ( 'regex' => 'GenomeCrawlerd/[\\d.]+', 'name' => 'Deepfield Genome', 'category' => 'Crawler', 'url' => 'https://www.nokia.com/networks/ip-networks/deepfield/genome/', 'producer' => array ( 'name' => 'Nokia Corporation', 'url' => 'https://www.nokia.com/', ), ), 624 => array ( 'regex' => 'Gaisbot/[\\d.]+', 'name' => 'Gaisbot', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20090604121511/https://gais.cs.ccu.edu.tw/robot.php', ), 625 => array ( 'regex' => 'FAST-WebCrawler/[\\d.]+', 'name' => 'AlltheWeb', 'category' => 'Crawler', 'url' => 'https://web.archive.org/web/20041020050801/http://www.alltheweb.com/help/webmaster/crawler', ), 626 => array ( 'regex' => 'ducks\\.party', 'name' => 'ducks.party', 'category' => 'Security Checker', 'url' => 'https://ducks.party/', ), 627 => array ( 'regex' => 'nuhk|grub-client|Download Demon|SearchExpress|Microsoft URL Control|borg|altavista|dataminr\\.com|teoma|oegp|http%20client|htdig|mogimogi|larbin|scrubby|searchsight|semanticdiscovery|snappy|vortex(?!(?: Build|Plus| CM62| HD65))|zeal(?!ot)|dataparksearch|findlinks|BrowserMob|URL2PNG|ZooShot|GomezA|Google SketchUp|Read%20Later|7Siters|centuryb\\.o\\.t9|InterNaetBoten|EasyBib AutoCite|Bidtellect|tomnomnom/meg|cortex|Re-re Studio|adreview|AHC/|NameOfAgent|Request-Promise|ALittle Client|Hello,? world|wp_is_mobile|0xAbyssalDoesntExist|Anarchy99|^revolt|nvd0rz|xfa1|Hakai|gbrmss|fuck-your-hp|IDBTE4M CODE87|Antoine|Insomania|Hells-Net|b3astmode|Linux Gnu \\(cow\\)|Test Certificate Info|iplabel|Magellan|TheSafex?Internetx?Search|Searcherweb|kirkland-signature|LinkChain|survey-security-dot-txt|infrawatch|Time/|r00ts3c-owned-you|nvdorz|Root Slut|NiggaBalls|BotPoke|^xenu|^(?:chrome|firefox|Abcd|Dark|KvshClient|url|Zeus|ZmEu)$', 'name' => 'Generic Bot', ), 628 => array ( 'regex' => '[a-z0-9_-]*(?:(? 'Generic Bot', ), ), 'overAllMatch' => '[a-z0-9_-]*(?:(? \DeviceDetector\Cache\StaticCache::__set_state(array( )), 'yamlParser' => \DeviceDetector\Yaml\Spyc::__set_state(array( )), 'discardDetails' => false, )), ), 'parsed' => true, )), 'deviceType' => 'desktop', 'is_mobile' => false, 'home_slider' => 'https://staging.canyonrealestate.net/assets/img/home-slider/Canyon-hero.jpg.webp', 'property_image_size' => 'lg', 'header_image_size' => NULL, '__composer_autoload_files' => array ( '7b11c4dc42b3b3023073cb14e519683c' => true, '6e3fae29631ef280660b3cdad06f25a8' => true, '37a3dc5111fe8f707ab4c132ef1dbc62' => true, '04c6c5c2f7095ccf6c481d3e53e1776f' => true, '320cde22f66dd4f5d3fd621d3e88b98f' => true, '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => true, 'a4a119a56e50fbb293281d9a48007e0e' => true, ), 'db' => \mysqli::__set_state(array( )), 'metaArray' => array ( 'meta_robots' => 'noindex', 'canonical' => 'https:/staging.canyonrealestate.net/about', 'mdesc' => 'Canyon Real Estate and Wyoming information', 'mkeyword' => 'Cody, Wyoming, Powell, Clark, real estate, Greybull, dude and guest ranches for sale, ranch for sale creek, land for sale and Wyoming, Wyoming Association of Realtors, ranches, ranch real estate or maybe, small businesses for sale in Wyoming, wyoming ranch for sale fishing, wyoming real estate ranch farm for sale, acreage and land for sale in Wyoming, wyoming land investment, ranches for sale in Wyoming, Wyoming real estate ranches, wyoming farms ranches sale, powell Wyoming real estate, ranch land for sale in Wyoming, Wyoming vacations homes, Wyoming river homes for sale', 'mtitle' => 'About Canyon Real Estate and Our Team', ), )