AEC, NIC, AND AEC, INC.