OSDN Git Service

E: Affiliates
[pukiwiki/pukiwiki_sandbox.git] / spam / spam.ini.php
index f4ee0d3..d36cf7a 100644 (file)
@@ -1,38 +1,68 @@
 <?php
-// $Id: spam.ini.php,v 1.86 2007/04/23 15:00:08 henoheno Exp $
+// $Id: spam.ini.php,v 1.132 2007/07/14 04:51:59 henoheno Exp $
 // Spam-related setting
+
+// NOTE FOR ADMINISTRATORS:
+//
+// Host selection:
+//   [1] '.example.org'  prohibits ALL "example.org"-related FQDN
+//   [2] '*.example.org' prohibits ONLY subdomains and hosts, EXCEPT "www.example.org"
+//   [3] 'example.org'   prohibits BOTH "example.org" and "www.example.org"
+//   (Now you know, [1] = [2] + [3])
+//
+// How to write multiple hosts as an group:
+//  'Group Name' => array('a.example.org', 'b.example.com', 'c.example.net'),
+//
+// How to write regular expression:
+//  'Group Name' => '#^(?:.*\.)?what-you-want\.com$#',
+//
+// Guideline to keep group names unique:
+//   - Using capitalized letters, spaces, commas (etc) may suggest you
+//     that probably be a group.
+//   - Unique word examples:
+//     [1] FQDN
+//     [2] Mail address of the domain-name owner
+//     [3] IP address, if these hosts have the same ones
+//     [4] Something unique idea of you
 //
 // Reference:
-//   Spamdexing http://en.wikipedia.org/wiki/Spamdexing
+//   http://en.wikipedia.org/wiki/Spamdexing
+//   http://en.wikipedia.org/wiki/Domainers
+//   http://en.wikipedia.org/wiki/Typosquatting
 
-// NOTE:
-//  'example.org' prohibits both 'example.org' AND 'www.example.org'.
-//  '*.example.org' prohibits all subdomains and hosts EXCEPT 'www.example.org'.
-//  '.example.org' prohibits ALL FQDN related 'example.org'.
-
-// NOTE for badhost (only):
-//  'unique_name' = array('a.example.org', 'b.example.org') is treated as a group 'unique_name'.
+$blocklist['list'] = array(
+       // List of the lists
 
+       //  FALSE       = ignore them
+       //  TRUE        = catch them
+       //  Commented out of the line = do nothing about it
 
-// List of the lists
-$blocklist['list'] = array(
-       'goodhost'              => FALSE,
-       'badhost A-1'   => TRUE,
-       'badhost A-2'   => TRUE,
-       'badhost B-1'   => TRUE,
-       'badhost B-2'   => TRUE,
-       'badhost C'             => TRUE,
-       'badhost'               => TRUE,
+       'goodhost'      => FALSE,
+       'A-1'           => TRUE,
+       //'A-2'         => TRUE,
+       'B-1'           => TRUE,
+       'B-2'           => TRUE,
+       'C'                     => TRUE,
+       //'D'           => TRUE,
+       'E'                     => TRUE,
+       'Z'                     => TRUE,
 );
 
 
+// ----
+
 $blocklist['goodhost'] = array(
+       // Sample setting of ignorance list
+
        'IANA-examples' => '#^(?:.*\.)?example\.(?:com|net|org)$#',
 
        // PukiWiki-official/dev specific
        //'.logue.tk',  // Well-known PukiWiki heavy user, Logue (Paid *.tk domain, Expire on 2008-12-01)
        //'.nyaa.tk',   // (Paid *.tk domain, Expire on 2008-05-19)
        //'.wanwan.tk', // (Paid *.tk domain, Expire on 2008-04-21) by nyaa.tk
+       //'emasaka.blog65.fc2.com',     // Text-to-Impress converter
+       //'ifastnet.com',                               // Server hosting
+       //'threefortune.ifastnet.com',  // Server hosting
 
        // Yours
        //''
@@ -44,7 +74,7 @@ $blocklist['goodhost'] = array(
 // A: Sample setting of
 // Existing URI redirection or masking services
 
-$blocklist['badhost A-1'] = array(
+$blocklist['A-1'] = array(
 
        // A-1: General redirection services -- by HTML meta, HTML frame, JavaScript,
        // web-based proxy, DNS subdomains, etc
@@ -75,15 +105,24 @@ $blocklist['badhost A-1'] = array(
        '0rz.tw',
        '0url.com',
        '0zed.info',
-       '*.110mb.com',
+       '*.110mb.com',  // by Speed Success, Inc. (110mb.server at gmail.com)
        '123.que.jp',
        '12url.org',
        '*.15h.com',
        '*.1dr.biz',
+       '1K.pl' => array(
+               '*.1k.pl',
+               '*.5g.pl',
+               '*.orq.pl',
+       ),
        '1nk.us',
        '1url.org',
        '1url.in',
        '1webspace.org',
+       '2Ch.net' => array(
+               'ime.nu',
+               'ime.st',
+       ),
        '2ch2.net',
        '2hop4.com',
        '2s.ca',
@@ -104,7 +143,7 @@ $blocklist['badhost A-1'] = array(
        'abbrv.co.uk',
        '*.abwb.org',
        'acnw.de',
-       'active.ws' => array(
+       'Active.ws' => array(
                '*.321.cn',
                '*.4x2.net',
                'active.ws',
@@ -118,18 +157,27 @@ $blocklist['badhost A-1'] = array(
                '*.true.ws',
                '*.visit.ws',
        ),
-       'store.adobe.com',      // Stop it
+       'affilitool.com',               // 125.206.117.91(right-way.org) by noboru hamada (info at isosupport.net)
        'aifam.com',
+       'All4WebMasters.pl' => array(
+               '*.ovp.pl',
+               '*.6-6-6.pl',
+       ),
        'amoo.org',
-       // "(c) 2007 www.arzy.net", by urladmin at zvxr.com, DNS arzy.net
-       'arzy.net' => array(
+       'Arzy.net' => array(    // "(c) 2007 www.arzy.net", by urladmin at zvxr.com, DNS arzy.net
                'jmp2.net',
                '2me.tw',
        ),
        'ataja.es',
+       'ATBHost.com' => array(
+               '*.atbhost.com',
+               '*.bzhost.net',
+       ),
        'atk.jp',
+       'clearp.ath.cx',
        'athomebiz.com',
        'aukcje1.pl',
+       'beam.to',
        'beermapping.com',
        'besturl.in',
        'biglnk.com',
@@ -137,10 +185,10 @@ $blocklist['badhost A-1'] = array(
        'bittyurl.com',
        '*.bizz.cc',
        '*.blo.pl',
-       'fanznet.jp' => array('blue11.jp'),
+       '*.bo.pl',
        'briefurl.com',
        'brokenscript.com',
-       'bucksogen.com' => array(
+       'BucksoGen.com' => array(
                '*.bucksogen.com',
                '*.bulochka.org',
                '*.korzhik.org',
@@ -151,9 +199,10 @@ $blocklist['badhost A-1'] = array(
                '*.sushka.org',
        ),
        'budgethosts.org',
+       'budu.com',                             // by peter.eder at imcworld.com
        '*.buzznet.com',
        '*.bydl.com',
-       'c-o.in' => array(
+       'C-O.IN' => array(
                '*.c-o.cc',
                '*.c-o.in',
                '*.coz.in',
@@ -161,25 +210,29 @@ $blocklist['badhost A-1'] = array(
        ),
        'c64.ch',
        'c711.com',
+       '*.cej.pl',
        'checkasite.net',
+       'url.chefhost.com',
        '*.chicappa.jp',
+       'chilicity.com',
        'big5.china.com',
        'chopurl.com',
        'christopherleestreet.com',
+       'cintcm.com',
        '*.cjb.net',
        'clipurl.com',
        '*.co.nr',
-       'comteche.com' => array(
+       'Comtech Enterprises ' => array(        // comteche.com
                'tinyurl.name',
                'tinyurl.us',
        ),
-       'cool168.com' => array(
+       'Cool168.com' => array(
                '*.cool158.com',
                '*.cool168.com',
                '*.ko168.com',
                '*.ko188.com',
        ),
-       'coolurl.de' => array(
+       'Coolurl.de' => array(
                'coolurl.de',
                'dornenboy.de',
                'eyeqweb.com',
@@ -194,110 +247,26 @@ $blocklist['badhost A-1'] = array(
        'desiurl.com',
        'dhurl.com',
        'digbig.com',
-       'digipills.com' => array(
+       'Digipills.com' => array(
                '*.digipills.com',
                'minilien.com',
                'tinylink.com',
        ),
        '*.discutbb.com',
-       'dl.am' => array(
+       'DL.AM' => array(
                '*.cx.la',
                '*.dl.am',
        ),
+       '*.dl.pl',
        '*.dmdns.com',
        'doiop.com',
-       'Ideas para Nuevos Mercados SL' => array(
-               // NOTE: 'i4nm.com' by 'Ideas para Nuevos Mercados SL' (i4nm at i4nm.com)
-               // NOTE: 'dominiosfree.com' by 'Ideas para nuevos mercados,sl' (dominiosfree at i4nm.com)
-               // NOTE: 'red-es.com' by oscar florez (info at i4nm.com)
-               // by edgar bortolin (oscar at i4nm.com)
-               // by Edgar Bortolin  (oscar at i4nm.com)
-               // by oscar florez (oscar at i4nm.com)
-               // by Oscar Florez (oscar at red-es.com)
-               // by covadonga del valle (oscar at i4nm.com)
-               '*.ar.gd',
-               '*.ar.gs',      // ns *.nora.net
-               '*.ar.kz',      // by oscar
-               '*.ar.nu',      // by Edgar
-               '*.ar.tc',      // by oscar
-               '*.ar.vg',      // by oscar
-               '*.bo.kz',      // by oscar
-               '*.bo.nu',      // by covadonga
-               '*.bo.tc',      // by oscar
-               '*.bo.tf',      // by Oscar
-               '*.bo.vg',      // by oscar
-               '*.br.gd',
-               '*.br.gs',      // ns *.nora.net
-               '*.br.nu',      // by edgar
-               '*.br.vg',      // by oscar
-               '*.ca.gs',      // by oscar
-               '*.ca.kz',      // by oscar
-               '*.cl.gd',      // by oscar
-               '*.cl.kz',      // by oscar
-               '*.cl.nu',      // by edgar
-               '*.cl.tc',      // by oscar
-               '*.cl.tf',      // by Oscar
-               '*.cl.vg',      // by oscar
-               '*.col.nu',     // by Edgar
-               '*.cr.gs',      // ns *.nora.net
-               '*.cr.kz',      // by oscar
-               '*.cr.nu',      // by edgar
-               '*.cr.tc',      // by oscar
-               '*.cu.tc',      // by oscar
-               '*.do.kz',      // by oscar
-               '*.do.nu',      // by edgar
-               '*.ec.kz',      // by edgar
-               '*.ec.nu',      // by Edgar
-               '*.ec.tf',      // by Oscar
-               '*.es.kz',      // by oscar
-               '*.eu.kz',      // by oscar
-               '*.gt.gs',      // ns *.nora.net
-               '*.gt.tc',      // by oscar
-               '*.gt.tf',      // by Oscar
-               '*.gt.vg',      // by Oscar
-               '*.hn.gs',      // ns *.nora.net
-               '*.hn.tc',      // by oscar
-               '*.hn.tf',      // by Oscar
-               '*.hn.vg',      // by oscar
-               '*.mx.gd',
-               '*.mx.gs',      // ns *.nora.net
-               '*.mx.kz',      // by oscar
-               '*.mx.vg',      // by oscar
-               '*.ni.kz',      // by oscar
-               '*.pa.kz',      // by oscar
-               '*.pe.kz',      // by oscar
-               '*.pe.nu',      // by Edgar
-               '*.pr.kz',      // by oscar
-               '*.pr.nu',      // by edgar
-               '*.pt.gs',      // ns *.nora.net
-               '*.pt.kz',      // by edgar
-               '*.pt.nu',      // by edgar
-               '*.pt.tc',      // by oscar
-               '*.pt.tf',      // by Oscar
-               '*.py.gs',      // ns *.nora.net
-               '*.py.nu',      // by edgar
-               '*.py.tc',      // by oscar
-               '*.py.tf',      // by Oscar
-               '*.py.vg',      // by oscar
-               '*.sv.tc',      // by oscar
-               '*.usa.gs',     // ns *.nora.net
-               '*.uy.gs',      // ns *.nora.net
-               '*.uy.kz',      // by oscar
-               '*.uy.nu',      // by edgar
-               '*.uy.tc',      // by oscar
-               '*.uy.tf',      // by Oscar
-               '*.uy.vg',      // by oscar
-               '*.ve.gs',      // by oscar
-               '*.ve.tc',      // by oscar
-               '*.ve.tf',      // by Oscar
-               '*.ve.vg',      // by oscar
-               '*.ven.nu',     // by edgar
-       ),
        'drlinky.com',
        'durl.us',
        '*.dvdonly.ru',
        '*.dynu.ca',
        'dwarf.name',
+       '*.eadf.com',
+       '*.easyurl.net',
        'elfurl.com',
        'eny.pl',
        'eTechFocus LLC' => array(      // by eTechFocus LLC (thomask at etechfocus.com)
@@ -309,7 +278,7 @@ $blocklist['badhost A-1'] = array(
                '.topsecretlive.com',
        ),
        '*.eu.org',
-       'f2b.be' => array(
+       'F2B.be' => array(
                '*.f2b.be',
                '*.freakz.eu',
                '*.n0.be',
@@ -319,7 +288,8 @@ $blocklist['badhost A-1'] = array(
                '*.tweaker.eu',
        ),
        '*.fancyurl.com',
-       'fanznet.com' => array(
+       'Fanznet.jp' => array(  // by takahashi nakaba (nakaba.takahashi at gmail.com)
+               'blue11.jp',
                'fanznet.com',
                'katou.in',
                'mymap.in',
@@ -330,19 +300,20 @@ $blocklist['badhost A-1'] = array(
        '.fe.pl',                       // Redirection and subdomain
        'ffwd.to',
        'url.fibiger.org',
-       'fireme.to' => array(
+       'FireMe.to' => array(
                'fireme.to',
                'nextdoor.to',
                'ontheway.to',
        ),
        'flingk.com',
+       'flog.jp',                      // careless redirector and bbs
        'fm7.biz',
        'fnbi.jp',
        '*.fnbi.jp',
        'forgeturl.com',
        '*.free.bg',
        '*.freecities.com',
-       'freeservers.com' => array(
+       'Freeservers.com' => array(     // United Online Web Services, Inc.
                '*.4mg.com',
                '*.4t.com',
                '*.8m.com',
@@ -360,7 +331,7 @@ $blocklist['badhost A-1'] = array(
                '*.tvheaven.com',
        ),
        '*.freewebpages.com',
-       'freewebservices.net' => array( // Host Department LLC
+       'FreeWebServices.net' => array( // Host Department LLC
                '*.about.gs',   // Dead?
                '*.about.tc',
                '*.about.vg',
@@ -423,11 +394,12 @@ $blocklist['badhost A-1'] = array(
                '*.webs.io',
                '*.zip.io',
        ),
+       'funkurl.com',          // by Leonard Lyle (len at ballandchain.net)
        'fyad.org',
        'fype.com',
        '*.fx.to',
        'gentleurl.net',
-       'get2.us' => array(
+       'Get2.us' => array(
                '*.get2.us',
                '*.hasballs.com',
                '*.ismyidol.com',
@@ -442,18 +414,19 @@ $blocklist['badhost A-1'] = array(
        'goonlink.com',
        '.gourl.org',
        '.greatitem.com',
+       '*.greatnow.com',       // by Per Olof Sandholm (peo at peakspace.com)
        'gzurl.com',
        'url.grillsportverein.de',
-       'harudake.net' => array('*.hyu.jp'),
+       'Harudake.net' => array('*.hyu.jp'),
        'Hattinger Linux User Group' => array('short.hatlug.de'),
-       'hexten.net' => array('lyxus.net'),
+       'Hexten.net' => array('lyxus.net'),
        'here.is',
-       'hispavista.com' => array(
+       'HispaVista.com' => array(
+               '*.blogdiario.com',
                '*.hispavista.com',
                '.galeon.com',
        ),
-       // by Home.pl Sp. J. (info at home.pl), redirections and forums
-       'home.pl' => array(
+       'Home.pl' => array(     // by Home.pl Sp. J. (info at home.pl), redirections and forums
                '*.8l.pl',
                '*.blg.pl',
                '*.czytajto.pl',
@@ -465,8 +438,9 @@ $blocklist['badhost A-1'] = array(
                '*.of.pl',
        ),
        'hort.net',
+       'free4.hostrocket.com',
        '*.hotindex.ru',
-       'hotredirect.com' => array(
+       'HotRedirect.com' => array(
                '*.coolhere.com',
                '*.homepagehere.com',
                '*.hothere.com',
@@ -480,18 +454,108 @@ $blocklist['badhost A-1'] = array(
        'hurl.to',
        '*.hux.de',
        '*.i89.us',
+       'iat.net',              // 74.208.58.130 by Tony Carter
        '*.iceglow.com',
+       'go.id-tv.info',        // 77.232.68.138(77-232-68-138.static.servage.net) by Max Million (max at id-tv.info)
+       'Ideas para Nuevos Mercados SL' => array(
+               // NOTE: 'i4nm.com' by 'Ideas para Nuevos Mercados SL' (i4nm at i4nm.com)
+               // NOTE: 'dominiosfree.com' by 'Ideas para nuevos mercados,sl' (dominiosfree at i4nm.com)
+               // NOTE: 'red-es.com' by oscar florez (info at i4nm.com)
+               // by edgar bortolin (oscar at i4nm.com)
+               // by Edgar Bortolin  (oscar at i4nm.com)
+               // by oscar florez (oscar at i4nm.com)
+               // by Oscar Florez (oscar at red-es.com)
+               // by covadonga del valle (oscar at i4nm.com)
+               '*.ar.gd',
+               '*.ar.gs',      // ns *.nora.net
+               '*.ar.kz',      // by oscar
+               '*.ar.nu',      // by Edgar
+               '*.ar.tc',      // by oscar
+               '*.ar.vg',      // by oscar
+               '*.bo.kz',      // by oscar
+               '*.bo.nu',      // by covadonga
+               '*.bo.tc',      // by oscar
+               '*.bo.tf',      // by Oscar
+               '*.bo.vg',      // by oscar
+               '*.br.gd',
+               '*.br.gs',      // ns *.nora.net
+               '*.br.nu',      // by edgar
+               '*.br.vg',      // by oscar
+               '*.ca.gs',      // by oscar
+               '*.ca.kz',      // by oscar
+               '*.cl.gd',      // by oscar
+               '*.cl.kz',      // by oscar
+               '*.cl.nu',      // by edgar
+               '*.cl.tc',      // by oscar
+               '*.cl.tf',      // by Oscar
+               '*.cl.vg',      // by oscar
+               '*.col.nu',     // by Edgar
+               '*.cr.gs',      // ns *.nora.net
+               '*.cr.kz',      // by oscar
+               '*.cr.nu',      // by edgar
+               '*.cr.tc',      // by oscar
+               '*.cu.tc',      // by oscar
+               '*.do.kz',      // by oscar
+               '*.do.nu',      // by edgar
+               '*.ec.kz',      // by edgar
+               '*.ec.nu',      // by Edgar
+               '*.ec.tf',      // by Oscar
+               '*.es.kz',      // by oscar
+               '*.eu.kz',      // by oscar
+               '*.gt.gs',      // ns *.nora.net
+               '*.gt.tc',      // by oscar
+               '*.gt.tf',      // by Oscar
+               '*.gt.vg',      // by Oscar
+               '*.hn.gs',      // ns *.nora.net
+               '*.hn.tc',      // by oscar
+               '*.hn.tf',      // by Oscar
+               '*.hn.vg',      // by oscar
+               '*.mx.gd',
+               '*.mx.gs',      // ns *.nora.net
+               '*.mx.kz',      // by oscar
+               '*.mx.vg',      // by oscar
+               '*.ni.kz',      // by oscar
+               '*.pa.kz',      // by oscar
+               '*.pe.kz',      // by oscar
+               '*.pe.nu',      // by Edgar
+               '*.pr.kz',      // by oscar
+               '*.pr.nu',      // by edgar
+               '*.pt.gs',      // ns *.nora.net
+               '*.pt.kz',      // by edgar
+               '*.pt.nu',      // by edgar
+               '*.pt.tc',      // by oscar
+               '*.pt.tf',      // by Oscar
+               '*.py.gs',      // ns *.nora.net
+               '*.py.nu',      // by edgar
+               '*.py.tc',      // by oscar
+               '*.py.tf',      // by Oscar
+               '*.py.vg',      // by oscar
+               '*.sv.tc',      // by oscar
+               '*.usa.gs',     // ns *.nora.net
+               '*.uy.gs',      // ns *.nora.net
+               '*.uy.kz',      // by oscar
+               '*.uy.nu',      // by edgar
+               '*.uy.tc',      // by oscar
+               '*.uy.tf',      // by Oscar
+               '*.uy.vg',      // by oscar
+               '*.ve.gs',      // by oscar
+               '*.ve.tc',      // by oscar
+               '*.ve.tf',      // by Oscar
+               '*.ve.vg',      // by oscar
+               '*.ven.nu',     // by edgar
+       ),
        'ie.to',
        'igoto.co.uk',
        'ilook.tw',
-       'inetwork.co.il' => array(
+       'iNetwork.co.il' => array(
                'inetwork.co.il',       // by NiL HeMo (exe at bezeqint.net)
                '.up2.co.il',           // inetwork.co.il related, not classifiable, by roey blumshtein (roeyb76 at 017.net.il)
                '.dcn.co.il,',          // up2.co.il related, not classifiable, by daniel chechik (ns_daniel0 at bezeqint.net)
        ),
        '*.infogami.com',
+       'infotop.jp',
        'ipoo.org',
-       'ir.pl' => array(
+       'IR.pl' => array(
                '*.aj.pl',
                '*.aliasy.org',
                '*.gu.pl',
@@ -506,20 +570,21 @@ $blocklist['badhost A-1'] = array(
                '*.zj.pl',
        ),
        'irotator.com',
-       'iscool.net' => array(
+       '.iwebtool.com',
+       'jeeee.net',
+       'Jaze Redirect Services' => array(
                '*.arecool.net',
                '*.iscool.net',
                '*.isfun.net',
                '*.tux.nu',
        ),
-       '.iwebtool.com',
-       'jeeee.net',
-       'jeremyjohnstone.com' => array('url.vg'),
+       'JeremyJohnstone.com' => array('url.vg'),
        'jemurl.com',
        'jggj.net',
        'jpan.jp',
+       'josh.nu',
        'kat.cc',
-       'kickme.to' => array(
+       'Kickme.to' => array(
                '.1024bit.at',
                '.128bit.at',
                '.16bit.at',
@@ -759,11 +824,21 @@ $blocklist['badhost A-1'] = array(
        'lispurl.com',
        'lnk.in',
        'makeashorterlink.com',
+       'MAX.ST' => array(      // by Guet Olivier (oliguet at club-internet.fr), frame
+               '*.3gp.fr',
+               '*.gtx.fr',
+               '*.ici.st',
+               '*.max.st',
+               '*.nn.cx',              // ns *.sivit.org
+               '*.site.cx',    // ns *.sivit.org
+               '*.user.fr',
+               '*.zxr.fr',
+       ),
        'mcturl.com',
        'memurl.com',
-       'metamark.net' => array('xrl.us'),
+       'Metamark.net' => array('xrl.us'),
        'midgeturl.com',
-       'minilink.org' => array('lnk.nu'),
+       'Minilink.org' => array('lnk.nu'),
        'miniurl.org',
        'miniurl.pl',
        'mixi.bz',
@@ -776,7 +851,7 @@ $blocklist['badhost A-1'] = array(
        'myurl.in',
        'myurl.com.tw',
        'nanoref.com',
-       'ne1.net' => array(
+       'Ne1.net' => array(
                '*.ne1.net',
                '*.r8.org',
        ),
@@ -789,12 +864,13 @@ $blocklist['badhost A-1'] = array(
        'ourl.org',
        'ov2.net',                              // frame
        '*.ozonez.com',
+       'pagebang.com',
        'palurl.com',
        '*.paulding.net',
        'phpfaber.org',
        'pnope.com',
        'prettylink.com',
-       'proxid.net' => array(  // also xrelay.net
+       'PROXID.net' => array(  // also xRelay.net
                '*.asso.ws',
                '*.corp.st',
                '*.euro.tm',
@@ -802,11 +878,12 @@ $blocklist['badhost A-1'] = array(
                '*.site.tc',
                '*.societe.st',
        ),
-               'qrl.jp',
+       'qrl.jp',
        'qurl.net',
        'qwer.org',
+       'readthisurl.com',              // 67.15.58.36(win2k3.tuserver.com) by Zhe Hong Lim (zhehonglim at gmail.com)
        'radiobase.net',
-       'redirectfree.com' => array(
+       'RedirectFree.com' => array(
                '*.red.tc',
                '*.redirectfree.com',
                '*.sky.tc',
@@ -817,16 +894,17 @@ $blocklist['badhost A-1'] = array(
        'relic.net',
        'rezma.info',
        'rio.st',
+       'rlink.org',
        '*.rmcinfo.fr',
        'rubyurl.com',
        '*.runboard.com',
        'runurl.com',
        's-url.net',
-       'sg5.co.uk' => array(
+       'SG5.co.uk' => array(
                '*.sg5.co.uk',
                '*.sg5.info',
        ),
-       'shim.net' => array(
+       'Shim.net' => array(
                '*.0kn.com',
                '*.2cd.net',
                '*.freebiefinders.net',
@@ -841,12 +919,12 @@ $blocklist['badhost A-1'] = array(
        'shortlinks.co.uk',
        'shorttext.com',
        'shorturl-accessanalyzer.com',
-       'shortify.com' => array(
+       'Shortify.com' => array(
                '74678439.com',
                'shortify.com',
        ),
        'shortlink.co.uk',
-       'shorturl.com' => array(
+       'ShortURL.com' => array(
                '*.1sta.com',
                '*.24ex.com',
                '*.2fear.com',
@@ -882,7 +960,8 @@ $blocklist['badhost A-1'] = array(
        'shurl.net',
        'sid.to',
        'simurl.com',
-       'sitelutions.com' => array(
+       'sitefwd.com',
+       'Sitelutions.com' => array(
                '*.assexy.as',
                '*.athersite.com',
                '*.athissite.com',
@@ -915,29 +994,31 @@ $blocklist['badhost A-1'] = array(
        'splashblog.com',
        'spod.cx',
        '*.spydar.com',
-       'subdomain.gr' => array(
+       'Subdomain.gr' => array(
                '*.p2p.gr',
                '*.subdomain.gr',
        ),
-       's-url.dk' => array('surl.dk'),
+       'SURL.DK' => array('surl.dk'),  // main page is: s-url.dk
+       'surl.se',
        'surl.ws',
        'symy.jp',
        'tdurl.com',
        'tighturl.com',
        'tiniuri.com',
-       '*.tiny.cc',
+       'tiny.cc',
        'tiny.pl',
        'tiny2go.com',
        'tinylink.eu',
        'tinylinkworld.com',
        'tinypic.com',
        'tinyr.us',
-       'tinyurl.com' => array(
+       'TinyURL.com' => array(
                'tinyurl.com',
                'preview.tinyurl.com',
                'tinyurl.co.uk',
        ),
        'titlien.com',
+       '*.tlg.pl',
        'tlurl.com',
        'link.toolbot.com',
        'tnij.org',
@@ -949,7 +1030,7 @@ $blocklist['badhost A-1'] = array(
        'ttu.cc',
        'turl.jp',
        '*.tz4.com',
-       'u.to' => array(        // ns *.1004web.com, 1004web.com is owned by Moon Jae Bark (utomaster@gmail.com) = u.to master
+       'U.TO' => array(        // ns *.1004web.com, 1004web.com is owned by Moon Jae Bark (utomaster@gmail.com) = u.to master
                '*.1.to',
                '*.4.to',
                '*.5.to',
@@ -979,7 +1060,7 @@ $blocklist['badhost A-1'] = array(
                '*.mini.to',
        ),
        'uchinoko.in',
-       'ulimit.com' => array(
+       'Ulimit.com' => array(
                '*.be.tf',
                '*.best.cd',
                '*.bsd-fan.com',
@@ -1008,7 +1089,7 @@ $blocklist['badhost A-1'] = array(
                '*.zik.mu',
        ),
        '*.uni.cc',
-       'unonic.com' => array(
+       'UNONIC.com' => array(
                '*.at.tf',      // AlpenNIC
                '*.bg.tf',
                '*.ca.tf',
@@ -1024,6 +1105,27 @@ $blocklist['badhost A-1'] = array(
                '*.sg.tf',
                '*.us.tf',
        ),
+       'Up.pl' => array(
+               '.69.pl',                       // by nsk101869
+               '.crack.pl',            // by nsk101869
+               '.film.pl',                     // by sibr19002
+               '.h2o.pl',                      // by nsk101869
+               '.hostessy.pl',         // by nsk101869
+               '.komis.pl',            // by nsk101869
+               '.laski.pl',            // by nsk101869
+               '.modelki.pl',          // by nsk101869
+               '.muzyka.pl',           // by sibr19002
+               '.nastolatki.pl',       // by nsk101869
+               '.obuwie.pl',           // by nsk101869
+               '.prezes.com',          // by Robert e (b2b at interia.pl)
+               '.prokuratura.com',     // by Robert Tofil (b2b at interia.pl)
+               '.sexchat.pl',          // by nsk101869
+               '.sexlive.pl',          // by nsk101869
+               '.tv.pl',                       // by nsk101869
+               '.up.pl',                       // by nsk101869
+               '.video.pl',            // by nsk101869
+               '.xp.pl',                       // nsk101869
+       ),
        '*.uploadr.com',
        'url.ie',
        'url4.net',
@@ -1034,6 +1136,11 @@ $blocklist['badhost A-1'] = array(
        'urlcutter.com',
        'urlic.com',
        'urlin.it',
+       'urlkick.com',
+       'URLLogs.com' => array(
+               '*.urllogs.com',        // 67.15.219.253 by Javier Keeth (abuzant at gmail.com), ns *.pengs.com, 'Hosted by: Gossimer'
+               '.12w.net',                     // 67.15.219.253 by Marvin Dreyer (marvin.dreyer at pengs.com), ns *.gossimer.com
+       ),
        '*.urlproxy.com',
        'urlser.com',
        'urlsnip.com',
@@ -1041,9 +1148,9 @@ $blocklist['badhost A-1'] = array(
        'urlx.org',
        'useurl.us',            // by Edward Beauchamp (mail at ebvk.com)
        'utun.jp',
+       'uxxy.com',
        '*.v27.net',
-       'v3.com by fortunecity.com' => array(
-               // http://www.v3.com/sub-domain-list.shtml
+       'V3.com by FortuneCity.com' => array(   // http://www.v3.com/sub-domain-list.shtml
                '*.all.at',
                '*.back.to',
                '*.beam.at',
@@ -1140,7 +1247,7 @@ $blocklist['badhost A-1'] = array(
                '*.zap.to',
                '*.zip.to',
        ),
-       'vdirect.com' => array(
+       'VDirect.com' => array(
                '*.emailme.net',
                '*.getto.net',
                '*.inetgames.com',
@@ -1152,15 +1259,16 @@ $blocklist['badhost A-1'] = array(
                '*.vdirect.net',
                '*.webrally.net',
        ),
+       'venturenetworking.com',        // by Katharine Barbieri (domains at spyforce.com)
        'vgo2.com',
        'w3t.org',
        'wapurl.co.uk',
-       'wb.st' => array(
+       'Wb.st' => array(
                '*.team.st',
                '*.wb.st',
        ),
        'wbkt.net',
-       'webalias.com' => array(
+       'WebAlias.com' => array(
                '*.andmuchmore.com',
                '*.browser.to',
                '*.escape.to',
@@ -1193,30 +1301,43 @@ $blocklist['badhost A-1'] = array(
                '*.xxx-posed.com',
        ),
        'webmasterwise.com',
+       'witherst at hotmail.com' => array(     // by Tim Withers
+               '*.associates-program.com',
+               '*.casinogopher.com',
+               '*.ezpagez.com',
+               '*.vgfaqs.com',
+       ),
        'wittylink.com',
        'wiz.sc',                       // tiny.cc related
-       'x50.us' => array(
+       'X50.us' => array(
                '*.i50.de',
                '*.x50.us',
        ),
+       'big5.xinhuanet.com',
        'xhref.com',
-       'xn6.net' => array(
+       'Xn6.net' => array(
                '*.9ax.net',
                '*.xn6.net',
        ),
+       '*.xshorturl.com',              // by Markus Lee (soul_s at list.ru) 
        '.y11.net',
+       'YESNS.com' => array(   // by Jae-Hwan Kwon (kwonjhpd at kornet.net)
+               '*.yesns.com',
+               '*.srv4u.net',
+               //blogne.com
+       ),
        'yatuc.com',
        'yep.it',
        'yumlum.com',
        'yurel.com',
-       'z.la' => array(
+       'Z.la' => array(
                'z.la',
                't.z.la',
        ),
        'zaable.com',
        'zapurl.com',
        'zarr.co.uk',
-       'zeroweb.org' => array(
+       'ZeroWeb.org' => array(
                '*.80t.com',
                '*.firez.org',
                '*.fizz.nu',
@@ -1225,35 +1346,78 @@ $blocklist['badhost A-1'] = array(
                '*.v33.org',
                '*.zeroweb.org',
        ),
+       'zhukcity.ru',
        'zippedurl.com',
+       'zr5.us',
+       '*.zs.pl',
        '*.zu5.net',
        'zuso.tw',
        '*.zwap.to',
 );
 
-$blocklist['badhost A-2'] = array(
+
+$blocklist['A-2'] = array(
 
        // A-2: Dynamic DNS, Dynamic IP services, DNS vulnerabilities, or another DNS cases
        //
-       //'ddns.ru' => array('*.bpa.nu'),
-       //'*.dnip.net',
-       //'*.dyndns.*',
-               //'*.dyndns.dk',
-               //'*.dyndns.co.za',
-               //'*.dyndns.nemox.net',
-       //'dydns.com' => array(
-       //      '*.ath.cx',
-       //      '*.dnsalias.org',
-       //      '*.dyndns.org',
-       //      '*.homeip.net',
-       //      '*.mine.nu',
-       //      '*.shacknet.nu',
-       //),
-       //'*.dynu.com',
-       //'*.nerdcamp.net',
-       //'*.zenno.info',
-       //'.cm',        // 'Cameroon' ccTLD, sometimes used as typo of '.com'
-                               // and all non-recorded domains redirect to 'agoga.com' now
+       //'*.dyndns.*', // Wildcard for dyndns
+       //
+       '*.ddo.jp',                             // by Kiyoshi Furukawa (furu at furu.jp)
+       'ddns.ru' => array('*.bpa.nu'),
+       'Dhs.org' => array(
+               '*.2y.net',
+               '*.dhs.org',
+       ),
+       '*.dnip.net',
+       '*.dyndns.co.za',
+       '*.dyndns.dk',
+       '*.dyndns.nemox.net',
+       'DyDNS.com' => array(
+               '*.ath.cx',
+               '*.dnsalias.org',
+               '*.dyndns.org',
+               '*.homeip.net',
+               '*.homelinux.net',
+               '*.mine.nu',
+               '*.shacknet.nu',
+       ),
+       '*.dtdns.net',                  // by jscott at sceiron.com
+       '*.dynu.com',
+       'J-Speed.net' => array(
+               '*.bne.jp',
+               '*.ii2.cc',
+               '*.jdyn.cc',
+               '*.jspeed.jp',
+       ),
+       '*.nerdcamp.net',
+       'No-IP.com' => array(
+                       '*.bounceme.net',
+                       '*.hopto.org',
+                       '*.myftp.biz',
+                       '*.myftp.org',
+                       '*.myvnc.com',
+                       '*.no-ip.biz',
+                       '*.no-ip.info',
+                       '*.no-ip.org',
+                       '*.redirectme.net',
+                       '*.servebeer.com',
+                       '*.serveblog.net',
+                       '*.servecounterstrike.com',
+                       '*.serveftp.com',
+                       '*.servegame.com',
+                       '*.servehalflife.com',
+                       '*.servehttp.com',
+                       '*.servemp3.com',
+                       '*.servepics.com',
+                       '*.servequake.com',
+                       '*.sytes.net',
+                       '*.zapto.org',
+       ),
+       '*.zenno.info',
+       '.cm',  // 'Cameroon' ccTLD, sometimes used as typo of '.com',
+                       // and all non-recorded domains redirect to 'agoga.com' now
+                       // http://money.cnn.com/magazines/business2/business2_archive/2007/06/01/100050989/index.htm
+                       // http://agoga.com/aboutus.html
 );
 
 
@@ -1263,7 +1427,7 @@ $blocklist['badhost A-2'] = array(
 // Please notify us about this list with reason:
 // http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F208
 
-$blocklist['badhost B-1'] = array(
+$blocklist['B-1'] = array(
 
        // B-1: Web spaces
        //
@@ -1277,7 +1441,15 @@ $blocklist['badhost B-1'] = array(
        //        with server abuse, Spam advertisement and
        //        fraud."
        //
-       '*.0catch.com',         // by bluehost.com
+       '0Catch.com related' => array(
+               '*.00freehost.com',     // by David Mccall (superjeeves at yahoo.com), ns *.0catch.com
+               '*.0catch.com',         // by Sam Parkinson (sam at 0catch.com), also zerocatch.com
+               '*.100freemb.com',      // by Danny Ashworth (dan at 0catch.com), ns *.0catch.com
+               '*.envy.nu',            // by Dave Ellis (dave at larryblackandassoc.com), ns *.0catch.com
+               '*.galaxy99.net',       // by Bagchi.Org (admin at bagchi.org), ns *.0catch.com
+               '*.zomi.net',           // by sianpu at gmail.com, ns *.0catch.com
+       ),
+       '*.1asphost.com',               // by domains at dotster.com
        '100 Best Inc' => array(        // by 100 Best Inc (info at 100best.com)
                '*.0-st.com',
                '*.150m.com',   // by 100 Best, Inc., NS by 0catch.com
@@ -1299,7 +1471,7 @@ $blocklist['badhost B-1'] = array(
                '*.st20.com',
                '*.up-a.com',
        ),
-       '20six weblog services' => array(
+       '20six Weblog Services' => array(
                '.20six.nl',                    // by 20six weblog services (postmaster at 20six.nl)
                '.20six.co.uk',
                '.20six.fr',
@@ -1307,80 +1479,55 @@ $blocklist['badhost B-1'] = array(
                'myblog.es',
        ),
        '*.250free.com',        // by Brian Salisbury (domains at 250host.com)
-       '2page.de' => array(
+       '2Page.de' => array(
                '.dreipage.de',
                '.2page.de',
        ),
-       'c2k.jp' => array(
-               '.081.in',              // by Makoto Okuse (webmaster at 2style.net)
-               '.2st.jp',              // by 2style, ns *.click2k.net, *.2style.net
-               '.2style.in',   // by Makoto Okuse (webmaster at 2style.net)
-               '.2style.jp',   // by click2k, ns *.2style.jp, *.2style.net
-               '.2style.net',  // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.jp, *.2style.net
-               '.betty.jp',    // by 2style, ns *.click2k.net, *.2style.net
-               '.bian.in',             // by Makoto Okuse (webmaster at 2style.net)
-               '.cabin.jp',    // by 2style, ns *.click2k.net, *.2style.net
-               '.click2k.net', // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.net
-               '.cult.jp',             // by 2style, ns *.click2k.net, *.2style.net
-               '.curl.in',             // by Makoto Okuse (webmaster at 2style.net)
-               '.cute.cd',             // by Yuya Fukuda (count at kit.hi-ho.ne.jp), ns *.2style.jp, *.2style.net
-               '.ennui.in',    // by Makoto Okuse (webmaster at 2style.net)
-               '.houka5.com',  // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.net
-               '.jinx.in',             // by Makoto Okuse (webmaster at 2style.net)
-               '.loose.in',    // by Makoto Okuse (webmaster at 2style.net)
-               '.mippi.jp',    // by 2style, ns *.click2k.net, *.2style.net
-               '.mist.in',             // by Makoto Okuse (webmaster at 2style.net)
-               '.muu.in',              // by Makoto Okuse (webmaster at 2style.net)
-               '.naive.in',    // by Makoto Okuse (webmaster at 2style.net)
-               '.panic.in',    // by Makoto Okuse (webmaster at 2style.net)
-               '.psyco.jp',    // by click2k, ns *.click2k.net, *.2style.net
-               '.purety.jp',   // by 2style, ns *.click2k.net, *.2style.net
-               '.rapa.jp',             // by 2style, ns *.click2k.net, *.2style.net
-               '.side-b.jp',   // by 2style, ns *.click2k.net, *.2style.net
-               '.slum.in',             // by Makoto Okuse (webmaster at 2style.net)
-               '.sweety.jp',   // by click2k, ns *.click2k.net, *.2style.net
-               '.web-box.jp',  // by 2style, ns *.click2k.net, *.2style.net
-               '.yea.jp',              // by 2style, ns *.click2k.net, *.2style.net
-       ),
        '*.30mb.com',           // by 30MB Online (63681 at whois.gkg.net)
-       'icedesigns at gmail.com' => array(     // by Boling Jiang (icedesigns at gmail.com)
-               '*.0moola.com',
-               '*.3000mb.com',
-               '.501megs.com',
-               '*.teracities.com',
-               '*.xoompages.com',
-       ),
        '*.50megs.com',         // by hostmaster at northsky.com
        '*.5gbfree.com',
+       '*.789mb.com',          // by Nicholas Long (nicolas.g.long at gmail.com)
        '*.9999mb.com',         // by allan Jerman (prodigy-airsoft at cox.net)
        'aeonity.com',          // by Emocium Solutions (creativenospam at gmail.com)
        '*.aimoo.com',
        '*.alkablog.com',
        '*.alluwant.de',
-       'AOL' =>        // http://about.aol.com/international_services
+       '.amkbb.com',
+       'AOL.com' =>    // http://about.aol.com/international_services
                '/^(?:chezmoi|home|homes|hometown|journals|user)\.' .
-               '(aol|americaonline)\.' .
+               '(?:aol|americaonline)\.' .
                '(?:ca|co\.uk|com|com\.au|com.mx|de)$/',
                // Rough but works
+       'Apple.com' => array('idisk.mac.com'),
        '*.askfaq.org',
        '*.atfreeforum.com',
+       '*.atwiki.com',                 //  by Masakazu Ohno (s071011 at sys.wakayama-u.ac.jp)
        '*.asphost4free.com',
        'basenow.com',
        '*.bb-fr.com',
        '*.beeplog.com',
        'bestfreeforums.com',
-       'bizcn.com' => '/.*\.w[0-9]+\.bizcn\.com$/', // XiaMen BizCn Computer & Network CO.,LTD
-       '*.blog.com',
+       'Bizcn.com' => '/.*\.w[0-9]+\.bizcn\.com$/', // XiaMen BizCn Computer & Network CO.,LTD
+       'Blog.com' => array(
+               '*.blog.com',
+               '*.blogandorra.com',    // by admin.domains at co.blog.com
+       ),
        '*.blog.com.es',
        '*.blog.hr',
        '*.blog-fx.com',
        'blogas.lt',
+       'blogbud.com',
+       '*.blogburkinafaso.com',
+       '*.blogcu.com',                 // by info at nokta.com
+       'blogfreely.com',
        '*.blogdrive.com',
        '*.blogg.de',
+       'bloggercrab.com',
        '*.bloggingmylife.com',
        '*.bloggles.info',
        'bloggers.nl',
        '*.blogharbor.com',
+       '*.bloguj.eu',
        'bloguitos.com',
        'blogosfer.com',
        '*.blogslive.net',
@@ -1388,25 +1535,53 @@ $blocklist['badhost B-1'] = array(
        '*.blogsome.com',               // by Roger Galligan (roger.galligan at browseireland.com)
        '*.blogstream.com',
        'blogyaz.com',
+       'board-4you.de',
+       'boboard.com',                  // 66.29.54.116 by Excelsoft (shabiba at e4t.net)
        '*.boardhost.com',
-       'bravenet.com' => array(
+       'Bravenet.com' => array(
                '*.bravenet.com',
                '*.bravehost.com',
        ),
        '*.by.ru',                              // nthost.ru related?
+       'C2k.jp' => array(
+               '.081.in',              // by Makoto Okuse (webmaster at 2style.net)
+               '.2st.jp',              // by 2style, ns *.click2k.net, *.2style.net
+               '.2style.in',   // by Makoto Okuse (webmaster at 2style.net)
+               '.2style.jp',   // by click2k, ns *.2style.jp, *.2style.net
+               '.2style.net',  // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.jp, *.2style.net
+               '.betty.jp',    // by 2style, ns *.click2k.net, *.2style.net
+               '.bian.in',             // by Makoto Okuse (webmaster at 2style.net)
+               '.cabin.jp',    // by 2style, ns *.click2k.net, *.2style.net
+               '.click2k.net', // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.net
+               '.cult.jp',             // by 2style, ns *.click2k.net, *.2style.net
+               '.curl.in',             // by Makoto Okuse (webmaster at 2style.net)
+               '.cute.cd',             // by Yuya Fukuda (count at kit.hi-ho.ne.jp), ns *.2style.jp, *.2style.net
+               '.ennui.in',    // by Makoto Okuse (webmaster at 2style.net)
+               '.houka5.com',  // by makoto okuse (webmaster at 2style.net), ns *.click2k.net, *.2style.net
+               '.jinx.in',             // by Makoto Okuse (webmaster at 2style.net)
+               '.loose.in',    // by Makoto Okuse (webmaster at 2style.net)
+               '.mippi.jp',    // by 2style, ns *.click2k.net, *.2style.net
+               '.mist.in',             // by Makoto Okuse (webmaster at 2style.net)
+               '.muu.in',              // by Makoto Okuse (webmaster at 2style.net)
+               '.naive.in',    // by Makoto Okuse (webmaster at 2style.net)
+               '.panic.in',    // by Makoto Okuse (webmaster at 2style.net)
+               '.psyco.jp',    // by click2k, ns *.click2k.net, *.2style.net
+               '.purety.jp',   // by 2style, ns *.click2k.net, *.2style.net
+               '.rapa.jp',             // by 2style, ns *.click2k.net, *.2style.net
+               '.side-b.jp',   // by 2style, ns *.click2k.net, *.2style.net
+               '.slum.in',             // by Makoto Okuse (webmaster at 2style.net)
+               '.sweety.jp',   // by click2k, ns *.click2k.net, *.2style.net
+               '.web-box.jp',  // by 2style, ns *.click2k.net, *.2style.net
+               '.yea.jp',              // by 2style, ns *.click2k.net, *.2style.net
+       ),
        '*.chueca.com',
        'concepts-mall.com',
        '*.conforums.com',              // by Roger Sutton (rogersutton at cox.net)
        'counterhit.de',
+       '*.createforum.net',
        '*.creatuforo.com',             // by Desafio Internet S.L. (david at soluwol.com)
-       'createforum.us' => array(
-               '*.createforum.us',
-               '*.forumportal.us',
-               '*.freeportal.us',
-               '*.phpbb2.us',
-       ),
        '*.createmybb.com',
-       'cwcity.de' => array(
+       'CwCity.de' => array(
                '.cwcity.de',
                '.cwsurf.de',
        ),
@@ -1420,7 +1595,8 @@ $blocklist['badhost B-1'] = array(
        ),
        'dotbb.be',
        '*.dox.hu',                             // dns at 1b.hu
-       '*.e-host.ws',          // by dns at jomax.net, ns by 0catch.com
+       '*.e-host.ws',                  // by dns at jomax.net, ns by 0catch.com
+       '*.eadf.com',
        '*.eblog.com.au',
        '*.ekiwi.de',
        '*.eamped.com',                 // Admin by Joe Hayes (joe_h_31028 at yahoo.com)
@@ -1428,17 +1604,44 @@ $blocklist['badhost B-1'] = array(
        '*.ebloggy.com',
        'enunblog.com',
        '*.epinoy.com',
+       'FC2.com' => array(
+               'Blogs' => '#^(?:.+\.)?blog[0-9]+\.fc2\.com$#', // Blogs, 'FOOBAR.blogN.fc2.com' and 'blogN.fc2.com/FOOBAR'
+                       // Many traps available:
+                       //      bqdr.blog98.fc2.com,       iframe
+                       //      csfir.blog87.fc2.com,      iframe
+                       //      pppgamesk.blog100.fc2.com, iframe, broken Japanese
+                       //      sippou2006.blog60.fc2.com, iframe
+                       // NOTE: 'blog.fc2.com' is not included
+               '*.h.fc2.com',  // Adult
+       ),
+       '*.fizwig.com',
        'forum.ezedia.net',
        '*.extra.hu',                   // angelo at jasmin.hu
        '*.fanforum.cc',
        'fingerprintmedia.com',
        '*.filelan.com',
+       '*.foren-city.de',
+       'foren-gratis.de',
+       '*.foros.tv',
+       'foroswebgratis.com',
+       '*.forum-on.de',
        '*.forum5.com',                 // by Harry S (hsg944 at gmail.com)
+       '.forum66.com',
+       '*.forums.com',
+       'forumbolt.com',
+       'phpbb.forumgratis.com',
+       '*.forumlivre.com',
+       'forumnow.com.br',
+       '*.forumppl.com',
+       'Forumprofi.de' => '#^(?:.*\.)?forumprofi[0-9]*\.de$#',
+       'ForumUp' => '#^^(?:.*\.)?forumup\.' .
+               '(?:at|be|ca|ch|co\.nz|co\.uk|co\.za|com|com\.au|com\.mx|cn|' .
+               'cz|de|dk|es|eu|fr|gr|hu|in|info|ir|it|jobs|jp|lt|' .
+               'lv|org|pl|name|net|nl|ro|ru|se|sk|tv|us|web\.tr)$#',
+       '*.fory.pl',
        '*.free-25.de',
        '*.free-bb.com',
-       'free-guestbook.net',
-       '*.free-site-host.com', // by CGM-Electronics (chris at cgm-electronics.com)
-       'free-blog-hosting.com' => array(
+       'Free-Blog-Hosting.com' => array(
                'free-blog-hosting.com',        // by Robert Vigil (ridgecrestdomains at yahoo.com), ns *.phpwebhosting.com
                'cheap-web-hosting-411.com',    // by Robert Vigil, ns *.thisismyserver.net
                'blog-tonite.com',                      // ns *.phpwebhosting.com
@@ -1446,37 +1649,34 @@ $blocklist['badhost B-1'] = array(
                'myblogstreet.com',                     // by Robert Vigil, ns *.phpwebhosting.com
                'blogbeam.com',                         // by Robert Vigil, ns *.phpwebhosting.com
        ),
+       'free-guestbook.net',
+       '*.free-site-host.com', // by CGM-Electronics (chris at cgm-electronics.com)
        'freebb.nl',
        '*.freeclans.de',
        '*.freelinuxhost.com',  // by 100webspace.com
+       '*.nofeehost.com',
+       '*.freehyperspace.com',
        'freeforum.at',                 // by Sandro Wilhelmy
+       'freeforumshosting.com',        // by Adam Roberts (admin at skaidon.co.uk)
        '*.freeforums.org',             // by 1&1 Internet, Inc. - 1and1.com
-       'freewebhostingarea.com' => array(      // or www.freewha.com
+       'FreeWebHostingArea.com' => array(      // or www.freewha.com
                '*.6te.net',
                '*.ueuo.com',
                '*.orgfree.com',
        ),
        '*.freewebpage.org',
-       'freewebs.com',
+       'Freewebs.com' => array(        // by inquiries at freewebs.com
+               'freewebs.com',
+               'freewebsfarms.com',
+       ),
        '*.freewebspace.net.au',
-       '*.foren-city.de',
-       'foren-gratis.de',
-       'foroswebgratis.com',
-       '*.forum-on.de',
-       'forumbolt.com',
-       'forumnow.com.br',
-       '*.forumppl.com',
-       'forumprofi.de' => '#^(?:.*\.)?forumprofi[0-9]*\.de$#',
-       'forumup' => '#^^(?:.*\.)?forumup\.' .
-               '(?:at|be|ca|ch|co\.nz|co\.uk|co\.za|com|com\.au|com\.mx|cn|' .
-               'cz|de|dk|es|eu|fr|gr|hu|in|info|ir|it|jobs|jp|lt|' .
-               'lv|org|pl|name|net|nl|ro|ru|se|sk|tv|us|web\.tr)$#',
-       '*.fory.pl',
+       '*.freemyforum.com',    // by messahost at gmail.com
        'freepowerboards.com',
        '*.freepowerboards.com',
+       '*.fsphost.com',                // by Michael Renz (michael at fsphost.com)
        '*.funpic.de',
        'geocities.com',
-       'getbetterhosting.com' => array(
+       'GetBetterHosting.com' => array(
                '*.30mb.com',   // by 30MB Online (63681 at whois.gkg.net), introduced as one alternative of 90megs.com
                '*.90megs.com', // by Get Better Hosting (admin at getbetterhosting.com)
        ),
@@ -1494,8 +1694,9 @@ $blocklist['badhost B-1'] = array(
        '*.hit.bg',                             // by forumup.com ??
        '*.host-page.com',
        '*.hostingclub.de',
+       'forums.hspn.com',
        '*.hut2.ru',
-       'ic.cz' => array(
+       'IC.cz' => array(
                '*.ezin.cz',            // internetcentrum at gmail.com, ns ignum.com, ignum.cz
                '*.hu.cz',                      // internetcentrum at gmail.com
                '*.hustej.net',         // baz at bluedot.cz, dom-reg-joker at ignum.cz
@@ -1509,7 +1710,14 @@ $blocklist['badhost B-1'] = array(
                '*.yc.cz',                      // ivo at karabina.cz, jan at karabina.cz
                '*.yw.sk',                      // jobot at ignum.cz
        ),
-       'ieurop.net' => array(
+       'icedesigns at gmail.com' => array(     // by Boling Jiang (icedesigns at gmail.com)
+               '*.0moola.com',
+               '*.3000mb.com',
+               '.501megs.com',
+               '*.teracities.com',
+               '*.xoompages.com',
+       ),
+       'iEUROP.net' => array(
                '*.ibelgique.com',
                '*.iespana.es',
                '*.ifrance.com',
@@ -1520,27 +1728,44 @@ $blocklist['badhost B-1'] = array(
        '*.ihateclowns.net',
        '*.iphorum.com',
        '*.blog.ijijiji.com',
+       '*.info.com',
        '*.informe.com',
        'it168.com',
        '.iwannaforum.com',
+       '*.jconserv.net',
+       '*.jeeran.com',
+       '*.jeun.fr',
        '*.journalscape.com',
        '*.blog.kataweb.it',
        '*.kaixo.com',          // blogs.kaixo.com, blogak.kaixo.com
        '*.kokoom.com',
        'koolpages.com',
        '*.ksiegagosci.info',
-       'lide.cz' => array(
+       'Lide.cz' => array(
                '*.lide.cz',
                '*.sblog.cz',
        ),
        'limmon.net',
+       'Livedoor.com' => array(
+               'blog.livedoor.jp',
+               '*.blog.livedoor.com',  // redirection
+       ),
        '*.livejournal.com',
+       '.load4.net',                   // 72.232.201.61(61.201.232.72.static.reverse.layeredtech.com), Says free web hosting but anonymous
        '*.logme.nl',
        'ltss.luton.ac.uk',
-       'Lycos' => array(
-               'angelfire.com',        // angelfire.lycos.com
+       'Lycos.com' => array(
+               '.angelfire.com',       // angelfire.lycos.com
+
                '*.jubii.dk',   // search., medlem.
+               '*.jubiiblog.co.uk',
                '*.jubiiblog.com.es',   // by Lycos Europe GmbH
+               '*.jubiiblog.de',
+               '*.jubiiblog.dk',
+               '*.jubiiblog.fr',
+               '*.jubiiblog.it',
+               '*.jubiiblog.nl',
+
                '*.lycos.at',
                '*.lycos.ch',
                '*.lycos.co.uk',
@@ -1550,7 +1775,10 @@ $blocklist['badhost B-1'] = array(
                '*.lycos.fr',
                '*.lycos.it',           // by Lycos Europe GmbH
                '*.lycos.nl',
+
                '*.spray.se',
+               '*.sprayblog.se',
+
                '*.tripod.com',
        ),
        'mbga.jp',                              // by DeNA Co.,Ltd. (barshige at hq.bidders.co.jp, torigoe at hq.bidders.co.jp)
@@ -1570,11 +1798,13 @@ $blocklist['badhost B-1'] = array(
                '*.weblogs.cz',
                '*.weblogs.hu',
        ),
-       'monforum.com' => array(
+       'mojklc.com',
+       'MonForum.com' => array(
                '*.monforum.com',
                '*.monforum.fr',
        ),
        '*.multiforum.nl',              // by Ron Warris (info at phpbbhost.nl)
+       '*.my10gb.com',
        'myblog.is',
        'myblogma.com',
        '*.myblogvoice.com',
@@ -1584,35 +1814,49 @@ $blocklist['badhost B-1'] = array(
        '*.mysite.com',
        '*.myxhost.com',
        '*.netfast.org',
-       'netgears.com' => array(        // by domains at netgears.com
+       'NetGears.com' => array(        // by domains at netgears.com
                '*.9k.com',
                '*.741.com',
                '*.freewebsitehosting.com',
                '*.freewebspace.com',
                '*.freewebpages.org',
        ),
+       'Netscape.com' => array('mywebpage.netscape.com'),
+       'users.newblog.com',
        'neweconomics.info',
        '*.nm.ru',
+       '*.obm.cn',                             // by xiaobak at yahoo.com.cn
        '*.w100.okwit.com',             // by chen jinian (dfym at dfym.cn)
        'onlyfree.de',
        '*.ooblez.com',                 // by John Nolande (ooblez at hotmail.com)
-       'osemka.pl' => array(   // by Osemka Internet Media (biuro at nazwa.pl)
+       '*.ohost.de',
+       'Osemka.pl' => array(   // by Osemka Internet Media (biuro at nazwa.pl)
                '.friko.pl',
                '.jak.pl',
                '.nazwa.pl',
+               '*.prv.pl',                     // by NetArt (biuro at nazwa.pl)
                '.w8w.pl',
                '.za.pl',
                '.skysquad.net',        // by Dorota Brzezinska (info at nazwa.pl)
        ),
        '*.parlaris.com',
        '*.pathfinder.gr',
-       '*.foros.tv',
+       '*.persianblog.com',
        '*.phorum.pl',
+       'Phpbb24.com' => array( // by Daniel Eriksson
+               '*.createforum.us',     // registry at webbland.se
+               '*.forumportal.us',     // registry at webbland.se
+               '*.freeportal.us',      // registry at network24.se
+               '*.phpbb2.us',          // daniel at danielos.com
+               '*.phpbb24.com',        // daniel at danielos.com
+               '*.myforumportal.com',  // daniel at webbland.se
+       ),
        '*.phpbbx.de',
        '*.pochta.ru',
        '*.portbb.com',
        'powerwebmaster.de',
-       'proboards' => '#^(?:.*\.)proboards[0-9]*\.com$#',
+       'pro-board.com',                // by SEM Optimization Services Ltd (2485 at coverage1.com)
+       'ProBoards' => '#^.*\.proboards[0-9]*\.com$#',
        '*.probook.de',
        '*.prohosting.com',     // by Nick Wood (admin at dns-solutions.net)
        '*.quickfreehost.com',
@@ -1625,7 +1869,7 @@ $blocklist['badhost B-1'] = array(
                '*.pornzonehost.com',
                '*.xhostar.com',
        ),
-       'rin.ru' => array(
+       'RIN.ru' => array(
                '*.sbn.bz',
                '*.wol.bz',
        ),
@@ -1650,14 +1894,19 @@ $blocklist['badhost B-1'] = array(
                '*.smtp.ru',            // (domain at hc.ru)
        ),
        '*.sayt.ws',
+       'Seblg.com' => array(
+               '*.seblg.com',          // by Dao Lee (st at seblg.com)
+               '*.xshorturl.org',      // by Tonny Lee (admin at seblg.com)
+       ),
        '*.seo-blog.org',
        '*.shoutpost.com',
        '*.siamforum.com',
        '*.siteburg.com',
+       '*.sitehome.ru',
        '*.sitesfree.com',              // support at livesearching.com
        '*.sitesled.com',
        'skinnymoose.com',              // by Steven Remington (admin at outdoorwebhosting.com)
-       'smartrans.com' => array(
+       'SmarTrans.com' => array(
                '.3w.to',
                '.aim.to',
                '.djmp.jp',
@@ -1668,6 +1917,8 @@ $blocklist['badhost B-1'] = array(
                '.www3.to',
        ),
        '*.spazioforum.it',
+       'members.spboards.com',
+       'forums.speedguide.net',
        '*.spicyblogger.com',
        '*.spotbb.com',
        '*.squarespace.com',
@@ -1682,13 +1933,31 @@ $blocklist['badhost B-1'] = array(
        'telasipforums.com',
        'thestudentunderground.org',
        'think.ubc.ca',
-       'topix.com',
+       'Topix.com' => array(
+               'topix.com',
+               'topix.net',
+       ),
+       'UcoZ Web-Services' => array(
+               '*.3dn.ru',
+               '*.clan.su',
+               '*.moy.su',
+               '*.my1.ru',
+               '*.p0.ru',
+               '*.pp.net.ua',
+               '*.ucoz.co.uk',
+               '*.ucoz.com',
+               '*.ucoz.net',
+               '*.ucoz.org',
+               '*.ucoz.ru',
+               '*.ws.co.ua',
+       ),
+       '*.unforo.net',
+       '*.vdforum.ru',
        '*.vtost.com',
        '*.vidiac.com',
        'volny.cz',
        '*.welover.org',
-       'web1000.com' => array(
-               // http://www.web1000.com/register_new2.php
+       'Web1000.com' => array( // http://www.web1000.com/register_new2.php
                '*.fasthost.tv',
                '*.hothost.tv',
                '*.isgreat.tv',
@@ -1810,52 +2079,44 @@ $blocklist['badhost B-1'] = array(
        'weblogmaniacs.com',
        '*.webnow.biz',                 // by Hsien I Fan (admin at servcomputing.com), ServComputing Inc. 
        'websitetoolbox.com',
-       'welnet.de' => array(
+       'Welnet.de' => array(
                'welnet.de',
                'welnet4u.de',
        ),
        'wh-gb.de',
        '*.wikidot.com',
+       '*.wizhoo.com',                 // by Comp U Door (sales at comp-u-door.com)
        '*.wmjblogs.ru',
        '*.wordpress.com',
        '.wsboards.com',                // by Chris Breen (Cbween at gmail.com)
        'xeboards.com',                 // by Brian Shea (bshea at xeservers.com)
-       'UcoZ Web-Services' => array(
-               '*.3dn.ru',
-               '*.clan.su',
-               '*.moy.su',
-               '*.my1.ru',
-               '*.p0.ru',
-               '*.pp.net.ua',
-               '*.ucoz.co.uk',
-               '*.ucoz.com',
-               '*.ucoz.net',
-               '*.ucoz.org',
-               '*.ucoz.ru',
-               '*.ws.co.ua',
-       ),
-       '*.vdforum.ru',
+       'xfreeforum.com',
+       '.freeblogs.xp.tl',
        '*.ya.com',                             // 'geo.ya.com', 'blogs.ya.com', 'humano.ya.com', 'audio.ya.com'...
-       'YANDEX, LLC.' => array(
-               '*.narod.ru',           // noc at yandex.net
-               'yandex.ru',            // noc at yandex.net
+       'YANDEX, LLC.' => array(        // noc at yandex.net
+               '*.narod.ru',
+               'ya.ru',
+               'yandex.ru',
        ),
+       '*.yeahost.com',
        'yourfreebb.de',
-       'your-websites.com' => array(
+       'Your-Websites.com' => array(
                '*.your-websites.net',
                '*.web-space.ws',
        ),
 );
 
 
-$blocklist['badhost B-2'] = array(
+$blocklist['B-2'] = array(
 
        // B-2: Jacked contents, something implanted
        // (e.g. some sort of blog comments, BBSes, forums, wikis)
        '*.3dm3.com',
        '3gmicro.com',                  // by Dean Anderson (dean at nobullcomputing.com)
+       'a4aid.org',
        'aac.com',
        '*.aamad.org',
+       'ad-pecjak.si',
        'agnt.org',
        'alwanforthearts.org',
        '*.anchor.net.au',
@@ -1868,6 +2129,9 @@ $blocklist['badhost B-2'] = array(
        '*.canberra.net.au',
        'castus.com',
        'Case Western Reserve University' => array('case.edu'),
+       'ceval.de',
+       'codespeak.net',
+       'Colorado School of Mines' => array('ticc.mines.edu'),
        '*.colourware.co.uk',
        'cpuisp.com',
        'International Christian University' => array('icu.edu.ua'),
@@ -1885,12 +2149,15 @@ $blocklist['badhost B-2'] = array(
        'deproduction.org',
        'dc503.org',
        'dre-centro.pt',
+       'Duke University' => array('devel.linux.duke.edu'),
        '*.esen.edu.sv',
        'forums.drumcore.com',
        'dundeeunited.org',
        'energyglass.com.ua',
+       'exclusivehotels.com',
        'info.ems-rfid.com',
        'farrowhosting.com',    // by Paul Farrow (postmaster at farrowcomputing.com)
+       'fbwloc.com',
        '.fhmcsa.org.au',
        'findyourwave.co.uk',
        'plone4.fnal.gov',
@@ -1898,25 +2165,33 @@ $blocklist['badhost B-2'] = array(
        'funkdoc.com',
        'funnyclipcentral.com',
        'gearseds.com',
+       'generationrice.com',
        'ghettojava.com',
        'gnacademy.org',
        '*.goodboard.de',
-       'greendayvideo.net' => array(
+       'GreenDayVideo.net' => array(
                'greendayvideo.net',
                'espanol.greendayvideo.net',
        ),
+       'Hampton University' => array('calipsovalidation.hamptonu.edu'),
        'Harvard Law School' => array('blogs.law.harvard.edu'),
        'helpiammoving.com',
        'homepage-dienste.com',
+       'Howard University' => array('networks.howard.edu'),
        'hullandhull.com',
+       'Huntington University' => array('huntington.edu'),
        'huskerink.com',
        '.hyba.info',
        'inda.org',
+       '*.indymedia.org',      // by abdecom at riseup.net
        'internetincomeclub.com',
        '*.inventforum.com',
+       'Iowa State University' => array('boole.cs.iastate.edu'),
        'ipwso.org',
+       'irha.info',            // by David Rosenberg (drosen3 at luc.edu),
        'ironmind.com',
        'skkustp.itgozone.com', // hidden JavaScript
+       'jazz2online.com',
        '.jloo.org',
        'Kazan State University' => array(
                'dir.kzn.ru',
@@ -1925,22 +2200,28 @@ $blocklist['badhost B-2'] = array(
        'test.kernel.org',
        'kevindmurray.com',
        'kroegjesroutes.nl',
+       '.legion.org',
+       'Loyola Marymount University' => array('lmu.edu'),
        'forum.lixium.fr',
        'macfaq.net',
        'me4x4.com',
+       'microbial-ecology.net',
        'minsterscouts.org',
        'morallaw.org',
        'morerevealed.com',
+       'macronet.org',
        'mamiya.co.uk',
        'vcd.mmvcd.com',
        'Monmouth College' => array('department.monm.edu'),
        'mountainjusticemedia.org',
        '*.mybbland.com',
+       'mydlstore.com',
        'North Carolina A&T State University' => array(
                'ncat.edu',
                'my.ncat.edu',
                'hlc.ncat.edu',
        ),
+       'placetobe.org',
        'users.nethit.pl',
        'nightclubvip.net',
        'njbodybuilding.com',
@@ -1951,17 +2232,24 @@ $blocklist['badhost B-2'] = array(
        'omakase-net',                  // iframe
        'omikudzi.ru',
        'openchemist.net',
+       'palungjit.com',
        'pataphysics-lab.com',
+       'paullima.com',
        'perl.org.br',
+       'pfff.co.uk',
        'pix4online.co.uk',
        'plone.dk',
        'preform.dk',
        'privatforum.de',
+       'publicityhound.net',
+       'qea.com',
+       'rbkdesign.com',
        'rehoboth.com',
        'rodee.org',
        'ryanclark.org',
        '*.reallifelog.com',
        'rkphunt.com',
+       '.saasmar.ru',                  // Jacked. iframe to banep.info on root, etc
        'sapphireblue.com',
        'saskchamber.com',
        'savevoorhees.org',
@@ -1979,8 +2267,10 @@ $blocklist['badhost B-2'] = array(
        'theosis.org',
        'troms-slekt.com',
        'theedgeblueisland.com',
-       'chat.travlang.com',
+       'toyshop.com.tw',               // /images/sigui/
        'torontoplace.com',
+       'chat.travlang.com',
+       'trickropingbylassue.com',
        'Truman State University' => array('mathbio.truman.edu'),
        'tuathadedannan.org',
        'txgotg.com',
@@ -1990,22 +2280,41 @@ $blocklist['badhost B-2'] = array(
                'ez.asn.und.edu',
        ),
        'The University of Alabama' => array('bama.ua.edu'),
+       'unisonscotlandlaw.co.uk',
+       'University of California' => array('classes.design.ucla.edu'),
+       'University of Nebraska Lincoln' => array('ftp.ianr.unl.edu'),
+       'University of Northern Colorado' => array('unco.edu'),
+       'University of Toronto' => array(
+               'environment.utoronto.ca',
+               'grail.oise.utoronto.ca',
+               'utsc.utoronto.ca',
+       ),
        'urgentclick.com',
        'vacant.org.uk',
        'Villa Julie College' => array('www4.vjc.edu'),
+       'Vail Valley Foundation' => array('.vvf.org'),
+       'wabson.org',
+       'warping.to',           // Seems (a redirection site, but now) taken advantage of
+       'webarch.com',          // by WebArchitects (webarch at insync.net)
+       'weehob.com',
        'West Virginia University Parkersburg' => array('wvup.edu'),
        'williamsburgrentals.com',
        'wolvas.org.uk',
        'wookiewiki.org',
-       'uk.groups.yahoo.com',
-       'University of Nebraska Lincoln' => array('ftp.ianr.unl.edu'),
+       'xsgaming.com',                 // Jacked
+       '.xthost.info',                 // by Michael Renz (dhost at mykuhl.de)
+       'Yahoo.com' => array(
+               'blog.360.yahoo.com',
+               '*.groups.yahoo.com'
+       ),
        'yasushi.site.ne.jp',   // One of mixedmedia.net'
        'youthpeer.org',
        '*.zenburger.com',
+       'Zope/Python Users Group of Washington, DC' => array('zpugdc.org'),
 );
 
 
-$blocklist['badhost C'] = array(
+$blocklist['C'] = array(
 
        // C: Sample setting of:
        // Exclusive spam domains
@@ -2022,8 +2331,8 @@ $blocklist['badhost C'] = array(
        // All buziness-related spam
        //'.biz'
        //
-       // by Boris (admin at seekforweb.com, bbmfree at yahoo.com)
        'admin at seekforweb.com' => array(
+               // by Boris (admin at seekforweb.com, bbmfree at yahoo.com)
                '.lovestoryx.com',
                '.loveaffairx.com',
                '.onmore.info',
@@ -2031,8 +2340,7 @@ $blocklist['badhost C'] = array(
                '.scinfo.info',
                '.webwork88.info',
        ),
-       // by Boris (boss at bse-sofia.bg)
-       'boss at bse-sofia.bg' => array(
+       'boss at bse-sofia.bg' => array(        // by Boris
                '.htewbop.org',
                '.kimm--d.org',
                '.gtre--h.org',
@@ -2052,8 +2360,7 @@ $blocklist['badhost C'] = array(
                '.vase--l.org',
                '.vertinds.org',
        ),
-       // by Thai Dong Changli (pokurim at gamebox.net)
-       'Thai Dong Changli' => array(
+       'pokurim at gamebox.net' => array(      // by Thai Dong Changli
                '.aqq3.info',
                '.axa00.info',
                '.okweb11.org',
@@ -2061,67 +2368,70 @@ $blocklist['badhost C'] = array(
                '.okweb13.org',
                '.okweb14.org',
        ),
-       // by opezdol at gmail.com
-       'opezdol' => array(
+       'opezdol at gmail.com' => array(
                '.informazionicentro.info',
                '.notiziacentro.info',
        ),
-       'something_gen' => array(
-               '.adult-chat-world.info',       // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com),
-               '.adult-chat-world.org',        // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.adult-sex-chat.info',         // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.adult-sex-chat.org',          // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.adult-cam-chat.info',         // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.adult-cam-chat.org',          // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.dildo-chat.org',                      // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.dildo-chat.info',                     // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
+       'SomethingGen' => array(
+               // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
+               // 'CamsGen' by Sergey (buckster at hotpop.com)
+               // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
+               // by Lee Chang (nebucha at model-x.com)
+               '.adult-chat-world.info',       // by Lui
+               '.adult-chat-world.org',        // by Lui
+               '.adult-sex-chat.info',         // by Lui
+               '.adult-sex-chat.org',          // by Lui
+               '.adult-cam-chat.info',         // by Lui
+               '.adult-cam-chat.org',          // by Lui
+               '.dildo-chat.org',                      // by Lui
+               '.dildo-chat.info',                     // by Lui
                // flirt-online.info is not CamsGen
-               '.flirt-online.org',            // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.live-adult-chat.info',        // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.live-adult-chat.org',         // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.sexy-chat-rooms.info',        // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.sexy-chat-rooms.org',         // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.swinger-sex-chat.info',       // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.swinger-sex-chat.org',        // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.nasty-sex-chat.info',         // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-               '.nasty-sex-chat.org',          // 'CamsGen' by Lui Xeng Shou (camsgen at model-x.com)
-
-               '.camshost.info',                       // 'CamsGen' by Sergey (buckster at hotpop.com)
-               '.camdoors.info',                       // 'CamsGen' by Sergey (buckster at hotpop.com)
-               '.chatdoors.info',                      // 'CamsGen' by Sergey (buckster at hotpop.com)
-
-               '.lebedi.info',                         // 'BucksoGen', by Pronin Sergey (buckster at list.ru), 
-               '.loshad.info',                         // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.porosenok.info',                      // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.indyushonok.info',            // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.kotyonok.info',                       // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.kozlyonok.info',                      // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.magnoliya.info',                      // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.svinka.info',                         // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.svinya.info',                         // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-               '.zherebyonok.info',            // 'BucksoGen', by Pronin Sergey (buckster at list.ru)
-
-               '.adult-cam-chat-sex.info',             // by Lee Chang (nebucha at model-x.com)
-               '.adult-chat-sex-cam.info',             // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.live-chat-cam-sex.info',              // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.live-nude-cam-chat.info',             // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.live-sex-cam-nude-chat.info', // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.sex-cam-live-chat-web.info',  // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.sex-chat-live-cam-nude.info', // 'CamsGen' by Lee Chang (nebucha at model-x.com)
-               '.sex-chat-porn-cam.info',              // by Lee Chang (nebucha at model-x.com)
-       ),
-       // by Marcello Italianore (mital at topo20.org)
-       'Marcello Italianore' => array(
+               '.flirt-online.org',            // by Lui
+               '.live-adult-chat.info',        // by Lui
+               '.live-adult-chat.org',         // by Lui
+               '.sexy-chat-rooms.info',        // by Lui
+               '.sexy-chat-rooms.org',         // by Lui
+               '.swinger-sex-chat.info',       // by Lui
+               '.swinger-sex-chat.org',        // by Lui
+               '.nasty-sex-chat.info',         // by Lui
+               '.nasty-sex-chat.org',          // by Lui
+
+               '.camshost.info',                       // by Sergey
+               '.camdoors.info',                       // by Sergey
+               '.chatdoors.info',                      // by Sergey
+
+               '.lebedi.info',                         // by Pronin
+               '.loshad.info',                         // by Pronin
+               '.porosenok.info',                      // by Pronin
+               '.indyushonok.info',            // by Pronin
+               '.kotyonok.info',                       // by Pronin
+               '.kozlyonok.info',                      // by Pronin
+               '.magnoliya.info',                      // by Pronin
+               '.svinka.info',                         // by Pronin
+               '.svinya.info',                         // by Pronin
+               '.zherebyonok.info',            // 89.149.206.225 by Pronin
+
+               '.medvezhonok.org',                     // 89.149.206.225 "BucksoGen 1.2b"
+
+               '.adult-cam-chat-sex.info',             // by Lee
+               '.adult-chat-sex-cam.info',             // 'CamsGen' by Lee
+               '.live-chat-cam-sex.info',              // 'CamsGen' by Lee
+               '.live-nude-cam-chat.info',             // 'CamsGen' by Lee
+               '.live-sex-cam-nude-chat.info', // 'CamsGen' by Lee
+               '.sex-cam-live-chat-web.info',  // 'CamsGen' by Lee
+               '.sex-chat-live-cam-nude.info', // 'CamsGen' by Lee
+               '.sex-chat-porn-cam.info',              // by Lee
+       ),
+       'mital at topo20.org' => array( // by Marcello Italianore
                '.trevisos.org',
                '.topo20.org',
        ),
-       'wellcams.com' => array(
+       'WellCams.com' => array(
                '.j8v9.info',           // by Boris Moiseev (borka at 132moiseev.com)
                '.wellcams.com',        // by Sergey Sergiyenko (studioboss at gmail.com)
                '.wellcams.biz',        // by Sergey Sergiyenko (studioboss at gmail.com)
        ),
-       // by Chinu Hua Dzin (graz at rubli.biz)
-       'Chinu Hua Dzin' => array(
+       'graz at rubli.biz' => array(   // by Chinu Hua Dzin
                '.besturgent.org',
                '.googletalknow.org',
                '.montypythonltd.org',
@@ -2130,8 +2440,7 @@ $blocklist['badhost C'] = array(
                '.ukgamesyahoo.org',
                '.youryahoochat.org',
        ),
-       // by Kikimas at mail.net, Redirect to nb717.com etc
-       'Kikimas at mail.net' => array(
+       'kikimas at mail.net' => array( // Redirect to nb717.com etc
                '.dbsajax.org',
                '.acgt2005.org',
                '.gopikottoor.com',
@@ -2139,8 +2448,7 @@ $blocklist['badhost C'] = array(
                '.mmgz.org',
                '.zhiyehua.net',
        ),
-       // by Andrey (vdf at lovespb.com)
-       'vdf at lovespb.com' => array(
+       'vdf at lovespb.com' => array(  // by Andrey
                '.02psa.info',
                '.1818u.org',
                '.18ew.info',
@@ -2194,8 +2502,7 @@ $blocklist['badhost C'] = array(
                '.zenitcx.info',
                '.zxolala.info',
        ),
-       // by Nike Borzoff (nike.borzoff at gmail.com), 'vdf at lovespb.com'-related
-       'nike.borzoff at gmail.com' => array(
+       'nike.borzoff at gmail.com' => array(   // by Nike Borzoff, 'vdf at lovespb.com'-related
                '.care01.info',
                '.care02.info',
                '.care03.info',
@@ -2228,7 +2535,7 @@ $blocklist['badhost C'] = array(
                '.um20ax09.info',
                '.um20ax10.info',
        ),
-       'forrass at gmail.com' => array(        // by Ismail (forrass at gmail.com)
+       'forrass at gmail.com' => array(        // by Ismail
                '.zmh01.info',
                '.zmh02.info',
                '.zmh03.info',
@@ -2240,22 +2547,29 @@ $blocklist['badhost C'] = array(
                '.zmh09.info',
                '.zmh10.info',
        ),
-       // by Varsylenko Vladimir (vvm_kz at rambler.ru)
-       // by David C. Lack (David.C.Lack at dodgeit.com)
-       // by Kuzma V Safonov (admin at irtes.ru)
-       // by Petrov Vladimir (vvm_kz at rambler.ru)
        'Varsylenko Vladimir and family' => array(
+               // by Varsylenko Vladimir (vvm_kz at rambler.ru)
+               // by David C. Lack (David.C.Lack at dodgeit.com)
+               // by Kuzma V Safonov (admin at irtes.ru)
+               // by Petrov Vladimir (vvm_kz at rambler.ru)
                '.abrek.info',                          // by Petrov
+               '.accommodationwiltshire.com',  // by Petrov
                '.allsexonline.info',           // by Varsylenko
                '.bequeous.info',                       // by Davi
                '.d1rnow.info',                         // by Petrov
                '.doxer.info',                          // by Petrov
                '.freeforworld.info',           // by Varsylenko
+               '.gitsite.info',                        // by Petrov
                '.goodworksite.info',           // by Varsylenko
                '.onall.info',                          // by Varsylenko
+               '.organiq.info',                        // by Petrov
                '.powersiteonline.info',        // by Varsylenko
                '.rentmysite.info',                     // by Varsylenko
+               '.levines.info',                        // by Petrov
+               '.mp3vault.info',                       // by Petrov
+               '.sernost.info',                        // by Petrov
                '.sexdrink.info',                       // by Petrov
+               '.sexvideosite.info',           // by Petrov
                '.siteszone.info',                      // by Varsylenko
                '.sfup.info',                           // by Petrov
                '.sopius.info',                         // by Kuzma
@@ -2265,45 +2579,40 @@ $blocklist['badhost C'] = array(
                '.srup.info',                           // by Petrov
                '.vvsag.info',                          // by Petrov
                '.yerap.info',                          // by Kuzma
+               '.yoursitedh.info',                     // by Petrov
        ),
-       // by Andrey Zhurikov (zhu1313 at mail.ru)
-       'Andrey Zhurikov' => array(
+       'zhu1313 at mail.ru' => array(  // by Andrey Zhurikov
                '.flywebs.com',
                '.hostrim.com',
                '.playbit.com',
        ),
-       // by Son Dittman (webmaster at dgo3d.info)
-       'Son Dittman' => array(
+       'webmaster at dgo3d.info' => array(     // by Son Dittman
                '.bsb3b.info',
                '.dgo3d.info',
                '.dgo5d.info',
        ),
-       // by cooler.infomedia at gmail.com
-       'cooler.infomedia' => array(
+       'cooler.infomedia at gmail.com' => array(
                '.diabetescarelink.com',
                '.firstdebthelp.com',
        ),
-       // by Nikolajs Karpovs (hostmaster at astrons.com)
-       'Nikolajs Karpovs' => array(
+       'hostmaster at astrons.com' => array(   // by Nikolajs Karpovs
                '.pokah.lv',
                '.astrons.com',
        ),
-       // by Skar (seocool at bk.ru)
-       'Skar' => array(
+       'seocool at bk.ru' => array(    // by Skar
                '.implex3.com',
                '.implex6.info',
                '.softprof.org',
        ),
-       'caslim.info' => array(
+       'Caslim.info' => array(
                '.caslim.info',         // by jonn22 (jonnmarker at yandex.ru)
                '.tops.gen.in',         // by Kosare (billing at caslim.info)
        ),
-       // by Alexandr (foxwar at foxwar.ispvds.com), Hiding google?q=
-       'foxwar at foxwar.ispvds.com' => array(
+       'foxwar at foxwar.ispvds.com' => array( // by Alexandr, Hiding google?q=
                '.777-poker.biz',
                '.porn-11.com',
        ),
-       'conto.pl' => array(
+       'Conto.pl' => array(
                '.8x.pl',               // domena at az.pl 
                '.3x3.pl',              // by biuro at nazwa.pl
                '.conto.pl',    // by biuro at nazwa.pl
@@ -2311,128 +2620,210 @@ $blocklist['badhost C'] = array(
                '.xcx.pl',              // domena at az.pl
                '.yo24.pl',             // domena at az.pl
        ),
-       // Domains by Lin Zhi Qiang (mail at pcinc.cn)
-       // NOTE: pcinc.cn -- by Lin Zhi Qiang (lin80 at 21cn.com)
-       'Lin Zhi Qiang' => array(
-               '.18girl-av.com',
-               '.23styles.com',
-               '.6828teacup.com',
-               '.aaa-livedoor.net',
-               '.acyberhome.com',
+       'mail at pcinc.cn' => array(
+               // Domains by Lin Zhi Qiang
+               // NOTE: pcinc.cn -- 125.65.112.13 by Lin Zhi Qiang (lin80 at 21cn.com)
+
+               // 125.65.112.11
+               // The same IP: web001.cdnhost.cn, *.w19.cdnhost.cn
+               'shoopivdoor.w19.cdnhost.cn',   // web001.cdnhost.cn
+               '.shoopivdoor.com',
+
+               // 125.65.112.12
+               // The same IP: web003.cdnhost.cn, *.w16.cdnhost.cn
+               '.hosetaibei.com',
+               '.playsese.com',
+
+               // 125.65.112.13
+               // The same IP: web006.cdnhost.cn, *.w9.cdnhost.cn
                '.ahatena.com',
-               '.aehatena-jp.com',
                '.asdsdgh-jp.com',
-               '.aurasoul-visjp.com',
-               '.bbs-qrcode.com',
-               '.biglobe-ne.com',
-               '.blog-ekndesign.com',
-               '.blog-livedoor.net',
-               '.blogplaync.com',
-               '.cityblog-fc2web.com',
-               '.cityhokkai.com',
                '.conecojp.net',
-               '.din-or.com',
-               '.dtg-gamania.com',
-               '.ezbbsy.com',
-               '.fanavier.net',
-               '.fcty-net.com',
-               '.gamaniaech.com',
-               '.game-fc2blog.com',
                '.game-oekakibbs.com',
-               '.game-mmobbs.com',
-               '.game62chjp.net',
-               '.gamegohi.com',
-               '.games-nifty.com',
-               '.gameslin.net',
-               '.gamesragnaroklink.net',
+               '.geocitygame.com',
+               '.gsisdokf.net',
+               '.korunowish.com',
+               '.netgamelivedoor.com',
+               '.soultakerbbs.net',
+               '.yahoo-gamebbs.com',
+               '.ywdgigkb-jp.com',
+
+               // 125.65.112.14
+               // The same IP: web007.cdnhost.cn, *.w12.cdnhost.cn
+               '.acyberhome.com',
+               '.bbs-qrcode.com',
                '.gamesroro.com',
-               '.gemnnammobbs.com',
-               '.gameurdr.com',
                '.gameyoou.com',
                '.gangnu.com',
-               '.geocitygame.com',
-               '.geocitylinks.com',
-               '.getamped-garm.com',
-               '.gogolineage.net',
                '.goodclup.com',
+               '.lineage321.com',
+               '.linkcetou.com',
+               '.love888888.com',
+               '.ragnarok-bbs.com',
+               '.ragnarok-game.com',
+               '.rmt-navip.com',
+               '.watcheimpress.com',
+
+               // 125.65.112.15
+               // The same IP: web008.cdnhost.cn, *.w11.cdnhost.cn
+               '.18girl-av.com',
+               '.aurasoul-visjp.com',
+               '.gamaniaech.com',
+               '.game-mmobbs.com',
+               '.gameslin.net',
+               '.gemnnammobbs.com',
+               '.gogolineage.net',
                '.grandchasse.com',
-               '.gsisdokf.net',
-               '.homepage3-nifty.com',
-               '.hosetaibei.com',
-               '.imbbs2t4u.com',
-               '.interzq.com',
                '.jpragnarokonline.com',
                '.jprmthome.com',
-               '.jpxpie6-7net.com',
-               '.kaukoo.com',          // by zeng xianming (expshell at 163.com)
-               '.k5dionne.com',
-               '.korunowish.com',
-               '.kuronowish.net',
-               '.lian-game.com',
-               '.linbbs.com',          // by zeng xianming (qqvod at qq.com). www.linbbs.com is the same ip of www.game-fc2blog.com(222.77.185.101) at 2007/03/11
-               '.lineage-bbs.com',
-               '.lineage1bbs.com',
-               '.lineage321.com',
-               '.lineagejp-game.com',
-               '.linkcetou.com',
-               '.linrmb.com',          // by zeng xianming (qqvod at qq.com)
-               '.livedoor-game.com',
-               '.lovejpjp.com',
-               'm-phage.com',
                '.maplestorfy.com',
-               '.mbspro6uic.com',
-               '.netgamelivedoor.com',
+               '.netgamero.net',
                '.nothing-wiki.com',
-               '.playsese.com',
-               '.ptxk.com',            // by zeng xianming (zxmdiy at gmail.com)
-               '.ragnarok-bbs.com',
-               '.ragnarok-game.com',
+               '.ourafamily.com',
                '.ragnarok-sara.com',
-               '.ragnaroklink.com',
                '.rmt-lineagecanopus.com',
-               '.rmt-navip.com',
                '.rmt-ranloki.com',
-               '.ro-bot.net',
                '.rogamesline.com',
                '.roprice.com',
-               '.rormb.com',           // by zeng xianming (qqvod at qq.com)
-               '.shoopivdoor.com',
+               '.tuankong.com',
+               '.twreatch.com',
+
+               // 125.65.112.22
+               // The same IP: web013.cdnhost.cn
+               '.lzy88588.com',
+               '.ragnaroklink.com',
+
+               // The same IP: web016.cdnhost.cn
+               '.twyaooplay.com',              // 125.65.112.31
+
+               // 125.65.112.32
+               // The same IP: web037.cdnhost.cn
+               '.emeriss.com',
+               '.raginfoy.com',
+               '.ragnarokgvg.com',
+               '.rentalbbs-livedoor.com',
+               '.romaker.com',
+               '.sagewikoo.com',
+               '.samples112xrea.com',
+               '.wiki-house.com',
+
+               // 125.65.112.49
+               '.chaosx0.com',
+
+               // 125.65.112.88
+               // The same IP: web015.cdnhost.cn
+               '.a-hatena.com',
+               '.biglobe-ne.com',
+               '.blogplaync.com',
+               '.din-or.com',
+               '.dtg-gamania.com',
+               '.fcty-net.com',
+               '.game-fc2blog.com',
+               '.gameurdr.com',
+               '.getamped-garm.com',
+               '.interzq.com',
+               '.linbbs.com',                  // by zeng xianming (qqvod at qq.com). www.linbbs.com is the same ip of www.game-fc2blog.com(222.77.185.101) at 2007/03/11
+               '.luobuogood.com',
+               '.ragnarok-search.com',
+               '.rinku-livedoor.com',
+
+               // 125.65.112.91
+               // The same IP: web004.cdnhost.cn
+               '.6828teacup.com',
+               '.blog-livedoor.net',
+               '.cityblog-fc2web.com',
+               '.deco030-cscblog.com',
+               '.imbbs2t4u.com',
+               '.k5dionne.com',
+               '.lineagejp-game.com',
+               '.mbspro6uic.com',
                '.slower-qth.com',
-               '.watcheimpress.com',
                '.wikiwiki-game.com',
-               '.yahoo-gamebbs.com',
-               '.ywdgigkb-jp.com',
+
+               // 125.65.112.93
+               // The same IP: web022.cdnhost.cn
+               '.aaa-livedoor.net',
+               '.cityhokkai.com',              // web022.cdnhost.cn
+               '.fanavier.net',
+               '.geocitylinks.com',    // web022.cdnhost.cn
+               '.kuronowish.net',              // web022.cdnhost.cn
+               '.ro-bot.net',
+
+               // 125.65.112.95
+               // The same IP: web035.cdnhost.cn, web039.cdnhost.cn
+               '.23styles.com',
+               '.aehatena-jp.com',
+               '.ameblog-jp.net',
+               '.antuclt.com',
+               '.blog-ekndesign.com',
+               '.d-jamesinfo.com',
+               '.editco-jp.com',
+               '.ezbbsy.com',
+               '.extd-web.com',
+               '.fotblong.com',
+               '.game62chjp.net',
+               '.gamegohi.com',
+               '.gamesmusic-realcgi.net',
+               '.gamesragnaroklink.net',
+               '.homepage-nifty.com',
+               '.ie6xp.com',
+               '.irisdti-jp.com',
+               '.jklomo-jp.com',
+               '.jpxpie6-7net.com',
+               '.lian-game.com',
+               '.lineage-bbs.com',
+               '.lineage1bbs.com',
+               '.livedoor-game.com',
+               '.litcan.com',
+               '.lovejpjp.com',
+               '.m-phage.com',
+               '.muantang.com',
+               '.plusd-itmedia.com',
+               '.runbal-fc2web.com',
+               '.saussrea.com',
+               '.tooalt.com',
+               '.toriningena.net',
+               '.yahoodoor-blog.com',
                '.yy14-kakiko.com',
+
+               // 228.14.153.219.broad.cq.cq.dynamic.163data.com.cn
+               '.kaukoo.com',                  // 219.153.14.228, by zeng xianming (expshell at 163.com)
+               '.linrmb.com',                  // 219.153.14.228, by zeng xianming (qqvod at qq.com)
+
+               '.ptxk.com',                    // 222.73.236.239, by zeng xianming (zxmdiy at gmail.com)
+               '.rormb.com',                   // 222.73.236.239, by zeng xianming (qqvod at qq.com)
+
+               '.games-nifty.com',             // 255.255.255.255 now
+               '.homepage3-nifty.com', // 255.255.255.255 now
        ),
        'caddd at 126.com' => array(
-               '.chengzhibing.com',    // by chen gzhibing (caddd at 126.com)
-               '.jplinux.com',                 // by lian liang (caddd at 126.com)
-               '.lineageink.com',              // by cai zibing (caddd at 126.com), iframe to goodclup.com
-               '.lineagekin.com',              // by cai zibing (caddd at 126.com), iframe to goodclup.com
-               '.tooplogui.com',               // by zibing cai (caddd at 126.com)
-               '.twsunkom.com',                // by guo zhi wei (caddd at 126.com)
-               '.twmsn-ga.com',                // by guo zhi wei (caddd at 126.com), iframe to grandchasse.com
-       ),
-       // by fly bg (nuigiym2 at 163.com)
-       'fly bg' => array(
-               '.linainfo.net',
-               '.lineagalink.com',
-               '.lineagecojp.com',
-               '.ragnarokonlina.com',
-       ),
-       // by Baer (aakin at yandex.ru)
-       'aakin at yandex.ru' => array(
+               '.chengzhibing.com',    // by chen gzhibing
+               '.jplinux.com',                 // by lian liang
+               '.lineageink.com',              // by cai zibing, iframe to goodclup.com
+               '.lineagekin.com',              // by cai zibing, iframe to goodclup.com
+               '.tooplogui.com',               // by zibing cai
+               '.twsunkom.com',                // by guo zhi wei
+               '.twmsn-ga.com',                // by guo zhi wei, iframe to grandchasse.com
+       ),
+       'nuigiym2 at 163.com' => array( // by fly bg
+               '.linainfo.net',                // Seems IP not allocated now
+               '.lineagalink.com',             // 220.247.157.99
+               '.lineagecojp.com',             // 61.139.126.10
+               '.ragnarokonlina.com',  // 220.247.158.99
+       ),
+       'aakin at yandex.ru' => array(  // by Baer
                '.entirestar.com',
                '.superbuycheap.com',
                '.topdircet.com',
        ),
-       // by jiuhatu kou (newblog9 at gmail.com)
-       'newblog9 at gmail.com' => array(
+       'newblog9 at gmail.com' => array(       // by jiuhatu kou
                '.tianmieccp.com',
                '.xianqiao.net',
        ),
-       // by Michael (m.frenzy at yahoo.com)
-       'm.frenzy at yahoo.com' => array(
+       'm.frenzy at yahoo.com' => array(       // by Michael
+               '.p5v.org',
+               '.j111.net',
+               '.searchhunter.info',
                '.soft2you.info',
                '.top20health.info',
                '.top20ringtones.info',
@@ -2441,8 +2832,7 @@ $blocklist['badhost C'] = array(
                '.x09x.info',
                '.zb-1.com',
        ),
-       // by Lebedev Sergey (serega555serega555 at yandex.ru)
-       'Lebedev Sergey' => array(
+       'serega555serega555 at yandex.ru' => array(     // by Lebedev Sergey
                '.bingogoldenpalace.info',
                '.ccarisoprodol.info',
                '.ezxcv.info',
@@ -2452,8 +2842,7 @@ $blocklist['badhost C'] = array(
                '.ugfds.info',
                '.vviagra.info',
        ),
-       // by Anatol (anatolsenator at gmail.com)
-       'anatolsenator at gmail.com' => array(
+       'anatolsenator at gmail.com' => array(  // by Anatol
                '.cheapestviagraonline.info',
                '.buyphentermineworld.info'
        ),
@@ -2463,31 +2852,51 @@ $blocklist['badhost C'] = array(
                '.viagra-best.org',             // by Chong Li (chongli at mederotica.com)
                '.viagra-kaufen.org',   // by Chong Li (chongli at mederotica.com)
        ),
-       // by Billing Name:Gray (gray at trafic.name)
-       'gray at trafic.name' => array(
-               '.axeboxew.info',
-               '.boluzuhy.info',
-               '.ekafoloz.info',
-               '.exidiqe.info',
-               '.gubiwu.info',
-               '.jiuuz.info',
-               '.olasep.info',
-               '.oueuidop.info',
-               '.oviravy.info',
-               '.ragibe.info',
-               '.udaxu.info',
-               '.vubiheq.info',
-               '.yvaxat.info',
-       ),
-       'carmodelrank.com etc' => array(
-               '.carmodelrank.com',// by Brianna Dunlord (briasmi at yahoo.com)
-               '.cutestories.net',     // by Brianna Dunlord (briasmi at yahoo.com)
+       'gray at trafic.name' => array( // by Billing Name:Gray, Billing Email:gray at trafic.name
+               '.auase.info',          // by ilemavyq7461 at techie.com
+               '.axeboxew.info',       // by zygeu220 at writeme.com
+               '.boluzuhy.info',       // by pikico5419 at post.com
+               '.ekafoloz.info',       // by nuzunyly8401 at techie.com
+               '.ejixyzeh.info',       // by vubulyma5163 at consultant.com
+               '.emyfyr.info',         // by osiqabu9669 at writeme.com
+               '.exidiqe.info',        // by kufyca5475 at mail.com
+               '.gerucovo.info',       // by apegityk7224 at writeme.com
+               '.gubiwu.info',         // by lywunef6532 at iname.com
+               '.ijizauax.info',       // by ysauuz2341 at iname.com
+               '.ixahagi.info',        // by famevi9827 at email.com
+               '.jiuuz.info',          // by meqil6549 at mail.com
+               '.nudetar.info',        // by vohepafi3536 at techie.com
+               '.nipud.info',          // by bohox9872 at mindless.com
+               '.mejymik.info',        // by fiqiji3529 at cheerful.com
+               '.mylexus.info',        // Billing Email is simhomer12300 at mail.com, but posted at the same time, and ns *.grayreseller.com
+               '.olasep.info',         // by lizon8506 at mail.com
+               '.oueuidop.info',       // by arytyb6913 at europe.com
+               '.oviravy.info',        // by amyuu3883 at london.com
+               '.ovuri.info',          // by exumaxyt1371 at consultant.com
+               '.ragibe.info',         // by ehome4458 at myself.com
+               '.ucazib.info',         // by gorare7222 at consultant.com
+               '.udaxu.info',          // by gubima4007 at usa.com
+               '.ulycigop.info',       // by unodyqil6241 at mindless.com
+               '.vubiheq.info',        // by uisujih5849 at hotmail.com
+               '.yvaxat.info',         // by koqun9660 at mindless.com
+               '.yxyzauiq.info',       // by robemuq8455 at cheerful.com
+       ),
+       'Carmodelrank.com etc' => array(
+               // by Brianna Dunlord (briasmi at yahoo.com)
+               // by Tim Rennei (TimRennei at yahoo.com), redirect to amaena.com (fake-antivirus)
+               // by Alice T. Horst (Alice.T.Horst at pookmail.com)
+               '.carmodelrank.com',// by Brianna
+               '.cutestories.net',     // by Brianna
                '.sturducs.com',
-               '.bestother.info',      // by Tim Rennei (TimRennei at yahoo.com), redirect to amaena.com (fake-antivirus)
-               '.yaahooo.info',        // by Alice T. Horst (Alice.T.Horst at pookmail.com), redirect to activefreehost.com
+               '.bestother.info',      // by Tim
+               '.premiumcasinogames.com',      // by Brianna)
+               '.yaahooo.info',        // by Alice
+       ),
+       'aliacsandr at yahoo.com' => array(
+               '.cubub.info',                          // "Free Web Hosting"
        ),
-       // by Dr. Portillo or Eva Sabina Lopez Castell (aliacsandr85 at yahoo.com)
        'aliacsandr85 at yahoo.com' => array(
+               // by Dr. Portillo or Eva Sabina Lopez Castell
                '.xoomer.alice.it',                     // "Free Web Hosting"
                '.freebloghost.org',            // "Free Web Hosting" by Dr.
                '.freeprohosting.org',          // "Free Web Hosting" by Dr.
@@ -2499,11 +2908,12 @@ $blocklist['badhost C'] = array(
                '.topadult10.org',                      // "Free Web Hosting" by Eva
                '.xer-vam.org',                         // "Ongline Catalog" by Dr.
                '.xxxse.info',                          // "Free Web Hosting" by Eva
+               '.viagra-price.org',            // by Eva
                '.vvsa.org',                            // "Free Web Hosting" by Eva
                '.free-webhosts.com',           // "Free Web Hosting" by Free Webspace
        ),
-       // Gamble: Roulette, Casino, Poker, Keno, Craps, Baccarat
-       'something_gamble' => array(
+       'Something-Gamble' => array(
+               // Gamble: Roulette, Casino, Poker, Keno, Craps, Baccarat
                '.atonlineroulette.com',                        // by Blaise Johns
                '.atroulette.com',                                      // by Gino Sand
                '.betting-123.com',                                     // by Joana Caceres
@@ -2542,8 +2952,8 @@ $blocklist['badhost C'] = array(
                '.the-texas-strategy-holdem-1124.us',   // by Neda Frantz
                '.the-video-black-jack.com',            // by Jagger Godin
        ),
-       // Car / Home / Life / Health / Travel insurance, Loan finance, Mortgage refinance
-       'something_insurance' => array(
+       'Something-Insurance' => array(
+               // Car / Home / Life / Health / Travel insurance, Loan finance, Mortgage refinance
        
                // 0-9
                '.0q.org',                                              // by Shamika Curtin, "Online car insurance information"
@@ -2921,8 +3331,8 @@ $blocklist['badhost C'] = array(
                '.zkashan.com',                                 // by Evan Light
                '.zockclock.com',                               // by Dorothea Guthrie
        ),
-       // Drugs / Pills / Diet
-       'something_drugs' => array(
+       'Something-Drugs' => array(
+               // Drugs / Pills / Diet
                '.adult-dvd-rental-top-shop.info',      // by Gregoria Keating
                '.abdelghani-shady.com',                // by Elly Alton
                '.bangbangfilm.com',                    // by Davin Chou
@@ -2944,12 +3354,19 @@ $blocklist['badhost C'] = array(
                '.regresiones.net',                             // by Lauralee Smtih, "Online phentermine updates"
                '.yukissushi.com',                              // by Donell Hozier
        ),
-       'something_others' => array(
-               '.consulting-cu.com',           // by Albina Rauch, 404 not found
+       'Something-Others' => array(
+               '.consulting-cu.com',                   // by Albina Rauch, 404 not found
                '.dvd-rentals-top-shop.info',   // by Lashunda Pettway, 404 not found
        ),
-       // by Cortez Shinn (info at goorkkjsaka.info), or Rico Laplant (info at nnjdksfornms.info)
+       'Something-NoApp' => array(
+               '.auctioncarslisting.com',      // "No application configured at this url." by John Davis
+               '.buy-cheap-hardware.com',      // "No application configured at this url." by Tim Morison (domains at sunex.ru)
+               '.carsgarage.net',                      // "No application configured at this url." by Zonen Herms, and Jimmy Todessky (seomate at gmail.com)
+               '.digitshopping.net',           // "No application configured at this url." by Zonen Herms, and Jimmy Todessky (seomate at gmail.com)
+               '.your-insurance.biz',          // "No application configured at this url." by Jimmy Todessky (seomate at gmail.com)
+       ),
        'Cortez and family' => array(
+               // by Cortez Shinn (info at goorkkjsaka.info), or Rico Laplant (info at nnjdksfornms.info)
                '.dronadaarsujf.info',  // by Cortez
                '.fromnananaref.info',  // by Cortez
                '.goorkkjsaka.info',    // by Cortez
@@ -2961,8 +3378,7 @@ $blocklist['badhost C'] = array(
                '.yreifnnonoom.info',   // by Rico
                '.zjajjsvgeuds.info',   // by Cortez
        ),
-       // by Harvey Pry (admin at ematuranza.com)
-       'Harvey Pry' => array(
+       'admin at ematuranza.com' => array(
                '.ancorlontano.com',
                '.dentroallago.com',
                '.digiovinezza.com',
@@ -2974,8 +3390,7 @@ $blocklist['badhost C'] = array(
                '.unatenerezza.com',
                '.volgondilettose.com',
        ),
-       // by Cornelius Boyers (admin at edeuj84.info)
-       'Cornelius Boyers' => array(
+       'admin at edeuj84.info' => array(       // by Cornelius Boyers
                '.bid99df.info',
                '.bj498uf.info',
                '.edeuj84.info',
@@ -3005,44 +3420,38 @@ $blocklist['badhost C'] = array(
                '.u03jow.info',
        ),
        'Nikhil and Brian' => array(
-               '.ihfjeswouigf.info',           // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.iudndjsdhgas.info',           // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.iufbsehxrtcd.info',           // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.jiatdbdisut.info',            // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.jkfierwoundhw.info',          // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.kfjeoutweh.info',                     // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.ncjsdhjahsjendl.info',        // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.oudjskdwibfm.info',           // by Brian Dieckman (info at iudndjsdhgas.info), / was not found
-               '.cnewuhkqnfke.info',           // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.itxbsjacun.info',                     // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.jahvjrijvv.info',                     // by Nikhil Swafford (info at jikpbtjiougje.info), / was not found
-               '.jhcjdnbkrfo.info',            // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.najedncdcounrd.info',         // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.mcsjjaouvd.info',                     // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.oujvjfdndl.info',                     // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.uodncnewnncds.info',          // by Nikhil Swafford (info at jhcjdnbkrfo.info), / was not found
-               '.jikpbtjiougje.info',          // by Julio Mccaughey (info at jikpbtjiougje.info), / was not found
-               '.cijkalvcjirem.info',          // by Gerardo Figueiredo (info at jikpbtjiougje.info), / was not found
-               '.nkcjfkvnvpow.info',           // by Gerardo Figueiredo (info at jikpbtjiougje.info), / was not found
-               '.nmiiamfoujvnme.info',         // by Gerardo Figueiredo (info at jikpbtjiougje.info), / was not found
-               '.nxuwnkajgufvl.info',          // by Gerardo Figueiredo (info at jikpbtjiougje.info), / was not found
-               '.mkjajkfoejvnm.info',          // by Gerardo Figueiredo (info at jikpbtjiougje.info), / was not found
-       ),
-       'something_noapp' => array(
-               '.auctioncarslisting.com',      // "No application configured at this url." by John Davis
-               '.buy-cheap-hardware.com',      // "No application configured at this url." by Tim Morison (domains at sunex.ru)
-               '.carsgarage.net',                      // "No application configured at this url." by Zonen Herms, and Jimmy Todessky (seomate at gmail.com)
-               '.digitshopping.net',           // "No application configured at this url." by Zonen Herms, and Jimmy Todessky (seomate at gmail.com)
-               '.your-insurance.biz',          // "No application configured at this url." by Jimmy Todessky (seomate at gmail.com)
-       ),
-       // by Henry Ford (wealth777 at gmail.com)
-       'Henry Ford' => array(
+               // by Brian Dieckman (info at iudndjsdhgas.info)
+               // by Nikhil Swafford (info at jhcjdnbkrfo.info)
+               // by Gerardo Figueiredo (info at jikpbtjiougje.info)
+               '.ihfjeswouigf.info',   // by Brian, / was not found
+               '.iudndjsdhgas.info',   // by Brian, / was not found
+               '.iufbsehxrtcd.info',   // by Brian, / was not found
+               '.jiatdbdisut.info',    // by Brian, / was not found
+               '.jkfierwoundhw.info',  // by Brian, / was not found
+               '.kfjeoutweh.info',             // by Brian, / was not found
+               '.ncjsdhjahsjendl.info',// by Brian, / was not found
+               '.oudjskdwibfm.info',   // by Brian, / was not found
+               '.cnewuhkqnfke.info',   // by Nikhil, / was not found
+               '.itxbsjacun.info',             // by Nikhil, / was not found
+               '.jahvjrijvv.info',             // by Nikhil (info at jikpbtjiougje.info), / was not found
+               '.jhcjdnbkrfo.info',    // by Nikhil, / was not found
+               '.najedncdcounrd.info', // by Nikhil, / was not found
+               '.mcsjjaouvd.info',             // by Nikhil, / was not found
+               '.oujvjfdndl.info',             // by Nikhil, / was not found
+               '.uodncnewnncds.info',  // by Nikhil, / was not found
+               '.jikpbtjiougje.info',  // by Julio Mccaughey (info at jikpbtjiougje.info), / was not found
+               '.cijkalvcjirem.info',  // by Gerardo, / was not found
+               '.nkcjfkvnvpow.info',   // by Gerardo, / was not found
+               '.nmiiamfoujvnme.info', // by Gerardo, / was not found
+               '.nxuwnkajgufvl.info',  // by Gerardo, / was not found
+               '.mkjajkfoejvnm.info',  // by Gerardo, / was not found
+       ),
+       'wealth777 at gmail.com' => array(      // by Henry Ford
                '.brutal-forced.com',
                '.library-bdsm.com',
                '.rape-fantasy.us',
        ),
-       // by Croesus International Inc. (olex at okhei.net)
-       'Croesus International Inc.' => array(
+       'Croesus International Inc.' => array(  // by Croesus International Inc. (olex at okhei.net)
                '.purerotica.com',
                '.richsex.com',
                '.servik.net',
@@ -3061,56 +3470,72 @@ $blocklist['badhost C'] = array(
                '.searchservices.info', // 403 Forbidden now, by Adrian Monterra (support at searchservices.info)
                '.visabiz.net',                 // "Visabiz-Katalog-Home" now, by Natalja Estrina (m.estrin at post.skynet.lt)
        ),
-       // by Andrey Kozlov (vasyapupkin78 at bk.ru)
-       'vasyapupkin78 at bk.ru' => array(
+       'vasyapupkin78 at bk.ru' => array(      // by Andrey Kozlov
+               '.antivirs.info',
                '.antivirus1.info',
                '.antivirus2.info',
        ),
-       // by Ashiksh Wasam (wasam at vangers.net)
-       'wasam at vangers.net' => array(
+       'wasam at vangers.net' => array(        // by Ashiksh Wasam
+               '.290cabeza.org',       // 69.31.91.226(colo-69-31-91-226.pilosoft.com)
                '.blogduet.org',
+               '.bossierpainted.org',
                '.carelf.info',
+               '.cmagic.org',
                '.cspell.org',
                '.dspark.org',
                '.dtonic.org',
+               '.gradetelemundo.info',
+               '.indicadorestmj.info',
+               '.keeleykincaid.org',
                '.mcharm.info',
                '.mslook.info',
+               '.phpdinnerware.info',
+               '.pipnickname.info',
+               '.pacolily.org',
+               '.redeemtrabalho.info',
+               '.rnation.org',
+               '.titanmessina.info',
+               '.tragratuit.org',
                '.uzing.org',
+               '.yeareola.info',
        ),
-       // by Thomas Vaals (tvaals at vangers.net)
-       'tvaals at vangers.net' => array(
-               '.cheapns.org',
-               '.my-top.net',
-               '.sfind.net',
-               '.sspot.net',
-               '.suvfind.info',
-       ),
-       // by Kadil Kasekwam (kadilk at vangers.net)
-       'kadilk at vangers.net' => array(
-               '.allbar.info',
+       'kadilk at vangers.net' => array(       //  by Kadil Kasekwam
+               '.allbar.info',         // 69.31.91.226
                '.allersearch.org',
                '.dynall.org',
+               '.educativaanale.info',
                '.fastopia.org',
+               '.guildstuscan.org',
+               '.isfelons.org',
+               '.solarissean.org',
+               '.opalbusy.info',
                '.rblast.org',
                '.rette.org',
+               '.salthjc.info',
                '.suvlook.org',
+               '.tarzanyearly.org',
+               '.tulabnsf.org',
+       ),
+       'tvaals at vangers.net' => array(       // by Thomas Vaals
+               '.cheapns.org',
+               '.my-top.net',
+               '.sfind.net',
+               '.sspot.net',
+               '.suvfind.info',
        ),
-       // by Kasturba Nagari (kasturba at vangers.net)
-       'kasturba at vangers.net' => array(
+       'kasturba at vangers.net' => array(     // by Kasturba Nagari
                '.finddesk.org',
+               '.gsfind.org',
+               '.my-top.org',
                '.rcatalog.org',
                '.sbitzone.org',
        ),
-       // by Bipik Joshu (bipik at vangers.net)
-       'bipik at vangers.net' => array(
+       'bipik at vangers.net' => array(        // by Bipik Joshu
                '.e2007.info',
                '.cmoss.info',
        ),
-       'marion at vangers.net' => array(
-               '.trumber.com', // by Mariano Ciaramolo (marion at vangers.net)
-       ),
-       // by Jonn Gardens (admin at SearchHealtAdvCorpGb.com -- no such domain)
-       'SearchHealtAdvCorpGb.com' => array(
+       'marion at vangers.net' => array('.trumber.com'),       // by Mariano Ciaramolo
+       'SearchHealtAdvCorpGb.com' => array(    // by Jonn Gardens (admin at SearchHealtAdvCorpGb.com -- no such domain)
                '.canadianmedsworld.info',
                '.tabsdrugstore.info',
                '.tabsstore.info',
@@ -3120,13 +3545,11 @@ $blocklist['badhost C'] = array(
                '.be.cx',
                '.ca.cx',
        ),
-       // by John  Brown (john780321 at yahoo.com)
-       'john780321 at yahoo.com' => array(
+       'john780321 at yahoo.com' => array(     // by John  Brown
                '.bestdiscountpharmacy.biz',    // 2007-01-27, 61.144.122.45
                '.drugs4all.us',                                // 2007-03-09, 202.67.150.250
        ),
-       // by Treman Eagles (tremagl.freet at gmail.com), redirect to searchadv.com
-       'tremagl.freet at gmail.com' => array(
+       'tremagl.freet at gmail.com' => array(  // by Treman Eagles, redirect to searchadv.com
                '.bertela.info',
                '.forblis.info',
                '.frenallo.info',
@@ -3138,26 +3561,23 @@ $blocklist['badhost C'] = array(
                '.snukker.info',
                '.thegetspons.info',
        ),
-       // by 2xxc (2xxc at 2xxc.net), 404 not found
-       '2xxc at 2xxc.net' => array(
+       '2xxc at 2xxc.net' => array(    // by 2xxc, 404 not found
                '.bobop.info',
                '.kwwwe.info',
                '.piikz.info',
                '.moosm.info',
                '.vvvw.info',
        ),
-       // support at 51g.net, iframe www.lovetw.webnow.biz
-       'support at 51g.net' => array(
-               '.ftplin.com',          // by Yongchun Liao
-               '.jplin.com',           // by Yongchun Liao
-               '.jplineage.com',       // by Yongchun Liao
-               '.jplingood.com',
-               '.linenew.com',
-               '.lyftp.com',           // Yongchun Liao (weboy at 51g.net)
-               '.yzlin.com',
-       ),
-       // by Betty J. Pelletier (Betty.J.Pelletier at pookmail.com)
-       'Betty.J.Pelletier at pookmail.com' => array(
+       'support at 51g.net' => array(  // iframe www.lovetw.webnow.biz
+               '.ftplin.com',          // 125.65.112.15, by Yongchun Liao
+               '.jplin.com',           // 125.65.112.15, by Yongchun Liao
+               '.jplineage.com',       // 221.238.195.113, by Yongchun Liao
+               '.jplingood.com',       // 125.65.112.15
+               '.linenew.com',         // 203.191.148.96
+               '.lyftp.com',           // 218.5.77.17,   by Yongchun Liao (weboy at 51g.net)
+               '.yzlin.com',           // 220.162.244.36
+       ),
+       'Betty.J.Pelletier at pookmail.com' => array(   // by Betty J. Pelletier
                '.1111mb.com',
                '.2sex18.com',
                '.69porn1.com',
@@ -3167,63 +3587,57 @@ $blocklist['badhost C'] = array(
                '.auto-mouse.com',              // "Copyright Ã’$ 2007 www.automouse.jp" by ECTechnology (help at atmouse.co.kr)
                '.automouse.jp',
        ),
-       'lineinfo-jp.com' => array(
-               '.japangame1.com',              // by lyqz at 21cn.com
-               '.lineinfo-jp.com',             // by lyqz at 21cn.com, www.lineinfo-jp.com is 61.139.126.10
-               '.livedoor1.com',               // by lyqz at 21cn.com
-               '.ragnarokonline1.com', // by lyqz at 21cn.com
+       'lyqz at 21cn.com' => array(
+               '.japangame1.com',
+               '.lineinfo-jp.com',             // www.lineinfo-jp.com is 61.139.126.10
+               '.livedoor1.com',
+               '.ragnarokonline1.com',
                '.zhangweijp.com',              // by qiu wang hao (qq.lilac at eyou.com), *.exe, hidden JavaScripts, the same IP of www.lineinfo-jp.com
        ),
-       // by yangjianhe (kingrou at hotmail.com)
-       'kingrou at hotmail.com' => array(
+       'kingrou at hotmail.com' => array(      // by yangjianhe
                '.youshini.com',                // Two iframe to 453787.com's *.exe
                '.453787.com',
        ),
-       'anpaul541000 at 163.com' => array(
-               '.cetname.com',                 // by su qiuqing
-               '.jpgamer.net',                 // by su qiuqing
-               '.jpplay.net',                  // by su qiuqing, iframe www.lovetw.webnow.biz
-               '.lovejptt.com',                // by su qiuqing
-               '.pangzigame.com',              // by qiuqingshan
-               '.playncsoft.net',              // by su qiuqing
-       ),
-       // by guo yong (abc00613 at 163.com), seems not used now
-       'abc00613 at 163.com' => array(
-               '.avtw1068.com',
-               '.dj5566.org',  // by yongchao li (abc00613 at 163.com)
-               '.djkkk66990.com',
-       ),
-       // by Perez Thomas (thomas.jsp at libertysurf.fr)
-       'thomas.jsp at libertysurf.fr' => array(
+       'anpaul541000 at 163.com' => array(     // by su qiuqing
+               '.cetname.com',                 // 222.77.185.87
+               '.jpgamer.net',                 // 220.247.157.106
+               '.jpplay.net',                  // 222.77.185.87, iframe www.lovetw.webnow.biz
+               '.lovejptt.com',                // 222.77.185.87
+               '.pangzigame.com',              // 220.247.134.136, by qiuqingshan
+               '.playncsoft.net',              // 220.247.157.106
+       ),
+       'abc00613 at 163.com' => array( // by guo yong
+               '.avtw1068.com',                // 64.74.223.11
+               '.dj5566.org',                  // Seems IP not allocated now, by yongchao li
+               '.djkkk66990.com',              // 68.178.232.99
+               '.lingamesjp.com',              // 219.153.13.23(8.myadmin.cn),  by guo jinlong
+       ),
+       'thomas.jsp at libertysurf.fr' => array(        // by Perez Thomas
                '.cmonfofo.com',
                '.discutbb.com',
        ),
-       // by Dorothy D. Adams (Dorothy.D.Adams at mailinator.com)
-       'Dorothy.D.Adams at mailinator.com' => array(
+       'Dorothy.D.Adams at mailinator.com' => array(   // by Dorothy D. Adams
                '.preca.info',
                '.skiaggi.info',
                '.scrianal.info',
                '.tageom.info',
        ),
-       // by Hayato Hikari (hikari at t-dm.co.jp)
-       'inpros.net' => array(
-               '.inpros.biz',                  // by Hayato Hikari (hikari at t-dm.co.jp), redirect to inpros.net
-               '.inpros.net',                  // by Hayato Hikari (hikari at t-dm.co.jp)
-               '.gametradeonline.jp',  // by Hayato Hikari, RMT
+       'Inpros.net' => array(  // by Hayato Hikari (hikari at t-dm.co.jp)
+               '.inpros.biz',                  // 38.99.91.137, redirect to inpros.net
+               '.inpros.net',                  // 202.181.98.79
+               '.gametradeonline.jp',  // 210.188.204.233, by Hayato Hikari, RMT
        ),
-       // by zhenfei chen (szczffhh_sso at 21cn.net)
-       'szczffhh_sso at 21cn.net' => array(
+       'szczffhh_sso at 21cn.net' => array(    // by zhenfei chen
                '.ec51.com',
                '.ec51.net',
        ),
-       // by Mahat Ashat (abbevillelaties at yahoo.fr), JavaScript may mocks "ACCOUNT TERMINATE", or "Domain deleted Reason: ABUSE" but ...
        'abbevillelaties at yahoo.fr etc' => array(
+               // by Mahat Ashat, JavaScript may mocks "ACCOUNT TERMINATE", or "Domain deleted Reason: ABUSE" but ...
                '.ringtones-rate.com',  
                '.ringtones-dir.net',   // by Alex Maklayt (maklayt at ringtones-dir.net), hidden JavaScript
                '.special-ringtones.net',
        ),
-       // by Brzezinski Bartosz (gibson at skysquad.net), redirect to find.fm
-       'gibson or gibs0n at skysquad.net' => array(
+       'gibson or gibs0n at skysquad.net' => array(    // by Brzezinski Bartosz (gibson at skysquad.net), redirect to find.fm
                '.1sgsc.info',
                '.3h4r89h.info',
                '.3v44dd.info',
@@ -3291,8 +3705,7 @@ $blocklist['badhost C'] = array(
                '.ywsfu.info',
                '.zxcbiv.info',
        ),
-       // by Marek Luto Marek Luto (info at infooracle.com)
-       'info at infooracle.com' => array(
+       'info at infooracle.com' => array(      // by Marek Luto Marek Luto
                '.abofios.info',
                '.amlekfn.info',
                '.amlkdoie.info',
@@ -3431,7 +3844,7 @@ $blocklist['badhost C'] = array(
                '.zspepn.info',
                '.zsxtz.info',
        ),
-       'survi at poczta.fm and smiles' => array(
+       'survi at poczta.fm and smiley' => array(
                '.pperd.info',          // "main site :>" by Domagala Andrzej (survi at poczta.fm)
                '.ppert.info',
                '.pperta.info',
@@ -3444,8 +3857,7 @@ $blocklist['badhost C'] = array(
                '.13slkd.info',
                '.13zaer.info',
        ),
-       // by Jan Kalka (admin at esemeski.com)
-       'admin at esemeski.com' => array(
+       'admin at esemeski.com' => array(       // by Jan Kalka
                '.kxils.info',
                '.kuaph.info',
                '.lncdc.info',
@@ -3454,12 +3866,13 @@ $blocklist['badhost C'] = array(
                '.npous.info',
                '.obgju.info',
        ),
-       // by LiquidNet Ltd. Redirect to www.japan.jp
-       'fateback.com' => array(
+       'FateBack.com' => array(        // by LiquidNet Ltd. (president at fateback.com), redirect to www.japan.jp
                '.bebto.com',
                '.fateback.com',
+               '.undonet.com',
+               '.yoll.net',
        ),
-       'agava.com' => array(   // by domains at agava.com
+       'domains at agava.com' => array(
                '.h18.ru',
                '.hut1.ru',
        ),
@@ -3471,37 +3884,53 @@ $blocklist['badhost C'] = array(
                '.lineage2006.com',
                '.lineagefirst.com',
        ),
-       'zettahost.com' => array(
-               '.atspace.biz',                 // sales at zettahost.com
-               '.atspace.com',                 // abuse at zettahost.com
-               '.atspace.name',                // NS atspace.com
+       'Zettahost.com' => array(
+               '.atspace.biz',         // sales at zettahost.com
+               '.atspace.com',         // abuse at zettahost.com
+               '.atspace.name',        // NS atspace.com
+               '.awardspace.com',      // by abuse at awardspace.com, no DirectoryIndex, 70.86.228.149
+               '.awardspace.us',       // by Dimitar Dimitrov (sales at zettahost.com), 70.86.228.149
        ),
        'hlq9814 at 163.com' => array(
                '.kotonohax.com',               // by ling bao
                '.ragnarox.mobi',               // by lin bao, *.exe download
                '.rokonline-jp.com',    // by hang long
        ),
-       'zettahost.com' => array(
-               '.awardspace.com',      // by abuse at awardspace.com, no DirectoryIndex, 70.86.228.149
-               '.awardspace.us',       // by Dimitar Dimitrov (sales at zettahost.com), 70.86.228.149
-       ),
        '77ch.jp' => array(
                '.77ch.jp',
                '.gamorimori.net',      // by ryo takami (infomation at 77ch.jp)
        ),
-       'serchportal at mail.ru' => array(      // by Namu Adin (serchportal at mail.ru)
+       'serchportal at mail.ru' => array(      // by Namu Adin
+               '.43fert.info',
+               '.belis.info',
+               '.bonu.info',
+               '.chelsite.info',
+               '.chparael.info',
                '.cool9f.info',
+               '.dada2.info',
+               '.dorplanete.info',
                '.dormonde.info',
+               '.dorprojet.info',
+               '.faciledor.info',
+               '.fastsearchgroup.info',
+               '.gerta0.info',
                '.getse.info',
+               '.gopvl.info',
                '.knopki.info',
+               '.propidor.info',
+               '.quicksearchnet.info',
+               '.ret5.info',
+               '.slimfastsearch.info',
+               '.virtualpvl.info',
+               '.vpvla.info',
                '.xjdor.info',
                '.zhopki.info',
        ),
-       'soniqhost.com' => array(       // by Stanley Gutowski (support at soniqhost.com)
+       'SoniqHost.com' => array(       // by Stanley Gutowski (support at soniqhost.com)
                '*.444mb.com',          // Free hosting
                'urlnip.com',           // Redirection
        ),
-       'www.ru' => array(              // by Angela (abuse at www.ru)
+       'WWW.RU' => array(              // by Angela (abuse at www.ru)
                '.1fasttimesatnau.info',
                '.1freecybersex.info',
                '.1freexxxcomics.info',
@@ -3509,15 +3938,16 @@ $blocklist['badhost C'] = array(
                '.1pornpreview.info',
                'www.ru',                                       // by (service at demos.ru), redirection
        ),
-       '65.90.250.10' => array(        // IP seems 65.90.250.10
+       '65.90.250.10' => array(        // IP seems the same (65.90.250.10)
                '.adultschat.info',
                '.livecamonline.info',
                '.webcam4u.info',
                '.younghot.info',
        ),
-       'hostorgadmin at googlemail.com' => array(      // Byethost Internet Ltd. (hostorgadmin at googlemail.com)
+       'hostorgadmin at googlemail.com' => array(      // Byethost Internet Ltd.
                '.1sthost.org',
                '.22web.net',
+               '.2kool4u.net',
                '.4sql.net',
                '.php0h.com',
                '.php1h.com',
@@ -3556,8 +3986,7 @@ $blocklist['badhost C'] = array(
                '.swiftphp.com',
                '.xlphp.net',
        ),
-       'lemnaru ionut' => array(
-               // by lemnaru ionut (webmaster at bestgirlssex.info), ns *.hostgator.com
+       'webmaster at bestgirlssex.info' => array(      // by lemnaru ionut, ns *.hostgator.com
                '.analmoviesite.info',
                '.bestgirlssex.info',
                '.boxvagina.info',
@@ -3580,31 +4009,48 @@ $blocklist['badhost C'] = array(
                '.yourcumshot.info',    
        ),
        'stocking.club at gmail.com' => array(
+               '.adulthotmodels.com',          // by David Zajwzran
                '.aretheshit.info',                     // by David Theissen (zjwzra at mail.ru)
-               '.cash-call.info',                      // by David Theissen (stocking.club at gmail.com)
-               '.cialis-compare-levitra-viagra.info',  // by David Theissen (stocking.club at gmail.com)
-               '.cheap-online-viagra.info',    // by David Theissen (stocking.club at gmail.com)
-               '.drugcleansing.net',           // by David Zajwzran (stocking.club at gmail.com)
-               '.purchase-viagra.info',        // by David Theissen (stocking.club at gmail.com)
-               '.realdrunkengirls.biz',        // by David Theissen (stocking.club at gmail.com)
+               '.cash-call.info',                      // by David Theissen
+               '.cialis-compare-levitra-viagra.info',  // by David Theissen
+               '.cheap-online-viagra.info',    // by David Theissen
+               '.drugcleansing.net',           // by David Zajwzran
+               '.men-health-zone.com',         // by David Theissen
+               '.purchase-viagra.info',        // by David Theissen
+               '.realdrunkengirls.biz',        // by David Theissen
+               '.sextoyslife.com',                     // by David Zajwzran
+               '.sexysubjects.info',           // by David Zajwzran
                '.shithotsex.info',                     // by David Theissen (zjwzra at mail.ru)
                '.stocks-trader.info',          // by David Theissen (zjwzra at mail.ru)
-               '.travelcardsite.info',         // by David Theissen (stocking.club at gmail.com)
+               '.travelcardsite.info',         // by David Theissen
        ),
        'lustiq at p5com.com' => array(
                '.wonkalook.com',               // ns *.willywonka.co.in, 85.255.117.226
                '.willywonka.co.in',    // by Nick Priest (lustiq at p5com.com), 85.255.117.226
        ),
        'web at 6jy.com' => array(
-               '.micro36.com',                 // by Teng Zhang (web at 6jy.com), content from lineage.jp, post with 'lineage1bbs.com'
-               '.movie1945.com',               // by Zhang Teng (web at 6jy.com), content from lineage.jp, hidden JavaScript
+               '.micro36.com',                 // by Teng Zhang, content from lineage.jp, post with 'lineage1bbs.com'
+               '.movie1945.com',               // by Zhang Teng, content from lineage.jp, hidden JavaScript
        ),
        'mk_slowman at yahoo.com' => array(     // by Mike Slowman (mk_slowman at yahoo.com)
+               '.auto-fgen.info',
+               '.fast-marketing.info',
+               '.from-usa.info',
                '.generic-pharm.info',
                '.pharm-directory.info',
+               '.popular-people.info',
                '.safe-health.info',
+               '.star-celebrities.info',
+               '.super-home-biz.info',
+               '.top5-auto.info',
+               '.top5-cars.info',
+               '.vip-furniture.info',
+               '.vip-pc.info',
                '.vip-pets.info',
        ),
+       'abuse at search-store.org' => array(
+               '.travel-gen.info',             // by Mike Slowman (abuse at search-store.org)
+       ),
        'Leading Edge Marketing Inc.' => array(
                // by Leading Edge Marketing Inc. (domains at leminternet.com), seems an advertiser
                '.abemedical.com',
@@ -3630,67 +4076,37 @@ $blocklist['badhost C'] = array(
                '.vigrxplus.com',
                '.wbstnewsletter.com',
        ),
-       'clickx at bk.ru' => array(     // by Alexey Enrertov (clickx at bk.ru)
-               '.fresgetapple.info',
-               '.fresgetbus.info',
-               '.fresgetclick.info',
-               '.fresgetfind.info',
-               '.fresgetfish.info',
-               '.fresgetnews.info',
-               '.fresgetphp.info',
-               '.fresgetplace.info',
-               '.fresgetpost.info',
-               '.fresgetsearch.info',
-               '.fresgetsrch.info',
-
-               '.fresgirlapple.info',
-               '.fresgirlbus.info',
-               '.fresgirlclick.info',
-               '.fresgirlfind.info',
-               '.fresgirlfish.info',
-               '.fresgirlnews.info',
-               '.fresgirlphp.info',
-               '.fresgirlplace.info',
-               '.fresgirlpost.info',
-               '.fresgirlsearch.info',
-               //'.fresgirlsrch.info',
-
-               '.fresmeetapple.info',
-               '.fresmeetbus.info',
-               '.fresmeetclick.info',
-               '.fresmeetfind.info',
-               '.fresmeetfish.info',
-               '.fresmeetnews.info',
-               '.fresmeetphp.info',
-               '.fresmeetplace.info',
-               '.fresmeetpost.info',
-               '.fresmeetsearch.info',
-               '.fresmeetsrch.info',
-
-               '.fresnewapple.info',
-               '.fresnewbus.info',
-               '.fresnewclick.info',
-               '.fresnewfind.info',
-               '.fresnewfish.info',
-               '.fresnewnews.info',
-               '.fresnewphp.info',
-               '.fresnewplace.info',
-               '.fresnewpost.info',
-               '.fresnewsearch.info',
-               '.fresnewsrch.info',
-
-               '.fresrealapple.info',
-               '.fresrealbus.info',
-               '.fresrealclick.info',
-               '.fresrealfind.info',
-               '.fresrealfish.info',
-               '.fresrealnews.info',
-               '.fresrealphp.info',
-               '.fresrealplace.info',
-               '.fresrealpost.info',
-               '.fresrealsearch.info',
-               '.fresrealsrch.info',
-
+       'clickx at bk.ru' => array(     // by Alexey Enrertov
+               '.coolget*.info' =>
+                       '#^(?:.*\.)?' . 'coolget' .
+                       '(?:bus|find|news|php|place|post|srch)' .
+                       '\.info$#',
+               '.coolgirl*.info' =>
+                       '#^(?:.*\.)?' . 'coolgirl' .
+                       '(?:apple|fish|search)' .
+                       '\.info$#',
+               '.coolmeet*.info' =>
+                       '#^(?:.*\.)?' . 'coolmeet' .
+                       '(?:apple|click|find|fish|news|php|place|post|srch|search)' .
+                       '\.info$#',
+               '.cool**.info' =>
+                       '#^(?:.*\.)?' . 'cool' . '(?:strong|the)' .
+                       '(?:apple|bus|click|find|fish|news|php|place|post|srch|search)' .
+                       '\.info$#',
+               '.freseasy*.info' =>
+                       '#^(?:.*\.)?' . 'freseasy' .
+                       '(?:apple|click|find|fish|post|search)' .
+                       '\.info$#',
+               '.fres**.info' =>
+                       '#^(?:.*\.)?' .
+                       'fres' . '(?:adult|boy|get|girl|meet|new|real|strong|the)' .
+                       '(?:apple|bus|click|find|fish|news|php|place|post|srch|search)' .
+                       '\.info$#',
+                       // These are not found yet:
+                       // fresgirlsrch.info
+                       // fresadultapple.info
+                       // fresadultclick.info
+                       // frestheplace.info
                '.nuhost.info',
                '.susearch.info',
        ),
@@ -3699,10 +4115,92 @@ $blocklist['badhost C'] = array(
                '.giftsee.com',
        ),
        'aofa at vip.163.com' => array(
-               '.bdjyw.net',           // by gaoyun (aofa at vip.163.com), infected images, iframe to 5944.net's VBScript
+               '.bdjyw.net',           // by gaoyun, infected images, iframe to 5944.net's VBScript
                '.5944.net',
        ),
-       'ns *.italydns.info' => array(
+       'zerberster at gmail.com' => array(     // by Curtis D. Pick, / not found
+               '.maxrentcar.info',
+               '.newsonyericsson.info',
+               '.rentcarweb.info',
+       ),
+       'kopper1970 at gmail.com' => array(
+               '.cardealerall.info',           // by Green
+               '.donatecarsales.info',         // by Sipil
+               '.ringtonewilly.info',          // by Sipil
+               '.travelstraveling.info',       // by Chinik
+               '.viagrabuyonline.org',         // by Sipil
+               '.viagraorderbuy.com',          // by Anatol
+               '.worldcuptourism.info',        // by Sipil
+       ),
+       'lisaedwards at ledw.th' => array(      // by Lisa Edwards
+               '.globalinfoland.info',
+               '.goodlifesearch.info',
+               '.hotnetinfo.info',
+               '.hotpornmovies.org',
+               '.infopilot.info',
+       ),
+       'iisuse at gmail.com' => array( // by vladislav morozov (iisuse at gmail.com). / is spam
+               '.bang-bro.org',
+               '.datinghost.info',
+               '.hello-craulers.info',
+               '.free-blog-host.info',
+               '.sucking-boobs.info',
+       ),
+       'chub at seznam.cz' => array(   // "CamsGen 1.0" by Lee Chen Ho
+               '.allcamsguide.info',
+               '.camerascams.info',
+               '.camerasera.info',
+               '.girlcamsworld.info',
+               '.hiddenlimocams.info',
+               '.redlivecams.info',
+               '.spycamsgear.info',
+               '.spycamssite.info',
+               '.supercamsusa.info',
+               '.thecamsnow.info',
+       ),
+       '87.242.116.81' => array(
+               '.axit.ru',                     // by Sergej L Ivanov (deeeport at yandex.ru)
+               '.bilbidon.ru',         // by Ilya S Vorobiyov (reginamedom at yandex.ru)
+               '.flating.ru',          // by Sergej L Ivanov (deeeport at yandex.ru)
+               '.kalisto.ru',          // by Vladimir I Sokolov (azimut at gmail.ru)
+               '.sanartuk.ru',         // by Vladimir I Noskov (hoskv2003 at gmail.ru)
+       ),
+       '208.70.75.153' => array(
+               '.cerc-fi.info',        // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-fo.info',        // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-no.info',        // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-on.info',
+               '.cerc-sv.info',        // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-sx.org',         // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-te.info',        // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-tr.info',
+               '.cerc-tw.info',
+               '.cerc-fi.org',         // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-fo.org',         // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-no.org',         // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-on.org',         // by cerca-one at ya.ru
+               '.cerc-sv.org',         // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-sx.org',         // by Kon Bi (cerca-two at ya.ru)
+               '.cerc-te.org',         // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-tr.org',         // by cerca-one at ya.ru
+               '.cerc-tw.org',         // by cerca-one at ya.ru
+               '.cerca-fi.org',        // by orgitaly1 at ya.ru
+               '.cerca-fo.info',
+               '.cerca-no.info',
+               '.cerca-on.info',
+               '.cerca-sv.info',
+               '.cerca-sx.org',        // by orgitaly2 at ya.ru
+               '.cerca-te.info',
+               '.cerca-tr.info',
+               '.cerca-sx.org',
+               '.cerca-tr.org',        // orgitaly1 at ya.ru
+               '.ricerca-fiv.org',     // orgitaly1 at ya.ru
+               '.ricerca-fo.info',
+               '.ricerca-one.org',
+               '.ricerca-sv.org',
+               '.ricerca-sx.org',
+               '.ricerca-te.org',
+               '.ricerca-tw.org',      // orgitaly1 at ya.ru
                '.subit01.org',
                '.subit02.org',
                '.subit03.org',
@@ -3716,27 +4214,211 @@ $blocklist['badhost C'] = array(
                '.subit05.info',
                '.subit06.info',
        ),
-       'zerberster at gmail.com' => array(
-               // by Curtis D. Pick (zerberster at gmail.com), / not found
-               '.maxrentcar.info',
-               '.newsonyericsson.info',
-               '.rentcarweb.info',
-       ),
-       'kopper1970 at gmail.com' => array(
-               '.cardealerall.info',   // by Green
-               '.viagrabuyonline.org', // by Sipil
-       ),
-       'lisaedwards at ledw.th' => array(
-               // by Lisa Edwards (lisaedwards at ledw.th)
-               '.globalinfoland.info',
-               '.hotnetinfo.info',
-               '.hotpornmovies.org',
-       ),
-       'iisuse at gmail.com' => array(
-               // by vladislav morozov (iisuse at gmail.com). / is spam
-               '.hello-craulers.info',
-               '.free-blog-host.info',
-               '.sucking-boobs.info',
+       'ernestppc at yahoo.com' => array(      // by Anrey Markov (ernestppc at yahoo.com)
+               '.5-base.com',
+               '.pharmacy-style.com',
+       ),
+       'snmaster at yandex.ru' => array(       // by Andrey M Somov (snmaster at yandex.ru)
+               '.ista-2006.ru',
+               '.wefas.ru',
+       ),
+       'sidor2 at gmail.com' => array( // by Sipiki (sidor2 at gmail.com)
+               '.tourismworldsite.info',
+               '.yourtourismtravel.info',
+       ),
+       'x-mail007 at mail.ru' => array(        // by Boris britva (x-mail007 at mail.ru)
+               '.easyfindcar.info',
+               '.siteinfosystems.info',
+       ),
+       'smesh1155 at gmail.com' => array(
+               '.hospitalforyou.info',                 // by Gimmi
+               '.thephentermineonline.info',   // by Kipola
+       ),
+       'supermaster at pisem.net' => array(    // by Aleksandr Krasnik (supermaster at pisem.net), ns *.msn-dns.com
+               '.kiski.net.in',
+               '.pipki.org.in',
+               '.siski.co.in',
+       ),
+       'tiptronikmike at mail.com' => array(
+               'tiptronikmike at mail.com' => '#^(?:.*\.)?[irvyz][0-5]sex\.info$#',
+               // by Michael Tronik (tiptronikmike at mail.com), e.g. 
+               // by Martin Brest (brestmartinjan at yahoo.com), e.g. 74.52.150.242
+               // by Adulterra Inkognita (inkognitaadulterra at yahoo.com), e.g. 74.52.150.244
+               //'.i0sex.info',                // Michael
+               //'.i1sex.info',                // Michael
+               //'.i2sex.info',                // Martin
+               //'.i3sex.info',                // Martin
+               //'.i4sex.info',                // Adulterra
+               //'.i5sex.info',                // Adulterra
+               //[irvyz]6sex.info not found
+               '.i8sex.info',                  // by Martin
+       ),
+       'skuarlytronald at mail.com' => array(
+               '.girlsfreewild.info',          // by Ronald Skuarlyt (skuarlytronald at mail.com), the same / with i4sex.info, post with z2sex.info, 64.27.13.120
+               '.girlsgoingmad.info',          // 64.27.13.120
+               '.girlsgonewildside.info',      // 64.27.13.120
+       ),
+       '66.232.109.250' => array(
+               '.1626pornporno.info',
+               '.1851pornporno.info',
+               '.1876pornporno.info',
+               '.476pornporno.info',
+       ),
+       'LiveAdultHost.com' => array(   // by Daniel Simeonov (dsim at mbox.contact.bg)
+               '.compactxxx.com',
+               '.eadulthost.com',
+               '.eadultview.com',
+               '.eroticpool.net',
+               '.ipornservice.com',
+               '.liveadulthost.com',
+               '.nudepal.com',
+               '.sweetservers.com',
+       ),
+       'support at orgija.org' => array(
+               '.assfuckporn.org',
+               '.dosugmos.org',
+               '.fuckporn.org',
+               '.girlsdosug.org',
+               '.girlsporno.org',
+               '.moscowintim.org',
+               '.pornass.org',
+               '.pornopussy.org',
+               '.progirlsporn.org',
+               '.pussypornogirls.org',
+       ),
+       '125.65.112.93' => array(
+               '.gamanir.com',         // by yangjianhe (upload888 at 126.com), malicious file
+               '.twurbbs.com',         // by mingzhong ni (ggyydiy at 163.com)
+       ),
+       '81.0.195.148' => array(        // Says: "GOOGLE LOVES ME!!!", I don't think so.
+               '.abobrinha.org',
+               '.physcomp.org',                // / Not Found
+               '.seriedelcaribe2006.org',
+               '.refugeeyouthinamerica.com',
+       ),
+       'skip_20022 at yahoo.com' => array(
+               '.besthealth06.org',    // by yakon, "Free Web Hosting Services" but "BestHealth"
+               '.besthentai06.org',
+       ),
+       'USFINE.com' => array(
+               '.usfine.com',                  // 74.52.201.108 by Tang zaiping (tzpsky at gmail.com)
+               '.usfine.net',                  // 74.52.201.109 by zaiping tang (zppsky at gmail.com)
+       ),
+       '68.178.211.57' => array(
+               '.igsstar.com',                         // 68.178.211.57 by igsstar at hotmail.com, PARK31.SECURESERVER.NET, pl
+               '.powerleveling-wow.com',       // 68.178.211.57 by zhang jun (zpq689 at 163.com)
+       ),
+       'rambap at yandex.ru' => array( // by Equipe Tecnica Ajato (rambap at yandex.ru)
+               '.google-yahoo-msn.org',
+               '.expedia-travel.org',
+       ),
+       'admin at newestsearch.com' => array(   // by Gibrel Sitce
+               '.emr5ce.org',
+               '.wfe7nv.org',
+       ),
+       '203.171.230.39' => array(      // registrar bizcn.com, iframe + cursor
+               '.playonlinenc.com',
+               '.playboss-jp.com',
+       ),
+       'Digi-Rock.com' => array(
+               '.rom776.com',
+               // owner-organization: DIGIROCK, INC.
+               // owner-email: domain-contact at digi-rock.com
+               // with an external ad-and-JavaScript,
+               // says "This site introduces rom776."(Note: Actual rom776 is the another site, http://776.netgamers.jp/ro/ , says s/he don't own rom776.com)
+               // "Actually, this site has been motivated by a desire to researching search-engine-rank of this site, and researching how the people place this site.".
+       ),
+       'snap990 at yahoo.com' => array(        // by John Glade (snap990 at yahoo.com)
+               '.ipod-application.info',       // NO IP
+               '.love-total.net',                      // 74.50.97.136
+               '.stonesex.info',                       // 74.50.97.136
+       ),
+       'germerts at yandex.ru' => array(       // by Sergey Marchenko (germerts at yandex.ru)
+               '.andatra.info',
+               '.banchitos.info',
+               '.batareya.info',
+               '.blevota.info',
+               '.broneslon.info',
+               '.gamadril.info',
+               '.gipotenuza.info',
+               '.govnosaklo.info',
+       ),
+       '84.252.148.120 etc' => array(
+               '.isurfind.ru',                 // 84.252.148.120 by Egor S Naumov (prpramer at narod.ru)
+               '.planetavilton.info',  // 84.252.148.120
+               '.softfind.info',               // 84.252.148.80 by Dmitriy (dimamcd at yandex.ru)
+       ),
+       'cxh at 99jk.com' => array(     // by xinghao chen (cxh at 99jk.com), ns *.hichina.com, health care
+               '.99jk.com',
+               '.99jk.com.cn',
+               '.99jk.cn',
+       ),
+       'kiler81 at yandex.ru' => array(        // by Vasiliy (kiler81 at yandex.ru)
+               '.kliktop.biz',
+               '.kliktop.org',
+               '.pharmatop.us',
+               '.supertop.us',
+               '.supervaizer.info',
+       ),
+       'infomed2004 at mail.ru' => array(      // by Andrey Ushakov (infomed2004 at mail.ru)
+               '.freeamateursexx.info',        // 81.0.195.228
+               '.freeanalsexx.info',           // 217.11.233.97
+       ),
+       'support at dns4me.biz' => array(       // 89.149.228.237 by John Black (support at dns4me.biz)
+               '.abbhi.info',
+               '.gayblogguide.biz',
+               '.huope.info',
+               '.thebdsmday.info',
+               '.zioprt.info',                 // 89.149.228.237
+       ),
+       'dzheker at yandex.ru' => array(        // by dzheker at yandex.ru
+               '.boblisk.info',
+               '.factyri.info',
+               '.jorge1.info',
+       ),
+       'lichincool at gmail.com' => array(     // 72.232.229.115 by lichincool at gmail.com, / meanless
+               '.bestmindstorm.org',
+               '.redstoreonline.org',
+       ),
+       '59.106.24.2' => array( // 59.106.24.2, sakagutiryouta at yahoo.co.jp
+               '.8e8ae.net',
+               '.c-cock.com',
+               '.fa59eaf.com',
+               '.set-place.net',
+               '.sex-beauty.net',
+       ),
+       '84.252.148.140' => array(      // 84.252.148.140(kratos.mchost.ru)
+               '.tomdir.info',
+               '.tomdirdirect.info',
+               '.tomdirworld.info',
+               '.treton.info',
+               '.trefas.info',
+               '.tretonmondo.info',
+               '.unefout.info',
+               '.unefoutprojet.info',
+               '.unitfree.info',
+               '.vilret.info',
+               '.votrefout.info',
+               '.warmfind.info',
+               '.warptop.info',
+               '.xofind.info',
+               '.xopdiscover.info',
+               '.xopfind.info',
+               '.xoplocate.info',
+               '.xopseek.info',
+               '.xpfirst.info',
+               '.xphighest.info',
+               '.xptop.info',
+       ),
+       'info at thecanadianmeds.com' => array( // by Andrey Smirnov (info at thecanadianmeds.com)
+               '.myviagrasite.com',    // 80.74.153.2
+               '.thecanadianmeds.com', // 80.74.153.17
+       ),
+       'sania at zmail.ru' => array(   // by Mark Williams (sania at zmail.ru)
+               '.bigemot.com',                         // 217.11.233.34, / not found
+               '.espharmacy.com',                      // 217.11.233.34
+               '.pharmacyonlinenet.com',       // 216.195.51.59, hidden JavaScript
+               '.ringtonecooler.com',          // 217.11.233.34
        ),
 
        // C-2: Lonely domains (buddies not found yet)
@@ -3754,19 +4436,34 @@ $blocklist['badhost C'] = array(
        '.50webs.com',                  // by LiquidNet Ltd. (support at propersupport.com), redirect to mpage.jp
        '.6i6.de',
        '.advancediet.com',             // by Shonta Mojica (hostadmin at advancediet.com)
+       '.adult-master-club.com',       // by Alehander (mazyrkevich at cosmostv.by)
        '.adultpersonalsclubs.com',     // by Peter (vaspet34 at yahoo.com)
+       '.akgame.com',                  // 72.32.79.100 by Howard Ke (gmtbank at gmail.com), rmt & pl
        '.alfanetwork.info',    // by dante (dantequick at gmail.com)
        '.allworlddirect.info', // Forbidden
        '.amoreitsex.com',
+       '.areahomeinfo.info',   // by Andrus (ffastenergy at yahoo.com), republishing articlealley.com
        '.areaseo.com',                 // by Antony Carpito (xcentr at lycos.com)
+       '.auto-car-cheap.org',
+       '.banep.info',                  // by Mihailov Dmitriy (marokogadro at yahoo.com), iframe to this site
        '.baurish.info',
        '.bestop.name',
+       '.betmmo.com',                  // 63.223.98.182 by Huang Qiang (liuxing-wushi at hotmail.com), pl
        '.bestrademark.info',   // by victoria (niko16d at yahoo.com), redirect to majordomo.ru
+       '.bestshopfinder.info',
        '.bloggerblast.com',    // by B. Kadrie (domains at starwhitehosting.com)
+       '.blogest.org',                 // 203.116.63.68 by Bobby.R.Kightlinger at pookmail.com, / seems blank
+       '.bookblogsite.org',    // 217.11.233.58 by Eugene.E.Mather at mailinator.com
        '.businessplace.biz',   // by Grenchenko Ivan Petrovich (eurogogi at yandex.ru)
+       '.capital2u.info',              // by Delbert.A.Henry at dodgeit.com
        '.casa-olympus.com',    // "UcoZ WEB-SERVICES"
+       '.catkittenmagazines.org',              // 87.118.97.117
+       '.constitutionpartyofwa.org',   // "UcoZ WEB-SERVICES"
        '.covertarena.co.uk',   // by Wayne Huxtable
        '.d999.info',                   // by Peter Vayner (peter.vayner at inbox.ru)
+       '.dinmo.cn',                    // 218.30.96.149 by dinso at 163.com, seo etc.
+       //'.wow-gold.dinmo.cn', // 125.65.76.59, pl
+       '.dinmoseo.com',                // 210.51.168.102(winp2-web-g02.xinnetdns.com) by jianmin911 at 126.com, NS *.xinnetdns.com, seo
        '.dlekei.info',                 // by Maxima Bucaro (webmaster at tts2f.info)
        '.dollar4u.info',               // by Carla (Carla.J.Merritt at mytrashmail.com), / is blank
        '.drug-shop.us',                        // by Alexandr (matrixpro at mail.ru)
@@ -3776,22 +4473,37 @@ $blocklist['badhost C'] = array(
        '.ex-web.net',                  // RMT by ex co,ltd (rmt at ex-web.net)
        '.extracheapmeds.com',  // "freexxxmovies" by John Smith (89 at bite.to)
        '.fantasy-handjob-ra.com',      // by Hose Pedro (hosepedro at gmail.com)
-       '.fastppc.info',                        // by peter conor (fastppc at msn.com)
+       '.fast4me.info',                // by Hakan Durov (poddubok at inbox.ru), / is blank
+       '.fastmoms.info',               // by Pavel Golyshev (pogol at walla.com), / is blank
+       '.fastppc.info',                // by peter conor (fastppc at msn.com)
        '.ffxiforums.net',              // by Zhang xiaolong (mail at 33986.com), hidden VBScript
        '*.filthserver.com',    // sales at onlinemarketingservices.biz
        '.find-stuff.org',              // by Alice Freedman (admin at ip-labs.ru), / 404 Not Found
+       '.findcraft.info',              // by Mihelich (mkiyle at gmail.com)
+       '.firstdrugstorezone.info',     // by Goose (boris208 at yandex.ru)
        '.forum24.se',
+       '.forumcommunity.net',
+       '.forumhosting.org',
        '.free-finding.com',    // by Ny hom (nyhom at yahoo.com)
        '.free-rx.net',                 // by Neo-x (neo-xxl at yandex.ru), redirect to activefreehost.com
+       '.free-sex-movie-net.info',     // by vitas61 at yahoo.com
        '.freeblog.ru',                 // by Kondrashov Evgeniy Aleksandrovich (evkon at rol.ru), login form only, ns *.nthost.ru
+       '.freehost5.com',               // 75.126.32.184
+       '.freehostpro.com',             // 64.22.112.226
        '.freehostia.com',
-       '.goldcoastonlinetutoring.com', // by Robert Tanenbaum (buildbt at lycos.com)
+       '.freehostingz.com',    // by Marx Lomas (marvellousmarx at hotmail.com), no dns reply
+       '.freeliveringtones.com',       // by Silan (lippe1988 at gmail.com)
+       '.freemobilephonesworld.info',  // by andresid (andresid1 at yandex.ru)
        '.game4enjoy.net',              // by huang jinglong (fenlin231 at sina.com)
+       '.game4egold.com',              // by Filus Saifullin (ebay at soft-script.com)
+       '.goldcoastonlinetutoring.com', // by Robert Tanenbaum (buildbt at lycos.com)
+       '.gomeodc.com',                 // by wang meili (gannipo at yahoo.com.cn), iframe to vviccd520.com
        '.ganecity.com',                // by shao tian (huangjinqiang at sina.com)
        '.gm-exchange.jp',              // RMT
+       '.goamoto.ru',                  // by Dmitry E Kotchnev (z2archive at gmail.com)
        '.good1688.com',                // by Wen Chien Lunz (wzk1219 at yahoo.com.tw), one of them frame to , and whoop.to
-       '.google-pharmacy.com',         // by alex (mdisign1997 at yahoo.com), hiding with urlx.org etc
-       '.google-yahoo-msn.org',        // by Equipe Tecnica Ajato (rambap at yandex.ru)
+       '.google-pharmacy.com', // by alex (mdisign1997 at yahoo.com), hiding with urlx.org etc
+       '.greatbestwestern.org',// by gao.wungao at gmail.com
        '.greatsexdate.com',    // by Andreas Crablo (crablo at hotmail.com)
        '.guild-wars-online.com',       // by Fuzhou Tianmeng Touzi Zixun Co.,Ltd (welkin at skyunion.com)
        '.happyhost.org',               // by Paul Zamnov (paul at zamnov.be)
@@ -3799,33 +4511,39 @@ $blocklist['badhost C'] = array(
        '.honda168.net',                // by tan tianfu (xueyihua at gmail.com), seems not used now
        '.hostuju.cz',                  // ns banan.cz, banan.it
        '.hot4buy.org',                 // by Hot Maker (jot at hot4buy.org)
-       '.hotscriptonline.info',        // by Psy Search (admin at psysearch.com)
+       '.hotscriptonline.info',// by Psy Search (admin at psysearch.com)
+       '.iinaa.net',                   // domain at ml.ninja.co.jp, ns *.shinobi.jp
        '.incbuy.info',                 // by Diego T. Murphy (Diego.T.Murphy at incbuy.info)
        '.infocart.jp',                 // Trying to earn money easily by selling 'earn-money-easiliy' tips
        '.infradoc.com',
        '.investorvillage.com', // by natalija puchkova (internet at internet.lv)
-       '.ismarket.com',                        // Google-hiding. intercage.com related IP
+       '.ismarket.com',                // Google-hiding. intercage.com related IP
        '.italialiveonline.info',       // by Silvio Cataloni (segooglemsn at yahoo.com), redirect to activefreehost.com
-       '.italy-search.org',            // by Alex Yablin (zaharov-alex at yandex.ru)
+       '.italy-search.org',    // by Alex Yablin (zaharov-alex at yandex.ru)
        '.itsexosit.net',
        '.itxxxit.net',
        '.jimmys21.com',                // by Klen Kudryavii (telvid at shaw.ca)
        '.jimka-mmsa.com',              // by Alex Covax (c0vax at mail.ru), seems not used yet
        '.joynu.com',                   // by lei wang (93065 at qq.com), hidden JavaScript
        '.kingtools.de',
-       '.kiski.net.in',                // by Aleksandr Krasnik (supermaster at pisem.net), ns *.msn-dns.com
+       '.kymon.org',                   // by Albert Poire (isupport at yahoo.com), / Forbidden, 70.87.62.252
        '.leucainfo.com',
        '.library-blogs.net',   // by Peter Scott (pscontent at gmail.com)
        '.lingage.com',                 // by huan bing (qbbs at xinoffice.com)
        '.link-keeper.net',             // 210.172.108.236 (257.xrea.com)
        '.ls.la',                               // by Milton McLellan (McLellanMilton at yahoo.com)
-       '.manseekingwomanx.com',        // by Bill Peterson (coccooc at fastmail.fm)
+       '.mamaha.info',                 // by Alex Klimovsky (paganec at gmail.com), seems now constructiong
+       '.manseekingwomanx.com',// by Bill Peterson (coccooc at fastmail.fm)
+       '.medpharmaworldguide.com',     // by Nick Ivchenkov (signmark at gmail.com), / not found
+       '.megvideochatlive.info',       // Bad seo
        '.milfxxxpass.com',             // by Morozov Pavlik (rulets at gmail.com)
        '.myfgj.info',                  // by Filus (softscript at gmail.com)
        '.mujiki.com',                  // by Mila Contora (ebumsn at ngs.ru)
        '.mxsupportmailer.com',
+       '.next-moneylife.com',  // RMT
        '.newalandirect.com',   // by Alnoor Hirji, ns *.sablehost.com
        '.ngfu2.info',                  // by Tara Lagrant (webmaster at ngfu2.info)
+       '.nucked-sex.com',              // 203.223.150.222 by lis (noidlis2 at yahoo.com)
        '.ok10000.com',                 // by zipeng hu (ldcs350003 at hotmail.com)
        '.olimpmebel.info',             // by pol (pauk_life at mail.ru), frame to bettersexmall.com
        '.onlinetert.info',             // by Jarod Hyde (grigorysch at gmail.com)
@@ -3836,7 +4554,7 @@ $blocklist['badhost C'] = array(
        '.pahuist.info',                // by Yura (yuralg2005 at yandex.ru)
        '.pelican-bulletin.info',       // by Elizabeth K. Perry (redmonk at mail.ru)
        '.perevozka777.ru',             // by witalik at gmail.com
-       '.pharmacy-style.com',  // by Anrey Markov (ernestppc at yahoo.com)
+       '.pharmacy2online.com', // by Mike Hiliok (bbong80 at yahoo.com)
        '.pills-storage.com',   // by 
        '.plusintedia.com',             // by g yk (abc00623 at 163.com), seems not used now
        '.popki.ind.in',                        // by Aleksandr Krasnik (supermaster at pisem.net)
@@ -3844,49 +4562,68 @@ $blocklist['badhost C'] = array(
        '.porno-babe.info',             // by Peter (asdas at mail.ru), redirect to Google
        '.pornesc.com',                 // by Xpeople (suppij atmail.ru)
        '.portaldiscount.com',  // by Mark Tven (bestsaveup at gmail.com)
+       '.powerlevelingweb.com',        // 68.178.211.9 by jun zhang (huanbing at 126.com), pl
        '.prama.info',                  // by Juan.Kang at mytrashmail.com
        ',pulsar.net',                  // by TheBuzz Int. (theboss at tfcclion.com)
        '.qoclick.net',                 // by DMITRIY SOLDATENKO
+       '.quality-teen-porn-photo.com', // by info at densa.info
        '.relurl.com',                  // tiny-like. by Grzes Tlalka (grzes1111 at interia.pl)
        '.replicaswatch.org',   // by Replin (admin at furnitureblog.org)
-       '.searchadv.com',               // by Jaan Randolph (searchadv at gmail.com)
+       '.rigame.info',                 // by debra_jordan07 at yahoo.com
+       '.rmt-trade.com',               // by wang chun (dlxykj at 126.com), rmt
        '.roin.info',                   // by Evgenius (roinse at yandex.ru)
+       '.save-darina.org',             // 85.14.36.36 by Plamen Petrov (plamen5rov at yahoo.com)
+       '.searchadv.com',               // by Jaan Randolph (searchadv at gmail.com)
        '.seek-www.com',                // by Adam Smit (pingpong at mail.md)
        '.sessocities.net',             // by info at secureserver3.com
+       '.seven-pharmacy.com',  // 83.138.176.247 by Justin Timberlake (preved at gmail.com)
        '.sexamoreit.com',
        '.sexforit.com',
        '.sexmaniacs.org',              // by Yang Chong (chong at x-india.com)
+       '.sexsmovies.info',             // 203.174.83.22 by dima (vitas at vitas-k.com)
        '.sirlook.com',
        '.so-net.ws',                   // by Todaynic.com Inc, seems a physing site for so-net.jp
        '.sepcn.info',                  // / not found
+       '.sslcp.com',                   // by shufang zhou (info at 6come.com), dns *.hichina.com
        '.sticy.info',                  // by Richard D. Mccall (richardmccall at yahoo.com)
        '.superrwm.info',               // by Dark Dux (duxdark at yahoo.com)
        '.thehostcity.com',             // Domains by Proxy
-       '.thephentermineonline.info',   // by Kipola (smesh1155 at gmail.com)
        '.thetinyurl.com',              // by Beth J. Carter (Beth.J.Carter at thetinyurl.com)
+       '.thetrendy.info',              // by Harold (Harold.J.Craft at pookmail.com), / is blank
+       '.theusapills.com',             // by Dr. Zarman (contactus at theusapills.com)
+       '.tingstock.info',              // 209.160.73.65(delta.xocmep.info) "nice day, commander ;)" by Andrey Konkin (konkinnews55 at yahoo.com)
        '.topmeds10.com',
        '*.tv-reklama.info',    // by Kozlov Maxim (m_koz at mail.ru)
        '.twabout.com',                 // by qiu wenbing (qiuwenbing at 126.com), content from l2mpt.net
        '.uaro.info',                   // by Neru Pioner (neru at smtp.ru)
        '.unctad.net',                  // by gfdogfd at lovespb.com
        '.vacant.org.uk',
+       '.vip-get.info',                // by Jhon Craig (bartes1992 at mail.ru), / forbidden
        '.virtualsystem.de',
        '.vdxhost.com',
+       '.vviccd520.com',               // by kuang zhang (oulingfeng66 at 163.com), encoded JavaScript
+       '.homes.com.au',                // 139.134.5.124 by wongcr at bigpond.net.au, / meanless,
        '.webnow.biz',                  // by Hsien I Fan (admin at servcomputing.com)
+       '.webtools24.net',              // by Michael Helminger (info at ishelminger.de)
        '.wer3.info',                   // by Martin Gundel (Martin at mail.com), 404 not found
        '.withsex.net',                 // by C.W.Jang (jangcw1204 at naver.com)
        '.whoop.to',                    // RMT
+       '.womasia.info',                // by Mark Fidele (markfidele at yahoo.com)
        '.worldinsurance.info', // by Alexander M. Brown (Alex_Brown at yahoo.com), fake-antivirus
+       '.wow-powerleveling-wow.com',   // 63.223.77.112 by dingmengxl at 126.com, pl
+       '.wowgoldweb.com',              // by lei chen (dreamice at yeah.net), rmt & pl
        '.wwwna.info',                  // / 404 Not Found
        '.xpacificpoker.com',   // by Hubert Hoffman (support at xpacificpoker.com)
        '.xphost.org',                  // by alex alex (alrusnac at hotmail.com)
        '.xamorexxx.net',
+       '.xn--gmqt9gewhdnlyq9c.net',    // 122.249.16.133(x016133.ppp.asahi-net.or.jp) by daizinazikanwo yahoo.co.jp
        '.xsessox.com',
-       '.webtools24.net',              // by Michael Helminger (info at ishelminger.de)
-       '.wefas.ru',                    // by Andrey M Somov (snmaster at yandex.ru). / not found
-       '.womasia.info',                // by Mark Fidele (markfidele at yahoo.com)
+       '.yoi4.net',                    // by Ryouhei Nakamura (888 at sympathys.com), tell me why so many blogs with popular issues and _diverted design from blog.livedoor.jp_ around here.
        '.zlocorp.com',                 // by tonibcrus at hotpop.com, spammed well with "http ://zlocorp.com/"
        '.zyguo.info',                  // ns globoxhost.net
+       '.zhuyiw.com',                  // by zhou yuntao (whzyt0122 at sohu.com)
+
+       '.tingstock.info',              // 209.160.73.65(delta.xocmep.info) "nice day, commander ;)" by Andrey Konkin (konkinnews55 at yahoo.com)
 
        // C-3: Not classifiable (information wanted)
        //
@@ -3895,11 +4632,9 @@ $blocklist['badhost C'] = array(
                '.planetnana.co.il',
                '.nana.co.il',
        ),
-       '.mylexus.info',                // by Homer Simpson (simhomer12300 at mail.com), Redirect to Google
 );
 
-
-$blocklist['badhost'] = array(
+$blocklist['D'] = array(
        // D: Sample setting of
        // "third party in good faith"s
        //
@@ -3907,7 +4642,117 @@ $blocklist['badhost'] = array(
        // not used via spam, but maybe useful to detect these contents
        //
        // 'RESERVED',
+);
+
+
+$blocklist['E'] = array(
+       // E: Sample setting of
+       // Affiliates, Hypes, Catalog retailers, Multi-level marketings, Resellers, Ads
+
+       '15-Mail.com related' => array(
+               '.15-mail.com',                         // 202.218.109.45(*.netassist.jp) by yukiyo yamamoto (sunkusu5268 at m4.ktplan.ne.jp)
+               '.1bloglog.com',                        // 210.253.115.159 by Yukiyo Yamamoto (info at 15-mail.com)
+               '.investment-school.com',       // 210.253.115.159 by Yukiyo Yamamoto (info at 15-mail.com)
+               '.breakjuku.com',                       // 210.253.115.159 (service provider bet.co.jp = xserver.jp)
+               '.nambara.biz',                         // by Yukiyo Yamamoto (info at 15-mail.com)
+       ),
+       '.all-affiliater.com',                  // 202.222.30.18(sv125.lolipop.jp), ns *.lolipop.jp
+       '.chachai.com',                                 // 210.188.205.161(sv339.lolipop.jp) by tetsuo ihira (chachai at hida-kawai.jp)
+       'E-brainers.com related' => array(
+               // 202.212.14.101
+               '.cyoto-morketing-club.com',    // by Fujio Iwasaki (domain at sppd.co.jp)
+               '.e-brainers.com',                              // by Fujio Iwasaki (domain at sppd.co.jp)
+               '.my-tune.jp',                                  // by brainers Inc.
+               '.technical-support-center.com',// by Fujio Iwasaki (domain at sppd.co.jp)
+               '.weekle.jp',                                   // by brainers Inc.
+
+               // 210.136.111.56 by Masatoshi Kobayashi (domain at e-brainers.com)
+               // 210.136.111.56 by Fujio Iwasaki (domain at sppd.co.jp)
+               '.3minutes-marketing-club.com', // by Fujio
+               '.affiliate-vampire.com',               // by Masatoshi
+               '.article-site-power-package.com',      // by Masatoshi
+               '.audio-marketing-club.com',    // by Fujio
+               '.brainers-task-manager.com',   // by Masatoshi
+               '.brainers-troubleshooter-generator.com',       // by Masatoshi
+               '.brainersbuzz.com',                    // by Masatoshi
+               '.den4renz-marketing-club.com', // by Fujio
+               '.english-contents-club.com',   // by Masatoshi
+               '.fly-in-ads-japan.com',                // by Fujio
+               '.free-resalerights-giveaway.com',      // by Fujio
+               '.freegiveawaysecret.com',              // by Masatoshi
+               '.guaranteedvisitorpro.com',    // by Masatoshi
+               '.havads-japan.com',                    // by Masatoshi
+               '.info-business123.com',                // by Fujio
+               '.instant-marketing-club.com',  // by Fujio
+               '.marketing-force-japan.com',   // by Fujio
+               '.masatoshikobayashi.com',              // by Fujio
+               '.profitsinstigator.com',               // by Masatoshi Kobayashi (akada@e-brainers.com)
+               '.replytomatt.com',                             // by Fujio
+               '.santa-deal.com',                              // by Fujio
+               '.santa-deal-summer.com',               // by Fujio
+               '.scratch-card-factory.com',    // by Masatoshi
+               '.script4you-japan.com',                // by Fujio
+               '.sell1000000dollarinjapan.com',// by Fujio
+               '.squeeze-page-secret.com',             // by Masatoshi
+               '.viral-blog-square.com',               // by Fujio
+               '.viralarticle.com',                    // by Fujio
+               '.wowhoken.com',                                // by Fujio
+
+               // 202.212.14.104 by Fujio Iwasaki  (domain@sppd.co.jp)
+               '.brainerstelevision.com',
+               '.demosite4you.com',
+               '.keywordcatcherpro.com',
+               '.script-marketing-club.com',
+
+               // 202.228.204.140(server.ultimate-marketing-weapon.com) by Masatoshi Kobayashi (akada at e-brainers.com)
+               // 202.228.204.140 by Masatoshi Kobayashi (domain at e-brainers.com)
+               '.brainers.ws', // 202.228.204.140 by info at key-systems.net, ns *.ultimate-marketing-weapon.com
+               '.brainerscode.com',    // by akada
+               '.brainerslive.com',    // by domain
+               '.brainersreview.com',  // by domain
+               '.brainerstest.com',    // by akada
+               '.otosecret.com',               // by domain
+               '.ultimate-marketing-weapon.com',       // by akada
+               '.planet-club.net',             // 202.228.204.141(server.ultimate-marketing-weapon.com)
+               '.terk.jp',                             // by Tsuyoshi Tsukada, QHM
+
+               '.samuraiautoresponder.com',    // 211.125.179.75(bq1.mm22.jp) by Masatoshi Kobayashi (kobayashi at wowhoken.com)
+               '.sppd.co.jp',          // 210.136.106.122 by Studio Map Ltd., ns *.sppd.ne.jp, spam
+       ),
+       '.e2996.com',                   // 202.181.105.241(sv261.lolipop.jp)
+       '.fx4rich.com',                 // 219.94.128.161(www921.sakura.ne.jp) by Yuji Nakano (info at will76.com)
+       'info at kobeweb.jp' => array(
+               '.soholife.jp',         // 211.125.65.203 by Takashige Tabuchi (info at kobeweb.jp)
+               '.kobeweb.jp',          // 59.106.13.51(www421.sakura.ne.jp)
+               '.sloters.tv',          // 211.125.65.203 by Takashige Tabuchi (t-2 at white.interq.or.jp)
+       ),
+       '.info-affiliate.net',  // 219.94.148.8(sv41.chicappa.jp)
+       '.infostore.jp',                // 216.255.235.45, ns *.estore.co.jp
+       'JunSuzuki.com' => array(       // e-brainers.com related
+               '.junsuzuki.com',               // 218.216.67.43(s92.xrea.com) by Jun Suzuki (jun_suzuki at compus.net)
+               '.globalswing.biz',             // 210.188.217.109(sv27.xserverzero.net)
+       ),
+       'Point-park.com' => array(      // Tadahiro Ogawa (domain at wide.ne.jp)
+               '.11kanji.com',         // 211.10.131.88
+               '.mlmsupport.jp',       // 211.10.131.108 by info at point-park.com
+               '.point-park.com',      // 211.10.131.88
+               '.point-park.jp',       // 43.244.140.160(160.140.244.43.ap.yournet.ne.jp)
+       ),
+       '.potitto.info',                // 219.94.132.89(sv450.lolipop.jp)
+       '.sedori-data.com',             // 
+       '.tool4success.com',    // 210.188.201.31(sv70.xserver.jp) by Yukihiro Akada (ml at original-ehon.com)
+       'tera at kirinn.com' => array(  // 59.139.29.234(s240.xrea.com) by Naohsi Terada (tera at kirinn.com)
+               '.e123.info',
+               '.ialchemist.net',
+               '.j012.net',
+               '.xn--yckc2auxd4b6564dogvcf7g.biz',
+       ),
+       '.zakkuzaku.com',               // 210.188.201.44(sv83.xserver.jp)
+);
+
+
 
+$blocklist['Z'] = array(
        // Z: Yours
        //
        //'',