James W. Keyes - aVenture Research