parts (111.378)