Thank you to the following for sharing their research and expertise: