CBC+DIFF on XN-20