Hello World

indep.biz is ready.