This product incorporates the following software:

 

(1)  the software developed by, or developed for, Panasonic Automotive Systems Co., Ltd.@(gPanasonich),

(2)   the software owned by third party and licensed to Panasonic,

(3) open sourced software licensed under terms and conditions other than GPL or LGPL.

 

For all software included in this product, except as expressly permitted herein (including OSS license terms) and/or unless otherwise agreed in writing,

end users are permitted to use the software only as incorporated in this product for the purpose of using this product, and shall not, directly or indirectly,

(a) duplicate the software (except for authorized backup or archival purposes, if any)

(b) modify, translate, distribute, disassemble, decompile, reverse engineer, unbundle or extract the software unless otherwise permitted under applicable laws, and 

(c) remove or modify any copyright notices, proprietary notices, labels and/or marks in or on the software.

 

 

For the software categorized as (3) above includes following open sourced software:

‘Libunibreak License      

              Licence

              -------

              This library is released under an open-source licence, the zlib/libpng

              licence. Please check the file LICENCE for details.

              Apart from using the algorithm, part of the code is derived from the

              data provided under

              <URL:http://www.unicode.org/Public/>

              And the Unicode Terms of Use may apply:

              URL:http://www.unicode.org/copyright.html

              LICENSE:

              Copyright (C) 2008-2012 Wu Yongwei <wuyongwei at gmail dot com>

              Copyright (C) 2012 Tom Hacohen <tom dot hacohen at samsung dot com>

              This software is provided 'as-is', without any express or implied

              warranty. In no event will the author be held liable for any damages

              arising from the use of this software.

              Permission is granted to anyone to use this software for any purpose,

              including commercial applications, and to alter it and redistribute it

              freely, subject to the following restrictions:

              1. The origin of this software must not be misrepresented; you must not

              claim that you wrote the original software. If you use this software

              in a product, an acknowledgement in the product documentation would

              be appreciated but is not required.

              2. Altered source versions must be plainly marked as such, and must not

              be misrepresented as being the original software.

              3. This notice may not be removed or altered from any source distribution.

             

              With respect to gLibunibreak Libraryh, please be noted that this software includes the program

              altered from zlib.

             

‘Lua (MIT License)       

              Copyright © 1994–2016 Lua.org, PUC-Rio.

             

              Permission is hereby granted, free of charge, to any person obtaining a copy of this software and

              associated documentation files (the "Software"), to deal in the Software without restriction,

              including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,

              and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do

              so, subject to the following conditions:

             

              The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

             

              THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,

              INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A

              PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT

              HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF

              CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE

              OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

             

‘Unicode.org Bidi Reference Implementation           

              Credits:

              -------

              Written by: Asmus Freytag

              Command line interface by: Rick McGowan

              Verification (v24): Doug Felt

              Disclaimer and legal rights:

              ---------------------------

              Copyright (C) 1999-2009, ASMUS, Inc. All Rights Reserved.

              Distributed under the Terms of Use in http://www.unicode.org/copyright.html.

              THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS

              OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

              FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.

              IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE

              BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,

              OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,

              WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,

              ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE SOFTWARE.

              The file bid.rc is included in the software covered by the above.

             

‘Unicode.org Data Files  

              Copyright © 1991 - 2018 Unicode, Inc.All rights reserved.

              Distributed under the Terms of Use in http ://www.unicode.org/copyright.html.

              Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any

associated documentation (the "Data Files") or Unicode software and any associated documentation

              (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to

use, copy, modify, merge, publish, distribute, and / or sell copies of the Data Files or Software, and to permit persons

to whom the Data Files or Software are furnished to do so, provided that either

              (a) this copyright and permission notice appear with all copies of the Data Files or Software, or

              (b) this copyright and permission notice appear in associated Documentation.

              THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS

OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR

A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.

              IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR

ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER

RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE

OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF

THE DATA FILES OR SOFTWARE.

              Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale,

use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.

             

‘Unicode Terms of Use   

              Unicode Copyright.

              Copyright © 1991-2018 Unicode, Inc. All rights reserved.

              Certain documents and files on this website contain a legend indicating that "Modification is permitted." Any person is hereby authorized, without fee,

to modify such documents and files to create derivative works conforming to the Unicode® Standard, subject to Terms and Conditions herein.

              Any person is hereby authorized, without fee, to view, use, reproduce, and distribute all documents and files, subject to the Terms and Conditions herein.

              Further specifications of rights and restrictions pertaining to the use of the particular set of data files known as the "Unicode Character Database" can be found in the License.

              Each version of the Unicode Standard has further specifications of rights and restrictions of use. For the book editions (Unicode 5.0 and earlier), these are found on the back of the title page.

The online code charts carry specific restrictions. All other files, including online documentation of the core specification for Unicode 6.0 and later, are covered under these general Terms of Use.

              No license is granted to "mirror" the Unicode website where a fee is charged for access to the "mirror" site.

              Modification is not permitted with respect to this document. All copies of this document must be verbatim.

              Restricted Rights Legend. Any technical data or software which is licensed to the United States of America, its agencies and/or instrumentalities under this Agreement is commercial

technical data or commercial computer software developed exclusively at private expense as defined in FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable.

For technical data, use, duplication, or disclosure by the Government is subject to restrictions as set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995) and

this Agreement. For Software, in accordance with FAR 12-212 or DFARS 227-7202, as applicable, use, duplication or disclosure by the Government is subject to the restrictions set forth in this Agreement.

              Warranties and Disclaimers.

              This publication and/or website may include technical or typographical errors or other inaccuracies . Changes are periodically added to the information herein; these changes will be incorporated

in new editions of the publication and/or website. Unicode may make improvements and/or changes in the product(s) and/or program(s) described in this publication and/or website at any time.

              If this file has been purchased on magnetic or optical media from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange of the defective media within ninety (90) days of original purchase.

              EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED,

OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH

ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.

             Waiver of Damages. In no event shall Unicode or its licensors be liable for any special, incidental, indirect or consequential damages of any kind, or any damages whatsoever,

whether or not Unicode was advised of the possibility of the damage, including, without limitation, those resulting from the following: loss of use, data or profits, in connection with the use,

modification or distribution of this information or its derivatives.

              Trademarks & Logos.

              The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. gThe Unicode Consortiumh and gUnicode, Inc.h are trade names of Unicode, Inc. Use of the information and

materials found on this website indicates your acknowledgement of Unicode, Inc.fs exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode trade names.

              The Unicode Consortium Name and Trademark Usage Policy (gTrademark Policyh) are incorporated herein by reference and you agree to abide by the provisions of the Trademark Policy,

which may be changed from time to time in the sole discretion of Unicode, Inc.

              All third party trademarks referenced herein are the property of their respective owners.

              Miscellaneous.

              Jurisdiction and Venue. This server is operated from a location in the State of California, United States of America. Unicode makes no representation that the materials are appropriate

for use in other locations. If you access this server from other locations, you are responsible for compliance with local laws. This Agreement, all use of this site and any claims and damages

resulting from use of this site

              are governed solely by the laws of the State of California without regard to any principles which would apply the laws of a different jurisdiction. The user agrees that any disputes regarding

this site shall be resolved solely in the courts located in Santa Clara County, California. The user agrees said courts have personal jurisdiction and agree to waive any right to transfer the dispute to any other forum.

              Modification by Unicode. Unicode shall have the right to modify this Agreement at any time by posting it to this site. The user may not assign any part of this Agreement without Unicodefs prior written consent.

              Taxes. The user agrees to pay any taxes arising from access to this website or use of the information herein, except for those based on Unicodefs net income.

              Severability. If any provision of this Agreement is declared invalid or unenforceable, the remaining provisions of this Agreement shall remain in effect.

              Entire Agreement. This Agreement constitutes the entire agreement between the parties.

              EXHIBIT 1 UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

              Unicode Data Files include all data files under the directories

              http://www.unicode.org/Public/, http://www.unicode.org/reports/,

              http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and

              http://www.unicode.org/utility/trac/browser/.

              Unicode Data Files do not include PDF online code charts under the directory http://www.unicode.org/Public/.

              Software includes any source code published in the Unicode Standard or under the directories

              http://www.unicode.org/Public/, http://www.unicode.org/reports/,

              http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and

              http://www.unicode.org/utility/trac/browser/.

              NOTICE TO USER: Carefully read the following legal agreement.

              BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S

              DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),

              YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE

              TERMS AND CONDITIONS OF THIS AGREEMENT.

              IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE

              THE DATA FILES OR SOFTWARE.

              COPYRIGHT AND PERMISSION NOTICE

              Copyright © 1991-2018 Unicode, Inc. All rights reserved.

              Distributed under the Terms of Use in http://www.unicode.org/copyright.html.

              Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and

any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish,

distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright

and permission notice appear with all copies of the Data

              Files or Software, or (b) this copyright and permission notice appear in associated Documentation.

              THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF

              ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE

              WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND

              NONINFRINGEMENT OF THIRD PARTY RIGHTS.

              IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS

              NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL

              DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,

              DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER

              TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR

              PERFORMANCE OF THE DATA FILES OR SOFTWARE.

              Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files

or Software without prior written authorization of the copyright holder.

             

‘zlib license(1) 

              (C) 1995-2010 Jean-loup Gailly and Mark Adler

              This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

              Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

1.      The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the

product documentation would be appreciated but is not required.

              2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

              3. This notice may not be removed or altered from any source distribution.

              Jean-loup Gailly Mark Adler

              jloup@gzip.org madler@alumni.caltech.edu

              If you use the zlib library in a product, we would appreciate *not* receiving lengthy legal documents to sign. The sources are provided for free but without warranty of any kind.

The library has been entirely written by Jean-loup Gailly and Mark Adler; it does not include third-party code.

              If you redistribute modified sources, we would appreciate that you include in the file ChangeLog history information documenting your changes. Please read the FAQ for more

information on the distribution of modified source versions.

 

 

‘zlib License(2)

              /* zlib.h -- interface of the 'zlib' general purpose compression library

                version 1.2.3, July 18th, 2005

             

                Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler

             

                This software is provided 'as-is', without any express or implied

                warranty.  In no event will the authors be held liable for any damages

                arising from the use of this software.

             

                Permission is granted to anyone to use this software for any purpose,

                including commercial applications, and to alter it and redistribute it

                freely, subject to the following restrictions:

             

                1. The origin of this software must not be misrepresented; you must not

                   claim that you wrote the original software. If you use this software

                   in a product, an acknowledgment in the product documentation would be

                   appreciated but is not required.

                2. Altered source versions must be plainly marked as such, and must not be

                   misrepresented as being the original software.

                3. This notice may not be removed or altered from any source distribution.

             

                Jean-loup Gailly        Mark Adler

                jloup@gzip.org          madler@alumni.caltech.edu

             

             

                The data format used by the zlib library is described by RFCs (Request for

                Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt

                (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).

              */

 

 

‘BSD 3-Clause "New" or "Revised" License

              /*

               * Copyright 1997 Marshall Kirk McKusick. All Rights Reserved.

               *

               * This code is derived from work done by Greg Ganger at the

               * University of Michigan.

               *

               * Redistribution and use in source and binary forms, with or without

               * modification, are permitted provided that the following conditions

               * are met:

               * 1. Redistributions of source code must retain the above copyright

               *    notice, this list of conditions and the following disclaimer.

               * 2. Redistributions in binary form must reproduce the above copyright

               *    notice, this list of conditions and the following disclaimer in the

               *    documentation and/or other materials provided with the distribution.

               * 3. None of the names of McKusick, Ganger, or the University of Michigan

               *    may be used to endorse or promote products derived from this software

               *    without specific prior written permission.

               *

               * THIS SOFTWARE IS PROVIDED BY MARSHALL KIRK MCKUSICK ``AS IS'' AND

               * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

               * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

               * ARE DISCLAIMED.  IN NO EVENT SHALL MARSHALL KIRK MCKUSICK BE LIABLE

               * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL

               * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS

               * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

               * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT

               * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY

               * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF

               * SUCH DAMAGE.

               */

 

 

‘Khronos(1)     

              ** Copyright (c) 2017 The Khronos Group Inc.

              **

              ** Licensed under the Apache License, Version 2.0 (the "License");

              ** you may not use this file except in compliance with the License.

              ** You may obtain a copy of the License at

              **

              **     http://www.apache.org/licenses/LICENSE-2.0

              **

              ** Unless required by applicable law or agreed to in writing, software

              ** distributed under the License is distributed on an "AS IS" BASIS,

              ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

              ** See the License for the specific language governing permissions and

              ** limitations under the License.

             

 

‘Khronos(2)

              ** Copyright (c) 2007-2016 The Khronos Group Inc.

** Copyright (c) 2008-2009 The Khronos Group Inc.

** Copyright (c) 2013-2016 The Khronos Group Inc.

** Copyright (c) 2013-2017 The Khronos Group Inc.

**

** Permission is hereby granted, free of charge, to any person obtaining a

** copy of this software and/or associated documentation files (the

** "Materials"), to deal in the Materials without restriction, including

** without limitation the rights to use, copy, modify, merge, publish,

** distribute, sublicense, and/or sell copies of the Materials, and to

** permit persons to whom the Materials are furnished to do so, subject to

** the following conditions:

**

** The above copyright notice and this permission notice shall be included

** in all copies or substantial portions of the Materials.

**

** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,

** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF

** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY

** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,

** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE

** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.

 

             

‘MIT License   

              @Copyright      Copyright (c) Imagination Technologies Ltd. All Rights Reserved

              @License        MIT

             

              The contents of this file are subject to the MIT license as set out below.

             

              Permission is hereby granted, free of charge, to any person obtaining a copy

              of this software and associated documentation files (the "Software"), to deal

              in the Software without restriction, including without limitation the rights

              to use, copy, modify, merge, publish, distribute, sublicense, and/or sell

              copies of the Software, and to permit persons to whom the Software is

              furnished to do so, subject to the following conditions:

             

              The above copyright notice and this permission notice shall be included in

              all copies or substantial portions of the Software.

             

              THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

              IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

              FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

              AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

              LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,

              OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN

              THE SOFTWARE.

 

 

‘mbedTLS

                                           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 owner or entity authorized by             

                    the copyright owner that is granting the License.                          

                                         

                    "Legal Entity" shall mean the union of the acting entity and all                   

                    other entities that control, are controlled by, or are under common                          

                    control with that entity. For the purposes of this definition,                        

                    "control" means (i) the power, direct or indirect, to cause the                     

                    direction or management of such entity, whether by contract or                 

                    otherwise, or (ii) ownership of fifty percent (50%) or more of the              

                    outstanding shares, or (iii) beneficial ownership of such entity.                  

                                         

                    "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, as indicated by a               

                    copyright notice that is included in or attached to the work                        

                    (an example is provided in the Appendix below).                         

                                         

                    "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                        

                    editorial revisions, annotations, elaborations, or other modifications                        

                    represent, as a whole, an original work of authorship. For the purposes                    

                    of this License, Derivative Works shall not include works that remain                       

                    separable from, or merely link (or bind by name) to the interfaces of,                       

                    the Work and Derivative Works thereof.                        

                                         

                    "Contribution" shall mean any work of authorship, including                      

                    the original version of the Work and any modifications or additions                          

                    to that Work or Derivative Works thereof, that is intentionally                   

                    submitted to Licensor for inclusion in the Work by the copyright owner                   

                    or by an individual or Legal Entity authorized to submit on behalf of                        

                    the copyright owner. For the purposes of this definition, "submitted"                       

                    means any form of electronic, verbal, or written communication sent                        

                    to the Licensor or its representatives, including but not limited to              

                    communication on electronic mailing lists, source code control systems,                   

                    and issue tracking systems that are managed by, or on behalf of, the                         

                    Licensor for the purpose of discussing and improving the Work, but                         

                    excluding communication that is conspicuously marked or otherwise                        

                    designated in writing by the copyright owner as "Not a Contribution."                     

                                         

                    "Contributor" shall mean Licensor and any individual or Legal Entity                       

                    on behalf of whom a Contribution has been received by Licensor and                       

                    subsequently incorporated within 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, have made,                        

                    use, offer to sell, sell, import, and otherwise transfer the Work,                  

                    where such license applies only to those patent claims licensable                

                    by such Contributor that are necessarily infringed by their                         

                    Contribution(s) alone or by combination of their Contribution(s)              

                    with the Work to which such Contribution(s) was submitted. If You                         

                    institute patent litigation against any entity (including a               

                    cross-claim or counterclaim in a lawsuit) alleging that the Work                 

                    or a Contribution incorporated within the Work constitutes direct              

                    or contributory patent infringement, then any patent licenses                     

                    granted to You under this License for that Work shall terminate                 

                    as of the date such litigation is filed.                 

                                         

                 4. Redistribution. You may reproduce and distribute copies of the                   

                    Work or Derivative Works thereof in any medium, with or without                           

                    modifications, and in Source or Object form, provided that You                 

                    meet the following conditions:                          

                                         

                    (a) You must give any other recipients of the Work or                  

                        Derivative Works a copy of this License; and                         

                                         

                    (b) You must cause any modified files to carry prominent notices               

                        stating that You changed the files; and                     

                                         

                    (c) You must retain, in the Source form of any Derivative Works               

                        that You distribute, all copyright, patent, trademark, and                    

                        attribution notices from the Source form of the Work,                         

                        excluding those notices that do not pertain to any part of                    

                        the Derivative Works; and                         

                                         

                    (d) If the Work includes a "NOTICE" text file as part of its                         

                        distribution, then any Derivative Works that You distribute must                      

                        include a readable copy of the attribution notices contained                

                        within such NOTICE file, excluding those notices that do not             

                        pertain to any part of the Derivative Works, in at least one                  

                        of the following places: within a NOTICE text file distributed             

                        as part of the Derivative Works; within the Source form or                  

                        documentation, if provided along with the Derivative Works; or,                       

                        within a display generated by the Derivative Works, if and                  

                        wherever such third-party notices normally appear. The contents                      

                        of the NOTICE file are for informational purposes only and                

                        do not modify the License. You may add Your own attribution                          

                        notices within Derivative Works that You distribute, alongside                          

                        or as an addendum to the NOTICE text from the Work, provided                     

                        that such additional attribution notices cannot be construed                

                        as modifying the License.                          

                                         

                    You may add Your own copyright statement to Your modifications and                    

                    may provide additional or different license terms and conditions                

                    for use, reproduction, or distribution of Your modifications, or                   

                    for any such Derivative Works as a whole, provided Your use,                    

                    reproduction, and distribution of the Work otherwise complies with                         

                    the conditions stated in this License.                

                                         

                 5. Submission of Contributions. Unless You explicitly state otherwise,             

                    any Contribution intentionally submitted for inclusion in the Work                          

                    by You to the Licensor shall be under the terms and conditions of              

                    this License, without any additional terms or conditions.              

                    Notwithstanding the above, nothing herein shall supersede or modify                      

                    the terms of any separate license agreement you may have executed                         

                    with Licensor regarding such Contributions.                  

                                         

                 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 reasonable and customary use in describing the                      

                    origin of the Work and reproducing the content of the NOTICE file.                        

                                         

                 7. Disclaimer of Warranty. Unless required by applicable law or                      

                    agreed to in writing, Licensor provides the Work (and each                        

                    Contributor provides its Contributions) on an "AS IS" BASIS,                    

                    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or                         

                    implied, including, without limitation, any warranties or conditions                          

                    of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A                

                    PARTICULAR PURPOSE. You are solely responsible for determining the               

                    appropriateness of using or redistributing the Work and assume any                        

                    risks associated with Your exercise of permissions under this License.                      

                                         

                 8. Limitation of Liability. In no event and under no legal theory,                     

                    whether in tort (including negligence), contract, or otherwise,                   

                    unless required by applicable law (such as deliberate and grossly                

                    negligent acts) or agreed to in writing, shall any Contributor be                 

                    liable to You for damages, including any direct, indirect, special,                

                    incidental, or consequential damages of any character arising as a              

                    result of this License or out of the use or inability to use the                       

                    Work (including but not limited to damages for loss of goodwill,                

                    work stoppage, computer failure or malfunction, or any and all                   

                    other commercial damages or losses), even if such Contributor                  

                    has been advised of the possibility of such damages.                     

                                         

                 9. Accepting Warranty or Additional Liability. While redistributing                 

                    the Work or Derivative Works thereof, You may choose to offer,                

                    and charge a fee for, acceptance of support, warranty, indemnity,               

                    or other liability obligations and/or rights consistent with this                    

                    License. However, in accepting such obligations, You may act only                          

                    on Your own behalf and on Your sole responsibility, not on behalf              

                    of any other Contributor, and only if You agree to indemnify,                     

                    defend, and hold each Contributor harmless for any liability                       

                    incurred by, or claims asserted against, such Contributor by reason                          

                    of your accepting any such warranty or additional liability.                         

                                         

                 END OF TERMS AND CONDITIONS                

                                         

                 APPENDIX: How to apply the Apache License to your work.                          

                                         

                    To apply the Apache License to your work, attach the following                 

                    boilerplate notice, with the fields enclosed by brackets "[]"                         

                    replaced with your own identifying information. (Don't include                 

                    the brackets!)  The text should be enclosed in the appropriate                  

                    comment syntax for the file format. We also recommend that a                   

                    file or class name and description of purpose be included on the                 

                    same "printed page" as the copyright notice for easier                  

                    identification within third-party archives.                       

                                         

                 Copyright [yyyy] [name of copyright owner]                       

                                         

                 Licensed under the Apache License, Version 2.0 (the "License");                    

                 you may not use this file except in compliance with the License.                      

                 You may obtain a copy of the License at                 

                                         

                     http://www.apache.org/licenses/LICENSE-2.0                          

                                         

                 Unless required by applicable law or agreed to in writing, software                  

                 distributed under the License is distributed on an "AS IS" BASIS,                    

                 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.                        

                 See the License for the specific language governing permissions and               

                 limitations under the License.