hmprod (19)