cd646e