Copyright (C):MSC 2006.