HADCO CORPORATION