Словари данных для CnStats

PHP version tracker - описал верно. Это робот
А со вторым ошибся.
Это относится к клиентским программам - ID у них 5

Код:
d(5,base64_encode("Web Downloader"),base64_encode("Web Downloader/") , "", "", "");

И обрати внимание - я убрал версию... Иначе зайдет к тебе он-же но версии 7.5 и его уже не разпознает.
 
BiOM, он что, распознает агента по частичному совпадению строки описания? То есть необязательно точное соответствие? Ты проверял это?
 
Странное дело, вчера обновил базу с вот этой строчкой:

Код:
d(3,base64_encode("Web Downloader/7.4"),base64_encode("Web Downloader/7.4") , "", "", "");

А сегодня опять этот Web Downloader/7.4 отфильтровался в пользователей. Хм... Разве что из-за того, что в категории агента был указан id 3, а не 5. Может такое быть?
 
Ищет именно по вхождению сигнальной строки в User-Agent

Первая цифра какраз и определяте куда отнести клиента при совпедении идентификатора.
1 - поисковики
2 - популярные сервера
3 - боты
4 - пользовательские OS
5 -пользовательский софт
 
Что-то CNStats у меня упорно не хочет агента "Web Downloader/7.4" отфильтровывать в роботов. Постоянно отображает как пользователя, несмотря на прописанные в базу строки. Хотя может я с датами чего напутал, надо еще подождать, посмотреть.
 
Нет, все же ничего не напутал. "Web Downloader/7.4" продолжает отфильтровываться в пользователей. В базе он у меня прописан так, как предлагал BiOM:
Код:
d(5,base64_encode("Web Downloader"),base64_encode("Web Downloader/") , "", "", "");
Попробую прописать строку целиком -- так, как она отображается в агентах, т.е.:
Код:
d(5,base64_encode("Web Downloader/7.4"),base64_encode("Web Downloader/") , "", "", "");
Есть у меня подозрение, что CNStats отфильтровывает роботов по полному совпадению строки, а не по частичному. Проверю.
 
Статс ведь определяет роботов в момент записи в базу. То есть в момент захода робота. Соответственно чем больше словарь - тем больше будет тормозить? Так что имхо надо только самых популярных вносить иначе словарь разбухнет до беспредела.
 
согласен... пора прекращать хламом пополнять...:)
В этом Для просмотра ссылки Войди или Зарегистрируйся посте я писал что
В боты надо засчитывать тех агентов которые на протяжении недели заходили хотябы 5-10 раз. Иначе, если засчитывать всех экзотических агентов, база будет забита мусором.
Так что с этой стороны все ОК :)

Ну и вот новая ПОЛНАЯ версия обновления от меня.
Копируем содержимое в файл с расширением PHP
Кладем этот файл в папку с cnstats
Запускаем....
Код:
<?php
error_reporting(E_ALL);

function cnstats_die($message,$line=-1) {
	print mysql_error($r);
	if ($line!=-1) print "Error at line $line: ";
	print $message;
	exit;
	}

if (!is_file("config.php")) cnstats_die("Datafiles update script must be placed in CNStats directory. File config.php not found",__LINE__);
include "config.php";

function d($t,$d1,$d2,$d3,$d4,$d5) {
	GLOBAL $STATS_CONF;

	mysql_query("INSERT INTO ".$STATS_CONF["sqlprefix"]."data_tmp SET d1='".base64_decode($d1)."', D2='".base64_decode($d2)."', d3='".base64_decode($d3)."', d4='".base64_decode($d4)."', d5='".base64_decode($d5)."', type='".intval($t)."';") or cnstats_die(mysql_error(),__LINE__);
	}

mysql_connect($STATS_CONF["sqlhost"],$STATS_CONF["sqluser"],$STATS_CONF["sqlpassword"]) or cnstats_die("Can't connect to database");
mysql_select_db($STATS_CONF["dbname"]) or cnstats_die("Can't select database");

mysql_query("DROP TABLE IF EXISTS ".$STATS_CONF["sqlprefix"]."data_tmp") or cnstats_die("Can't drop temporary table");
mysql_query("CREATE TABLE `".$STATS_CONF["sqlprefix"]."data_tmp` (`id` int(10) unsigned NOT NULL auto_increment,`type` tinyint(4) NOT NULL default '0',`d1` varchar(255) NOT NULL default '',`d2` varchar(255) NOT NULL default '',`d3` varchar(255) NOT NULL default '',`d4` varchar(255) NOT NULL default '',`d5` varchar(255) NOT NULL default '',PRIMARY KEY  (`id`),KEY `type` (`type`)) TYPE=MyISAM;") or cnstats_die("Can't create temporary table");

d(1,"ZGlyZWN0b3J5Lmdvb2dsZQ==", "bm8=", "", "", "");
d(1,"aW1hZ2VzLmdvb2dsZQ==", "R29vZ2xlLkltYWdlcw==", "Ly4qW1w/fFwmfDtdcHJldj0oW15cJl0qKS4qLw==", "Z29vZ2xlLg==", "Z3V0Zi04");
d(1,"Z29vZ2xlLg==", "R29vZ2xl", "L1teKD86cT0pXSpbXD98XCZ8O3xfXXE9KFteXCZdKikuKi8=", "", "Z3V0Zi04");
d(1,"YWx0YXZpc3RhLmNvbQ==", "QWx0YVZpc3Rh", "L1teKD86cT0pXSpbXD98XCZ8O11xPShbXlwmXSopLiov", "", "dXRmLTg=");
d(1,"c2VhcmNoLnlhaG9vLmNvbS9zZWFyY2g=", "WWFob28=", "Ly4qW1w/fFwmfDtdcD0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"d3d3Lmx5Y29zLmNvbS9zcmNoLw==", "THljb3M=", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "");
d(1,"c2lkZXNlYXJjaC5seWNvcy5jb20vcmVzdWx0", "THljb3M=", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "");
d(1,"LmV4Y2l0ZS5jb20vaW5mby54Y2l0ZQ==", "RXhjaXRl", "Ly4qXC9zZWFyY2hcL3dlYlwvKC4qKS8=", "", "dXJsZGVjb2Rl");
d(1,"LmV4Y2l0ZS5jby5qcC9zZWFyY2guZ3c=", "RXhjaXRl", "Ly4qW1w/fFwmfDtdc2VhcmNoPShbXlwmXSopLiov", "", "");
d(1,"c2VhcmNoLm1zbi5jb20=", "TVNO", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"bXlzZWFyY2gubXl3YXkuY29tL2pz", "TXlTZWFyY2g=", "Ly4qW1w/fFwmfDtdc2VhcmNoZm9yPShbXlwmXSopLiov", "", "");
d(1,"eWFuZHBhZ2U=", "WWFuZGV4", "Ly4qW1w/fFwmfDtdcXM9KFteXCZdKikuKi8=", "eWFuZHNlYXJjaA==", "a29pMndpbg==");
d(1,"eWFuZHNlYXJjaA==", "WWFuZGV4", "Ly4qW1w/fFwmfDtddGV4dD0oW15cJl0qKS4qLw==", "", "");
d(1,"cGRhLnlhbmRleC5ydS9zZWFyY2g/", "WWFuZGV4IFBEQQ==", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "dXRmLTg=");
d(1,"YXBvcnQucnUvc2NyaXB0cy90ZW1wbGF0ZS5kbGw=", "QXBvcnQ=", "Ly4qW1w/fFwmfDtdcj0oW15cJl0qKS4qLw==", "", "");
d(1,"cmFtYmxlci5ydS9zcmNo", "UmFtYmxlcg==", "Ly4qW1w/fFwmfDtdd29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"cmFtYmxlcl9zZWFyY2g=", "UmFtYmxlcg==", "Ly4qW1w/fFwmfDtdd29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"Y291bnRlcl9zZWFyY2g=", "UmFtYmxlcg==", "Ly4qW1w/fFwmfDtdd29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"cXVlcnlfaWU0", "UmFtYmxlcg==", "Ly4qW1w/fFwmfDtdd29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"Z28ubWFpbC5ydS9zZWFyY2g=", "TWFpbC5SdQ==", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"Z28ubWFpbC5ydS9pbmRleC5waHRtbA==", "TWFpbC5SdQ==", "Ly4qW1w/fFwmfDtdd29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"c2VhcmNoLmF2YS5ydS9zZWFyY2g=", "U2VhcmNoLkFWQS5ydQ==", "L1teKD86cT0pXSpbXD98XCZ8O3xfXXE9KFteXCZdKikuKi8=", "", "Z3V0Zi04");
d(1,"c2VhcmNoLmt2YXNpci5uby9xdWVyeQ==", "a3Zhc2lyLm5v", "L1teKD86cT0pXSpbXD98XCZ8O3xfXXE9KFteXCZdKikuKi8=", "", "");
d(1,"cHVudG8ucnUvP3RleHQ=", "UHVudG8uUnU=", "Ly4qW1w/fFwmfDtddGV4dD0oW15cJl0qKS4qLw==", "", "");
d(1,"YmxvZ3MueWFuZGV4LnJ1L3NlYXJjaC54bWw=", "WWFuZGV4LkJsb2dz", "Ly4qW1w/fFwmfDtddGV4dD0oW15cJl0qKS4qLw==", "", "eXV0Zi04");
d(1,"d3d3LjJmaW5kLmNvLmlsL3NlYXJjaC9maW5kLmNnaQ==", "MmZpbmQuY28uaWw=", "L1teKD86cT0pXSpbXD98XCZ8O3xfXXE9KFteXCZdKikuKi8=", "", "");
d(1,"d3d3LjJmaW5kLmNvLmlsL3NlYXJjaC9tZXRhLw==", "MmZpbmQuY28uaWw=", "L1teKD86cT0pXSpbXD98XCZ8O3xfXXE9KFteXCZdKikuKi8=", "", "");
d(1,"d3d3LnluZXQuY28uaWwvaG9tZQ==", "eW5ldC5jby5pbA==", "Ly4qW1w/fFwmfDtddHh0U2VhcmNoU3RyaW5nPShbXlwmXSopLiov", "", "");
d(1,"aW5kZXgubmFuYS5jby5pbC9zZWFyY2guYXNw", "d3d3Lm5hbmEuY28uaWw=", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"ZmluZC53YWxsYS5jby5pbA==", "d3d3LndhbGxhLmNvLmls", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"d3d3Lm5ldGV4LmNvLmlsL0ZsYXNoRnJhbWUuYXNw", "d3d3Lm5ldGV4LmNvLmls", "Ly4qW1w/fFwmfDtdc3JjaEtleT0oW15cJl0qKS4qLw==", "", "");
d(1,"d3d3Lm5ldG8uY28uaWwvcHBjL3Nob3dwaHJhc2VzLmFzcA==", "d3d3Lm5ldG8uY28uaWw=", "Ly4qW1w/fFwmfDtdcD0oW15cJl0qKS4qLw==", "", "");
d(1,"c2VhcmNoLm1zbi5jby5pbA==", "TVNO", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"YXNrLmNvbS8=", "QXNrSmVldmVz", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"bWV0YS51YS9zZWFyY2guYXNw", "bWV0YS51YQ==", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"c2VhcmNoLnR1dC5ieQ==", "VFVULkJZ", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "");
d(1,"YWxsLmJ5L2NnaS1iaW4vc2VhcmNoLmNnaQ==", "QWxsLmJ5", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "");
d(1,"c2lldHMubHYvc2lldHMucGhw", "U2lldHMubHY=", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"c21hcnQuZGVsZmkubHYvaS5waHA=", "RGVsZmkubHYgc2VhcmNo", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"c21hcnQuZGVsZmkubHYvcnUvaS5waHA=", "RGVsZmkubHYgc2VhcmNo", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"bmlnbWEucnUvaW5kZXgucGhwP3E=", "TmlnbWEuUnUgKE1ldGEp", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"d2ViYWx0YS5ydS9zZWFyY2g=", "V2ViQWx0YQ==", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"aHR0cDovL3NlYXJjaC5iaWdtaXIubmV0Lw==", "QmlnTWlyLm5ldA==", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "");
d(1,"c2VhcmNoLmxpdmUuY29tL3Jlc3VsdHMuYXNweA==", "U2VhcmNoLkxpdmUuY29t", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"c2VhcmNoLmxpdmUuY29tL3NwcmVzdWx0cy5hc3B4", "U2VhcmNoLkxpdmUuY29t", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"aHR0cDovL3Jlc3VsdHMubWV0YWJvdC5ydS8=", "TWV0YUJvdA==", "Ly4qW1w/fFwmfDtdc3Q9KFteXCZdKikuKi8=", "", "");
d(1,"Z2RlLnJ1L2NnaS1iaW4vc2VhcmNoLmNnaT8=", "Z2RlLnJ1", "Ly4qW1w/fFwmfDtda2V5d29yZHM9KFteXCZdKikuKi8=", "", "");
d(1,"cG9pc2sucnUvY2dpLWJpbi9wb2lzaz8=", "cG9pc2sucnU=", "Ly4qW1w/fFwmfDtddGV4dD0oW15cJl0qKS4qLw==", "", "");
d(1,"c2VhcmNoLnVrci5uZXQvc2VhcmNoLnBocD8=", "c2VhcmNoLnVrci5uZXQ=", "Ly4qW1w/fFwmfDtdc2VhcmNoX3F1ZXJ5PShbXlwmXSopLiov", "", "");
d(1,"cGljc2VhcmNoLmNvbS9pbmZvLmNnaT8=", "cGljc2VhcmNoLmNvbQ==", "Ly4qW1w/fFwmfDtdcT0oW15cJl0qKS4qLw==", "", "dXRmLTg=");
d(1,"YWRyZS5ydS9zL3NlYXJjaC5waHA/", "YWRyZS5ydQ==", "Ly4qW1w/fFwmfDtdcXVlcnk9KFteXCZdKikuKi8=", "", "");
d(2,"cw==", "UHVudG8=", "aHR0cDovL3d3dy5wdW50by5ydQ==", "", "");
d(2,"cw==", "THljb3MgW1NlYXJjaF0=", "aHR0cDovL3NlYXJjaC5seWNvcw==", "", "");
d(2,"cw==", "THljb3MgW1NlYXJjaF0=", "aHR0cDovL3BvaXNrLmx5Y29zLnJ1", "", "");
d(2,"cw==", "SG90Qm90", "aHR0cDovL3d3dy5ob3Rib3QuY29t", "", "");
d(2,"cw==", "SG90Qm90", "aHR0cDovL2hvdGJvdC5jb20=", "", "");
d(2,"cw==", "QWxsVGhlV2ViLmNvbQ==", "aHR0cDovL3d3dy5hbGx0aGV3ZWIuY29t", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "aHR0cDovL2F1dG8uc2VhcmNoLm1zbg==", "", "");
d(2,"cw==", "QU9MIFNlYXJjaA==", "aHR0cDovL2FvbHNlYXJjaC5hb2wuY29t", "", "");
d(2,"cw==", "TmV0c2NhcGUgTmV0Y2VudGVy", "aHR0cDovL3NlYXJjaC5uZXRzY2FwZS5jb20=", "", "");
d(2,"cw==", "WWFob28=", "aHR0cDovL3NlYXJjaC55YWhvby4=", "", "");
d(2,"cw==", "WWFob28=", "aHR0cDovL3d3dy5zZWFyY2gueWFob28u", "", "");
d(2,"cw==", "WWFob28=", "LnNlYXJjaC55YWhvby5jb20=", "", "");
d(2,"cw==", "QWx0YSBWaXN0YQ==", "aHR0cDovL3d3dy5hbHRhdmlzdGEuY29t", "", "");
d(2,"cw==", "QWx0YSBWaXN0YQ==", "aHR0cDovL2FsdGF2aXN0YS5jb20=", "", "");
d(2,"cw==", "QWx0YSBWaXN0YQ==", "aHR0cDovL3NlYXJjaC5hbHRhdmlzdGEuY29t", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "dWsuc2VhcmNoLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLnl1cGltc24uY29t", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLnh0cmFtc24uY28ubno=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLnR3Lm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLnQxbXNuLmNvbS5teA==", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLm5vLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLm5sLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLm5pbmVtc24uY29tLmF1", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLmxhdGFtLnl1cGltc24uY29t", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLmxhdGFtLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLmZyLm1zbi5jaA==", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "c2VhcmNoLmZyLm1zbi5iZQ==", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "cGFydG5lcnMuc2VhcmNoLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "Z28ubXNuLmNvbQ==", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "ZnIuY2Euc2VhcmNoLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "Y2Euc2VhcmNoLm1zbi5jb20=", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "YXV0by5zZWFyY2gubXNuLmNvbQ==", "", "");
d(2,"cw==", "TWljcm9zb2Z0IE5ldHdvcms=", "aHR0cDovL3NlYXJjaC5tc24=", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3d3dy50cmFuc2xhdGUuZ29vZ2xlLmNvbQ==", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3d3dy50b29sYmFyLmdvb2dsZS5jb20=", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3d3dy5pbWFnZXMuZ29vZ2xl", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3d3dy5nb29nbGU=", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3d3Lmdvb2dsZQ==", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3RyYW5zbGF0ZS5nb29nbGUuY29t", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL3Rvb2xiYXIuZ29vZ2xlLmNvbQ==", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL2ltYWdlcy5nb29nbGU=", "", "");
d(2,"cw==", "R29vZ2xl", "aHR0cDovL2dvb2dsZS5jbw==", "", "");
d(2,"cw==", "QXBvcnQ=", "aHR0cDovL3NtMi5hcG9ydC5ydQ==", "", "");
d(2,"cw==", "QXBvcnQ=", "aHR0cDovL2VjLmFwb3J0LnJ1", "", "");
d(2,"cw==", "QXBvcnQ=", "aHR0cDovL2FuLmFwb3J0LnJ1", "", "");
d(2,"cw==", "QXBvcnQ=", "aHR0cDovL3NtLmFwb3J0LnJ1", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3d3dy13aW5kb3dzLTEyNTEucmFtYmxlci5ydQ==", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3d3dy11dGY4LnJhbWJsZXIucnU=", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3d3dy1rb2ktOHIucmFtYmxlci5ydQ==", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL2llNC5yYW1ibGVyLnJ1", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL2llNS5yYW1ibGVyLnJ1", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3NlYXJjaC5yYW1ibGVyLnJ1", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3d3dy5yYW1ibGVyLnJ1", "", "");
d(2,"cw==", "UmFtYmxlcg==", "aHR0cDovL3JhbWJsZXIucnU=", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL2ltYWdlcy55YW5kZXgucnU=", "", "");
d(2,"cw==", "WWFuZGV4IFBEQQ==", "aHR0cDovL3BkYS55YW5kZXgucnU=", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL2hnaGx0ZC55YW5kZXgucnU=", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL2Jhci55YW5kZXgucnU=", "", "");
d(2,"cw==", "WWFuZGV4LkJsb2dz", "aHR0cDovL2Jsb2dzLnlhbmRleC5ydQ==", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL3d3dy55YS5ydQ==", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL3lhLnJ1", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL3lhbmRleC5ydQ==", "", "");
d(2,"cw==", "WWFuZGV4", "aHR0cDovL3d3dy55YW5kZXgucnU=", "", "");
d(2,"cw==", "RXhjaXRl", "aHR0cDovL3d3dy5leGNpdGUuY28udWs=", "", "");
d(2,"cw==", "TG9va1NtYXJ0", "aHR0cDovL3d3dy5sb29rc21hcnQuY29t", "", "");
d(2,"cw==", "RXhjaXRl", "aHR0cDovL3d3dy5leGNpdGUuY29t", "", "");
d(2,"cw==", "U2VhcmNoLk5vdmdvcm9kLlJ1", "aHR0cDovL3NlYXJjaC5ub3Znb3JvZC5ydQ==", "", "");
d(2,"Yw==", "QWxsQmVzdC5ydQ==", "aHR0cDovL3d3dy5hbGxiZXN0LnJ1", "", "");
d(2,"Yw==", "QWxsQmVzdC5ydQ==", "aHR0cDovL2FsbGJlc3QucnU=", "", "");
d(2,"Yw==", "WWFuZGV4LkRpcmVjdG9yeQ==", "aHR0cDovL3lhY2EueWFuZGV4LnJ1", "", "");
d(2,"Yw==", "VG9wQ3Rv", "aHR0cDovL3d3dy50b3BzdG8ucnU=", "", "");
d(2,"Yw==", "VG9wQ3Rv", "aHR0cDovL3d3dy50b3BjdG8ucnU=", "", "");
d(2,"Yw==", "THljb3MgW0RpcmVjdG9yeV0=", "aHR0cDovL2x5Y29z", "", "");
d(2,"Yw==", "THljb3MgW0RpcmVjdG9yeV0=", "aHR0cDovL3d3dy5seWNvcw==", "", "");
d(2,"Yw==", "TWF2aWNhTkVU", "aHR0cDovL3d3dy5tYXZpY2EucnU=", "", "");
d(2,"Yw==", "d3d3LnJ1", "aHR0cDovL3d3dy5ydS8=", "", "");
d(2,"Yw==", "SW5mb3JtaWth", "aHR0cDovL3d3dy5pbmZvcm1pa2EucnU=", "", "");
d(2,"Yw==", "QiZLIFtMaXN0LlJ1XQ==", "aHR0cDovL2xpc3QuYmsucnU=", "", "");
d(2,"Yw==", "R29vZ2xlcyBEaXJlY3Rvcnk=", "aHR0cDovL2RpcmVjdG9yeS5nb29nbGUuY29t", "", "");
d(2,"Yw==", "V2ViTGlzdA==", "aHR0cDovL3dlYmxpc3QucnU=", "", "");
d(2,"Yw==", "V2ViTGlzdA==", "aHR0cDovL3d3dy53ZWJsaXN0LnJ1", "", "");
d(2,"Yw==", "V2ViTGlzdA==", "aHR0cDovL3NlYXJjaC53ZWJsaXN0LnJ1", "", "");
d(2,"Yw==", "QXBvcnQ=", "aHR0cDovL2NhdGFsb2cuYXBvcnQucnU=", "", "");
d(2,"Yw==", "UmVmZXIucnU=", "aHR0cDovL3d3dy5yZWZlci5ydQ==", "", "");
d(2,"Yw==", "UGluZ3dpbg==", "aHR0cDovL3d3dy5waW5nd2luLnJ1", "", "");
d(2,"Yw==", "WWFob28=", "aHR0cDovL2Rpci55YWhvby5jb20=", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL3d3dy5saXN0LnJ1", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL3d3dy5saXN0LmJrLnJ1", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL3d3dy5jYXQubWFpbC5ydQ==", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL2xpc3QucnU=", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL2xpc3QuYmsucnU=", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL2NhdC5tYWlsLnJ1", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL2xpc3QubWFpbC5ydQ==", "", "");
d(2,"Yw==", "RGlyZWN0b3J5QE1haWwuUnU=", "aHR0cDovL3d3dy5saXN0Lm1haWwucnU=", "", "");
d(2,"cw==", "UHVudG8=", "aHR0cDovL3B1bnRvLnJ1", "", "");
d(2,"cw==", "TWFpbC5SdQ==", "aHR0cDovL2dvLm1haWwucnU=", "", "");
d(2,"cw==", "TWFpbC5SdQ==", "aHR0cDovL3NlYXJjaC5tYWlsLnJ1", "", "");
d(2,"cw==", "TWFpbC5SdQ==", "aHR0cDovL3NlYXJjaDEubWFpbC5ydQ==", "", "");
d(2,"cw==", "TWFpbC5SdQ==", "aHR0cDovL3NlYXJjaDMubWFpbC5ydQ==", "", "");
d(2,"dA==", "Q2hhdHMgVG9wIDEwMA==", "aHR0cDovL2NoYXRzLnRvcC0xMDAucnU=", "", "");
d(2,"dA==", "VG9wIE5vdmdvcm9kIE9uLUxpbmU=", "aHR0cDovL3RvcC5ub3Znb3JvZC5ydQ==", "", "");
d(2,"dA==", "UmF0aW5nIFJheC5SdQ==", "aHR0cDovL3d3dy5yYXgucnUvcmF0aW5n", "", "");
d(2,"dA==", "UmF0aW5nIFJheC5SdQ==", "aHR0cDovL3JheC5ydS9yYXRpbmc=", "", "");
d(2,"dA==", "VG9wQE1haWw=", "aHR0cDovL2xpc3QubWFpbC5ydQ==", "", "");
d(2,"dA==", "U3B5TG9n", "aHR0cDovL2Rpci5zcHlsb2cucnU=", "", "");
d(2,"dA==", "VG9wQE1haWw=", "aHR0cDovL3RvcC5tYWlsLnJ1", "", "");
d(2,"dA==", "VG9wQE1haWw=", "aHR0cDovL3RvcC5saXN0LnJ1", "", "");
d(2,"dA==", "VG9wQE1haWw=", "aHR0cDovL2NvdW50ZXIubGlzdC5ydQ==", "", "");
d(2,"dA==", "VG9wQE1haWw=", "aHR0cDovL2NvdW50ZXIubWFpbC5ydQ==", "", "");
d(2,"dA==", "SG90TG9n", "aHR0cDovL3RvcC5ob3Rsb2cucnU=", "", "");
d(2,"dA==", "SG90TG9n", "aHR0cDovL3d3dy50b3AuaG90bG9nLnJ1", "", "");
d(2,"cw==", "S3Zhc2lyLm5v", "aHR0cDovL3NlYXJjaC5rdmFzaXIubm8=", "", "");
d(2,"Yw==", "S3Zhc2lyLm5v", "aHR0cDovL3d3dy5rdmFzaXIubm8=", "", "");
d(2,"Yw==", "S3Zhc2lyLm5v", "aHR0cDovL2t2YXNpci5ubw==", "", "");
d(2,"dA==", "UmFtYmxlciBUb3AxMDA=", "aHR0cDovL3RvcDEwMC5yYW1ibGVyLnJ1Lw==", "", "");
d(2,"dA==", "UmF0aW5nIEJpZ21pciluZXQ=", "aHR0cDovL3RvcC5iaWdtaXIubmV0Lw==", "", "");
d(2,"cw==", "U2VhcmNoIEJpZ21pciluZXQ=", "aHR0cDovL3NlYXJjaC5iaWdtaXIubmV0Lw==", "", "");
d(2,"cw==", "U2VhcmNoIEJpZ21pciluZXQ=", "LnNlYXJjaC5iaWdtaXIubmV0Lw==", "", "");
d(2,"dA==", "VG9wUGhvdG8ucnU=", "aHR0cDovL3d3dy50b3BwaG90by5ydS8=", "", "");
d(2,"cw==", "VFVULkJZ", "aHR0cDovL3NlYXJjaC50dXQuYnk=", "", "");
d(2,"Yw==", "QWthdml0YS5ieSBkaXJlY3Rpcnk=", "aHR0cDovL2NhdGFsb2cuYWthdml0YS5ieS8=", "", "");
d(2,"cw==", "QWxsLmJ5", "YWxsLmJ5L2NnaS1iaW4vc2VhcmNoLmNnaQ==", "", "");
d(2,"cw==", "U2lldHMubHY=", "d3d3LnNpZXRzLmx2L3NpZXRzLnBocA==", "", "");
d(2,"cw==", "RGVsZmkubHYgc2VhcmNo", "c21hcnQuZGVsZmkubHY=", "", "");
d(2,"cw==", "V2ViQWx0YQ==", "aHR0cDovL3d3dy53ZWJhbHRhLnJ1", "", "");
d(2,"cw==", "TmlnbWEucnU=", "aHR0cDovL3d3dy5uaWdtYS5ydQ==", "", "");
d(2,"cw==", "TmlnbWEucnU=", "aHR0cDovL3d3dy5uaWdtYS5ydQ==", "", "");
d(2,"cw==", "TmlnbWEucnU=", "aHR0cDovL2FqYXgubmlnbWEucnU=", "", "");
d(2,"cw==", "TmlnbWEucnU=", "aHR0cDovL25pZ21hLnJ1", "", "");
d(2,"cw==", "TmlnbWEucnU=", "aHR0cDovL25pZ21hLnJ1", "", "");
d(2,"cw==", "TWV0YWJvdC5ydQ==", "aHR0cDovL3Jlc3VsdHMubWV0YWJvdC5ydQ==", "", "");
d(2,"cw==", "U2VhcmNoLkxpdmUuY29t", "aHR0cDovL3NlYXJjaC5saXZlLmNvbQ==", "", "");
d(2,"cw==", "UG9pc2sucnU=", "aHR0cDovL3d3dy5wb2lzay5ydS8=", "", "");
d(2,"cw==", "UG9pc2sucnU=", "aHR0cDovL3BvaXNrLnJ1Lw==", "", "");
d(2,"cw==", "R2RlLnJ1", "aHR0cDovL3d3dy5nZGUucnUv", "", "");
d(2,"cw==", "R2RlLnJ1", "aHR0cDovL2dkZS5ydS8=", "", "");
d(2,"cw==", "c2VhcmNoLnVrci5uZXQ=", "aHR0cDovL3NlYXJjaC51a3IubmV0Lw==", "", "");
d(2,"cw==", "c2VhcmNoLnVrci5uZXQ=", "aHR0cDovL3d3dy5zZWFyY2gudWtyLm5ldC8=", "", "");
d(2,"cw==", "V2FyTG9nLkluZm8=", "aHR0cDovL3dhcmxvZy5pbmZvLw==", "", "");
d(2,"cw==", "V2FyTG9nLkluZm8=", "aHR0cDovL3d3dy53YXJsb2cuaW5mby8=", "", "");
d(2,"cw==", "UGljU2VhcmNo", "cGljc2VhcmNoLmNvbS9pbmZvLmNnaT8=", "", "");
d(2,"Yw==", "QWRyZS5ydQ==", "YWRyZS5ydQ==", "", "");
d(3,"VHVydGxlIFNjYW5uZXIgKGh0dHA6Ly93d3cudHVydGxlLnJ1Lyk=", "VHVydGxlU2Nhbm5lcg==", "", "", "");
d(3,"R29vZ2xlIEJvdCAoaHR0cDovL3d3dy5nb29nbGUuY29tLyk=", "R29vZ2xlYm90", "", "", "");
d(3,"R29vZ2xlIEFkU2Vuc2UgQm90IChodHRwOi8vd3d3Lmdvb2dsZS5jb20vKQ==", "TWVkaWFwYXJ0bmVycy1Hb29nbGUv", "", "", "");
d(3,"WWFuZGV4IENyYXdsZXIgKGh0dHA6Ly93d3cueWFuZGV4LnJ1Lyk=", "WWFuZGV4Lw==", "", "", "");
d(3,"UmFtYmxlciBDcmF3bGVyIChodHRwOi8vd3d3LnJhbWJsZXIucnUvKQ==", "U3RhY2tSYW1ibGVy", "", "", "");
d(3,"RkFTVC1XZWJDcmF3bGVyIChodHRwOi8vZmFzdC5uby8p", "RkFTVC1XZWJDcmF3bGVy", "", "", "");
d(3,"QVNQc2Vlaw==", "QVNQc2Vlaw==", "", "", "");
d(3,"VWRtU2VhcmNo", "VWRtU2VhcmNo", "", "", "");
d(3,"WFdhcmVDcmF3bGVy", "WFdhcmVDcmF3bGVy", "", "", "");
d(3,"V2F0ek5ldyBBZ2VudCAoaHR0cDovL3d3dy53YXR6bmV3LmNvbSk=", "V2F0ek5ldw==", "", "", "");
d(3,"QWxrYWxpbmVCT1Q=", "QWxrYWxpbmVCT1Q=", "", "", "");
d(3,"TmV0QW50cw==", "TmV0QW50cw==", "", "", "");
d(3,"VVJMX1NwaWRlcl9Qcm8gKGh0dHA6Ly93d3cuaW5uZXJwcmlzZS5uZXQvdXNwLXNwaWRlci5hc3Ap", "VVJMX1NwaWRlcl9Qcm8=", "", "", "");
d(3,"Q0dJZXhwby5jb20gVmVyaWZpZXI=", "Q0dJZXhwby5jb20gVmVyaWZpZXI=", "", "", "");
d(3,"UnVtb3Vycy1BZ2VudA==", "UnVtb3Vycy1BZ2VudA==", "", "", "");
d(3,"YXN0ZXJpYXM=", "YXN0ZXJpYXM=", "", "", "");
d(3,"bmFib3Q=", "bmFib3Q=", "", "", "");
d(3,"UG9ja2V5LUdldEhUTUwvNC4xMS41IChXaW4zMjsgR1VJOyBpeDg2KQ==", "UG9ja2V5LUdldEhUTUw=", "", "", "");
d(3,"SW5ldFVSTA==", "SW5ldFVSTA==", "", "", "");
d(3,"V2F0ek5ldyBBZ2VudA==", "V2F0ek5ldyBBZ2VudCAod3d3LndhdHpuZXcuY29tKQ==", "", "", "");
d(3,"QWx0YXZpc3Rh", "TWVyY2F0b3It", "", "", "");
d(3,"QWx0YXZpc3Rh", "U2Nvb3Rlcg==", "", "", "");
d(3,"QXNrIEplZXZlcy9UZW9tYSAoaHR0cDovL3NwLmFzay5jb20vZG9jcy9hYm91dC90ZWNoX2NyYXdsaW5nLmh0bWwp", "YXNrIGplZXZlcw==", "", "", "");
d(3,"QXNrIEplZXZlcy9UZW9tYSAoaHR0cDovL3NwLmFzay5jb20vZG9jcy9hYm91dC90ZWNoX2NyYXdsaW5nLmh0bWwp", "QXNrIEplZXZlcw==", "", "", "");
d(3,"RGlyZWN0IEhpdA==", "KERpcmVjdCBIaXQgR3JhYmJlcik=", "", "", "");
d(3,"RXhjaXRl", "QXJjaGl0ZXh0U3BpZGVy", "", "", "");
d(3,"RkFTVA==", "ZmFzdGx3c3BpZGVy", "", "", "");
d(3,"RkFTVA==", "RkFTVC1XZWJDcmF3bGVy", "", "", "");
d(3,"R29vZ2xl", "R29vZ2xlYm90Lw==", "", "", "");
d(3,"SUJNL0FsbWFkZW4=", "aHR0cDovL3d3dy5hbG1hZGVuLmlibS5jb20vY3MvY3Jhd2xlcg==", "", "", "");
d(3,"SW5jeVdpbmN5", "aHR0cDovL3d3dy5sb29waW1wcm92ZW1lbnRzLmNvbS9yb2JvdC5odG1s", "", "", "");
d(3,"SW5mb3NlZWs=", "SW5mb3NlZWsgU2lkZXdpbmRlci8=", "", "", "");
d(3,"SW5rdG9taQ==", "U2x1cnAu", "", "", "");
d(3,"SW5rdG9taQ==", "U2x1cnAv", "", "", "");
d(3,"THljb3M=", "THljb3NfU3BpZGVyXw==", "", "", "");
d(3,"Tm9ydGhlbkxpZ2h0", "R3VsbGl2ZXIvMS4z", "", "", "");
d(3,"TmF0aW9uYWxEaXJlY3Rvcnk=", "bmF0aW9uYWxkaXJlY3Rvcnktd2Vic3BpZGVyLw==", "", "", "");
d(3,"UGljU2VhcmNo", "aHR0cDovL3d3dy5waWNzZWFyY2guY29tL2JvdC5odG1s", "", "", "");
d(3,"TW9nZXQgKEphcGFuKQ==", "bW9nZXRAZ29vLm5lLmpw", "", "", "");
d(3,"U3p1a2FjeiAoUG9sYW5kKQ==", "d3d3LnN6dWthY3oucGwvamFrZHppYWxhcm9ib3QuaHRtbA==", "", "", "");
d(3,"T3BlbkZpbmQgKFRBSVdBTik=", "T3BlbmZpbmQgZGF0YSBnYXRoZXJlciwgT3BlbmJvdA==", "", "", "");
d(3,"TmF2ZXJSb2JvdCAod3d3Lm5hdmVyLmNvbSk=", "TmF2ZXJSb2JvdA==", "", "", "");
d(3,"YXBwaWUgMS4xICh3d3cud2FsaGVsbG8uY29tKQ==", "YXBwaWUgMS4x", "", "", "");
d(3,"TVNOIEJvdA==", "aHR0cDovL3NlYXJjaC5tc24uY29tL21zbmJvdC5odG0=", "", "", "");
d(3,"S00uUlUgQ3Jhd2xlciAoZVN0eWxlU2VhcmNoKQ==", "ZVN0eWxlU2VhcmNo", "", "", "");
d(3,"S00uUlUgQ3Jhd2xlciAoZVN0eWxlU2VhcmNoKQ==", "ZVN0eWxlU2VhcmNo", "", "", "");
d(3,"WWFob28gU2x1cnAgKGh0dHA6Ly9oZWxwLnlhaG9vLmNvbS9oZWxwL3VzL3lzZWFyY2gvc2x1cnAp", "WWFob28hIFNsdXJw", "", "", "");
d(3,"WWFob28tTU1DcmF3bGVy", "WWFob28tTU1DcmF3bGVyLw==", "", "", "");
d(3,"QXBvcnQgQ3Jhd2xlciAoaHR0cDovL3d3dy5hcG9ydC5ydS8p", "QXBvcnQ=", "", "", "");
d(3,"R2F6eiAoaHR0cDovL2dhenoubnR0cmQuY29tLyk=", "Z2F6ekBudHRyLmNvLmpw", "", "", "");
d(3,"QWxleGEgQ3Jhd2xlciAoaHR0cDovL3d3dy5hbGV4YS5jb20vKQ==", "aWFfYXJjaGl2ZXI=", "", "", "");
d(3,"U3BhbSBoYXJ2ZXN0aW5nIHNwaWRlcg==", "Ym9vY2hfMQ==", "", "", "");
d(3,"RXhwZXJ0TW9uaXRvciBvciBFYXN5TW9uaXRvcg==", "TmV0TW9uaXRvci8=", "", "", "");
d(3,"WnlCb3JnIChsb29rc21hcnQp", "WnlCb3JnLw==", "", "", "");
d(3,"ZS1Tb2NpZXR5Um9ib3Q=", "ZS1Tb2NpZXR5Um9ib3Q=", "", "", "");
d(3,"QmxvZ3MuWWFuZGV4IGluZGV4ZXI=", "WWFuZGV4QmxvZw==", "", "", "");
d(3,"QmxvZ3MuWWFuZGV4IGluZGV4ZXI=", "WWFuZGV4QmxvZw==", "", "", "");
d(3,"UlNTIEZlZWQgU2Vla2VyIChodHRwOi8vd3d3LnJzcy1zcGlkZXIuY29tL2ZzYi5waHAp", "UlNTLVNQSURFUg==", "", "", "");
d(3,"UlNTIEZlZWQgU2Vla2VyIChodHRwOi8vd3d3LnJzcy1zcGlkZXIuY29tL2ZzYi5waHAp", "UlNTLVNQSURFUg==", "", "", "");
d(3,"RkFTVCBNZXRhV2ViIENyYXdsZXIgKGhlbHBkZXNrIGF0IGZhc3RzZWFyY2ggZG90IGNvbSk=", "RkFTVCBNZXRhV2ViIENyYXdsZXI=", "", "", "");
d(3,"TnV0Y2ggKGh0dHA6Ly9sdWNlbmUuYXBhY2hlLm9yZy9udXRjaC9ib3QuaHRtbCk=", "TnV0Y2hDVlM=", "", "", "");
d(3,"ZmluZGxpbmtzIChodHRwOi8vd29ydHNjaGF0ei51bmktbGVpcHppZy5kZS9maW5kbGlua3MvKQ==", "ZmluZGxpbmtzLw==", "", "", "");
d(3,"R2lnYWJsYXN0IEJvdCAoaHR0cDovL3d3dy5naWdhYmxhc3QuY29tLyk=", "R2lnYWJvdC8=", "", "", "");
d(3,"TUoxMmJvdCAoaHR0cDovL21hamVzdGljMTIuY28udWsvYm90LnBocCk=", "TUoxMmJvdC8=", "", "", "");
d(3,"V2ViUnVubmVy", "V2ViUnVubmVy", "", "", "");
d(3,"QmlnbWlyU3BpZGVyIChodHRwOi8vYmlnbWlyLm5ldCk=", "QmlnbWlyU3BpZGVy", "", "", "");
d(3,"bmlnbWEucnUgYm90", "bmlnbWEucnU=", "", "", "");
d(3,"Q05TZWFyY2ggUHJvIGluZGV4ZXI=", "Q05TZWFyY2g=", "", "", "");
d(3,"R29rdWJvdA==", "R29rdWJvdA==", "", "", "");
d(3,"V2ViQWx0YSBDcmF3bGVy", "LndlYmFsdGEucnU=", "", "", "");
d(3,"V2ViYWx0YSBDcmF3bGVy", "V2ViQWx0YSBDcmF3bGVy", "", "", "");
d(3,"RnJhbmNpcyBDcmF3bGVyIChodHRwOi8vd3d3Lm5lb21vLmRlLyk=", "RnJhbmNpcy8=", "", "", "");
d(3,"U2lldHNDcmF3bGVyIChodHRwOi8vd3d3LnNpZXRzLm5ldCk=", "U2lldHNDcmF3bGVyLw==", "", "", "");
d(3,"U3RlZWxlciAoaHR0cDovL3d3dy50a2wuaWlzLnUtdG9reW8uYWMuanAvfmNyYXdsZXIvKQ==", "U3RlZWxlci8=", "", "", "");
d(3,"U2l0ZVVwdGltZS5jb20gKFdlYlNpdGUgbW9uaXRvcmluZyByb2JvdCk=", "U2l0ZVVwdGltZQ==", "", "", "");
d(3,"SW50ZXJuZXRTZWVyLmNvbSAoV2ViU2l0ZSBtb25pdG9yaW5nIHJvYm90KQ==", "SW50ZXJuZXRTZWVy", "", "", "");
d(3,"U0JJZGVyIChTQklkZXI7IGh0dHA6Ly93d3cuc2l0ZXNlbGwuY29tL3NiaWRlci5odG1sKQ==", "U0JJZGVyLw==", "", "", "");
d(3,"TWF2aWNhbmV0IHJvYm90IChodHRwOi8vd3d3Lm1hdmljYW5ldC5vcmcp", "TWF2aWNhbmV0IHJvYm90", "", "", "");
d(3,"TmV0Y3JhZnQgV2ViIFNlcnZlciBTdXJ2ZXkgKGh0dHA6Ly93d3cubmV0Y3JhZnQubmV0Lyk=", "TmV0Y3JhZnQgV2ViIFNlcnZlciBTdXJ2ZXk=", "", "", "");
d(3,"TGlua0NoZWNrZXJQcm8gcm9ib3QgKGh0dHA6Ly93d3cuTGlua0NoZWNrZXJQcm8uY29tKQ==", "TGlua0NoZWNrZXJQcm8=", "", "", "");
d(3,"SG9zdFRyYWNrZXIgKGh0dHA6Ly9ob3N0LXRyYWNrZXIuY29tLyk=", "SG9zdFRyYWNrZXIuY29tLw==", "", "", "");
d(3,"RXhhYm90IChodHRwOi8vd3d3LmV4YWxlYWQuY29tLyk=", "RXhhYm90Lw==", "", "", "");
d(3,"QW5zZWFyY2hCb3QgKGh0dHA6Ly93d3cuYW5zZWFyY2guY29tLmF1Lyk=", "QW5zZWFyY2hCb3Qv", "", "", "");
d(3,"U3ludHJ5eCBBTlQgU2NvdXQgQ2hhc3NpcyBQaGVyb21vbmUgKGh0dHA6Ly93d3cuc3ludHJ5eC5jb20vKQ==", "U3ludHJ5eCBBTlQgU2NvdXQgQ2hhc3NpcyBQaGVyb21vbmU=", "", "", "");
d(3,"QmFpZHVzcGlkZXIgKGh0dHA6Ly93d3cuYmFpZHUuY29tL3NlYXJjaC9zcGlkZXIuaHRtKQ==", "QmFpZHVzcGlkZXI=", "", "", "");
d(3,"U25hcGJvdA==", "U25hcGJvdC8=", "", "", "");
d(3,"SVJMIENyYXdsZXIgKGh0dHA6Ly9pcmwuY3MudGFtdS5lZHUvY3Jhd2xlci8p", "SVJMYm90Lw==", "", "", "");
d(3,"VXJhbHdlYi5ydSBVcmxDaGVja2Vy", "VXJhbHdlYi5ydSBVcmxDaGVja2Vy", "", "", "");
d(3,"aWNoaXJvIGNyYXdsZXIgKGh0dHA6Ly9oZWxwLmdvby5uZS5qcC9kb29yL2NyYXdsZXIuaHRtbCk=", "aWNoaXJvLw==", "", "", "");
d(3,"U2Vuc2lzIFdlYiBDcmF3bGVyIChzZWFyY2hfY29tbWVudHNAc2Vuc2lzLmNvbS5hdSk=", "U2Vuc2lzIFdlYiBDcmF3bGVy", "", "", "");
d(3,"QWRyZS5ydSBjcmF3bGVyIChib3RAYWRyZS5ydSk=", "QWRyZUJvdC8=", "", "", "");
d(3,"WWFuZGV4IERpcmVjdCBCb3QgKGh0dHA6Ly9kaXJlY3QueWFuZGV4LnJ1KQ==", "WWFEaXJlY3RCb3Qv", "", "", "");
d(3,"ZmF2b3JzdGFyYm90ICgraHR0cDovL2Zhdm9yc3Rhci5jb20vYm90Lmh0bWwp", "ZmF2b3JzdGFyYm90Lw==", "", "", "");
d(3,"RW52b2xrICgraHR0cDovL3d3dy5lbnZvbGsuY29tL2Vudm9sa3NwaWRlcmluZm8uaHRtbCk=", "ZW52b2xrLw==", "", "", "");
d(3,"Q2F6b29kbGVCb3QgQ3Jhd2xlcjsgKGh0dHA6Ly93d3cuY2F6b29kbGUuY29tKQ==", "Q2F6b29kbGVCb3Qv", "", "", "");
d(3,"U3BlZWR5IFNwaWRlciAoK2h0dHA6Ly93d3cuZW50aXJld2ViLmNvbS9hYm91dC9zZWFyY2hfdGVjaC9zcGVlZHlzcGlkZXIvKQ==", "U3BlZWR5IFNwaWRlcg==", "", "", "");
d(3,"VHdpY2VsZXItMC45ICgraHR0cDovL3d3dy5jdWlsbC5jb20vdHdpY2VsZXIvcm9ib3QuaHRtbCk=", "VHdpY2VsZXIt", "", "", "");
d(3,"TWFpbC5SdSBDcmF3bGVy", "TWFpbC5SdS8=", "", "", "");
d(4,"V2luZG93cyBDRQ==", "V2luZG93cyBDRQ==", "", "", "");
d(4,"V2luZG93cyBWaXN0YQ==", "V2luZG93cyBOVCA2LjA=", "", "", "");
d(4,"V2luZG93cyAyMDAz", "V2luZG93cyBOVCA1LjI=", "", "", "");
d(4,"V2luZG93cyBYUA==", "V2luZG93cyBOVCA1LjE=", "", "", "");
d(4,"V2luZG93cyAyMDAw", "V2luZG93cyBOVCA1LjA=", "", "", "");
d(4,"V2luZG93cyAyMDAw", "V2luZG93cyAyMDAw", "", "", "");
d(4,"V2luZG93cyBOVA==", "V2luZG93cyBOVCAg", "", "", "");
d(4,"V2luZG93cyBOVA==", "V2luZG93cyBOVCAg", "", "", "");
d(4,"V2luZG93cyBOVA==", "V2luTlQ=", "", "", "");
d(4,"V2luZG93cyA5OA==", "V2luZG93cyA5OA==", "", "", "");
d(4,"V2luZG93cyA5NQ==", "V2luZG93cyA5NQ==", "", "", "");
d(4,"V2luZG93cyA5OA==", "V2luOTg=", "", "", "");
d(4,"V2luZG93cyBNRQ==", "V2luIDl4IDQuOTA=", "", "", "");
d(4,"V2luZG93cyA5NQ==", "V2luOTU=", "", "", "");
d(4,"V2luZG93cyA5eA==", "V2luIDl4", "", "", "");
d(4,"TGludXg=", "TGludXg=", "", "", "");
d(4,"TWFjT1M=", "TWFjaW50b3No", "", "", "");
d(4,"TWFjT1M=", "TWFjX1Bvd2VyUEM=", "", "", "");
d(4,"TWFjT1M=", "UFBD", "", "", "");
d(4,"T1MvMg==", "T1MvMg==", "", "", "");
d(4,"RnJlZUJTRA==", "RnJlZUJTRA==", "", "", "");
d(4,"V2ViVFY=", "V2ViVFY=", "", "", "");
d(4,"V2luZG93cyAzLjE=", "V2luMy4x", "", "", "");
d(5,"TXlJRTIgKEludGVybmV0IEV4cGxvcmVyKQ==", "TXlJRTI7", "", "", "");
d(5,"QXZhbnQgQnJvd3NlciAoSW50ZXJuZXQgRXhwbG9yZXIp", "QXZhbnQgQnJvd3Nlcg==", "", "", "");
d(5,"T3BlcmEgMTA=", "T3BlcmEvMTA=", "", "", "");
d(5,"T3BlcmEgOQ==", "T3BlcmEvOQ==", "", "", "");
d(5,"T3BlcmEgOA==", "T3BlcmEvOA==", "", "", "");
d(5,"T3BlcmEgNw==", "T3BlcmEvNw==", "", "", "");
d(5,"T3BlcmEgNw==", "T3BlcmEgNw==", "", "", "");
d(5,"T3BlcmEgNg==", "T3BlcmEvNg==", "", "", "");
d(5,"T3BlcmEgNg==", "T3BlcmEgNg==", "", "", "");
d(5,"T3BlcmEgNQ==", "T3BlcmEvNQ==", "", "", "");
d(5,"T3BlcmEgNQ==", "T3BlcmEgNQ==", "", "", "");
d(5,"T3BlcmEgNA==", "T3BlcmEvNA==", "", "", "");
d(5,"T3BlcmEgNA==", "T3BlcmEgNA==", "", "", "");
d(5,"T3BlcmEgMw==", "T3BlcmEvMw==", "", "", "");
d(5,"T3BlcmEgMw==", "T3BlcmEgMw==", "", "", "");
d(5,"Rmxhc2hHZXQ=", "Rmxhc2hHZXQ=", "", "", "");
d(5,"VGVsZXBvcnQgUHJv", "VGVsZXBvcnQgUHJv", "", "", "");
d(5,"R2V0UmlnaHQ=", "R2V0UmlnaHQ=", "", "", "");
d(5,"QW1pZ2EtQVdlYi8zLjI=", "QW1pZ2EtQVdlYg==", "", "", "");
d(5,"V2ViVFY=", "V2ViVFY=", "", "", "");
d(5,"S29ucXVlcm9y", "S29ucXVlcm9y", "", "", "");
d(5,"RElTQ28gUHVtcA==", "RElTQ28gUHVtcA==", "", "", "");
d(5,"V2ViQ29waWVy", "V2ViQ29waWVy", "", "", "");
d(5,"T2ZmbGluZSBFeHBsb3Jlcg==", "T2ZmbGluZSBFeHBsb3Jlcg==", "", "", "");
d(5,"V2ViWklQ", "V2ViWklQ", "", "", "");
d(5,"VHJ1bXBCcm93c2Vy", "VHJ1bXBCcm93c2Vy", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDcuMA==", "TVNJRSA3LjA=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDYuNQ==", "TVNJRSA2LjU=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDYuMA==", "TVNJRSA2LjA=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDUuMA==", "TVNJRSA1LjA=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDUuNQ==", "TVNJRSA1LjU=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDQuMA==", "TVNJRSA0LjA=", "", "", "");
d(5,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVyIDMuMA==", "TVNJRSAzLjA=", "", "", "");
d(5,"TW96aWxsYSAoRmlyZWZveCk=", "RmlyZWZveA==", "", "", "");
d(5,"TW96aWxsYSAoU2FmYXJpKQ==", "U2FmYXJp", "", "", "");
d(5,"TW96aWxsYSAoRmlyZWJpcmQp", "RmlyZWJpcmQ=", "", "", "");
d(5,"TmV0c2NhcGUgNg==", "TmV0c2NhcGU2", "", "", "");
d(5,"TW96aWxsYSAxLjY=", "cnY6MS42", "", "", "");
d(5,"TW96aWxsYSAxLjU=", "cnY6MS41", "", "", "");
d(5,"TW96aWxsYSAxLjQ=", "cnY6MS40", "", "", "");
d(5,"TW96aWxsYSAxLjM=", "cnY6MS4z", "", "", "");
d(5,"TW96aWxsYSAxLjI=", "cnY6MS4y", "", "", "");
d(5,"TW96aWxsYSAxLjE=", "cnY6MS4x", "", "", "");
d(5,"TW96aWxsYSAxLjA=", "cnY6MS4w", "", "", "");
d(5,"TW96aWxsYQ==", "cnY6", "", "", "");
d(5,"TW96aWxsYQ==", "cnY6", "", "", "");
d(5,"TW96aWxsYQ==", "R2Vja28=", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA0", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA1", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA2", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA3", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA4", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjA5", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjUg", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80LjY=", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS80Ljc=", "", "", "");
d(5,"TmV0c2NhcGU=", "TW96aWxsYS8zLjA0", "", "", "");
d(5,"T3BlcmEgOA==", "T3BlcmEvOA==", "", "", "");
d(5,"T3BlcmEgOA==", "T3BlcmEgOA==", "", "", "");
d(5,"TWF4dGhvbiAoSW50ZXJuZXQgRXhwbG9yZXIp", "TWF4dGhvbg==", "", "", "");
d(6,"Rmxhc2hHZXQ=", "Rmxhc2hHZXQ=", "", "", "");
d(6,"VGVsZXBvcnQgUHJv", "VGVsZXBvcnQgUHJv", "", "", "");
d(6,"R2V0UmlnaHQ=", "R2V0UmlnaHQ=", "", "", "");
d(6,"QW1pZ2EtQVdlYi8zLjI=", "QW1pZ2EtQVdlYg==", "", "", "");
d(6,"V2ViVFY=", "V2ViVFY=", "", "", "");
d(6,"S29ucXVlcm9y", "S29ucXVlcm9y", "", "", "");
d(6,"RElTQ28gUHVtcA==", "RElTQ28gUHVtcA==", "", "", "");
d(6,"V2ViQ29waWVy", "V2ViQ29waWVy", "", "", "");
d(6,"T2ZmbGluZSBFeHBsb3Jlcg==", "T2ZmbGluZSBFeHBsb3Jlcg==", "", "", "");
d(6,"V2ViWklQ", "V2ViWklQ", "", "", "");
d(6,"VHJ1bXBCcm93c2Vy", "VHJ1bXBCcm93c2Vy", "", "", "");
d(6,"T3BlcmE=", "T3BlcmE=", "", "", "");
d(6,"TWljcm9zb2Z0IEludGVybmV0IEV4cGxvcmVy", "TVNJRQ==", "", "", "");
d(6,"TmV0c2NhcGUgNg==", "TmV0c2NhcGU2", "", "", "");
d(6,"TW96aWxsYQ==", "R2Vja28=", "", "", "");
d(6,"TW96aWxsYQ==", "cnY6", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA0", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA1", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA2", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA3", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA4", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjA5", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjU=", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80LjY=", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS80Ljc=", "", "", "");
d(6,"TmV0c2NhcGU=", "TW96aWxsYS8zLjA0", "", "", "");

//------------------- 07 Oct 2007 ---------------------------------
d(3,base64_encode("YahooFeedSeeker (http://publisher.yahoo.com/rssguide)"),base64_encode("YahooFeedSeeker/") , "", "", "");
d(3,base64_encode("GurujiBot (+http://www.guruji.com/en/WebmasterFAQ.html)"),base64_encode("GurujiBot/") , "", "", "");
d(3,base64_encode("BlogsNowBot, V 3.0 (+http://www.blogsnow.com/)"),base64_encode("BlogsNowBot") , "", "", "");
d(3,base64_encode("Moreoverbot/5.00 (+http://www.moreover.com)"),base64_encode("Moreoverbot/") , "", "", "");
d(3,base64_encode("BlogSearch/1.0 +http://www.icerocket.com/"),base64_encode("BlogSearch/") , "", "", "");
d(3,base64_encode("gooblog/2.0 (http://help.goo.ne.jp/contact/)"),base64_encode("gooblog/") , "", "", "");
d(3,base64_encode("Feedster Crawler/3.0; Feedster, Inc."),base64_encode("Feedster Crawler/") , "", "", "");
d(3,base64_encode("Sphere Scout&v4.0 (beta) - scout at sphere dot com"),base64_encode("Sphere Scout") , "", "", "");

//------------------- 08 Oct 2007 ---------------------------------
d(1,base64_encode("comcast.net"), base64_encode("Comcast"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("suche.t-online.de"), base64_encode("T-Online"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", ("gutf-8"));
d(3,base64_encode("SurveyBot/2.3 (Whois Source)"),base64_encode("SurveyBot/") , "", "", "");
d(3,base64_encode("TechrigyBot - www.techrigy.com support@techrigy.com"),base64_encode("TechrigyBot") , "", "", "");
d(5,base64_encode("Lynx"),base64_encode("Lynx/") , "", "", "");

//------------------- 09 Oct 2007 ---------------------------------
d(3,base64_encode("Yeti/0.01 (nhn/1noon, yetibot@naver.com, check robots.txt daily and follow it)"),base64_encode("Yeti/") , "", "", "");
d(3,base64_encode("Theme Spider (+http://www.themespider.com/spider.html)"),base64_encode("Theme Spider") , "", "", "");

//------------------- 10 Oct 2007 ---------------------------------
d(1,base64_encode("search.aol.com"), base64_encode("AOL Search"), base64_encode("/[^(?:query=)]*[\?|\&|;|_]query=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("search.alice.it"), base64_encode("Search.Alice.IT"), base64_encode("/[^(?:qs=)]*[\?|\&|;|_]qs=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(2,base64_encode("s"), base64_encode("Search.Alice.IT"), base64_encode("http://search.alice.it"), "", "");
d(2,base64_encode("s"), base64_encode("AOL Search"), base64_encode("http://search.aol.com"), "", "");
d(3,base64_encode("BlogRefsBot/0.1 http://www.blogrefs.com/about/bloggers"),base64_encode("BlogRefsBot/") , "", "", "");
d(3,base64_encode("OpenISearch/1.3.1 (+http://www.openisearch.com/faq.html)"),base64_encode("OpenISearch/") , "", "", "");
d(5,base64_encode("Mobile/PPC"),base64_encode("MIDP-2") , "", "", "");

//------------------- 13 Oct 2007 ---------------------------------
d(1,base64_encode("search1.seznam.cz"), base64_encode("Seznam.CZ"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("devilfinder.com"), base64_encode("DevilFinder"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("suche.aolsvc.de"), base64_encode("AOL Search"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("search.mywebsearch.com"), base64_encode("AOL Search"), base64_encode("/[^(?:searchfor=)]*[\?|\&|;|_]searchfor=([^\&]*).*/"), "", base64_encode("gutf-8"));

//------------------- 16 Oct 2007 ---------------------------------
d(1,base64_encode("search.aol."), base64_encode("AOL Search"), base64_encode("/[^(?:query=)]*[\?|\&|;|_]query=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("aolsearcht.aol.com"), base64_encode("AOL Search"), base64_encode("/[^(?:query=)]*[\?|\&|;|_]query=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(3,base64_encode("yacybot (http://yacy.net/bot.html)"),base64_encode("yacybot") , "", "", "");

//------------------- 23 Oct 2007 ---------------------------------
d(1,base64_encode("att.net"), base64_encode("AT&T"), base64_encode("/[^(?:string=)]*[\?|\&|;|_]string=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("search.icq.com"), base64_encode("search.icq.com"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("aolsearch.aol.co.uk"), base64_encode("AOL Search"), base64_encode("/[^(?:query=)]*[\?|\&|;|_]query=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("ubbo.com"), base64_encode("Ubbo.com"), base64_encode("/[^(?:q=)]*[\?|\&|;|_]q=([^\&]*).*/"), "", base64_encode("gutf-8"));
d(1,base64_encode("soso.com"), base64_encode("SOSO.com"), base64_encode("/[^(?:w=)]*[\?|\&|;|_]w=([^\&]*).*/"), "", base64_encode("gutf-8"));

//------------------- 26 Oct 2007 ---------------------------------
d(3,base64_encode("PHP version tracker (http://www.nexen.net/phpversion/bot.php)"), base64_encode("PHP version tracker") , "", "", "");
d(5,base64_encode("Web Downloader"),base64_encode("Web Downloader/") , "", "", "");


//------------------- 04 Nov 2007 ---------------------------------
d(3,base64_encode("ichiro/2.0 (http://help.goo.ne.jp/door/crawler.html)"),base64_encode("ichiro/") , "", "", "");
d(3,base64_encode("MJ12bot/v1.0.8 (http://majestic12.co.uk/bot.php?+)"),base64_encode("MJ12bot/") , "", "", "");
d(3,base64_encode("Gigabot/2.0 (http://www.gigablast.com/spider.html)"),base64_encode("Gigabot/") , "", "", "");
d(3,base64_encode("SBIder/SBIder-0.8.2-dev (http://www.sitesell.com/sbider.html)"),base64_encode("SBIder/") , "", "", "");
d(3,base64_encode("ConveraCrawler/0.9d (+http://www.authoritativeweb.com/crawl)"),base64_encode("ConveraCrawler/") , "", "", "");
d(3,base64_encode("page_verifier http://www.securecomputing.com/goto/pv"),base64_encode("page_verifier") , "", "", "");



//-----------------------------------------------
mysql_query("DROP table ".$STATS_CONF["sqlprefix"]."data") or cnstats_die("Can't drop datafiles table.");
mysql_query("RENAME TABLE ".$STATS_CONF["sqlprefix"]."data_tmp TO ".$STATS_CONF["sqlprefix"]."data") or cnstats_die("Can't rename table");
mysql_query("UPDATE ".$STATS_CONF["sqlprefix"]."config SET dataupdate=NOW();") or cnstats_die("Can't update config table");
mysql_query("DROP TABLE IF EXISTS ".$STATS_CONF["sqlprefix"]."data_tmp") or cnstats_die("Can't drop temporary table");

print "Datafiles sucessfully updated. Please remove ".__FILE__." file.";
?>
 
Ещё интерсно вот что:
Среди тех кто собирает ботов в словари что нет вэбмастеров которые заколачивают деньги на ссылках???:eek:
Нет ни одного бота ни SAPE ни CLX ни PROSPERO ни PROPAGE...
или их со спецом не добавляли???
 
Вот такие звери еще заходят. Про последнего не знаю, надо ли добавлять его в базу.
Код:
VisBot/2.0 (Visvo.com Crawler; http://www.visvo.com/bot.html; bot@visvo.com)
PCbot/6.2
Mozilla/5.0 (compatible; LiteFinder/1.0; +http://www.litefinder.net/about.html)
Wget/1.1 (compatible; i486; Linux; RedHat7.3)
 
Назад
Сверху