Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright holder or entity authorized by the copyright holder that is granting the License.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License.

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the copyright is held by the Licensor.

2. Grant of Copyright License. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive license to use, reproduce, modify, distribute, sublicense, and/or sell copies of the Work, and to permit others to do so.

3. Grant of Patent License. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive license to make, use, sell, offer for sale, import, and/or otherwise transfer the Work, including without limitation any method, system, or apparatus implemented in the Work, to the extent that the Work is covered by a patent held by the Licensor.

4. Redistribution. You may copy, modify, distribute, and/or sublicense copies of the Work in Source or Object form, provided that:

    a. You retain, in the Source form of any Derivative Works that you distribute, the above copyright notice, this list of conditions, and the following disclaimer.

    b. You cause any modified files to carry prominent notices stating that You changed the files.

    c. You include a copy of this License in any distribution of the Work or Derivative Works that you make.

    d. You do not use the names of the Licensor or the contributors, or any trademarks, service marks, or product names of the Licensor, except as provided in the License.

5. NO WARRANTY. The Work is licensed on an "AS IS" basis, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement.

6. Acceptance. By using, modifying, or distributing the Work, You accept and agree to the terms and conditions of this License.

END OF TERMS AND CONDITIONS
