Email Spam Filter:
jwSpamSpy
Try it for free!


About spam / "419" / Blog
jwSpamSpy
Recent spam domains
Spam domain blacklist

Software
Links
joewein.de
joewein.net
Contact
Google

 

Whois-Details for Spam Domain Blacklist - 2013-03-18

The following list was produced by jwSpamSpy, which checks every mail sent to our mailboxes. The list provides information about domains that have been advertised via spam ("spamvertized"). Every domain listed here has appeared inside unsolicited bulk email, either advertised or as a genuine return address or both. We keep a database of intercepted spam and can provide details on request.

This means, if you found this page by looking for information about a domain that appeared in spam sent to you, you probably would have been protected from this spam if you had been using jwSpamSpy.

See blacklist for a full list of domains.

Recent additions are listed here and in the daily archive file, like this one.

Explanation
bl= Date the domain was added to our local blacklist (YYYY-MM-DD)
whois= Whois database maintainer (usually indicates company with which domain was registered)
created= Date on which domain was registered (spammers constantly register new domains to try to defeat domain blacklists)
ns= Primary name server registered for the domain
rogue-ns= Same as ns= except that the server is known to host multiple spam domains. It is assumed to be under the control of spammers or its owners tolerate clients who spam (often advertised as "bullet-proof hosting")

We have released the following product to help prevent spam from reaching your email intray:

Blacklist log (2013-03-18):

wealthymohawk.com (bl=2013-03-18, ns=ns1.wealthymohawk.com, whois=whois.enom.com, created=2013-03-06)
comonaszrtroder.com (bl=2013-03-18, ns=ns1.dnsonmorenewfive.com, whois=whois.bizcn.com, created=2013-03-14)
beatsbydresea.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.bizcn.com, created=2013-03-05)
beatsbydrepad.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.bizcn.com, created=2013-03-05)
cheapsnapbecks.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
louisvuittonoutlletonline.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
sunglasescheaps.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
wholesalesnopbacks.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
cheapssnapbackses.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
cheapssnapback.com (bl=2013-03-18, ns=ns11.xincache.com, whois=whois.paycenter.com.cn, created=2013-03-16)
jordans13hegotgame.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-16)
longchampouth.com (bl=2013-03-18, ns=fred.ns.cloudflare.com, whois=whois.55hl.com, created=2013-03-06)
nhk-gruppe.com (bl=2013-03-18, ns=ns1.nhk-gruppe.com, whois=whois.bizcn.com, created=2013-02-27)
pocketleeds.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
citybyphone.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
f5picture.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
allowfirstway.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
skelorbic.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-06)
baldripid.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-12)
kochiyuuguu.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.55hl.com, created=2013-03-06)
hannbaipuradaa.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.yovole.com, created=2013-03-07)
susumekochi.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.55hl.com, created=2013-03-06)
kireisyanerub.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.yovole.com, created=2013-03-07)
puradab.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.yovole.com, created=2013-03-07)
seri-nutenpojp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.55hl.com, created=2013-03-10)
aablething.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
michelemmm.ru (bl=2013-03-18, rogue-ip=84.19.65.98, whois=whois.ripn.net, created=2013-03-13)
shetssextry.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-07)
emptbutin.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-07)
awberjokol.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-07)
lastgoodbuytoday.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-15)
thebstipo.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-06)
increaseair.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-17)
coughownwoman.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
equi-ekg.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
thannewhand.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
asklastgovernment.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
leaveableyear.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
timesdifferentyear.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-11)
rightoffewlife.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-18)
fikhusine.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-06)
mystopgap.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-01-10)
tracksphonestores.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-17)
otkonpflag.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
todsmoccasinsshop.com (bl=2013-03-18, ns=en01.earth.orderbox-dns.com, whois=whois.publicdomainregistry.com, created=2013-03-13)
saclouisvuittons2.fr (bl=2013-03-18, ns=ns-canada.topdns.com, whois=whois.nic.fr, created=12/03/2013)
dqcmn8ufhn.mobi (bl=2013-03-18, ns=unknown, surbl=jp)
kiowawheem.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
swarovskibracelett.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
cheaptruereligionjeansez.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligiontru.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
doctorwant.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
doctorsoul.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
doctoraxis.com (bl=2013-03-18, rogue-ns=ns1.grtinserv.ru, whois=whois.ownregistrar.com, created=2013-03-15)
doctorjerk.com (bl=2013-03-18, rogue-ns=ns1.dnstroll.com, whois=whois.nicproxy.com, created=2013-03-11)
tiffanie-lillibridge.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
unten63stellen.de (bl=2013-03-18, rogue-ns=ns01.refname.com, whois=whois.denic.de, created=unknown)
cassie-perdue.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
zpowersnetrubypalace.com (bl=2013-03-18, rogue-ns=ns1.gaincaec.ru, whois=whois.publicdomainregistry.com, created=2013-03-18)
foamposites2013cheap.net (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.hostingservicesinc.net, created=2013-03-17)
tramadolbuyonlinepills.com (bl=2013-03-18, ns=dns1.parking-page.net, whois=whois.hostingservicesinc.net, created=2013-03-16)
truereligiontruee.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeanstwo.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
swarovskicrystals1.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionshoesstoresz.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligiontr.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeansthree.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeansjackets2.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionreligi.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeansthr.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeansjacketss.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligiontrue.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionjeansone.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
swarovskicrystal1.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
truereligionstoreshoess.com (bl=2013-03-18, ns=ns1.dynadot.com, whois=whois.dynadot.com, created=2013-03-14)
makeredweek.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-16)
monsterbeatss.de (bl=2013-03-18, ns=en01.earth.orderbox-dns.com, whois=whois.denic.de, created=unknown)
beablething.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-15)
gaurihathi.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-06)
cheapviagraoyug.com (bl=2013-03-18, ns=ns7.cheapviagraoyug.com, whois=whois.todaynic.com, created=2013-03-12)
genericcialistyjk.com (bl=2013-03-18, ns=ns1.genericcialistyjk.com, whois=whois.todaynic.com, created=2013-03-12)
viagrasamplesegsu.com (bl=2013-03-18, ns=ns5.viagrasamplesegsu.com, whois=whois.todaynic.com, created=2013-03-12)
kreditjetzt.de (bl=2013-03-18, ns=ns.inwx.de, whois=whois.denic.de, created=unknown)
everstrongfillers.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-15)
cupidlist.net (bl=2013-03-18, ns=ns1.travelsplans.com, whois=whois.internet.bs, created=2013-03-14)
louisvuittonsac3.com (bl=2013-03-18, ns=ns75.domaincontrol.com, whois=whois.godaddy.com, created=2013-03-11)
ralphlaurensoldes2.com (bl=2013-03-18, ns=ns75.domaincontrol.com, whois=whois.godaddy.com, created=2013-03-11)
beatsbydrezz.de (bl=2013-03-18, ns=en01.earth.orderbox-dns.com, whois=whois.denic.de, created=unknown)
dealfish.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-11)
jpmarcjacobsjp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
jpmarcbymarcjacobsjp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
japandieseljp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
jpdieseljp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
airjordansjapans.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
airjordanjps.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-11)
begreatyear.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
finddifferentcompany.net (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-06)
ptjxk.net (bl=2013-03-18, ns=ns1.ptjxk.net, whois=whois.dynamicdolphin.com, created=2013-03-14)
listenothergroup.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-14)
simalbezzi.com (bl=2013-03-18, ns=dns1.name-services.com, whois=whois.enom.com, created=2013-03-04)
flirtpairs.com (bl=2013-03-18, ns=ns1.travelsplans.com, whois=whois.activeregistrar.com, created=2013-03-14)
sweetlonelys.com (bl=2013-03-18, ns=ns1.travelsplans.com, whois=whois.internet.bs, created=2013-03-14)
lovelysingles.net (bl=2013-03-18, ns=ns1.travelsplans.com, whois=whois.moniker.com, created=2013-03-14)
louboutinnchaussures.com (bl=2013-03-18, ns=ns03.domaincontrol.com, whois=whois.godaddy.com, created=2013-01-30)
pzltw.net (bl=2013-03-18, ns=ns1.pzltw.net, whois=whois.dynamicdolphin.com, created=2013-03-14)
lvbagskutusale.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-02-27)
louboutinshoesjpoutlet.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-02-28)
louboutinbootsstorejp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-07)
blaklabeljpsale.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-10)
driftetrspaceonme.com (bl=2013-03-18, ns=ns1.dnsonmorenewfive.com, whois=whois.bizcn.com, created=2013-03-14)
monsterbeatssalejapan.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-05)
pradaoutletsalejp.com (bl=2013-03-18, ns=f1g1ns1.dnspod.net, whois=whois.godaddy.com, created=2013-03-07)
fendiioutlet.com (bl=2013-03-18, ns=ns03.domaincontrol.com, whois=whois.godaddy.com, created=2013-01-28)
b8qusynj3j.mobi (bl=2013-03-18, ns=unknown, surbl=jp)
longchamppoutlet.com (bl=2013-03-18, ns=ns03.domaincontrol.com, whois=whois.godaddy.com, created=2013-02-03)
mcmkireib.asia (bl=2013-03-18, ns=unknown, surbl=jp)
kouhyoumcmb.asia (bl=2013-03-18, ns=unknown, surbl=jp)
buycchiflatiron.com (bl=2013-03-18, ns=ns03.domaincontrol.com, whois=whois.godaddy.com, created=2013-02-03)
melissa-rippey.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-11)
helen-battiste.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-11)
adrienne-meikle.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-11)
kevin-sippel.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
alanna-frisch.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
maryann-byrnes.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-11)
ada-carrol.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
ashlee-crain.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
rebecca-buhr.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
scarlett-farrer.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
julianna-cavender.us (bl=2013-03-18, rogue-ns=ns1.starveprovide.com, whois=whois.nic.us, created=2013-03-12)
nina-benevides.in (bl=2013-03-18, rogue-ns=ns1.besiegedxv.com, whois=whois.inregistry.net, created=2012-05-05)
belairspry.com (bl=2013-03-18, rogue-ns=ns1.sillynets.com, whois=whois.internet.bs, created=2013-03-17)
doctorblag.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
paypill.ru (bl=2013-03-18, rogue-ns=ns1.lionagers.ru, whois=whois.ripn.net, created=2013-03-12)
encal.ru (bl=2013-03-18, rogue-ns=ns1.dnsclub.ru, whois=whois.ripn.net, created=2013-01-17)
doctorcuff.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
doctorwits.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
doctorweft.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)
doctoryowl.com (bl=2013-03-18, rogue-ns=ns1.grtinserv.ru, whois=whois.ownregistrar.com, created=2013-03-15)
doctorgrip.ru (bl=2013-03-18, rogue-ns=ns1.dnssnoop.com, whois=whois.ripn.net, created=2013-03-12)

Recent additions (last 30 days)

Archive:
2013-05: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013-04: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2013-03: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2013-02: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
2013-01: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-12: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-11: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012-10: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-09: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012-08: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-07: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-06: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012-05: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-04: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2012-03: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2012-02: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
2012-01: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011-12: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011-11: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011-10: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011-09: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2011-08: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011-07: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2011-06: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30