PJCL License Version 1 The software covered by this License is protected by intellectual property laws, including the copyright laws. Pomcor retains all rights not expressly granted by this License. By using or distributing any software covered by this License, you accept all of the terms and conditions of this License. Grant of License. It is permitted to incorporate any number of JavaScript global functions and variables defined in the Pomcor JavaScript Cryptographic Library (PJCL), whose names are prefixed with the string "pjcl", into a derivative work, only as authorized by this License and provided that the following conditions are met: 1. The full and unmodified copyright notice and reference to this license found on the PJCL are retained in all substantial portions of the PJCL incorporated into the derivative work. 2. The PJCL functions are incorporated into the derivative work with no modification other than minification to reduce the length of the code without changing its functionality. The rights granted under this License will terminate automatically upon a licensee's failure to comply with any of its terms. DISCLAIMER AND LIMITATION OF LIABILITY. THE PJCL, ITS DOCUMENTATION AND ANY ANCILLARY FILES INCLUDED WITH THE PJCL IN A DOWNLOADABLE ZIP ARCHIVE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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 THE PJCL OR ITS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. NO USE OF THE COVERED SOFTWARE IS AUTHORIZED UNDER THIS LICENSE EXCEPT UNDER THIS DISCLAIMER AND LIMITATION OF LIABILITY. Trademark Use. This license does not grant the right to use any trademark, service mark, tradename, or logo of Pomcor. Pomcor is the tradename of Pomian & Corella LLC, registered with the Oregon Secretary of State. The acronym PJCL is a trademark of Pomian & Corella, LLC. The string "pjcl" used as a prefix of function and variable names is a trademark of Pomian & Corella, LLC.