Counting Schedules

November, December 2019 and January 2020 Revised