OSDN Git Service

Ymlpha's choice etc
[pukiwiki/pukiwiki_sandbox.git] / spam / spam.ini.php
index 19fdfee..1db6db6 100644 (file)
@@ -1,39 +1,54 @@
 <?php
-// $Id: spam.ini.php,v 1.91 2007/04/28 03:00:43 henoheno Exp $
+// $Id: spam.ini.php,v 1.111 2007/05/27 02:00:15 henoheno Exp $
 // Spam-related setting
-//
-// Reference:
-//   Spamdexing http://en.wikipedia.org/wiki/Spamdexing
-
-// NOTE:
-//  [1] "example.org" prohibits both "example.org" AND "www.example.org"
-//  [2] "*.example.org" prohibits subdomains and hosts EXCEPT "www.example.org"
-//  [3] ".example.org" prohibits ALL "example.org"-related FQDN
-//  (Now you know, [1] + [2] = [3])
 
-// Grouping with array()
-//  'unique_name' => array('a.example.org', 'b.example.org')
+// 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'),
 //
-// Guideline to keep group names unique
-//   [1] FQDN with capitalized letter(s). Capitalized letters may suggest you this is a group.
-//   [2] Mail address of the domain-name owner
-//   [3] Unique name with capitalized letter(s) or spaces, commas, etc
-//   [4] IP address
+// 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
 
 
-// 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,
+       // List of the lists
+
+       //  FALSE       = ignore them
+       //  TRUE        = catch them
+       //  Commented out of the line = do nothing about it
+
+       'goodhost'      => FALSE,
+       'A-1'           => TRUE,
+       'A-2'           => TRUE,
+       'B-1'           => TRUE,
+       'B-2'           => TRUE,
+       'C'                     => TRUE,
+       //'D'           => TRUE,
+       'Z'                     => TRUE,
 );
 
 
 $blocklist['goodhost'] = array(
+       // Sample setting of ignorance list
+
        'IANA-examples' => '#^(?:.*\.)?example\.(?:com|net|org)$#',
 
        // PukiWiki-official/dev specific
@@ -51,7 +66,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
@@ -91,6 +106,10 @@ $blocklist['badhost A-1'] = array(
        '1url.org',
        '1url.in',
        '1webspace.org',
+       '2Ch.net' => array(
+               'ime.nu',
+               'ime.st',
+       ),
        '2ch2.net',
        '2hop4.com',
        '2s.ca',
@@ -125,8 +144,12 @@ $blocklist['badhost A-1'] = array(
                '*.true.ws',
                '*.visit.ws',
        ),
-       'store.adobe.com',      // Stop it
+       'Adobe.com' => array('store.adobe.com'),        // Stop it
        'aifam.com',
+       'All4WebMasters.pl' => array(
+               '*.ovp.pl',
+               '*.6-6-6.pl',
+       ),
        'amoo.org',
        'Arzy.net' => array(    // "(c) 2007 www.arzy.net", by urladmin at zvxr.com, DNS arzy.net
                'jmp2.net',
@@ -134,8 +157,10 @@ $blocklist['badhost A-1'] = array(
        ),
        'ataja.es',
        'atk.jp',
+       'clearp.ath.cx',
        'athomebiz.com',
        'aukcje1.pl',
+       'beam.to',
        'beermapping.com',
        'besturl.in',
        'biglnk.com',
@@ -143,8 +168,7 @@ $blocklist['badhost A-1'] = array(
        'bittyurl.com',
        '*.bizz.cc',
        '*.blo.pl',
-       'Fanznet.jp' => array(
-               // by takahashi nakaba (nakaba.takahashi at gmail.com)
+       'Fanznet.jp' => array(  // by takahashi nakaba (nakaba.takahashi at gmail.com)
                'blue11.jp',
                'fanznet.com',
                'katou.in',
@@ -177,10 +201,13 @@ $blocklist['badhost A-1'] = array(
        'c64.ch',
        'c711.com',
        'checkasite.net',
+       'url.chefhost.com',
        '*.chicappa.jp',
+       'chilicity.com',
        'big5.china.com',
        'chopurl.com',
        'christopherleestreet.com',
+       'cintcm.com',
        '*.cjb.net',
        'clipurl.com',
        '*.co.nr',
@@ -219,100 +246,15 @@ $blocklist['badhost A-1'] = 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',
+       '*.easyurl.net',
        'elfurl.com',
        'eny.pl',
        'eTechFocus LLC' => array(      // by eTechFocus LLC (thomask at etechfocus.com)
@@ -457,6 +399,7 @@ $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'),
@@ -480,6 +423,7 @@ $blocklist['badhost A-1'] = array(
                '*.of.pl',
        ),
        'hort.net',
+       'free4.hostrocket.com',
        '*.hotindex.ru',
        'HotRedirect.com' => array(
                '*.coolhere.com',
@@ -496,6 +440,93 @@ $blocklist['badhost A-1'] = array(
        '*.hux.de',
        '*.i89.us',
        '*.iceglow.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
+       ),
        'ie.to',
        'igoto.co.uk',
        'ilook.tw',
@@ -533,6 +564,7 @@ $blocklist['badhost A-1'] = array(
        'jemurl.com',
        'jggj.net',
        'jpan.jp',
+       'josh.nu',
        'kat.cc',
        'Kickme.to' => array(
                '.1024bit.at',
@@ -774,6 +806,16 @@ $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'),
@@ -832,6 +874,7 @@ $blocklist['badhost A-1'] = array(
        'relic.net',
        'rezma.info',
        'rio.st',
+       'rlink.org',
        '*.rmcinfo.fr',
        'rubyurl.com',
        '*.runboard.com',
@@ -940,7 +983,7 @@ $blocklist['badhost A-1'] = array(
        'tdurl.com',
        'tighturl.com',
        'tiniuri.com',
-       '*.tiny.cc',
+       'tiny.cc',
        'tiny.pl',
        'tiny2go.com',
        'tinylink.eu',
@@ -1056,6 +1099,7 @@ $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
@@ -1214,12 +1258,18 @@ $blocklist['badhost A-1'] = array(
                '*.i50.de',
                '*.x50.us',
        ),
+       'big5.xinhuanet.com',
        'xhref.com',
        'Xn6.net' => array(
                '*.9ax.net',
                '*.xn6.net',
        ),
        '.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',
@@ -1240,13 +1290,14 @@ $blocklist['badhost A-1'] = array(
                '*.v33.org',
                '*.zeroweb.org',
        ),
+       'zhukcity.ru',
        'zippedurl.com',
        '*.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
        //
@@ -1278,7 +1329,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
        //
@@ -1292,7 +1343,13 @@ $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
+               '*.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
+       ),
        '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
@@ -1326,45 +1383,7 @@ $blocklist['badhost B-1'] = 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',
        '*.9999mb.com',         // by allan Jerman (prodigy-airsoft at cox.net)
@@ -1372,11 +1391,12 @@ $blocklist['badhost B-1'] = array(
        '*.aimoo.com',
        '*.alkablog.com',
        '*.alluwant.de',
-       'AOL' =>        // http://about.aol.com/international_services
+       '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',
        '*.asphost4free.com',
@@ -1390,12 +1410,17 @@ $blocklist['badhost B-1'] = array(
        '*.blog.hr',
        '*.blog-fx.com',
        'blogas.lt',
+       'blogbud.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',
@@ -1403,26 +1428,50 @@ $blocklist['badhost B-1'] = array(
        '*.blogsome.com',               // by Roger Galligan (roger.galligan at browseireland.com)
        '*.blogstream.com',
        'blogyaz.com',
+       'board-4you.de',
        '*.boardhost.com',
        '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)
-       '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
-       ),
        '*.createmybb.com',
        'CwCity.de' => array(
                '.cwcity.de',
@@ -1446,6 +1495,14 @@ $blocklist['badhost B-1'] = array(
        '*.ebloggy.com',
        'enunblog.com',
        '*.epinoy.com',
+       'FC2.com' => array(
+               '.blog*.fc2.com',
+                       // 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
+       ),
        'forum.ezedia.net',
        '*.extra.hu',                   // angelo at jasmin.hu
        '*.fanforum.cc',
@@ -1468,6 +1525,7 @@ $blocklist['badhost B-1'] = array(
        '*.freeclans.de',
        '*.freelinuxhost.com',  // by 100webspace.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
                '*.6te.net',
@@ -1475,13 +1533,17 @@ $blocklist['badhost B-1'] = array(
                '*.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',
+       '*.forumlivre.com',
        'forumnow.com.br',
        '*.forumppl.com',
        'Forumprofi.de' => '#^(?:.*\.)?forumprofi[0-9]*\.de$#',
@@ -1490,6 +1552,7 @@ $blocklist['badhost B-1'] = array(
                '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',
        '*.funpic.de',
@@ -1527,6 +1590,13 @@ $blocklist['badhost B-1'] = array(
                '*.yc.cz',                      // ivo at karabina.cz, jan at karabina.cz
                '*.yw.sk',                      // jobot at ignum.cz
        ),
+       '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',
@@ -1538,9 +1608,13 @@ $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
@@ -1552,18 +1626,18 @@ $blocklist['badhost B-1'] = array(
                '*.sblog.cz',
        ),
        'limmon.net',
-       'livedoor Co., Ltd.' => array(
+       'Livedoor.com' => array(
                'blog.livedoor.jp',
                '*.blog.livedoor.com',  // redirection
        ),
        '*.livejournal.com',
        '*.logme.nl',
        'ltss.luton.ac.uk',
-       'Lycos' => array(
+       'Lycos.com' => array(
                'angelfire.com',        // angelfire.lycos.com
 
                '*.jubii.dk',   // search., medlem.
-               '*..jubiiblog.co.uk',
+               '*.jubiiblog.co.uk',
                '*.jubiiblog.com.es',   // by Lycos Europe GmbH
                '*.jubiiblog.de',
                '*.jubiiblog.dk',
@@ -1582,7 +1656,7 @@ $blocklist['badhost B-1'] = array(
                '*.lycos.nl',
 
                '*.spray.se',
-               '*.sprayblog.se'.
+               '*.sprayblog.se',
 
                '*.tripod.com',
        ),
@@ -1603,6 +1677,7 @@ $blocklist['badhost B-1'] = array(
                '*.weblogs.cz',
                '*.weblogs.hu',
        ),
+       'mojklc.com',
        'MonForum.com' => array(
                '*.monforum.com',
                '*.monforum.fr',
@@ -1624,6 +1699,7 @@ $blocklist['badhost B-1'] = array(
                '*.freewebspace.com',
                '*.freewebpages.org',
        ),
+       'Netscape.com' => array('mywebpage.netscape.com'),
        'neweconomics.info',
        '*.nm.ru',
        '*.w100.okwit.com',             // by chen jinian (dfym at dfym.cn)
@@ -1641,11 +1717,19 @@ $blocklist['badhost B-1'] = array(
        '*.pathfinder.gr',
        '*.foros.tv',
        '*.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$#',
+       'ProBoards' => '#^.*\.proboards[0-9]*\.com$#',
        '*.probook.de',
        '*.prohosting.com',     // by Nick Wood (admin at dns-solutions.net)
        '*.quickfreehost.com',
@@ -1687,6 +1771,7 @@ $blocklist['badhost B-1'] = array(
        '*.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)
@@ -1701,6 +1786,7 @@ $blocklist['badhost B-1'] = array(
                '.www3.to',
        ),
        '*.spazioforum.it',
+       'forums.speedguide.net',
        '*.spicyblogger.com',
        '*.spotbb.com',
        '*.squarespace.com',
@@ -1720,8 +1806,7 @@ $blocklist['badhost B-1'] = array(
        '*.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',
@@ -1868,6 +1953,7 @@ $blocklist['badhost B-1'] = array(
                '*.ws.co.ua',
        ),
        '*.vdforum.ru',
+       '.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
@@ -1881,7 +1967,7 @@ $blocklist['badhost B-1'] = array(
 );
 
 
-$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)
@@ -1889,6 +1975,7 @@ $blocklist['badhost B-2'] = array(
        '3gmicro.com',                  // by Dean Anderson (dean at nobullcomputing.com)
        'aac.com',
        '*.aamad.org',
+       'ad-pecjak.si',
        'agnt.org',
        'alwanforthearts.org',
        '*.anchor.net.au',
@@ -1901,6 +1988,7 @@ $blocklist['badhost B-2'] = array(
        '*.canberra.net.au',
        'castus.com',
        'Case Western Reserve University' => array('case.edu'),
+       'codespeak.net',
        '*.colourware.co.uk',
        'cpuisp.com',
        'International Christian University' => array('icu.edu.ua'),
@@ -1945,11 +2033,14 @@ $blocklist['badhost B-2'] = array(
        'huskerink.com',
        '.hyba.info',
        'inda.org',
+       '*.indymedia.org',      // by abdecom at riseup.net
        'internetincomeclub.com',
        '*.inventforum.com',
        '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',
@@ -1958,12 +2049,15 @@ $blocklist['badhost B-2'] = array(
        'test.kernel.org',
        'kevindmurray.com',
        'kroegjesroutes.nl',
+       '.legion.org',
        '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'),
@@ -1984,17 +2078,23 @@ $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',
+       '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',
@@ -2014,6 +2114,7 @@ $blocklist['badhost B-2'] = array(
        'theedgeblueisland.com',
        'chat.travlang.com',
        'torontoplace.com',
+       'trickropingbylassue.com',
        'Truman State University' => array('mathbio.truman.edu'),
        'tuathadedannan.org',
        'txgotg.com',
@@ -2023,23 +2124,40 @@ $blocklist['badhost B-2'] = array(
                'ez.asn.und.edu',
        ),
        'The University of Alabama' => array('bama.ua.edu'),
+       'unisonscotlandlaw.co.uk',
+       '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
@@ -2272,16 +2390,22 @@ $blocklist['badhost C'] = array(
                // 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
+               '.sernost.info',                        // by Petrov
                '.sexdrink.info',                       // by Petrov
+               '.sexvideosite.info',           // by Petrov
                '.siteszone.info',                      // by Varsylenko
                '.sfup.info',                           // by Petrov
                '.sopius.info',                         // by Kuzma
@@ -2291,6 +2415,7 @@ $blocklist['badhost C'] = array(
                '.srup.info',                           // by Petrov
                '.vvsag.info',                          // by Petrov
                '.yerap.info',                          // by Kuzma
+               '.yoursitedh.info',                     // by Petrov
        ),
        'zhu1313 at mail.ru' => array(  // by Andrey Zhurikov
                '.flywebs.com',
@@ -2333,108 +2458,159 @@ $blocklist['badhost C'] = array(
        ),
        'mail at pcinc.cn' => array(
                // Domains by Lin Zhi Qiang
-               // NOTE: pcinc.cn -- by Lin Zhi Qiang (lin80 at 21cn.com)
-               '.18girl-av.com',
-               '.23styles.com',
-               '.6828teacup.com',
-               '.aaa-livedoor.net',
-               '.acyberhome.com',
-               '.a-hatena.com',
+               // 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',
+               '.conecojp.net',
+               '.game-oekakibbs.com',
+               '.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',
+               '.gameyoou.com',
+               '.gangnu.com',
+               '.goodclup.com',
+               '.lineage321.com',
+               '.linkcetou.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',
+               '.jpragnarokonline.com',
+               '.jprmthome.com',
+               '.maplestorfy.com',
+               '.nothing-wiki.com',
+               '.ragnarok-sara.com',
+               '.rmt-lineagecanopus.com',
+               '.rmt-ranloki.com',
+               '.rogamesline.com',
+               '.roprice.com',
+
+               // The same IP: web013.cdnhost.cn
+               '.ragnaroklink.com',    // 125.65.112.22
+
+               // The same IP: web016.cdnhost.cn
+               '.twyaooplay.com',              // 125.65.112.31
+
+               // 125.65.112.32
+               // The same IP: web037.cdnhost.cn
+               '.raginfoy.com',
+               '.ragnarokgvg.com',
+               '.rentalbbs-livedoor.com',
+               '.romaker.com',
+               '.sagewikoo.com',
+               '.samples112xrea.com',
+               '.wiki-house.com',
+
+               // 125.65.112.88
+               // The same IP: web015.cdnhost.cn
+               '.a-hatena.com',
                '.biglobe-ne.com',
-               '.blog-ekndesign.com',
-               '.blog-livedoor.net',
                '.blogplaync.com',
-               '.cityblog-fc2web.com',
-               '.cityhokkai.com',
-               '.conecojp.net',
-               '.d-jamesinfo.com',
-               '.deco030-cscblog.com',
                '.din-or.com',
                '.dtg-gamania.com',
-               '.ezbbsy.com',
-               '.extd-web.com',
-               '.fanavier.net',
                '.fcty-net.com',
-               '.gamaniaech.com',
                '.game-fc2blog.com',
-               '.game-oekakibbs.com',
-               '.game-mmobbs.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
+               '.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',
+               '.wikiwiki-game.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',
+               '.blog-ekndesign.com',
+               '.d-jamesinfo.com',
+               '.editco-jp.com',
+               '.ezbbsy.com',
+               '.extd-web.com',
                '.game62chjp.net',
                '.gamegohi.com',
-               '.games-nifty.com',
-               '.gameslin.net',
                '.gamesmusic-realcgi.net',
                '.gamesragnaroklink.net',
-               '.gamesroro.com',
-               '.gemnnammobbs.com',
-               '.gameurdr.com',
-               '.gameyoou.com',
-               '.gangnu.com',
-               '.geocitygame.com',
-               '.geocitylinks.com',
-               '.getamped-garm.com',
-               '.gogolineage.net',
-               '.goodclup.com',
-               '.grandchasse.com',
-               '.gsisdokf.net',
                '.homepage-nifty.com',
-               '.homepage3-nifty.com',
-               '.hosetaibei.com',
                '.ie6xp.com',
-               '.imbbs2t4u.com',
-               '.interzq.com',
                '.irisdti-jp.com',
                '.jklomo-jp.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',
-               '.nothing-wiki.com',
-               '.playsese.com',
-               '.ptxk.com',            // by zeng xianming (zxmdiy at gmail.com)
                '.plusd-itmedia.com',
-               '.ragnarok-bbs.com',
-               '.ragnarok-game.com',
-               '.ragnarok-sara.com',
-               '.ragnarok-search.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)
                '.runbal-fc2web.com',
-               '.shoopivdoor.com',
-               '.slower-qth.com',
-               '.watcheimpress.com',
-               '.wikiwiki-game.com',
-               '.yahoo-gamebbs.com',
-               '.ywdgigkb-jp.com',
+               '.toriningena.net',
                '.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
@@ -2446,10 +2622,10 @@ $blocklist['badhost C'] = array(
                '.twmsn-ga.com',                // by guo zhi wei, iframe to grandchasse.com
        ),
        'nuigiym2 at 163.com' => array( // by fly bg
-               '.linainfo.net',
-               '.lineagalink.com',
-               '.lineagecojp.com',
-               '.ragnarokonlina.com',
+               '.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',
@@ -2461,6 +2637,8 @@ $blocklist['badhost C'] = array(
                '.xianqiao.net',
        ),
        'm.frenzy at yahoo.com' => array(       // by Michael
+               '.p5v.org',
+               '.j111.net',
                '.soft2you.info',
                '.top20health.info',
                '.top20ringtones.info',
@@ -2489,24 +2667,36 @@ $blocklist['badhost C'] = array(
                '.viagra-best.org',             // by Chong Li (chongli at mederotica.com)
                '.viagra-kaufen.org',   // by Chong Li (chongli at mederotica.com)
        ),
-       'gray at trafic.name' => array( // by Billing Name:Gray
-               '.axeboxew.info',
-               '.boluzuhy.info',
-               '.ekafoloz.info',
-               '.exidiqe.info',
-               '.gubiwu.info',
-               '.ijizauax.info',       // by ysauuz2341 at iname.com, Billing Email:gray at trafic.name
-               '.jiuuz.info',
-               '.nipud.info',          // by bohox9872 at mindless.com, Billing Email:gray at trafic.name
-               '.olasep.info',
-               '.oueuidop.info',
-               '.oviravy.info',
-               '.ragibe.info',
-               '.udaxu.info',
-               '.vubiheq.info',
-               '.yvaxat.info',
-       ),
-       'carmodelrank.com etc' => array(
+       '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(
                '.carmodelrank.com',// by Brianna Dunlord (briasmi at yahoo.com)
                '.cutestories.net',     // by Brianna Dunlord (briasmi at yahoo.com)
                '.sturducs.com',
@@ -3093,13 +3283,20 @@ $blocklist['badhost C'] = array(
        ),
        'wasam at vangers.net' => array(        // by Ashiksh Wasam
                '.blogduet.org',
+               '.bossierpainted.org',
                '.carelf.info',
                '.cspell.org',
                '.dspark.org',
                '.dtonic.org',
+               '.gradetelemundo.info',
+               '.indicadorestmj.info',
                '.mcharm.info',
                '.mslook.info',
+               '.phpdinnerware.info',
+               '.pipnickname.info',
+               '.rnation.org',
                '.uzing.org',
+               '.yeareola.info',
        ),
        'tvaals at vangers.net' => array(       // by Thomas Vaals
                '.cheapns.org',
@@ -3112,13 +3309,18 @@ $blocklist['badhost C'] = array(
                '.allbar.info',
                '.allersearch.org',
                '.dynall.org',
+               '.educativaanale.info',
                '.fastopia.org',
+               '.opalbusy.info',
                '.rblast.org',
                '.rette.org',
+               '.salthjc.info',
                '.suvlook.org',
        ),
        'kasturba at vangers.net' => array(     // by Kasturba Nagari
                '.finddesk.org',
+               '.gsfind.org',
+               '.my-top.org',
                '.rcatalog.org',
                '.sbitzone.org',
        ),
@@ -3161,13 +3363,13 @@ $blocklist['badhost C'] = array(
                '.vvvw.info',
        ),
        'support at 51g.net' => array(  // iframe www.lovetw.webnow.biz
-               '.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',
+               '.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',
@@ -3191,17 +3393,18 @@ $blocklist['badhost C'] = array(
                '.453787.com',
        ),
        'anpaul541000 at 163.com' => array(     // by su qiuqing
-               '.cetname.com',
-               '.jpgamer.net',
-               '.jpplay.net',                  // iframe www.lovetw.webnow.biz
-               '.lovejptt.com',
-               '.pangzigame.com',              // by qiuqingshan
-               '.playncsoft.net',
-       ),
-       'abc00613 at 163.com' => array( // by guo yong, seems not used now
-               '.avtw1068.com',
-               '.dj5566.org',  // by yongchao li (abc00613 at 163.com)
-               '.djkkk66990.com',
+               '.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',
@@ -3214,9 +3417,9 @@ $blocklist['badhost C'] = array(
                '.tageom.info',
        ),
        'Inpros.net' => array(  // by Hayato Hikari (hikari at t-dm.co.jp)
-               '.inpros.biz',                  // redirect to inpros.net
-               '.inpros.net',
-               '.gametradeonline.jp',  // by Hayato Hikari, RMT
+               '.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
        ),
        'szczffhh_sso at 21cn.net' => array(    // by zhenfei chen
                '.ec51.com',
@@ -3457,9 +3660,10 @@ $blocklist['badhost C'] = array(
                '.npous.info',
                '.obgju.info',
        ),
-       'fateback.com' => array(        // by LiquidNet Ltd. Redirect to www.japan.jp
+       'FateBack.com' => array(        // by LiquidNet Ltd. (president at fateback.com), redirect to www.japan.jp
                '.bebto.com',
                '.fateback.com',
+               '.undonet.com',
        ),
        'domains at agava.com' => array(
                '.h18.ru',
@@ -3490,10 +3694,20 @@ $blocklist['badhost C'] = array(
                '.gamorimori.net',      // by ryo takami (infomation at 77ch.jp)
        ),
        'serchportal at mail.ru' => array(      // by Namu Adin
+               '.43fert.info',
+               '.belis.info',
+               '.bonu.info',
                '.cool9f.info',
+               '.dada2.info',
+               '.dorplanete.info',
                '.dormonde.info',
+               '.dorprojet.info',
+               '.faciledor.info',
+               '.gerta0.info',
                '.getse.info',
                '.knopki.info',
+               '.propidor.info',
+               '.ret5.info',
                '.xjdor.info',
                '.zhopki.info',
        ),
@@ -3579,13 +3793,17 @@ $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
                '.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
@@ -3599,9 +3817,19 @@ $blocklist['badhost C'] = array(
                '.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',
        ),
        'Leading Edge Marketing Inc.' => array(
@@ -3630,66 +3858,22 @@ $blocklist['badhost C'] = array(
                '.wbstnewsletter.com',
        ),
        'clickx at bk.ru' => array(     // by Alexey Enrertov
-               '.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',
-
+               '.fres**.info' =>
+                       '#^(?:.*\.)?' .
+                       'fres' .
+                       '(?:adult|boy|easy|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
+                       // freseasybus.info
+                       // freseasynews.info
+                       // freseasyphp.info
+                       // freseasyplace.info
+                       // freseasysrch.info
+                       // fresadultapple.info
+                       // fresadultclick.info
+                       // frestheplace.info
                '.nuhost.info',
                '.susearch.info',
        ),
@@ -3701,50 +3885,200 @@ $blocklist['badhost C'] = array(
                '.bdjyw.net',           // by gaoyun, infected images, iframe to 5944.net's VBScript
                '.5944.net',
        ),
-       'ns *.italydns.info' => array(
-               '.subit01.org',
-               '.subit02.org',
-               '.subit03.org',
-               '.subit04.org',
-               '.subit05.org',
-               '.subit06.org',
-               '.subit01.info',
-               '.subit02.info',
-               '.subit03.info',
-               '.subit04.info',
-               '.subit05.info',
-               '.subit06.info',
-       ),
        '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
-               '.viagrabuyonline.org', // by Sipil
+               '.cardealerall.info',           // by Green
+               '.donatecarsales.info',         // by Sipil
+               '.ringtonewilly.info',          // by Sipil
+               '.travelstraveling.info',       // by Chinik
+               '.viagrabuyonline.org',         // by Sipil
+               '.worldcuptourism.info',        // by Sipil
        ),
        'lisaedwards at ledw.th' => array(      // by Lisa Edwards
                '.globalinfoland.info',
                '.hotnetinfo.info',
                '.hotpornmovies.org',
        ),
-       'iisuse at gmail.com' => array(
-               // by vladislav morozov (iisuse at gmail.com). / is spam
+       '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(   // by Lee Chen Ho
-               '.camerascams.info',    // "CamsGen 1.0"
-               '.camerasera.info',             // "CamsGen 1.0"
-               '.girlcamsworld.info',  // "CamsGen 1.0"
-               '.hiddenlimocams.info', // "CamsGen 1.0"
-               '.spycamssite.info',    // "CamsGen 1.0"
+       '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(
-               '.cerca-no.info',
-               '.cerca-sv.info',
+               '.cerc-fi.info',                // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-fo.info',                // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-no.info',                // by Ru Lee (cerca-tree at ya.ru), 208.70.75.153
+               '.cerc-on.info',                // 208.70.75.153
+               '.cerc-sv.info',                // by Ru Lee (cerca-tree at ya.ru)
+               '.cerc-sx.org',                 // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-te.info',                // by Ru Lee (cerca-tree at ya.ru), 208.70.75.153
+               '.cerc-tr.info',                // 208.70.75.153
+               '.cerc-tw.info',                // 208.70.75.153
+
+               '.cerc-fi.org',                 // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-fo.org',                 // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-no.org',                 // by Ru Lee (cerca-tree at ya.ru), 208.70.75.153
+               '.cerc-on.org',                 // by cerca-one at ya.ru, 208.70.75.153
+               '.cerc-sv.org',                 // by Ru Lee (cerca-tree at ya.ru), 208.70.75.153
+               '.cerc-sx.org',                 // by Kon Bi (cerca-two at ya.ru), 208.70.75.153
+               '.cerc-te.org',                 // by Ru Lee (cerca-tree at ya.ru), 208.70.75.153
+               '.cerc-tr.org',                 // by cerca-one at ya.ru, 208.70.75.153
+               '.cerc-tw.org',                 // by cerca-one at ya.ru, 208.70.75.153
+
+               '.cerca-fi.org',                // by orgitaly1 at ya.ru, 208.70.75.153
+               '.cerca-fo.info',               // 208.70.75.153
+               '.cerca-no.info',               // 208.70.75.153
+               '.cerca-on.info',               // 208.70.75.153
+               '.cerca-sv.info',               // 208.70.75.153
+               '.cerca-sx.org',                // by orgitaly2 at ya.ru, 208.70.75.153
+               '.cerca-te.info',               // 208.70.75.153
+               '.cerca-tr.info',               // 208.70.75.153
+
+               '.cerca-sx.org',
+               '.cerca-tr.org',                // orgitaly1 at ya.ru
+
+               '.ricerca-fiv.org',             // orgitaly1 at ya.ru
+
+               '.ricerca-fo.info',             // 208.70.75.153
+
+               '.ricerca-one.org',             // 208.70.75.153
+
+               '.ricerca-sv.org',
+               '.ricerca-sx.org',
+               '.ricerca-te.org',
+               '.ricerca-tw.org',              // orgitaly1 at ya.ru
+
+               '.subit01.org',                 // 208.70.75.153
+               '.subit02.org',                 // 208.70.75.153
+               '.subit03.org',                 // 208.70.75.153
+               '.subit04.org',                 // 208.70.75.153
+               '.subit05.org',                 // 208.70.75.153
+               '.subit06.org',                 // 208.70.75.153
+
+               '.subit01.info',                // 208.70.75.153
+               '.subit02.info',                // 208.70.75.153
+               '.subit03.info',                // 208.70.75.153
+               '.subit04.info',                // 208.70.75.153
+               '.subit05.info',                // 208.70.75.153
+               '.subit06.info',                // 208.70.75.153
+       ),
+       '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',
+               '.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)
        ),
 
        // C-2: Lonely domains (buddies not found yet)
@@ -3763,18 +4097,29 @@ $blocklist['badhost C'] = array(
        '.6i6.de',
        '.advancediet.com',             // by Shonta Mojica (hostadmin at advancediet.com)
        '.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)
        '.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"
+       '.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)
@@ -3784,19 +4129,29 @@ $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)
+       '.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',
+       '.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
        '.freeblog.ru',                 // by Kondrashov Evgeniy Aleksandrovich (evkon at rol.ru), login form only, ns *.nthost.ru
        '.freehostia.com',
+       '.freeliveringtones.com',       // by Silan (lippe1988 at gmail.com)
+       '.freemobilephonesworld.info',  // by andresid (andresid1 at yandex.ru)
        '.goldcoastonlinetutoring.com', // by Robert Tanenbaum (buildbt at lycos.com)
        '.game4enjoy.net',              // by huang jinglong (fenlin231 at sina.com)
+       '.game4egold.com',              // by Filus Saifullin (ebay at soft-script.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)
@@ -3821,13 +4176,16 @@ $blocklist['badhost C'] = array(
        '.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)
+       '.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)
@@ -3844,7 +4202,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)
@@ -3852,11 +4210,14 @@ $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
        '.relurl.com',                  // tiny-like. by Grzes Tlalka (grzes1111 at interia.pl)
        '.replicaswatch.org',   // by Replin (admin at furnitureblog.org)
+       '.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)
        '.searchadv.com',               // by Jaan Randolph (searchadv at gmail.com)
        '.seek-www.com',                // by Adam Smit (pingpong at mail.md)
@@ -3870,26 +4231,27 @@ $blocklist['badhost C'] = array(
        '.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
        '.topmeds10.com',
-       '.tourismworldsite.info',       // by Sipiki (sidor2 at gmail.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
        '.webnow.biz',                  // by Hsien I Fan (admin at servcomputing.com)
        '.webtools24.net',              // by Michael Helminger (info at ishelminger.de)
-       '.wefas.ru',                    // by Andrey M Somov (snmaster at yandex.ru). / not found
        '.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)
@@ -3899,7 +4261,6 @@ $blocklist['badhost C'] = array(
        '.zlocorp.com',                 // by tonibcrus at hotpop.com, spammed well with "http ://zlocorp.com/"
        '.zyguo.info',                  // ns globoxhost.net
 
-
        // C-3: Not classifiable (information wanted)
        //
        // Something incoming to pukiwiki related sites
@@ -3907,11 +4268,10 @@ $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
        //
@@ -3919,7 +4279,10 @@ $blocklist['badhost'] = array(
        // not used via spam, but maybe useful to detect these contents
        //
        // 'RESERVED',
+);
+
 
+$blocklist['Z'] = array(
        // Z: Yours
        //
        //'',