1Copyright (C) 2003-2012 Daniel Veillard. 2Permission to use, copy, 3modify, and distribute this software for any purpose with or 4without fee is hereby granted, provided that the above copyright 5notice and this permission notice appear in all copies. THIS 6SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED 7WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES 8OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS 9AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. 10