deSoto: Deadline Calendar