I, unfortunately, will have to pass the buck to our team leaders on that one.  When I saw it... if I had to guess... a dartboard with some customer focused buzz words.  Wait! they missed "Focused"! Smiley