FC: Letter from high-tech CEOs to Feinstein: back off!