Various parts.
Please see pictures for details.