BARNES GROUP, INC.