C & F TRADING CO., INC.