C & F TECHNOLOGY INC.