CBC+DIFF+WPC on XN-20