This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
USE AT YOUR OWN RISK.

You may redistribute and/or modify any part of this program,
provided this notice and all disclaimers remain intact and preserved, 
crediting the original author(s).
