Yes they are except for the cylinder base pin.