ANDREW W. BOOTH AND ASSOCIATES, INC.