                    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 in this document.

  "Licensor" shall mean the copyright holder or entity that grants 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, 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 terms of this License.

  "Contribution" shall mean any work of authorship, including modifications or additions to an existing work, that is submitted to the Licensor for inclusion in the Work.

  "Contributor" shall mean Licensor and any individual or Legal Entity that submits a Contribution to the Work.

2. Grant of Copyright License.
   Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute the Work and such derivative works in Source or Object form.

3. Grant of Patent License.
   Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, use, sell, offer for sale, import, and otherwise transfer the Work, where such license applies only to those patent claims that are necessarily infringed by the Work.

4. Redistribution.
   You may reproduce and distribute copies of the Work or derivative works thereof in Source or Object form provided that you meet the following conditions:
   (a) You must provide a copy of this License in each copy of the Work or derivative works that You distribute.
   (b) You must include an attribution to the original author(s) of the Work.
   (c) If You modify the Work and distribute it, You must include a prominent notice stating that You have modified the Work and the date of the modification.

5. Submission of Contributions.
   Unless You explicitly state otherwise, any Contributions You submit to the Licensor shall be under the terms of this License, and shall be subject to all of the terms and conditions of this License.

6. Trademarks.
   This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for describing the origin of the Work.

7. No Warranty.
   The Work is licensed "as-is" without warranties or conditions of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose.

8. Limitation of Liability.
   In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall any Contributor be liable to You for any indirect, special, incidental, or consequential damages of any kind arising out of the use of the Work, even if such Contributor has been advised of the possibility of such damages.

9. Accepting the License.
   By using, copying, modifying, or distributing the Work, You indicate Your acceptance of the terms and conditions of this License.

END OF TERMS AND CONDITIONS
