20080223ctfassgen (21)