spermatic cord, ductus deferens