nacr640