Calendar puzzle for June 5

Cover the board so only June 5 shows. With the Casual piece set this date has 47 distinct solutions.

See a worked solution for June 5