HATCHER THOMAS LLC