C & S Associates, Ltd.