blogcnk/mm/cceclf.html