640 1993