1*a466cc55SCy SchubertCopyright (C) 1992-2018 by Bruce Korb - all rights reserved 2ea906c41SOllivier RobertRedistribution and use in source and binary forms, with or without 3ea906c41SOllivier Robertmodification, are permitted provided that the following conditions are met: 4ea906c41SOllivier Robert 5ea906c41SOllivier Robert 1. Redistributions of source code must retain the above copyright 6ea906c41SOllivier Robert notice, this list of conditions and the following disclaimer. 7ea906c41SOllivier Robert 8ea906c41SOllivier Robert 2. Redistributions in binary form must reproduce the above 9ea906c41SOllivier Robert copyright notice, this list of conditions and the following 10ea906c41SOllivier Robert disclaimer in the documentation and/or other materials provided 11ea906c41SOllivier Robert with the distribution. 12ea906c41SOllivier Robert 13ea906c41SOllivier Robert 3. The name of the author may not be used to endorse or promote 14ea906c41SOllivier Robert products derived from this software without specific prior 15ea906c41SOllivier Robert written permission. 16ea906c41SOllivier Robert 17ea906c41SOllivier RobertTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 18ea906c41SOllivier RobertIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 19ea906c41SOllivier RobertWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 20ea906c41SOllivier RobertDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, 21ea906c41SOllivier RobertINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 22ea906c41SOllivier Robert(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 23ea906c41SOllivier RobertSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24ea906c41SOllivier RobertHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 25ea906c41SOllivier RobertSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING 26ea906c41SOllivier RobertIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 27ea906c41SOllivier RobertPOSSIBILITY OF SUCH DAMAGE. 28