Services provided by Cary V. Jackson: