20080223ctfassgen (22)