caecor