.......................................................................................................... Copyright 2004, RSCCD