I have not been involved in running the challenges for a few months due to real-life stuff. I am back again, hopefully full time. The challenges that I run will start and finish in a timely manner (this one being an exception). This challenge will end this Saturday, August 1st, at around Noon Pacific time. Then there will be a voting period. After that, unless one of the other CLs already has next month's challenge lined up (which I will verify) I will post next month's challenge on the evening of Wednesday, August 5th.