Tim Peters, CRC