CBC+DIFF on XP-300