G CNF C Routine Descriptions