Adam Jacques Disclaimer: Statements made by me on this site are my opinions and my opinions alone and are not the official opinions or statements of any current or previous employers. Links: GitHub LinkedIn