Copyright (c) 1995-2012, SBCE - v23.0-S