BJUGL Warranty
This code has been tested up to a certain level. Defects and weaknesses,
which may be included in the code, do not establish any warranties by
the authors.
The authors do not make any warranty, express or implied, or assume any
liability or responsibility for the use, acquisition or application of
this software.