Blame dictionaries/README_fj_FJ.txt

Packit 0b6522
FIJIAN SPELLING DICTIONARY
Packit 0b6522
May 2009
Packit 0b6522

Packit 0b6522
This work is free software; it is tri-licensed under MPL / GPL / LGPL. 
Packit 0b6522

Packit 0b6522

Packit 0b6522
The contents of this file are subject to the Mozilla Public License Version 
Packit 0b6522
1.1 (the "License") or later; you may not use this file except in compliance with 
Packit 0b6522
the License. You may obtain a copy of the License at 
Packit 0b6522
http://www.mozilla.org/MPL/
Packit 0b6522

Packit 0b6522
Software distributed under the License is distributed on an "AS IS" basis,
Packit 0b6522
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
Packit 0b6522
for the specific language governing rights and limitations under the
Packit 0b6522
License.
Packit 0b6522

Packit 0b6522

Packit 0b6522

Packit 0b6522
This work is free software; you can redistribute it and/or modify it under 
Packit 0b6522
the terms of the GNU General Public License as published by the Free Software 
Packit 0b6522
Foundation; either version 2 of the License, or any later version.
Packit 0b6522

Packit 0b6522
This work is distributed in the hope that it will be useful, but without any 
Packit 0b6522
warranty; without even the implied warranty of merchantability or fitness for 
Packit 0b6522
a particular purpose. See version 2 and version 3 of the GNU General Public License 
Packit 0b6522
for more details. You should have received a copy of the GNU General Public License 
Packit 0b6522
along with this program; if not, write to the Free Software Foundation, Inc., 
Packit 0b6522
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Packit 0b6522

Packit 0b6522

Packit 0b6522
This work is free software; you can redistribute it and/or modify it under 
Packit 0b6522
the terms of the GNU Lesser General Public License as published by the Free Software 
Packit 0b6522
Foundation; either version 2.1 of the License, or (at your option) any later version.
Packit 0b6522

Packit 0b6522
This work is distributed in the hope that it will be useful, but without any warranty; 
Packit 0b6522
without even the implied warranty of merchantability or fitness for a particular purpose. 
Packit 0b6522
See the GNU Lesser General Public License for more details.
Packit 0b6522
You should have received a copy of the GNU Lesser General Public License along with 
Packit 0b6522
this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, 
Packit 0b6522
Suite 330, Boston, MA 02111-1307 USA
Packit 0b6522

Packit 0b6522

Packit 0b6522
You may select the license of your choice.
Packit 0b6522

Packit 0b6522

Packit 0b6522
==========================================================================
Packit 0b6522
Re-released - May 20, 2009
Packit 0b6522
First Released - August 11, 2005
Packit 0b6522
==========================================================================
Packit 0b6522

Packit 0b6522

Packit 0b6522

Packit 0b6522
INTRODUCTION
Packit 0b6522

Packit 0b6522
This project was done under the supervision and guidance of Dr. William J.
Packit 0b6522
Blanke and Dr. Paul Geraghty, a Computing Science Lecturer and a Languages
Packit 0b6522
Associate Professor respectively at the University of the South Pacific
Packit 0b6522
(USP) in Suva, Fiji Islands. The USP students actively involved in this
Packit 0b6522
project were Mere Bavoro and Aloesi Cagica, both Fijian linguists, and
Packit 0b6522
Rajneel TotaRam, a Computing Science student.
Packit 0b6522

Packit 0b6522

Packit 0b6522
PROJECT DESCRIPTION
Packit 0b6522

Packit 0b6522
The wordlist was generated by computer from a LaTeX formatted version of
Packit 0b6522
the iVolavosa Vakaviti (Monolingual Fijian Dictionary) and then checked by
Packit 0b6522
Fijian linguists. The wordlist contains: (1) most Fijian words; (2) Fijian
Packit 0b6522
names of people, countries, days of the week, months and places in Fiji;
Packit 0b6522
(3) common abbreviations used in Fiji.
Packit 0b6522

Packit 0b6522
Fijian has few set rules for adding prefixes and suffixes. The rules
Packit 0b6522
contained in this affix file were generated by computer and are based on
Packit 0b6522
the first two characters of the root word in the case of words containing
Packit 0b6522
prefixes and the last two characters of the root word in the case of words
Packit 0b6522
containing suffixes. 
Packit 0b6522

Packit 0b6522

Packit 0b6522
ADDITIONAL INFORMATION
Packit 0b6522

Packit 0b6522
Macrons are featured extensively in the Fijian language, but they are not
Packit 0b6522
normally used in written text. Therefore, macrons are not included in this
Packit 0b6522
spelling dictionary.
Packit 0b6522

Packit 0b6522
Words from all the dialects in Fiji are included in this single wordlist.
Packit 0b6522
Separating the words into different dialects would be possible but would
Packit 0b6522
add complexity to the project.
Packit 0b6522

Packit 0b6522
The iVolavosa Vakaviti is perhaps the most detailed documentation on the
Packit 0b6522
Fijian language, but some words may be missing from this dictionary and
Packit 0b6522
hence from the wordlist of this project.
Packit 0b6522

Packit 0b6522
We regret any errors found in this dictionary. Please feel free to forward
Packit 0b6522
your suggestions for improvements.
Packit 0b6522

Packit 0b6522

Packit 0b6522
SUPPORT
Packit 0b6522

Packit 0b6522
This project was funded by the USP-IOSN (International Open Source Network)
Packit 0b6522
Microgrant Program for Pacific Island Countries, a joint effort of the
Packit 0b6522
University of the South Pacific (USP) in partnership with the United
Packit 0b6522
Nations Development Program's Asia Pacific Development Information Program
Packit 0b6522
(APDIP).
Packit 0b6522

Packit 0b6522

Packit 0b6522
CONTACT
Packit 0b6522

Packit 0b6522
Rajneel Lal TotaRam
Packit 0b6522
rjnlfj[at]gmail[dot]com
Packit 0b6522

Packit 0b6522

Packit 0b6522
LICENSING
Packit 0b6522

Packit 0b6522
This work is free software; it is tri-licensed under MPL 1.1 or later / GPL 2.0 or later / LGPL 2.1 or later. 
Packit 0b6522

Packit 0b6522

Packit 0b6522
                          MOZILLA PUBLIC LICENSE
Packit 0b6522
                                Version 1.1
Packit 0b6522

Packit 0b6522
                              ---------------
Packit 0b6522

Packit 0b6522
1. Definitions.
Packit 0b6522

Packit 0b6522
     1.0.1. "Commercial Use" means distribution or otherwise making the
Packit 0b6522
     Covered Code available to a third party.
Packit 0b6522

Packit 0b6522
     1.1. "Contributor" means each entity that creates or contributes to
Packit 0b6522
     the creation of Modifications.
Packit 0b6522

Packit 0b6522
     1.2. "Contributor Version" means the combination of the Original
Packit 0b6522
     Code, prior Modifications used by a Contributor, and the Modifications
Packit 0b6522
     made by that particular Contributor.
Packit 0b6522

Packit 0b6522
     1.3. "Covered Code" means the Original Code or Modifications or the
Packit 0b6522
     combination of the Original Code and Modifications, in each case
Packit 0b6522
     including portions thereof.
Packit 0b6522

Packit 0b6522
     1.4. "Electronic Distribution Mechanism" means a mechanism generally
Packit 0b6522
     accepted in the software development community for the electronic
Packit 0b6522
     transfer of data.
Packit 0b6522

Packit 0b6522
     1.5. "Executable" means Covered Code in any form other than Source
Packit 0b6522
     Code.
Packit 0b6522

Packit 0b6522
     1.6. "Initial Developer" means the individual or entity identified
Packit 0b6522
     as the Initial Developer in the Source Code notice required by Exhibit
Packit 0b6522
     A.
Packit 0b6522

Packit 0b6522
     1.7. "Larger Work" means a work which combines Covered Code or
Packit 0b6522
     portions thereof with code not governed by the terms of this License.
Packit 0b6522

Packit 0b6522
     1.8. "License" means this document.
Packit 0b6522

Packit 0b6522
     1.8.1. "Licensable" means having the right to grant, to the maximum
Packit 0b6522
     extent possible, whether at the time of the initial grant or
Packit 0b6522
     subsequently acquired, any and all of the rights conveyed herein.
Packit 0b6522

Packit 0b6522
     1.9. "Modifications" means any addition to or deletion from the
Packit 0b6522
     substance or structure of either the Original Code or any previous
Packit 0b6522
     Modifications. When Covered Code is released as a series of files, a
Packit 0b6522
     Modification is:
Packit 0b6522
          A. Any addition to or deletion from the contents of a file
Packit 0b6522
          containing Original Code or previous Modifications.
Packit 0b6522

Packit 0b6522
          B. Any new file that contains any part of the Original Code or
Packit 0b6522
          previous Modifications.
Packit 0b6522

Packit 0b6522
     1.10. "Original Code" means Source Code of computer software code
Packit 0b6522
     which is described in the Source Code notice required by Exhibit A as
Packit 0b6522
     Original Code, and which, at the time of its release under this
Packit 0b6522
     License is not already Covered Code governed by this License.
Packit 0b6522

Packit 0b6522
     1.10.1. "Patent Claims" means any patent claim(s), now owned or
Packit 0b6522
     hereafter acquired, including without limitation,  method, process,
Packit 0b6522
     and apparatus claims, in any patent Licensable by grantor.
Packit 0b6522

Packit 0b6522
     1.11. "Source Code" means the preferred form of the Covered Code for
Packit 0b6522
     making modifications to it, including all modules it contains, plus
Packit 0b6522
     any associated interface definition files, scripts used to control
Packit 0b6522
     compilation and installation of an Executable, or source code
Packit 0b6522
     differential comparisons against either the Original Code or another
Packit 0b6522
     well known, available Covered Code of the Contributor's choice. The
Packit 0b6522
     Source Code can be in a compressed or archival form, provided the
Packit 0b6522
     appropriate decompression or de-archiving software is widely available
Packit 0b6522
     for no charge.
Packit 0b6522

Packit 0b6522
     1.12. "You" (or "Your")  means an individual or a legal entity
Packit 0b6522
     exercising rights under, and complying with all of the terms of, this
Packit 0b6522
     License or a future version of this License issued under Section 6.1.
Packit 0b6522
     For legal entities, "You" includes any entity which controls, is
Packit 0b6522
     controlled by, or is under common control with You. For purposes of
Packit 0b6522
     this definition, "control" means (a) the power, direct or indirect,
Packit 0b6522
     to cause the direction or management of such entity, whether by
Packit 0b6522
     contract or otherwise, or (b) ownership of more than fifty percent
Packit 0b6522
     (50%) of the outstanding shares or beneficial ownership of such
Packit 0b6522
     entity.
Packit 0b6522

Packit 0b6522
2. Source Code License.
Packit 0b6522

Packit 0b6522
     2.1. The Initial Developer Grant.
Packit 0b6522
     The Initial Developer hereby grants You a world-wide, royalty-free,
Packit 0b6522
     non-exclusive license, subject to third party intellectual property
Packit 0b6522
     claims:
Packit 0b6522
          (a)  under intellectual property rights (other than patent or
Packit 0b6522
          trademark) Licensable by Initial Developer to use, reproduce,
Packit 0b6522
          modify, display, perform, sublicense and distribute the Original
Packit 0b6522
          Code (or portions thereof) with or without Modifications, and/or
Packit 0b6522
          as part of a Larger Work; and
Packit 0b6522

Packit 0b6522
          (b) under Patents Claims infringed by the making, using or
Packit 0b6522
          selling of Original Code, to make, have made, use, practice,
Packit 0b6522
          sell, and offer for sale, and/or otherwise dispose of the
Packit 0b6522
          Original Code (or portions thereof).
Packit 0b6522

Packit 0b6522
          (c) the licenses granted in this Section 2.1(a) and (b) are
Packit 0b6522
          effective on the date Initial Developer first distributes
Packit 0b6522
          Original Code under the terms of this License.
Packit 0b6522

Packit 0b6522
          (d) Notwithstanding Section 2.1(b) above, no patent license is
Packit 0b6522
          granted: 1) for code that You delete from the Original Code; 2)
Packit 0b6522
          separate from the Original Code;  or 3) for infringements caused
Packit 0b6522
          by: i) the modification of the Original Code or ii) the
Packit 0b6522
          combination of the Original Code with other software or devices.
Packit 0b6522

Packit 0b6522
     2.2. Contributor Grant.
Packit 0b6522
     Subject to third party intellectual property claims, each Contributor
Packit 0b6522
     hereby grants You a world-wide, royalty-free, non-exclusive license
Packit 0b6522

Packit 0b6522
          (a)  under intellectual property rights (other than patent or
Packit 0b6522
          trademark) Licensable by Contributor, to use, reproduce, modify,
Packit 0b6522
          display, perform, sublicense and distribute the Modifications
Packit 0b6522
          created by such Contributor (or portions thereof) either on an
Packit 0b6522
          unmodified basis, with other Modifications, as Covered Code
Packit 0b6522
          and/or as part of a Larger Work; and
Packit 0b6522

Packit 0b6522
          (b) under Patent Claims infringed by the making, using, or
Packit 0b6522
          selling of  Modifications made by that Contributor either alone
Packit 0b6522
          and/or in combination with its Contributor Version (or portions
Packit 0b6522
          of such combination), to make, use, sell, offer for sale, have
Packit 0b6522
          made, and/or otherwise dispose of: 1) Modifications made by that
Packit 0b6522
          Contributor (or portions thereof); and 2) the combination of
Packit 0b6522
          Modifications made by that Contributor with its Contributor
Packit 0b6522
          Version (or portions of such combination).
Packit 0b6522

Packit 0b6522
          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
Packit 0b6522
          effective on the date Contributor first makes Commercial Use of
Packit 0b6522
          the Covered Code.
Packit 0b6522

Packit 0b6522
          (d)    Notwithstanding Section 2.2(b) above, no patent license is
Packit 0b6522
          granted: 1) for any code that Contributor has deleted from the
Packit 0b6522
          Contributor Version; 2)  separate from the Contributor Version;
Packit 0b6522
          3)  for infringements caused by: i) third party modifications of
Packit 0b6522
          Contributor Version or ii)  the combination of Modifications made
Packit 0b6522
          by that Contributor with other software  (except as part of the
Packit 0b6522
          Contributor Version) or other devices; or 4) under Patent Claims
Packit 0b6522
          infringed by Covered Code in the absence of Modifications made by
Packit 0b6522
          that Contributor.
Packit 0b6522

Packit 0b6522
3. Distribution Obligations.
Packit 0b6522

Packit 0b6522
     3.1. Application of License.
Packit 0b6522
     The Modifications which You create or to which You contribute are
Packit 0b6522
     governed by the terms of this License, including without limitation
Packit 0b6522
     Section 2.2. The Source Code version of Covered Code may be
Packit 0b6522
     distributed only under the terms of this License or a future version
Packit 0b6522
     of this License released under Section 6.1, and You must include a
Packit 0b6522
     copy of this License with every copy of the Source Code You
Packit 0b6522
     distribute. You may not offer or impose any terms on any Source Code
Packit 0b6522
     version that alters or restricts the applicable version of this
Packit 0b6522
     License or the recipients' rights hereunder. However, You may include
Packit 0b6522
     an additional document offering the additional rights described in
Packit 0b6522
     Section 3.5.
Packit 0b6522

Packit 0b6522
     3.2. Availability of Source Code.
Packit 0b6522
     Any Modification which You create or to which You contribute must be
Packit 0b6522
     made available in Source Code form under the terms of this License
Packit 0b6522
     either on the same media as an Executable version or via an accepted
Packit 0b6522
     Electronic Distribution Mechanism to anyone to whom you made an
Packit 0b6522
     Executable version available; and if made available via Electronic
Packit 0b6522
     Distribution Mechanism, must remain available for at least twelve (12)
Packit 0b6522
     months after the date it initially became available, or at least six
Packit 0b6522
     (6) months after a subsequent version of that particular Modification
Packit 0b6522
     has been made available to such recipients. You are responsible for
Packit 0b6522
     ensuring that the Source Code version remains available even if the
Packit 0b6522
     Electronic Distribution Mechanism is maintained by a third party.
Packit 0b6522

Packit 0b6522
     3.3. Description of Modifications.
Packit 0b6522
     You must cause all Covered Code to which You contribute to contain a
Packit 0b6522
     file documenting the changes You made to create that Covered Code and
Packit 0b6522
     the date of any change. You must include a prominent statement that
Packit 0b6522
     the Modification is derived, directly or indirectly, from Original
Packit 0b6522
     Code provided by the Initial Developer and including the name of the
Packit 0b6522
     Initial Developer in (a) the Source Code, and (b) in any notice in an
Packit 0b6522
     Executable version or related documentation in which You describe the
Packit 0b6522
     origin or ownership of the Covered Code.
Packit 0b6522

Packit 0b6522
     3.4. Intellectual Property Matters
Packit 0b6522
          (a) Third Party Claims.
Packit 0b6522
          If Contributor has knowledge that a license under a third party's
Packit 0b6522
          intellectual property rights is required to exercise the rights
Packit 0b6522
          granted by such Contributor under Sections 2.1 or 2.2,
Packit 0b6522
          Contributor must include a text file with the Source Code
Packit 0b6522
          distribution titled "LEGAL" which describes the claim and the
Packit 0b6522
          party making the claim in sufficient detail that a recipient will
Packit 0b6522
          know whom to contact. If Contributor obtains such knowledge after
Packit 0b6522
          the Modification is made available as described in Section 3.2,
Packit 0b6522
          Contributor shall promptly modify the LEGAL file in all copies
Packit 0b6522
          Contributor makes available thereafter and shall take other steps
Packit 0b6522
          (such as notifying appropriate mailing lists or newsgroups)
Packit 0b6522
          reasonably calculated to inform those who received the Covered
Packit 0b6522
          Code that new knowledge has been obtained.
Packit 0b6522

Packit 0b6522
          (b) Contributor APIs.
Packit 0b6522
          If Contributor's Modifications include an application programming
Packit 0b6522
          interface and Contributor has knowledge of patent licenses which
Packit 0b6522
          are reasonably necessary to implement that API, Contributor must
Packit 0b6522
          also include this information in the LEGAL file.
Packit 0b6522

Packit 0b6522
               (c)    Representations.
Packit 0b6522
          Contributor represents that, except as disclosed pursuant to
Packit 0b6522
          Section 3.4(a) above, Contributor believes that Contributor's
Packit 0b6522
          Modifications are Contributor's original creation(s) and/or
Packit 0b6522
          Contributor has sufficient rights to grant the rights conveyed by
Packit 0b6522
          this License.
Packit 0b6522

Packit 0b6522
     3.5. Required Notices.
Packit 0b6522
     You must duplicate the notice in Exhibit A in each file of the Source
Packit 0b6522
     Code.  If it is not possible to put such notice in a particular Source
Packit 0b6522
     Code file due to its structure, then You must include such notice in a
Packit 0b6522
     location (such as a relevant directory) where a user would be likely
Packit 0b6522
     to look for such a notice.  If You created one or more Modification(s)
Packit 0b6522
     You may add your name as a Contributor to the notice described in
Packit 0b6522
     Exhibit A.  You must also duplicate this License in any documentation
Packit 0b6522
     for the Source Code where You describe recipients' rights or ownership
Packit 0b6522
     rights relating to Covered Code.  You may choose to offer, and to
Packit 0b6522
     charge a fee for, warranty, support, indemnity or liability
Packit 0b6522
     obligations to one or more recipients of Covered Code. However, You
Packit 0b6522
     may do so only on Your own behalf, and not on behalf of the Initial
Packit 0b6522
     Developer or any Contributor. You must make it absolutely clear than
Packit 0b6522
     any such warranty, support, indemnity or liability obligation is
Packit 0b6522
     offered by You alone, and You hereby agree to indemnify the Initial
Packit 0b6522
     Developer and every Contributor for any liability incurred by the
Packit 0b6522
     Initial Developer or such Contributor as a result of warranty,
Packit 0b6522
     support, indemnity or liability terms You offer.
Packit 0b6522

Packit 0b6522
     3.6. Distribution of Executable Versions.
Packit 0b6522
     You may distribute Covered Code in Executable form only if the
Packit 0b6522
     requirements of Section 3.1-3.5 have been met for that Covered Code,
Packit 0b6522
     and if You include a notice stating that the Source Code version of
Packit 0b6522
     the Covered Code is available under the terms of this License,
Packit 0b6522
     including a description of how and where You have fulfilled the
Packit 0b6522
     obligations of Section 3.2. The notice must be conspicuously included
Packit 0b6522
     in any notice in an Executable version, related documentation or
Packit 0b6522
     collateral in which You describe recipients' rights relating to the
Packit 0b6522
     Covered Code. You may distribute the Executable version of Covered
Packit 0b6522
     Code or ownership rights under a license of Your choice, which may
Packit 0b6522
     contain terms different from this License, provided that You are in
Packit 0b6522
     compliance with the terms of this License and that the license for the
Packit 0b6522
     Executable version does not attempt to limit or alter the recipient's
Packit 0b6522
     rights in the Source Code version from the rights set forth in this
Packit 0b6522
     License. If You distribute the Executable version under a different
Packit 0b6522
     license You must make it absolutely clear that any terms which differ
Packit 0b6522
     from this License are offered by You alone, not by the Initial
Packit 0b6522
     Developer or any Contributor. You hereby agree to indemnify the
Packit 0b6522
     Initial Developer and every Contributor for any liability incurred by
Packit 0b6522
     the Initial Developer or such Contributor as a result of any such
Packit 0b6522
     terms You offer.
Packit 0b6522

Packit 0b6522
     3.7. Larger Works.
Packit 0b6522
     You may create a Larger Work by combining Covered Code with other code
Packit 0b6522
     not governed by the terms of this License and distribute the Larger
Packit 0b6522
     Work as a single product. In such a case, You must make sure the
Packit 0b6522
     requirements of this License are fulfilled for the Covered Code.
Packit 0b6522

Packit 0b6522
4. Inability to Comply Due to Statute or Regulation.
Packit 0b6522

Packit 0b6522
     If it is impossible for You to comply with any of the terms of this
Packit 0b6522
     License with respect to some or all of the Covered Code due to
Packit 0b6522
     statute, judicial order, or regulation then You must: (a) comply with
Packit 0b6522
     the terms of this License to the maximum extent possible; and (b)
Packit 0b6522
     describe the limitations and the code they affect. Such description
Packit 0b6522
     must be included in the LEGAL file described in Section 3.4 and must
Packit 0b6522
     be included with all distributions of the Source Code. Except to the
Packit 0b6522
     extent prohibited by statute or regulation, such description must be
Packit 0b6522
     sufficiently detailed for a recipient of ordinary skill to be able to
Packit 0b6522
     understand it.
Packit 0b6522

Packit 0b6522
5. Application of this License.
Packit 0b6522

Packit 0b6522
     This License applies to code to which the Initial Developer has
Packit 0b6522
     attached the notice in Exhibit A and to related Covered Code.
Packit 0b6522

Packit 0b6522
6. Versions of the License.
Packit 0b6522

Packit 0b6522
     6.1. New Versions.
Packit 0b6522
     Netscape Communications Corporation ("Netscape") may publish revised
Packit 0b6522
     and/or new versions of the License from time to time. Each version
Packit 0b6522
     will be given a distinguishing version number.
Packit 0b6522

Packit 0b6522
     6.2. Effect of New Versions.
Packit 0b6522
     Once Covered Code has been published under a particular version of the
Packit 0b6522
     License, You may always continue to use it under the terms of that
Packit 0b6522
     version. You may also choose to use such Covered Code under the terms
Packit 0b6522
     of any subsequent version of the License published by Netscape. No one
Packit 0b6522
     other than Netscape has the right to modify the terms applicable to
Packit 0b6522
     Covered Code created under this License.
Packit 0b6522

Packit 0b6522
     6.3. Derivative Works.
Packit 0b6522
     If You create or use a modified version of this License (which you may
Packit 0b6522
     only do in order to apply it to code which is not already Covered Code
Packit 0b6522
     governed by this License), You must (a) rename Your license so that
Packit 0b6522
     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
Packit 0b6522
     "MPL", "NPL" or any confusingly similar phrase do not appear in your
Packit 0b6522
     license (except to note that your license differs from this License)
Packit 0b6522
     and (b) otherwise make it clear that Your version of the license
Packit 0b6522
     contains terms which differ from the Mozilla Public License and
Packit 0b6522
     Netscape Public License. (Filling in the name of the Initial
Packit 0b6522
     Developer, Original Code or Contributor in the notice described in
Packit 0b6522
     Exhibit A shall not of themselves be deemed to be modifications of
Packit 0b6522
     this License.)
Packit 0b6522

Packit 0b6522
7. DISCLAIMER OF WARRANTY.
Packit 0b6522

Packit 0b6522
     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
Packit 0b6522
     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
Packit 0b6522
     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
Packit 0b6522
     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
Packit 0b6522
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
Packit 0b6522
     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
Packit 0b6522
     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
Packit 0b6522
     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
Packit 0b6522
     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
Packit 0b6522
     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
Packit 0b6522

Packit 0b6522
8. TERMINATION.
Packit 0b6522

Packit 0b6522
     8.1.  This License and the rights granted hereunder will terminate
Packit 0b6522
     automatically if You fail to comply with terms herein and fail to cure
Packit 0b6522
     such breach within 30 days of becoming aware of the breach. All
Packit 0b6522
     sublicenses to the Covered Code which are properly granted shall
Packit 0b6522
     survive any termination of this License. Provisions which, by their
Packit 0b6522
     nature, must remain in effect beyond the termination of this License
Packit 0b6522
     shall survive.
Packit 0b6522

Packit 0b6522
     8.2.  If You initiate litigation by asserting a patent infringement
Packit 0b6522
     claim (excluding declatory judgment actions) against Initial Developer
Packit 0b6522
     or a Contributor (the Initial Developer or Contributor against whom
Packit 0b6522
     You file such action is referred to as "Participant")  alleging that:
Packit 0b6522

Packit 0b6522
     (a)  such Participant's Contributor Version directly or indirectly
Packit 0b6522
     infringes any patent, then any and all rights granted by such
Packit 0b6522
     Participant to You under Sections 2.1 and/or 2.2 of this License
Packit 0b6522
     shall, upon 60 days notice from Participant terminate prospectively,
Packit 0b6522
     unless if within 60 days after receipt of notice You either: (i)
Packit 0b6522
     agree in writing to pay Participant a mutually agreeable reasonable
Packit 0b6522
     royalty for Your past and future use of Modifications made by such
Packit 0b6522
     Participant, or (ii) withdraw Your litigation claim with respect to
Packit 0b6522
     the Contributor Version against such Participant.  If within 60 days
Packit 0b6522
     of notice, a reasonable royalty and payment arrangement are not
Packit 0b6522
     mutually agreed upon in writing by the parties or the litigation claim
Packit 0b6522
     is not withdrawn, the rights granted by Participant to You under
Packit 0b6522
     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
Packit 0b6522
     the 60 day notice period specified above.
Packit 0b6522

Packit 0b6522
     (b)  any software, hardware, or device, other than such Participant's
Packit 0b6522
     Contributor Version, directly or indirectly infringes any patent, then
Packit 0b6522
     any rights granted to You by such Participant under Sections 2.1(b)
Packit 0b6522
     and 2.2(b) are revoked effective as of the date You first made, used,
Packit 0b6522
     sold, distributed, or had made, Modifications made by that
Packit 0b6522
     Participant.
Packit 0b6522

Packit 0b6522
     8.3.  If You assert a patent infringement claim against Participant
Packit 0b6522
     alleging that such Participant's Contributor Version directly or
Packit 0b6522
     indirectly infringes any patent where such claim is resolved (such as
Packit 0b6522
     by license or settlement) prior to the initiation of patent
Packit 0b6522
     infringement litigation, then the reasonable value of the licenses
Packit 0b6522
     granted by such Participant under Sections 2.1 or 2.2 shall be taken
Packit 0b6522
     into account in determining the amount or value of any payment or
Packit 0b6522
     license.
Packit 0b6522

Packit 0b6522
     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
Packit 0b6522
     all end user license agreements (excluding distributors and resellers)
Packit 0b6522
     which have been validly granted by You or any distributor hereunder
Packit 0b6522
     prior to termination shall survive termination.
Packit 0b6522

Packit 0b6522
9. LIMITATION OF LIABILITY.
Packit 0b6522

Packit 0b6522
     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
Packit 0b6522
     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
Packit 0b6522
     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
Packit 0b6522
     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
Packit 0b6522
     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
Packit 0b6522
     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
Packit 0b6522
     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
Packit 0b6522
     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
Packit 0b6522
     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
Packit 0b6522
     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
Packit 0b6522
     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
Packit 0b6522
     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
Packit 0b6522
     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
Packit 0b6522
     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
Packit 0b6522

Packit 0b6522
10. U.S. GOVERNMENT END USERS.
Packit 0b6522

Packit 0b6522
     The Covered Code is a "commercial item," as that term is defined in
Packit 0b6522
     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
Packit 0b6522
     software" and "commercial computer software documentation," as such
Packit 0b6522
     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
Packit 0b6522
     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
Packit 0b6522
     all U.S. Government End Users acquire Covered Code with only those
Packit 0b6522
     rights set forth herein.
Packit 0b6522

Packit 0b6522
11. MISCELLANEOUS.
Packit 0b6522

Packit 0b6522
     This License represents the complete agreement concerning subject
Packit 0b6522
     matter hereof. If any provision of this License is held to be
Packit 0b6522
     unenforceable, such provision shall be reformed only to the extent
Packit 0b6522
     necessary to make it enforceable. This License shall be governed by
Packit 0b6522
     California law provisions (except to the extent applicable law, if
Packit 0b6522
     any, provides otherwise), excluding its conflict-of-law provisions.
Packit 0b6522
     With respect to disputes in which at least one party is a citizen of,
Packit 0b6522
     or an entity chartered or registered to do business in the United
Packit 0b6522
     States of America, any litigation relating to this License shall be
Packit 0b6522
     subject to the jurisdiction of the Federal Courts of the Northern
Packit 0b6522
     District of California, with venue lying in Santa Clara County,
Packit 0b6522
     California, with the losing party responsible for costs, including
Packit 0b6522
     without limitation, court costs and reasonable attorneys' fees and
Packit 0b6522
     expenses. The application of the United Nations Convention on
Packit 0b6522
     Contracts for the International Sale of Goods is expressly excluded.
Packit 0b6522
     Any law or regulation which provides that the language of a contract
Packit 0b6522
     shall be construed against the drafter shall not apply to this
Packit 0b6522
     License.
Packit 0b6522

Packit 0b6522
12. RESPONSIBILITY FOR CLAIMS.
Packit 0b6522

Packit 0b6522
     As between Initial Developer and the Contributors, each party is
Packit 0b6522
     responsible for claims and damages arising, directly or indirectly,
Packit 0b6522
     out of its utilization of rights under this License and You agree to
Packit 0b6522
     work with Initial Developer and Contributors to distribute such
Packit 0b6522
     responsibility on an equitable basis. Nothing herein is intended or
Packit 0b6522
     shall be deemed to constitute any admission of liability.
Packit 0b6522

Packit 0b6522
13. MULTIPLE-LICENSED CODE.
Packit 0b6522

Packit 0b6522
     Initial Developer may designate portions of the Covered Code as
Packit 0b6522
     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
Packit 0b6522
     Developer permits you to utilize portions of the Covered Code under
Packit 0b6522
     Your choice of the NPL or the alternative licenses, if any, specified
Packit 0b6522
     by the Initial Developer in the file described in Exhibit A.
Packit 0b6522

Packit 0b6522
EXHIBIT A -Mozilla Public License.
Packit 0b6522

Packit 0b6522
     ``The contents of this file are subject to the Mozilla Public License
Packit 0b6522
     Version 1.1 (the "License"); you may not use this file except in
Packit 0b6522
     compliance with the License. You may obtain a copy of the License at
Packit 0b6522
     http://www.mozilla.org/MPL/
Packit 0b6522

Packit 0b6522
     Software distributed under the License is distributed on an "AS IS"
Packit 0b6522
     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
Packit 0b6522
     License for the specific language governing rights and limitations
Packit 0b6522
     under the License.
Packit 0b6522

Packit 0b6522
     The Original Code is ______________________________________.
Packit 0b6522

Packit 0b6522
     The Initial Developer of the Original Code is ________________________.
Packit 0b6522
     Portions created by ______________________ are Copyright (C) ______
Packit 0b6522
     _______________________. All Rights Reserved.
Packit 0b6522

Packit 0b6522
     Contributor(s): ______________________________________.
Packit 0b6522

Packit 0b6522
     Alternatively, the contents of this file may be used under the terms
Packit 0b6522
     of the _____ license (the  "[___] License"), in which case the
Packit 0b6522
     provisions of [______] License are applicable instead of those
Packit 0b6522
     above.  If you wish to allow use of your version of this file only
Packit 0b6522
     under the terms of the [____] License and not to allow others to use
Packit 0b6522
     your version of this file under the MPL, indicate your decision by
Packit 0b6522
     deleting  the provisions above and replace  them with the notice and
Packit 0b6522
     other provisions required by the [___] License.  If you do not delete
Packit 0b6522
     the provisions above, a recipient may use your version of this file
Packit 0b6522
     under either the MPL or the [___] License."
Packit 0b6522

Packit 0b6522
     [NOTE: The text of this Exhibit A may differ slightly from the text of
Packit 0b6522
     the notices in the Source Code files of the Original Code. You should
Packit 0b6522
     use the text of this Exhibit A rather than the text found in the
Packit 0b6522
     Original Code Source Code for Your Modifications.]
Packit 0b6522

Packit 0b6522

Packit 0b6522
	 
Packit 0b6522
	 
Packit 0b6522
	 
Packit 0b6522
                    GNU GENERAL PUBLIC LICENSE
Packit 0b6522
                       Version 3, 29 June 2007
Packit 0b6522

Packit 0b6522
 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Packit 0b6522
 Everyone is permitted to copy and distribute verbatim copies
Packit 0b6522
 of this license document, but changing it is not allowed.
Packit 0b6522

Packit 0b6522
                            Preamble
Packit 0b6522

Packit 0b6522
  The GNU General Public License is a free, copyleft license for
Packit 0b6522
software and other kinds of works.
Packit 0b6522

Packit 0b6522
  The licenses for most software and other practical works are designed
Packit 0b6522
to take away your freedom to share and change the works.  By contrast,
Packit 0b6522
the GNU General Public License is intended to guarantee your freedom to
Packit 0b6522
share and change all versions of a program--to make sure it remains free
Packit 0b6522
software for all its users.  We, the Free Software Foundation, use the
Packit 0b6522
GNU General Public License for most of our software; it applies also to
Packit 0b6522
any other work released this way by its authors.  You can apply it to
Packit 0b6522
your programs, too.
Packit 0b6522

Packit 0b6522
  When we speak of free software, we are referring to freedom, not
Packit 0b6522
price.  Our General Public Licenses are designed to make sure that you
Packit 0b6522
have the freedom to distribute copies of free software (and charge for
Packit 0b6522
them if you wish), that you receive source code or can get it if you
Packit 0b6522
want it, that you can change the software or use pieces of it in new
Packit 0b6522
free programs, and that you know you can do these things.
Packit 0b6522

Packit 0b6522
  To protect your rights, we need to prevent others from denying you
Packit 0b6522
these rights or asking you to surrender the rights.  Therefore, you have
Packit 0b6522
certain responsibilities if you distribute copies of the software, or if
Packit 0b6522
you modify it: responsibilities to respect the freedom of others.
Packit 0b6522

Packit 0b6522
  For example, if you distribute copies of such a program, whether
Packit 0b6522
gratis or for a fee, you must pass on to the recipients the same
Packit 0b6522
freedoms that you received.  You must make sure that they, too, receive
Packit 0b6522
or can get the source code.  And you must show them these terms so they
Packit 0b6522
know their rights.
Packit 0b6522

Packit 0b6522
  Developers that use the GNU GPL protect your rights with two steps:
Packit 0b6522
(1) assert copyright on the software, and (2) offer you this License
Packit 0b6522
giving you legal permission to copy, distribute and/or modify it.
Packit 0b6522

Packit 0b6522
  For the developers' and authors' protection, the GPL clearly explains
Packit 0b6522
that there is no warranty for this free software.  For both users' and
Packit 0b6522
authors' sake, the GPL requires that modified versions be marked as
Packit 0b6522
changed, so that their problems will not be attributed erroneously to
Packit 0b6522
authors of previous versions.
Packit 0b6522

Packit 0b6522
  Some devices are designed to deny users access to install or run
Packit 0b6522
modified versions of the software inside them, although the manufacturer
Packit 0b6522
can do so.  This is fundamentally incompatible with the aim of
Packit 0b6522
protecting users' freedom to change the software.  The systematic
Packit 0b6522
pattern of such abuse occurs in the area of products for individuals to
Packit 0b6522
use, which is precisely where it is most unacceptable.  Therefore, we
Packit 0b6522
have designed this version of the GPL to prohibit the practice for those
Packit 0b6522
products.  If such problems arise substantially in other domains, we
Packit 0b6522
stand ready to extend this provision to those domains in future versions
Packit 0b6522
of the GPL, as needed to protect the freedom of users.
Packit 0b6522

Packit 0b6522
  Finally, every program is threatened constantly by software patents.
Packit 0b6522
States should not allow patents to restrict development and use of
Packit 0b6522
software on general-purpose computers, but in those that do, we wish to
Packit 0b6522
avoid the special danger that patents applied to a free program could
Packit 0b6522
make it effectively proprietary.  To prevent this, the GPL assures that
Packit 0b6522
patents cannot be used to render the program non-free.
Packit 0b6522

Packit 0b6522
  The precise terms and conditions for copying, distribution and
Packit 0b6522
modification follow.
Packit 0b6522

Packit 0b6522
                       TERMS AND CONDITIONS
Packit 0b6522

Packit 0b6522
  0. Definitions.
Packit 0b6522

Packit 0b6522
  "This License" refers to version 3 of the GNU General Public License.
Packit 0b6522

Packit 0b6522
  "Copyright" also means copyright-like laws that apply to other kinds of
Packit 0b6522
works, such as semiconductor masks.
Packit 0b6522

Packit 0b6522
  "The Program" refers to any copyrightable work licensed under this
Packit 0b6522
License.  Each licensee is addressed as "you".  "Licensees" and
Packit 0b6522
"recipients" may be individuals or organizations.
Packit 0b6522

Packit 0b6522
  To "modify" a work means to copy from or adapt all or part of the work
Packit 0b6522
in a fashion requiring copyright permission, other than the making of an
Packit 0b6522
exact copy.  The resulting work is called a "modified version" of the
Packit 0b6522
earlier work or a work "based on" the earlier work.
Packit 0b6522

Packit 0b6522
  A "covered work" means either the unmodified Program or a work based
Packit 0b6522
on the Program.
Packit 0b6522

Packit 0b6522
  To "propagate" a work means to do anything with it that, without
Packit 0b6522
permission, would make you directly or secondarily liable for
Packit 0b6522
infringement under applicable copyright law, except executing it on a
Packit 0b6522
computer or modifying a private copy.  Propagation includes copying,
Packit 0b6522
distribution (with or without modification), making available to the
Packit 0b6522
public, and in some countries other activities as well.
Packit 0b6522

Packit 0b6522
  To "convey" a work means any kind of propagation that enables other
Packit 0b6522
parties to make or receive copies.  Mere interaction with a user through
Packit 0b6522
a computer network, with no transfer of a copy, is not conveying.
Packit 0b6522

Packit 0b6522
  An interactive user interface displays "Appropriate Legal Notices"
Packit 0b6522
to the extent that it includes a convenient and prominently visible
Packit 0b6522
feature that (1) displays an appropriate copyright notice, and (2)
Packit 0b6522
tells the user that there is no warranty for the work (except to the
Packit 0b6522
extent that warranties are provided), that licensees may convey the
Packit 0b6522
work under this License, and how to view a copy of this License.  If
Packit 0b6522
the interface presents a list of user commands or options, such as a
Packit 0b6522
menu, a prominent item in the list meets this criterion.
Packit 0b6522

Packit 0b6522
  1. Source Code.
Packit 0b6522

Packit 0b6522
  The "source code" for a work means the preferred form of the work
Packit 0b6522
for making modifications to it.  "Object code" means any non-source
Packit 0b6522
form of a work.
Packit 0b6522

Packit 0b6522
  A "Standard Interface" means an interface that either is an official
Packit 0b6522
standard defined by a recognized standards body, or, in the case of
Packit 0b6522
interfaces specified for a particular programming language, one that
Packit 0b6522
is widely used among developers working in that language.
Packit 0b6522

Packit 0b6522
  The "System Libraries" of an executable work include anything, other
Packit 0b6522
than the work as a whole, that (a) is included in the normal form of
Packit 0b6522
packaging a Major Component, but which is not part of that Major
Packit 0b6522
Component, and (b) serves only to enable use of the work with that
Packit 0b6522
Major Component, or to implement a Standard Interface for which an
Packit 0b6522
implementation is available to the public in source code form.  A
Packit 0b6522
"Major Component", in this context, means a major essential component
Packit 0b6522
(kernel, window system, and so on) of the specific operating system
Packit 0b6522
(if any) on which the executable work runs, or a compiler used to
Packit 0b6522
produce the work, or an object code interpreter used to run it.
Packit 0b6522

Packit 0b6522
  The "Corresponding Source" for a work in object code form means all
Packit 0b6522
the source code needed to generate, install, and (for an executable
Packit 0b6522
work) run the object code and to modify the work, including scripts to
Packit 0b6522
control those activities.  However, it does not include the work's
Packit 0b6522
System Libraries, or general-purpose tools or generally available free
Packit 0b6522
programs which are used unmodified in performing those activities but
Packit 0b6522
which are not part of the work.  For example, Corresponding Source
Packit 0b6522
includes interface definition files associated with source files for
Packit 0b6522
the work, and the source code for shared libraries and dynamically
Packit 0b6522
linked subprograms that the work is specifically designed to require,
Packit 0b6522
such as by intimate data communication or control flow between those
Packit 0b6522
subprograms and other parts of the work.
Packit 0b6522

Packit 0b6522
  The Corresponding Source need not include anything that users
Packit 0b6522
can regenerate automatically from other parts of the Corresponding
Packit 0b6522
Source.
Packit 0b6522

Packit 0b6522
  The Corresponding Source for a work in source code form is that
Packit 0b6522
same work.
Packit 0b6522

Packit 0b6522
  2. Basic Permissions.
Packit 0b6522

Packit 0b6522
  All rights granted under this License are granted for the term of
Packit 0b6522
copyright on the Program, and are irrevocable provided the stated
Packit 0b6522
conditions are met.  This License explicitly affirms your unlimited
Packit 0b6522
permission to run the unmodified Program.  The output from running a
Packit 0b6522
covered work is covered by this License only if the output, given its
Packit 0b6522
content, constitutes a covered work.  This License acknowledges your
Packit 0b6522
rights of fair use or other equivalent, as provided by copyright law.
Packit 0b6522

Packit 0b6522
  You may make, run and propagate covered works that you do not
Packit 0b6522
convey, without conditions so long as your license otherwise remains
Packit 0b6522
in force.  You may convey covered works to others for the sole purpose
Packit 0b6522
of having them make modifications exclusively for you, or provide you
Packit 0b6522
with facilities for running those works, provided that you comply with
Packit 0b6522
the terms of this License in conveying all material for which you do
Packit 0b6522
not control copyright.  Those thus making or running the covered works
Packit 0b6522
for you must do so exclusively on your behalf, under your direction
Packit 0b6522
and control, on terms that prohibit them from making any copies of
Packit 0b6522
your copyrighted material outside their relationship with you.
Packit 0b6522

Packit 0b6522
  Conveying under any other circumstances is permitted solely under
Packit 0b6522
the conditions stated below.  Sublicensing is not allowed; section 10
Packit 0b6522
makes it unnecessary.
Packit 0b6522

Packit 0b6522
  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
Packit 0b6522

Packit 0b6522
  No covered work shall be deemed part of an effective technological
Packit 0b6522
measure under any applicable law fulfilling obligations under article
Packit 0b6522
11 of the WIPO copyright treaty adopted on 20 December 1996, or
Packit 0b6522
similar laws prohibiting or restricting circumvention of such
Packit 0b6522
measures.
Packit 0b6522

Packit 0b6522
  When you convey a covered work, you waive any legal power to forbid
Packit 0b6522
circumvention of technological measures to the extent such circumvention
Packit 0b6522
is effected by exercising rights under this License with respect to
Packit 0b6522
the covered work, and you disclaim any intention to limit operation or
Packit 0b6522
modification of the work as a means of enforcing, against the work's
Packit 0b6522
users, your or third parties' legal rights to forbid circumvention of
Packit 0b6522
technological measures.
Packit 0b6522

Packit 0b6522
  4. Conveying Verbatim Copies.
Packit 0b6522

Packit 0b6522
  You may convey verbatim copies of the Program's source code as you
Packit 0b6522
receive it, in any medium, provided that you conspicuously and
Packit 0b6522
appropriately publish on each copy an appropriate copyright notice;
Packit 0b6522
keep intact all notices stating that this License and any
Packit 0b6522
non-permissive terms added in accord with section 7 apply to the code;
Packit 0b6522
keep intact all notices of the absence of any warranty; and give all
Packit 0b6522
recipients a copy of this License along with the Program.
Packit 0b6522

Packit 0b6522
  You may charge any price or no price for each copy that you convey,
Packit 0b6522
and you may offer support or warranty protection for a fee.
Packit 0b6522

Packit 0b6522
  5. Conveying Modified Source Versions.
Packit 0b6522

Packit 0b6522
  You may convey a work based on the Program, or the modifications to
Packit 0b6522
produce it from the Program, in the form of source code under the
Packit 0b6522
terms of section 4, provided that you also meet all of these conditions:
Packit 0b6522

Packit 0b6522
    a) The work must carry prominent notices stating that you modified
Packit 0b6522
    it, and giving a relevant date.
Packit 0b6522

Packit 0b6522
    b) The work must carry prominent notices stating that it is
Packit 0b6522
    released under this License and any conditions added under section
Packit 0b6522
    7.  This requirement modifies the requirement in section 4 to
Packit 0b6522
    "keep intact all notices".
Packit 0b6522

Packit 0b6522
    c) You must license the entire work, as a whole, under this
Packit 0b6522
    License to anyone who comes into possession of a copy.  This
Packit 0b6522
    License will therefore apply, along with any applicable section 7
Packit 0b6522
    additional terms, to the whole of the work, and all its parts,
Packit 0b6522
    regardless of how they are packaged.  This License gives no
Packit 0b6522
    permission to license the work in any other way, but it does not
Packit 0b6522
    invalidate such permission if you have separately received it.
Packit 0b6522

Packit 0b6522
    d) If the work has interactive user interfaces, each must display
Packit 0b6522
    Appropriate Legal Notices; however, if the Program has interactive
Packit 0b6522
    interfaces that do not display Appropriate Legal Notices, your
Packit 0b6522
    work need not make them do so.
Packit 0b6522

Packit 0b6522
  A compilation of a covered work with other separate and independent
Packit 0b6522
works, which are not by their nature extensions of the covered work,
Packit 0b6522
and which are not combined with it such as to form a larger program,
Packit 0b6522
in or on a volume of a storage or distribution medium, is called an
Packit 0b6522
"aggregate" if the compilation and its resulting copyright are not
Packit 0b6522
used to limit the access or legal rights of the compilation's users
Packit 0b6522
beyond what the individual works permit.  Inclusion of a covered work
Packit 0b6522
in an aggregate does not cause this License to apply to the other
Packit 0b6522
parts of the aggregate.
Packit 0b6522

Packit 0b6522
  6. Conveying Non-Source Forms.
Packit 0b6522

Packit 0b6522
  You may convey a covered work in object code form under the terms
Packit 0b6522
of sections 4 and 5, provided that you also convey the
Packit 0b6522
machine-readable Corresponding Source under the terms of this License,
Packit 0b6522
in one of these ways:
Packit 0b6522

Packit 0b6522
    a) Convey the object code in, or embodied in, a physical product
Packit 0b6522
    (including a physical distribution medium), accompanied by the
Packit 0b6522
    Corresponding Source fixed on a durable physical medium
Packit 0b6522
    customarily used for software interchange.
Packit 0b6522

Packit 0b6522
    b) Convey the object code in, or embodied in, a physical product
Packit 0b6522
    (including a physical distribution medium), accompanied by a
Packit 0b6522
    written offer, valid for at least three years and valid for as
Packit 0b6522
    long as you offer spare parts or customer support for that product
Packit 0b6522
    model, to give anyone who possesses the object code either (1) a
Packit 0b6522
    copy of the Corresponding Source for all the software in the
Packit 0b6522
    product that is covered by this License, on a durable physical
Packit 0b6522
    medium customarily used for software interchange, for a price no
Packit 0b6522
    more than your reasonable cost of physically performing this
Packit 0b6522
    conveying of source, or (2) access to copy the
Packit 0b6522
    Corresponding Source from a network server at no charge.
Packit 0b6522

Packit 0b6522
    c) Convey individual copies of the object code with a copy of the
Packit 0b6522
    written offer to provide the Corresponding Source.  This
Packit 0b6522
    alternative is allowed only occasionally and noncommercially, and
Packit 0b6522
    only if you received the object code with such an offer, in accord
Packit 0b6522
    with subsection 6b.
Packit 0b6522

Packit 0b6522
    d) Convey the object code by offering access from a designated
Packit 0b6522
    place (gratis or for a charge), and offer equivalent access to the
Packit 0b6522
    Corresponding Source in the same way through the same place at no
Packit 0b6522
    further charge.  You need not require recipients to copy the
Packit 0b6522
    Corresponding Source along with the object code.  If the place to
Packit 0b6522
    copy the object code is a network server, the Corresponding Source
Packit 0b6522
    may be on a different server (operated by you or a third party)
Packit 0b6522
    that supports equivalent copying facilities, provided you maintain
Packit 0b6522
    clear directions next to the object code saying where to find the
Packit 0b6522
    Corresponding Source.  Regardless of what server hosts the
Packit 0b6522
    Corresponding Source, you remain obligated to ensure that it is
Packit 0b6522
    available for as long as needed to satisfy these requirements.
Packit 0b6522

Packit 0b6522
    e) Convey the object code using peer-to-peer transmission, provided
Packit 0b6522
    you inform other peers where the object code and Corresponding
Packit 0b6522
    Source of the work are being offered to the general public at no
Packit 0b6522
    charge under subsection 6d.
Packit 0b6522

Packit 0b6522
  A separable portion of the object code, whose source code is excluded
Packit 0b6522
from the Corresponding Source as a System Library, need not be
Packit 0b6522
included in conveying the object code work.
Packit 0b6522

Packit 0b6522
  A "User Product" is either (1) a "consumer product", which means any
Packit 0b6522
tangible personal property which is normally used for personal, family,
Packit 0b6522
or household purposes, or (2) anything designed or sold for incorporation
Packit 0b6522
into a dwelling.  In determining whether a product is a consumer product,
Packit 0b6522
doubtful cases shall be resolved in favor of coverage.  For a particular
Packit 0b6522
product received by a particular user, "normally used" refers to a
Packit 0b6522
typical or common use of that class of product, regardless of the status
Packit 0b6522
of the particular user or of the way in which the particular user
Packit 0b6522
actually uses, or expects or is expected to use, the product.  A product
Packit 0b6522
is a consumer product regardless of whether the product has substantial
Packit 0b6522
commercial, industrial or non-consumer uses, unless such uses represent
Packit 0b6522
the only significant mode of use of the product.
Packit 0b6522

Packit 0b6522
  "Installation Information" for a User Product means any methods,
Packit 0b6522
procedures, authorization keys, or other information required to install
Packit 0b6522
and execute modified versions of a covered work in that User Product from
Packit 0b6522
a modified version of its Corresponding Source.  The information must
Packit 0b6522
suffice to ensure that the continued functioning of the modified object
Packit 0b6522
code is in no case prevented or interfered with solely because
Packit 0b6522
modification has been made.
Packit 0b6522

Packit 0b6522
  If you convey an object code work under this section in, or with, or
Packit 0b6522
specifically for use in, a User Product, and the conveying occurs as
Packit 0b6522
part of a transaction in which the right of possession and use of the
Packit 0b6522
User Product is transferred to the recipient in perpetuity or for a
Packit 0b6522
fixed term (regardless of how the transaction is characterized), the
Packit 0b6522
Corresponding Source conveyed under this section must be accompanied
Packit 0b6522
by the Installation Information.  But this requirement does not apply
Packit 0b6522
if neither you nor any third party retains the ability to install
Packit 0b6522
modified object code on the User Product (for example, the work has
Packit 0b6522
been installed in ROM).
Packit 0b6522

Packit 0b6522
  The requirement to provide Installation Information does not include a
Packit 0b6522
requirement to continue to provide support service, warranty, or updates
Packit 0b6522
for a work that has been modified or installed by the recipient, or for
Packit 0b6522
the User Product in which it has been modified or installed.  Access to a
Packit 0b6522
network may be denied when the modification itself materially and
Packit 0b6522
adversely affects the operation of the network or violates the rules and
Packit 0b6522
protocols for communication across the network.
Packit 0b6522

Packit 0b6522
  Corresponding Source conveyed, and Installation Information provided,
Packit 0b6522
in accord with this section must be in a format that is publicly
Packit 0b6522
documented (and with an implementation available to the public in
Packit 0b6522
source code form), and must require no special password or key for
Packit 0b6522
unpacking, reading or copying.
Packit 0b6522

Packit 0b6522
  7. Additional Terms.
Packit 0b6522

Packit 0b6522
  "Additional permissions" are terms that supplement the terms of this
Packit 0b6522
License by making exceptions from one or more of its conditions.
Packit 0b6522
Additional permissions that are applicable to the entire Program shall
Packit 0b6522
be treated as though they were included in this License, to the extent
Packit 0b6522
that they are valid under applicable law.  If additional permissions
Packit 0b6522
apply only to part of the Program, that part may be used separately
Packit 0b6522
under those permissions, but the entire Program remains governed by
Packit 0b6522
this License without regard to the additional permissions.
Packit 0b6522

Packit 0b6522
  When you convey a copy of a covered work, you may at your option
Packit 0b6522
remove any additional permissions from that copy, or from any part of
Packit 0b6522
it.  (Additional permissions may be written to require their own
Packit 0b6522
removal in certain cases when you modify the work.)  You may place
Packit 0b6522
additional permissions on material, added by you to a covered work,
Packit 0b6522
for which you have or can give appropriate copyright permission.
Packit 0b6522

Packit 0b6522
  Notwithstanding any other provision of this License, for material you
Packit 0b6522
add to a covered work, you may (if authorized by the copyright holders of
Packit 0b6522
that material) supplement the terms of this License with terms:
Packit 0b6522

Packit 0b6522
    a) Disclaiming warranty or limiting liability differently from the
Packit 0b6522
    terms of sections 15 and 16 of this License; or
Packit 0b6522

Packit 0b6522
    b) Requiring preservation of specified reasonable legal notices or
Packit 0b6522
    author attributions in that material or in the Appropriate Legal
Packit 0b6522
    Notices displayed by works containing it; or
Packit 0b6522

Packit 0b6522
    c) Prohibiting misrepresentation of the origin of that material, or
Packit 0b6522
    requiring that modified versions of such material be marked in
Packit 0b6522
    reasonable ways as different from the original version; or
Packit 0b6522

Packit 0b6522
    d) Limiting the use for publicity purposes of names of licensors or
Packit 0b6522
    authors of the material; or
Packit 0b6522

Packit 0b6522
    e) Declining to grant rights under trademark law for use of some
Packit 0b6522
    trade names, trademarks, or service marks; or
Packit 0b6522

Packit 0b6522
    f) Requiring indemnification of licensors and authors of that
Packit 0b6522
    material by anyone who conveys the material (or modified versions of
Packit 0b6522
    it) with contractual assumptions of liability to the recipient, for
Packit 0b6522
    any liability that these contractual assumptions directly impose on
Packit 0b6522
    those licensors and authors.
Packit 0b6522

Packit 0b6522
  All other non-permissive additional terms are considered "further
Packit 0b6522
restrictions" within the meaning of section 10.  If the Program as you
Packit 0b6522
received it, or any part of it, contains a notice stating that it is
Packit 0b6522
governed by this License along with a term that is a further
Packit 0b6522
restriction, you may remove that term.  If a license document contains
Packit 0b6522
a further restriction but permits relicensing or conveying under this
Packit 0b6522
License, you may add to a covered work material governed by the terms
Packit 0b6522
of that license document, provided that the further restriction does
Packit 0b6522
not survive such relicensing or conveying.
Packit 0b6522

Packit 0b6522
  If you add terms to a covered work in accord with this section, you
Packit 0b6522
must place, in the relevant source files, a statement of the
Packit 0b6522
additional terms that apply to those files, or a notice indicating
Packit 0b6522
where to find the applicable terms.
Packit 0b6522

Packit 0b6522
  Additional terms, permissive or non-permissive, may be stated in the
Packit 0b6522
form of a separately written license, or stated as exceptions;
Packit 0b6522
the above requirements apply either way.
Packit 0b6522

Packit 0b6522
  8. Termination.
Packit 0b6522

Packit 0b6522
  You may not propagate or modify a covered work except as expressly
Packit 0b6522
provided under this License.  Any attempt otherwise to propagate or
Packit 0b6522
modify it is void, and will automatically terminate your rights under
Packit 0b6522
this License (including any patent licenses granted under the third
Packit 0b6522
paragraph of section 11).
Packit 0b6522

Packit 0b6522
  However, if you cease all violation of this License, then your
Packit 0b6522
license from a particular copyright holder is reinstated (a)
Packit 0b6522
provisionally, unless and until the copyright holder explicitly and
Packit 0b6522
finally terminates your license, and (b) permanently, if the copyright
Packit 0b6522
holder fails to notify you of the violation by some reasonable means
Packit 0b6522
prior to 60 days after the cessation.
Packit 0b6522

Packit 0b6522
  Moreover, your license from a particular copyright holder is
Packit 0b6522
reinstated permanently if the copyright holder notifies you of the
Packit 0b6522
violation by some reasonable means, this is the first time you have
Packit 0b6522
received notice of violation of this License (for any work) from that
Packit 0b6522
copyright holder, and you cure the violation prior to 30 days after
Packit 0b6522
your receipt of the notice.
Packit 0b6522

Packit 0b6522
  Termination of your rights under this section does not terminate the
Packit 0b6522
licenses of parties who have received copies or rights from you under
Packit 0b6522
this License.  If your rights have been terminated and not permanently
Packit 0b6522
reinstated, you do not qualify to receive new licenses for the same
Packit 0b6522
material under section 10.
Packit 0b6522

Packit 0b6522
  9. Acceptance Not Required for Having Copies.
Packit 0b6522

Packit 0b6522
  You are not required to accept this License in order to receive or
Packit 0b6522
run a copy of the Program.  Ancillary propagation of a covered work
Packit 0b6522
occurring solely as a consequence of using peer-to-peer transmission
Packit 0b6522
to receive a copy likewise does not require acceptance.  However,
Packit 0b6522
nothing other than this License grants you permission to propagate or
Packit 0b6522
modify any covered work.  These actions infringe copyright if you do
Packit 0b6522
not accept this License.  Therefore, by modifying or propagating a
Packit 0b6522
covered work, you indicate your acceptance of this License to do so.
Packit 0b6522

Packit 0b6522
  10. Automatic Licensing of Downstream Recipients.
Packit 0b6522

Packit 0b6522
  Each time you convey a covered work, the recipient automatically
Packit 0b6522
receives a license from the original licensors, to run, modify and
Packit 0b6522
propagate that work, subject to this License.  You are not responsible
Packit 0b6522
for enforcing compliance by third parties with this License.
Packit 0b6522

Packit 0b6522
  An "entity transaction" is a transaction transferring control of an
Packit 0b6522
organization, or substantially all assets of one, or subdividing an
Packit 0b6522
organization, or merging organizations.  If propagation of a covered
Packit 0b6522
work results from an entity transaction, each party to that
Packit 0b6522
transaction who receives a copy of the work also receives whatever
Packit 0b6522
licenses to the work the party's predecessor in interest had or could
Packit 0b6522
give under the previous paragraph, plus a right to possession of the
Packit 0b6522
Corresponding Source of the work from the predecessor in interest, if
Packit 0b6522
the predecessor has it or can get it with reasonable efforts.
Packit 0b6522

Packit 0b6522
  You may not impose any further restrictions on the exercise of the
Packit 0b6522
rights granted or affirmed under this License.  For example, you may
Packit 0b6522
not impose a license fee, royalty, or other charge for exercise of
Packit 0b6522
rights granted under this License, and you may not initiate litigation
Packit 0b6522
(including a cross-claim or counterclaim in a lawsuit) alleging that
Packit 0b6522
any patent claim is infringed by making, using, selling, offering for
Packit 0b6522
sale, or importing the Program or any portion of it.
Packit 0b6522

Packit 0b6522
  11. Patents.
Packit 0b6522

Packit 0b6522
  A "contributor" is a copyright holder who authorizes use under this
Packit 0b6522
License of the Program or a work on which the Program is based.  The
Packit 0b6522
work thus licensed is called the contributor's "contributor version".
Packit 0b6522

Packit 0b6522
  A contributor's "essential patent claims" are all patent claims
Packit 0b6522
owned or controlled by the contributor, whether already acquired or
Packit 0b6522
hereafter acquired, that would be infringed by some manner, permitted
Packit 0b6522
by this License, of making, using, or selling its contributor version,
Packit 0b6522
but do not include claims that would be infringed only as a
Packit 0b6522
consequence of further modification of the contributor version.  For
Packit 0b6522
purposes of this definition, "control" includes the right to grant
Packit 0b6522
patent sublicenses in a manner consistent with the requirements of
Packit 0b6522
this License.
Packit 0b6522

Packit 0b6522
  Each contributor grants you a non-exclusive, worldwide, royalty-free
Packit 0b6522
patent license under the contributor's essential patent claims, to
Packit 0b6522
make, use, sell, offer for sale, import and otherwise run, modify and
Packit 0b6522
propagate the contents of its contributor version.
Packit 0b6522

Packit 0b6522
  In the following three paragraphs, a "patent license" is any express
Packit 0b6522
agreement or commitment, however denominated, not to enforce a patent
Packit 0b6522
(such as an express permission to practice a patent or covenant not to
Packit 0b6522
sue for patent infringement).  To "grant" such a patent license to a
Packit 0b6522
party means to make such an agreement or commitment not to enforce a
Packit 0b6522
patent against the party.
Packit 0b6522

Packit 0b6522
  If you convey a covered work, knowingly relying on a patent license,
Packit 0b6522
and the Corresponding Source of the work is not available for anyone
Packit 0b6522
to copy, free of charge and under the terms of this License, through a
Packit 0b6522
publicly available network server or other readily accessible means,
Packit 0b6522
then you must either (1) cause the Corresponding Source to be so
Packit 0b6522
available, or (2) arrange to deprive yourself of the benefit of the
Packit 0b6522
patent license for this particular work, or (3) arrange, in a manner
Packit 0b6522
consistent with the requirements of this License, to extend the patent
Packit 0b6522
license to downstream recipients.  "Knowingly relying" means you have
Packit 0b6522
actual knowledge that, but for the patent license, your conveying the
Packit 0b6522
covered work in a country, or your recipient's use of the covered work
Packit 0b6522
in a country, would infringe one or more identifiable patents in that
Packit 0b6522
country that you have reason to believe are valid.
Packit 0b6522

Packit 0b6522
  If, pursuant to or in connection with a single transaction or
Packit 0b6522
arrangement, you convey, or propagate by procuring conveyance of, a
Packit 0b6522
covered work, and grant a patent license to some of the parties
Packit 0b6522
receiving the covered work authorizing them to use, propagate, modify
Packit 0b6522
or convey a specific copy of the covered work, then the patent license
Packit 0b6522
you grant is automatically extended to all recipients of the covered
Packit 0b6522
work and works based on it.
Packit 0b6522

Packit 0b6522
  A patent license is "discriminatory" if it does not include within
Packit 0b6522
the scope of its coverage, prohibits the exercise of, or is
Packit 0b6522
conditioned on the non-exercise of one or more of the rights that are
Packit 0b6522
specifically granted under this License.  You may not convey a covered
Packit 0b6522
work if you are a party to an arrangement with a third party that is
Packit 0b6522
in the business of distributing software, under which you make payment
Packit 0b6522
to the third party based on the extent of your activity of conveying
Packit 0b6522
the work, and under which the third party grants, to any of the
Packit 0b6522
parties who would receive the covered work from you, a discriminatory
Packit 0b6522
patent license (a) in connection with copies of the covered work
Packit 0b6522
conveyed by you (or copies made from those copies), or (b) primarily
Packit 0b6522
for and in connection with specific products or compilations that
Packit 0b6522
contain the covered work, unless you entered into that arrangement,
Packit 0b6522
or that patent license was granted, prior to 28 March 2007.
Packit 0b6522

Packit 0b6522
  Nothing in this License shall be construed as excluding or limiting
Packit 0b6522
any implied license or other defenses to infringement that may
Packit 0b6522
otherwise be available to you under applicable patent law.
Packit 0b6522

Packit 0b6522
  12. No Surrender of Others' Freedom.
Packit 0b6522

Packit 0b6522
  If conditions are imposed on you (whether by court order, agreement or
Packit 0b6522
otherwise) that contradict the conditions of this License, they do not
Packit 0b6522
excuse you from the conditions of this License.  If you cannot convey a
Packit 0b6522
covered work so as to satisfy simultaneously your obligations under this
Packit 0b6522
License and any other pertinent obligations, then as a consequence you may
Packit 0b6522
not convey it at all.  For example, if you agree to terms that obligate you
Packit 0b6522
to collect a royalty for further conveying from those to whom you convey
Packit 0b6522
the Program, the only way you could satisfy both those terms and this
Packit 0b6522
License would be to refrain entirely from conveying the Program.
Packit 0b6522

Packit 0b6522
  13. Use with the GNU Affero General Public License.
Packit 0b6522

Packit 0b6522
  Notwithstanding any other provision of this License, you have
Packit 0b6522
permission to link or combine any covered work with a work licensed
Packit 0b6522
under version 3 of the GNU Affero General Public License into a single
Packit 0b6522
combined work, and to convey the resulting work.  The terms of this
Packit 0b6522
License will continue to apply to the part which is the covered work,
Packit 0b6522
but the special requirements of the GNU Affero General Public License,
Packit 0b6522
section 13, concerning interaction through a network will apply to the
Packit 0b6522
combination as such.
Packit 0b6522

Packit 0b6522
  14. Revised Versions of this License.
Packit 0b6522

Packit 0b6522
  The Free Software Foundation may publish revised and/or new versions of
Packit 0b6522
the GNU General Public License from time to time.  Such new versions will
Packit 0b6522
be similar in spirit to the present version, but may differ in detail to
Packit 0b6522
address new problems or concerns.
Packit 0b6522

Packit 0b6522
  Each version is given a distinguishing version number.  If the
Packit 0b6522
Program specifies that a certain numbered version of the GNU General
Packit 0b6522
Public License "or any later version" applies to it, you have the
Packit 0b6522
option of following the terms and conditions either of that numbered
Packit 0b6522
version or of any later version published by the Free Software
Packit 0b6522
Foundation.  If the Program does not specify a version number of the
Packit 0b6522
GNU General Public License, you may choose any version ever published
Packit 0b6522
by the Free Software Foundation.
Packit 0b6522

Packit 0b6522
  If the Program specifies that a proxy can decide which future
Packit 0b6522
versions of the GNU General Public License can be used, that proxy's
Packit 0b6522
public statement of acceptance of a version permanently authorizes you
Packit 0b6522
to choose that version for the Program.
Packit 0b6522

Packit 0b6522
  Later license versions may give you additional or different
Packit 0b6522
permissions.  However, no additional obligations are imposed on any
Packit 0b6522
author or copyright holder as a result of your choosing to follow a
Packit 0b6522
later version.
Packit 0b6522

Packit 0b6522
  15. Disclaimer of Warranty.
Packit 0b6522

Packit 0b6522
  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
Packit 0b6522
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
Packit 0b6522
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
Packit 0b6522
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
Packit 0b6522
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
Packit 0b6522
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
Packit 0b6522
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
Packit 0b6522
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
Packit 0b6522

Packit 0b6522
  16. Limitation of Liability.
Packit 0b6522

Packit 0b6522
  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
Packit 0b6522
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
Packit 0b6522
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
Packit 0b6522
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
Packit 0b6522
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
Packit 0b6522
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
Packit 0b6522
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
Packit 0b6522
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
Packit 0b6522
SUCH DAMAGES.
Packit 0b6522

Packit 0b6522
  17. Interpretation of Sections 15 and 16.
Packit 0b6522

Packit 0b6522
  If the disclaimer of warranty and limitation of liability provided
Packit 0b6522
above cannot be given local legal effect according to their terms,
Packit 0b6522
reviewing courts shall apply local law that most closely approximates
Packit 0b6522
an absolute waiver of all civil liability in connection with the
Packit 0b6522
Program, unless a warranty or assumption of liability accompanies a
Packit 0b6522
copy of the Program in return for a fee.
Packit 0b6522

Packit 0b6522
                     END OF TERMS AND CONDITIONS
Packit 0b6522

Packit 0b6522
            How to Apply These Terms to Your New Programs
Packit 0b6522

Packit 0b6522
  If you develop a new program, and you want it to be of the greatest
Packit 0b6522
possible use to the public, the best way to achieve this is to make it
Packit 0b6522
free software which everyone can redistribute and change under these terms.
Packit 0b6522

Packit 0b6522
  To do so, attach the following notices to the program.  It is safest
Packit 0b6522
to attach them to the start of each source file to most effectively
Packit 0b6522
state the exclusion of warranty; and each file should have at least
Packit 0b6522
the "copyright" line and a pointer to where the full notice is found.
Packit 0b6522

Packit 0b6522
    <one line to give the program's name and a brief idea of what it does.>
Packit 0b6522
    Copyright (C) <year>  <name of author>
Packit 0b6522

Packit 0b6522
    This program is free software: you can redistribute it and/or modify
Packit 0b6522
    it under the terms of the GNU General Public License as published by
Packit 0b6522
    the Free Software Foundation, either version 3 of the License, or
Packit 0b6522
    (at your option) any later version.
Packit 0b6522

Packit 0b6522
    This program is distributed in the hope that it will be useful,
Packit 0b6522
    but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit 0b6522
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit 0b6522
    GNU General Public License for more details.
Packit 0b6522

Packit 0b6522
    You should have received a copy of the GNU General Public License
Packit 0b6522
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
Packit 0b6522

Packit 0b6522
Also add information on how to contact you by electronic and paper mail.
Packit 0b6522

Packit 0b6522
  If the program does terminal interaction, make it output a short
Packit 0b6522
notice like this when it starts in an interactive mode:
Packit 0b6522

Packit 0b6522
    <program>  Copyright (C) <year>  <name of author>
Packit 0b6522
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
Packit 0b6522
    This is free software, and you are welcome to redistribute it
Packit 0b6522
    under certain conditions; type `show c' for details.
Packit 0b6522

Packit 0b6522
The hypothetical commands `show w' and `show c' should show the appropriate
Packit 0b6522
parts of the General Public License.  Of course, your program's commands
Packit 0b6522
might be different; for a GUI interface, you would use an "about box".
Packit 0b6522

Packit 0b6522
  You should also get your employer (if you work as a programmer) or school,
Packit 0b6522
if any, to sign a "copyright disclaimer" for the program, if necessary.
Packit 0b6522
For more information on this, and how to apply and follow the GNU GPL, see
Packit 0b6522
<http://www.gnu.org/licenses/>.
Packit 0b6522

Packit 0b6522
  The GNU General Public License does not permit incorporating your program
Packit 0b6522
into proprietary programs.  If your program is a subroutine library, you
Packit 0b6522
may consider it more useful to permit linking proprietary applications with
Packit 0b6522
the library.  If this is what you want to do, use the GNU Lesser General
Packit 0b6522
Public License instead of this License.  But first, please read
Packit 0b6522
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
Packit 0b6522

Packit 0b6522

Packit 0b6522

Packit 0b6522
		   GNU LESSER GENERAL PUBLIC LICENSE
Packit 0b6522
                       Version 3, 29 June 2007
Packit 0b6522

Packit 0b6522
 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Packit 0b6522
 Everyone is permitted to copy and distribute verbatim copies
Packit 0b6522
 of this license document, but changing it is not allowed.
Packit 0b6522

Packit 0b6522

Packit 0b6522
  This version of the GNU Lesser General Public License incorporates
Packit 0b6522
the terms and conditions of version 3 of the GNU General Public
Packit 0b6522
License, supplemented by the additional permissions listed below.
Packit 0b6522

Packit 0b6522
  0. Additional Definitions.
Packit 0b6522

Packit 0b6522
  As used herein, "this License" refers to version 3 of the GNU Lesser
Packit 0b6522
General Public License, and the "GNU GPL" refers to version 3 of the GNU
Packit 0b6522
General Public License.
Packit 0b6522

Packit 0b6522
  "The Library" refers to a covered work governed by this License,
Packit 0b6522
other than an Application or a Combined Work as defined below.
Packit 0b6522

Packit 0b6522
  An "Application" is any work that makes use of an interface provided
Packit 0b6522
by the Library, but which is not otherwise based on the Library.
Packit 0b6522
Defining a subclass of a class defined by the Library is deemed a mode
Packit 0b6522
of using an interface provided by the Library.
Packit 0b6522

Packit 0b6522
  A "Combined Work" is a work produced by combining or linking an
Packit 0b6522
Application with the Library.  The particular version of the Library
Packit 0b6522
with which the Combined Work was made is also called the "Linked
Packit 0b6522
Version".
Packit 0b6522

Packit 0b6522
  The "Minimal Corresponding Source" for a Combined Work means the
Packit 0b6522
Corresponding Source for the Combined Work, excluding any source code
Packit 0b6522
for portions of the Combined Work that, considered in isolation, are
Packit 0b6522
based on the Application, and not on the Linked Version.
Packit 0b6522

Packit 0b6522
  The "Corresponding Application Code" for a Combined Work means the
Packit 0b6522
object code and/or source code for the Application, including any data
Packit 0b6522
and utility programs needed for reproducing the Combined Work from the
Packit 0b6522
Application, but excluding the System Libraries of the Combined Work.
Packit 0b6522

Packit 0b6522
  1. Exception to Section 3 of the GNU GPL.
Packit 0b6522

Packit 0b6522
  You may convey a covered work under sections 3 and 4 of this License
Packit 0b6522
without being bound by section 3 of the GNU GPL.
Packit 0b6522

Packit 0b6522
  2. Conveying Modified Versions.
Packit 0b6522

Packit 0b6522
  If you modify a copy of the Library, and, in your modifications, a
Packit 0b6522
facility refers to a function or data to be supplied by an Application
Packit 0b6522
that uses the facility (other than as an argument passed when the
Packit 0b6522
facility is invoked), then you may convey a copy of the modified
Packit 0b6522
version:
Packit 0b6522

Packit 0b6522
   a) under this License, provided that you make a good faith effort to
Packit 0b6522
   ensure that, in the event an Application does not supply the
Packit 0b6522
   function or data, the facility still operates, and performs
Packit 0b6522
   whatever part of its purpose remains meaningful, or
Packit 0b6522

Packit 0b6522
   b) under the GNU GPL, with none of the additional permissions of
Packit 0b6522
   this License applicable to that copy.
Packit 0b6522

Packit 0b6522
  3. Object Code Incorporating Material from Library Header Files.
Packit 0b6522

Packit 0b6522
  The object code form of an Application may incorporate material from
Packit 0b6522
a header file that is part of the Library.  You may convey such object
Packit 0b6522
code under terms of your choice, provided that, if the incorporated
Packit 0b6522
material is not limited to numerical parameters, data structure
Packit 0b6522
layouts and accessors, or small macros, inline functions and templates
Packit 0b6522
(ten or fewer lines in length), you do both of the following:
Packit 0b6522

Packit 0b6522
   a) Give prominent notice with each copy of the object code that the
Packit 0b6522
   Library is used in it and that the Library and its use are
Packit 0b6522
   covered by this License.
Packit 0b6522

Packit 0b6522
   b) Accompany the object code with a copy of the GNU GPL and this license
Packit 0b6522
   document.
Packit 0b6522

Packit 0b6522
  4. Combined Works.
Packit 0b6522

Packit 0b6522
  You may convey a Combined Work under terms of your choice that,
Packit 0b6522
taken together, effectively do not restrict modification of the
Packit 0b6522
portions of the Library contained in the Combined Work and reverse
Packit 0b6522
engineering for debugging such modifications, if you also do each of
Packit 0b6522
the following:
Packit 0b6522

Packit 0b6522
   a) Give prominent notice with each copy of the Combined Work that
Packit 0b6522
   the Library is used in it and that the Library and its use are
Packit 0b6522
   covered by this License.
Packit 0b6522

Packit 0b6522
   b) Accompany the Combined Work with a copy of the GNU GPL and this license
Packit 0b6522
   document.
Packit 0b6522

Packit 0b6522
   c) For a Combined Work that displays copyright notices during
Packit 0b6522
   execution, include the copyright notice for the Library among
Packit 0b6522
   these notices, as well as a reference directing the user to the
Packit 0b6522
   copies of the GNU GPL and this license document.
Packit 0b6522

Packit 0b6522
   d) Do one of the following:
Packit 0b6522

Packit 0b6522
       0) Convey the Minimal Corresponding Source under the terms of this
Packit 0b6522
       License, and the Corresponding Application Code in a form
Packit 0b6522
       suitable for, and under terms that permit, the user to
Packit 0b6522
       recombine or relink the Application with a modified version of
Packit 0b6522
       the Linked Version to produce a modified Combined Work, in the
Packit 0b6522
       manner specified by section 6 of the GNU GPL for conveying
Packit 0b6522
       Corresponding Source.
Packit 0b6522

Packit 0b6522
       1) Use a suitable shared library mechanism for linking with the
Packit 0b6522
       Library.  A suitable mechanism is one that (a) uses at run time
Packit 0b6522
       a copy of the Library already present on the user's computer
Packit 0b6522
       system, and (b) will operate properly with a modified version
Packit 0b6522
       of the Library that is interface-compatible with the Linked
Packit 0b6522
       Version.
Packit 0b6522

Packit 0b6522
   e) Provide Installation Information, but only if you would otherwise
Packit 0b6522
   be required to provide such information under section 6 of the
Packit 0b6522
   GNU GPL, and only to the extent that such information is
Packit 0b6522
   necessary to install and execute a modified version of the
Packit 0b6522
   Combined Work produced by recombining or relinking the
Packit 0b6522
   Application with a modified version of the Linked Version. (If
Packit 0b6522
   you use option 4d0, the Installation Information must accompany
Packit 0b6522
   the Minimal Corresponding Source and Corresponding Application
Packit 0b6522
   Code. If you use option 4d1, you must provide the Installation
Packit 0b6522
   Information in the manner specified by section 6 of the GNU GPL
Packit 0b6522
   for conveying Corresponding Source.)
Packit 0b6522

Packit 0b6522
  5. Combined Libraries.
Packit 0b6522

Packit 0b6522
  You may place library facilities that are a work based on the
Packit 0b6522
Library side by side in a single library together with other library
Packit 0b6522
facilities that are not Applications and are not covered by this
Packit 0b6522
License, and convey such a combined library under terms of your
Packit 0b6522
choice, if you do both of the following:
Packit 0b6522

Packit 0b6522
   a) Accompany the combined library with a copy of the same work based
Packit 0b6522
   on the Library, uncombined with any other library facilities,
Packit 0b6522
   conveyed under the terms of this License.
Packit 0b6522

Packit 0b6522
   b) Give prominent notice with the combined library that part of it
Packit 0b6522
   is a work based on the Library, and explaining where to find the
Packit 0b6522
   accompanying uncombined form of the same work.
Packit 0b6522

Packit 0b6522
  6. Revised Versions of the GNU Lesser General Public License.
Packit 0b6522

Packit 0b6522
  The Free Software Foundation may publish revised and/or new versions
Packit 0b6522
of the GNU Lesser General Public License from time to time. Such new
Packit 0b6522
versions will be similar in spirit to the present version, but may
Packit 0b6522
differ in detail to address new problems or concerns.
Packit 0b6522

Packit 0b6522
  Each version is given a distinguishing version number. If the
Packit 0b6522
Library as you received it specifies that a certain numbered version
Packit 0b6522
of the GNU Lesser General Public License "or any later version"
Packit 0b6522
applies to it, you have the option of following the terms and
Packit 0b6522
conditions either of that published version or of any later version
Packit 0b6522
published by the Free Software Foundation. If the Library as you
Packit 0b6522
received it does not specify a version number of the GNU Lesser
Packit 0b6522
General Public License, you may choose any version of the GNU Lesser
Packit 0b6522
General Public License ever published by the Free Software Foundation.
Packit 0b6522

Packit 0b6522
  If the Library as you received it specifies that a proxy can decide
Packit 0b6522
whether future versions of the GNU Lesser General Public License shall
Packit 0b6522
apply, that proxy's public statement of acceptance of any version is
Packit 0b6522
permanent authorization for you to choose that version for the
Packit 0b6522
Library.
Packit 0b6522