Copyright (c) 1994 by The MITRE Corporation All rights reserved. Permission to use, copy, modify, and distribute this software and its documentation for educational and/or research and development purposes and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice appear in supporting documentation, and that the name of The MITRE Corporation not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. We require a brief acknowledgement in any research paper or other publication where this software has made a significant contribution. If you wish to use this software for commercial gain, you must contact The MITRE Corporation for conditions of use. This software is provided as is. The MITRE Corporation provides absolutely NO WARRANTY for this software, including any and all implied warranties of merchantability and fitness. Should this software prove to be defective, you must assume the cost of all necessary servicing, repair or correction. In no way will The MITRE Corporation be liable to you for damages, including any lost profits, lost monies, or other special, incidental or consequential damages arising out of the use or inability to use this software.