 Copyright (C) 2006 by Agner Fog. http://www.agner.org
 
 This software package is published under the Gnu General Public License
 http://www.gnu.org/copyleft/gpl.html