MC June 18 calendar