CTA, INC.