last data update: 2011/10/17, 11:34

Website loading time

during the test: 0.61 s

cable connection (average): 0.72 s

DSL connection (average): 0.84 s

modem (average): 6.8 s

HTTP headers

Information about DNS servers

jo1r.comA67.20.58.4IN43200
jo1r.comSOAns1.e3sarcom.orgtornado101_2004.hotmail.com201110100086400 7200 3600000 86400 IN 43200
jo1r.comMX0jo1r.comIN14400
jo1r.comNSns2.e3sarcom.orgIN43200
jo1r.comNSns1.e3sarcom.orgIN43200
at43-forum.deTXTkasserver.comArrayIN7200
at43-forum.deMX10mail.at43-forum.deIN7200
at43-forum.deA85.13.138.122IN7200
at43-forum.deSOAns5.kasserver.comroot.kasserver.com201101132928800 7200 1209600 7200 IN 7200
at43-forum.deNSns6.kasserver.comIN7200
at43-forum.deNSns5.kasserver.comIN7200
phormiga.netA178.63.61.86IN14400
phormiga.netSOAns1.pro-x-web.commail.pro-x-web.com201012270086400 7200 3600000 86400 IN 43200
phormiga.netMX1aspmx.l.google.comIN14400
phormiga.netMX5alt1.aspmx.l.google.comIN14400
phormiga.netMX10aspmx2.googlemail.comIN14400
phormiga.netNSns1.pro-x-web.comIN43200
phormiga.netNSns2.pro-x-web.comIN43200
calbrokermag.comA174.122.79.202IN14400
calbrokermag.comSOAns1.calbrokermag.comray.esparzawebdesign.com201104180086400 7200 3600000 86400 IN 43200
calbrokermag.comMX0calbrokermag.comIN14400
calbrokermag.comTXTv=spf1 a mx ip4:174.122.79.202 ip4:174.122.79.203 -allArrayIN14400
calbrokermag.comNSns2.calbrokermag.comIN43200
calbrokermag.comNSns1.calbrokermag.comIN43200
lacrimosaschakal.com.mxA50.28.18.195IN14400
lacrimosaschakal.com.mxSOAns1.dnscentralmachine.bizmaster.hospedando.mx201109250086400 7200 3600000 86400 IN 43200
lacrimosaschakal.com.mxMX0lacrimosaschakal.com.mxIN14400
lacrimosaschakal.com.mxNSns1.dnscentralmachine.bizIN43200
lacrimosaschakal.com.mxNSns2.dnscentralmachine.bizIN43200
seguridadsuperior.com.coA200.58.119.8IN14400
seguridadsuperior.com.coTXTv=spf1 include:spf.hostmar.com -allArrayIN14400
seguridadsuperior.com.coMX5alt2.aspmx.l.google.comIN14400
seguridadsuperior.com.coMX10aspmx2.googlemail.comIN14400
seguridadsuperior.com.coMX10aspmx3.googlemail.comIN14400
seguridadsuperior.com.coMX10aspmx4.googlemail.comIN14400
seguridadsuperior.com.coMX10aspmx5.googlemail.comIN14400
seguridadsuperior.com.coMX1aspmx.l.google.comIN14400
seguridadsuperior.com.coMX5alt1.aspmx.l.google.comIN14400
seguridadsuperior.com.coSOAns3.hostmar.comroot.hostmar.com201101260028800 7200 2000000 86400 IN 14400
seguridadsuperior.com.coIN43200
seguridadsuperior.com.coIN43200
seguridadsuperior.com.coNSns3.hostmar.comIN14400
seguridadsuperior.com.coNSns4.hostmar.comIN14400
illuminateinc.esSOAdns25.servidoresdns.nethostmaster.servidoresdns.net200903241521600 3600 2419200 60 IN 60
illuminateinc.esNSdns25.servidoresdns.netIN60
illuminateinc.esNSdns26.servidoresdns.netIN60
ecim.frMX10mail.ecim.frIN300
ecim.frA178.32.108.159IN300
ecim.frSOAns39030.ovh.netwebmaster.ecim.fr201006300221600 3600 604800 86400 IN 300
ecim.frNSns39030.ovh.netIN300
ecim.frNSsdns1.ovh.netIN300
rheinland-tennis.deSOAdns01-tld.t-online.dedomainverwaltung.t-online.de201008100121600 3600 604800 86400 IN 7200
rheinland-tennis.deA80.150.6.143IN43200
rheinland-tennis.deMX20smtp-02.tld.t-online.deIN43200
rheinland-tennis.deMX10smtp-01.tld.t-online.deIN43200
rheinland-tennis.deNSdns02-tld.t-online.deIN7200
rheinland-tennis.deNSdns01-tld.t-online.deIN7200
proyectoarduino.com.arTXTv=spf1 ip4:72.233.64.0/24 ip4:190.228.29.0/24 ip4:190.228.30.0/24 ip4:107.6.16.0/24 mx -allArrayIN3600
proyectoarduino.com.arMX10mx2.proyectoarduino.com.arIN600
proyectoarduino.com.arMX10mx3.proyectoarduino.com.arIN600
proyectoarduino.com.arMX10mx4.proyectoarduino.com.arIN600
proyectoarduino.com.arMX10mx5.proyectoarduino.com.arIN600
proyectoarduino.com.arMX5nolisting.proyectoarduino.com.arIN600
proyectoarduino.com.arMX10mx1.proyectoarduino.com.arIN600
proyectoarduino.com.arSOAns2.godns.nethostmaster.proyectoarduino.com.ar110800 3600 604800 3600 IN 2560
proyectoarduino.com.arA190.228.29.85IN3600
proyectoarduino.com.arNSns1.godns.netIN3600
proyectoarduino.com.arNSns2.godns.netIN3600
cnamintec.frSOAa.dns.gandi.nethostmaster.gandi.net131057043010800 3600 604800 10800 IN 10800
cnamintec.frMX1021945328.mail.outlook.comIN3600
cnamintec.frTXTv=spf1 include:outlook.com ~allArrayIN3600
cnamintec.frNSa.dns.gandi.netIN10800
cnamintec.frNSb.dns.gandi.netIN10800
cnamintec.frNSc.dns.gandi.netIN10800
erra.cl.vpslink.comA38.113.1.225IN3600
originalkeyless.comMX10mailstore1.secureserver.netIN3600
originalkeyless.comMX0smtp.secureserver.netIN3600
originalkeyless.comTXTgoogle-site-verification=_7-TfZ3Y4xBBxpTCcEBfaUq2xAQJDvL7J47YADSfiMkArrayIN3600
originalkeyless.comA216.69.147.112IN3600
originalkeyless.comSOAns33.domaincontrol.comdns.jomax.net201010090028800 7200 604800 86400 IN 43200
originalkeyless.comNSns34.domaincontrol.comIN3600
originalkeyless.comNSns33.domaincontrol.comIN3600
gpverwarming.nlMX50fallbackmx.yournamewebhosting.comIN7200
gpverwarming.nlMX40mx.yournamewebhosting.comIN7200
gpverwarming.nlA194.213.126.133IN7200
gpverwarming.nlSOAns.yournamewebhosting.compostmaster.gpverwarming.nl129251132728800 7200 604800 7200 IN 7200
gpverwarming.nlNSns.yournamehosting.comIN7200
gpverwarming.nlNSns.yournamewebhosting.comIN7200
xm930.comSOAf1g1ns1.dnspod.netfreednsadmin.dnspod.com13188304893600 180 1209600 180 IN 600
xm930.comA123.254.107.8IN600
xm930.comNSf1g1ns2.dnspod.netIN43199
xm930.comNSf1g1ns1.dnspod.netIN43199
kosmetikvielfalt.deA80.190.204.162IN43200
kosmetikvielfalt.deSOAns1.hogibo.deroot.ns1.hogibo.de113154400410800 3600 604800 3600 IN 43200
kosmetikvielfalt.deMX10mail.kosmetikvielfalt.deIN43200
kosmetikvielfalt.deNSns1.hogibo.deIN43200
kosmetikvielfalt.deNSns2.hogibo.deIN43200
sis.vfu.czCNAMEwww2.vfu.czIN43200
rueduscooter.comTXTv=spf1 include:mx.ovh.com ~allArrayIN600
rueduscooter.comA91.121.209.216IN43200
rueduscooter.comMX10p15.altospam.comIN43200
rueduscooter.comMX50h16.altospam.comIN43200
rueduscooter.comSOAdns12.ovh.nettech.ovh.net201101110486400 3600 3600000 86400 IN 43200
rueduscooter.comNSdns12.ovh.netIN43200
rueduscooter.comNSns12.ovh.netIN43200
acs-24.comA95.211.77.69IN43200
acs-24.comSOAa.ns.joker.comhostmaster.joker.com201104135810240 7200 1209600 86400 IN 43200
acs-24.comMX50mail.acs-24.comIN43200
acs-24.comNSc.ns.joker.comIN43200
acs-24.comNSa.ns.joker.comIN43200
acs-24.comNSb.ns.joker.comIN43200
flybox.coA190.7.109.252IN43200
flybox.coTXTv=spf1 a:web1.flybox.co a:web2.flybox.co ~allArrayIN43200
flybox.coMX10mail.flybox.coIN43200
flybox.coSOAlancelot.diveo.net.coadmindsn.diveo.com.co201110140218000 7200 604800 43200 IN 43200
flybox.coIN43200
flybox.coIN43200
flybox.coNSpercivale.diveo.net.coIN43200
flybox.coNSlancelot.diveo.net.coIN43200
flybox.coNSexcalibur.diveo.net.coIN43200
lasertweet.comMX10mail.lasertweet.comIN43200
lasertweet.comA98.158.178.229IN43200
lasertweet.comSOAns1.softlayer.comroot.lasertweet.com20110425023600 300 604800 3600 IN 43200
lasertweet.comNSns2.softlayer.comIN43200
lasertweet.comNSns1.softlayer.comIN43200
gvhv-mplp.beTXTgoogle-site-verification=ps4QPjcaQqqHhT0Gh-v9iVplTdYVUQqfvHFB60Edw00ArrayIN40000
gvhv-mplp.beMX0mail.dienen.beIN40000
gvhv-mplp.beA79.99.202.66IN40000
gvhv-mplp.beSOAdns.eerstdemensen.beroot.all2all.org1610800 3600 604800 38400 IN 40000
gvhv-mplp.beNSdns.eerstdemensen.beIN40000
gvhv-mplp.beNSdns3.all2all.orgIN40000
litcult.netA69.167.178.150IN14400
litcult.netSOAns1.hostseguro.COMroot.host2.hostseguro.COM201101080686400 7200 3600000 86400 IN 43200
litcult.netMX30ASPMX2.GOOGLEMAIL.COMIN14400
litcult.netMX30ASPMX3.GOOGLEMAIL.COMIN14400
litcult.netMX30ASPMX4.GOOGLEMAIL.COMIN14400
litcult.netMX30ASPMX5.GOOGLEMAIL.COMIN14400
litcult.netMX10ASPMX.L.GOOGLE.COMIN14400
litcult.netMX20ALT1.ASPMX.L.GOOGLE.COMIN14400
litcult.netMX20ALT2.ASPMX.L.GOOGLE.COMIN14400
litcult.netNSns1.hostseguro.COMIN43200
litcult.netNSns2.hostseguro.COMIN43200
litcult.netNSns3.hostseguro.COMIN43200
mst-aerospace.deA193.151.32.78IN43200
mst-aerospace.deMX10mail.nacura.deIN43200
mst-aerospace.deSOAns1.nacura.dedomain.nacura.de201012170243200 7200 604800 3600 IN 43200
mst-aerospace.deNSns1.nacura.deIN43200
mst-aerospace.deNSns2.nacura.deIN43200
mobilnaut.czAAAA2a02:2b88:2:1::194:1IN1800
mobilnaut.czMX20alt1.aspmx.l.google.comIN1800
mobilnaut.czMX20alt2.aspmx.l.google.comIN1800
mobilnaut.czMX30aspmx2.googlemail.comIN1800
mobilnaut.czMX30aspmx3.googlemail.comIN1800
mobilnaut.czMX30aspmx4.googlemail.comIN1800
mobilnaut.czMX30aspmx5.googlemail.comIN1800
mobilnaut.czMX10aspmx.l.google.comIN1800
mobilnaut.czA46.28.108.173IN1800
mobilnaut.czSOAns.forpsi.netadmin.forpsi.com20110329013600 1800 2592000 3600 IN 3600
mobilnaut.czNSns.forpsi.czIN3600
mobilnaut.czNSns.forpsi.netIN3600
mobilnaut.czNSns.forpsi.itIN3600
tss-network.deA91.211.113.201IN43200
tss-network.deMX10dsp2.rb-mailgate.deIN43200
tss-network.deSOAns1.rb-media-group.dehostmaster.rb-media-group.de201110080110800 3600 604800 86400 IN 43200
tss-network.deNSns3.tss-network.deIN43200
tss-network.deNSns4.tss-network.deIN43200
megamartstores.comMX10mail.megamartstores.comIN43200
megamartstores.comA70.86.0.154IN43200
megamartstores.comSOAns5.indialinks.comhostmaster.indialinks.com9812172286000 7200 3600000 43200 IN 43200
megamartstores.comNSns6.indialinks.comIN43200
megamartstores.comNSns5.indialinks.comIN43200
pitous.wsn.czCNAMEpartners.mylivepage.netIN3600
marabout.comMX50hlmail1.hachette-livre.frIN43200
marabout.comMX10hlmail2.hachette-livre.frIN43200
marabout.comSOAns1.hachette-livre.comadmindns.hachette-livre.fr201103170121600 3600 604800 172800 IN 43200
marabout.comA195.81.225.62IN43200
marabout.comNSns2.hachette-livre.comIN43200
marabout.comNSns1.hachette-livre.comIN43200
marabout.comNSns3.hachette-livre.comIN43200
buap.mxSOAns1.buap.mxhostmaster.buap.mx20111014007200 3600 604800 21600 IN 43200
buap.mxMX10mx01.siu.buap.mxIN43200
buap.mxTXTSistema de Informacion UniversitariaArrayIN43200
buap.mxTXTBenemerita Universidad Autonoma de PueblaArrayIN43200
buap.mxTXTv=spf1 mx -allArrayIN43200
buap.mxTXTNIC - BUAP - MXArrayIN43200
buap.mxTXTPuebla, Puebla, MexicoArrayIN43200
buap.mxTXT+52 222 229 55 00 ext 5113ArrayIN43200
buap.mxTXT+52 222 229 55 00 ext 5119ArrayIN43200
buap.mxNSns4.mydyndns.orgIN43200
buap.mxNSns2.mydyndns.orgIN43200
buap.mxNSns3.mydyndns.orgIN43200
buap.mxNSns5.mydyndns.orgIN43200
buap.mxNSns1.buap.mxIN43200
buap.mxNSns4.buap.mxIN43200
aces.nlSOAns.interconnect.nlpostmaster.interconnect.nl200910090128800 7200 604800 86400 IN 3600
aces.nlTXTv=spf1 a:mail.aces.nl ?allArrayIN3600
aces.nlMX1000fallback.interconnect.nlIN3600
aces.nlMX10smx1.interconnect.nlIN3600
aces.nlMX10smx2.interconnect.nlIN3600
aces.nlMX10smx3.interconnect.nlIN3600
aces.nlNSns5.interconnect.nlIN3600
aces.nlNSns2.interconnect.nlIN3600
aces.nlNSns.interconnect.nlIN3600
aces.nlNSns3.interconnect.nlIN3600
aces.nlNSns4.interconnect.euIN3600
kentuckyclassifieds.netA97.79.238.97IN300
kentuckyclassifieds.netSOAns1.kioskdns.comadmin.gvocom.com2011090400600 7200 3600000 600 IN 600
kentuckyclassifieds.netMX0kentuckyclassifieds.netIN300
kentuckyclassifieds.netNSns1.kioskdns.comIN600
kentuckyclassifieds.netNSns2.kioskdns.comIN600
nobusysignal.wordpress.comCNAMElb.wordpress.comIN14400

Received from the first DNS server

Request to the server "nobusysignal.wordpress.com"
You used the following DNS server:
DNS Name: ns2.e3sarcom.org
DNS Server Address: 67.20.58.5#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 25106
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0

REQUEST SECTION:
nobusysignal.wordpress.com. IN ANY

AUTHORITY SECTION:
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. 518400 IN NS G.ROOT-SERVERS.NET.
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.
. 518400 IN NS A.ROOT-SERVERS.NET.

Received 255 bytes from address 67.20.58.5#53 in 33 ms

Received from the second DNS server

Request to the server "nobusysignal.wordpress.com"
You used the following DNS server:
DNS Name: ns1.e3sarcom.org
DNS Server Address: 67.20.58.4#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 63874
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0

REQUEST SECTION:
nobusysignal.wordpress.com. IN ANY

AUTHORITY SECTION:
. 518400 IN NS A.ROOT-SERVERS.NET.
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. 518400 IN NS G.ROOT-SERVERS.NET.
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.

Received 255 bytes from address 67.20.58.4#53 in 33 ms

Subdomains (the first 50)

Typos (misspells)

bobusysignal.wordpress.com
mobusysignal.wordpress.com
jobusysignal.wordpress.com
hobusysignal.wordpress.com
nibusysignal.wordpress.com
nkbusysignal.wordpress.com
nlbusysignal.wordpress.com
npbusysignal.wordpress.com
n0busysignal.wordpress.com
n9busysignal.wordpress.com
novusysignal.wordpress.com
nonusysignal.wordpress.com
nohusysignal.wordpress.com
nogusysignal.wordpress.com
nobysysignal.wordpress.com
nobhsysignal.wordpress.com
nobjsysignal.wordpress.com
nobisysignal.wordpress.com
nob8sysignal.wordpress.com
nob7sysignal.wordpress.com
nobuaysignal.wordpress.com
nobuzysignal.wordpress.com
nobuxysignal.wordpress.com
nobudysignal.wordpress.com
nobueysignal.wordpress.com
nobuwysignal.wordpress.com
nobustsignal.wordpress.com
nobusgsignal.wordpress.com
nobushsignal.wordpress.com
nobususignal.wordpress.com
nobus7signal.wordpress.com
nobus6signal.wordpress.com
nobusyaignal.wordpress.com
nobusyzignal.wordpress.com
nobusyxignal.wordpress.com
nobusydignal.wordpress.com
nobusyeignal.wordpress.com
nobusywignal.wordpress.com
nobusysugnal.wordpress.com
nobusysjgnal.wordpress.com
nobusyskgnal.wordpress.com
nobusysognal.wordpress.com
nobusys9gnal.wordpress.com
nobusys8gnal.wordpress.com
nobusysifnal.wordpress.com
nobusysivnal.wordpress.com
nobusysibnal.wordpress.com
nobusysihnal.wordpress.com
nobusysiynal.wordpress.com
nobusysitnal.wordpress.com
nobusysigbal.wordpress.com
nobusysigmal.wordpress.com
nobusysigjal.wordpress.com
nobusysighal.wordpress.com
nobusysignzl.wordpress.com
nobusysignsl.wordpress.com
nobusysignwl.wordpress.com
nobusysignql.wordpress.com
nobusysignak.wordpress.com
nobusysignap.wordpress.com
nobusysignao.wordpress.com
obusysignal.wordpress.com
nbusysignal.wordpress.com
nousysignal.wordpress.com
nobsysignal.wordpress.com
nobuysignal.wordpress.com
nobussignal.wordpress.com
nobusyignal.wordpress.com
nobusysgnal.wordpress.com
nobusysinal.wordpress.com
nobusysigal.wordpress.com
nobusysignl.wordpress.com
nobusysigna.wordpress.com
onbusysignal.wordpress.com
nbousysignal.wordpress.com
noubsysignal.wordpress.com
nobsuysignal.wordpress.com
nobuyssignal.wordpress.com
nobussyignal.wordpress.com
nobusyisgnal.wordpress.com
nobusysginal.wordpress.com
nobusysingal.wordpress.com
nobusysiganl.wordpress.com
nobusysignla.wordpress.com
nnobusysignal.wordpress.com
noobusysignal.wordpress.com
nobbusysignal.wordpress.com
nobuusysignal.wordpress.com
nobussysignal.wordpress.com
nobusyysignal.wordpress.com
nobusyssignal.wordpress.com
nobusysiignal.wordpress.com
nobusysiggnal.wordpress.com
nobusysignnal.wordpress.com
nobusysignaal.wordpress.com
nobusysignall.wordpress.com

Location

IP: 72.233.69.6, 74.200.243.251, 74.200.244.59, 76.74.254.120, 76.74.254.123, 72.233.2.58

continent: NA, country: United States (USA), city: Plano

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 43.31 KB

text per all code ratio: 16 %

title: No Busy Signal | Change your thoughts…change your life.

description:

keywords:

encoding: UTF-8

language: en

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
your4

two word phrases repeated minimum three times

three word phrases repeated minimum three times

B tags

U tags

I tags

images

file namealternative text
loading

headers

H1

H2

Something to Think About ~ by Zig Ziglar

Just A Thought

“Why You Are Where You Are” ~ By Zig Ziglar

H3

Something to Think About ~ by Zig Ziglar

Just A Thought

“Why You Are Where You Are” ~ By Zig Ziglar

H4

H5

H6

internal links

addressanchor text
No Busy Signal
Skip to content
Home
About…Morris E.
← Older posts
Something to Think About ~ by Zig
2011/10/12
nobusysignal
Twitter
Facebook
StumbleUpon
Email
Reddit
Digg
LinkedIn
More
Print
life
determination
don't give up
life
negative baggage
personal development
self awareness
self improvement
zig ziglar
1 Comment
Just A
2011/10/07
nobusysignal
Twitter
Facebook
StumbleUpon
Email
Reddit
Digg
LinkedIn
More
Print
life
life
2 Comments
“Why You Are Where You Are” ~ By Zig
2011/09/27
nobusysignal
Twitter
Facebook
StumbleUpon
Email
Reddit
Digg
LinkedIn
More
Print
life
decision making
determination
finding your way
life
personal development
right direction
self awareness
self improvement
zig ziglar
4 Comments
← Older posts
Something to Think About ~ by Zig
Just A
“Why You Are Where You Are” ~ By Zig
Those Damn Jelly
The Lion And The
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
September 2010
August 2010
July 2010
June 2010
May 2010
Anger
belief
Bill Gates
compassion
Consequences
Forgiveness
friendship
getting fired
humor
life
losing your job
Perseverance
stress
willingness to change
Register
Log in
Entries RSS
Comments RSS
Follow
Cancel

external links

addressanchor text
Twitter Updates
4
http://t.co/YdJoKGTv
5
1
http://t.co/rNxzIC9S
1
2
Follow @moew6
img
another cup of coffee
Bridgetgreenwood’s Blog
celebrate your life today
Older Eyes
Relationships 4 Real
WordPress.com
Twenty Ten
Blog at WordPress.com
Powered by WordPress.com