Framework and Resources