1*c464e8d1SDominik HasslerCopyright (c) 2000 Dan Papasian. All rights reserved. 24e5b757fSkupfer 34e5b757fSkupferRedistribution and use in source and binary forms, with or without 4*c464e8d1SDominik Hasslermodification, are permitted provided that the following conditions 5*c464e8d1SDominik Hasslerare met: 64e5b757fSkupfer1. Redistributions of source code must retain the above copyright 74e5b757fSkupfer notice, this list of conditions and the following disclaimer. 8*c464e8d1SDominik Hassler2. Redistributions in binary form must reproduce the above copyright 9*c464e8d1SDominik Hassler notice, this list of conditions and the following disclaimer in the 10*c464e8d1SDominik Hassler documentation and/or other materials provided with the distribution. 11*c464e8d1SDominik Hassler3. The name of the author may not be used to endorse or promote products 12*c464e8d1SDominik Hassler derived from this software without specific prior written permission. 134e5b757fSkupfer 14*c464e8d1SDominik HasslerTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 15*c464e8d1SDominik HasslerIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 16*c464e8d1SDominik HasslerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 17*c464e8d1SDominik HasslerIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 18*c464e8d1SDominik HasslerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 19*c464e8d1SDominik HasslerNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 20*c464e8d1SDominik HasslerDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 21*c464e8d1SDominik HasslerTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22*c464e8d1SDominik Hassler(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 23*c464e8d1SDominik HasslerTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24