SMITH MOORE LLP