THIS WORK IS PROVIDED “AS IS”, WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL THE AUTHORS OR CONTRIBUTORS BE HELD LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE), ARISING IN ANY WAY OUT OF THE USE OF THIS WORK, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Permission is granted to anyone to use this work for any purpose, including commercial applications, and to alter and/or distribute it freely in any form, with or without modification, provided that the following conditions are met:
The origin of this work must not be misrepresented; you must not claim that you authored the original work. If you use this work in a product, an acknowledgment in the product documentation would be appreciated but is not required.
Altered versions in any form may not be misrepresented as being the original work, and neither the name HarJIT, nor the name HarJIT-EGS, nor the names of authors or contributors may be used to endorse or promote products derived from this work without specific prior written permission.
The text of this notice must be included, unaltered, with any distribution.