I really liked the golf ball dimples as a minor element. The "E" in #342 is on the right track, but we were looking for something cleaner, more contemporary, along the "technology industry" style.
If you would like to submit any revisions of #343, please let me know and I will rank you #1 so that you can upload them.
I look forward to your revisions.