© copyright 1999-2008 Ocean Consulting, LLCSM