Nope, still stumped
Thank you to everyone for the clues. Solved!
I applaud you, with one hand clapping