C having

C havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC havingC having