Revised-Calendar-Jan.-Jun.2023-updated