diff --git a/awstats_data.py b/awstats_data.py
index e397cde..93ca546 100644
--- a/awstats_data.py
+++ b/awstats_data.py
@@ -4,23 +4,3110 @@ robots = ['bingbot/', 'bingpreview', 'MSIECrawler', 'msnbot/', 'msnbot\-media/',
search_engines = ['^www\.google\.co\.uk$', '^images\.google\.co\.uk$', '^translate\.google\.co\.uk$', 'google\.co\.uk$', '^www\.google\.com$', '^images\.google\.com$', '^translate\.google\.com$', 'google\.com$', 'bing\.com', '^(www\.|)yandex\.ru$', '^(www\.|)yandex\.com\.tr$', '^(www\.|)yandex\.ua$', '^(www\.|)yandex\.kz$', '^(www\.|)yandex\.com$', 'yandex\.', '^www\.google\.de$', '^images\.google\.de$', '^translate\.google\.de$', 'google\.de$', '^www\.google\.fr$', '^images\.google\.fr$', '^translate\.google\.fr$', 'google\.fr$', '^www\.google\.ca$', '^images\.google\.ca$', '^translate\.google\.ca$', 'google\.ca$', '^www\.google\.es$', '^images\.google\.es$', '^translate\.google\.es$', 'google\.es$', '^www\.google\.com\.au$', '^images\.google\.com\.au$', '^translate\.google\.com\.au$', 'google\.com\.au$', '^www\.google\.nl$', '^images\.google\.nl$', '^translate\.google\.nl$', 'google\.nl$', '^www\.google\.gr$', '^images\.google\.gr$', '^translate\.google\.gr$', 'google\.gr$', '^www\.google\.se$', '^images\.google\.se$', '^translate\.google\.se$', 'google\.se$', '^www\.google\.ie$', '^images\.google\.ie$', '^translate\.google\.ie$', 'google\.ie$', '^www\.google\.it$', '^images\.google\.it$', '^translate\.google\.it$', 'google\.it$', '^www\.google\.no$', '^images\.google\.no$', '^translate\.google\.no$', 'google\.no$', '^www\.google\.com\.tr$', '^images\.google\.com\.tr$', '^translate\.google\.com\.tr$', 'google\.com\.tr$', '^www\.google\.co\.in$', '^images\.google\.co\.in$', '^translate\.google\.co\.in$', 'google\.co\.in$', '^www\.google\.pt$', '^images\.google\.pt$', '^translate\.google\.pt$', 'google\.pt$', '^www\.google\.hr$', '^images\.google\.hr$', '^translate\.google\.hr$', 'google\.hr$', '^www\.google\.co\.nz$', '^images\.google\.co\.nz$', '^translate\.google\.co\.nz$', 'google\.co\.nz$', '^www\.google\.pl$', '^images\.google\.pl$', '^translate\.google\.pl$', 'google\.pl$', '^www\.google\.ac$', '^images\.google\.ac$', '^translate\.google\.ac$', 'google\.ac$', '^www\.google\.ad$', '^images\.google\.ad$', '^translate\.google\.ad$', 'google\.ad$', '^www\.google\.ae$', '^images\.google\.ae$', '^translate\.google\.ae$', 'google\.ae$', '^www\.google\.al$', '^images\.google\.al$', '^translate\.google\.al$', 'google\.al$', '^www\.google\.am$', '^images\.google\.am$', '^translate\.google\.am$', 'google\.am$', '^www\.google\.as$', '^images\.google\.as$', '^translate\.google\.as$', 'google\.as$', '^www\.google\.at$', '^images\.google\.at$', '^translate\.google\.at$', 'google\.at$', '^www\.google\.az$', '^images\.google\.az$', '^translate\.google\.az$', 'google\.az$', '^www\.google\.ba$', '^images\.google\.ba$', '^translate\.google\.ba$', 'google\.ba$', '^www\.google\.be$', '^images\.google\.be$', '^translate\.google\.be$', 'google\.be$', '^www\.google\.bf$', '^images\.google\.bf$', '^translate\.google\.bf$', 'google\.bf$', '^www\.google\.bg$', '^images\.google\.bg$', '^translate\.google\.bg$', 'google\.bg$', '^www\.google\.bi$', '^images\.google\.bi$', '^translate\.google\.bi$', 'google\.bi$', '^www\.google\.bj$', '^images\.google\.bj$', '^translate\.google\.bj$', 'google\.bj$', '^www\.google\.bs$', '^images\.google\.bs$', '^translate\.google\.bs$', 'google\.bs$', '^www\.google\.bt$', '^images\.google\.bt$', '^translate\.google\.bt$', 'google\.bt$', '^www\.google\.by$', '^images\.google\.by$', '^translate\.google\.by$', 'google\.by$', '^www\.google\.cat$', '^images\.google\.cat$', '^translate\.google\.cat$', 'google\.cat$', '^www\.google\.cc$', '^images\.google\.cc$', '^translate\.google\.cc$', 'google\.cc$', '^www\.google\.cd$', '^images\.google\.cd$', '^translate\.google\.cd$', 'google\.cd$', '^www\.google\.cf$', '^images\.google\.cf$', '^translate\.google\.cf$', 'google\.cf$', '^www\.google\.cg$', '^images\.google\.cg$', '^translate\.google\.cg$', 'google\.cg$', '^www\.google\.ch$', '^images\.google\.ch$', '^translate\.google\.ch$', 'google\.ch$', '^www\.google\.ci$', '^images\.google\.ci$', '^translate\.google\.ci$', 'google\.ci$', '^www\.google\.cl$', '^images\.google\.cl$', '^translate\.google\.cl$', 'google\.cl$', '^www\.google\.cm$', '^images\.google\.cm$', '^translate\.google\.cm$', 'google\.cm$', '^www\.google\.cn$', '^images\.google\.cn$', '^translate\.google\.cn$', 'google\.cn$', '^www\.google\.co\.ao$', '^images\.google\.co\.ao$', '^translate\.google\.co\.ao$', 'google\.co\.ao$', '^www\.google\.co\.bw$', '^images\.google\.co\.bw$', '^translate\.google\.co\.bw$', 'google\.co\.bw$', '^www\.google\.co\.ck$', '^images\.google\.co\.ck$', '^translate\.google\.co\.ck$', 'google\.co\.ck$', '^www\.google\.co\.cr$', '^images\.google\.co\.cr$', '^translate\.google\.co\.cr$', 'google\.co\.cr$', '^www\.google\.co\.id$', '^images\.google\.co\.id$', '^translate\.google\.co\.id$', 'google\.co\.id$', '^www\.google\.co\.il$', '^images\.google\.co\.il$', '^translate\.google\.co\.il$', 'google\.co\.il$', '^www\.google\.co\.jp$', '^images\.google\.co\.jp$', '^translate\.google\.co\.jp$', 'google\.co\.jp$', '^www\.google\.co\.ke$', '^images\.google\.co\.ke$', '^translate\.google\.co\.ke$', 'google\.co\.ke$', '^www\.google\.co\.kr$', '^images\.google\.co\.kr$', '^translate\.google\.co\.kr$', 'google\.co\.kr$', '^www\.google\.co\.ls$', '^images\.google\.co\.ls$', '^translate\.google\.co\.ls$', 'google\.co\.ls$', '^www\.google\.co\.ma$', '^images\.google\.co\.ma$', '^translate\.google\.co\.ma$', 'google\.co\.ma$', '^www\.google\.co\.mz$', '^images\.google\.co\.mz$', '^translate\.google\.co\.mz$', 'google\.co\.mz$', '^www\.google\.co\.th$', '^images\.google\.co\.th$', '^translate\.google\.co\.th$', 'google\.co\.th$', '^www\.google\.co\.tz$', '^images\.google\.co\.tz$', '^translate\.google\.co\.tz$', 'google\.co\.tz$', '^www\.google\.co\.ug$', '^images\.google\.co\.ug$', '^translate\.google\.co\.ug$', 'google\.co\.ug$', '^www\.google\.co\.uz$', '^images\.google\.co\.uz$', '^translate\.google\.co\.uz$', 'google\.co\.uz$', '^www\.google\.co\.ve$', '^images\.google\.co\.ve$', '^translate\.google\.co\.ve$', 'google\.co\.ve$', '^www\.google\.co\.vi$', '^images\.google\.co\.vi$', '^translate\.google\.co\.vi$', 'google\.co\.vi$', '^www\.google\.co\.za$', '^images\.google\.co\.za$', '^translate\.google\.co\.za$', 'google\.co\.za$', '^www\.google\.co\.zm$', '^images\.google\.co\.zm$', '^translate\.google\.co\.zm$', 'google\.co\.zm$', '^www\.google\.co\.zw$', '^images\.google\.co\.zw$', '^translate\.google\.co\.zw$', 'google\.co\.zw$', '^www\.google\.com\.af$', '^images\.google\.com\.af$', '^translate\.google\.com\.af$', 'google\.com\.af$', '^www\.google\.com\.ag$', '^images\.google\.com\.ag$', '^translate\.google\.com\.ag$', 'google\.com\.ag$', '^www\.google\.com\.ai$', '^images\.google\.com\.ai$', '^translate\.google\.com\.ai$', 'google\.com\.ai$', '^www\.google\.com\.ar$', '^images\.google\.com\.ar$', '^translate\.google\.com\.ar$', 'google\.com\.ar$', '^www\.google\.com\.bd$', '^images\.google\.com\.bd$', '^translate\.google\.com\.bd$', 'google\.com\.bd$', '^www\.google\.com\.bh$', '^images\.google\.com\.bh$', '^translate\.google\.com\.bh$', 'google\.com\.bh$', '^www\.google\.com\.bn$', '^images\.google\.com\.bn$', '^translate\.google\.com\.bn$', 'google\.com\.bn$', '^www\.google\.com\.bo$', '^images\.google\.com\.bo$', '^translate\.google\.com\.bo$', 'google\.com\.bo$', '^www\.google\.com\.br$', '^images\.google\.com\.br$', '^translate\.google\.com\.br$', 'google\.com\.br$', '^www\.google\.com\.bz$', '^images\.google\.com\.bz$', '^translate\.google\.com\.bz$', 'google\.com\.bz$', '^www\.google\.com\.co$', '^images\.google\.com\.co$', '^translate\.google\.com\.co$', 'google\.com\.co$', '^www\.google\.com\.cu$', '^images\.google\.com\.cu$', '^translate\.google\.com\.cu$', 'google\.com\.cu$', '^www\.google\.com\.cy$', '^images\.google\.com\.cy$', '^translate\.google\.com\.cy$', 'google\.com\.cy$', '^www\.google\.com\.do$', '^images\.google\.com\.do$', '^translate\.google\.com\.do$', 'google\.com\.do$', '^www\.google\.com\.ec$', '^images\.google\.com\.ec$', '^translate\.google\.com\.ec$', 'google\.com\.ec$', '^www\.google\.com\.eg$', '^images\.google\.com\.eg$', '^translate\.google\.com\.eg$', 'google\.com\.eg$', '^www\.google\.com\.et$', '^images\.google\.com\.et$', '^translate\.google\.com\.et$', 'google\.com\.et$', '^www\.google\.com\.fj$', '^images\.google\.com\.fj$', '^translate\.google\.com\.fj$', 'google\.com\.fj$', '^www\.google\.com\.gh$', '^images\.google\.com\.gh$', '^translate\.google\.com\.gh$', 'google\.com\.gh$', '^www\.google\.com\.gi$', '^images\.google\.com\.gi$', '^translate\.google\.com\.gi$', 'google\.com\.gi$', '^www\.google\.com\.gt$', '^images\.google\.com\.gt$', '^translate\.google\.com\.gt$', 'google\.com\.gt$', '^www\.google\.com\.hk$', '^images\.google\.com\.hk$', '^translate\.google\.com\.hk$', 'google\.com\.hk$', '^www\.google\.com\.jm$', '^images\.google\.com\.jm$', '^translate\.google\.com\.jm$', 'google\.com\.jm$', '^www\.google\.com\.kh$', '^images\.google\.com\.kh$', '^translate\.google\.com\.kh$', 'google\.com\.kh$', '^www\.google\.com\.kw$', '^images\.google\.com\.kw$', '^translate\.google\.com\.kw$', 'google\.com\.kw$', '^www\.google\.com\.lb$', '^images\.google\.com\.lb$', '^translate\.google\.com\.lb$', 'google\.com\.lb$', '^www\.google\.com\.lc$', '^images\.google\.com\.lc$', '^translate\.google\.com\.lc$', 'google\.com\.lc$', '^www\.google\.com\.ly$', '^images\.google\.com\.ly$', '^translate\.google\.com\.ly$', 'google\.com\.ly$', '^www\.google\.com\.mm$', '^images\.google\.com\.mm$', '^translate\.google\.com\.mm$', 'google\.com\.mm$', '^www\.google\.com\.mt$', '^images\.google\.com\.mt$', '^translate\.google\.com\.mt$', 'google\.com\.mt$', '^www\.google\.com\.mx$', '^images\.google\.com\.mx$', '^translate\.google\.com\.mx$', 'google\.com\.mx$', '^www\.google\.com\.my$', '^images\.google\.com\.my$', '^translate\.google\.com\.my$', 'google\.com\.my$', '^www\.google\.com\.na$', '^images\.google\.com\.na$', '^translate\.google\.com\.na$', 'google\.com\.na$', '^www\.google\.com\.nf$', '^images\.google\.com\.nf$', '^translate\.google\.com\.nf$', 'google\.com\.nf$', '^www\.google\.com\.ng$', '^images\.google\.com\.ng$', '^translate\.google\.com\.ng$', 'google\.com\.ng$', '^www\.google\.com\.ni$', '^images\.google\.com\.ni$', '^translate\.google\.com\.ni$', 'google\.com\.ni$', '^www\.google\.com\.np$', '^images\.google\.com\.np$', '^translate\.google\.com\.np$', 'google\.com\.np$', '^www\.google\.com\.om$', '^images\.google\.com\.om$', '^translate\.google\.com\.om$', 'google\.com\.om$', '^www\.google\.com\.pa$', '^images\.google\.com\.pa$', '^translate\.google\.com\.pa$', 'google\.com\.pa$', '^www\.google\.com\.pe$', '^images\.google\.com\.pe$', '^translate\.google\.com\.pe$', 'google\.com\.pe$', '^www\.google\.com\.pg$', '^images\.google\.com\.pg$', '^translate\.google\.com\.pg$', 'google\.com\.pg$', '^www\.google\.com\.ph$', '^images\.google\.com\.ph$', '^translate\.google\.com\.ph$', 'google\.com\.ph$', '^www\.google\.com\.pk$', '^images\.google\.com\.pk$', '^translate\.google\.com\.pk$', 'google\.com\.pk$', '^www\.google\.com\.pr$', '^images\.google\.com\.pr$', '^translate\.google\.com\.pr$', 'google\.com\.pr$', '^www\.google\.com\.py$', '^images\.google\.com\.py$', '^translate\.google\.com\.py$', 'google\.com\.py$', '^www\.google\.com\.qa$', '^images\.google\.com\.qa$', '^translate\.google\.com\.qa$', 'google\.com\.qa$', '^www\.google\.com\.sa$', '^images\.google\.com\.sa$', '^translate\.google\.com\.sa$', 'google\.com\.sa$', '^www\.google\.com\.sb$', '^images\.google\.com\.sb$', '^translate\.google\.com\.sb$', 'google\.com\.sb$', '^www\.google\.com\.sg$', '^images\.google\.com\.sg$', '^translate\.google\.com\.sg$', 'google\.com\.sg$', '^www\.google\.com\.sl$', '^images\.google\.com\.sl$', '^translate\.google\.com\.sl$', 'google\.com\.sl$', '^www\.google\.com\.sv$', '^images\.google\.com\.sv$', '^translate\.google\.com\.sv$', 'google\.com\.sv$', '^www\.google\.com\.tj$', '^images\.google\.com\.tj$', '^translate\.google\.com\.tj$', 'google\.com\.tj$', '^www\.google\.com\.tw$', '^images\.google\.com\.tw$', '^translate\.google\.com\.tw$', 'google\.com\.tw$', '^www\.google\.com\.ua$', '^images\.google\.com\.ua$', '^translate\.google\.com\.ua$', 'google\.com\.ua$', '^www\.google\.com\.uy$', '^images\.google\.com\.uy$', '^translate\.google\.com\.uy$', 'google\.com\.uy$', '^www\.google\.com\.vc$', '^images\.google\.com\.vc$', '^translate\.google\.com\.vc$', 'google\.com\.vc$', '^www\.google\.com\.vn$', '^images\.google\.com\.vn$', '^translate\.google\.com\.vn$', 'google\.com\.vn$', '^www\.google\.cv$', '^images\.google\.cv$', '^translate\.google\.cv$', 'google\.cv$', '^www\.google\.cz$', '^images\.google\.cz$', '^translate\.google\.cz$', 'google\.cz$', '^www\.google\.dj$', '^images\.google\.dj$', '^translate\.google\.dj$', 'google\.dj$', '^www\.google\.dk$', '^images\.google\.dk$', '^translate\.google\.dk$', 'google\.dk$', '^www\.google\.dm$', '^images\.google\.dm$', '^translate\.google\.dm$', 'google\.dm$', '^www\.google\.dz$', '^images\.google\.dz$', '^translate\.google\.dz$', 'google\.dz$', '^www\.google\.ee$', '^images\.google\.ee$', '^translate\.google\.ee$', 'google\.ee$', '^www\.google\.fi$', '^images\.google\.fi$', '^translate\.google\.fi$', 'google\.fi$', '^www\.google\.fm$', '^images\.google\.fm$', '^translate\.google\.fm$', 'google\.fm$', '^www\.google\.ga$', '^images\.google\.ga$', '^translate\.google\.ga$', 'google\.ga$', '^www\.google\.ge$', '^images\.google\.ge$', '^translate\.google\.ge$', 'google\.ge$', '^www\.google\.gf$', '^images\.google\.gf$', '^translate\.google\.gf$', 'google\.gf$', '^www\.google\.gg$', '^images\.google\.gg$', '^translate\.google\.gg$', 'google\.gg$', '^www\.google\.gl$', '^images\.google\.gl$', '^translate\.google\.gl$', 'google\.gl$', '^www\.google\.gm$', '^images\.google\.gm$', '^translate\.google\.gm$', 'google\.gm$', '^www\.google\.gp$', '^images\.google\.gp$', '^translate\.google\.gp$', 'google\.gp$', '^www\.google\.gy$', '^images\.google\.gy$', '^translate\.google\.gy$', 'google\.gy$', '^www\.google\.hn$', '^images\.google\.hn$', '^translate\.google\.hn$', 'google\.hn$', '^www\.google\.ht$', '^images\.google\.ht$', '^translate\.google\.ht$', 'google\.ht$', '^www\.google\.hu$', '^images\.google\.hu$', '^translate\.google\.hu$', 'google\.hu$', '^www\.google\.im$', '^images\.google\.im$', '^translate\.google\.im$', 'google\.im$', '^www\.google\.io$', '^images\.google\.io$', '^translate\.google\.io$', 'google\.io$', '^www\.google\.iq$', '^images\.google\.iq$', '^translate\.google\.iq$', 'google\.iq$', '^www\.google\.is$', '^images\.google\.is$', '^translate\.google\.is$', 'google\.is$', '^www\.google\.je$', '^images\.google\.je$', '^translate\.google\.je$', 'google\.je$', '^www\.google\.jo$', '^images\.google\.jo$', '^translate\.google\.jo$', 'google\.jo$', '^www\.google\.kg$', '^images\.google\.kg$', '^translate\.google\.kg$', 'google\.kg$', '^www\.google\.ki$', '^images\.google\.ki$', '^translate\.google\.ki$', 'google\.ki$', '^www\.google\.kz$', '^images\.google\.kz$', '^translate\.google\.kz$', 'google\.kz$', '^www\.google\.la$', '^images\.google\.la$', '^translate\.google\.la$', 'google\.la$', '^www\.google\.li$', '^images\.google\.li$', '^translate\.google\.li$', 'google\.li$', '^www\.google\.lk$', '^images\.google\.lk$', '^translate\.google\.lk$', 'google\.lk$', '^www\.google\.lt$', '^images\.google\.lt$', '^translate\.google\.lt$', 'google\.lt$', '^www\.google\.lu$', '^images\.google\.lu$', '^translate\.google\.lu$', 'google\.lu$', '^www\.google\.lv$', '^images\.google\.lv$', '^translate\.google\.lv$', 'google\.lv$', '^www\.google\.md$', '^images\.google\.md$', '^translate\.google\.md$', 'google\.md$', '^www\.google\.me$', '^images\.google\.me$', '^translate\.google\.me$', 'google\.me$', '^www\.google\.mg$', '^images\.google\.mg$', '^translate\.google\.mg$', 'google\.mg$', '^www\.google\.mk$', '^images\.google\.mk$', '^translate\.google\.mk$', 'google\.mk$', '^www\.google\.ml$', '^images\.google\.ml$', '^translate\.google\.ml$', 'google\.ml$', '^www\.google\.mn$', '^images\.google\.mn$', '^translate\.google\.mn$', 'google\.mn$', '^www\.google\.ms$', '^images\.google\.ms$', '^translate\.google\.ms$', 'google\.ms$', '^www\.google\.mu$', '^images\.google\.mu$', '^translate\.google\.mu$', 'google\.mu$', '^www\.google\.mv$', '^images\.google\.mv$', '^translate\.google\.mv$', 'google\.mv$', '^www\.google\.mw$', '^images\.google\.mw$', '^translate\.google\.mw$', 'google\.mw$', '^www\.google\.ne$', '^images\.google\.ne$', '^translate\.google\.ne$', 'google\.ne$', '^www\.google\.nr$', '^images\.google\.nr$', '^translate\.google\.nr$', 'google\.nr$', '^www\.google\.nu$', '^images\.google\.nu$', '^translate\.google\.nu$', 'google\.nu$', '^www\.google\.pn$', '^images\.google\.pn$', '^translate\.google\.pn$', 'google\.pn$', '^www\.google\.ps$', '^images\.google\.ps$', '^translate\.google\.ps$', 'google\.ps$', '^www\.google\.ro$', '^images\.google\.ro$', '^translate\.google\.ro$', 'google\.ro$', '^www\.google\.rs$', '^images\.google\.rs$', '^translate\.google\.rs$', 'google\.rs$', '^www\.google\.ru$', '^images\.google\.ru$', '^translate\.google\.ru$', 'google\.ru$', '^www\.google\.rw$', '^images\.google\.rw$', '^translate\.google\.rw$', 'google\.rw$', '^www\.google\.sc$', '^images\.google\.sc$', '^translate\.google\.sc$', 'google\.sc$', '^www\.google\.sh$', '^images\.google\.sh$', '^translate\.google\.sh$', 'google\.sh$', '^www\.google\.si$', '^images\.google\.si$', '^translate\.google\.si$', 'google\.si$', '^www\.google\.sk$', '^images\.google\.sk$', '^translate\.google\.sk$', 'google\.sk$', '^www\.google\.sm$', '^images\.google\.sm$', '^translate\.google\.sm$', 'google\.sm$', '^www\.google\.sn$', '^images\.google\.sn$', '^translate\.google\.sn$', 'google\.sn$', '^www\.google\.so$', '^images\.google\.so$', '^translate\.google\.so$', 'google\.so$', '^www\.google\.sr$', '^images\.google\.sr$', '^translate\.google\.sr$', 'google\.sr$', '^www\.google\.st$', '^images\.google\.st$', '^translate\.google\.st$', 'google\.st$', '^www\.google\.td$', '^images\.google\.td$', '^translate\.google\.td$', 'google\.td$', '^www\.google\.tg$', '^images\.google\.tg$', '^translate\.google\.tg$', 'google\.tg$', '^www\.google\.tk$', '^images\.google\.tk$', '^translate\.google\.tk$', 'google\.tk$', '^www\.google\.tl$', '^images\.google\.tl$', '^translate\.google\.tl$', 'google\.tl$', '^www\.google\.tm$', '^images\.google\.tm$', '^translate\.google\.tm$', 'google\.tm$', '^www\.google\.tn$', '^images\.google\.tn$', '^translate\.google\.tn$', 'google\.tn$', '^www\.google\.to$', '^images\.google\.to$', '^translate\.google\.to$', 'google\.to$', '^www\.google\.tt$', '^images\.google\.tt$', '^translate\.google\.tt$', 'google\.tt$', '^www\.google\.us$', '^images\.google\.us$', '^translate\.google\.us$', 'google\.us$', '^www\.google\.vg$', '^images\.google\.vg$', '^translate\.google\.vg$', 'google\.vg$', '^www\.google\.vu$', '^images\.google\.vu$', '^translate\.google\.vu$', 'google\.vu$', '^www\.google\.ws$', '^images\.google\.ws$', '^translate\.google\.ws$', 'google\.ws$', 'babylon\.com', 'search\.conduit\.com', 'avg\.com', 'mywebsearch\.com', 'msn\.', 'live\.com', 'search\.aol\.co\.uk', 'searcht\.aol\.co\.uk', 'searcht\.aol\.com', 'search\.aol\.com', 'recherche\.aol\.fr', 'suche\.aol\.de', 'de\.aolsearch\.com', 'sucheaol\.aol\.de', 'search\.hp\.my\.aol\.co\.uk', 'search\.aol\.pl', 'o2suche\.aol\.de', 'search\.aol\.', '^uk\.ask\.com$', '^de\.ask\.com$', 'tb\.ask\.com$', '^images\.ask\.com$', 'base\.google\.', 'froogle\.google\.', 'google\.[\w.]+/products', 'googlecom\.com', 'groups\.google\.', 'googlee\.', '216\.239\.32\.20', '173\.194\.32\.223', '216\.239\.(35|37|39|51)\.100', '216\.239\.(35|37|39|51)\.101', '216\.239\.5[0-9]\.104', '64\.233\.1[0-9]{2}\.104', '66\.102\.[1-9]\.104', '66\.249\.93\.104', '72\.14\.2[0-9]{2}\.104', 'maps\.google', 'translate\.google', '173\.194\.35\.177', 'google\.', '^ar\.images\.search\.yahoo\.com$', '^ar\.search\.yahoo\.com$', '^at\.images\.search\.yahoo\.com$', '^at\.search\.yahoo\.com$', '^au\.images\.search\.yahoo\.com$', '^au\.search\.yahoo\.com$', '^br\.images\.search\.yahoo\.com$', '^br\.search\.yahoo\.com$', '^ca\.images\.search\.yahoo\.com$', '^ca\.search\.yahoo\.com$', '^ca\.yhs4\.search\.yahoo\.com$', '^ch\.images\.search\.yahoo\.com$', '^ch\.yhs4\.search\.yahoo\.com$', '^de\.search\.yahoo\.com$', '^de\.yhs4\.search\.yahoo\.com$', '^es\.images\.search\.yahoo\.com$', '^es\.search\.yahoo\.com$', '^es\.yhs4\.search\.yahoo\.com$', '^espanol\.images\.search\.yahoo\.com$', '^espanol\.search\.yahoo\.com$', '^fr\.images\.search\.yahoo\.com$', '^fr\.search\.yahoo\.com$', '^fr\.yhs4\.search\.yahoo\.com$', '^gr\.search\.yahoo\.com$', '^gr\.yhs4\.search\.yahoo\.com$', '^hk\.image\.search\.yahoo\.com$', '^hk\.images\.search\.yahoo\.com$', '^hk\.search\.yahoo\.com$', '^id\.images\.search\.yahoo\.com$', '^id\.search\.yahoo\.com$', '^id\.yhs4\.search\.yahoo\.com$', '^ie\.search\.yahoo\.com$', '^image\.search\.yahoo\.co\.jp$', '^images\.search\.yahoo\.com$', '^in\.images\.search\.yahoo\.com$', '^in\.search\.yahoo\.com$', '^in\.yhs4\.search\.yahoo\.com$', '^it\.images\.search\.yahoo\.com$', '^it\.search\.yahoo\.com$', '^it\.yhs4\.search\.yahoo\.com$', '^kr\.search\.yahoo\.com$', '^malaysia\.images\.search\.yahoo\.com$', '^malaysia\.search\.yahoo\.com$', '^mx\.images\.search\.yahoo\.com$', '^mx\.search\.yahoo\.com$', '^nl\.images\.search\.yahoo\.com$', '^nl\.search\.yahoo\.com$', '^nl\.yhs4\.search\.yahoo\.com$', '^no\.search\.yahoo\.com$', '^nz\.search\.yahoo\.com$', '^pe\.images\.search\.yahoo\.com$', '^ph\.images\.search\.yahoo\.com$', '^ph\.search\.yahoo\.com$', '^ph\.yhs4\.search\.yahoo\.com$', '^pl\.yhs4\.search\.yahoo\.com$', '^qc\.images\.search\.yahoo\.com$', '^qc\.search\.yahoo\.com$', '^r\.search\.yahoo\.com$', '^ru\.images\.search\.yahoo\.com$', '^se\.images\.search\.yahoo\.com$', '^se\.search\.yahoo\.com$', '^se\.yhs4\.search\.yahoo\.com$', '^search\.yahoo\.co\.jp$', '^search\.yahoo\.com$', '^sg\.images\.search\.yahoo\.com$', '^sg\.search\.yahoo\.com$', '^sg\.yhs4\.search\.yahoo\.com$', '^tr\.yhs4\.search\.yahoo\.com$', '^tw\.image\.search\.yahoo\.com$', '^tw\.images\.search\.yahoo\.com$', '^tw\.search\.yahoo\.com$', '^uk\.images\.search\.yahoo\.com$', '^uk\.search\.yahoo\.com$', '^uk\.yhs\.search\.yahoo\.com$', '^uk\.yhs4\.search\.yahoo\.com$', '^us\.search\.yahoo\.com$', '^us\.yhs4\.search\.yahoo\.com$', '^vn\.images\.search\.yahoo\.com$', 'mail.yahoo.net', '(66\.218\.71\.225|216\.109\.117\.135|216\.109\.125\.130|66\.218\.69\.11)', 'mindset\.research\.yahoo', 'images\.search\.yahoo', 'yhs4\.search\.yahoo', 'search\.yahoo', 'yahoo', '^www\.ask\.jp$', '^es\.ask\.com$', '^fr\.ask\.com$', '^www\.iask\.com$', '^it\.ask\.com$', '^nl\.ask\.com$', '(^|\.)ask\.com$', 'www\.tesco\.net', 'yell\.', 'zapmeta\.ch', 'zapmeta\.com', 'zapmeta\.de', 'zapmeta', '(^|\.)go\.com', '(161\.58\.227\.204|161\.58\.247\.101|212\.40\.165\.90|213\.133\.108\.202|217\.160\.108\.151|217\.160\.111\.99|217\.160\.131\.108|217\.160\.142\.227|217\.160\.176\.42)', '\.facemoods\.com', '\.funmoods\.com', '\.metasearch\.', '\.wow\.com', '163\.com', '1klik\.dk', '1search-board\.com', '212\.227\.33\.241', '3721\.com', '4\-counter\.com', 'a9\.com', 'accoona\.com', 'alexa\.com', 'allesklar\.de', 'alltheweb\.com', 'altavista\.', 'amazon\.', 'androidsearch\.com', 'answerbus\.com', 'anzwers\.com\.au', 'aport\.ru', 'arianna\.libero\.it', 'as\.starware\.com', 'asevenboard\.com', 'atlanticbb\.net', 'atlas\.cz', 'atomz\.', 'att\.net', 'auone\.jp', 'avantfind\.com', 'baidu\.com', 'bbc\.co\.uk/cgi-bin/search', 'biglotron\.com', 'blekko\.com', 'blingo\.com', 'bungeebonesdotcom', 'centraldatabase\.org', 'centrum\.cz', 'centurylink\.net', 'charter\.net', 'chatzum\.com', 'checkparams\.com', 'chello\.at', 'chello\.be', 'chello\.cz', 'chello\.fr', 'chello\.hu', 'chello\.nl', 'chello\.no', 'chello\.pl', 'chello\.se', 'chello\.sk', 'chello', 'claro-search\.com', 'clinck\.in', 'clusty\.com', 'copernic\.com', 'crawler\.com', 'ctrouve\.', 'dalesearch\.com', 'danielsen\.com', 'daum\.net', 'de\.dolphin\.com', 'de\.wiki\.gov\.cn', 'de\.wow\.com', 'dejanews\.', 'del\.icio\.us', 'delta-search', 'digg\.com', 'dmoz\.org', 'dodaj\.pl', 'dogpile\.com', 'duckduckgo', 'easysearch\.org\.uk', 'ecosia\.org', 'edderkoppen\.dk', 'engine\.exe', 'eniro\.no', 'eniro\.se', 'ereadingsource\.com', 'es\.mirago\.com', 'etools\.ch', 'euroseek\.', 'everyclick\.com', 'evreka\.passagen\.se', 'excite\.', 'extern\.peoplecheck\.de', 'fastbot\.de', 'find\.dk', 'find1friend\.com', 'findamo\.com', 'findarticles\.com', 'fireball\.de', 'forums\.iboats\.com', 'foxstart\.com', 'francite\.', 'gazeta\.pl', 'gery\.pl', 'globososo\.', 'go\.mail\.ru', 'go\.speedbit\.com', 'go2net\.com', 'godado', 'goggle\.co\.hu$', 'goliat\.hu', 'goodsearch\.com', 'gotuneed\.com', 'haku\.www\.fi', 'heureka\.hu', 'hoga\.pl', 'hotbot\.', 'hubwe\.net', 'icerocket\.com', 'icq\.com\/search', 'ifind\.freeserve', 'ilse\.', 'inbox\.com', 'index\.hu', 'ineffabile\.it', 'info\.co\.uk', 'infoseek\.de', 'infospace\.com', 'inspsearch\.com', 'int\.search\.myway\.com', 'int\.search-results\.com', 'interia\.pl', 'isearch\.nation\.com', 'i-une\.com', 'ixquick\.com', 'izito\.co\.uk', 'izito\.co\.de', 'izito\.', 'jubii\.dk', 'jumpy\.it', 'juno\.com', 'jyxo\.(cz|com)', 'kartoo\.com', 'katalog\.onet\.pl', 'kataweb\.it', 'kereso\.startlap\.hu', 'keresolap\.hu', 'kvasir\.', 'kvitters\.', 'lapkereso\.hu', 'lbb\.org', 'ledix\.net', 'libero\.it/', 'localmoxie\.com', 'looksmart\.co\.uk', 'looksmart\.', 'lycos\.', 'mamma\.', 'meinestadt\.de', 'meta\.ua', 'metabot\.ru', 'metacrawler\.', 'metager\.de', 'miner\.bol\.com\.br', 'mirago\.be', 'mirago\.ch', 'mirago\.co\.uk', 'mirago\.de', 'mirago\.dk', 'mirago\.fr', 'mirago\.it', 'mirago\.nl', 'mirago\.se', 'mirago', 'mitrasites\.com', 'mozbot\.fr', 'my\.allgameshome\.com', 'mys\.yoursearch\.me', 'mysearch\.', 'mysearchdial\.com', 'mysearchresults\.com', 'myway\.com', 'najdi\.to', 'nation\.', 'navigationshilfe\.t-online\.de', 'nbci\.com\/search', 'netluchs\.de', 'netscape\.', 'netsprint\.pl', 'netstjernen\.dk', 'netzero\.net', 'no\.mirago\.com', 'northernlight\.', 'nusearch\.com', 'o2\.pl', 'ofir\.dk', 'opasia\.dk', 'orangeworld\.co\.uk', 'orbis\.dk', 'overture\.com', 'pch\.com', 'picsearch\.de', 'pictures\.com', 'plusnetwork\.com', 'pogodak\.', 'polska\.pl', 'polymeta\.hu', 'preciobarato\.xyz', 'questionanswering\.com', 'quick\.cz', 'rambler\.ru', 'recherche\.club-internet\.fr', 'rechercher\.libertysurf\.fr', 'redbox\.cz', 'rr\.com', 'sagool\.jp', 'sapo\.pt', 'schoenerbrausen\.de', 'scroogle\.org', 'search[\w\-]+\.free\.fr', 'search\.1und1\.de', 'search\.alice\.it\.master', 'search\.alice\.it', 'search\.alot\.com', 'search\.bluewin\.ch', 'search\.bt\.com', 'search\.certified-toolbar\.com', 'search\.ch', 'search\.comcast\.net', 'search\.earthlink\.net', 'search\.fbdownloader\.com', 'search\.fdownloadr\.com', 'search\.foxtab\.com', 'search\.genieo\.com', 'search\.goo\.ne\.jp', 'search\.handycafe\.com', 'search\.incredibar\.com', 'search\.incredimail\.com', 'search\.internetto\.hu', 'search\.orange\.co\.uk', 'search\.sky\.com', 'search\.sli\.sympatico\.ca', 'search\.socialdownloadr\.com', 'search\.sweetim\.com', 'search\.terra\.', 'search\.zonealarm\.com', 'searchalgo\.com', 'searchalot\.com', 'searchcompletion\.com', 'searches\.qone8\.com', 'searches\.safehomepage\.com', 'searches\.vi-view\.com', 'searchesnavigator\.com', 'searchgol\.com', 'searchlistingsite\.com', 'searchmobileonline\.com', 'search-results\.com', 'search-results\.mobi', 'searchsafer\.com', 'searchy\.co\.uk', 'searchya\.com', 'segnalo\.alice\.it', 'semalt\.com', 'sensis\.com\.au', 'seznam\.cz', 'shinyseek\.it', 'shoppstop\.com', 'sify\.com', 'sm\.de', 'smartsuggestor\.com', 'snapdo\.com', 'softonic\.com', 'sogou\.com', 'sok\.start\.no', 'sol\.dk', 'soso\.com', 'sphere\.com', 'splut\.', 'spotjockey\.', 'spray\.', 'sr\.searchfunmoods\.com', 'start\.iminent\.com', 'start\.shaw\.ca', 'start\.toshiba\.com', 'startpage\.com', 'startsiden\.no', 'static\.flipora\.com', 'steadysearch\.com', 'steady-search\.com', 'stumbleupon\.com', 'suche\.1und1\.de', 'suche\.freenet\.de', 'suche\.gmx\.at', 'suche\.gmx\.net', 'suche\d?\.web\.de', 'suchen\.abacho\.de', 'sumaja\.de', 'supereva\.com', 'surfcanyon\.com', 'sweetpacks-search\.com', 'swik\.net', 'swisscows\.ch', 'szukacz\.pl', 'szukaj\.onet\.pl', 'szukaj\.wp\.pl', 'talktalk\.co\.uk', 'tango\.hu', 'teecno\.it', 'teoma\.', 'theallsearches\.com', 'three\.co\.uk', 'tiscali\.', 'tixuma\.de', 'toile\.com', 't-online\.de', 't-online', 'turtle\.ru', 'tyfon\.dk', 'uk\.foxstart\.com', 'ukdirectory\.', 'ukindex\.co\.uk', 'ukplus\.', 'umfis\.de', 'umuwa\.de', 'uni-hannover\.de', 'vindex\.', 'virgilio\.it', 'virginmedia\.com', 'vivisimo\.com', 'vizsla\.origo\.hu', 'vnet\.cn', 'voila\.', 'wahoo\.hu', 'webalta\.ru', 'webcrawler\.', 'webmania\.hu', 'websearch\.rakuten\.co\.jp', 'whorush\.com', 'windowssearch\.com', 'wisenut\.com', 'wow\.pl', 'wow\.utop\.it', 'www\.benefind\.de', 'www\.buenosearch\.com', 'www\.dregol\.com', 'www\.govome\.com', 'www\.holasearch\.com', 'www\.metasuche\.ch', 'www\.oneseek\.de', 'www\.qwant\.com', 'www\.search\.com', 'www\.startxxl\.com', 'www\.vlips\.de', 'www\.wow\.com', 'www1\.search-results\.com', 'wwweasel\.de', 'yourbestsearch\.net', 'youtube\.com', 'zhongsou\.com', 'zoeken\.nl', 'zoznam\.sk']
-search_engines_2 = ['jwss\.cc', 'lemoteur\.orange\.fr', 'windowssearch\.com', 'qwant\.com', 'wow\.com', 'duckduckgo\.com', 'searches\.omiga-plus\.com', 'buenosearch\.com', 'searches\.vi-view\.com', 'trouver\.fr']
+search_engines_2 = ['jwss\.cc', 'lemoteur\.orange\.fr', 'qwant\.com', 'wow\.com', 'duckduckgo\.com', 'searches\.omiga-plus\.com', 'buenosearch\.com', 'trouver\.fr']
-not_search_engines_keys = {}
+not_search_engines_keys = {'tiscali\.' : 'mail\.tiscali\.'
+, 'yandex\.' : 'direct\.yandex\.'
+, 'msn\.' : 'hotmail\.msn\.'
+, 'google\.' : 'groups\.google\.'
+, 'altavista\.' : 'babelfish\.altavista\.'
+}
-search_engines_hashid = {'infospace\.com' : 'infospace', '1klik\.dk' : '1klik', '3721\.com' : '3721', '1search-board\.com' : '1search', 'info\.co\.uk' : 'infouk', 'infoseek\.de' : 'infoseek'}
+search_engines_hashid = {'clinck\.in' : 'clinck'
+, '^translate\.google\.gf$' : 'translate_google_gf'
+, 'google\.com\.mm$' : 'google_com_mm'
+, 'schoenerbrausen\.de' : 'schoenerbrausen'
+, 'no\.mirago\.com' : 'miragono'
+, '^translate\.google\.us$' : 'translate_google_us'
+, '^translate\.google\.bs$' : 'translate_google_bs'
+, 'netscape\.' : 'netscape'
+, '^translate\.google\.fm$' : 'translate_google_fm'
+, 'search\.sky\.com' : 'sky'
+, 'google\.gp$' : 'google_gp'
+, 'google\.co\.th$' : 'google_co_th'
+, '^translate\.google\.com\.sg$' : 'translate_google_com_sg'
+, 'mysearchresults\.com' : 'mysearchresults'
+, 'nation\.' : 'nation'
+, 'google\.mn$' : 'google_mn'
+, 'kataweb\.it' : 'kataweb'
+, '^images\.google\.ki$' : 'images_google_ki'
+, 'google\.bf$' : 'google_bf'
+, 'google\.com\.tw$' : 'google_com_tw'
+, 'recherche\.club-internet\.fr' : 'clubinternet'
+, '^translate\.google\.tm$' : 'translate_google_tm'
+, 'search\.aol\.com' : 'aolcom'
+, '^www\.google\.com\.np$' : 'www_google_com_np'
+, 'websearch\.rakuten\.co\.jp' : 'rakuten'
+, 'shoppstop\.com' : 'shoppstop'
+, '^images\.google\.com\.pe$' : 'images_google_com_pe'
+, 'polymeta\.hu' : 'polymeta_hu'
+, 'google\.tl$' : 'google_tl'
+, 'tyfon\.dk' : 'tyfon'
+, '^www\.google\.mv$' : 'www_google_mv'
+, '^translate\.google\.md$' : 'translate_google_md'
+, '^www\.google\.cz$' : 'www_google_cz'
+, 'google\.com\.lc$' : 'google_com_lc'
+, '^gr\.search\.yahoo\.com$' : 'gr_search_yahoo_com'
+, 'www\.holasearch\.com' : 'holasearch'
+, 'google\.nu$' : 'google_nu'
+, '^images\.google\.com\.mt$' : 'images_google_com_mt'
+, '^images\.google\.hu$' : 'images_google_hu'
+, 'crawler\.com' : 'crawler'
+, 'google\.gf$' : 'google_gf'
+, 'google\.co\.in$' : 'google_co_in'
+, '^images\.google\.ie$' : 'images_google_ie'
+, '^www\.google\.mg$' : 'www_google_mg'
+, '^translate\.google\.cz$' : 'translate_google_cz'
+, '^images\.ask\.com$' : 'askimages'
+, 'searchresults\.mobi' : 'searchresultsmobi'
+, 'groups\.google\.' : 'google_groups'
+, 'google\.co\.ke$' : 'google_co_ke'
+, '^translate\.google\.com\.ec$' : 'translate_google_com_ec'
+, 'sweetpacks-search\.com' : 'sweetpacks'
+, '212\.227\.33\.241' : 'metaspinner'
+, '^translate\.google\.cl$' : 'translate_google_cl'
+, 'redbox\.cz' : 'redbox'
+, '^translate\.google\.com\.au$' : 'translate_google_com_au'
+, '^images\.google\.la$' : 'images_google_la'
+, '^www\.google\.it$' : 'www_google_it'
+, '^translate\.google\.si$' : 'translate_google_si'
+, '^translate\.google\.kz$' : 'translate_google_kz'
+, '^translate\.google\.is$' : 'translate_google_is'
+, 'recherche\.aol\.fr' : 'aolfr'
+, '^translate\.google\.sn$' : 'translate_google_sn'
+, '^www\.google\.co\.in$' : 'www_google_co_in'
+, '^ca\.yhs4\.search\.yahoo\.com$' : 'ca_yhs4_search_yahoo_com'
+, 'google\.pn$' : 'google_pn'
+, 'google\.co\.tz$' : 'google_co_tz'
+, '^br\.images\.search\.yahoo\.com$' : 'br_images_search_yahoo_com'
+, 'kvasir\.' : 'kvasir'
+, '^images\.google\.com\.et$' : 'images_google_com_et'
+, '^www\.google\.sk$' : 'www_google_sk'
+, 'tiscali\.' : 'tiscali'
+, '^translate\.google\.tg$' : 'translate_google_tg'
+, 'startpage\.com' : 'startpage'
+, 'smartsuggestor\.com' : 'smartsuggestor'
+, 'androidsearch\.com' : 'androidsearch'
+, '^translate\.google\.com\.nf$' : 'translate_google_com_nf'
+, 'google\.com\.bn$' : 'google_com_bn'
+, 'mamma\.' : 'mamma'
+, 'google\.tk$' : 'google_tk'
+, 'umfis\.de' : 'umfis'
+, 'google\.com\.eg$' : 'google_com_eg'
+, '^images\.google\.tg$' : 'images_google_tg'
+, '^translate\.google\.co\.cr$' : 'translate_google_co_cr'
+, '^images\.google\.com\.af$' : 'images_google_com_af'
+, '^images\.google\.com\.bn$' : 'images_google_com_bn'
+, '^images\.google\.co\.vi$' : 'images_google_co_vi'
+, 'tixuma\.de' : 'tixuma_de'
+, '^translate\.google\.com$' : 'translate_google_com'
+, '^images\.google\.com\.pk$' : 'images_google_com_pk'
+, '^translate\.google\.vg$' : 'translate_google_vg'
+, '^translate\.google\.co\.nz$' : 'translate_google_co_nz'
+, 'search\.foxtab\.com' : 'search_foxtab_com'
+, '^www\.google\.cm$' : 'www_google_cm'
+, '^translate\.google\.td$' : 'translate_google_td'
+, '^www\.google\.co\.id$' : 'www_google_co_id'
+, '^www\.google\.gp$' : 'www_google_gp'
+, 'www\.benefind\.de' : 'benefind'
+, 'metager\.de' : 'metager'
+, '^translate\.google\.im$' : 'translate_google_im'
+, 'i-une\.com' : 'iune'
+, '^translate\.google\.com\.na$' : 'translate_google_com_na'
+, '^images\.google\.hn$' : 'images_google_hn'
+, 'mirago\.it' : 'miragoit'
+, '^translate\.google\.ca$' : 'translate_google_ca'
+, '^images\.google\.ca$' : 'images_google_ca'
+, 'google\.cn$' : 'google_cn'
+, '^www\.google\.bf$' : 'www_google_bf'
+, '^images\.google\.gp$' : 'images_google_gp'
+, '^translate\.google\.com\.sb$' : 'translate_google_com_sb'
+, '^www\.google\.com\.do$' : 'www_google_com_do'
+, '^hk\.image\.search\.yahoo\.com$' : 'hk_image_search_yahoo_com'
+, '^images\.google\.com\.sv$' : 'images_google_com_sv'
+, 'sphere\.com' : 'sphere'
+, '^images\.google\.com\.qa$' : 'images_google_com_qa'
+, 'as\.starware\.com' : 'comettoolbar'
+, '^www\.google\.se$' : 'www_google_se'
+, '^images\.google\.com\.pg$' : 'images_google_com_pg'
+, 'tango\.hu' : 'tango_hu'
+, '^images\.google\.ga$' : 'images_google_ga'
+, '^translate\.google\.bj$' : 'translate_google_bj'
+, 'ineffabile\.it' : 'ineffabile'
+, 'google\.com\.ng$' : 'google_com_ng'
+, 'vindex\.' : 'vindex'
+, '^images\.google\.de$' : 'images_google_de'
+, '^translate\.google\.com\.gh$' : 'translate_google_com_gh'
+, '^www\.google\.com\.sb$' : 'www_google_com_sb'
+, 'asevenboard\.com' : 'asevenboard'
+, 'search\.handycafe\.com' : 'handycafe'
+, 'www\.buenosearch\.com' : 'www_buenosearch_com'
+, '^www\.google\.sr$' : 'www_google_sr'
+, 'google\.to$' : 'google_to'
+, 'google\.com\.do$' : 'google_com_do'
+, '^translate\.google\.com\.mx$' : 'translate_google_com_mx'
+, '^images\.google\.com\.uy$' : 'images_google_com_uy'
+, '^www\.google\.com\.py$' : 'www_google_com_py'
+, 'extern\.peoplecheck\.de' : 'peoplecheck_de'
+, '^images\.google\.com\.vc$' : 'images_google_com_vc'
+, '^translate\.google\.com\.tw$' : 'translate_google_com_tw'
+, '^translate\.google\.ge$' : 'translate_google_ge'
+, '^translate\.google\.co\.zm$' : 'translate_google_co_zm'
+, 'go\.speedbit\.com' : 'speedbit'
+, '^nl\.ask\.com$' : 'asknl'
+, '^images\.google\.mk$' : 'images_google_mk'
+, '^images\.google\.so$' : 'images_google_so'
+, 'checkparams\.com' : 'checkparams'
+, '^images\.google\.co\.id$' : 'images_google_co_id'
+, '^images\.google\.tn$' : 'images_google_tn'
+, 'isearch\.nation\.com' : 'isearch_nation_com'
+, 'google\.gl$' : 'google_gl'
+, '^www\.google\.mn$' : 'www_google_mn'
+, '^qc\.search\.yahoo\.com$' : 'qc_search_yahoo_com'
+, 'search\..*\.\w+' : 'search'
+, 'google\.co\.cr$' : 'google_co_cr'
+, '^translate\.google\.al$' : 'translate_google_al'
+, 'blingo\.com' : 'blingo'
+, '^image\.search\.yahoo\.co\.jp$' : 'image_search_yahoo_co_jp'
+, '^www\.google\.td$' : 'www_google_td'
+, 'alltheweb\.com' : 'alltheweb'
+, 'google\.co\.bw$' : 'google_co_bw'
+, '^www\.google\.com\.af$' : 'www_google_com_af'
+, 'google\.com\.lb$' : 'google_com_lb'
+, 'pictures\.com' : 'pictures'
+, '^www\.google\.rw$' : 'www_google_rw'
+, 'google\.is$' : 'google_is'
+, 'google\.rs$' : 'google_rs'
+, '^translate\.google\.gp$' : 'translate_google_gp'
+, 'theallsearches\.com' : 'theallsearches'
+, '^translate\.google\.pt$' : 'translate_google_pt'
+, '^www\.google\.tt$' : 'www_google_tt'
+, 'babylon\.com' : 'babylon'
+, '^r\.search\.yahoo\.com$' : 'r_search_yahoo_com'
+, '^malaysia\.images\.search\.yahoo\.com$' : 'malaysia_images_search_yahoo_com'
+, '^images\.google\.sr$' : 'images_google_sr'
+, '^images\.google\.com\.sg$' : 'images_google_com_sg'
+, '^translate\.google\.ht$' : 'translate_google_ht'
+, 'sapo\.pt' : 'sapo'
+, '^translate\.google\.com\.do$' : 'translate_google_com_do'
+, '^se\.yhs4\.search\.yahoo\.com$' : 'se_yhs4_search_yahoo_com'
+, 'engine\.exe' : 'engine'
+, 'google\.ch$' : 'google_ch'
+, '^fr\.ask\.com$' : 'askfr'
+, '^translate\.google\.co\.il$' : 'translate_google_co_il'
+, 'dalesearch\.com' : 'dalesearch'
+, '^id\.yhs4\.search\.yahoo\.com$' : 'id_yhs4_search_yahoo_com'
+, 'google\.com\.pk$' : 'google_com_pk'
+, 'google\.pt$' : 'google_pt'
+, '^translate\.google\.ne$' : 'translate_google_ne'
+, '^images\.google\.com\.mm$' : 'images_google_com_mm'
+, 'centraldatabase\.org' : 'centraldatabase'
+, '^images\.google\.com\.cy$' : 'images_google_com_cy'
+, 'searches\.vi-view\.com' : 'vi-view_com'
+, 'google\.gy$' : 'google_gy'
+, 'dmoz\.org' : 'dmoz'
+, '^images\.google\.co\.cr$' : 'images_google_co_cr'
+, '\.funmoods\.com' : 'funmoods'
+, 'google\.st$' : 'google_st'
+, '^translate\.google\.com\.py$' : 'translate_google_com_py'
+, '^images\.google\.com\.bo$' : 'images_google_com_bo'
+, 'google\.by$' : 'google_by'
+, 'evreka\.passagen\.se' : 'passagen'
+, 'google\.hn$' : 'google_hn'
+, '^www\.google\.hu$' : 'www_google_hu'
+, '^images\.google\.cm$' : 'images_google_cm'
+, '^images\.google\.com\.lb$' : 'images_google_com_lb'
+, 'dodaj\.pl' : 'dodajpl'
+, 'google\.co\.nz$' : 'google_co_nz'
+, 'chello\.cz' : 'chellocz'
+, 'jumpy\.it' : 'jumpyit'
+, '^translate\.google\.co\.tz$' : 'translate_google_co_tz'
+, '^translate\.google\.lu$' : 'translate_google_lu'
+, 'google\.co\.ck$' : 'google_co_ck'
+, 'search\.goo\.ne\.jp' : 'ichiro'
+, '^www\.google\.ca$' : 'www_google_ca'
+, '^images\.google\.com\.gh$' : 'images_google_com_gh'
+, 'foxstart\.com' : 'foxstart'
+, 'google\.sc$' : 'google_sc'
+, '^translate\.google\.co\.in$' : 'translate_google_co_in'
+, 'fastbot\.de' : 'fastbot_de'
+, 'google\.[\w.]+/products' : 'google_products'
+, 'go2net\.com' : 'go2net'
+, 'int\.search-results\.com' : 'nortonsavesearch'
+, 'ixquick\.com' : 'ixquick'
+, 'teoma\.' : 'teoma'
+, '(66\.218\.71\.225|216\.109\.117\.135|216\.109\.125\.130|66\.218\.69\.11)' : 'yahoo_catchall'
+, '^images\.google\.co\.il$' : 'images_google_co_il'
+, 'edderkoppen\.dk' : 'edderkoppen'
+, 'yhs4\.search\.yahoo' : 'yhs4_search_yahoo_catchall'
+, 'searchy\.co\.uk' : 'searchy'
+, '^www\.google\.bi$' : 'www_google_bi'
+, '^images\.google\.com\.ai$' : 'images_google_com_ai'
+, '^translate\.google\.ru$' : 'translate_google_ru'
+, '^translate\.google\.mn$' : 'translate_google_mn'
+, '^it\.ask\.com$' : 'askit'
+, 'daum\.net' : 'daum'
+, '^translate\.google\.fr$' : 'translate_google_fr'
+, '^translate\.google\.ie$' : 'translate_google_ie'
+, 'google\.cm$' : 'google_cm'
+, '^www\.google\.co\.ma$' : 'www_google_co_ma'
+, 'google\.com\.qa$' : 'google_com_qa'
+, '^translate\.google\.co\.ao$' : 'translate_google_co_ao'
+, '^translate\.google\.ad$' : 'translate_google_ad'
+, '^www\.google\.bg$' : 'www_google_bg'
+, 'google\.mu$' : 'google_mu'
+, 'google\.ms$' : 'google_ms'
+, 'search\.orange\.co\.uk' : 'orange'
+, '^www\.google\.am$' : 'www_google_am'
+, '^www\.google\.ps$' : 'www_google_ps'
+, 'google\.ht$' : 'google_ht'
+, 'google\.com\.af$' : 'google_com_af'
+, 'google\.be$' : 'google_be'
+, '^www\.google\.com\.my$' : 'www_google_com_my'
+, '^www\.google\.nl$' : 'www_google_nl'
+, '^translate\.google\.com\.sa$' : 'translate_google_com_sa'
+, 'google\.com\.nf$' : 'google_com_nf'
+, 'eniro\.se' : 'enirose'
+, '^images\.google\.com\.ng$' : 'images_google_com_ng'
+, 'google\.mk$' : 'google_mk'
+, '^(www\.|)yandex\.kz$' : 'yandexkz'
+, '^in\.search\.yahoo\.com$' : 'in_search_yahoo_com'
+, '^www\.google\.com\.ua$' : 'www_google_com_ua'
+, '^www\.google\.az$' : 'www_google_az'
+, 'www\.oneseek\.de' : 'oneseek_de'
+, '^images\.google\.lk$' : 'images_google_lk'
+, 'www\.wow\.com' : 'www_wow_com'
+, '^images\.google\.dz$' : 'images_google_dz'
+, '^www\.google\.sm$' : 'www_google_sm'
+, '^translate\.google\.ms$' : 'translate_google_ms'
+, 'google\.com\.kh$' : 'google_com_kh'
+, 'google\.tm$' : 'google_tm'
+, 'google\.com\.sa$' : 'google_com_sa'
+, '^www\.google\.com\.eg$' : 'www_google_com_eg'
+, 'search\.bluewin\.ch' : 'bluewin'
+, '^www\.google\.co\.cr$' : 'www_google_co_cr'
+, '^www\.google\.as$' : 'www_google_as'
+, '^translate\.google\.dm$' : 'translate_google_dm'
+, '^translate\.google\.no$' : 'translate_google_no'
+, 'search\.hp\.my\.aol\.co\.uk' : 'hp_my_aol'
+, '^images\.google\.co\.tz$' : 'images_google_co_tz'
+, 'easysearch\.org\.uk' : 'easysearch'
+, 'google\.com\.kw$' : 'google_com_kw'
+, 'maps\.google' : 'google_maps'
+, 'charter\.net' : 'charter'
+, '^translate\.google\.cc$' : 'translate_google_cc'
+, '^www\.google\.com\.qa$' : 'www_google_com_qa'
+, '^www\.google\.com\.vc$' : 'www_google_com_vc'
+, 'hoga\.pl' : 'hogapl'
+, '^images\.google\.to$' : 'images_google_to'
+, '^uk\.images\.search\.yahoo\.com$' : 'uk_images_search_yahoo_com'
+, '^www\.google\.cn$' : 'www_google_cn'
+, 'google\.fi$' : 'google_fi'
+, '^images\.google\.com\.hk$' : 'images_google_com_hk'
+, '^www\.google\.ad$' : 'www_google_ad'
+, 'google\.com\.ni$' : 'google_com_ni'
+, '^www\.google\.tg$' : 'www_google_tg'
+, 'metabot\.ru' : 'metabot'
+, '^www\.google\.ee$' : 'www_google_ee'
+, '^images\.google\.gr$' : 'images_google_gr'
+, '^images\.google\.hr$' : 'images_google_hr'
+, 'google\.bs$' : 'google_bs'
+, 'libero\.it/' : 'libero'
+, 'kartoo\.com' : 'kartoo'
+, '^se\.search\.yahoo\.com$' : 'se_search_yahoo_com'
+, 'duckduckgo' : 'duckduckgo'
+, 'google\.com\.pe$' : 'google_com_pe'
+, '^translate\.google\.nl$' : 'translate_google_nl'
+, 'webmania\.hu' : 'webmania'
+, '^www\.google\.pl$' : 'www_google_pl'
+, 'izito\.de' : 'izito_de'
+, '^images\.google\.com\.ag$' : 'images_google_com_ag'
+, 'chello\.pl' : 'chellopl'
+, '^images\.google\.com\.au$' : 'images_google_com_au'
+, '^translate\.google\.tt$' : 'translate_google_tt'
+, 'google\.com\.cy$' : 'google_com_cy'
+, '^images\.google\.co\.bw$' : 'images_google_co_bw'
+, '^images\.google\.cat$' : 'images_google_cat'
+, '^translate\.google\.sm$' : 'translate_google_sm'
+, '^images\.google\.fi$' : 'images_google_fi'
+, '^www\.google\.com\.sv$' : 'www_google_com_sv'
+, 'soso\.com' : 'soso'
+, '^www\.google\.co\.za$' : 'www_google_co_za'
+, 'chello\.se' : 'chellose'
+, '^www\.google\.lv$' : 'www_google_lv'
+, '^images\.google\.co\.uk$' : 'images_google_co_uk'
+, '^translate\.google\.com\.vc$' : 'translate_google_com_vc'
+, '^images\.google\.com\.sa$' : 'images_google_com_sa'
+, 'google\.sk$' : 'google_sk'
+, '^translate\.google\.co\.ls$' : 'translate_google_co_ls'
+, '1search-board\.com' : '1search'
+, '^images\.google\.li$' : 'images_google_li'
+, '^images\.google\.is$' : 'images_google_is'
+, 'uni-hannover\.de' : 'metahannover'
+, '^translate\.google\.ki$' : 'translate_google_ki'
+, 'search\.ch' : 'searchch'
+, 'live\.com' : 'live'
+, 'katalog\.onet\.pl' : 'katalogonetpl'
+, '^images\.google\.iq$' : 'images_google_iq'
+, '^images\.google\.com\.fj$' : 'images_google_com_fj'
+, '^images\.google\.nu$' : 'images_google_nu'
+, '^www\.google\.vg$' : 'www_google_vg'
+, 'google\.co\.ug$' : 'google_co_ug'
+, 'picsearch\.de' : 'picsearch'
+, '^images\.google\.bj$' : 'images_google_bj'
+, 'clusty\.com' : 'clusty'
+, '^www\.google\.fi$' : 'www_google_fi'
+, '^images\.google\.lt$' : 'images_google_lt'
+, 'google\.pl$' : 'google_pl'
+, '^translate\.google\.lk$' : 'translate_google_lk'
+, '^translate\.google\.com\.bh$' : 'translate_google_com_bh'
+, 'plusnetwork\.com' : 'plusnetwork'
+, '^www\.google\.lk$' : 'www_google_lk'
+, 'google\.ga$' : 'google_ga'
+, '^images\.google\.tk$' : 'images_google_tk'
+, 'www\.qwant\.com' : 'qwant_com'
+, 'google\.com\.ai$' : 'google_com_ai'
+, '^translate\.google\.com\.my$' : 'translate_google_com_my'
+, '^in\.yhs4\.search\.yahoo\.com$' : 'in_yhs4_search_yahoo_com'
+, '^www\.google\.gr$' : 'www_google_gr'
+, 'google\.com\.pg$' : 'google_com_pg'
+, '^uk\.yhs\.search\.yahoo\.com$' : 'uk_yhs_search_yahoo_com'
+, 'nusearch\.com' : 'nusearch'
+, 'de\.aolsearch\.com' : 'aolsearchde'
+, '^translate\.google\.com\.et$' : 'translate_google_com_et'
+, '^fr\.yhs4\.search\.yahoo\.com$' : 'fr_yhs4_search_yahoo_com'
+, 'google\.ci$' : 'google_ci'
+, 'google\.nr$' : 'google_nr'
+, 'chello' : 'chellocom'
+, 'chatzum\.com' : 'chatzum'
+, 'info\.co\.uk' : 'infouk'
+, 'google\.fr$' : 'google_fr'
+, 'google\.vu$' : 'google_vu'
+, 'google\.com\.tj$' : 'google_com_tj'
+, 'accoona\.com' : 'accoona'
+, '^www\.google\.hr$' : 'www_google_hr'
+, '^images\.google\.sn$' : 'images_google_sn'
+, 'google\.se$' : 'google_se'
+, 'altavista\.' : 'altavista'
+, '^images\.google\.dm$' : 'images_google_dm'
+, 'google\.co\.mz$' : 'google_co_mz'
+, 'google\.me$' : 'google_me'
+, '^images\.google\.jo$' : 'images_google_jo'
+, 'google\.lu$' : 'google_lu'
+, '^sg\.images\.search\.yahoo\.com$' : 'sg_images_search_yahoo_com'
+, 'sagool\.jp' : 'sagool'
+, 'mozbot\.fr' : 'mozbot'
+, 'searches\.qone8\.com' : 'searches_qone8_com'
+, 'google\.co\.za$' : 'google_co_za'
+, 'goggle\.co\.hu$' : 'goggle (what)'
+, 'sify\.com' : 'sify'
+, '^www\.google\.sh$' : 'www_google_sh'
+, 'yell\.' : 'yell'
+, 'find1friend\.com' : 'find1friend'
+, '^images\.google\.com\.ly$' : 'images_google_com_ly'
+, 'mirago' : 'mirago'
+, '^www\.google\.at$' : 'www_google_at'
+, '^images\.google\.kz$' : 'images_google_kz'
+, '^images\.google\.ne$' : 'images_google_ne'
+, '^translate\.google\.com\.hk$' : 'translate_google_com_hk'
+, 'localmoxie\.com' : 'localmoxie'
+, '^translate\.google\.com\.qa$' : 'translate_google_com_qa'
+, 'swik\.net' : 'swik'
+, '^ca\.images\.search\.yahoo\.com$' : 'ca_images_search_yahoo_com'
+, '^translate\.google\.com\.pa$' : 'translate_google_com_pa'
+, '^www\.google\.com\.gt$' : 'www_google_com_gt'
+, 'google\.ee$' : 'google_ee'
+, '^in\.images\.search\.yahoo\.com$' : 'in_images_search_yahoo_com'
+, 'navigationshilfe\.t-online\.de' : 'navigationshilfe_t_online'
+, 'everyclick\.com' : 'everyclick'
+, '^images\.google\.lv$' : 'images_google_lv'
+, 'google\.md$' : 'google_md'
+, '^www\.google\.com\.bo$' : 'www_google_com_bo'
+, 'allesklar\.de' : 'allesklar'
+, '^images\.google\.com\.bz$' : 'images_google_com_bz'
+, 'google\.tt$' : 'google_tt'
+, '^nz\.search\.yahoo\.com$' : 'nz_search_yahoo_com'
+, 'google\.ru$' : 'google_ru'
+, 'google\.dz$' : 'google_dz'
+, '^es\.search\.yahoo\.com$' : 'es_search_yahoo_com'
+, '^www\.google\.com\.lc$' : 'www_google_com_lc'
+, '^www\.google\.com\.bh$' : 'www_google_com_bh'
+, 'atomz\.' : 'atomz'
+, '\.metasearch\.' : 'metasearch'
+, '^translate\.google\.mu$' : 'translate_google_mu'
+, '^images\.google\.cl$' : 'images_google_cl'
+, '216\.239\.32\.20' : 'google_catchall'
+, '^translate\.google\.ae$' : 'translate_google_ae'
+, '^www\.google\.cd$' : 'www_google_cd'
+, 'google\.co\.vi$' : 'google_co_vi'
+, '^www\.google\.co\.jp$' : 'www_google_co_jp'
+, 'google\.co\.ao$' : 'google_co_ao'
+, '^ph\.search\.yahoo\.com$' : 'ph_search_yahoo_com'
+, '^sg\.yhs4\.search\.yahoo\.com$' : 'sg_yhs4_search_yahoo_com'
+, 'google\.com\.gi$' : 'google_com_gi'
+, 'ecosia\.org' : 'ecosia'
+, '^translate\.google\.com\.sv$' : 'translate_google_com_sv'
+, '^images\.google\.com\.sl$' : 'images_google_com_sl'
+, 'google\.com\.my$' : 'google_com_my'
+, 'google\.cg$' : 'google_cg'
+, 'szukacz\.pl' : 'szukaczpl'
+, '^translate\.google\.bg$' : 'translate_google_bg'
+, 'virgilio\.it' : 'virgilio'
+, 'google\.' : 'google_catchall'
+, 'searcht\.aol\.co\.uk' : 'aoluk'
+, '^www\.google\.so$' : 'www_google_so'
+, '^translate\.google\.mg$' : 'translate_google_mg'
+, '^images\.google\.co\.zw$' : 'images_google_co_zw'
+, 'swisscows\.ch' : 'swisscows_ch'
+, 'sol\.dk' : 'sol'
+, '^translate\.google\.me$' : 'translate_google_me'
+, '^us\.search\.yahoo\.com$' : 'us_search_yahoo_com'
+, 'godado' : 'godado'
+, '^images\.google\.lu$' : 'images_google_lu'
+, 'google\.lk$' : 'google_lk'
+, 'google\.co\.kr$' : 'google_co_kr'
+, '^search\.yahoo\.co\.jp$' : 'search_yahoo_co_jp'
+, '^images\.google\.com\.mx$' : 'images_google_com_mx'
+, '^images\.google\.cf$' : 'images_google_cf'
+, '^images\.google\.mv$' : 'images_google_mv'
+, '^it\.search\.yahoo\.com$' : 'it_search_yahoo_com'
+, 'zapmeta\.com' : 'zapmeta_com'
+, 'google\.com\.ph$' : 'google_com_ph'
+, '^images\.google\.gy$' : 'images_google_gy'
+, '^images\.google\.co\.ma$' : 'images_google_co_ma'
+, 'gotuneed\.com' : 'gotuneed'
+, 'google\.hr$' : 'google_hr'
+, 'hotbot\.' : 'hotbot'
+, 'search\.internetto\.hu' : 'internetto'
+, '^pe\.images\.search\.yahoo\.com$' : 'pe_images_search_yahoo_com'
+, '^www\.google\.pn$' : 'www_google_pn'
+, '^www\.google\.vu$' : 'www_google_vu'
+, 'search\.incredimail\.com' : 'incredimail'
+, '^www\.google\.com\.pa$' : 'www_google_com_pa'
+, 'start\.shaw\.ca' : 'shawca'
+, '^images\.google\.se$' : 'images_google_se'
+, 'google\.io$' : 'google_io'
+, '^id\.search\.yahoo\.com$' : 'id_search_yahoo_com'
+, '^www\.google\.io$' : 'www_google_io'
+, '^images\.google\.com\.nf$' : 'images_google_com_nf'
+, '^translate\.google\.rs$' : 'translate_google_rs'
+, '^translate\.google\.com\.pr$' : 'translate_google_com_pr'
+, '^images\.google\.ml$' : 'images_google_ml'
+, 'google\.co\.uk$' : 'google_co_uk'
+, 'ctrouve\.' : 'ctrouve'
+, 'auone\.jp' : 'auone'
+, '^www\.google\.is$' : 'www_google_is'
+, '^nl\.images\.search\.yahoo\.com$' : 'nl_images_search_yahoo_com'
+, 'google\.com\.gh$' : 'google_com_gh'
+, '^de\.yhs4\.search\.yahoo\.com$' : 'de_yhs4_search_yahoo_com'
+, 'google\.ps$' : 'google_ps'
+, '^translate\.google\.com\.om$' : 'translate_google_com_om'
+, '^www\.google\.mw$' : 'www_google_mw'
+, '^www\.google\.me$' : 'www_google_me'
+, 'biglotron\.com' : 'biglotron'
+, 'search\.genieo\.com' : 'genieo'
+, '^translate\.google\.com\.sl$' : 'translate_google_com_sl'
+, 'search\.bt\.com' : 'bt'
+, 'google\.sr$' : 'google_sr'
+, '^images\.google\.mw$' : 'images_google_mw'
+, 'claro-search\.com' : 'clarosearch'
+, 'google\.com\.ua$' : 'google_com_ua'
+, '^www\.google\.mk$' : 'www_google_mk'
+, 'google\.mw$' : 'google_mw'
+, '^images\.google\.com\.ec$' : 'images_google_com_ec'
+, 'suche\.aol\.de' : 'aolde'
+, '^www\.google\.im$' : 'www_google_im'
+, 'kvitters\.' : 'kvitters'
+, '^search\.yahoo\.com$' : 'search_yahoo_com'
+, '^translate\.google\.com\.fj$' : 'translate_google_com_fj'
+, 'turtle\.ru' : 'turtle'
+, '^images\.google\.fr$' : 'images_google_fr'
+, '^nl\.search\.yahoo\.com$' : 'nl_search_yahoo_com'
+, 'google\.cf$' : 'google_cf'
+, '^translate\.google\.ga$' : 'translate_google_ga'
+, 'msn\.' : 'msn'
+, 'heureka\.hu' : 'heureka'
+, 'google\.fm$' : 'google_fm'
+, '^images\.google\.ro$' : 'images_google_ro'
+, '^translate\.google\.st$' : 'translate_google_st'
+, '^translate\.google\.bf$' : 'translate_google_bf'
+, 'google\.cz$' : 'google_cz'
+, 'google\.com\.bh$' : 'google_com_bh'
+, '^images\.google\.md$' : 'images_google_md'
+, '^images\.google\.cg$' : 'images_google_cg'
+, '^images\.google\.com\.cu$' : 'images_google_com_cu'
+, 'google\.ac$' : 'google_ac'
+, 'search-results\.mobi' : 'search-results_mobi'
+, '^images\.google\.ch$' : 'images_google_ch'
+, '^www\.google\.co\.ck$' : 'www_google_co_ck'
+, 'search\.incredibar\.com' : 'incredibar'
+, '^translate\.google\.sc$' : 'translate_google_sc'
+, 'scroogle\.org' : 'scroogle'
+, 'zoeken\.nl' : 'zoeken'
+, 'atlas\.cz' : 'atlas'
+, 'searchcompletion\.com' : 'searchcompletion'
+, '^www\.google\.ru$' : 'www_google_ru'
+, '^ar\.search\.yahoo\.com$' : 'ar_search_yahoo_com'
+, 'aport\.ru' : 'aport'
+, 'zapmeta' : 'zapmeta_catchall'
+, 'opasia\.dk' : 'opasia'
+, 'googlecom\.com' : 'google_catchall'
+, 'chello\.sk' : 'chellosk'
+, 'google\.lt$' : 'google_lt'
+, '^www\.google\.com\.tj$' : 'www_google_com_tj'
+, 'szukaj\.onet\.pl' : 'onetpl'
+, 'google\.la$' : 'google_la'
+, '^translate\.google\.gm$' : 'translate_google_gm'
+, '^translate\.google\.co\.za$' : 'translate_google_co_za'
+, 'digg\.com' : 'digg'
+, 'google\.as$' : 'google_as'
+, '^images\.google\.ps$' : 'images_google_ps'
+, 'pogodak\.' : 'pogodak'
+, '^translate\.google\.cat$' : 'translate_google_cat'
+, 'mys\.yoursearch\.me' : 'mys_yoursearch_me'
+, '^de\.search\.yahoo\.com$' : 'de_search_yahoo_com'
+, 'google\.ws$' : 'google_ws'
+, '^images\.google\.no$' : 'images_google_no'
+, '^translate\.google\.at$' : 'translate_google_at'
+, 'google\.gm$' : 'google_gm'
+, '^www\.google\.tk$' : 'www_google_tk'
+, 'google\.it$' : 'google_it'
+, 'searchalgo\.com' : 'searchalgo'
+, 'froogle\.google\.' : 'google_froogle'
+, '^translate\.google\.com\.kh$' : 'translate_google_com_kh'
+, 'google\.com\.ag$' : 'google_com_ag'
+, 'preciobarato\.xyz' : 'preciobarato_xyz'
+, 'google\.com\.hk$' : 'google_com_hk'
+, '^images\.google\.nl$' : 'images_google_nl'
+, '^translate\.google\.com\.mt$' : 'translate_google_com_mt'
+, 'google\.lv$' : 'google_lv'
+, 'google\.co\.id$' : 'google_co_id'
+, 'google\.tg$' : 'google_tg'
+, 'eniro\.no' : 'eniro'
+, '^translate\.google\.ro$' : 'translate_google_ro'
+, '^www\.google\.com\.cy$' : 'www_google_com_cy'
+, '^vn\.images\.search\.yahoo\.com$' : 'vn_images_search_yahoo_com'
+, '^images\.google\.me$' : 'images_google_me'
+, 'images\.search\.yahoo' : 'images_search_yahoo_catchall'
+, '^translate\.google\.cn$' : 'translate_google_cn'
+, 'icq\.com\/search' : 'icq'
+, '^www\.google\.cat$' : 'www_google_cat'
+, '^images\.google\.co\.ve$' : 'images_google_co_ve'
+, '^mx\.images\.search\.yahoo\.com$' : 'mx_images_search_yahoo_com'
+, 'www\.dregol\.com' : 'www_dregol_com'
+, '^translate\.google\.com\.np$' : 'translate_google_com_np'
+, 'szukaj\.wp\.pl' : 'wp'
+, '^www\.google\.co\.il$' : 'www_google_co_il'
+, 'index\.hu' : 'indexhu'
+, 'google\.co\.uz$' : 'google_co_uz'
+, 'talktalk\.co\.uk' : 'talktalk_uk'
+, '^www\.google\.com\.vn$' : 'www_google_com_vn'
+, '^translate\.google\.com\.ph$' : 'translate_google_com_ph'
+, '^www\.google\.co\.kr$' : 'www_google_co_kr'
+, 'sogou\.com' : 'sogou'
+, 'google\.vg$' : 'google_vg'
+, '^translate\.google\.dj$' : 'translate_google_dj'
+, 'search\.alot\.com' : 'alot'
+, '^translate\.google\.com\.tr$' : 'translate_google_com_tr'
+, '^www\.google\.com\.tr$' : 'www_google_com_tr'
+, 'es\.mirago\.com' : 'miragoes'
+, '^www\.google\.jo$' : 'www_google_jo'
+, '^translate\.google\.hu$' : 'translate_google_hu'
+, '^www\.google\.com\.nf$' : 'www_google_com_nf'
+, 'searchya\.com' : 'searchya'
+, '^www\.google\.com\.au$' : 'www_google_com_au'
+, '^www\.google\.com\.br$' : 'www_google_com_br'
+, '^fr\.search\.yahoo\.com$' : 'fr_search_yahoo_com'
+, '^images\.google\.tt$' : 'images_google_tt'
+, 'sucheaol\.aol\.de' : 'sucheaolde'
+, '^www\.google\.gf$' : 'www_google_gf'
+, '^translate\.google\.la$' : 'translate_google_la'
+, 'centrum\.cz' : 'centrum'
+, '^www\.google\.com\.pr$' : 'www_google_com_pr'
+, 'blekko\.com' : 'blekko'
+, '^images\.google\.com\.ph$' : 'images_google_com_ph'
+, '^www\.google\.co\.mz$' : 'www_google_co_mz'
+, '^translate\.google\.com\.pg$' : 'translate_google_com_pg'
+, '^www\.google\.com\.mm$' : 'www_google_com_mm'
+, 'myway\.com' : 'myway'
+, 'google\.com\.om$' : 'google_com_om'
+, '^(www\.|)yandex\.ua$' : 'yandexua'
+, 'bungeebonesdotcom' : 'bungeebonesdotcom'
+, '^images\.google\.com\.gt$' : 'images_google_com_gt'
+, 'google\.al$' : 'google_al'
+, '^www\.google\.gm$' : 'www_google_gm'
+, '^www\.google\.la$' : 'www_google_la'
+, '^uk\.yhs4\.search\.yahoo\.com$' : 'uk_yhs4_search_yahoo_com'
+, 'ilse\.' : 'ilse'
+, 'amazon\.' : 'amazon'
+, '^www\.google\.de$' : 'www_google_de'
+, 'hubwe\.net' : 'hubwe'
+, 'google\.dm$' : 'google_dm'
+, '^translate\.google\.io$' : 'translate_google_io'
+, '^www\.google\.kg$' : 'www_google_kg'
+, '^translate\.google\.com\.cu$' : 'translate_google_com_cu'
+, 'suche\.freenet\.de' : 'freenet_de'
+, '4\-counter\.com' : 'google4counter'
+, '^images\.google\.us$' : 'images_google_us'
+, '^www\.google\.dj$' : 'www_google_dj'
+, '^malaysia\.search\.yahoo\.com$' : 'malaysia_search_yahoo_com'
+, '64\.233\.1[0-9]{2}\.104' : 'google_cache'
+, '^translate\.google\.com\.mm$' : 'translate_google_com_mm'
+, '^www\.google\.nu$' : 'www_google_nu'
+, 'jyxo\.(cz|com)' : 'jyxo'
+, '^www\.google\.ki$' : 'www_google_ki'
+, 'google\.az$' : 'google_az'
+, '^translate\.google\.cd$' : 'translate_google_cd'
+, '^translate\.google\.az$' : 'translate_google_az'
+, 'google\.am$' : 'google_am'
+, '^images\.google\.com\.pa$' : 'images_google_com_pa'
+, 'google\.ba$' : 'google_ba'
+, '^translate\.google\.nu$' : 'translate_google_nu'
+, '^www\.google\.cc$' : 'www_google_cc'
+, 't-online\.de' : 't_online_de'
+, '^images\.google\.pn$' : 'images_google_pn'
+, '^www\.google\.nr$' : 'www_google_nr'
+, '^images\.google\.io$' : 'images_google_io'
+, '^images\.google\.com\.kw$' : 'images_google_com_kw'
+, '^images\.google\.cc$' : 'images_google_cc'
+, 'google\.us$' : 'google_us'
+, '^images\.google\.com\.py$' : 'images_google_com_py'
+, 'ukindex\.co\.uk' : 'ukindex'
+, 'avantfind\.com' : 'avantfind'
+, '^images\.google\.cz$' : 'images_google_cz'
+, '^images\.google\.ad$' : 'images_google_ad'
+, 'google\.dk$' : 'google_dk'
+, '^translate\.google\.gl$' : 'translate_google_gl'
+, '^ca\.search\.yahoo\.com$' : 'ca_search_yahoo_com'
+, 'www\.vlips\.de' : 'vlips_de'
+, '^images\.google\.ge$' : 'images_google_ge'
+, '(^|\.)ask\.com$' : 'askcatchall'
+, '^images\.google\.com\.bd$' : 'images_google_com_bd'
+, '^images\.google\.ht$' : 'images_google_ht'
+, 'yandex\.' : 'yandex'
+, 'mirago\.ch' : 'miragoch'
+, '^www\.google\.co\.ke$' : 'www_google_co_ke'
+, '^images\.google\.ws$' : 'images_google_ws'
+, '^www\.google\.by$' : 'www_google_by'
+, 'google\.ne$' : 'google_ne'
+, 'suchen\.abacho\.de' : 'abacho'
+, '^de\.ask\.com$' : 'askde'
+, 'mirago\.fr' : 'miragofr'
+, 'supereva\.com' : 'supereva'
+, '^www\.google\.ci$' : 'www_google_ci'
+, 'google\.ml$' : 'google_ml'
+, 'lbb\.org' : 'lbb'
+, '^translate\.google\.co\.ke$' : 'translate_google_co_ke'
+, '^www\.google\.com$' : 'www_google_com'
+, '^tw\.search\.yahoo\.com$' : 'tw_search_yahoo_com'
+, '^www\.google\.dk$' : 'www_google_dk'
+, '^images\.google\.pl$' : 'images_google_pl'
+, '^translate\.google\.com\.br$' : 'translate_google_com_br'
+, '^translate\.google\.com\.tj$' : 'translate_google_com_tj'
+, '^images\.google\.co\.jp$' : 'images_google_co_jp'
+, '^translate\.google\.lv$' : 'translate_google_lv'
+, 'steady-search\.com' : 'steadysearch'
+, 'google\.gr$' : 'google_gr'
+, 'sr\.searchfunmoods\.com' : 'searchfunmoods'
+, '^translate\.google\.cm$' : 'translate_google_cm'
+, 'forums\.iboats\.com' : 'iboats'
+, 'goodsearch\.com' : 'goodsearch'
+, '^images\.google\.al$' : 'images_google_al'
+, 'google\.com\.cu$' : 'google_com_cu'
+, 'google\.com\.bo$' : 'google_com_bo'
+, '^translate\.google\.jo$' : 'translate_google_jo'
+, '^(www\.|)yandex\.ru$' : 'yandexru'
+, 'static\.flipora\.com' : 'flipora'
+, '^www\.google\.bt$' : 'www_google_bt'
+, 'izito\.co\.uk' : 'izito_uk'
+, '^translate\.google\.de$' : 'translate_google_de'
+, '^images\.google\.gm$' : 'images_google_gm'
+, 'mywebsearch\.com' : 'mywebsearch'
+, '^www\.google\.sc$' : 'www_google_sc'
+, '^www\.google\.si$' : 'www_google_si'
+, '^translate\.google\.mk$' : 'translate_google_mk'
+, '^images\.google\.com\.sb$' : 'images_google_com_sb'
+, '^translate\.google\.com\.pe$' : 'translate_google_com_pe'
+, '^ru\.images\.search\.yahoo\.com$' : 'ru_images_search_yahoo_com'
+, '^qc\.images\.search\.yahoo\.com$' : 'qc_images_search_yahoo_com'
+, 'google\.dj$' : 'google_dj'
+, '^translate\.google\.so$' : 'translate_google_so'
+, '^www\.google\.com\.pk$' : 'www_google_com_pk'
+, 'google\.com\.vn$' : 'google_com_vn'
+, 'google\.ae$' : 'google_ae'
+, '^translate\.google\.ws$' : 'translate_google_ws'
+, 'google\.im$' : 'google_im'
+, '^translate\.google\.mv$' : 'translate_google_mv'
+, 'google\.co\.ve$' : 'google_co_ve'
+, 'suche\d?\.web\.de' : 'webde'
+, '^translate\.google\.com\.cy$' : 'translate_google_com_cy'
+, 'rr\.com' : 'rr'
+, '^images\.google\.com\.pr$' : 'images_google_com_pr'
+, 'keresolap\.hu' : 'keresolap_hu'
+, '^translate\.google\.ch$' : 'translate_google_ch'
+, 'search\.alice\.it\.master' : 'aliceitmaster'
+, 'google\.bg$' : 'google_bg'
+, 'youtube\.com' : 'youtube'
+, 'google\.no$' : 'google_no'
+, 'jubii\.dk' : 'jubii'
+, '^images\.google\.bs$' : 'images_google_bs'
+, 'find\.dk' : 'finddk'
+, '^www\.google\.com\.bd$' : 'www_google_com_bd'
+, 'mirago\.be' : 'miragobe'
+, '^images\.google\.ru$' : 'images_google_ru'
+, 'arianna\.libero\.it' : 'arianna'
+, '^translate\.google\.co\.vi$' : 'translate_google_co_vi'
+, 'google\.ie$' : 'google_ie'
+, 'virginmedia\.com' : 'virginmedia'
+, '^www\.google\.com\.mx$' : 'www_google_com_mx'
+, '^www\.google\.com\.gi$' : 'www_google_com_gi'
+, 'meta\.ua' : 'metaua'
+, '\.facemoods\.com' : 'facemoods'
+, '^au\.search\.yahoo\.com$' : 'au_search_yahoo_com'
+, 'interia\.pl' : 'interiapl'
+, 'infospace\.com' : 'infospace'
+, '^images\.google\.cv$' : 'images_google_cv'
+, 'google\.ro$' : 'google_ro'
+, 'www\.tesco\.net' : 'tesco'
+, '^espanol\.images\.search\.yahoo\.com$' : 'espanol_images_search_yahoo_com'
+, 'google\.kz$' : 'google_kz'
+, 'chello\.hu' : 'chellohu'
+, 'quick\.cz' : 'quick'
+, '^www\.google\.com\.fj$' : 'www_google_com_fj'
+, 'mirago\.co\.uk' : 'miragocouk'
+, '^images\.google\.co\.ug$' : 'images_google_co_ug'
+, 'google\.mg$' : 'google_mg'
+, '1klik\.dk' : '1klik'
+, '^www\.google\.cg$' : 'www_google_cg'
+, '^images\.google\.sc$' : 'images_google_sc'
+, 'yahoo' : 'yahoo_catchall'
+, 'google\.com\.sl$' : 'google_com_sl'
+, 'chello\.nl' : 'chellonl'
+, '^www\.google\.com\.ly$' : 'www_google_com_ly'
+, '^translate\.google\.co\.id$' : 'translate_google_co_id'
+, '^www\.google\.co\.ls$' : 'www_google_co_ls'
+, '^www\.google\.co\.tz$' : 'www_google_co_tz'
+, '^translate\.google\.co\.uk$' : 'translate_google_co_uk'
+, '^it\.images\.search\.yahoo\.com$' : 'it_images_search_yahoo_com'
+, 'mitrasites\.com' : 'mitrasites'
+, 'findarticles\.com' : 'findarticles'
+, 'searches\.safehomepage\.com' : 'safehomepage_com'
+, '^tw\.image\.search\.yahoo\.com$' : 'tw_image_search_yahoo_com'
+, '^translate\.google\.com\.ni$' : 'translate_google_com_ni'
+, 'google\.je$' : 'google_je'
+, 'bing\.com' : 'bing'
+, 'snapdo\.com' : 'snapdo'
+, 'lapkereso\.hu' : 'lapkereso_hu'
+, '^www\.google\.ga$' : 'www_google_ga'
+, 'metacrawler\.' : 'metacrawler'
+, 'three\.co\.uk' : 'three'
+, '^translate\.google\.ee$' : 'translate_google_ee'
+, 'google\.tn$' : 'google_tn'
+, 'google\.sm$' : 'google_sm'
+, '^www\.google\.st$' : 'www_google_st'
+, 'google\.com\.fj$' : 'google_com_fj'
+, '^www\.google\.je$' : 'www_google_je'
+, 'sok\.start\.no' : 'start'
+, 'google\.com\.gt$' : 'google_com_gt'
+, 'orangeworld\.co\.uk' : 'orangeworld'
+, 'questionanswering\.com' : 'questionanswering'
+, 'www\.metasuche\.ch' : 'metasuche_ch'
+, '^tw\.images\.search\.yahoo\.com$' : 'tw_images_search_yahoo_com'
+, '^us\.yhs4\.search\.yahoo\.com$' : 'us_yhs4_search_yahoo_com'
+, 'google\.com\.mt$' : 'google_com_mt'
+, '^www\.google\.dm$' : 'www_google_dm'
+, '^images\.google\.bi$' : 'images_google_bi'
+, 'mirago\.de' : 'miragode'
+, '^translate\.google\.com\.bz$' : 'translate_google_com_bz'
+, '173\.194\.35\.177' : 'googleByIP'
+, '^www\.google\.bj$' : 'www_google_bj'
+, '^images\.google\.st$' : 'images_google_st'
+, 'a9\.com' : 'a9'
+, '^translate\.google\.sr$' : 'translate_google_sr'
+, '^images\.google\.pt$' : 'images_google_pt'
+, '^images\.google\.co\.th$' : 'images_google_co_th'
+, 'francite\.' : 'francite'
+, 'google\.ki$' : 'google_ki'
+, 'teecno\.it' : 'teecnoit'
+, 'google\.co\.zw$' : 'google_co_zw'
+, '^images\.google\.com\.my$' : 'images_google_com_my'
+, '^images\.google\.cd$' : 'images_google_cd'
+, '^images\.google\.fm$' : 'images_google_fm'
+, 'google\.co\.jp$' : 'google_co_jp'
+, '72\.14\.2[0-9]{2}\.104' : 'google_cache'
+, '^www\.google\.rs$' : 'www_google_rs'
+, 'google\.co\.ma$' : 'google_co_ma'
+, '^translate\.google\.pn$' : 'translate_google_pn'
+, '^translate\.google\.se$' : 'translate_google_se'
+, '^images\.google\.bg$' : 'images_google_bg'
+, 'google\.cc$' : 'google_cc'
+, 'alexa\.com' : 'alexa'
+, '^images\.google\.by$' : 'images_google_by'
+, '^ph\.images\.search\.yahoo\.com$' : 'ph_images_search_yahoo_com'
+, '^translate\.google\.co\.ug$' : 'translate_google_co_ug'
+, 'search\.yahoo' : 'search_yahoo_catchall'
+, '^www\.google\.com\.ai$' : 'www_google_com_ai'
+, 'google\.com\.mx$' : 'google_com_mx'
+, 'search\.zonealarm\.com' : 'search_zonealarm_com'
+, 'answerbus\.com' : 'answerbus'
+, '^translate\.google\.com\.uy$' : 'translate_google_com_uy'
+, '^translate\.google\.com\.lb$' : 'translate_google_com_lb'
+, 'google\.com\.pa$' : 'google_com_pa'
+, '^au\.images\.search\.yahoo\.com$' : 'au_images_search_yahoo_com'
+, '^images\.google\.mn$' : 'images_google_mn'
+, '^images\.google\.dj$' : 'images_google_dj'
+, '^images\.google\.am$' : 'images_google_am'
+, '^translate\.google\.co\.uz$' : 'translate_google_co_uz'
+, '^images\.google\.gl$' : 'images_google_gl'
+, 'google\.td$' : 'google_td'
+, '^www\.google\.com\.ar$' : 'www_google_com_ar'
+, 'splut\.' : 'splut'
+, '^images\.google\.co\.za$' : 'images_google_co_za'
+, 'google\.com\.np$' : 'google_com_np'
+, '^images\.google\.az$' : 'images_google_az'
+, 'google\.com\.ly$' : 'google_com_ly'
+, 'google\.jo$' : 'google_jo'
+, '^tr\.yhs4\.search\.yahoo\.com$' : 'tr_yhs4_search_yahoo_com'
+, 'google\.ad$' : 'google_ad'
+, '^ch\.images\.search\.yahoo\.com$' : 'ch_images_search_yahoo_com'
+, '(161\.58\.227\.204|161\.58\.247\.101|212\.40\.165\.90|213\.133\.108\.202|217\.160\.108\.151|217\.160\.111\.99|217\.160\.131\.108|217\.160\.142\.227|217\.160\.176\.42)' : 'metacrawler_de'
+, '^translate\.google\.co\.jp$' : 'translate_google_co_jp'
+, '^images\.google\.at$' : 'images_google_at'
+, '^es\.ask\.com$' : 'askes'
+, 'www\.search\.com' : 'search.com'
+, 'baidu\.com' : 'baidu'
+, 'atlanticbb\.net' : 'atlanticbb'
+, 'netzero\.net' : 'netzero'
+, '163\.com' : 'netease'
+, 'suche\.1und1\.de' : '1und1_de'
+, '^translate\.google\.nr$' : 'translate_google_nr'
+, '^translate\.google\.co\.ma$' : 'translate_google_co_ma'
+, 'ofir\.dk' : 'ofir'
+, '^translate\.google\.com\.eg$' : 'translate_google_com_eg'
+, '^www\.google\.ch$' : 'www_google_ch'
+, '^nl\.yhs4\.search\.yahoo\.com$' : 'nl_yhs4_search_yahoo_com'
+, 'de\.dolphin\.com' : 'de_dolphin_com'
+, 'spotjockey\.' : 'spotjockey'
+, '^se\.images\.search\.yahoo\.com$' : 'se_images_search_yahoo_com'
+, 'google\.com\.bd$' : 'google_com_bd'
+, 'searcht\.aol\.com' : 'aolcom'
+, 'google\.cd$' : 'google_cd'
+, '^translate\.google\.com\.ar$' : 'translate_google_com_ar'
+, 'netsprint\.pl' : 'netsprintpl'
+, '^images\.google\.ms$' : 'images_google_ms'
+, 'rechercher\.libertysurf\.fr' : 'libertysurf'
+, '^images\.google\.tl$' : 'images_google_tl'
+, '^translate\.google\.kg$' : 'translate_google_kg'
+, '^translate\.google\.it$' : 'translate_google_it'
+, '^www\.google\.dz$' : 'www_google_dz'
+, '^images\.google\.com\.kh$' : 'images_google_com_kh'
+, '^translate\.google\.bt$' : 'translate_google_bt'
+, '^espanol\.search\.yahoo\.com$' : 'espanol_search_yahoo_com'
+, '^www\.google\.ac$' : 'www_google_ac'
+, '^www\.google\.ba$' : 'www_google_ba'
+, '^www\.google\.fm$' : 'www_google_fm'
+, 'att\.net' : 'att'
+, '^translate\.google\.to$' : 'translate_google_to'
+, '^mx\.search\.yahoo\.com$' : 'mx_search_yahoo_com'
+, '^images\.google\.com$' : 'images_google_com'
+, '216\.239\.(35|37|39|51)\.100' : 'google_cache'
+, 'steadysearch\.com' : 'steadysearch'
+, '^images\.google\.rs$' : 'images_google_rs'
+, '^www\.google\.ne$' : 'www_google_ne'
+, 'icerocket\.com' : 'icerocket'
+, 'bbc\.co\.uk/cgi-bin/search' : 'bbc'
+, 'vivisimo\.com' : 'vivisimo'
+, '^www\.google\.lt$' : 'www_google_lt'
+, '^images\.google\.vu$' : 'images_google_vu'
+, 'spray\.' : 'spray'
+, '^images\.google\.com\.gi$' : 'images_google_com_gi'
+, '^images\.google\.com\.ar$' : 'images_google_com_ar'
+, 'infoseek\.de' : 'infoseek'
+, 'translate\.google' : 'google_translate'
+, '^www\.google\.ie$' : 'www_google_ie'
+, '^no\.search\.yahoo\.com$' : 'no_search_yahoo_com'
+, '^translate\.google\.cg$' : 'translate_google_cg'
+, '^hk\.search\.yahoo\.com$' : 'hk_search_yahoo_com'
+, 'voila\.' : 'voila'
+, 'seznam\.cz' : 'seznam'
+, '^translate\.google\.tn$' : 'translate_google_tn'
+, '^translate\.google\.com\.ly$' : 'translate_google_com_ly'
+, '^images\.google\.co\.nz$' : 'images_google_co_nz'
+, '^translate\.google\.co\.th$' : 'translate_google_co_th'
+, '^images\.google\.com\.co$' : 'images_google_com_co'
+, '^translate\.google\.com\.lc$' : 'translate_google_com_lc'
+, '^www\.google\.com\.kw$' : 'www_google_com_kw'
+, '^www\.google\.ge$' : 'www_google_ge'
+, 'google\.iq$' : 'google_iq'
+, 'searchmobileonline\.com' : 'searchmobileonline'
+, '^www\.google\.com\.kh$' : 'www_google_com_kh'
+, 'euroseek\.' : 'euroseek'
+, 'lycos\.' : 'lycos'
+, '^translate\.google\.cf$' : 'translate_google_cf'
+, '^ie\.search\.yahoo\.com$' : 'ie_search_yahoo_com'
+, 'google\.kg$' : 'google_kg'
+, 'www\.govome\.com' : 'govome'
+, 'google\.ca$' : 'google_ca'
+, '^translate\.google\.iq$' : 'translate_google_iq'
+, 'najdi\.to' : 'najdi'
+, 'search-results\.com' : 'searchresultscom'
+, '^www\.google\.com\.bn$' : 'www_google_com_bn'
+, 'netluchs\.de' : 'netluchs'
+, 'google\.com\.vc$' : 'google_com_vc'
+, '^www\.google\.to$' : 'www_google_to'
+, 'danielsen\.com' : 'danielsen'
+, '^www\.google\.li$' : 'www_google_li'
+, '^sg\.search\.yahoo\.com$' : 'sg_search_yahoo_com'
+, 'google\.bj$' : 'google_bj'
+, '^es\.yhs4\.search\.yahoo\.com$' : 'es_yhs4_search_yahoo_com'
+, '173\.194\.32\.223' : 'google_catchall'
+, '^images\.google\.com\.tr$' : 'images_google_com_tr'
+, '^images\.google\.com\.na$' : 'images_google_com_na'
+, 'google\.com\.sg$' : 'google_com_sg'
+, '^www\.google\.cf$' : 'www_google_cf'
+, 'chello\.at' : 'chelloat'
+, 'search\.comcast\.net' : 'comcast'
+, '^fr\.images\.search\.yahoo\.com$' : 'fr_images_search_yahoo_com'
+, 'chello\.fr' : 'chellofr'
+, '^translate\.google\.dk$' : 'translate_google_dk'
+, '^www\.google\.iq$' : 'www_google_iq'
+, '^translate\.google\.com\.ua$' : 'translate_google_com_ua'
+, '^translate\.google\.co\.ve$' : 'translate_google_co_ve'
+, '^images\.google\.nr$' : 'images_google_nr'
+, 'google\.com$' : 'google_com'
+, '^images\.google\.com\.br$' : 'images_google_com_br'
+, '^www\.google\.sn$' : 'www_google_sn'
+, 'google\.sn$' : 'google_sn'
+, '^br\.search\.yahoo\.com$' : 'br_search_yahoo_com'
+, 'etools\.ch' : 'etools_ch'
+, '^translate\.google\.ml$' : 'translate_google_ml'
+, '^translate\.google\.com\.ag$' : 'translate_google_com_ag'
+, '^translate\.google\.ps$' : 'translate_google_ps'
+, '^translate\.google\.lt$' : 'translate_google_lt'
+, 'chello\.no' : 'chellono'
+, 'google\.bt$' : 'google_bt'
+, 'google\.ge$' : 'google_ge'
+, '^translate\.google\.mw$' : 'translate_google_mw'
+, '^images\.google\.im$' : 'images_google_im'
+, '^translate\.google\.com\.vn$' : 'translate_google_com_vn'
+, '^translate\.google\.fi$' : 'translate_google_fi'
+, '^images\.google\.ee$' : 'images_google_ee'
+, '^www\.google\.ms$' : 'www_google_ms'
+, '^translate\.google\.com\.bn$' : 'translate_google_com_bn'
+, 'inspsearch\.com' : 'inspsearch'
+, 'chello\.be' : 'chellobe'
+, 'google\.com\.na$' : 'google_com_na'
+, '^translate\.google\.tl$' : 'translate_google_tl'
+, '^images\.google\.co\.ls$' : 'images_google_co_ls'
+, '^images\.google\.ba$' : 'images_google_ba'
+, 'google\.co\.il$' : 'google_co_il'
+, '^www\.google\.co\.bw$' : 'www_google_co_bw'
+, 'centurylink\.net' : 'centurylink'
+, '^images\.google\.co\.zm$' : 'images_google_co_zm'
+, 'google\.com\.et$' : 'google_com_et'
+, '^images\.google\.sk$' : 'images_google_sk'
+, '^gr\.yhs4\.search\.yahoo\.com$' : 'gr_yhs4_search_yahoo_com'
+, '^www\.google\.us$' : 'www_google_us'
+, 'o2suche\.aol\.de' : 'aol_o2suche_de'
+, 'www\.startxxl\.com' : 'startxxl'
+, '^at\.search\.yahoo\.com$' : 'at_search_yahoo_com'
+, 'search\.sli\.sympatico\.ca' : 'sympatico'
+, 'search\.socialdownloadr\.com' : 'search_socialdownloadr_com'
+, 'whorush\.com' : 'whorush_com'
+, '216\.239\.(35|37|39|51)\.101' : 'google_cache'
+, 'softonic\.com' : 'softonic'
+, 'haku\.www\.fi' : 'haku'
+, '^www\.google\.cl$' : 'www_google_cl'
+, '^www\.ask\.jp$' : 'askjp'
+, '^ch\.yhs4\.search\.yahoo\.com$' : 'ch_yhs4_search_yahoo_com'
+, 'google\.com\.py$' : 'google_com_py'
+, '^www\.google\.tl$' : 'www_google_tl'
+, 'yourbestsearch\.net' : 'yourbestsearch'
+, 'int\.search\.myway\.com' : 'int_search_myway_com'
+, '^www\.google\.md$' : 'www_google_md'
+, '^images\.google\.gg$' : 'images_google_gg'
+, 'toile\.com' : 'toile'
+, '^ar\.images\.search\.yahoo\.com$' : 'ar_images_search_yahoo_com'
+, 'excite\.' : 'excite'
+, 'www1\.search-results\.com' : 'searchresults'
+, 'findamo\.com' : 'findamo'
+, '^www\.google\.com\.ng$' : 'www_google_com_ng'
+, '^www\.google\.fr$' : 'www_google_fr'
+, 'gazeta\.pl' : 'gazetapl'
+, 'searchgol\.com' : 'searchgol'
+, 'mysearchdial\.com' : 'mysearchdial'
+, 'google\.cat$' : 'google_cat'
+, '^images\.google\.co\.mz$' : 'images_google_co_mz'
+, '^translate\.google\.am$' : 'translate_google_am'
+, 'netstjernen\.dk' : 'netstjernen'
+, 'google\.de$' : 'google_de'
+, '^www\.google\.mu$' : 'www_google_mu'
+, '^www\.google\.ae$' : 'www_google_ae'
+, 'googlee\.' : 'google_catchall'
+, 'mirago\.nl' : 'miragonl'
+, '^www\.google\.be$' : 'www_google_be'
+, 'ereadingsource\.com' : 'ereadingsource'
+, 'search\.terra\.' : 'terra'
+, 'polska\.pl' : 'polskapl'
+, '^www\.google\.com\.pg$' : 'www_google_com_pg'
+, 'google\.mv$' : 'google_mv'
+, 'start\.toshiba\.com' : 'toshiba'
+, 'overture\.com' : 'overture'
+, 'uk\.foxstart\.com' : 'uk_foxstart_com'
+, 'search\.sweetim\.com' : 'sweetim'
+, '^www\.google\.com\.sg$' : 'www_google_com_sg'
+, 'vnet\.cn' : 'vnet'
+, '^www\.google\.gy$' : 'www_google_gy'
+, 'suche\.gmx\.net' : 'gmxsuche'
+, '^www\.google\.co\.zw$' : 'www_google_co_zw'
+, '^www\.google\.co\.uk$' : 'www_google_co_uk'
+, '^images\.google\.com\.om$' : 'images_google_com_om'
+, '^hk\.images\.search\.yahoo\.com$' : 'hk_images_search_yahoo_com'
+, '^images\.google\.it$' : 'images_google_it'
+, '^images\.google\.com\.ua$' : 'images_google_com_ua'
+, '^www\.google\.ml$' : 'www_google_ml'
+, '^translate\.google\.be$' : 'translate_google_be'
+, 'umuwa\.de' : 'umuwa_de'
+, 'google\.sh$' : 'google_sh'
+, 'wow\.pl' : 'wowpl'
+, 'google\.com\.uy$' : 'google_com_uy'
+, '^translate\.google\.je$' : 'translate_google_je'
+, 'google\.com\.pr$' : 'google_com_pr'
+, '^translate\.google\.hn$' : 'translate_google_hn'
+, '^www\.google\.gg$' : 'www_google_gg'
+, '^www\.google\.com\.uy$' : 'www_google_com_uy'
+, '^translate\.google\.com\.bd$' : 'translate_google_com_bd'
+, '^images\.google\.com\.eg$' : 'images_google_com_eg'
+, '^translate\.google\.gg$' : 'translate_google_gg'
+, 'search\.fbdownloader\.com' : 'fbdownloader'
+, 'searchsafer\.com' : 'searchsafer'
+, 'search\.conduit\.com' : 'conduit'
+, '^www\.google\.com\.pe$' : 'www_google_com_pe'
+, '^translate\.google\.gr$' : 'translate_google_gr'
+, '^translate\.google\.gy$' : 'translate_google_gy'
+, '^images\.google\.com\.np$' : 'images_google_com_np'
+, '^images\.google\.kg$' : 'images_google_kg'
+, '^images\.google\.dk$' : 'images_google_dk'
+, 'izito\.co\.de' : 'izito_co_de'
+, '3721\.com' : '3721'
+, '^translate\.google\.vu$' : 'translate_google_vu'
+, '^www\.google\.co\.uz$' : 'www_google_co_uz'
+, 'meinestadt\.de' : 'meinestadt'
+, '^images\.search\.yahoo\.com$' : 'images_search_yahoo_com'
+, 'wwweasel\.de' : 'wwweasel'
+, '^www\.google\.com\.jm$' : 'www_google_com_jm'
+, '^www\.google\.pt$' : 'www_google_pt'
+, 'google\.si$' : 'google_si'
+, 'google\.com\.br$' : 'google_com_br'
+, '^images\.google\.si$' : 'images_google_si'
+, 'searchesnavigator\.com' : 'searchesnavigator'
+, 'webcrawler\.' : 'webcrawler'
+, 'avg\.com' : 'avg'
+, '^www\.google\.co\.nz$' : 'www_google_co_nz'
+, 'segnalo\.alice\.it' : 'segnalo'
+, 'base\.google\.' : 'google_base'
+, '^www\.google\.com\.co$' : 'www_google_com_co'
+, '^translate\.google\.com\.co$' : 'translate_google_com_co'
+, '^images\.google\.co\.uz$' : 'images_google_co_uz'
+, '^images\.google\.com\.ni$' : 'images_google_com_ni'
+, '^images\.google\.cn$' : 'images_google_cn'
+, 'google\.cv$' : 'google_cv'
+, '^translate\.google\.pl$' : 'translate_google_pl'
+, 'o2\.pl' : 'o2pl'
+, 'ukplus\.' : 'ukplus'
+, '^uk\.ask\.com$' : 'askuk'
+, '^www\.google\.com\.gh$' : 'www_google_com_gh'
+, '^translate\.google\.cv$' : 'translate_google_cv'
+, 'anzwers\.com\.au' : 'anzwers'
+, '^images\.google\.co\.ke$' : 'images_google_co_ke'
+, '^images\.google\.ac$' : 'images_google_ac'
+, 'orbis\.dk' : 'orbis'
+, '^www\.google\.com\.na$' : 'www_google_com_na'
+, 'startsiden\.no' : 'startsiden'
+, '^www\.google\.co\.ve$' : 'www_google_co_ve'
+, 'del\.icio\.us' : 'delicious'
+, '^translate\.google\.tk$' : 'translate_google_tk'
+, '^images\.google\.rw$' : 'images_google_rw'
+, 'google\.hu$' : 'google_hu'
+, 'shinyseek\.it' : 'shinyseek\.it'
+, 'kereso\.startlap\.hu' : 'startlap_hu'
+, 'zapmeta\.ch' : 'zapmeta_ch'
+, 'google\.at$' : 'google_at'
+, 'webalta\.ru' : 'webalta'
+, '^it\.yhs4\.search\.yahoo\.com$' : 'it_yhs4_search_yahoo_com'
+, 'sumaja\.de' : 'sumaja'
+, '^www\.google\.tm$' : 'www_google_tm'
+, 'google\.rw$' : 'google_rw'
+, '^www\.google\.co\.ao$' : 'www_google_co_ao'
+, '66\.102\.[1-9]\.104' : 'google_cache'
+, 'google\.com\.sb$' : 'google_com_sb'
+, 'search\.certified-toolbar\.com' : 'certifiedtoolbarsearch'
+, '^images\.google\.vg$' : 'images_google_vg'
+, '^www\.google\.com\.hk$' : 'www_google_com_hk'
+, 'ledix\.net' : 'ledix'
+, '^www\.google\.cv$' : 'www_google_cv'
+, 'google\.com\.co$' : 'google_com_co'
+, 'surfcanyon\.com' : 'surfcanyon_com'
+, 'searchalot\.com' : 'searchalot'
+, 'google\.so$' : 'google_so'
+, '^www\.google\.com\.lb$' : 'www_google_com_lb'
+, '^www\.google\.com\.et$' : 'www_google_com_et'
+, '^www\.google\.ro$' : 'www_google_ro'
+, 'google\.com\.ar$' : 'google_com_ar'
+, '^www\.google\.ht$' : 'www_google_ht'
+, 'search\.aol\.' : 'aolcatchall'
+, '^translate\.google\.co\.zw$' : 'translate_google_co_zw'
+, 'globososo\.' : 'globososo'
+, '^www\.google\.co\.vi$' : 'www_google_co_vi'
+, '216\.239\.5[0-9]\.104' : 'google_cache'
+, 'search\.alice\.it' : 'aliceit'
+, 'izito\.' : 'izito_catchall'
+, '^translate\.google\.co\.kr$' : 'translate_google_co_kr'
+, '^images\.google\.com\.bh$' : 'images_google_com_bh'
+, 'copernic\.com' : 'copernic'
+, '^www\.google\.kz$' : 'www_google_kz'
+, '^uk\.search\.yahoo\.com$' : 'uk_search_yahoo_com'
+, 'google\.com\.tr$' : 'google_com_tr'
+, '^ph\.yhs4\.search\.yahoo\.com$' : 'ph_yhs4_search_yahoo_com'
+, 'search\.aol\.pl' : 'aolpl'
+, 'dogpile\.com' : 'dogpile'
+, '^images\.google\.td$' : 'images_google_td'
+, 'fireball\.de' : 'fireball'
+, '^images\.google\.co\.ck$' : 'images_google_co_ck'
+, '^www\.google\.hn$' : 'www_google_hn'
+, '^translate\.google\.ci$' : 'translate_google_ci'
+, 'wahoo\.hu' : 'wahoo'
+, '^www\.google\.lu$' : 'www_google_lu'
+, '66\.249\.93\.104' : 'google_cache'
+, '^translate\.google\.com\.ng$' : 'translate_google_com_ng'
+, '^images\.google\.com\.vn$' : 'images_google_com_vn'
+, '^www\.google\.com\.ph$' : 'www_google_com_ph'
+, '^translate\.google\.com\.kw$' : 'translate_google_com_kw'
+, '^images\.google\.gf$' : 'images_google_gf'
+, 'my\.allgameshome\.com' : 'allgameshome'
+, '^www\.google\.com\.ec$' : 'www_google_com_ec'
+, '^images\.google\.ae$' : 'images_google_ae'
+, '^www\.google\.com\.mt$' : 'www_google_com_mt'
+, 'search[\w\-]+\.free\.fr' : 'free'
+, '^www\.google\.ws$' : 'www_google_ws'
+, '^www\.google\.com\.tw$' : 'www_google_com_tw'
+, '^images\.google\.tm$' : 'images_google_tm'
+, '^translate\.google\.com\.jm$' : 'translate_google_com_jm'
+, 'mysearch\.' : 'mysearch'
+, '^images\.google\.com\.tw$' : 'images_google_com_tw'
+, 'zoznam\.sk' : 'zoznam'
+, 'goliat\.hu' : 'goliat'
+, 'google\.cl$' : 'google_cl'
+, 'juno\.com' : 'juno'
+, '^translate\.google\.co\.mz$' : 'translate_google_co_mz'
+, '^translate\.google\.rw$' : 'translate_google_rw'
+, '^translate\.google\.sh$' : 'translate_google_sh'
+, '^www\.google\.bs$' : 'www_google_bs'
+, 'delta-search' : 'delta-search'
+, 'mirago\.dk' : 'miragodk'
+, '^www\.google\.es$' : 'www_google_es'
+, 'wisenut\.com' : 'wisenut'
+, '^www\.google\.com\.sa$' : 'www_google_com_sa'
+, 'google\.com\.sv$' : 'google_com_sv'
+, 'search\.aol\.co\.uk' : 'aoluk'
+, '^kr\.search\.yahoo\.com$' : 'kr_search_yahoo_com'
+, 't-online' : 't_online_catchall'
+, 'looksmart\.' : 'looksmart_catchall'
+, 'google\.com\.au$' : 'google_com_au'
+, '^translate\.google\.com\.gt$' : 'translate_google_com_gt'
+, '^images\.google\.com\.do$' : 'images_google_com_do'
+, '^www\.google\.com\.sl$' : 'www_google_com_sl'
+, '^images\.google\.com\.tj$' : 'images_google_com_tj'
+, '^translate\.google\.co\.ck$' : 'translate_google_co_ck'
+, 'nbci\.com\/search' : 'nbci'
+, 'google\.com\.bz$' : 'google_com_bz'
+, '^www\.google\.al$' : 'www_google_al'
+, 'inbox\.com' : 'inbox'
+, 'tb\.ask\.com$' : 'tbask'
+, '^www\.google\.com\.ni$' : 'www_google_com_ni'
+, 'de\.wow\.com' : 'wowsearch'
+, '^es\.images\.search\.yahoo\.com$' : 'es_images_search_yahoo_com'
+, '^translate\.google\.by$' : 'translate_google_by'
+, 'start\.iminent\.com' : 'iminent'
+, '^translate\.google\.com\.ai$' : 'translate_google_com_ai'
+, 'google\.li$' : 'google_li'
+, '^images\.google\.es$' : 'images_google_es'
+, 'mail.yahoo.net' : 'yahoo_catchall'
+, '^translate\.google\.dz$' : 'translate_google_dz'
+, 'de\.wiki\.gov\.cn' : 'de_wiki_gov_cn'
+, 'suche\.gmx\.at' : 'gmxsuche_at'
+, '^images\.google\.bt$' : 'images_google_bt'
+, '^www\.google\.co\.zm$' : 'www_google_co_zm'
+, '^images\.google\.com\.jm$' : 'images_google_com_jm'
+, 'search\.fdownloadr\.com' : 'fdownloadr_com'
+, 'google\.bi$' : 'google_bi'
+, '^translate\.google\.bi$' : 'translate_google_bi'
+, '^images\.google\.mg$' : 'images_google_mg'
+, 'searchlistingsite\.com' : 'searchlistingsite'
+, '^images\.google\.co\.in$' : 'images_google_co_in'
+, '^(www\.|)yandex\.com$' : 'yandexcom'
+, 'dejanews\.' : 'dejanews'
+, 'google\.gg$' : 'google_gg'
+, 'google\.co\.ls$' : 'google_co_ls'
+, '^translate\.google\.com\.af$' : 'translate_google_com_af'
+, 'gery\.pl' : 'gerypl'
+, '^www\.google\.co\.ug$' : 'www_google_co_ug'
+, '\.wow\.com' : 'wowuk'
+, '^translate\.google\.com\.bo$' : 'translate_google_com_bo'
+, '^translate\.google\.co\.bw$' : 'translate_google_co_bw'
+, 'go\.mail\.ru' : 'go_mail_ru'
+, 'search\.earthlink\.net' : 'earthlink'
+, 'stumbleupon\.com' : 'stumbleupon'
+, 'google\.com\.jm$' : 'google_com_jm'
+, 'pch\.com' : 'pch'
+, 'zhongsou\.com' : 'zhongsou'
+, '^images\.google\.as$' : 'images_google_as'
+, 'google\.co\.zm$' : 'google_co_zm'
+, 'sm\.de' : 'smde'
+, 'semalt\.com' : 'semalt'
+, '^translate\.google\.hr$' : 'translate_google_hr'
+, '^translate\.google\.li$' : 'translate_google_li'
+, 'search\.1und1\.de' : 'search_1und1_de'
+, '^translate\.google\.com\.pk$' : 'translate_google_com_pk'
+, '^translate\.google\.ba$' : 'translate_google_ba'
+, 'ifind\.freeserve' : 'freeserve'
+, '^images\.google\.sh$' : 'images_google_sh'
+, '^translate\.google\.com\.gi$' : 'translate_google_com_gi'
+, '^www\.google\.co\.th$' : 'www_google_co_th'
+, 'looksmart\.co\.uk' : 'looksmart_co_uk'
+, 'windowssearch\.com' : 'windowssearch_com'
+, '^images\.google\.je$' : 'images_google_je'
+, '^www\.google\.gl$' : 'www_google_gl'
+, 'mindset\.research\.yahoo' : 'yahoo_mindset'
+, '^www\.google\.tn$' : 'www_google_tn'
+, 'google\.nl$' : 'google_nl'
+, '^www\.google\.com\.cu$' : 'www_google_com_cu'
+, '^images\.google\.ci$' : 'images_google_ci'
+, 'google\.com\.ec$' : 'google_com_ec'
+, 'vizsla\.origo\.hu' : 'origo'
+, '^translate\.google\.sk$' : 'translate_google_sk'
+, 'wow\.utop\.it' : 'wow_utop_it'
+, '^www\.iask\.com$' : 'iask'
+, '^images\.google\.be$' : 'images_google_be'
+, 'google\.es$' : 'google_es'
+, '^pl\.yhs4\.search\.yahoo\.com$' : 'pl_yhs4_search_yahoo_com'
+, '^images\.google\.bf$' : 'images_google_bf'
+, 'sensis\.com\.au' : 'sensis'
+, 'miner\.bol\.com\.br' : 'miner'
+, '^www\.google\.com\.ag$' : 'www_google_com_ag'
+, '^translate\.google\.ac$' : 'translate_google_ac'
+, '^(www\.|)yandex\.com\.tr$' : 'yandexcomtr'
+, '^id\.images\.search\.yahoo\.com$' : 'id_images_search_yahoo_com'
+, '(^|\.)go\.com' : 'go'
+, 'ukdirectory\.' : 'ukdirectory'
+, '^www\.google\.com\.bz$' : 'www_google_com_bz'
+, '^www\.google\.com\.om$' : 'www_google_com_om'
+, 'rambler\.ru' : 'rambler'
+, 'zapmeta\.de' : 'zapmeta_de'
+, '^translate\.google\.es$' : 'translate_google_es'
+, '^at\.images\.search\.yahoo\.com$' : 'at_images_search_yahoo_com'
+, '^images\.google\.com\.lc$' : 'images_google_com_lc'
+, '^images\.google\.mu$' : 'images_google_mu'
+, '^images\.google\.co\.kr$' : 'images_google_co_kr'
+, '^images\.google\.sm$' : 'images_google_sm'
+, 'northernlight\.' : 'northernlight'
+, '^www\.google\.no$' : 'www_google_no'
+, '^images\.google\.co\.ao$' : 'images_google_co_ao'
+, '^translate\.google\.as$' : 'translate_google_as'
+, 'mirago\.se' : 'miragose'
+, 'jwss\.cc' : 'jws'
+, 'qwant\.com' : 'Qwant'
+, 'trouver\.fr' : 'Trouver'
+, 'duckduckgo\.com' : 'DuckDuckGo'
+, 'lemoteur\.orange\.fr' : 'Orange'
+, 'wow\.com' : 'WOW'
+, 'www.sfr\.fr\/recherche\/google' : 'google'
+, 'searches\.omiga-plus\.com' : 'Omiga-plus'
+, 'buenosearch\.com' : 'Bueno Search'
+}
-search_engines_knwown_url = {}
+search_engines_knwown_url = {'translate_google_cl' : '(p|q|as_p|as_q)='
+, 'sol' : 'q='
+, 'infoseek' : 'qt='
+, 'google_com_kw' : '(p|q|as_p|as_q)='
+, 'translate_google_co_nz' : '(p|q|as_p|as_q)='
+, 'google_sk' : '(p|q|as_p|as_q)='
+, 'vindex' : 'in='
+, 'images_google_com_co' : '(p|q|as_p|as_q)='
+, 'findarticles' : 'key='
+, 'images_google_ba' : '(p|q|as_p|as_q)='
+, 'www_google_io' : '(p|q|as_p|as_q)='
+, 'images_google_td' : '(p|q|as_p|as_q)='
+, 'google_com_et' : '(p|q|as_p|as_q)='
+, 'translate_google_com_lb' : '(p|q|as_p|as_q)='
+, 'translate_google_co_ck' : '(p|q|as_p|as_q)='
+, 'smde' : 'q='
+, 'translate_google_vu' : '(p|q|as_p|as_q)='
+, 'yandexcom' : 'text='
+, 'aolfr' : 'q(|uery)='
+, 'images_google_vu' : '(p|q|as_p|as_q)='
+, 'images_google_mk' : '(p|q|as_p|as_q)='
+, 'images_google_hu' : '(p|q|as_p|as_q)='
+, 'translate_google_com_do' : '(p|q|as_p|as_q)='
+, 'translate_google_com' : '(p|q|as_p|as_q)='
+, 'wwweasel' : 'q='
+, 'translate_google_cf' : '(p|q|as_p|as_q)='
+, 'yourbestsearch' : 'k='
+, 'goliat' : 'KERESES='
+, 'hk_image_search_yahoo_com' : 'p='
+, 'translate_google_me' : '(p|q|as_p|as_q)='
+, 'ph_search_yahoo_com' : 'p='
+, 'google_com_ly' : '(p|q|as_p|as_q)='
+, 'translate_google_be' : '(p|q|as_p|as_q)='
+, 't_online_catchall' : 'q='
+, 'google_tl' : '(p|q|as_p|as_q)='
+, 'wowuk' : 'q='
+, 'google_tg' : '(p|q|as_p|as_q)='
+, 'google_com_pg' : '(p|q|as_p|as_q)='
+, 'facemoods' : '(q|s)='
+, 'gmxsuche_at' : 'q='
+, 'clinck' : 'q='
+, 'google_cf' : '(p|q|as_p|as_q)='
+, 'libertysurf' : 'q='
+, 'google_hn' : '(p|q|as_p|as_q)='
+, 'translate_google_com_qa' : '(p|q|as_p|as_q)='
+, 'miragonl' : '(txtsearch|qry)='
+, 'images_google_lu' : '(p|q|as_p|as_q)='
+, 'translate_google_ne' : '(p|q|as_p|as_q)='
+, 'fireball' : 'q='
+, 'translate_google_dz' : '(p|q|as_p|as_q)='
+, 'tyfon' : 'q='
+, 'zhongsou' : '(word|w)='
+, 'www_google_co_in' : '(p|q|as_p|as_q)='
+, 'translate_google_de' : '(p|q|as_p|as_q)='
+, 'images_google_nu' : '(p|q|as_p|as_q)='
+, 'images_google_co_kr' : '(p|q|as_p|as_q)='
+, 'www_google_co_zw' : '(p|q|as_p|as_q)='
+, 'translate_google_com_np' : '(p|q|as_p|as_q)='
+, 'yandexru' : 'text='
+, 'google_ms' : '(p|q|as_p|as_q)='
+, 'www_google_ie' : '(p|q|as_p|as_q)='
+, 'metaspinner' : 'qry='
+, 'delta-search' : 'q='
+, 'www_google_td' : '(p|q|as_p|as_q)='
+, 'iask' : '(w|k)='
+, 'lycos' : 'query='
+, 'www_google_com_sb' : '(p|q|as_p|as_q)='
+, 'google_com' : '(p|q|as_p|as_q)='
+, 'www_google_com_ly' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ai' : '(p|q|as_p|as_q)='
+, 'google_co_cr' : '(p|q|as_p|as_q)='
+, 'google_al' : '(p|q|as_p|as_q)='
+, 'inspsearch' : 'q='
+, 'images_google_com_sg' : '(p|q|as_p|as_q)='
+, 'google_co_vi' : '(p|q|as_p|as_q)='
+, 'translate_google_com_pr' : '(p|q|as_p|as_q)='
+, 'google_com_pe' : '(p|q|as_p|as_q)='
+, 'pogodak' : 'q='
+, 'www_google_gm' : '(p|q|as_p|as_q)='
+, 'fastbot_de' : 'red=[0-9]*\+'
+, 'translate_google_tm' : '(p|q|as_p|as_q)='
+, 'askimages' : 'q='
+, 'google_sh' : '(p|q|as_p|as_q)='
+, 'images_google_co_zm' : '(p|q|as_p|as_q)='
+, 'images_google_com_sa' : '(p|q|as_p|as_q)='
+, 'translate_google_dk' : '(p|q|as_p|as_q)='
+, 'fr_yhs4_search_yahoo_com' : 'p='
+, 'images_google_gy' : '(p|q|as_p|as_q)='
+, 'images_google_gp' : '(p|q|as_p|as_q)='
+, 'webmania' : 'q='
+, 'lapkereso_hu' : 'q='
+, 'google_sm' : '(p|q|as_p|as_q)='
+, 'google_se' : '(p|q|as_p|as_q)='
+, 'translate_google_com_uy' : '(p|q|as_p|as_q)='
+, 'images_google_com_tr' : '(p|q|as_p|as_q)='
+, 'images_google_com' : '(p|q|as_p|as_q)='
+, 'images_google_com_vn' : '(p|q|as_p|as_q)='
+, 'aport' : 'r='
+, 'searchresultscom' : 'q='
+, 'atlas' : '(searchtext|q)='
+, 'images_google_co_za' : '(p|q|as_p|as_q)='
+, 'google_by' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ec' : '(p|q|as_p|as_q)='
+, 'google_la' : '(p|q|as_p|as_q)='
+, 'vnet' : 'kw='
+, 'images_google_fi' : '(p|q|as_p|as_q)='
+, 'webde' : 'su='
+, 'izito_de' : '(query|OVKEY|q)='
+, 'teoma' : 'q='
+, 'alexa' : 'q='
+, 'start' : 'q='
+, 'images_google_com_py' : '(p|q|as_p|as_q)='
+, 'images_google_ro' : '(p|q|as_p|as_q)='
+, 'google_kg' : '(p|q|as_p|as_q)='
+, 'google_com_bo' : '(p|q|as_p|as_q)='
+, 'ukplus' : 'search='
+, 'translate_google_ht' : '(p|q|as_p|as_q)='
+, 'ecosia' : 'q='
+, 'sky' : 'term='
+, 'images_google_com_kw' : '(p|q|as_p|as_q)='
+, 'images_google_gl' : '(p|q|as_p|as_q)='
+, 'sympatico' : 'query='
+, 'google_com_pa' : '(p|q|as_p|as_q)='
+, 'www_google_bi' : '(p|q|as_p|as_q)='
+, 'comcast' : 'q='
+, 'images_google_co_tz' : '(p|q|as_p|as_q)='
+, 'www_google_si' : '(p|q|as_p|as_q)='
+, 'www_google_gg' : '(p|q|as_p|as_q)='
+, 'spray' : 'string='
+, 'translate_google_com_mt' : '(p|q|as_p|as_q)='
+, 'google_co_za' : '(p|q|as_p|as_q)='
+, 'translate_google_lu' : '(p|q|as_p|as_q)='
+, 'steadysearch' : 'w='
+, 'images_google_bi' : '(p|q|as_p|as_q)='
+, 'images_google_co_vi' : '(p|q|as_p|as_q)='
+, 'google_com_mt' : '(p|q|as_p|as_q)='
+, 'google_com_cy' : '(p|q|as_p|as_q)='
+, 'google_catchall' : '(q|p|as_p|as_q)='
+, 'www_google_bf' : '(p|q|as_p|as_q)='
+, 'iboats' : 'highlight='
+, 'images_google_cn' : '(p|q|as_p|as_q)='
+, 'images_google_com_qa' : '(p|q|as_p|as_q)='
+, 'wp' : 'szukaj='
+, 'google4counter' : '(q|p|as_p|as_q)='
+, 'images_google_se' : '(p|q|as_p|as_q)='
+, 'google_com_om' : '(p|q|as_p|as_q)='
+, 'www_google_ht' : '(p|q|as_p|as_q)='
+, 'translate_google_com_sb' : '(p|q|as_p|as_q)='
+, 'google_co_il' : '(p|q|as_p|as_q)='
+, 'finddk' : 'words='
+, 'izito_catchall' : '(query|OVKEY|q)='
+, 'www_google_md' : '(p|q|as_p|as_q)='
+, 'keresolap_hu' : 'q='
+, 'translate_google_ro' : '(p|q|as_p|as_q)='
+, 'infouk' : 'qkw='
+, 'google_ne' : '(p|q|as_p|as_q)='
+, 'images_google_ml' : '(p|q|as_p|as_q)='
+, 'passagen' : 'q='
+, 'in_yhs4_search_yahoo_com' : 'p='
+, 'images_google_com_uy' : '(p|q|as_p|as_q)='
+, 'icerocket' : 'q='
+, 'northernlight' : 'qr='
+, 'translate_google_co_ao' : '(p|q|as_p|as_q)='
+, 'www_google_com_fj' : '(p|q|as_p|as_q)='
+, 'translate_google_iq' : '(p|q|as_p|as_q)='
+, 'google_co_ve' : '(p|q|as_p|as_q)='
+, 'miragode' : '(txtsearch|qry)='
+, 'translate_google_co_bw' : '(p|q|as_p|as_q)='
+, 'www_google_nu' : '(p|q|as_p|as_q)='
+, 'google_cm' : '(p|q|as_p|as_q)='
+, 'images_google_com_np' : '(p|q|as_p|as_q)='
+, 'google_groups' : 'group\/'
+, 'translate_google_nu' : '(p|q|as_p|as_q)='
+, 'avg' : 'q='
+, 'www_google_sh' : '(p|q|as_p|as_q)='
+, 'google_ga' : '(p|q|as_p|as_q)='
+, 'ichiro' : 'MT='
+, 'translate_google_lk' : '(p|q|as_p|as_q)='
+, 'wow_utop_it' : 'q='
+, 'talktalk_uk' : 'query='
+, 'google_fm' : '(p|q|as_p|as_q)='
+, 'amazon' : 'query='
+, 'google_com_bh' : '(p|q|as_p|as_q)='
+, 'translate_google_co_zm' : '(p|q|as_p|as_q)='
+, 'netluchs' : 'query='
+, 'origo' : '(q|search)='
+, 'earthlink' : 'q='
+, 'funmoods' : '(q|s)='
+, 'speedbit' : 'q='
+, 'translate_google_ml' : '(p|q|as_p|as_q)='
+, 'translate_google_ca' : '(p|q|as_p|as_q)='
+, 'mys_yoursearch_me' : 'q='
+, 'digg' : 's='
+, 'google_com_gt' : '(p|q|as_p|as_q)='
+, 'looksmart_co_uk' : 'key='
+, 'spotjockey' : 'Search_Keyword='
+, 'espanol_search_yahoo_com' : 'p='
+, 'translate_google_sn' : '(p|q|as_p|as_q)='
+, 'splut' : 'pattern='
+, 'google_rw' : '(p|q|as_p|as_q)='
+, 'uk_search_yahoo_com' : 'p='
+, 'miragose' : '(txtsearch|qry)='
+, 'google_iq' : '(p|q|as_p|as_q)='
+, 'www_google_cn' : '(p|q|as_p|as_q)='
+, 'www_google_com_au' : '(p|q|as_p|as_q)='
+, 'translate_google_com_pk' : '(p|q|as_p|as_q)='
+, 'toile' : 'q='
+, 'images_google_bf' : '(p|q|as_p|as_q)='
+, 'google_gp' : '(p|q|as_p|as_q)='
+, 'images_google_com_sv' : '(p|q|as_p|as_q)='
+, 'copernic' : 'web\/'
+, 'www_google_co_th' : '(p|q|as_p|as_q)='
+, 'miragocouk' : '(txtsearch|qry)='
+, 'kataweb' : 'q='
+, 'www_google_com' : '(p|q|as_p|as_q)='
+, 'wowsearch' : 'q='
+, 'images_google_hn' : '(p|q|as_p|as_q)='
+, 'translate_google_bf' : '(p|q|as_p|as_q)='
+, 'id_search_yahoo_com' : 'p='
+, 'search.com' : 'q='
+, 'gazetapl' : 'slowo='
+, 'chellose' : 'q1='
+, 'us_yhs4_search_yahoo_com' : 'p='
+, 'theallsearches' : 'query='
+, 'images_google_kg' : '(p|q|as_p|as_q)='
+, 'polskapl' : 'qt='
+, 'www_google_ml' : '(p|q|as_p|as_q)='
+, 'miragoch' : '(txtsearch|qry)='
+, 'blingo' : 'q='
+, 'mysearchdial' : 'q='
+, 'ledix' : 'q='
+, 'ch_images_search_yahoo_com' : 'p='
+, 'google_base' : '(q|p|as_p|as_q)='
+, 'wowpl' : 'q='
+, 'translate_google_hu' : '(p|q|as_p|as_q)='
+, 'images_google_ne' : '(p|q|as_p|as_q)='
+, 'translate_google_com_bn' : '(p|q|as_p|as_q)='
+, 'searches_qone8_com' : 'q='
+, 'images_google_com_ni' : '(p|q|as_p|as_q)='
+, 'images_google_tl' : '(p|q|as_p|as_q)='
+, 'yandexcomtr' : 'text='
+, 'images_google_co_th' : '(p|q|as_p|as_q)='
+, 'aolde' : 'q(|query)='
+, 'umfis' : 'suchbegriff='
+, 'www_google_is' : '(p|q|as_p|as_q)='
+, 'google_cd' : '(p|q|as_p|as_q)='
+, 'translate_google_com_na' : '(p|q|as_p|as_q)='
+, 'mysearch' : 'searchfor='
+, 'translate_google_fm' : '(p|q|as_p|as_q)='
+, 'oneseek_de' : 'q='
+, 'google_mv' : '(p|q|as_p|as_q)='
+, 'enirose' : 'q='
+, 'google_com_ec' : '(p|q|as_p|as_q)='
+, 'www_google_cat' : '(p|q|as_p|as_q)='
+, 'tesco' : 'q='
+, 'rakuten' : 'qt='
+, 'google_com_ni' : '(p|q|as_p|as_q)='
+, 'translate_google_mu' : '(p|q|as_p|as_q)='
+, 'translate_google_ki' : '(p|q|as_p|as_q)='
+, 'translate_google_vg' : '(p|q|as_p|as_q)='
+, 'zapmeta_de' : 'query='
+, 'www_google_com_vn' : '(p|q|as_p|as_q)='
+, 'images_google_iq' : '(p|q|as_p|as_q)='
+, 'images_google_ht' : '(p|q|as_p|as_q)='
+, 't_online_de' : 'q='
+, 'fr_images_search_yahoo_com' : 'p='
+, 'www_google_al' : '(p|q|as_p|as_q)='
+, 'goodsearch' : 'Keywords='
+, 'asevenboard' : 'query='
+, 'iune' : '(keywords|q)='
+, 'images_google_co_nz' : '(p|q|as_p|as_q)='
+, 'images_google_co_uk' : '(p|q|as_p|as_q)='
+, 'images_google_ad' : '(p|q|as_p|as_q)='
+, 'images_google_cm' : '(p|q|as_p|as_q)='
+, 'translate_google_co_in' : '(p|q|as_p|as_q)='
+, 'espanol_images_search_yahoo_com' : 'p='
+, 'google_fr' : '(p|q|as_p|as_q)='
+, 'go2net' : 'general='
+, 'www_google_vg' : '(p|q|as_p|as_q)='
+, 'searchlistingsite' : 'keyword='
+, 'google_co_ke' : '(p|q|as_p|as_q)='
+, 'www_google_co_ao' : '(p|q|as_p|as_q)='
+, 'google_com_co' : '(p|q|as_p|as_q)='
+, 'google_ml' : '(p|q|as_p|as_q)='
+, 'images_google_lt' : '(p|q|as_p|as_q)='
+, 'www_google_li' : '(p|q|as_p|as_q)='
+, 'www_google_me' : '(p|q|as_p|as_q)='
+, 'google_tk' : '(p|q|as_p|as_q)='
+, 'translate_google_gg' : '(p|q|as_p|as_q)='
+, 'dmoz' : 'search='
+, 'images_google_dm' : '(p|q|as_p|as_q)='
+, 'images_google_is' : '(p|q|as_p|as_q)='
+, 'images_google_nl' : '(p|q|as_p|as_q)='
+, 'google_com_lb' : '(p|q|as_p|as_q)='
+, 'mx_search_yahoo_com' : 'p='
+, 'translate_google_com_gt' : '(p|q|as_p|as_q)='
+, 'google_gm' : '(p|q|as_p|as_q)='
+, 'images_google_st' : '(p|q|as_p|as_q)='
+, 'shinyseek\.it' : 'KEY='
+, 'translate_google_com_cy' : '(p|q|as_p|as_q)='
+, 'google_co_tz' : '(p|q|as_p|as_q)='
+, 'translate_google_kz' : '(p|q|as_p|as_q)='
+, 'google_as' : '(p|q|as_p|as_q)='
+, 'google_com_eg' : '(p|q|as_p|as_q)='
+, 'images_google_com_au' : '(p|q|as_p|as_q)='
+, 'yandex' : 'text='
+, 'zoeken' : 'q(|uery)='
+, 'www_google_kg' : '(p|q|as_p|as_q)='
+, 'jubii' : 'soegeord='
+, 'hubwe' : 'p='
+, 'pl_yhs4_search_yahoo_com' : 'p='
+, 'google_com_py' : '(p|q|as_p|as_q)='
+, 'images_google_com_nf' : '(p|q|as_p|as_q)='
+, 'translate_google_com_co' : '(p|q|as_p|as_q)='
+, 'eniro' : 'q='
+, 'www_google_mg' : '(p|q|as_p|as_q)='
+, 'translate_google_mv' : '(p|q|as_p|as_q)='
+, 'translate_google_as' : '(p|q|as_p|as_q)='
+, 'aolcom' : 'q(|query)='
+, 'google_com_gi' : '(p|q|as_p|as_q)='
+, 'google_froogle' : '(q|p|as_p|as_q)='
+, 'www_google_co_nz' : '(p|q|as_p|as_q)='
+, 'images_google_ga' : '(p|q|as_p|as_q)='
+, 'www_google_by' : '(p|q|as_p|as_q)='
+, 'ca_search_yahoo_com' : 'p='
+, 'govome' : 'q='
+, 'translate_google_je' : '(p|q|as_p|as_q)='
+, 'www_google_co_ls' : '(p|q|as_p|as_q)='
+, 'google_tn' : '(p|q|as_p|as_q)='
+, 'altavista' : 'p='
+, 'translate_google_co_tz' : '(p|q|as_p|as_q)='
+, 'translate_google_co_ve' : '(p|q|as_p|as_q)='
+, 'www_google_com_pr' : '(p|q|as_p|as_q)='
+, 'google_com_hk' : '(p|q|as_p|as_q)='
+, 'www_google_mu' : '(p|q|as_p|as_q)='
+, 'google_md' : '(p|q|as_p|as_q)='
+, 'atlanticbb' : 'q='
+, 'www_google_co_ke' : '(p|q|as_p|as_q)='
+, 'att' : 'qry='
+, 'allgameshome' : 's='
+, 'kvitters' : 'query='
+, 'translate_google_com_mx' : '(p|q|as_p|as_q)='
+, 'biglotron' : 'question='
+, 'chellono' : 'q1='
+, 'searchresultsmobi' : 'q='
+, 'www_google_vu' : '(p|q|as_p|as_q)='
+, 'go_mail_ru' : 'q='
+, 'google_tt' : '(p|q|as_p|as_q)='
+, 'www_google_co_ve' : '(p|q|as_p|as_q)='
+, 'images_google_co_ug' : '(p|q|as_p|as_q)='
+, 'www_google_bg' : '(p|q|as_p|as_q)='
+, 'www_google_ms' : '(p|q|as_p|as_q)='
+, 'translate_google_no' : '(p|q|as_p|as_q)='
+, 'www_google_st' : '(p|q|as_p|as_q)='
+, 'images_google_lv' : '(p|q|as_p|as_q)='
+, 'www_google_com_cu' : '(p|q|as_p|as_q)='
+, 'images_google_sc' : '(p|q|as_p|as_q)='
+, 'katalogonetpl' : 'qt='
+, 'google_com_ag' : '(p|q|as_p|as_q)='
+, 'www_google_pt' : '(p|q|as_p|as_q)='
+, 'translate_google_cg' : '(p|q|as_p|as_q)='
+, 'translate_google_mn' : '(p|q|as_p|as_q)='
+, 'searchcompletion' : 'q='
+, 'translate_google_se' : '(p|q|as_p|as_q)='
+, 'tbask' : 'searchfor='
+, 'images_google_com_bz' : '(p|q|as_p|as_q)='
+, 'crawler' : 'q='
+, 'hotbot' : 'mt='
+, 'images_google_com_sl' : '(p|q|as_p|as_q)='
+, 'www_google_sc' : '(p|q|as_p|as_q)='
+, 'www_google_dm' : '(p|q|as_p|as_q)='
+, 'images_google_to' : '(p|q|as_p|as_q)='
+, 'google_maps' : '(dq|q|p|as_p|as_q)='
+, 'google_tm' : '(p|q|as_p|as_q)='
+, 'startlap_hu' : 'q='
+, 'www_google_co_ug' : '(p|q|as_p|as_q)='
+, 'translate_google_mg' : '(p|q|as_p|as_q)='
+, 'www_google_bj' : '(p|q|as_p|as_q)='
+, 'translate_google_co_vi' : '(p|q|as_p|as_q)='
+, 'images_google_tt' : '(p|q|as_p|as_q)='
+, 'google_com_tr' : '(p|q|as_p|as_q)='
+, 'www_google_ca' : '(p|q|as_p|as_q)='
+, 'translate_google_bi' : '(p|q|as_p|as_q)='
+, 'google_co_ug' : '(p|q|as_p|as_q)='
+, 'ru_images_search_yahoo_com' : 'p='
+, 'translate_google_at' : '(p|q|as_p|as_q)='
+, 'images_google_co_bw' : '(p|q|as_p|as_q)='
+, 'search_zonealarm_com' : 'q='
+, 'translate_google_us' : '(p|q|as_p|as_q)='
+, 'translate_google_li' : '(p|q|as_p|as_q)='
+, 'translate_google_com_br' : '(p|q|as_p|as_q)='
+, 'overture' : 'keywords='
+, 'google_co_uz' : '(p|q|as_p|as_q)='
+, 'www_google_fr' : '(p|q|as_p|as_q)='
+, 'es_yhs4_search_yahoo_com' : 'p='
+, 'free' : 'q='
+, 'translate_google_cat' : '(p|q|as_p|as_q)='
+, 'images_google_cl' : '(p|q|as_p|as_q)='
+, 'google_nl' : '(p|q|as_p|as_q)='
+, 'nation' : 'q='
+, 'www_google_com_nf' : '(p|q|as_p|as_q)='
+, 'dejanews' : 'q='
+, 'abacho' : 'q='
+, 'uk_yhs_search_yahoo_com' : 'p='
+, 'google_im' : '(p|q|as_p|as_q)='
+, 'google_bg' : '(p|q|as_p|as_q)='
+, 'www_google_com_ph' : '(p|q|as_p|as_q)='
+, 'images_google_nr' : '(p|q|as_p|as_q)='
+, 'google_dj' : '(p|q|as_p|as_q)='
+, 'www_google_com_ec' : '(p|q|as_p|as_q)='
+, 'images_google_com_bh' : '(p|q|as_p|as_q)='
+, 'search_yahoo_co_jp' : 'p='
+, 'hp_my_aol' : 'q(|uery)='
+, 'images_google_co_il' : '(p|q|as_p|as_q)='
+, 'www_google_us' : '(p|q|as_p|as_q)='
+, 'images_google_so' : '(p|q|as_p|as_q)='
+, 'images_google_com_ng' : '(p|q|as_p|as_q)='
+, 'google_mw' : '(p|q|as_p|as_q)='
+, 'us_search_yahoo_com' : 'p='
+, 'images_google_gg' : '(p|q|as_p|as_q)='
+, 'google_lt' : '(p|q|as_p|as_q)='
+, 'google_sc' : '(p|q|as_p|as_q)='
+, 'www_google_rw' : '(p|q|as_p|as_q)='
+, 'google_com_pr' : '(p|q|as_p|as_q)='
+, 'www_google_lv' : '(p|q|as_p|as_q)='
+, 'images_google_ws' : '(p|q|as_p|as_q)='
+, 'www_google_com_sl' : '(p|q|as_p|as_q)='
+, 'mysearchresults' : 'q='
+, 'google_pt' : '(p|q|as_p|as_q)='
+, 'google_co_th' : '(p|q|as_p|as_q)='
+, 'miragono' : '(txtsearch|qry)='
+, 'chellonl' : 'q1='
+, 'google_at' : '(p|q|as_p|as_q)='
+, 'translate_google_so' : '(p|q|as_p|as_q)='
+, 'www_google_fm' : '(p|q|as_p|as_q)='
+, 'www_google_rs' : '(p|q|as_p|as_q)='
+, 'snapdo' : 'q='
+, 'allesklar' : 'q='
+, 'www_google_gl' : '(p|q|as_p|as_q)='
+, 'translate_google_mw' : '(p|q|as_p|as_q)='
+, 'www_google_sk' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ag' : '(p|q|as_p|as_q)='
+, 'images_google_com_ai' : '(p|q|as_p|as_q)='
+, 'www_google_com_bn' : '(p|q|as_p|as_q)='
+, 'translate_google_cv' : '(p|q|as_p|as_q)='
+, 'id_images_search_yahoo_com' : 'p='
+, 'google_cc' : '(p|q|as_p|as_q)='
+, 'google_mn' : '(p|q|as_p|as_q)='
+, 'accoona' : 'qt='
+, 'google_com_np' : '(p|q|as_p|as_q)='
+, 'ctrouve' : 'q='
+, 'navigationshilfe_t_online' : 'q='
+, 'de_search_yahoo_com' : 'p='
+, 'translate_google_co_cr' : '(p|q|as_p|as_q)='
+, 'www_google_cg' : '(p|q|as_p|as_q)='
+, 'google_com_ua' : '(p|q|as_p|as_q)='
+, 'alot' : 'q='
+, 'images_google_com_pr' : '(p|q|as_p|as_q)='
+, 'www_buenosearch_com' : 'q='
+, 'startsiden' : 'q='
+, 'nz_search_yahoo_com' : 'p='
+, 'searchgol' : 'q='
+, 'www_google_co_ma' : '(p|q|as_p|as_q)='
+, 'ar_search_yahoo_com' : 'p='
+, 'images_google_com_do' : '(p|q|as_p|as_q)='
+, 'www_google_com_ni' : '(p|q|as_p|as_q)='
+, 'translate_google_com_gi' : '(p|q|as_p|as_q)='
+, 'ch_yhs4_search_yahoo_com' : 'p='
+, 'translate_google_bt' : '(p|q|as_p|as_q)='
+, 'clarosearch' : 'q='
+, 'images_google_dk' : '(p|q|as_p|as_q)='
+, 'google_am' : '(p|q|as_p|as_q)='
+, 'images_google_si' : '(p|q|as_p|as_q)='
+, 'scroogle' : 'Gw='
+, 'google_gg' : '(p|q|as_p|as_q)='
+, 'images_google_as' : '(p|q|as_p|as_q)='
+, 'translate_google_co_kr' : '(p|q|as_p|as_q)='
+, 'google_mk' : '(p|q|as_p|as_q)='
+, 'www_google_be' : '(p|q|as_p|as_q)='
+, 'nortonsavesearch' : 'q='
+, 'netsprintpl' : 'q='
+, 'images_google_cz' : '(p|q|as_p|as_q)='
+, 'www_wow_com' : 'q='
+, 'sensis' : 'find='
+, 'bt' : 'p='
+, 'translate_google_com_om' : '(p|q|as_p|as_q)='
+, 'orbis' : 'search_field='
+, 'images_google_gr' : '(p|q|as_p|as_q)='
+, 'images_google_com_ec' : '(p|q|as_p|as_q)='
+, 'flipora' : 'q='
+, 'www_google_com_ng' : '(p|q|as_p|as_q)='
+, 'images_google_com_bn' : '(p|q|as_p|as_q)='
+, 'www_google_com_do' : '(p|q|as_p|as_q)='
+, 'images_google_com_ly' : '(p|q|as_p|as_q)='
+, 'translate_google_com_mm' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ua' : '(p|q|as_p|as_q)='
+, 'google_products' : '(q|p|as_p|as_q)='
+, 'translate_google_tl' : '(p|q|as_p|as_q)='
+, 'translate_google_io' : '(p|q|as_p|as_q)='
+, 'images_google_com_kh' : '(p|q|as_p|as_q)='
+, 'google_com_bd' : '(p|q|as_p|as_q)='
+, 'www_google_to' : '(p|q|as_p|as_q)='
+, 'www_google_nl' : '(p|q|as_p|as_q)='
+, 'aoluk' : 'q(|query)='
+, 'www_google_com_jm' : '(p|q|as_p|as_q)='
+, 'translate_google_td' : '(p|q|as_p|as_q)='
+, 'www_google_com_hk' : '(p|q|as_p|as_q)='
+, 'images_google_jo' : '(p|q|as_p|as_q)='
+, 'translate_google_sr' : '(p|q|as_p|as_q)='
+, 'google_vg' : '(p|q|as_p|as_q)='
+, 'google_dk' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ng' : '(p|q|as_p|as_q)='
+, 'images_google_com_ar' : '(p|q|as_p|as_q)='
+, 'www_google_com_tr' : '(p|q|as_p|as_q)='
+, 'google_dz' : '(p|q|as_p|as_q)='
+, 'www_google_mv' : '(p|q|as_p|as_q)='
+, 'chatzum' : 'q='
+, 'www_google_ae' : '(p|q|as_p|as_q)='
+, 'malaysia_images_search_yahoo_com' : 'p='
+, 'tango_hu' : 'q='
+, 'freenet_de' : 'query='
+, 'freeserve' : 'q='
+, 'translate_google_nl' : '(p|q|as_p|as_q)='
+, 'translate_google_com_pg' : '(p|q|as_p|as_q)='
+, 'images_google_cf' : '(p|q|as_p|as_q)='
+, 'translate_google_sc' : '(p|q|as_p|as_q)='
+, 'www_google_ac' : '(p|q|as_p|as_q)='
+, 'google_com_vn' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ni' : '(p|q|as_p|as_q)='
+, 'images_google_com_af' : '(p|q|as_p|as_q)='
+, 'www_google_sn' : '(p|q|as_p|as_q)='
+, 'images_google_hr' : '(p|q|as_p|as_q)='
+, 'google_ht' : '(p|q|as_p|as_q)='
+, 'plusnetwork' : 'q='
+, 'search-results_mobi' : 'q='
+, 'alltheweb' : 'q(|uery)='
+, 'mx_images_search_yahoo_com' : 'p='
+, 'translate_google_bg' : '(p|q|as_p|as_q)='
+, 'images_google_com_my' : '(p|q|as_p|as_q)='
+, 'blekko' : 'q='
+, 'google_ru' : '(p|q|as_p|as_q)='
+, 'images_google_sn' : '(p|q|as_p|as_q)='
+, 'jumpyit' : 'searchWord='
+, 'www_google_ch' : '(p|q|as_p|as_q)='
+, 'www_google_com_tj' : '(p|q|as_p|as_q)='
+, 'comettoolbar' : 'qry='
+, 'se_yhs4_search_yahoo_com' : 'p='
+, 'askde' : 'q='
+, 'heureka' : 'heureka='
+, 'quick' : 'query='
+, 'www_google_fi' : '(p|q|as_p|as_q)='
+, 'au_images_search_yahoo_com' : 'p='
+, 'infospace' : 'qkw='
+, 'google_com_jm' : '(p|q|as_p|as_q)='
+, 'translate_google_tn' : '(p|q|as_p|as_q)='
+, 'translate_google_st' : '(p|q|as_p|as_q)='
+, 'translate_google_co_ls' : '(p|q|as_p|as_q)='
+, 'www_google_tg' : '(p|q|as_p|as_q)='
+, 'www_google_hu' : '(p|q|as_p|as_q)='
+, 'google_pn' : '(p|q|as_p|as_q)='
+, 'googleByIP' : 'q='
+, 'es_search_yahoo_com' : 'p='
+, 'metacrawler_de' : 'qry='
+, 'www_google_com_na' : '(p|q|as_p|as_q)='
+, 'wahoo' : 'q='
+, 'google_com_af' : '(p|q|as_p|as_q)='
+, 'www_google_gr' : '(p|q|as_p|as_q)='
+, 'orangeworld' : 'q='
+, 'translate_google_com_my' : '(p|q|as_p|as_q)='
+, 'images_google_com_tw' : '(p|q|as_p|as_q)='
+, 'searchesnavigator' : 'query='
+, 'google_com_sl' : '(p|q|as_p|as_q)='
+, 'images_google_bj' : '(p|q|as_p|as_q)='
+, 'images_google_no' : '(p|q|as_p|as_q)='
+, 'juno' : 'query='
+, 'translate_google_com_af' : '(p|q|as_p|as_q)='
+, 'holasearch' : 'q='
+, 'de_yhs4_search_yahoo_com' : 'p='
+, 'miragofr' : '(txtsearch|qry)='
+, 'metacrawler' : 'general='
+, 'images_google_md' : '(p|q|as_p|as_q)='
+, 'google_is' : '(p|q|as_p|as_q)='
+, 'www_google_im' : '(p|q|as_p|as_q)='
+, 'translate_google_sk' : '(p|q|as_p|as_q)='
+, 'search_yahoo_com' : 'p='
+, 'search_foxtab_com' : 'q='
+, 'searchch' : 'q='
+, 'yandexkz' : 'text='
+, 'no_search_yahoo_com' : 'p='
+, 'google_de' : '(p|q|as_p|as_q)='
+, 'google_bf' : '(p|q|as_p|as_q)='
+, 'myway' : 'searchfor='
+, 'google_td' : '(p|q|as_p|as_q)='
+, 'www_google_se' : '(p|q|as_p|as_q)='
+, 'images_google_dj' : '(p|q|as_p|as_q)='
+, 'au_search_yahoo_com' : 'p='
+, 'images_google_rs' : '(p|q|as_p|as_q)='
+, 'images_google_ch' : '(p|q|as_p|as_q)='
+, 'it_yhs4_search_yahoo_com' : 'p='
+, '1und1_de' : 'q='
+, 'google_co_zw' : '(p|q|as_p|as_q)='
+, 'chelloat' : 'q1='
+, 'www_google_com_kh' : '(p|q|as_p|as_q)='
+, 'www_google_co_kr' : '(p|q|as_p|as_q)='
+, 'engine' : 'p1='
+, 'google_sr' : '(p|q|as_p|as_q)='
+, 'translate_google_ws' : '(p|q|as_p|as_q)='
+, 'images_google_ms' : '(p|q|as_p|as_q)='
+, 'images_google_pl' : '(p|q|as_p|as_q)='
+, 'google_to' : '(p|q|as_p|as_q)='
+, 'www_google_tl' : '(p|q|as_p|as_q)='
+, 'www_google_co_id' : '(p|q|as_p|as_q)='
+, 'www_google_mk' : '(p|q|as_p|as_q)='
+, 'google_bi' : '(p|q|as_p|as_q)='
+, 'www_google_dk' : '(p|q|as_p|as_q)='
+, 'int_search_myway_com' : 'searchfor='
+, 'translate_google_gr' : '(p|q|as_p|as_q)='
+, 'images_google_li' : '(p|q|as_p|as_q)='
+, 'www_google_com_ai' : '(p|q|as_p|as_q)='
+, 'google_com_br' : '(p|q|as_p|as_q)='
+, 'www_google_co_uk' : '(p|q|as_p|as_q)='
+, 'searchalgo' : 'q='
+, 'google_com_ar' : '(p|q|as_p|as_q)='
+, 'miragoes' : '(txtsearch|qry)='
+, 'google_fi' : '(p|q|as_p|as_q)='
+, 'soso' : 'q='
+, 'google_co_mz' : '(p|q|as_p|as_q)='
+, 'google_com_lc' : '(p|q|as_p|as_q)='
+, 'surfcanyon_com' : 'q='
+, 'id_yhs4_search_yahoo_com' : 'p='
+, 'ca_images_search_yahoo_com' : 'p='
+, 'images_google_bt' : '(p|q|as_p|as_q)='
+, 'anzwers' : 'search='
+, 'androidsearch' : 'q='
+, 'www_google_com_eg' : '(p|q|as_p|as_q)='
+, 'incredibar' : 'q='
+, 'clubinternet' : 'q='
+, 'gr_search_yahoo_com' : 'p='
+, 'br_images_search_yahoo_com' : 'p='
+, 'tixuma_de' : 'sc='
+, 'ca_yhs4_search_yahoo_com' : 'p='
+, 'www_google_dz' : '(p|q|as_p|as_q)='
+, 'www_google_com_bd' : '(p|q|as_p|as_q)='
+, 'translate_google_co_ke' : '(p|q|as_p|as_q)='
+, 'aolcatchall' : 'q(|query)='
+, 'edderkoppen' : 'query='
+, 'lbb' : 'q='
+, 'translate_google_am' : '(p|q|as_p|as_q)='
+, 'www_google_tn' : '(p|q|as_p|as_q)='
+, 'www_google_ne' : '(p|q|as_p|as_q)='
+, 'conduit' : 'q='
+, 'sg_search_yahoo_com' : 'p='
+, 'images_google_kz' : '(p|q|as_p|as_q)='
+, 'images_google_com_sb' : '(p|q|as_p|as_q)='
+, 'icq' : 'q='
+, 'miragoit' : '(txtsearch|qry)='
+, 'images_google_dz' : '(p|q|as_p|as_q)='
+, 'www_google_com_om' : '(p|q|as_p|as_q)='
+, 'images_google_bg' : '(p|q|as_p|as_q)='
+, 'google_be' : '(p|q|as_p|as_q)='
+, 'google_st' : '(p|q|as_p|as_q)='
+, 'translate_google_rs' : '(p|q|as_p|as_q)='
+, 'images_google_co_ck' : '(p|q|as_p|as_q)='
+, 'google_ac' : '(p|q|as_p|as_q)='
+, 'translate_google_cn' : '(p|q|as_p|as_q)='
+, 'images_google_ie' : '(p|q|as_p|as_q)='
+, 'google_co_nz' : '(p|q|as_p|as_q)='
+, 'google_com_sa' : '(p|q|as_p|as_q)='
+, 'meinestadt' : 'q='
+, 'images_google_mu' : '(p|q|as_p|as_q)='
+, 'google_co_bw' : '(p|q|as_p|as_q)='
+, 'images_google_be' : '(p|q|as_p|as_q)='
+, 'translate_google_gf' : '(p|q|as_p|as_q)='
+, 'images_google_co_ma' : '(p|q|as_p|as_q)='
+, 'www_google_ps' : '(p|q|as_p|as_q)='
+, 'images_google_com_pk' : '(p|q|as_p|as_q)='
+, 'nl_search_yahoo_com' : 'p='
+, 'translate_google_cm' : '(p|q|as_p|as_q)='
+, 'google_co_kr' : '(p|q|as_p|as_q)='
+, 'vn_images_search_yahoo_com' : 'p='
+, 'translate_google_co_ug' : '(p|q|as_p|as_q)='
+, 'swisscows_ch' : 'query='
+, 'uk_foxstart_com' : 'q='
+, 'google_jo' : '(p|q|as_p|as_q)='
+, 'www_google_iq' : '(p|q|as_p|as_q)='
+, 'images_google_com_lc' : '(p|q|as_p|as_q)='
+, 'translate_google_nr' : '(p|q|as_p|as_q)='
+, 'google_ie' : '(p|q|as_p|as_q)='
+, 'pe_images_search_yahoo_com' : 'p='
+, 'www_google_la' : '(p|q|as_p|as_q)='
+, 'translate_google_bj' : '(p|q|as_p|as_q)='
+, 'zapmeta_catchall' : 'query='
+, 'images_google_com_gh' : '(p|q|as_p|as_q)='
+, 'translate_google_ci' : '(p|q|as_p|as_q)='
+, 'images_google_ee' : '(p|q|as_p|as_q)='
+, 'nbci' : 'keyword='
+, 'google_cl' : '(p|q|as_p|as_q)='
+, 'translate_google_com_au' : '(p|q|as_p|as_q)='
+, 'google_rs' : '(p|q|as_p|as_q)='
+, 'internetto' : 'searchstr='
+, 'images_google_ca' : '(p|q|as_p|as_q)='
+, 'google_com_bz' : '(p|q|as_p|as_q)='
+, 'clusty' : 'query='
+, 'translate_google_pt' : '(p|q|as_p|as_q)='
+, 'www_google_com_tw' : '(p|q|as_p|as_q)='
+, 'google_nr' : '(p|q|as_p|as_q)='
+, 'translate_google_tg' : '(p|q|as_p|as_q)='
+, 'google_co_zm' : '(p|q|as_p|as_q)='
+, 'images_google_cd' : '(p|q|as_p|as_q)='
+, 'hogapl' : 'qt='
+, 'images_google_am' : '(p|q|as_p|as_q)='
+, 'peoplecheck_de' : 'q='
+, 'images_google_cg' : '(p|q|as_p|as_q)='
+, 'google_sn' : '(p|q|as_p|as_q)='
+, 'ukdirectory' : 'k='
+, 'softonic' : 'q='
+, 'google_me' : '(p|q|as_p|as_q)='
+, 'find1friend' : 'q='
+, 'atomz' : 'sp-q='
+, 'translate_google_com_bh' : '(p|q|as_p|as_q)='
+, 'smartsuggestor' : 's='
+, 'google_co_in' : '(p|q|as_p|as_q)='
+, 'yahoo_mindset' : 'p='
+, 'www_google_jo' : '(p|q|as_p|as_q)='
+, 'fr_search_yahoo_com' : 'p='
+, 'images_google_gm' : '(p|q|as_p|as_q)='
+, 'tw_images_search_yahoo_com' : 'p='
+, 'translate_google_com_tj' : '(p|q|as_p|as_q)='
+, 'www_google_cf' : '(p|q|as_p|as_q)='
+, 'etools_ch' : 'query='
+, 'images_google_com_na' : '(p|q|as_p|as_q)='
+, 'translate_google_ps' : '(p|q|as_p|as_q)='
+, 'google_com_ng' : '(p|q|as_p|as_q)='
+, 'nusearch' : 'nusearch_terms='
+, 'www_google_com_py' : '(p|q|as_p|as_q)='
+, 'baidu' : '(word|wd)='
+, 'translate_google_sm' : '(p|q|as_p|as_q)='
+, 'sphere' : 'q='
+, 'translate_google_la' : '(p|q|as_p|as_q)='
+, 'searchy' : 'search_term='
+, 'nl_images_search_yahoo_com' : 'p='
+, 'www_google_cv' : '(p|q|as_p|as_q)='
+, 'translate_google_al' : '(p|q|as_p|as_q)='
+, 'translate_google_lv' : '(p|q|as_p|as_q)='
+, 'google_com_sb' : '(p|q|as_p|as_q)='
+, 'searchya' : 'q='
+, 'images_google_com_bo' : '(p|q|as_p|as_q)='
+, 'translate_google_co_il' : '(p|q|as_p|as_q)='
+, 'chellocz' : 'q1='
+, 'images_google_al' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ar' : '(p|q|as_p|as_q)='
+, 'google_co_jp' : '(p|q|as_p|as_q)='
+, 'images_google_com_mt' : '(p|q|as_p|as_q)='
+, 'yandexua' : 'text='
+, 'translate_google_co_zw' : '(p|q|as_p|as_q)='
+, 'benefind' : 'q='
+, 'localmoxie' : 'keyword='
+, '1klik' : 'query='
+, 'globososo' : 'q='
+, 'images_google_com_mm' : '(p|q|as_p|as_q)='
+, 'www_google_com_sg' : '(p|q|as_p|as_q)='
+, 'images_google_com_et' : '(p|q|as_p|as_q)='
+, 'www_google_lu' : '(p|q|as_p|as_q)='
+, 'at_images_search_yahoo_com' : 'p='
+, 'www_google_com_gh' : '(p|q|as_p|as_q)='
+, 'translate_google_co_uz' : '(p|q|as_p|as_q)='
+, 'mitrasites' : 'q='
+, 'google_cg' : '(p|q|as_p|as_q)='
+, 'images_google_co_uz' : '(p|q|as_p|as_q)='
+, 'www_google_lt' : '(p|q|as_p|as_q)='
+, 'www_google_com_np' : '(p|q|as_p|as_q)='
+, 'www_google_am' : '(p|q|as_p|as_q)='
+, '1search' : 'query='
+, 'www_google_nr' : '(p|q|as_p|as_q)='
+, 'www_google_com_gt' : '(p|q|as_p|as_q)='
+, 'google_li' : '(p|q|as_p|as_q)='
+, 'images_google_com_lb' : '(p|q|as_p|as_q)='
+, 'gr_yhs4_search_yahoo_com' : 'p='
+, 'translate_google_pn' : '(p|q|as_p|as_q)='
+, 'translate_google_gp' : '(p|q|as_p|as_q)='
+, 'google_lu' : '(p|q|as_p|as_q)='
+, 'ie_search_yahoo_com' : 'p='
+, 'ixquick' : 'query='
+, 'images_google_co_ls' : '(p|q|as_p|as_q)='
+, 'www_google_com_sa' : '(p|q|as_p|as_q)='
+, 'asknl' : 'q='
+, 'bungeebonesdotcom' : 'query='
+, 'images_google_ge' : '(p|q|as_p|as_q)='
+, 'www_google_ci' : '(p|q|as_p|as_q)='
+, 'images_google_cc' : '(p|q|as_p|as_q)='
+, 'libero' : 'qs='
+, 'rambler' : 'words='
+, 'looksmart_catchall' : 'key='
+, 'pictures' : 'q='
+, 'sweetpacks' : 'q='
+, 'www_google_com_vc' : '(p|q|as_p|as_q)='
+, 'es_images_search_yahoo_com' : 'p='
+, 'google_gr' : '(p|q|as_p|as_q)='
+, 'images_google_com_jm' : '(p|q|as_p|as_q)='
+, 'metaua' : 'q='
+, 'images_google_es' : '(p|q|as_p|as_q)='
+, 'images_google_com_cy' : '(p|q|as_p|as_q)='
+, 'google_com_ai' : '(p|q|as_p|as_q)='
+, 'images_google_com_bd' : '(p|q|as_p|as_q)='
+, 'www_google_com_gi' : '(p|q|as_p|as_q)='
+, 'images_google_ac' : '(p|q|as_p|as_q)='
+, 'search_1und1_de' : 'q='
+, 'images_google_co_zw' : '(p|q|as_p|as_q)='
+, 'translate_google_ee' : '(p|q|as_p|as_q)='
+, 'www_google_co_zm' : '(p|q|as_p|as_q)='
+, 'google_co_ma' : '(p|q|as_p|as_q)='
+, 'translate_google_fi' : '(p|q|as_p|as_q)='
+, 'ph_yhs4_search_yahoo_com' : 'p='
+, 'images_google_com_gi' : '(p|q|as_p|as_q)='
+, 'translate_google_com_bd' : '(p|q|as_p|as_q)='
+, 'bbc' : 'q='
+, 'miragobe' : '(txtsearch|qry)='
+, 'metager' : 'eingabe='
+, 'www_google_bt' : '(p|q|as_p|as_q)='
+, 'www_google_cm' : '(p|q|as_p|as_q)='
+, 'translate_google_com_sv' : '(p|q|as_p|as_q)='
+, 'google_cz' : '(p|q|as_p|as_q)='
+, 'www_google_ro' : '(p|q|as_p|as_q)='
+, 'nl_yhs4_search_yahoo_com' : 'p='
+, 'pch' : 'q='
+, 'google_cv' : '(p|q|as_p|as_q)='
+, 'image_search_yahoo_co_jp' : 'p='
+, 'yhs4_search_yahoo_catchall' : 'p='
+, 'images_google_me' : '(p|q|as_p|as_q)='
+, 'translate_google_gl' : '(p|q|as_p|as_q)='
+, 'translate_google_lt' : '(p|q|as_p|as_q)='
+, 'de_wiki_gov_cn' : 'de\.wiki\.gov\.cn\/s_'
+, 'google_mu' : '(p|q|as_p|as_q)='
+, 'google_com_mm' : '(p|q|as_p|as_q)='
+, 'google_hu' : '(p|q|as_p|as_q)='
+, 'www_google_cc' : '(p|q|as_p|as_q)='
+, 'www_google_sr' : '(p|q|as_p|as_q)='
+, 'google_bj' : '(p|q|as_p|as_q)='
+, 'www_google_com_pg' : '(p|q|as_p|as_q)='
+, 'translate_google_ru' : '(p|q|as_p|as_q)='
+, 'shoppstop' : 'keywords='
+, 'hk_images_search_yahoo_com' : 'p='
+, 'ofir' : 'querytext='
+, 'google_bs' : '(p|q|as_p|as_q)='
+, 'images_google_com_pe' : '(p|q|as_p|as_q)='
+, 'askcatchall' : 'q='
+, 'images_google_tm' : '(p|q|as_p|as_q)='
+, 'images_google_lk' : '(p|q|as_p|as_q)='
+, 'images_google_com_pg' : '(p|q|as_p|as_q)='
+, 'askuk' : 'q='
+, 'google_ps' : '(p|q|as_p|as_q)='
+, 'centrum' : 'q='
+, 'voila' : '(kw|rdata)='
+, 'fdownloadr_com' : 'q='
+, 'dalesearch' : 'q='
+, 'images_google_la' : '(p|q|as_p|as_q)='
+, 'mirago' : '(txtsearch|qry)='
+, 'images_google_co_cr' : '(p|q|as_p|as_q)='
+, 'images_google_ci' : '(p|q|as_p|as_q)='
+, 'translate_google_bs' : '(p|q|as_p|as_q)='
+, 'www_google_ad' : '(p|q|as_p|as_q)='
+, 'google_cn' : '(p|q|as_p|as_q)='
+, 'three' : 'q='
+, 'metasuche_ch' : 'q='
+, 'www_google_com_mx' : '(p|q|as_p|as_q)='
+, 'sg_yhs4_search_yahoo_com' : 'p='
+, 'google_com_tw' : '(p|q|as_p|as_q)='
+, 'google_translate' : 'q='
+, 'translate_google_gy' : '(p|q|as_p|as_q)='
+, 'images_google_com_vc' : '(p|q|as_p|as_q)='
+, 'images_google_com_ua' : '(p|q|as_p|as_q)='
+, 'startpage' : 'query='
+, 'google_gl' : '(p|q|as_p|as_q)='
+, 'uk_yhs4_search_yahoo_com' : 'p='
+, 'www_google_com_qa' : '(p|q|as_p|as_q)='
+, 'google_ci' : '(p|q|as_p|as_q)='
+, 'google_ee' : '(p|q|as_p|as_q)='
+, 'search_yahoo_catchall' : 'p='
+, 'miragodk' : '(txtsearch|qry)='
+, 'hk_search_yahoo_com' : 'p='
+, 'google_kz' : '(p|q|as_p|as_q)='
+, 'it_images_search_yahoo_com' : 'p='
+, 'google_co_ls' : '(p|q|as_p|as_q)='
+, 'google_com_my' : '(p|q|as_p|as_q)='
+, 'vivisimo' : 'query='
+, 'r_search_yahoo_com' : 'p='
+, 'translate_google_dm' : '(p|q|as_p|as_q)='
+, 'images_search_yahoo_catchall' : 'p='
+, 'translate_google_by' : '(p|q|as_p|as_q)='
+, 'google_vu' : '(p|q|as_p|as_q)='
+, 'chellobe' : 'q1='
+, 'auone' : 'q='
+, 'genieo' : 'q='
+, 'schoenerbrausen' : 'q='
+, 'translate_google_com_bz' : '(p|q|as_p|as_q)='
+, 'translate_google_it' : '(p|q|as_p|as_q)='
+, 'translate_google_kg' : '(p|q|as_p|as_q)='
+, 'delicious' : 'all='
+, 'translate_google_com_kh' : '(p|q|as_p|as_q)='
+, 'www_google_gy' : '(p|q|as_p|as_q)='
+, 'najdi' : 'dotaz='
+, 'images_google_com_br' : '(p|q|as_p|as_q)='
+, 'interiapl' : 'q='
+, 'uk_images_search_yahoo_com' : 'p='
+, 'vi-view_com' : 'q='
+, 'www_google_co_mz' : '(p|q|as_p|as_q)='
+, 'webcrawler' : '(q|searchText)='
+, 'www_google_gp' : '(p|q|as_p|as_q)='
+, 'ar_images_search_yahoo_com' : 'p='
+, 'translate_google_tt' : '(p|q|as_p|as_q)='
+, 'images_google_com_eg' : '(p|q|as_p|as_q)='
+, 'inbox' : 'q='
+, 'teecnoit' : 'q='
+, 'www_google_com_cy' : '(p|q|as_p|as_q)='
+, 'netease' : 'q='
+, 'www_google_com_kw' : '(p|q|as_p|as_q)='
+, 'semalt' : 'u='
+, 'google_com_qa' : '(p|q|as_p|as_q)='
+, 'metasearch' : 'q='
+, 'translate_google_hn' : '(p|q|as_p|as_q)='
+, 'translate_google_ba' : '(p|q|as_p|as_q)='
+, 'www_google_ee' : '(p|q|as_p|as_q)='
+, 'godado' : 'Keywords='
+, 'www_google_it' : '(p|q|as_p|as_q)='
+, 'zoznam' : 'q='
+, 'ereadingsource' : 'q='
+, 'picsearch' : 'q='
+, 'google_com_au' : '(p|q|as_p|as_q)='
+, 'windowssearch_com' : 'q='
+, 'translate_google_az' : '(p|q|as_p|as_q)='
+, 'images_google_com_ag' : '(p|q|as_p|as_q)='
+, 'google_com_nf' : '(p|q|as_p|as_q)='
+, 'images_google_mg' : '(p|q|as_p|as_q)='
+, 'findamo' : 'q='
+, 'images_google_rw' : '(p|q|as_p|as_q)='
+, 'webalta' : 'q='
+, 'szukaczpl' : 'q='
+, 'br_search_yahoo_com' : 'p='
+, 'translate_google_ge' : '(p|q|as_p|as_q)='
+, 'translate_google_com_kw' : '(p|q|as_p|as_q)='
+, 'msn' : 'q='
+, 'www_google_dj' : '(p|q|as_p|as_q)='
+, 'arianna' : 'query='
+, 'tw_search_yahoo_com' : 'p='
+, 'rr' : 'q='
+, 'onetpl' : 'qt='
+, 'images_google_cv' : '(p|q|as_p|as_q)='
+, 'images_google_com_pa' : '(p|q|as_p|as_q)='
+, 'images_google_com_mx' : '(p|q|as_p|as_q)='
+, 'easysearch' : 's='
+, 'translate_google_com_py' : '(p|q|as_p|as_q)='
+, 'translate_google_md' : '(p|q|as_p|as_q)='
+, 'google_cat' : '(p|q|as_p|as_q)='
+, 'foxstart' : 'q='
+, 'translate_google_sh' : '(p|q|as_p|as_q)='
+, 'tiscali' : 'key='
+, 'centurylink' : 'q='
+, 'images_google_com_ph' : '(p|q|as_p|as_q)='
+, 'translate_google_tk' : '(p|q|as_p|as_q)='
+, 'ilse' : 'search_for='
+, 'daum' : 'q='
+, 'chellocom' : 'q1='
+, 'images_google_pt' : '(p|q|as_p|as_q)='
+, 'mozbot' : 'q='
+, 'iminent' : 'q='
+, 'google_si' : '(p|q|as_p|as_q)='
+, 'www_google_bs' : '(p|q|as_p|as_q)='
+, 'vlips_de' : 'q='
+, 'google_com_sv' : '(p|q|as_p|as_q)='
+, 'google_io' : '(p|q|as_p|as_q)='
+, 'images_google_co_id' : '(p|q|as_p|as_q)='
+, 'www_google_com_ag' : '(p|q|as_p|as_q)='
+, 'images_google_co_ve' : '(p|q|as_p|as_q)='
+, 'translate_google_com_lc' : '(p|q|as_p|as_q)='
+, 'www_google_com_ar' : '(p|q|as_p|as_q)='
+, 'google_com_ph' : '(p|q|as_p|as_q)='
+, 'www_google_com_uy' : '(p|q|as_p|as_q)='
+, 'images_google_az' : '(p|q|as_p|as_q)='
+, 'www_google_com_mm' : '(p|q|as_p|as_q)='
+, 'sg_images_search_yahoo_com' : 'p='
+, 'images_google_com_gt' : '(p|q|as_p|as_q)='
+, 'translate_google_ad' : '(p|q|as_p|as_q)='
+, 'google_nu' : '(p|q|as_p|as_q)='
+, 'sweetim' : 'q='
+, 'whorush_com' : 'q='
+, 'www_google_ws' : '(p|q|as_p|as_q)='
+, 'zapmeta_ch' : 'query='
+, 'chellofr' : 'q1='
+, 'tr_yhs4_search_yahoo_com' : 'p='
+, 'images_google_sm' : '(p|q|as_p|as_q)='
+, 'translate_google_ms' : '(p|q|as_p|as_q)='
+, 'askit' : 'q='
+, 'netzero' : 'query='
+, 'www_dregol_com' : 'q='
+, 'www_google_co_ck' : '(p|q|as_p|as_q)='
+, 'everyclick' : 'keyword='
+, 'se_search_yahoo_com' : 'p='
+, 'images_search_yahoo_com' : 'p='
+, 'www_google_com_sv' : '(p|q|as_p|as_q)='
+, 'google_com_do' : '(p|q|as_p|as_q)='
+, 'orange' : 'q='
+, 'translate_google_com_ph' : '(p|q|as_p|as_q)='
+, 'www_google_co_vi' : '(p|q|as_p|as_q)='
+, 'askjp' : 'q='
+, 'translate_google_com_sa' : '(p|q|as_p|as_q)='
+, 'google_it' : '(p|q|as_p|as_q)='
+, 'images_google_ki' : '(p|q|as_p|as_q)='
+, 'www_google_je' : '(p|q|as_p|as_q)='
+, 'www_google_cd' : '(p|q|as_p|as_q)='
+, 'images_google_de' : '(p|q|as_p|as_q)='
+, 'gerypl' : 'q='
+, 'indexhu' : 'q='
+, 'kr_search_yahoo_com' : 'p='
+, 'sify' : 'keyword='
+, 'google_mg' : '(p|q|as_p|as_q)='
+, 'www_google_ge' : '(p|q|as_p|as_q)='
+, 'www_google_mw' : '(p|q|as_p|as_q)='
+, 'images_google_io' : '(p|q|as_p|as_q)='
+, 'haku' : 'w='
+, 'google_hr' : '(p|q|as_p|as_q)='
+, 'francite' : 'name='
+, 'it_search_yahoo_com' : 'p='
+, 'www_google_co_cr' : '(p|q|as_p|as_q)='
+, 'umuwa_de' : 'umuwa\.de\/'
+, 'aliceit' : 'qs='
+, 'duckduckgo' : 'nokey='
+, 'images_google_com_tj' : '(p|q|as_p|as_q)='
+, 'incredimail' : 'q='
+, 'dogpile' : '(q=|kw=|web/)'
+, 'chellohu' : 'q1='
+, 'searchsafer' : 'q='
+, 'www_google_com_co' : '(p|q|as_p|as_q)='
+, 'sapo' : 'q='
+, 'www_google_hr' : '(p|q|as_p|as_q)='
+, 'translate_google_dj' : '(p|q|as_p|as_q)='
+, 'ukindex' : 'stext='
+, 'kvasir' : 'q='
+, 'www_google_ki' : '(p|q|as_p|as_q)='
+, 'images_google_by' : '(p|q|as_p|as_q)='
+, 'translate_google_to' : '(p|q|as_p|as_q)='
+, 'malaysia_search_yahoo_com' : 'p='
+, 'virgilio' : 'qs='
+, 'images_google_ps' : '(p|q|as_p|as_q)='
+, 'search_socialdownloadr_com' : 'q='
+, 'checkparams' : 'q='
+, 'www_google_hn' : '(p|q|as_p|as_q)='
+, 'terra' : 'query='
+, 'images_google_co_ke' : '(p|q|as_p|as_q)='
+, 'translate_google_com_nf' : '(p|q|as_p|as_q)='
+, 'google_com_vc' : '(p|q|as_p|as_q)='
+, 'google_es' : '(p|q|as_p|as_q)='
+, 'images_google_at' : '(p|q|as_p|as_q)='
+, 'askfr' : 'q='
+, 'www_google_co_uz' : '(p|q|as_p|as_q)='
+, 'www_google_tm' : '(p|q|as_p|as_q)='
+, 'google_co_ao' : '(p|q|as_p|as_q)='
+, 'images_google_com_fj' : '(p|q|as_p|as_q)='
+, 'images_google_com_hk' : '(p|q|as_p|as_q)='
+, 'www_google_co_jp' : '(p|q|as_p|as_q)='
+, 'qwant_com' : 'q='
+, 'wisenut' : 'query='
+, 'virginmedia' : 'q='
+, 'zapmeta_com' : 'query='
+, 'google_ki' : '(p|q|as_p|as_q)='
+, 'www_google_tk' : '(p|q|as_p|as_q)='
+, 'translate_google_ae' : '(p|q|as_p|as_q)='
+, 'youtube' : 'q='
+, 'a9' : 'a9\.com\/'
+, 'chellosk' : 'q1='
+, 'euroseek' : 'query='
+, 'translate_google_co_ma' : '(p|q|as_p|as_q)='
+, 'images_google_sk' : '(p|q|as_p|as_q)='
+, 'translate_google_com_pe' : '(p|q|as_p|as_q)='
+, '3721' : '(p|name)='
+, 'www_google_com_et' : '(p|q|as_p|as_q)='
+, 'google_ad' : '(p|q|as_p|as_q)='
+, 'images_google_gf' : '(p|q|as_p|as_q)='
+, 'o2pl' : 'qt='
+, 'images_google_tg' : '(p|q|as_p|as_q)='
+, 'images_google_mv' : '(p|q|as_p|as_q)='
+, 'searchalot' : 'q='
+, 'google_gy' : '(p|q|as_p|as_q)='
+, 'www_google_tt' : '(p|q|as_p|as_q)='
+, 'www_google_as' : '(p|q|as_p|as_q)='
+, 'translate_google_com_bo' : '(p|q|as_p|as_q)='
+, 'translate_google_hr' : '(p|q|as_p|as_q)='
+, 'images_google_sr' : '(p|q|as_p|as_q)='
+, 'www_google_com_mt' : '(p|q|as_p|as_q)='
+, 'www_google_pl' : '(p|q|as_p|as_q)='
+, 'www_google_co_tz' : '(p|q|as_p|as_q)='
+, 'translate_google_ac' : '(p|q|as_p|as_q)='
+, 'translate_google_pl' : '(p|q|as_p|as_q)='
+, 'google_co_ck' : '(p|q|as_p|as_q)='
+, 'www_google_sm' : '(p|q|as_p|as_q)='
+, 'aol_o2suche_de' : 'q(|uery)='
+, 'www_google_com_pk' : '(p|q|as_p|as_q)='
+, 'live' : 'q='
+, 'google_com_kh' : '(p|q|as_p|as_q)='
+, 'de_dolphin_com' : 'q='
+, 'translate_google_ga' : '(p|q|as_p|as_q)='
+, 'www_google_de' : '(p|q|as_p|as_q)='
+, 'in_images_search_yahoo_com' : 'p='
+, 'www_google_co_bw' : '(p|q|as_p|as_q)='
+, 'translate_google_rw' : '(p|q|as_p|as_q)='
+, 'www_google_co_il' : '(p|q|as_p|as_q)='
+, 'www_google_com_lc' : '(p|q|as_p|as_q)='
+, 'safehomepage_com' : 'q='
+, 'google_com_bn' : '(p|q|as_p|as_q)='
+, 'google_com_tj' : '(p|q|as_p|as_q)='
+, 'translate_google_ch' : '(p|q|as_p|as_q)='
+, 'images_google_co_in' : '(p|q|as_p|as_q)='
+, 'translate_google_com_vn' : '(p|q|as_p|as_q)='
+, 'handycafe' : 'q='
+, 'searchresults' : 'q='
+, 'isearch_nation_com' : 'q='
+, 'translate_google_com_pa' : '(p|q|as_p|as_q)='
+, 'google_com_mx' : '(p|q|as_p|as_q)='
+, 'translate_google_com_sg' : '(p|q|as_p|as_q)='
+, 'www_google_cz' : '(p|q|as_p|as_q)='
+, 'excite' : 'search='
+, 'www_google_ga' : '(p|q|as_p|as_q)='
+, 'www_google_com_my' : '(p|q|as_p|as_q)='
+, 'translate_google_jo' : '(p|q|as_p|as_q)='
+, 'google_dm' : '(p|q|as_p|as_q)='
+, 'bluewin' : 'qry='
+, 'google_com_sg' : '(p|q|as_p|as_q)='
+, 'translate_google_com_fj' : '(p|q|as_p|as_q)='
+, 'translate_google_si' : '(p|q|as_p|as_q)='
+, 'se_images_search_yahoo_com' : 'p='
+, 'google_com_uy' : '(p|q|as_p|as_q)='
+, 'images_google_fr' : '(p|q|as_p|as_q)='
+, 'translate_google_fr' : '(p|q|as_p|as_q)='
+, 'www_google_com_br' : '(p|q|as_p|as_q)='
+, 'google_ca' : '(p|q|as_p|as_q)='
+, 'mamma' : 'query='
+, 'translate_google_com_eg' : '(p|q|as_p|as_q)='
+, 'images_google_mw' : '(p|q|as_p|as_q)='
+, 'google_lv' : '(p|q|as_p|as_q)='
+, 'google_gf' : '(p|q|as_p|as_q)='
+, 'images_google_us' : '(p|q|as_p|as_q)='
+, 'redbox' : 'srch='
+, 'netscape' : 'search='
+, 'images_google_vg' : '(p|q|as_p|as_q)='
+, 'translate_google_co_mz' : '(p|q|as_p|as_q)='
+, 'google_co_uk' : '(p|q|as_p|as_q)='
+, 'startxxl' : 'q='
+, 'translate_google_co_th' : '(p|q|as_p|as_q)='
+, 'google_je' : '(p|q|as_p|as_q)='
+, 'translate_google_co_za' : '(p|q|as_p|as_q)='
+, 'images_google_co_jp' : '(p|q|as_p|as_q)='
+, 'www_google_com_pe' : '(p|q|as_p|as_q)='
+, 'www_google_kz' : '(p|q|as_p|as_q)='
+, 'jyxo' : '(s|q)='
+, 'google_no' : '(p|q|as_p|as_q)='
+, 'images_google_it' : '(p|q|as_p|as_q)='
+, 'netstjernen' : 'q='
+, 'images_google_fm' : '(p|q|as_p|as_q)='
+, 'translate_google_com_ly' : '(p|q|as_p|as_q)='
+, 'www_google_pn' : '(p|q|as_p|as_q)='
+, 'preciobarato_xyz' : 's='
+, 'images_google_cat' : '(p|q|as_p|as_q)='
+, 'opasia' : 'q='
+, 'translate_google_mk' : '(p|q|as_p|as_q)='
+, 'www_google_com_bh' : '(p|q|as_p|as_q)='
+, 'sagool' : 'q='
+, 'translate_google_co_id' : '(p|q|as_p|as_q)='
+, 'translate_google_com_tw' : '(p|q|as_p|as_q)='
+, 'google_cache' : '(p|q|as_p|as_q)=cache:[0-9A-Za-z]{12}:'
+, 'centraldatabase' : 'query='
+, 'translate_google_cd' : '(p|q|as_p|as_q)='
+, 'translate_google_com_gh' : '(p|q|as_p|as_q)='
+, 'searchfunmoods' : 'q='
+, 'translate_google_ie' : '(p|q|as_p|as_q)='
+, 'supereva' : 'q='
+, 'translate_google_is' : '(p|q|as_p|as_q)='
+, 'qc_images_search_yahoo_com' : 'p='
+, 'images_google_co_mz' : '(p|q|as_p|as_q)='
+, 'www_google_com_bo' : '(p|q|as_p|as_q)='
+, 'aolpl' : 'q(|query)='
+, 'google_ge' : '(p|q|as_p|as_q)='
+, 'yahoo_catchall' : 'p='
+, 'danielsen' : 'q='
+, 'miner' : 'q='
+, 'translate_google_com_vc' : '(p|q|as_p|as_q)='
+, 'translate_google_com_sl' : '(p|q|as_p|as_q)='
+, 'qc_search_yahoo_com' : 'p='
+, 'google_com_fj' : '(p|q|as_p|as_q)='
+, 'google_bt' : '(p|q|as_p|as_q)='
+, 'images_google_je' : '(p|q|as_p|as_q)='
+, 'google_pl' : '(p|q|as_p|as_q)='
+, 'www_google_com_pa' : '(p|q|as_p|as_q)='
+, 'toshiba' : 'q='
+, 'gmxsuche' : 'q='
+, 'www_google_az' : '(p|q|as_p|as_q)='
+, 'google_ro' : '(p|q|as_p|as_q)='
+, 'google_lk' : '(p|q|as_p|as_q)='
+, 'www_google_at' : '(p|q|as_p|as_q)='
+, 'translate_google_com_tr' : '(p|q|as_p|as_q)='
+, 'images_google_ru' : '(p|q|as_p|as_q)='
+, 'google_ch' : '(p|q|as_p|as_q)='
+, 'images_google_tk' : '(p|q|as_p|as_q)='
+, 'yell' : 'keywords='
+, 'google_co_id' : '(p|q|as_p|as_q)='
+, 'www_google_mn' : '(p|q|as_p|as_q)='
+, 'ph_images_search_yahoo_com' : 'p='
+, 'shawca' : 'q='
+, 'images_google_sh' : '(p|q|as_p|as_q)='
+, 'images_google_pn' : '(p|q|as_p|as_q)='
+, 'www_google_so' : '(p|q|as_p|as_q)='
+, 'aliceitmaster' : 'qs='
+, 'translate_google_es' : '(p|q|as_p|as_q)='
+, 'google_com_cu' : '(p|q|as_p|as_q)='
+, 'translate_google_com_et' : '(p|q|as_p|as_q)='
+, 'google_ae' : '(p|q|as_p|as_q)='
+, 'images_google_com_cu' : '(p|q|as_p|as_q)='
+, 'www_google_com_af' : '(p|q|as_p|as_q)='
+, 'tw_image_search_yahoo_com' : 'p='
+, 'www_google_com_ua' : '(p|q|as_p|as_q)='
+, 'images_google_co_ao' : '(p|q|as_p|as_q)='
+, 'charter' : 'q='
+, 'www_google_cl' : '(p|q|as_p|as_q)='
+, 'translate_google_com_cu' : '(p|q|as_p|as_q)='
+, 'www_google_gf' : '(p|q|as_p|as_q)='
+, 'in_search_yahoo_com' : 'p='
+, 'google_us' : '(p|q|as_p|as_q)='
+, 'translate_google_gm' : '(p|q|as_p|as_q)='
+, 'images_google_bs' : '(p|q|as_p|as_q)='
+, 'images_google_ae' : '(p|q|as_p|as_q)='
+, 'babylon' : 'q='
+, 'sucheaolde' : 'q(|query)='
+, 'mywebsearch' : 'searchfor='
+, 'bing' : 'q(|pvt)='
+, 'sogou' : 'query='
+, 'aolsearchde' : 'q(|query)='
+, 'swik' : 'swik\.net/'
+, 'translate_google_cc' : '(p|q|as_p|as_q)='
+, 'searchmobileonline' : 'q='
+, 'google_com_gh' : '(p|q|as_p|as_q)='
+, 'avantfind' : 'keywords='
+, 'images_google_com_om' : '(p|q|as_p|as_q)='
+, 'images_google_mn' : '(p|q|as_p|as_q)='
+, 'go' : 'qt='
+, 'turtle' : 'q='
+, 'translate_google_co_jp' : '(p|q|as_p|as_q)='
+, 'certifiedtoolbarsearch' : 'q='
+, 'seznam' : '(w|q)='
+, 'images_google_tn' : '(p|q|as_p|as_q)='
+, 'google_ba' : '(p|q|as_p|as_q)='
+, 'translate_google_com_hk' : '(p|q|as_p|as_q)='
+, 'translate_google_im' : '(p|q|as_p|as_q)='
+, 'google_com_pk' : '(p|q|as_p|as_q)='
+, 'fbdownloader' : 'q='
+, 'metahannover' : 'q='
+, 'www_google_com_bz' : '(p|q|as_p|as_q)='
+, 'metabot' : 'st='
+, 'www_google_com_lb' : '(p|q|as_p|as_q)='
+, 'translate_google_cz' : '(p|q|as_p|as_q)='
+, 'google_az' : '(p|q|as_p|as_q)='
+, 'translate_google_co_uk' : '(p|q|as_p|as_q)='
+, 'images_google_im' : '(p|q|as_p|as_q)='
+, 'www_google_ba' : '(p|q|as_p|as_q)='
+, 'dodajpl' : 'keyword='
+, 'google_com_na' : '(p|q|as_p|as_q)='
+, 'google_ws' : '(p|q|as_p|as_q)='
+, 'translate_google_com_jm' : '(p|q|as_p|as_q)='
+, 'www_google_ru' : '(p|q|as_p|as_q)='
+, 'askes' : 'q='
+, 'www_google_es' : '(p|q|as_p|as_q)='
+, 'www_google_co_za' : '(p|q|as_p|as_q)='
+, 'at_search_yahoo_com' : 'p='
+, 'www_google_no' : '(p|q|as_p|as_q)='
+, 'google_so' : '(p|q|as_p|as_q)='
+, 'izito_uk' : '(query|OVKEY|q)='
+, 'chellopl' : 'q1='
+, 'www_google_lk' : '(p|q|as_p|as_q)='
+, 'Omiga-plus' : 'q='
+, 'DuckDuckGo' : 'q='
+, 'Qwant' : 'q='
+, 'Bueno Search' : 'q='
+, 'jws' : 'q='
+, 'Trouver' : 'q='
+, 'Orange' : 'kw='
+, 'WOW' : 'q='
+}
operating_systems = ['windows[_+ ]?2005', 'windows[_+ ]nt[_+ ]6\.0', 'windows[_+ ]?2008', 'windows[_+ ]nt[_+ ]6\.1', 'windows[_+ ]?2012', 'windows[_+ ]nt[_+ ]6\.2', 'windows[_+ ]nt[_+ ]6\.3', 'windows[_+ ]nt[_+ ]10', 'windows[_+ ]?vista', 'windows[_+ ]nt[_+ ]6', 'windows[_+ ]?2003', 'windows[_+ ]nt[_+ ]5\.2', 'windows[_+ ]xp', 'windows[_+ ]nt[_+ ]5\.1', 'windows[_+ ]me', 'win[_+ ]9x', 'windows[_+ ]?2000', 'windows[_+ ]nt[_+ ]5', 'windows[_+ ]phone', 'winnt', 'windows[_+ \-]?nt', 'win32', 'win(.*)98', 'win(.*)95', 'win(.*)16', 'windows[_+ ]3', 'win(.*)ce', 'iphone', 'ipad', 'ipod', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]12', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]11', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]10', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]9', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]8', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]7', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]6', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]5', 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]4', 'mac[_+ ]os[_+ ]x', 'mac[_+ ]?p', 'mac[_+ ]68', 'macweb', 'macintosh', 'linux(.*)android', 'linux(.*)asplinux', 'linux(.*)centos', 'linux(.*)debian', 'linux(.*)fedora', 'linux(.*)gentoo', 'linux(.*)mandr', 'linux(.*)momonga', 'linux(.*)pclinuxos', 'linux(.*)red[_+ ]hat', 'linux(.*)suse', 'linux(.*)ubuntu', 'linux(.*)vector', 'linux(.*)vine', 'linux(.*)white\sbox', 'linux(.*)zenwalk', 'linux', 'android', 'debian', 'gnu.hurd', 'bsdi', 'gnu.kfreebsd', 'freebsd', 'openbsd', 'netbsd', 'dragonfly', 'aix', 'sunos', 'irix', 'osf', 'hp\-ux', 'unix', 'x11', 'gnome\-vfs', 'beos', 'os/2', 'amiga', 'atari', 'vms', 'commodore', 'qnx', 'inferno', 'palmos', 'syllable', 'blackberry', 'cp/m', 'crayos', 'dreamcast', 'risc[_+ ]?os', 'symbian', 'webtv', 'playstation', 'xbox', 'wii', 'vienna', 'newsfire', 'applesyndication', 'akregator', 'plagger', 'syndirella', 'j2me', 'java', 'microsoft', 'msie[_+ ]', 'ms[_+ ]frontpage', 'windows']
-operating_systems_hashid = {'inferno' : 'inferno'}
+operating_systems_hashid = {'win(.*)ce' : 'wince'
+, 'iphone' : 'ios_iphone'
+, 'ipad' : 'ios_ipad'
+, 'win(.*)98' : 'win98'
+, 'akregator' : 'linux'
+, 'ipod' : 'ios_ipod'
+, 'windows[_+ \-]?nt' : 'winnt'
+, 'netbsd' : 'bsdnetbsd'
+, 'windows[_+ ]?vista' : 'winvista'
+, 'linux(.*)vector' : 'linuxvector'
+, 'linux(.*)vine' : 'linuxvine'
+, 'windows[_+ ]nt[_+ ]6\.3' : 'win8.1'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]4' : 'macosx4'
+, 'winnt' : 'winnt'
+, 'dragonflybsd' : 'bsddflybsd'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]5' : 'macosx5'
+, 'win32' : 'winnt'
+, 'linux(.*)ubuntu' : 'linuxubuntu'
+, 'windows[_+ ]xp' : 'winxp'
+, 'commodore' : 'commodore'
+, 'ms[_+ ]frontpage' : 'winunknown'
+, 'windows' : 'winunknown'
+, 'inferno' : 'inferno'
+, 'qnx' : 'qnx'
+, 'gnu.kfreebsd' : 'bsdkfreebsd'
+, 'gnome\-vfs' : 'unix'
+, 'mac[_+ ]68' : 'macintosh'
+, 'beos' : 'beos'
+, 'cp/m' : 'cp/m'
+, 'macweb' : 'macintosh'
+, 'windows[_+ ]me' : 'winme'
+, 'macintosh' : 'macintosh'
+, 'android' : 'linuxandroid'
+, 'windows[_+ ]?2005' : 'winlong'
+, 'windows[_+ ]nt[_+ ]6\.2' : 'win8'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]8' : 'macosx8'
+, 'win(.*)95' : 'win95'
+, 'openbsd' : 'bsdopenbsd'
+, 'webtv' : 'webtv'
+, 'windows[_+ ]phone' : 'winphone'
+, 'microsoft' : 'winunknown'
+, 'linux' : 'linux'
+, 'windows[_+ ]?2003' : 'win2003'
+, 'windows[_+ ]nt[_+ ]5\.2' : 'win2003'
+, 'windows[_+ ]nt[_+ ]6\.0' : 'winlong'
+, 'newsfire' : 'macosx'
+, 'gnu.hurd' : 'gnu'
+, 'os/2' : 'os/2'
+, 'windows[_+ ]3' : 'win16'
+, 'windows[_+ ]?2012' : 'win2012'
+, 'windows[_+ ]nt[_+ ]5\.1' : 'winxp'
+, 'win(.*)16' : 'win16'
+, 'freebsd' : 'bsdfreebsd'
+, 'amiga' : 'amigaos'
+, 'windows[_+ ]nt[_+ ]6\.1' : 'win7'
+, 'linux(.*)red[_+ ]hat' : 'linuxredhat'
+, 'atari' : 'atari'
+, 'playstation' : 'psp'
+, 'linux(.*)centos' : 'linuxcentos'
+, 'linux(.*)asplinux' : 'linuxasplinux'
+, 'syllable' : 'syllable'
+, 'aix' : 'aix'
+, 'plagger' : 'unix'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]6' : 'macosx6'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]11' : 'macosx11'
+, 'x11' : 'unix'
+, 'windows[_+ ]nt[_+ ]10' : 'win10'
+, 'java' : 'java'
+, 'linux(.*)mandr' : 'linuxmandr'
+, 'windows[_+ ]nt[_+ ]5' : 'win2000'
+, 'hp\-ux' : 'hp\-ux'
+, 'windows[_+ ]?2000' : 'win2000'
+, 'dreamcast' : 'dreamcast'
+, 'linux(.*)gentoo' : 'linuxgentoo'
+, 'symbian' : 'symbian'
+, 'unix' : 'unix'
+, 'linux(.*)suse' : 'linuxsuse'
+, 'windows[_+ ]?2008' : 'win2008'
+, 'sunos' : 'sunos'
+, 'blackberry' : 'blackberry'
+, 'linux(.*)pclinuxos' : 'linuxpclinuxos'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]10' : 'macosx10'
+, 'vms' : 'vms'
+, 'applesyndication' : 'macosx'
+, 'linux(.*)android' : 'linuxandroid'
+, 'vienna' : 'macosx'
+, 'wii' : 'wii'
+, 'crayos' : 'crayos'
+, 'debian' : 'linuxdebian'
+, 'mac[_+ ]?p' : 'macintosh'
+, 'win[_+ ]9x' : 'winme'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]12' : 'macosx12'
+, 'osf' : 'osf'
+, 'bsdi' : 'bsdi'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]7' : 'macosx7'
+, 'mac[_+ ]os[_+ ]x' : 'macosx'
+, 'xbox' : 'winxbox'
+, 'linux(.*)fedora' : 'linuxfedora'
+, 'palmos' : 'palmos'
+, 'j2me' : 'j2me'
+, 'irix' : 'irix'
+, 'linux(.*)debian' : 'linuxdebian'
+, 'linux(.*)momonga' : 'linuxmomonga'
+, 'mac[_+ ]os[_+ ]x[_+ ]10[_\.]9' : 'macosx9'
+, 'risc[_+ ]?os' : 'riscos'
+, 'syndirella' : 'winxp'
+, 'msie[_+ ]' : 'winunknown'
+, 'linux(.*)zenwalk' : 'linuxzenwalk'
+, 'linux(.*)white\sbox' : 'linuxwhitebox'
+, 'windows[_+ ]nt[_+ ]6' : 'winvista'
+}
-operating_systems_family = {}
+operating_systems_family = {'linux' : 'Linux'
+, 'ios' : 'iOS'
+, 'mac' : 'Macintosh'
+, 'bsd' : 'BSD'
+, 'win' : 'Windows'
+}
browsers = ['elinks', 'firebird', 'go!zilla', 'icab', 'links', 'lynx', 'omniweb', '22acidownload', 'abrowse', 'aol\-iweng', 'amaya', 'amigavoyager', 'arora', 'aweb', 'charon', 'donzilla', 'seamonkey', 'flock', 'minefield', 'bonecho', 'granparadiso', 'songbird', 'strata', 'sylera', 'kazehakase', 'prism', 'icecat', 'iceape', 'iceweasel', 'w3clinemode', 'bpftp', 'camino', 'chimera', 'cyberdog', 'dillo', 'xchaos_arachne', 'doris', 'dreamcast', 'xbox', 'downloadagent', 'ecatch', 'emailsiphon', 'encompass', 'epiphany', 'friendlyspider', 'fresco', 'galeon', 'flashget', 'freshdownload', 'getright', 'leechget', 'netants', 'headdump', 'hotjava', 'ibrowse', 'intergo', 'k\-meleon', 'k\-ninja', 'linemodebrowser', 'lotus\-notes', 'macweb', 'multizilla', 'ncsa_mosaic', 'netcaptor', 'netpositive', 'nutscrape', 'msfrontpageexpress', 'contiki', 'emacs\-w3', 'phoenix', 'shiira', 'tzgeturl', 'viking', 'webfetcher', 'webexplorer', 'webmirror', 'webvcr', 'qnx\svoyager', 'cloudflare', 'grabber', 'teleport', 'webcapture', 'webcopier', 'real', 'winamp', 'windows\-media\-player', 'audion', 'freeamp', 'itunes', 'jetaudio', 'mint_audio', 'mpg123', 'mplayer', 'nsplayer', 'qts', 'quicktime', 'sonique', 'uplayer', 'xaudio', 'xine', 'xmms', 'gstreamer', 'abilon', 'aggrevator', 'aiderss', 'akregator', 'applesyndication', 'betanews_reader', 'blogbridge', 'cyndicate', 'feeddemon', 'feedreader', 'feedtools', 'greatnews', 'gregarius', 'hatena_rss', 'jetbrains_omea', 'liferea', 'netnewswire', 'newsfire', 'newsgator', 'newzcrawler', 'plagger', 'pluck', 'potu', 'pubsub\-rss\-reader', 'pulpfiction', 'rssbandit', 'rssreader', 'rssowl', 'rss\sxpress', 'rssxpress', 'sage', 'sharpreader', 'shrook', 'straw', 'syndirella', 'vienna', 'wizz\srss\snews\sreader', 'alcatel', 'lg\-', 'mot\-', 'nokia', 'panasonic', 'philips', 'sagem', 'samsung', 'sie\-', 'sec\-', 'sonyericsson', 'ericsson', 'mmef', 'mspie', 'vodafone', 'wapalizer', 'wapsilon', 'wap', 'webcollage', 'up\.', 'android', 'blackberry', 'cnf2', 'docomo', 'ipcheck', 'iphone', 'portalmmm', 'webtv', 'democracy', 'cjb\.net', 'ossproxy', 'smallproxy', 'adobeair', 'apt', 'analogx_proxy', 'gnome\-vfs', 'neon', 'curl', 'csscheck', 'httrack', 'fdm', 'javaws', 'wget', 'fget', 'chilkat', 'webdownloader\sfor\sx', 'w3m', 'wdg_validator', 'w3c_validator', 'jigsaw', 'webreaper', 'webzip', 'staroffice', 'gnus', 'nikto', 'download\smaster', 'microsoft\-webdav\-miniredir', 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager', 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav', 'POE\-Component\-Client\-HTTP', 'mozilla', 'libwww', 'lwp', 'WebSec']
-browsers_hashid = {'22acidownload' : '22AciDownload'}
+browsers_hashid = {'sec\-' : 'Sony/Ericsson (PDA/Phone browser)'
+, 'friendlyspider' : 'FriendlySpider'
+, 'lwp' : 'LibWWW-perl'
+, 'netcaptor' : 'NetCaptor'
+, 'fget' : 'FGet'
+, 'webzip' : 'WebZIP'
+, 'seamonkey' : 'SeaMonkey'
+, 'ecatch' : 'eCatch'
+, 'links' : 'Links'
+, 'download\smaster' : 'Download Master'
+, 'philips' : 'Philips Browser (PDA/Phone browser)'
+, 'webexplorer' : 'IBM-WebExplorer'
+, 'multizilla' : 'MultiZilla'
+, 'rssowl' : 'RSSOwl (RSS Reader)'
+, 'ossproxy' : 'OSSProxy'
+, 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav' : 'Microsoft Data Access Component Internet Publishing Provider DAV'
+, 'smallproxy' : 'SmallProxy'
+, 'xmms' : 'XMMS (media player)'
+, 'jetaudio' : 'JetAudio (media player)'
+, 'lg\-' : 'LG (PDA/Phone browser)'
+, 'pubsub\-rss\-reader' : 'PubSub (RSS Reader)'
+, 'up\.' : 'UP.Browser (PDA/Phone browser)'
+, 'galeon' : 'Galeon'
+, 'sylera' : 'Sylera'
+, 'cnf2' : 'Supervision I-Mode ByTel (phone)'
+, 'webcopier' : 'WebCopier'
+, 'ncsa_mosaic' : 'NCSA Mosaic'
+, 'staroffice' : 'StarOffice'
+, 'donzilla' : 'Donzilla'
+, 'javaws' : 'Java Web Start'
+, 'akregator' : 'Akregator (RSS Reader)'
+, 'k\-ninja' : 'K-Ninja'
+, 'bpftp' : 'BPFTP'
+, 'wap' : 'Unknown WAP browser (PDA/Phone browser)'
+, 'feeddemon' : 'FeedDemon (RSS Reader)'
+, 'xchaos_arachne' : 'Arachne'
+, 'shrook' : 'Shrook (RSS Reader)'
+, 'amigavoyager' : 'AmigaVoyager'
+, 'iphone' : 'IPhone (PDA/Phone browser)'
+, 'edge' : 'Edge'
+, 'sagem' : 'Sagem (PDA/Phone browser)'
+, 'amaya' : 'Amaya'
+, 'rssbandit' : 'RSS Bandit (RSS Reader)'
+, 'chimera' : 'Chimera (Old Camino)'
+, 'netants' : 'NetAnts'
+, 'doris' : 'Doris (for Symbian)'
+, 'chrome' : 'Google Chrome'
+, 'windows\-media\-player' : 'Windows Media Player (media player)'
+, 'liferea' : 'Liferea (RSS Reader)'
+, 'blogbridge' : 'BlogBridge (RSS Reader)'
+, 'songbird' : 'Songbird'
+, 'greatnews' : 'GreatNews (RSS Reader)'
+, 'newsfire' : 'NewsFire (RSS Reader)'
+, 'flashget' : 'FlashGet'
+, 'webcapture' : 'Acrobat Webcapture'
+, 'abrowse' : 'ABrowse'
+, 'POE\-Component\-Client\-HTTP' : 'HTTP user-agent for POE (portable networking framework for Perl)'
+, 'panasonic' : 'Panasonic Browser (PDA/Phone browser)'
+, 'mspie' : 'MS Pocket Internet Explorer (PDA/Phone browser)'
+, 'lotus\-notes' : 'Lotus Notes web client'
+, 'w3clinemode' : 'W3CLineMode'
+, 'webtv' : 'WebTV browser'
+, 'minefield' : 'Minefield (Firefox 3.0 development)'
+, 'qts' : 'QuickTime (media player)'
+, 'jigsaw' : 'W3C Validator'
+, 'aggrevator' : 'Aggrevator (RSS Reader)'
+, 'mot\-' : 'Motorola Browser (PDA/Phone browser)'
+, 'netscape' : 'Netscape'
+, 'sonique' : 'Sonique (media player)'
+, 'contiki' : 'Contiki'
+, 'betanews_reader' : 'Betanews Reader (RSS Reader)'
+, 'apt' : 'Debian APT'
+, 'sonyericsson' : 'Sony/Ericsson Browser (PDA/Phone browser)'
+, 'downloadagent' : 'DownloadAgent'
+, 'neon' : 'Neon HTTP and WebDAV client library'
+, 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager' : 'Microsoft Data Access Component Internet Publishing Provider Cache Manager'
+, 'android' : 'Android browser (PDA/Phone browser)'
+, 'arora' : 'Arora'
+, 'gregarius' : 'Gregarius (RSS Reader)'
+, 'analogx_proxy' : 'AnalogX Proxy'
+, 'libwww' : 'LibWWW'
+, 'netnewswire' : 'NetNewsWire (RSS Reader)'
+, 'straw' : 'Straw (RSS Reader)'
+, 'macweb' : 'MacWeb'
+, 'audion' : 'Audion (media player)'
+, 'wapsilon' : 'WAPsilon (PDA/Phone browser)'
+, 'dillo' : 'Dillo'
+, 'gnome\-vfs' : 'Gnome FileSystem Abstraction library'
+, 'wget' : 'Wget'
+, 'freshdownload' : 'FreshDownload'
+, 'mplayer' : 'The Movie Player (media player)'
+, 'leechget' : 'LeechGet'
+, 'nokia' : 'Nokia Browser (PDA/Phone browser)'
+, 'gnus' : 'Gnus Network User Services'
+, 'freeamp' : 'FreeAmp (media player)'
+, 'w3c_validator' : 'W3C Validator'
+, 'headdump' : 'HeadDump'
+, 'tzgeturl' : 'TzGetURL'
+, 'bonecho' : 'BonEcho (Firefox 2.0 development)'
+, 'aiderss' : 'AideRSS (RSS Reader)'
+, 'linemodebrowser' : 'W3C Line Mode Browser'
+, 'nikto' : 'Nikto Web Scanner'
+, 'newsgator' : 'NewsGator (RSS Reader)'
+, 'abilon' : 'Abilon (RSS Reader)'
+, 'applesyndication' : 'AppleSyndication (RSS Reader)'
+, 'vienna' : 'Vienna (RSS Reader)'
+, 'mpg123' : 'mpg123 (media player)'
+, 'httrack' : 'HTTrack'
+, 'samsung' : 'Samsung (PDA/Phone browser)'
+, 'feedreader' : 'FeedReader (RSS Reader)'
+, 'blackberry' : 'BlackBerry (PDA/Phone browser)'
+, 'fresco' : 'ANT Fresco'
+, 'cyndicate' : 'Cyndicate (RSS Reader)'
+, 'icab' : 'iCab'
+, 'aweb' : 'AWeb'
+, 'newzcrawler' : 'NewzCrawler (RSS Reader)'
+, 'rssxpress' : 'RSSXpress (RSS Reader)'
+, 'nutscrape' : 'Nutscrape'
+, 'icecat' : 'GNU IceCat'
+, 'rss\sxpress' : 'RSS Xpress (RSS Reader)'
+, 'webmirror' : 'WebMirror'
+, 'ipcheck' : 'Supervision IP Check (phone)'
+, 'webvcr' : 'WebVCR'
+, 'qnx\svoyager' : 'QNX Voyager'
+, 'dreamcast' : 'Dreamcast'
+, 'csscheck' : 'WDG CSS Validator'
+, 'lynx' : 'Lynx'
+, 'charon' : 'Charon'
+, 'wapalizer' : 'WAPalizer (PDA/Phone browser)'
+, 'camino' : 'Camino'
+, 'firebird' : 'Firebird (Old Firefox)'
+, 'mozilla' : 'Mozilla'
+, 'sharpreader' : 'SharpReader (RSS Reader)'
+, 'go!zilla' : 'Go!Zilla'
+, 'adobeair' : 'AdobeAir'
+, 'sie\-' : 'SIE (PDA/Phone browser)'
+, 'feedtools' : 'FeedTools (RSS Reader)'
+, 'iceape' : 'GNU IceApe'
+, 'docomo' : 'I-Mode phone (PDA/Phone browser)'
+, 'webdownloader\sfor\sx' : 'Downloader for X'
+, 'xine' : 'Xine, a free multimedia player (media player)'
+, 'safari' : 'Safari'
+, 'plagger' : 'Plagger (RSS Reader)'
+, 'wizz\srss\snews\sreader' : 'Wizz RSS News Reader (RSS Reader)'
+, 'webfetcher' : 'WebFetcher'
+, 'chilkat' : 'Chilkat'
+, 'democracy' : 'Democracy'
+, 'ibrowse' : 'iBrowse'
+, 'cloudflare' : 'CloudFlare'
+, 'portalmmm' : 'I-Mode phone (PDA/Phone browser)'
+, 'pulpfiction' : 'PulpFiction (RSS Reader)'
+, 'epiphany' : 'Epiphany'
+, 'kazehakase' : 'Kazehakase'
+, 'pluck' : 'Pluck (RSS Reader)'
+, 'cyberdog' : 'Cyberdog'
+, 'omniweb' : 'OmniWeb'
+, 'msfrontpageexpress' : 'MS FrontPage Express'
+, 'hotjava' : 'Sun HotJava'
+, 'netpositive' : 'NetPositive'
+, 'nsplayer' : 'NetShow Player (media player)'
+, 'iceweasel' : 'Iceweasel'
+, 'shiira' : 'Shiira'
+, 'syndirella' : 'Syndirella (RSS Reader)'
+, 'elinks' : 'ELinks'
+, 'uplayer' : 'Ultra Player (media player)'
+, 'rssreader' : 'RssReader (RSS Reader)'
+, 'w3m' : 'w3m'
+, 'alcatel' : 'Alcatel Browser (PDA/Phone browser)'
+, 'ericsson' : 'Ericsson Browser (PDA/Phone browser)'
+, 'winamp' : 'WinAmp (media player)'
+, 'jetbrains_omea' : 'Omea (RSS Reader)'
+, 'hatena_rss' : 'Hatena (RSS Reader)'
+, 'mmef' : 'Microsoft Mobile Explorer (PDA/Phone browser)'
+, 'konqueror' : 'Konqueror'
+, 'emacs\-w3' : 'Emacs/w3s'
+, 'sage' : 'Sage (RSS Reader)'
+, 'potu' : 'Potu (RSS Reader)'
+, 'cjb\.net' : 'CJB.NET Proxy'
+, 'microsoft\-webdav\-miniredir' : 'Microsoft Data Access Component Internet Publishing Provider'
+, 'flock' : 'Flock'
+, 'msie' : 'MS Internet Explorer'
+, '22acidownload' : '22AciDownload'
+, 'firefox' : 'Firefox'
+, 'viking' : 'Viking'
+, 'xbox' : 'XBoX'
+, 'strata' : 'Strata'
+, 'fdm' : 'FDM Free Download Manager'
+, 'WebSec' : 'Web Secretary'
+, 'xaudio' : 'Some XAudio Engine based MPEG player (media player)'
+, 'intergo' : 'InterGO'
+, 'wdg_validator' : 'WDG HTML Validator'
+, 'svn' : 'Subversion client'
+, 'itunes' : 'Apple iTunes (media player)'
+, 'encompass' : 'Encompass'
+, 'aol\-iweng' : 'AOL-Iweng'
+, 'prism' : 'Prism'
+, 'mint_audio' : 'Mint Audio (media player)'
+, 'vodafone' : 'Vodaphone browser (PDA/Phone browser)'
+, 'phoenix' : 'Phoenix'
+, 'webreaper' : 'WebReaper'
+, 'k\-meleon' : 'K-Meleon'
+, 'emailsiphon' : 'EmailSiphon'
+, 'curl' : 'Curl'
+, 'quicktime' : 'QuickTime (media player)'
+, 'getright' : 'GetRight'
+, 'teleport' : 'TelePort Pro'
+, 'gstreamer' : 'GStreamer (media library)'
+, 'webcollage' : 'WebCollage (PDA/Phone browser)'
+, 'grabber' : 'Grabber'
+, 'opera' : 'Opera'
+, 'real' : 'Real player or compatible (media player)'
+, 'granparadiso' : 'GranParadiso (Firefox 3.0 development)'
+}
-browsers_icons = {}
+browsers_icons = {'pluck' : 'rss'
+, 'cyberdog' : 'cyberdog'
+, 'omniweb' : 'omniweb'
+, 'msfrontpageexpress' : 'fpexpress'
+, 'hotjava' : 'hotjava'
+, 'epiphany' : 'epiphany'
+, 'kazehakase' : 'mozilla'
+, 'ibrowse' : 'ibrowse'
+, 'portalmmm' : 'pdaphone'
+, 'pulpfiction' : 'rss'
+, 'wizz\srss\snews\sreader' : 'wizz'
+, 'xine' : 'mediaplayer'
+, 'safari' : 'safari'
+, 'plagger' : 'rss'
+, 'docomo' : 'pdaphone'
+, 'go!zilla' : 'gozilla'
+, 'adobeair' : 'adobe'
+, 'sie\-' : 'pdaphone'
+, 'feedtools' : 'rss'
+, 'iceape' : 'mozilla'
+, 'firebird' : 'phoenix'
+, 'mozilla' : 'mozilla'
+, 'sharpreader' : 'rss'
+, 'wapalizer' : 'pdaphone'
+, 'camino' : 'chimera'
+, 'dreamcast' : 'dreamcast'
+, 'lynx' : 'lynx'
+, 'icecat' : 'icecat'
+, 'rss\sxpress' : 'rss'
+, 'newzcrawler' : 'rss'
+, 'rssxpress' : 'rss'
+, 'fresco' : 'fresco'
+, 'icab' : 'icab'
+, 'aweb' : 'aweb'
+, 'feedreader' : 'rss'
+, 'samsung' : 'pdaphone'
+, 'blackberry' : 'pdaphone'
+, 'mpg123' : 'mediaplayer'
+, 'httrack' : 'httrack'
+, 'abilon' : 'abilon'
+, 'applesyndication' : 'rss'
+, 'vienna' : 'rss'
+, 'opera' : 'opera'
+, 'real' : 'real'
+, 'granparadiso' : 'firefox'
+, 'webcollage' : 'pdaphone'
+, 'grabber' : 'grabber'
+, 'getright' : 'getright'
+, 'teleport' : 'teleport'
+, 'webreaper' : 'webreaper'
+, 'k\-meleon' : 'kmeleon'
+, 'itunes' : 'mediaplayer'
+, 'encompass' : 'encompass'
+, 'prism' : 'mozilla'
+, 'mint_audio' : 'mediaplayer'
+, 'phoenix' : 'phoenix'
+, 'vodafone' : 'pdaphone'
+, 'svn' : 'subversion'
+, 'xbox' : 'winxbox'
+, 'strata' : 'mozilla'
+, 'xaudio' : 'mediaplayer'
+, 'firefox' : 'firefox'
+, 'sage' : 'rss'
+, 'potu' : 'rss'
+, 'cjb\.net' : 'cjbnet'
+, 'microsoft\-webdav\-miniredir' : 'frontpage'
+, 'flock' : 'flock'
+, 'msie' : 'msie'
+, 'jetbrains_omea' : 'rss'
+, 'hatena_rss' : 'rss'
+, 'mmef' : 'pdaphone'
+, 'konqueror' : 'konqueror'
+, 'alcatel' : 'pdaphone'
+, 'ericsson' : 'pdaphone'
+, 'winamp' : 'mediaplayer'
+, 'syndirella' : 'rss'
+, 'uplayer' : 'mediaplayer'
+, 'rssreader' : 'rss'
+, 'netpositive' : 'netpositive'
+, 'nsplayer' : 'netshow'
+, 'iceweasel' : 'iceweasel'
+, 'iphone' : 'pdaphone'
+, 'edge' : 'edge'
+, 'sagem' : 'pdaphone'
+, 'amaya' : 'amaya'
+, 'amigavoyager' : 'amigavoyager'
+, 'shrook' : 'rss'
+, 'bpftp' : 'bpftp'
+, 'wap' : 'pdaphone'
+, 'feeddemon' : 'rss'
+, 'donzilla' : 'mozilla'
+, 'javaws' : 'java'
+, 'akregator' : 'rss'
+, 'galeon' : 'galeon'
+, 'sylera' : 'mozilla'
+, 'webcopier' : 'webcopier'
+, 'ncsa_mosaic' : 'ncsa_mosaic'
+, 'staroffice' : 'staroffice'
+, 'up\.' : 'pdaphone'
+, 'lg\-' : 'pdaphone'
+, 'pubsub\-rss\-reader' : 'rss'
+, 'xmms' : 'mediaplayer'
+, 'jetaudio' : 'mediaplayer'
+, 'microsoft\soffice\sprotocol\sdiscovery' : 'frontpage'
+, 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav' : 'frontpage'
+, 'avantbrowser' : 'avant'
+, 'philips' : 'pdaphone'
+, 'multizilla' : 'multizilla'
+, 'rssowl' : 'rss'
+, 'seamonkey' : 'seamonkey'
+, 'ecatch' : 'ecatch'
+, 'microsoft\soffice\sexistence\sdiscovery' : 'frontpage'
+, 'sec\-' : 'pdaphone'
+, 'webzip' : 'webzip'
+, 'bonecho' : 'firefox'
+, 'aiderss' : 'rss'
+, 'newsgator' : 'rss'
+, 'leechget' : 'leechget'
+, 'nokia' : 'pdaphone'
+, 'gnus' : 'gnus'
+, 'freeamp' : 'mediaplayer'
+, 'dillo' : 'dillo'
+, 'gnome\-vfs' : 'gnome'
+, 'freshdownload' : 'freshdownload'
+, 'mplayer' : 'mediaplayer'
+, 'netnewswire' : 'rss'
+, 'straw' : 'rss'
+, 'macweb' : 'macweb'
+, 'audion' : 'mediaplayer'
+, 'wapsilon' : 'pdaphone'
+, 'gregarius' : 'rss'
+, 'analogx_proxy' : 'analogx'
+, 'android' : 'android'
+, 'neon' : 'neon'
+, 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager' : 'frontpage'
+, 'betanews_reader' : 'rss'
+, 'apt' : 'apt'
+, 'sonyericsson' : 'pdaphone'
+, 'mot\-' : 'pdaphone'
+, 'netscape' : 'netscape'
+, 'sonique' : 'mediaplayer'
+, 'aggrevator' : 'rss'
+, 'webtv' : 'webtv'
+, 'minefield' : 'firefox'
+, 'qts' : 'mediaplayer'
+, 'mspie' : 'pdaphone'
+, 'lotus\-notes' : 'lotusnotes'
+, 'songbird' : 'mozilla'
+, 'greatnews' : 'rss'
+, 'flashget' : 'flashget'
+, 'newsfire' : 'rss'
+, 'webcapture' : 'adobe'
+, 'panasonic' : 'pdaphone'
+, 'liferea' : 'rss'
+, 'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sprotocol\sdiscovery' : 'frontpage'
+, 'blogbridge' : 'rss'
+, 'rssbandit' : 'rss'
+, 'chimera' : 'chimera'
+, 'doris' : 'doris'
+, 'chrome' : 'chrome'
+, 'windows\-media\-player' : 'mplayer'
+}