The software contained in this library was extracted from the public domain. The use of this software is subject to the restrictions placed upon it by its original author(s), as set forth in the comments and/or document- ation contained in this library.