Important Legal Disclaimer The thoughts and opinions expressed here are solely my own and do not reflect the views of my employer or its clients.