Candidate+Assignmets+and+Resources