Once upon a time in Stonewall. And a happy end with companies’ diversity