neil peterson hybricon corp.