VALICENTI ADVISORY SERVICES, INC.