caico new hope ducks (21)