cannon beach july 05 - optictruth