Home | History | Annotate | Download | only in sdk
      1 Notices for files contained in the tools directory:
      2 ============================================================
      3 Notices for file(s):
      4 /bin/mksdcard
      5 ------------------------------------------------------------
      6 Copyright 2007, The Android Open Source Project
      7 
      8 Redistribution and use in source and binary forms, with or without
      9 modification, are permitted provided that the following conditions are met:
     10     * Redistributions of source code must retain the above copyright
     11       notice, this list of conditions and the following disclaimer.
     12     * Redistributions in binary form must reproduce the above copyright
     13       notice, this list of conditions and the following disclaimer in the
     14       documentation and/or other materials provided with the distribution.
     15     * Neither the name of Google Inc. nor the names of its contributors may
     16       be used to endorse or promote products derived from this software
     17       without specific prior written permission.
     18 
     19 THIS SOFTWARE IS PROVIDED BY Google Inc. ``AS IS'' AND ANY EXPRESS OR
     20 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     21 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
     22 EVENT SHALL Google Inc. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     23 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
     24 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
     25 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
     26 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
     27 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
     28 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     29 
     30 ============================================================
     31 Notices for file(s):
     32 /framework/conscrypt-hostdex.jar
     33 /framework/core-hostdex.jar
     34 /framework/core-libart-hostdex.jar
     35 /lib/libjavacore.so
     36 /lib/libjavacrypto.so
     37 ------------------------------------------------------------
     38    =========================================================================
     39    ==  NOTICE file corresponding to the section 4 d of                    ==
     40    ==  the Apache License, Version 2.0,                                   ==
     41    ==  in this case for the Android-specific code.                        ==
     42    =========================================================================
     43 
     44 Android Code
     45 Copyright 2005-2008 The Android Open Source Project
     46 
     47 This product includes software developed as part of
     48 The Android Open Source Project (http://source.android.com).
     49 
     50    =========================================================================
     51    ==  NOTICE file corresponding to the section 4 d of                    ==
     52    ==  the Apache License, Version 2.0,                                   ==
     53    ==  in this case for the Apache Harmony distribution.                  ==
     54    =========================================================================
     55 
     56 Apache Harmony
     57 Copyright 2006 The Apache Software Foundation
     58 
     59 This product includes software developed at
     60 The Apache Software Foundation (http://www.apache.org/).
     61 
     62 Portions of Harmony were originally developed by
     63 Intel Corporation and are licensed to the Apache Software
     64 Foundation under the "Software Grant and Corporate Contribution
     65 License Agreement", informally known as the "Intel Harmony CLA".
     66 
     67 
     68    =========================================================================
     69    ==  NOTICE file for the ICU License.                                   ==
     70    =========================================================================
     71 
     72 Copyright (c) 1995-2009 International Business Machines Corporation and others
     73 
     74 All rights reserved.
     75 
     76 Permission is hereby granted, free of charge, to any person obtaining
     77 a copy of this software and associated documentation files (the
     78 "Software"), to deal in the Software without restriction, including
     79 without limitation the rights to use, copy, modify, merge, publish,
     80 distribute, and/or sell copies of the Software, and to permit persons
     81 to whom the Software is furnished to do so, provided that the above
     82 copyright notice(s) and this permission notice appear in all copies of
     83 the Software and that both the above copyright notice(s) and this
     84 permission notice appear in supporting documentation.
     85 
     86 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
     87 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     88 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
     89 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
     90 HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
     91 SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
     92 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
     93 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
     94 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     95 
     96 Except as contained in this notice, the name of a copyright holder
     97 shall not be used in advertising or otherwise to promote the sale, use
     98 or other dealings in this Software without prior written authorization
     99 of the copyright holder.
    100 
    101 All trademarks and registered trademarks mentioned herein are the
    102 property of their respective owners.
    103 
    104 
    105    =========================================================================
    106    ==  NOTICE file for the JUnit License.                                 ==
    107    =========================================================================
    108 
    109 Common Public License - v 1.0
    110 
    111 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
    112 PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
    113 THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
    114 
    115 1. DEFINITIONS
    116 
    117 "Contribution" means:
    118 
    119       a) in the case of the initial Contributor, the initial code and
    120          documentation distributed under this Agreement, and
    121       b) in the case of each subsequent Contributor:
    122 
    123       i) changes to the Program, and
    124 
    125       ii) additions to the Program;
    126 
    127       where such changes and/or additions to the Program originate
    128       from and are distributed by that particular Contributor. A
    129       Contribution 'originates' from a Contributor if it was added to
    130       the Program by such Contributor itself or anyone acting on such
    131       Contributor's behalf. Contributions do not include additions to
    132       the Program which: (i) are separate modules of software
    133       distributed in conjunction with the Program under their own
    134       license agreement, and (ii) are not derivative works of the
    135       Program.
    136 
    137 "Contributor" means any person or entity that distributes the Program.
    138 
    139 "Licensed Patents " mean patent claims licensable by a Contributor
    140 which are necessarily infringed by the use or sale of its Contribution
    141 alone or when combined with the Program.
    142 
    143 "Program" means the Contributions distributed in accordance with this
    144 Agreement.
    145 
    146 "Recipient" means anyone who receives the Program under this
    147 Agreement, including all Contributors.
    148 
    149 2. GRANT OF RIGHTS
    150 
    151       a) Subject to the terms of this Agreement, each Contributor
    152       hereby grants Recipient a non-exclusive, worldwide, royalty-free
    153       copyright license to reproduce, prepare derivative works of,
    154       publicly display, publicly perform, distribute and sublicense
    155       the Contribution of such Contributor, if any, and such
    156       derivative works, in source code and object code form.
    157 
    158       b) Subject to the terms of this Agreement, each Contributor
    159       hereby grants Recipient a non-exclusive, worldwide, royalty-free
    160       patent license under Licensed Patents to make, use, sell, offer
    161       to sell, import and otherwise transfer the Contribution of such
    162       Contributor, if any, in source code and object code form. This
    163       patent license shall apply to the combination of the
    164       Contribution and the Program if, at the time the Contribution is
    165       added by the Contributor, such addition of the Contribution
    166       causes such combination to be covered by the Licensed Patents.
    167       The patent license shall not apply to any other combinations
    168       which include the Contribution. No hardware per se is licensed
    169       hereunder.
    170 
    171       c) Recipient understands that although each Contributor grants
    172       the licenses to its Contributions set forth herein, no
    173       assurances are provided by any Contributor that the Program does
    174       not infringe the patent or other intellectual property rights of
    175       any other entity. Each Contributor disclaims any liability to
    176       Recipient for claims brought by any other entity based on
    177       infringement of intellectual property rights or otherwise. As a
    178       condition to exercising the rights and licenses granted
    179       hereunder, each Recipient hereby assumes sole responsibility to
    180       secure any other intellectual property rights needed, if any.
    181       For example, if a third party patent license is required to
    182       allow Recipient to distribute the Program, it is Recipient's
    183       responsibility to acquire that license before distributing the
    184       Program.
    185 
    186       d) Each Contributor represents that to its knowledge it has
    187       sufficient copyright rights in its Contribution, if any, to
    188       grant the copyright license set forth in this Agreement.
    189 
    190 3. REQUIREMENTS
    191 
    192 A Contributor may choose to distribute the Program in object code form
    193 under its own license agreement, provided that:
    194 
    195       a) it complies with the terms and conditions of this Agreement; and
    196 
    197       b) its license agreement:
    198 
    199       i) effectively disclaims on behalf of all Contributors all
    200       warranties and conditions, express and implied, including
    201       warranties or conditions of title and non-infringement, and
    202       implied warranties or conditions of merchantability and fitness
    203       for a particular purpose;
    204 
    205       ii) effectively excludes on behalf of all Contributors all
    206       liability for damages, including direct, indirect, special,
    207       incidental and consequential damages, such as lost profits;
    208 
    209       iii) states that any provisions which differ from this Agreement
    210       are offered by that Contributor alone and not by any other
    211       party; and
    212 
    213       iv) states that source code for the Program is available from
    214       such Contributor, and informs licensees how to obtain it in a
    215       reasonable manner on or through a medium customarily used for
    216       software exchange.
    217 
    218 When the Program is made available in source code form:
    219 
    220       a) it must be made available under this Agreement; and 
    221 
    222       b) a copy of this Agreement must be included with each copy of
    223       the Program.
    224 
    225 Contributors may not remove or alter any copyright notices contained
    226 within the Program.
    227 
    228 Each Contributor must identify itself as the originator of its
    229 Contribution, if any, in a manner that reasonably allows subsequent
    230 Recipients to identify the originator of the Contribution.
    231 
    232 4. COMMERCIAL DISTRIBUTION
    233 
    234 Commercial distributors of software may accept certain
    235 responsibilities with respect to end users, business partners and the
    236 like. While this license is intended to facilitate the commercial use
    237 of the Program, the Contributor who includes the Program in a
    238 commercial product offering should do so in a manner which does not
    239 create potential liability for other Contributors. Therefore, if a
    240 Contributor includes the Program in a commercial product offering,
    241 such Contributor ("Commercial Contributor") hereby agrees to defend
    242 and indemnify every other Contributor ("Indemnified Contributor")
    243 against any losses, damages and costs (collectively "Losses") arising
    244 from claims, lawsuits and other legal actions brought by a third party
    245 against the Indemnified Contributor to the extent caused by the acts
    246 or omissions of such Commercial Contributor in connection with its
    247 distribution of the Program in a commercial product offering. The
    248 obligations in this section do not apply to any claims or Losses
    249 relating to any actual or alleged intellectual property infringement.
    250 In order to qualify, an Indemnified Contributor must: a) promptly
    251 notify the Commercial Contributor in writing of such claim, and b)
    252 allow the Commercial Contributor to control, and cooperate with the
    253 Commercial Contributor in, the defense and any related settlement
    254 negotiations. The Indemnified Contributor may participate in any such
    255 claim at its own expense.
    256 
    257 For example, a Contributor might include the Program in a commercial
    258 product offering, Product X. That Contributor is then a Commercial
    259 Contributor. If that Commercial Contributor then makes performance
    260 claims, or offers warranties related to Product X, those performance
    261 claims and warranties are such Commercial Contributor's responsibility
    262 alone. Under this section, the Commercial Contributor would have to
    263 defend claims against the other Contributors related to those
    264 performance claims and warranties, and if a court requires any other
    265 Contributor to pay any damages as a result, the Commercial Contributor
    266 must pay those damages.
    267 
    268 5. NO WARRANTY
    269 
    270 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
    271 PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    272 KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY
    273 WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
    274 OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
    275 responsible for determining the appropriateness of using and
    276 distributing the Program and assumes all risks associated with its
    277 exercise of rights under this Agreement, including but not limited to
    278 the risks and costs of program errors, compliance with applicable
    279 laws, damage to or loss of data, programs or equipment, and
    280 unavailability or interruption of operations.
    281 
    282 6. DISCLAIMER OF LIABILITY
    283 
    284 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
    285 ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
    286 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
    287 WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
    288 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    289 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
    290 DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
    291 HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    292 
    293 7. GENERAL
    294 
    295 If any provision of this Agreement is invalid or unenforceable under
    296 applicable law, it shall not affect the validity or enforceability of
    297 the remainder of the terms of this Agreement, and without further
    298 action by the parties hereto, such provision shall be reformed to the
    299 minimum extent necessary to make such provision valid and enforceable.
    300 
    301 If Recipient institutes patent litigation against a Contributor with
    302 respect to a patent applicable to software (including a cross-claim or
    303 counterclaim in a lawsuit), then any patent licenses granted by that
    304 Contributor to such Recipient under this Agreement shall terminate as
    305 of the date such litigation is filed. In addition, if Recipient
    306 institutes patent litigation against any entity (including a
    307 cross-claim or counterclaim in a lawsuit) alleging that the Program
    308 itself (excluding combinations of the Program with other software or
    309 hardware) infringes such Recipient's patent(s), then such Recipient's
    310 rights granted under Section 2(b) shall terminate as of the date such
    311 litigation is filed.
    312 
    313 All Recipient's rights under this Agreement shall terminate if it
    314 fails to comply with any of the material terms or conditions of this
    315 Agreement and does not cure such failure in a reasonable period of
    316 time after becoming aware of such noncompliance. If all Recipient's
    317 rights under this Agreement terminate, Recipient agrees to cease use
    318 and distribution of the Program as soon as reasonably practicable.
    319 However, Recipient's obligations under this Agreement and any licenses
    320 granted by Recipient relating to the Program shall continue and
    321 survive.
    322 
    323 Everyone is permitted to copy and distribute copies of this Agreement,
    324 but in order to avoid inconsistency the Agreement is copyrighted and
    325 may only be modified in the following manner. The Agreement Steward
    326 reserves the right to publish new versions (including revisions) of
    327 this Agreement from time to time. No one other than the Agreement
    328 Steward has the right to modify this Agreement. IBM is the initial
    329 Agreement Steward. IBM may assign the responsibility to serve as the
    330 Agreement Steward to a suitable separate entity. Each new version of
    331 the Agreement will be given a distinguishing version number. The
    332 Program (including Contributions) may always be distributed subject to
    333 the version of the Agreement under which it was received. In addition,
    334 after a new version of the Agreement is published, Contributor may
    335 elect to distribute the Program (including its Contributions) under
    336 the new version. Except as expressly stated in Sections 2(a) and 2(b)
    337 above, Recipient receives no rights or licenses to the intellectual
    338 property of any Contributor under this Agreement, whether expressly,
    339 by implication, estoppel or otherwise. All rights in the Program not
    340 expressly granted under this Agreement are reserved.
    341 
    342 This Agreement is governed by the laws of the State of New York and
    343 the intellectual property laws of the United States of America. No
    344 party to this Agreement will bring a legal action under this Agreement
    345 more than one year after the cause of action arose. Each party waives
    346 its rights to a jury trial in any resulting litigation.
    347 
    348 
    349    =========================================================================
    350    ==  NOTICE file for the KXML License.                                  ==
    351    =========================================================================
    352 
    353 Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany
    354 
    355 Permission is hereby granted, free of charge, to any person obtaining
    356 a copy of this software and associated documentation files (the
    357 "Software"), to deal in the Software without restriction, including
    358 without limitation the rights to use, copy, modify, merge, publish,
    359 distribute, sublicense, and/or sell copies of the Software, and to
    360 permit persons to whom the Software is furnished to do so, subject to
    361 the following conditions:
    362 
    363 The above copyright notice and this permission notice shall be
    364 included in all copies or substantial portions of the Software.
    365 
    366 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    367 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    368 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    369 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
    370 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    371 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    372 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    373 
    374 
    375    =========================================================================
    376    ==  NOTICE file for the SQLite Java Wrapper License.                   ==
    377    =========================================================================
    378 
    379 This software is copyrighted by Christian Werner <chw (a] ch-werner.de>
    380 and others. The following terms apply to all files associated with the
    381 software unless explicitly disclaimed in individual files.
    382 
    383 The authors hereby grant permission to use, copy, modify, distribute,
    384 and license this software and its documentation for any purpose, provided
    385 that existing copyright notices are retained in all copies and that this
    386 notice is included verbatim in any distributions. No written agreement,
    387 license, or royalty fee is required for any of the authorized uses.
    388 Modifications to this software may be copyrighted by their authors
    389 and need not follow the licensing terms described here, provided that
    390 the new terms are clearly indicated on the first page of each file where
    391 they apply.
    392 
    393 IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
    394 FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
    395 ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
    396 DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
    397 POSSIBILITY OF SUCH DAMAGE.
    398 
    399 THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
    400 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
    401 FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
    402 IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
    403 NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
    404 MODIFICATIONS.
    405 
    406 
    407    =========================================================================
    408    ==  NOTICE file for the W3C License.                                   ==
    409    =========================================================================
    410 
    411 Copyright (c) 2000 World Wide Web Consortium, (Massachusetts Institute
    412 of Technology, Institut National de Recherche en Informatique et en
    413 Automatique, Keio University). All Rights Reserved. This program is
    414 distributed under the W3C's Software Intellectual Property License.
    415 This program is distributed in the hope that it will be useful, but
    416 WITHOUT ANY WARRANTY; without even the implied warranty of
    417 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    418 
    419 See W3C License http://www.w3.org/Consortium/Legal/ for more details.
    420 
    421 ============================================================
    422 Notices for file(s):
    423 /usr/icu/icudt51l.dat
    424 ------------------------------------------------------------
    425 ICU License - ICU 1.8.1 and later
    426 
    427 COPYRIGHT AND PERMISSION NOTICE
    428 
    429 Copyright (c) 1995-2008 International Business Machines Corporation and others
    430 
    431 All rights reserved.
    432 
    433 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, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation.
    434 
    435 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 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 THIS SOFTWARE.
    436 
    437 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 this Software without prior written authorization of the copyright holder.
    438 
    439 All trademarks and registered trademarks mentioned herein are the property of their respective owners. 
    440 
    441 ==============================================================================
    442 
    443 UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
    444 
    445     Unicode Data Files include all data files under the directories
    446 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
    447 http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
    448 published in the Unicode Standard or under the directories
    449 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
    450 http://www.unicode.org/cldr/data/.
    451 
    452     NOTICE TO USER: Carefully read the following legal agreement. BY
    453 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
    454 ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
    455 AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
    456 DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES
    457 OR SOFTWARE.
    458 
    459     COPYRIGHT AND PERMISSION NOTICE
    460 
    461     Copyright  1991-2007 Unicode, Inc. All rights reserved. Distributed under
    462 the Terms of Use in http://www.unicode.org/copyright.html.
    463 
    464     Permission is hereby granted, free of charge, to any person obtaining a copy
    465 of the Unicode data files and any associated documentation (the "Data Files") or
    466 Unicode software and any associated documentation (the "Software") to deal in
    467 the Data Files or Software without restriction, including without limitation the
    468 rights to use, copy, modify, merge, publish, distribute, and/or sell copies of
    469 the Data Files or Software, and to permit persons to whom the Data Files or
    470 Software are furnished to do so, provided that (a) the above copyright notice(s)
    471 and this permission notice appear with all copies of the Data Files or Software,
    472 (b) both the above copyright notice(s) and this permission notice appear in
    473 associated documentation, and (c) there is clear notice in each modified Data
    474 File or in the Software as well as in the documentation associated with the Data
    475 File(s) or Software that the data or software has been modified.
    476 
    477     THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
    478 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    479 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
    480 PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
    481 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
    482 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
    483 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
    484 OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
    485 SOFTWARE.
    486 
    487     Except as contained in this notice, the name of a copyright holder shall not
    488 be used in advertising or otherwise to promote the sale, use or other dealings
    489 in these Data Files or Software without prior written authorization of the
    490 copyright holder.
    491 
    492 ===============================================================================
    493 
    494 
    495 /* This ICU code derived from: */
    496 /*
    497 punycode.c 0.4.0 (2001-Nov-17-Sat)
    498 http://www.cs.berkeley.edu/~amc/idn/
    499 Adam M. Costello
    500 http://www.nicemice.net/amc/
    501 
    502 Disclaimer and license
    503 
    504 Regarding this entire document or any portion of it (including
    505 the pseudocode and C code), the author makes no guarantees and
    506 is not responsible for any damage resulting from its use. The
    507 author grants irrevocable permission to anyone to use, modify,
    508 and distribute it in any way that does not diminish the rights
    509 of anyone else to use, modify, and distribute it, provided that
    510 redistributed derivative works do not contain misleading author or
    511 version information. Derivative works need not be licensed under
    512 similar terms.
    513 */
    514 
    515 
    516 /*
    517 ** This file is in the public domain, so clarified as of
    518 ** 2006-07-17 by Arthur David Olson.
    519 */
    520 
    521 ============================================================
    522 Notices for file(s):
    523 /framework/jcommon-1.0.12.jar
    524 /framework/jfreechart-1.0.9-swt.jar
    525 /framework/jfreechart-1.0.9.jar
    526 ------------------------------------------------------------
    527 		  GNU LESSER GENERAL PUBLIC LICENSE
    528 		       Version 2.1, February 1999
    529 
    530  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    531      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    532  Everyone is permitted to copy and distribute verbatim copies
    533  of this license document, but changing it is not allowed.
    534 
    535 [This is the first released version of the Lesser GPL.  It also counts
    536  as the successor of the GNU Library Public License, version 2, hence
    537  the version number 2.1.]
    538 
    539 			    Preamble
    540 
    541   The licenses for most software are designed to take away your
    542 freedom to share and change it.  By contrast, the GNU General Public
    543 Licenses are intended to guarantee your freedom to share and change
    544 free software--to make sure the software is free for all its users.
    545 
    546   This license, the Lesser General Public License, applies to some
    547 specially designated software packages--typically libraries--of the
    548 Free Software Foundation and other authors who decide to use it.  You
    549 can use it too, but we suggest you first think carefully about whether
    550 this license or the ordinary General Public License is the better
    551 strategy to use in any particular case, based on the explanations below.
    552 
    553   When we speak of free software, we are referring to freedom of use,
    554 not price.  Our General Public Licenses are designed to make sure that
    555 you have the freedom to distribute copies of free software (and charge
    556 for this service if you wish); that you receive source code or can get
    557 it if you want it; that you can change the software and use pieces of
    558 it in new free programs; and that you are informed that you can do
    559 these things.
    560 
    561   To protect your rights, we need to make restrictions that forbid
    562 distributors to deny you these rights or to ask you to surrender these
    563 rights.  These restrictions translate to certain responsibilities for
    564 you if you distribute copies of the library or if you modify it.
    565 
    566   For example, if you distribute copies of the library, whether gratis
    567 or for a fee, you must give the recipients all the rights that we gave
    568 you.  You must make sure that they, too, receive or can get the source
    569 code.  If you link other code with the library, you must provide
    570 complete object files to the recipients, so that they can relink them
    571 with the library after making changes to the library and recompiling
    572 it.  And you must show them these terms so they know their rights.
    573 
    574   We protect your rights with a two-step method: (1) we copyright the
    575 library, and (2) we offer you this license, which gives you legal
    576 permission to copy, distribute and/or modify the library.
    577 
    578   To protect each distributor, we want to make it very clear that
    579 there is no warranty for the free library.  Also, if the library is
    580 modified by someone else and passed on, the recipients should know
    581 that what they have is not the original version, so that the original
    582 author's reputation will not be affected by problems that might be
    583 introduced by others.
    584 
    586   Finally, software patents pose a constant threat to the existence of
    587 any free program.  We wish to make sure that a company cannot
    588 effectively restrict the users of a free program by obtaining a
    589 restrictive license from a patent holder.  Therefore, we insist that
    590 any patent license obtained for a version of the library must be
    591 consistent with the full freedom of use specified in this license.
    592 
    593   Most GNU software, including some libraries, is covered by the
    594 ordinary GNU General Public License.  This license, the GNU Lesser
    595 General Public License, applies to certain designated libraries, and
    596 is quite different from the ordinary General Public License.  We use
    597 this license for certain libraries in order to permit linking those
    598 libraries into non-free programs.
    599 
    600   When a program is linked with a library, whether statically or using
    601 a shared library, the combination of the two is legally speaking a
    602 combined work, a derivative of the original library.  The ordinary
    603 General Public License therefore permits such linking only if the
    604 entire combination fits its criteria of freedom.  The Lesser General
    605 Public License permits more lax criteria for linking other code with
    606 the library.
    607 
    608   We call this license the "Lesser" General Public License because it
    609 does Less to protect the user's freedom than the ordinary General
    610 Public License.  It also provides other free software developers Less
    611 of an advantage over competing non-free programs.  These disadvantages
    612 are the reason we use the ordinary General Public License for many
    613 libraries.  However, the Lesser license provides advantages in certain
    614 special circumstances.
    615 
    616   For example, on rare occasions, there may be a special need to
    617 encourage the widest possible use of a certain library, so that it becomes
    618 a de-facto standard.  To achieve this, non-free programs must be
    619 allowed to use the library.  A more frequent case is that a free
    620 library does the same job as widely used non-free libraries.  In this
    621 case, there is little to gain by limiting the free library to free
    622 software only, so we use the Lesser General Public License.
    623 
    624   In other cases, permission to use a particular library in non-free
    625 programs enables a greater number of people to use a large body of
    626 free software.  For example, permission to use the GNU C Library in
    627 non-free programs enables many more people to use the whole GNU
    628 operating system, as well as its variant, the GNU/Linux operating
    629 system.
    630 
    631   Although the Lesser General Public License is Less protective of the
    632 users' freedom, it does ensure that the user of a program that is
    633 linked with the Library has the freedom and the wherewithal to run
    634 that program using a modified version of the Library.
    635 
    636   The precise terms and conditions for copying, distribution and
    637 modification follow.  Pay close attention to the difference between a
    638 "work based on the library" and a "work that uses the library".  The
    639 former contains code derived from the library, whereas the latter must
    640 be combined with the library in order to run.
    641 
    643 		  GNU LESSER GENERAL PUBLIC LICENSE
    644    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    645 
    646   0. This License Agreement applies to any software library or other
    647 program which contains a notice placed by the copyright holder or
    648 other authorized party saying it may be distributed under the terms of
    649 this Lesser General Public License (also called "this License").
    650 Each licensee is addressed as "you".
    651 
    652   A "library" means a collection of software functions and/or data
    653 prepared so as to be conveniently linked with application programs
    654 (which use some of those functions and data) to form executables.
    655 
    656   The "Library", below, refers to any such software library or work
    657 which has been distributed under these terms.  A "work based on the
    658 Library" means either the Library or any derivative work under
    659 copyright law: that is to say, a work containing the Library or a
    660 portion of it, either verbatim or with modifications and/or translated
    661 straightforwardly into another language.  (Hereinafter, translation is
    662 included without limitation in the term "modification".)
    663 
    664   "Source code" for a work means the preferred form of the work for
    665 making modifications to it.  For a library, complete source code means
    666 all the source code for all modules it contains, plus any associated
    667 interface definition files, plus the scripts used to control compilation
    668 and installation of the library.
    669 
    670   Activities other than copying, distribution and modification are not
    671 covered by this License; they are outside its scope.  The act of
    672 running a program using the Library is not restricted, and output from
    673 such a program is covered only if its contents constitute a work based
    674 on the Library (independent of the use of the Library in a tool for
    675 writing it).  Whether that is true depends on what the Library does
    676 and what the program that uses the Library does.
    677   
    678   1. You may copy and distribute verbatim copies of the Library's
    679 complete source code as you receive it, in any medium, provided that
    680 you conspicuously and appropriately publish on each copy an
    681 appropriate copyright notice and disclaimer of warranty; keep intact
    682 all the notices that refer to this License and to the absence of any
    683 warranty; and distribute a copy of this License along with the
    684 Library.
    685 
    686   You may charge a fee for the physical act of transferring a copy,
    687 and you may at your option offer warranty protection in exchange for a
    688 fee.
    689 
    691   2. You may modify your copy or copies of the Library or any portion
    692 of it, thus forming a work based on the Library, and copy and
    693 distribute such modifications or work under the terms of Section 1
    694 above, provided that you also meet all of these conditions:
    695 
    696     a) The modified work must itself be a software library.
    697 
    698     b) You must cause the files modified to carry prominent notices
    699     stating that you changed the files and the date of any change.
    700 
    701     c) You must cause the whole of the work to be licensed at no
    702     charge to all third parties under the terms of this License.
    703 
    704     d) If a facility in the modified Library refers to a function or a
    705     table of data to be supplied by an application program that uses
    706     the facility, other than as an argument passed when the facility
    707     is invoked, then you must make a good faith effort to ensure that,
    708     in the event an application does not supply such function or
    709     table, the facility still operates, and performs whatever part of
    710     its purpose remains meaningful.
    711 
    712     (For example, a function in a library to compute square roots has
    713     a purpose that is entirely well-defined independent of the
    714     application.  Therefore, Subsection 2d requires that any
    715     application-supplied function or table used by this function must
    716     be optional: if the application does not supply it, the square
    717     root function must still compute square roots.)
    718 
    719 These requirements apply to the modified work as a whole.  If
    720 identifiable sections of that work are not derived from the Library,
    721 and can be reasonably considered independent and separate works in
    722 themselves, then this License, and its terms, do not apply to those
    723 sections when you distribute them as separate works.  But when you
    724 distribute the same sections as part of a whole which is a work based
    725 on the Library, the distribution of the whole must be on the terms of
    726 this License, whose permissions for other licensees extend to the
    727 entire whole, and thus to each and every part regardless of who wrote
    728 it.
    729 
    730 Thus, it is not the intent of this section to claim rights or contest
    731 your rights to work written entirely by you; rather, the intent is to
    732 exercise the right to control the distribution of derivative or
    733 collective works based on the Library.
    734 
    735 In addition, mere aggregation of another work not based on the Library
    736 with the Library (or with a work based on the Library) on a volume of
    737 a storage or distribution medium does not bring the other work under
    738 the scope of this License.
    739 
    740   3. You may opt to apply the terms of the ordinary GNU General Public
    741 License instead of this License to a given copy of the Library.  To do
    742 this, you must alter all the notices that refer to this License, so
    743 that they refer to the ordinary GNU General Public License, version 2,
    744 instead of to this License.  (If a newer version than version 2 of the
    745 ordinary GNU General Public License has appeared, then you can specify
    746 that version instead if you wish.)  Do not make any other change in
    747 these notices.
    748 
    750   Once this change is made in a given copy, it is irreversible for
    751 that copy, so the ordinary GNU General Public License applies to all
    752 subsequent copies and derivative works made from that copy.
    753 
    754   This option is useful when you wish to copy part of the code of
    755 the Library into a program that is not a library.
    756 
    757   4. You may copy and distribute the Library (or a portion or
    758 derivative of it, under Section 2) in object code or executable form
    759 under the terms of Sections 1 and 2 above provided that you accompany
    760 it with the complete corresponding machine-readable source code, which
    761 must be distributed under the terms of Sections 1 and 2 above on a
    762 medium customarily used for software interchange.
    763 
    764   If distribution of object code is made by offering access to copy
    765 from a designated place, then offering equivalent access to copy the
    766 source code from the same place satisfies the requirement to
    767 distribute the source code, even though third parties are not
    768 compelled to copy the source along with the object code.
    769 
    770   5. A program that contains no derivative of any portion of the
    771 Library, but is designed to work with the Library by being compiled or
    772 linked with it, is called a "work that uses the Library".  Such a
    773 work, in isolation, is not a derivative work of the Library, and
    774 therefore falls outside the scope of this License.
    775 
    776   However, linking a "work that uses the Library" with the Library
    777 creates an executable that is a derivative of the Library (because it
    778 contains portions of the Library), rather than a "work that uses the
    779 library".  The executable is therefore covered by this License.
    780 Section 6 states terms for distribution of such executables.
    781 
    782   When a "work that uses the Library" uses material from a header file
    783 that is part of the Library, the object code for the work may be a
    784 derivative work of the Library even though the source code is not.
    785 Whether this is true is especially significant if the work can be
    786 linked without the Library, or if the work is itself a library.  The
    787 threshold for this to be true is not precisely defined by law.
    788 
    789   If such an object file uses only numerical parameters, data
    790 structure layouts and accessors, and small macros and small inline
    791 functions (ten lines or less in length), then the use of the object
    792 file is unrestricted, regardless of whether it is legally a derivative
    793 work.  (Executables containing this object code plus portions of the
    794 Library will still fall under Section 6.)
    795 
    796   Otherwise, if the work is a derivative of the Library, you may
    797 distribute the object code for the work under the terms of Section 6.
    798 Any executables containing that work also fall under Section 6,
    799 whether or not they are linked directly with the Library itself.
    800 
    802   6. As an exception to the Sections above, you may also combine or
    803 link a "work that uses the Library" with the Library to produce a
    804 work containing portions of the Library, and distribute that work
    805 under terms of your choice, provided that the terms permit
    806 modification of the work for the customer's own use and reverse
    807 engineering for debugging such modifications.
    808 
    809   You must give prominent notice with each copy of the work that the
    810 Library is used in it and that the Library and its use are covered by
    811 this License.  You must supply a copy of this License.  If the work
    812 during execution displays copyright notices, you must include the
    813 copyright notice for the Library among them, as well as a reference
    814 directing the user to the copy of this License.  Also, you must do one
    815 of these things:
    816 
    817     a) Accompany the work with the complete corresponding
    818     machine-readable source code for the Library including whatever
    819     changes were used in the work (which must be distributed under
    820     Sections 1 and 2 above); and, if the work is an executable linked
    821     with the Library, with the complete machine-readable "work that
    822     uses the Library", as object code and/or source code, so that the
    823     user can modify the Library and then relink to produce a modified
    824     executable containing the modified Library.  (It is understood
    825     that the user who changes the contents of definitions files in the
    826     Library will not necessarily be able to recompile the application
    827     to use the modified definitions.)
    828 
    829     b) Use a suitable shared library mechanism for linking with the
    830     Library.  A suitable mechanism is one that (1) uses at run time a
    831     copy of the library already present on the user's computer system,
    832     rather than copying library functions into the executable, and (2)
    833     will operate properly with a modified version of the library, if
    834     the user installs one, as long as the modified version is
    835     interface-compatible with the version that the work was made with.
    836 
    837     c) Accompany the work with a written offer, valid for at
    838     least three years, to give the same user the materials
    839     specified in Subsection 6a, above, for a charge no more
    840     than the cost of performing this distribution.
    841 
    842     d) If distribution of the work is made by offering access to copy
    843     from a designated place, offer equivalent access to copy the above
    844     specified materials from the same place.
    845 
    846     e) Verify that the user has already received a copy of these
    847     materials or that you have already sent this user a copy.
    848 
    849   For an executable, the required form of the "work that uses the
    850 Library" must include any data and utility programs needed for
    851 reproducing the executable from it.  However, as a special exception,
    852 the materials to be distributed need not include anything that is
    853 normally distributed (in either source or binary form) with the major
    854 components (compiler, kernel, and so on) of the operating system on
    855 which the executable runs, unless that component itself accompanies
    856 the executable.
    857 
    858   It may happen that this requirement contradicts the license
    859 restrictions of other proprietary libraries that do not normally
    860 accompany the operating system.  Such a contradiction means you cannot
    861 use both them and the Library together in an executable that you
    862 distribute.
    863 
    865   7. You may place library facilities that are a work based on the
    866 Library side-by-side in a single library together with other library
    867 facilities not covered by this License, and distribute such a combined
    868 library, provided that the separate distribution of the work based on
    869 the Library and of the other library facilities is otherwise
    870 permitted, and provided that you do these two things:
    871 
    872     a) Accompany the combined library with a copy of the same work
    873     based on the Library, uncombined with any other library
    874     facilities.  This must be distributed under the terms of the
    875     Sections above.
    876 
    877     b) Give prominent notice with the combined library of the fact
    878     that part of it is a work based on the Library, and explaining
    879     where to find the accompanying uncombined form of the same work.
    880 
    881   8. You may not copy, modify, sublicense, link with, or distribute
    882 the Library except as expressly provided under this License.  Any
    883 attempt otherwise to copy, modify, sublicense, link with, or
    884 distribute the Library is void, and will automatically terminate your
    885 rights under this License.  However, parties who have received copies,
    886 or rights, from you under this License will not have their licenses
    887 terminated so long as such parties remain in full compliance.
    888 
    889   9. You are not required to accept this License, since you have not
    890 signed it.  However, nothing else grants you permission to modify or
    891 distribute the Library or its derivative works.  These actions are
    892 prohibited by law if you do not accept this License.  Therefore, by
    893 modifying or distributing the Library (or any work based on the
    894 Library), you indicate your acceptance of this License to do so, and
    895 all its terms and conditions for copying, distributing or modifying
    896 the Library or works based on it.
    897 
    898   10. Each time you redistribute the Library (or any work based on the
    899 Library), the recipient automatically receives a license from the
    900 original licensor to copy, distribute, link with or modify the Library
    901 subject to these terms and conditions.  You may not impose any further
    902 restrictions on the recipients' exercise of the rights granted herein.
    903 You are not responsible for enforcing compliance by third parties with
    904 this License.
    905 
    907   11. If, as a consequence of a court judgment or allegation of patent
    908 infringement or for any other reason (not limited to patent issues),
    909 conditions are imposed on you (whether by court order, agreement or
    910 otherwise) that contradict the conditions of this License, they do not
    911 excuse you from the conditions of this License.  If you cannot
    912 distribute so as to satisfy simultaneously your obligations under this
    913 License and any other pertinent obligations, then as a consequence you
    914 may not distribute the Library at all.  For example, if a patent
    915 license would not permit royalty-free redistribution of the Library by
    916 all those who receive copies directly or indirectly through you, then
    917 the only way you could satisfy both it and this License would be to
    918 refrain entirely from distribution of the Library.
    919 
    920 If any portion of this section is held invalid or unenforceable under any
    921 particular circumstance, the balance of the section is intended to apply,
    922 and the section as a whole is intended to apply in other circumstances.
    923 
    924 It is not the purpose of this section to induce you to infringe any
    925 patents or other property right claims or to contest validity of any
    926 such claims; this section has the sole purpose of protecting the
    927 integrity of the free software distribution system which is
    928 implemented by public license practices.  Many people have made
    929 generous contributions to the wide range of software distributed
    930 through that system in reliance on consistent application of that
    931 system; it is up to the author/donor to decide if he or she is willing
    932 to distribute software through any other system and a licensee cannot
    933 impose that choice.
    934 
    935 This section is intended to make thoroughly clear what is believed to
    936 be a consequence of the rest of this License.
    937 
    938   12. If the distribution and/or use of the Library is restricted in
    939 certain countries either by patents or by copyrighted interfaces, the
    940 original copyright holder who places the Library under this License may add
    941 an explicit geographical distribution limitation excluding those countries,
    942 so that distribution is permitted only in or among countries not thus
    943 excluded.  In such case, this License incorporates the limitation as if
    944 written in the body of this License.
    945 
    946   13. The Free Software Foundation may publish revised and/or new
    947 versions of the Lesser General Public License from time to time.
    948 Such new versions will be similar in spirit to the present version,
    949 but may differ in detail to address new problems or concerns.
    950 
    951 Each version is given a distinguishing version number.  If the Library
    952 specifies a version number of this License which applies to it and
    953 "any later version", you have the option of following the terms and
    954 conditions either of that version or of any later version published by
    955 the Free Software Foundation.  If the Library does not specify a
    956 license version number, you may choose any version ever published by
    957 the Free Software Foundation.
    958 
    960   14. If you wish to incorporate parts of the Library into other free
    961 programs whose distribution conditions are incompatible with these,
    962 write to the author to ask for permission.  For software which is
    963 copyrighted by the Free Software Foundation, write to the Free
    964 Software Foundation; we sometimes make exceptions for this.  Our
    965 decision will be guided by the two goals of preserving the free status
    966 of all derivatives of our free software and of promoting the sharing
    967 and reuse of software generally.
    968 
    969 			    NO WARRANTY
    970 
    971   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    972 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    973 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    974 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    975 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    976 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    977 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    978 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    979 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    980 
    981   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    982 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    983 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    984 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    985 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    986 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    987 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    988 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    989 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    990 DAMAGES.
    991 
    992 		     END OF TERMS AND CONDITIONS
    993 
    995            How to Apply These Terms to Your New Libraries
    996 
    997   If you develop a new library, and you want it to be of the greatest
    998 possible use to the public, we recommend making it free software that
    999 everyone can redistribute and change.  You can do so by permitting
   1000 redistribution under these terms (or, alternatively, under the terms of the
   1001 ordinary General Public License).
   1002 
   1003   To apply these terms, attach the following notices to the library.  It is
   1004 safest to attach them to the start of each source file to most effectively
   1005 convey the exclusion of warranty; and each file should have at least the
   1006 "copyright" line and a pointer to where the full notice is found.
   1007 
   1008     <one line to give the library's name and a brief idea of what it does.>
   1009     Copyright (C) <year>  <name of author>
   1010 
   1011     This library is free software; you can redistribute it and/or
   1012     modify it under the terms of the GNU Lesser General Public
   1013     License as published by the Free Software Foundation; either
   1014     version 2.1 of the License, or (at your option) any later version.
   1015 
   1016     This library is distributed in the hope that it will be useful,
   1017     but WITHOUT ANY WARRANTY; without even the implied warranty of
   1018     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   1019     Lesser General Public License for more details.
   1020 
   1021     You should have received a copy of the GNU Lesser General Public
   1022     License along with this library; if not, write to the Free Software
   1023     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1024 
   1025 Also add information on how to contact you by electronic and paper mail.
   1026 
   1027 You should also get your employer (if you work as a programmer) or your
   1028 school, if any, to sign a "copyright disclaimer" for the library, if
   1029 necessary.  Here is a sample; alter the names:
   1030 
   1031   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   1032   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   1033 
   1034   <signature of Ty Coon>, 1 April 1990
   1035   Ty Coon, President of Vice
   1036 
   1037 That's all there is to it!
   1038 
   1039 
   1040 
   1041 ============================================================
   1042 Notices for file(s):
   1043 /lib/third_party_icu_icudata_host_gyp.a
   1044 /lib/third_party_icu_icui18n_host_gyp.a
   1045 /lib/third_party_icu_icuuc_host_gyp.a
   1046 /lib/third_party_protobuf_protobuf_full_do_not_use_host_gyp.a
   1047 /lib/v8_tools_gyp_v8_base_arm_host_gyp.a
   1048 /lib/v8_tools_gyp_v8_nosnapshot_arm_host_gyp.a
   1049 /obj/GYP/shared_intermediates/mksnapshot.arm
   1050 /obj/GYP/shared_intermediates/protoc
   1051 ------------------------------------------------------------
   1052 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
   1053 //
   1054 // Redistribution and use in source and binary forms, with or without
   1055 // modification, are permitted provided that the following conditions are
   1056 // met:
   1057 //
   1058 //    * Redistributions of source code must retain the above copyright
   1059 // notice, this list of conditions and the following disclaimer.
   1060 //    * Redistributions in binary form must reproduce the above
   1061 // copyright notice, this list of conditions and the following disclaimer
   1062 // in the documentation and/or other materials provided with the
   1063 // distribution.
   1064 //    * Neither the name of Google Inc. nor the names of its
   1065 // contributors may be used to endorse or promote products derived from
   1066 // this software without specific prior written permission.
   1067 //
   1068 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1069 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1070 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1071 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1072 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1073 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1074 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1075 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1076 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1077 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1078 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1079 
   1080 /****************************************************************
   1081  *
   1082  * The author of this software is David M. Gay.
   1083  *
   1084  * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
   1085  *
   1086  * Permission to use, copy, modify, and distribute this software for any
   1087  * purpose without fee is hereby granted, provided that this entire notice
   1088  * is included in all copies of any software which is or includes a copy
   1089  * or modification of this software and in all copies of the supporting
   1090  * documentation for such software.
   1091  *
   1092  * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
   1093  * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
   1094  * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
   1095  * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
   1096  *
   1097  ***************************************************************/
   1098 
   1099 /* Copyright (c) 2008-2009, Google Inc.
   1100  * All rights reserved.
   1101  *
   1102  * Redistribution and use in source and binary forms, with or without
   1103  * modification, are permitted provided that the following conditions are
   1104  * met:
   1105  *
   1106  *     * Redistributions of source code must retain the above copyright
   1107  * notice, this list of conditions and the following disclaimer.
   1108  *     * Neither the name of Google Inc. nor the names of its
   1109  * contributors may be used to endorse or promote products derived from
   1110  * this software without specific prior written permission.
   1111  *
   1112  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1113  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1114  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1115  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1116  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1117  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1118  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1119  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1120  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1121  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1122  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1123  *
   1124  * ---
   1125  * Author: Kostya Serebryany
   1126  */
   1127 
   1128 /* ***** BEGIN LICENSE BLOCK *****
   1129  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1130  *
   1131  * The contents of this file are subject to the Mozilla Public License Version
   1132  * 1.1 (the "License"); you may not use this file except in compliance with
   1133  * the License. You may obtain a copy of the License at
   1134  * http://www.mozilla.org/MPL/
   1135  *
   1136  * Software distributed under the License is distributed on an "AS IS" basis,
   1137  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1138  * for the specific language governing rights and limitations under the
   1139  * License.
   1140  *
   1141  * The Original Code is the Netscape Portable Runtime (NSPR).
   1142  *
   1143  * The Initial Developer of the Original Code is
   1144  * Netscape Communications Corporation.
   1145  * Portions created by the Initial Developer are Copyright (C) 1998-2000
   1146  * the Initial Developer. All Rights Reserved.
   1147  *
   1148  * Contributor(s):
   1149  *
   1150  * Alternatively, the contents of this file may be used under the terms of
   1151  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1152  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1153  * in which case the provisions of the GPL or the LGPL are applicable instead
   1154  * of those above. If you wish to allow use of your version of this file only
   1155  * under the terms of either the GPL or the LGPL, and not to allow others to
   1156  * use your version of this file under the terms of the MPL, indicate your
   1157  * decision by deleting the provisions above and replace them with the notice
   1158  * and other provisions required by the GPL or the LGPL. If you do not delete
   1159  * the provisions above, a recipient may use your version of this file under
   1160  * the terms of any one of the MPL, the GPL or the LGPL.
   1161  *
   1162  * ***** END LICENSE BLOCK ***** */
   1163 
   1164 // Copyright (c) 2006, Google Inc.
   1165 // All rights reserved.
   1166 //
   1167 // Redistribution and use in source and binary forms, with or without
   1168 // modification, are permitted provided that the following conditions are
   1169 // met:
   1170 //
   1171 //     * Redistributions of source code must retain the above copyright
   1172 // notice, this list of conditions and the following disclaimer.
   1173 //     * Redistributions in binary form must reproduce the above
   1174 // copyright notice, this list of conditions and the following disclaimer
   1175 // in the documentation and/or other materials provided with the
   1176 // distribution.
   1177 //     * Neither the name of Google Inc. nor the names of its
   1178 // contributors may be used to endorse or promote products derived from
   1179 // this software without specific prior written permission.
   1180 //
   1181 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1182 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1183 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1184 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1185 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1186 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1187 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1188 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1189 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1190 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1191 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1192 
   1193    Notice that the following BSD-style license applies to the Valgrind header
   1194    files used by Chromium (valgrind.h and memcheck.h). However, the rest of
   1195    Valgrind is licensed under the terms of the GNU General Public License,
   1196    version 2, unless otherwise indicated.
   1197 
   1198    ----------------------------------------------------------------
   1199 
   1200    Copyright (C) 2000-2008 Julian Seward.  All rights reserved.
   1201 
   1202    Redistribution and use in source and binary forms, with or without
   1203    modification, are permitted provided that the following conditions
   1204    are met:
   1205 
   1206    1. Redistributions of source code must retain the above copyright
   1207       notice, this list of conditions and the following disclaimer.
   1208 
   1209    2. The origin of this software must not be misrepresented; you must 
   1210       not claim that you wrote the original software.  If you use this 
   1211       software in a product, an acknowledgment in the product 
   1212       documentation would be appreciated but is not required.
   1213 
   1214    3. Altered source versions must be plainly marked as such, and must
   1215       not be misrepresented as being the original software.
   1216 
   1217    4. The name of the author may not be used to endorse or promote 
   1218       products derived from this software without specific prior written 
   1219       permission.
   1220 
   1221    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
   1222    OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   1223    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   1224    ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   1225    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   1226    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
   1227    GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   1228    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   1229    WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   1230    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   1231    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1232 
   1233   Copyright (c) 2007 Red Hat, inc
   1234 
   1235   Permission is hereby granted, free of charge, to any person
   1236   obtaining a copy of this software and associated documentation files
   1237   (the "Software"), to deal in the Software without restriction,
   1238   including without limitation the rights to use, copy, modify, merge,
   1239   publish, distribute, sublicense, and/or sell copies of the Software,
   1240   and to permit persons to whom the Software is furnished to do so,
   1241   subject to the following conditions: 
   1242 
   1243   The above copyright notice and this permission notice shall be
   1244   included in all copies or substantial portions of the Software. 
   1245 
   1246   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   1247   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   1248   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   1249   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
   1250   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
   1251   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   1252   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   1253   SOFTWARE.
   1254 
   1255 Copyright 2003-2005 Colin Percival
   1256 All rights reserved
   1257 
   1258 Redistribution and use in source and binary forms, with or without
   1259 modification, are permitted providing that the following conditions 
   1260 are met:
   1261 1. Redistributions of source code must retain the above copyright
   1262    notice, this list of conditions and the following disclaimer.
   1263 2. Redistributions in binary form must reproduce the above copyright
   1264    notice, this list of conditions and the following disclaimer in the
   1265    documentation and/or other materials provided with the distribution.
   1266 
   1267 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   1268 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   1269 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   1270 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   1271 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   1272 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   1273 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   1274 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   1275 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
   1276 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   1277 POSSIBILITY OF SUCH DAMAGE.
   1278 
   1279 
   1280                                  Apache License
   1281                            Version 2.0, January 2004
   1282                         http://www.apache.org/licenses/
   1283 
   1284    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   1285 
   1286    1. Definitions.
   1287 
   1288       "License" shall mean the terms and conditions for use, reproduction,
   1289       and distribution as defined by Sections 1 through 9 of this document.
   1290 
   1291       "Licensor" shall mean the copyright owner or entity authorized by
   1292       the copyright owner that is granting the License.
   1293 
   1294       "Legal Entity" shall mean the union of the acting entity and all
   1295       other entities that control, are controlled by, or are under common
   1296       control with that entity. For the purposes of this definition,
   1297       "control" means (i) the power, direct or indirect, to cause the
   1298       direction or management of such entity, whether by contract or
   1299       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   1300       outstanding shares, or (iii) beneficial ownership of such entity.
   1301 
   1302       "You" (or "Your") shall mean an individual or Legal Entity
   1303       exercising permissions granted by this License.
   1304 
   1305       "Source" form shall mean the preferred form for making modifications,
   1306       including but not limited to software source code, documentation
   1307       source, and configuration files.
   1308 
   1309       "Object" form shall mean any form resulting from mechanical
   1310       transformation or translation of a Source form, including but
   1311       not limited to compiled object code, generated documentation,
   1312       and conversions to other media types.
   1313 
   1314       "Work" shall mean the work of authorship, whether in Source or
   1315       Object form, made available under the License, as indicated by a
   1316       copyright notice that is included in or attached to the work
   1317       (an example is provided in the Appendix below).
   1318 
   1319       "Derivative Works" shall mean any work, whether in Source or Object
   1320       form, that is based on (or derived from) the Work and for which the
   1321       editorial revisions, annotations, elaborations, or other modifications
   1322       represent, as a whole, an original work of authorship. For the purposes
   1323       of this License, Derivative Works shall not include works that remain
   1324       separable from, or merely link (or bind by name) to the interfaces of,
   1325       the Work and Derivative Works thereof.
   1326 
   1327       "Contribution" shall mean any work of authorship, including
   1328       the original version of the Work and any modifications or additions
   1329       to that Work or Derivative Works thereof, that is intentionally
   1330       submitted to Licensor for inclusion in the Work by the copyright owner
   1331       or by an individual or Legal Entity authorized to submit on behalf of
   1332       the copyright owner. For the purposes of this definition, "submitted"
   1333       means any form of electronic, verbal, or written communication sent
   1334       to the Licensor or its representatives, including but not limited to
   1335       communication on electronic mailing lists, source code control systems,
   1336       and issue tracking systems that are managed by, or on behalf of, the
   1337       Licensor for the purpose of discussing and improving the Work, but
   1338       excluding communication that is conspicuously marked or otherwise
   1339       designated in writing by the copyright owner as "Not a Contribution."
   1340 
   1341       "Contributor" shall mean Licensor and any individual or Legal Entity
   1342       on behalf of whom a Contribution has been received by Licensor and
   1343       subsequently incorporated within the Work.
   1344 
   1345    2. Grant of Copyright License. Subject to the terms and conditions of
   1346       this License, each Contributor hereby grants to You a perpetual,
   1347       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   1348       copyright license to reproduce, prepare Derivative Works of,
   1349       publicly display, publicly perform, sublicense, and distribute the
   1350       Work and such Derivative Works in Source or Object form.
   1351 
   1352    3. Grant of Patent License. Subject to the terms and conditions of
   1353       this License, each Contributor hereby grants to You a perpetual,
   1354       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   1355       (except as stated in this section) patent license to make, have made,
   1356       use, offer to sell, sell, import, and otherwise transfer the Work,
   1357       where such license applies only to those patent claims licensable
   1358       by such Contributor that are necessarily infringed by their
   1359       Contribution(s) alone or by combination of their Contribution(s)
   1360       with the Work to which such Contribution(s) was submitted. If You
   1361       institute patent litigation against any entity (including a
   1362       cross-claim or counterclaim in a lawsuit) alleging that the Work
   1363       or a Contribution incorporated within the Work constitutes direct
   1364       or contributory patent infringement, then any patent licenses
   1365       granted to You under this License for that Work shall terminate
   1366       as of the date such litigation is filed.
   1367 
   1368    4. Redistribution. You may reproduce and distribute copies of the
   1369       Work or Derivative Works thereof in any medium, with or without
   1370       modifications, and in Source or Object form, provided that You
   1371       meet the following conditions:
   1372 
   1373       (a) You must give any other recipients of the Work or
   1374           Derivative Works a copy of this License; and
   1375 
   1376       (b) You must cause any modified files to carry prominent notices
   1377           stating that You changed the files; and
   1378 
   1379       (c) You must retain, in the Source form of any Derivative Works
   1380           that You distribute, all copyright, patent, trademark, and
   1381           attribution notices from the Source form of the Work,
   1382           excluding those notices that do not pertain to any part of
   1383           the Derivative Works; and
   1384 
   1385       (d) If the Work includes a "NOTICE" text file as part of its
   1386           distribution, then any Derivative Works that You distribute must
   1387           include a readable copy of the attribution notices contained
   1388           within such NOTICE file, excluding those notices that do not
   1389           pertain to any part of the Derivative Works, in at least one
   1390           of the following places: within a NOTICE text file distributed
   1391           as part of the Derivative Works; within the Source form or
   1392           documentation, if provided along with the Derivative Works; or,
   1393           within a display generated by the Derivative Works, if and
   1394           wherever such third-party notices normally appear. The contents
   1395           of the NOTICE file are for informational purposes only and
   1396           do not modify the License. You may add Your own attribution
   1397           notices within Derivative Works that You distribute, alongside
   1398           or as an addendum to the NOTICE text from the Work, provided
   1399           that such additional attribution notices cannot be construed
   1400           as modifying the License.
   1401 
   1402       You may add Your own copyright statement to Your modifications and
   1403       may provide additional or different license terms and conditions
   1404       for use, reproduction, or distribution of Your modifications, or
   1405       for any such Derivative Works as a whole, provided Your use,
   1406       reproduction, and distribution of the Work otherwise complies with
   1407       the conditions stated in this License.
   1408 
   1409    5. Submission of Contributions. Unless You explicitly state otherwise,
   1410       any Contribution intentionally submitted for inclusion in the Work
   1411       by You to the Licensor shall be under the terms and conditions of
   1412       this License, without any additional terms or conditions.
   1413       Notwithstanding the above, nothing herein shall supersede or modify
   1414       the terms of any separate license agreement you may have executed
   1415       with Licensor regarding such Contributions.
   1416 
   1417    6. Trademarks. This License does not grant permission to use the trade
   1418       names, trademarks, service marks, or product names of the Licensor,
   1419       except as required for reasonable and customary use in describing the
   1420       origin of the Work and reproducing the content of the NOTICE file.
   1421 
   1422    7. Disclaimer of Warranty. Unless required by applicable law or
   1423       agreed to in writing, Licensor provides the Work (and each
   1424       Contributor provides its Contributions) on an "AS IS" BASIS,
   1425       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   1426       implied, including, without limitation, any warranties or conditions
   1427       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   1428       PARTICULAR PURPOSE. You are solely responsible for determining the
   1429       appropriateness of using or redistributing the Work and assume any
   1430       risks associated with Your exercise of permissions under this License.
   1431 
   1432    8. Limitation of Liability. In no event and under no legal theory,
   1433       whether in tort (including negligence), contract, or otherwise,
   1434       unless required by applicable law (such as deliberate and grossly
   1435       negligent acts) or agreed to in writing, shall any Contributor be
   1436       liable to You for damages, including any direct, indirect, special,
   1437       incidental, or consequential damages of any character arising as a
   1438       result of this License or out of the use or inability to use the
   1439       Work (including but not limited to damages for loss of goodwill,
   1440       work stoppage, computer failure or malfunction, or any and all
   1441       other commercial damages or losses), even if such Contributor
   1442       has been advised of the possibility of such damages.
   1443 
   1444    9. Accepting Warranty or Additional Liability. While redistributing
   1445       the Work or Derivative Works thereof, You may choose to offer,
   1446       and charge a fee for, acceptance of support, warranty, indemnity,
   1447       or other liability obligations and/or rights consistent with this
   1448       License. However, in accepting such obligations, You may act only
   1449       on Your own behalf and on Your sole responsibility, not on behalf
   1450       of any other Contributor, and only if You agree to indemnify,
   1451       defend, and hold each Contributor harmless for any liability
   1452       incurred by, or claims asserted against, such Contributor by reason
   1453       of your accepting any such warranty or additional liability.
   1454 
   1455    END OF TERMS AND CONDITIONS
   1456 
   1457    APPENDIX: How to apply the Apache License to your work.
   1458 
   1459       To apply the Apache License to your work, attach the following
   1460       boilerplate notice, with the fields enclosed by brackets "[]"
   1461       replaced with your own identifying information. (Don't include
   1462       the brackets!)  The text should be enclosed in the appropriate
   1463       comment syntax for the file format. We also recommend that a
   1464       file or class name and description of purpose be included on the
   1465       same "printed page" as the copyright notice for easier
   1466       identification within third-party archives.
   1467 
   1468    Copyright 2007-2009 Google Inc.
   1469    Copyright 2007-2009 WebDriver committers
   1470 
   1471    Licensed under the Apache License, Version 2.0 (the "License");
   1472    you may not use this file except in compliance with the License.
   1473    You may obtain a copy of the License at
   1474 
   1475        http://www.apache.org/licenses/LICENSE-2.0
   1476 
   1477    Unless required by applicable law or agreed to in writing, software
   1478    distributed under the License is distributed on an "AS IS" BASIS,
   1479    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   1480    See the License for the specific language governing permissions and
   1481    limitations under the License.
   1482 
   1483 
   1484 Copyright (C) 2009 by Tung Mac.
   1485 
   1486 Permission is hereby granted, free of charge, to any person obtaining a copy
   1487 of this software and associated documentation files (the "Software"), to deal
   1488 in the Software without restriction, including without limitation the rights
   1489 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   1490 copies of the Software, and to permit persons to whom the Software is
   1491 furnished to do so, subject to the following conditions:
   1492 
   1493 The above copyright notice and this permission notice shall be included in
   1494 all copies or substantial portions of the Software.
   1495 
   1496 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   1497 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   1498 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   1499 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   1500 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   1501 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   1502 THE SOFTWARE.
   1503 
   1504 /* ***** BEGIN LICENSE BLOCK *****
   1505  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1506  *
   1507  * The contents of this file are subject to the Mozilla Public License Version
   1508  * 1.1 (the "License"); you may not use this file except in compliance with
   1509  * the License. You may obtain a copy of the License at
   1510  * http://www.mozilla.org/MPL/
   1511  *
   1512  * Software distributed under the License is distributed on an "AS IS" basis,
   1513  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1514  * for the specific language governing rights and limitations under the
   1515  * License.
   1516  *
   1517  * The Original Code is the Netscape security libraries.
   1518  *
   1519  * The Initial Developer of the Original Code is
   1520  * Netscape Communications Corporation.
   1521  * Portions created by the Initial Developer are Copyright (C) 2000
   1522  * the Initial Developer. All Rights Reserved.
   1523  *
   1524  * Contributor(s):
   1525  *
   1526  * Alternatively, the contents of this file may be used under the terms of
   1527  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1528  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1529  * in which case the provisions of the GPL or the LGPL are applicable instead
   1530  * of those above. If you wish to allow use of your version of this file only
   1531  * under the terms of either the GPL or the LGPL, and not to allow others to
   1532  * use your version of this file under the terms of the MPL, indicate your
   1533  * decision by deleting the provisions above and replace them with the notice
   1534  * and other provisions required by the GPL or the LGPL. If you do not delete
   1535  * the provisions above, a recipient may use your version of this file under
   1536  * the terms of any one of the MPL, the GPL or the LGPL.
   1537  *
   1538  * ***** END LICENSE BLOCK ***** */
   1539 
   1540 /* ***** BEGIN LICENSE BLOCK *****
   1541  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1542  *
   1543  * The contents of this file are subject to the Mozilla Public License Version
   1544  * 1.1 (the "License"); you may not use this file except in compliance with
   1545  * the License. You may obtain a copy of the License at
   1546  * http://www.mozilla.org/MPL/
   1547  *
   1548  * Software distributed under the License is distributed on an "AS IS" basis,
   1549  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1550  * for the specific language governing rights and limitations under the
   1551  * License.
   1552  *
   1553  * The Original Code is the Netscape security libraries.
   1554  *
   1555  * The Initial Developer of the Original Code is
   1556  * Netscape Communications Corporation.
   1557  * Portions created by the Initial Developer are Copyright (C) 1994-2000
   1558  * the Initial Developer. All Rights Reserved.
   1559  *
   1560  * Contributor(s):
   1561  *
   1562  * Alternatively, the contents of this file may be used under the terms of
   1563  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1564  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1565  * in which case the provisions of the GPL or the LGPL are applicable instead
   1566  * of those above. If you wish to allow use of your version of this file only
   1567  * under the terms of either the GPL or the LGPL, and not to allow others to
   1568  * use your version of this file under the terms of the MPL, indicate your
   1569  * decision by deleting the provisions above and replace them with the notice
   1570  * and other provisions required by the GPL or the LGPL. If you do not delete
   1571  * the provisions above, a recipient may use your version of this file under
   1572  * the terms of any one of the MPL, the GPL or the LGPL.
   1573  *
   1574  * ***** END LICENSE BLOCK ***** */
   1575 
   1576 Copyright 2011, The Chromium Authors
   1577 All rights reserved.
   1578 
   1579 Redistribution and use in source and binary forms, with or without
   1580 modification, are permitted provided that the following conditions are
   1581 met:
   1582 
   1583     * Redistributions of source code must retain the above copyright
   1584 notice, this list of conditions and the following disclaimer.
   1585     * Redistributions in binary form must reproduce the above
   1586 copyright notice, this list of conditions and the following disclaimer
   1587 in the documentation and/or other materials provided with the
   1588 distribution.
   1589     * Neither the name of Google Inc. nor the names of its
   1590 contributors may be used to endorse or promote products derived from
   1591 this software without specific prior written permission.
   1592 
   1593 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1594 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1595 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1596 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1597 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1598 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1599 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1600 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1601 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1602 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1603 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1604 
   1605 		    GNU GENERAL PUBLIC LICENSE
   1606 		       Version 2, June 1991
   1607 
   1608  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   1609      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1610  Everyone is permitted to copy and distribute verbatim copies
   1611  of this license document, but changing it is not allowed.
   1612 
   1613 			    Preamble
   1614 
   1615   The licenses for most software are designed to take away your
   1616 freedom to share and change it.  By contrast, the GNU General Public
   1617 License is intended to guarantee your freedom to share and change free
   1618 software--to make sure the software is free for all its users.  This
   1619 General Public License applies to most of the Free Software
   1620 Foundation's software and to any other program whose authors commit to
   1621 using it.  (Some other Free Software Foundation software is covered by
   1622 the GNU Library General Public License instead.)  You can apply it to
   1623 your programs, too.
   1624 
   1625   When we speak of free software, we are referring to freedom, not
   1626 price.  Our General Public Licenses are designed to make sure that you
   1627 have the freedom to distribute copies of free software (and charge for
   1628 this service if you wish), that you receive source code or can get it
   1629 if you want it, that you can change the software or use pieces of it
   1630 in new free programs; and that you know you can do these things.
   1631 
   1632   To protect your rights, we need to make restrictions that forbid
   1633 anyone to deny you these rights or to ask you to surrender the rights.
   1634 These restrictions translate to certain responsibilities for you if you
   1635 distribute copies of the software, or if you modify it.
   1636 
   1637   For example, if you distribute copies of such a program, whether
   1638 gratis or for a fee, you must give the recipients all the rights that
   1639 you have.  You must make sure that they, too, receive or can get the
   1640 source code.  And you must show them these terms so they know their
   1641 rights.
   1642 
   1643   We protect your rights with two steps: (1) copyright the software, and
   1644 (2) offer you this license which gives you legal permission to copy,
   1645 distribute and/or modify the software.
   1646 
   1647   Also, for each author's protection and ours, we want to make certain
   1648 that everyone understands that there is no warranty for this free
   1649 software.  If the software is modified by someone else and passed on, we
   1650 want its recipients to know that what they have is not the original, so
   1651 that any problems introduced by others will not reflect on the original
   1652 authors' reputations.
   1653 
   1654   Finally, any free program is threatened constantly by software
   1655 patents.  We wish to avoid the danger that redistributors of a free
   1656 program will individually obtain patent licenses, in effect making the
   1657 program proprietary.  To prevent this, we have made it clear that any
   1658 patent must be licensed for everyone's free use or not licensed at all.
   1659 
   1660   The precise terms and conditions for copying, distribution and
   1661 modification follow.
   1662 
   1664 		    GNU GENERAL PUBLIC LICENSE
   1665    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   1666 
   1667   0. This License applies to any program or other work which contains
   1668 a notice placed by the copyright holder saying it may be distributed
   1669 under the terms of this General Public License.  The "Program", below,
   1670 refers to any such program or work, and a "work based on the Program"
   1671 means either the Program or any derivative work under copyright law:
   1672 that is to say, a work containing the Program or a portion of it,
   1673 either verbatim or with modifications and/or translated into another
   1674 language.  (Hereinafter, translation is included without limitation in
   1675 the term "modification".)  Each licensee is addressed as "you".
   1676 
   1677 Activities other than copying, distribution and modification are not
   1678 covered by this License; they are outside its scope.  The act of
   1679 running the Program is not restricted, and the output from the Program
   1680 is covered only if its contents constitute a work based on the
   1681 Program (independent of having been made by running the Program).
   1682 Whether that is true depends on what the Program does.
   1683 
   1684   1. You may copy and distribute verbatim copies of the Program's
   1685 source code as you receive it, in any medium, provided that you
   1686 conspicuously and appropriately publish on each copy an appropriate
   1687 copyright notice and disclaimer of warranty; keep intact all the
   1688 notices that refer to this License and to the absence of any warranty;
   1689 and give any other recipients of the Program a copy of this License
   1690 along with the Program.
   1691 
   1692 You may charge a fee for the physical act of transferring a copy, and
   1693 you may at your option offer warranty protection in exchange for a fee.
   1694 
   1695   2. You may modify your copy or copies of the Program or any portion
   1696 of it, thus forming a work based on the Program, and copy and
   1697 distribute such modifications or work under the terms of Section 1
   1698 above, provided that you also meet all of these conditions:
   1699 
   1700     a) You must cause the modified files to carry prominent notices
   1701     stating that you changed the files and the date of any change.
   1702 
   1703     b) You must cause any work that you distribute or publish, that in
   1704     whole or in part contains or is derived from the Program or any
   1705     part thereof, to be licensed as a whole at no charge to all third
   1706     parties under the terms of this License.
   1707 
   1708     c) If the modified program normally reads commands interactively
   1709     when run, you must cause it, when started running for such
   1710     interactive use in the most ordinary way, to print or display an
   1711     announcement including an appropriate copyright notice and a
   1712     notice that there is no warranty (or else, saying that you provide
   1713     a warranty) and that users may redistribute the program under
   1714     these conditions, and telling the user how to view a copy of this
   1715     License.  (Exception: if the Program itself is interactive but
   1716     does not normally print such an announcement, your work based on
   1717     the Program is not required to print an announcement.)
   1718 
   1720 These requirements apply to the modified work as a whole.  If
   1721 identifiable sections of that work are not derived from the Program,
   1722 and can be reasonably considered independent and separate works in
   1723 themselves, then this License, and its terms, do not apply to those
   1724 sections when you distribute them as separate works.  But when you
   1725 distribute the same sections as part of a whole which is a work based
   1726 on the Program, the distribution of the whole must be on the terms of
   1727 this License, whose permissions for other licensees extend to the
   1728 entire whole, and thus to each and every part regardless of who wrote it.
   1729 
   1730 Thus, it is not the intent of this section to claim rights or contest
   1731 your rights to work written entirely by you; rather, the intent is to
   1732 exercise the right to control the distribution of derivative or
   1733 collective works based on the Program.
   1734 
   1735 In addition, mere aggregation of another work not based on the Program
   1736 with the Program (or with a work based on the Program) on a volume of
   1737 a storage or distribution medium does not bring the other work under
   1738 the scope of this License.
   1739 
   1740   3. You may copy and distribute the Program (or a work based on it,
   1741 under Section 2) in object code or executable form under the terms of
   1742 Sections 1 and 2 above provided that you also do one of the following:
   1743 
   1744     a) Accompany it with the complete corresponding machine-readable
   1745     source code, which must be distributed under the terms of Sections
   1746     1 and 2 above on a medium customarily used for software interchange; or,
   1747 
   1748     b) Accompany it with a written offer, valid for at least three
   1749     years, to give any third party, for a charge no more than your
   1750     cost of physically performing source distribution, a complete
   1751     machine-readable copy of the corresponding source code, to be
   1752     distributed under the terms of Sections 1 and 2 above on a medium
   1753     customarily used for software interchange; or,
   1754 
   1755     c) Accompany it with the information you received as to the offer
   1756     to distribute corresponding source code.  (This alternative is
   1757     allowed only for noncommercial distribution and only if you
   1758     received the program in object code or executable form with such
   1759     an offer, in accord with Subsection b above.)
   1760 
   1761 The source code for a work means the preferred form of the work for
   1762 making modifications to it.  For an executable work, complete source
   1763 code means all the source code for all modules it contains, plus any
   1764 associated interface definition files, plus the scripts used to
   1765 control compilation and installation of the executable.  However, as a
   1766 special exception, the source code distributed need not include
   1767 anything that is normally distributed (in either source or binary
   1768 form) with the major components (compiler, kernel, and so on) of the
   1769 operating system on which the executable runs, unless that component
   1770 itself accompanies the executable.
   1771 
   1772 If distribution of executable or object code is made by offering
   1773 access to copy from a designated place, then offering equivalent
   1774 access to copy the source code from the same place counts as
   1775 distribution of the source code, even though third parties are not
   1776 compelled to copy the source along with the object code.
   1777 
   1779   4. You may not copy, modify, sublicense, or distribute the Program
   1780 except as expressly provided under this License.  Any attempt
   1781 otherwise to copy, modify, sublicense or distribute the Program is
   1782 void, and will automatically terminate your rights under this License.
   1783 However, parties who have received copies, or rights, from you under
   1784 this License will not have their licenses terminated so long as such
   1785 parties remain in full compliance.
   1786 
   1787   5. You are not required to accept this License, since you have not
   1788 signed it.  However, nothing else grants you permission to modify or
   1789 distribute the Program or its derivative works.  These actions are
   1790 prohibited by law if you do not accept this License.  Therefore, by
   1791 modifying or distributing the Program (or any work based on the
   1792 Program), you indicate your acceptance of this License to do so, and
   1793 all its terms and conditions for copying, distributing or modifying
   1794 the Program or works based on it.
   1795 
   1796   6. Each time you redistribute the Program (or any work based on the
   1797 Program), the recipient automatically receives a license from the
   1798 original licensor to copy, distribute or modify the Program subject to
   1799 these terms and conditions.  You may not impose any further
   1800 restrictions on the recipients' exercise of the rights granted herein.
   1801 You are not responsible for enforcing compliance by third parties to
   1802 this License.
   1803 
   1804   7. If, as a consequence of a court judgment or allegation of patent
   1805 infringement or for any other reason (not limited to patent issues),
   1806 conditions are imposed on you (whether by court order, agreement or
   1807 otherwise) that contradict the conditions of this License, they do not
   1808 excuse you from the conditions of this License.  If you cannot
   1809 distribute so as to satisfy simultaneously your obligations under this
   1810 License and any other pertinent obligations, then as a consequence you
   1811 may not distribute the Program at all.  For example, if a patent
   1812 license would not permit royalty-free redistribution of the Program by
   1813 all those who receive copies directly or indirectly through you, then
   1814 the only way you could satisfy both it and this License would be to
   1815 refrain entirely from distribution of the Program.
   1816 
   1817 If any portion of this section is held invalid or unenforceable under
   1818 any particular circumstance, the balance of the section is intended to
   1819 apply and the section as a whole is intended to apply in other
   1820 circumstances.
   1821 
   1822 It is not the purpose of this section to induce you to infringe any
   1823 patents or other property right claims or to contest validity of any
   1824 such claims; this section has the sole purpose of protecting the
   1825 integrity of the free software distribution system, which is
   1826 implemented by public license practices.  Many people have made
   1827 generous contributions to the wide range of software distributed
   1828 through that system in reliance on consistent application of that
   1829 system; it is up to the author/donor to decide if he or she is willing
   1830 to distribute software through any other system and a licensee cannot
   1831 impose that choice.
   1832 
   1833 This section is intended to make thoroughly clear what is believed to
   1834 be a consequence of the rest of this License.
   1835 
   1837   8. If the distribution and/or use of the Program is restricted in
   1838 certain countries either by patents or by copyrighted interfaces, the
   1839 original copyright holder who places the Program under this License
   1840 may add an explicit geographical distribution limitation excluding
   1841 those countries, so that distribution is permitted only in or among
   1842 countries not thus excluded.  In such case, this License incorporates
   1843 the limitation as if written in the body of this License.
   1844 
   1845   9. The Free Software Foundation may publish revised and/or new versions
   1846 of the General Public License from time to time.  Such new versions will
   1847 be similar in spirit to the present version, but may differ in detail to
   1848 address new problems or concerns.
   1849 
   1850 Each version is given a distinguishing version number.  If the Program
   1851 specifies a version number of this License which applies to it and "any
   1852 later version", you have the option of following the terms and conditions
   1853 either of that version or of any later version published by the Free
   1854 Software Foundation.  If the Program does not specify a version number of
   1855 this License, you may choose any version ever published by the Free Software
   1856 Foundation.
   1857 
   1858   10. If you wish to incorporate parts of the Program into other free
   1859 programs whose distribution conditions are different, write to the author
   1860 to ask for permission.  For software which is copyrighted by the Free
   1861 Software Foundation, write to the Free Software Foundation; we sometimes
   1862 make exceptions for this.  Our decision will be guided by the two goals
   1863 of preserving the free status of all derivatives of our free software and
   1864 of promoting the sharing and reuse of software generally.
   1865 
   1866 			    NO WARRANTY
   1867 
   1868   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   1869 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   1870 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   1871 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   1872 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   1873 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   1874 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   1875 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   1876 REPAIR OR CORRECTION.
   1877 
   1878   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   1879 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   1880 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   1881 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   1882 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   1883 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   1884 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   1885 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   1886 POSSIBILITY OF SUCH DAMAGES.
   1887 
   1888 		     END OF TERMS AND CONDITIONS
   1889 
   1891 	    How to Apply These Terms to Your New Programs
   1892 
   1893   If you develop a new program, and you want it to be of the greatest
   1894 possible use to the public, the best way to achieve this is to make it
   1895 free software which everyone can redistribute and change under these terms.
   1896 
   1897   To do so, attach the following notices to the program.  It is safest
   1898 to attach them to the start of each source file to most effectively
   1899 convey the exclusion of warranty; and each file should have at least
   1900 the "copyright" line and a pointer to where the full notice is found.
   1901 
   1902     <one line to give the program's name and a brief idea of what it does.>
   1903     Copyright (C) <year>  <name of author>
   1904 
   1905     This program is free software; you can redistribute it and/or modify
   1906     it under the terms of the GNU General Public License as published by
   1907     the Free Software Foundation; either version 2 of the License, or
   1908     (at your option) any later version.
   1909 
   1910     This program is distributed in the hope that it will be useful,
   1911     but WITHOUT ANY WARRANTY; without even the implied warranty of
   1912     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   1913     GNU General Public License for more details.
   1914 
   1915     You should have received a copy of the GNU General Public License
   1916     along with this program; if not, write to the Free Software
   1917     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1918 
   1919 
   1920 Also add information on how to contact you by electronic and paper mail.
   1921 
   1922 If the program is interactive, make it output a short notice like this
   1923 when it starts in an interactive mode:
   1924 
   1925     Gnomovision version 69, Copyright (C) year  name of author
   1926     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   1927     This is free software, and you are welcome to redistribute it
   1928     under certain conditions; type `show c' for details.
   1929 
   1930 The hypothetical commands `show w' and `show c' should show the appropriate
   1931 parts of the General Public License.  Of course, the commands you use may
   1932 be called something other than `show w' and `show c'; they could even be
   1933 mouse-clicks or menu items--whatever suits your program.
   1934 
   1935 You should also get your employer (if you work as a programmer) or your
   1936 school, if any, to sign a "copyright disclaimer" for the program, if
   1937 necessary.  Here is a sample; alter the names:
   1938 
   1939   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   1940   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   1941 
   1942   <signature of Ty Coon>, 1 April 1989
   1943   Ty Coon, President of Vice
   1944 
   1945 This General Public License does not permit incorporating your program into
   1946 proprietary programs.  If your program is a subroutine library, you may
   1947 consider it more useful to permit linking proprietary applications with the
   1948 library.  If this is what you want to do, use the GNU Library General
   1949 Public License instead of this License.
   1950 
   1951 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
   1952 //
   1953 // Redistribution and use in source and binary forms, with or without
   1954 // modification, are permitted provided that the following conditions are
   1955 // met:
   1956 //
   1957 //    * Redistributions of source code must retain the above copyright
   1958 // notice, this list of conditions and the following disclaimer.
   1959 //    * Redistributions in binary form must reproduce the above
   1960 // copyright notice, this list of conditions and the following disclaimer
   1961 // in the documentation and/or other materials provided with the
   1962 // distribution.
   1963 //    * Neither the name of Google Inc. nor the names of its
   1964 // contributors may be used to endorse or promote products derived from
   1965 // this software without specific prior written permission.
   1966 //
   1967 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1968 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1969 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1970 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1971 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1972 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1973 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1974 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1975 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1976 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1977 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1978 
   1979 
   1980 /*
   1981 ** Copyright (c) 2007-2010 The Khronos Group Inc.
   1982 **
   1983 ** Permission is hereby granted, free of charge, to any person obtaining a
   1984 ** copy of this software and/or associated documentation files (the
   1985 ** "Materials"), to deal in the Materials without restriction, including
   1986 ** without limitation the rights to use, copy, modify, merge, publish,
   1987 ** distribute, sublicense, and/or sell copies of the Materials, and to
   1988 ** permit persons to whom the Materials are furnished to do so, subject to
   1989 ** the following conditions:
   1990 **
   1991 ** The above copyright notice and this permission notice shall be included
   1992 ** in all copies or substantial portions of the Materials.
   1993 **
   1994 ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   1995 ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   1996 ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   1997 ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   1998 ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   1999 ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   2000 ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
   2001 */
   2002 
   2003 
   2004                                  Apache License
   2005                            Version 2.0, January 2004
   2006                         http://www.apache.org/licenses/
   2007 
   2008    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   2009 
   2010    1. Definitions.
   2011 
   2012       "License" shall mean the terms and conditions for use, reproduction,
   2013       and distribution as defined by Sections 1 through 9 of this document.
   2014 
   2015       "Licensor" shall mean the copyright owner or entity authorized by
   2016       the copyright owner that is granting the License.
   2017 
   2018       "Legal Entity" shall mean the union of the acting entity and all
   2019       other entities that control, are controlled by, or are under common
   2020       control with that entity. For the purposes of this definition,
   2021       "control" means (i) the power, direct or indirect, to cause the
   2022       direction or management of such entity, whether by contract or
   2023       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   2024       outstanding shares, or (iii) beneficial ownership of such entity.
   2025 
   2026       "You" (or "Your") shall mean an individual or Legal Entity
   2027       exercising permissions granted by this License.
   2028 
   2029       "Source" form shall mean the preferred form for making modifications,
   2030       including but not limited to software source code, documentation
   2031       source, and configuration files.
   2032 
   2033       "Object" form shall mean any form resulting from mechanical
   2034       transformation or translation of a Source form, including but
   2035       not limited to compiled object code, generated documentation,
   2036       and conversions to other media types.
   2037 
   2038       "Work" shall mean the work of authorship, whether in Source or
   2039       Object form, made available under the License, as indicated by a
   2040       copyright notice that is included in or attached to the work
   2041       (an example is provided in the Appendix below).
   2042 
   2043       "Derivative Works" shall mean any work, whether in Source or Object
   2044       form, that is based on (or derived from) the Work and for which the
   2045       editorial revisions, annotations, elaborations, or other modifications
   2046       represent, as a whole, an original work of authorship. For the purposes
   2047       of this License, Derivative Works shall not include works that remain
   2048       separable from, or merely link (or bind by name) to the interfaces of,
   2049       the Work and Derivative Works thereof.
   2050 
   2051       "Contribution" shall mean any work of authorship, including
   2052       the original version of the Work and any modifications or additions
   2053       to that Work or Derivative Works thereof, that is intentionally
   2054       submitted to Licensor for inclusion in the Work by the copyright owner
   2055       or by an individual or Legal Entity authorized to submit on behalf of
   2056       the copyright owner. For the purposes of this definition, "submitted"
   2057       means any form of electronic, verbal, or written communication sent
   2058       to the Licensor or its representatives, including but not limited to
   2059       communication on electronic mailing lists, source code control systems,
   2060       and issue tracking systems that are managed by, or on behalf of, the
   2061       Licensor for the purpose of discussing and improving the Work, but
   2062       excluding communication that is conspicuously marked or otherwise
   2063       designated in writing by the copyright owner as "Not a Contribution."
   2064 
   2065       "Contributor" shall mean Licensor and any individual or Legal Entity
   2066       on behalf of whom a Contribution has been received by Licensor and
   2067       subsequently incorporated within the Work.
   2068 
   2069    2. Grant of Copyright License. Subject to the terms and conditions of
   2070       this License, each Contributor hereby grants to You a perpetual,
   2071       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   2072       copyright license to reproduce, prepare Derivative Works of,
   2073       publicly display, publicly perform, sublicense, and distribute the
   2074       Work and such Derivative Works in Source or Object form.
   2075 
   2076    3. Grant of Patent License. Subject to the terms and conditions of
   2077       this License, each Contributor hereby grants to You a perpetual,
   2078       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   2079       (except as stated in this section) patent license to make, have made,
   2080       use, offer to sell, sell, import, and otherwise transfer the Work,
   2081       where such license applies only to those patent claims licensable
   2082       by such Contributor that are necessarily infringed by their
   2083       Contribution(s) alone or by combination of their Contribution(s)
   2084       with the Work to which such Contribution(s) was submitted. If You
   2085       institute patent litigation against any entity (including a
   2086       cross-claim or counterclaim in a lawsuit) alleging that the Work
   2087       or a Contribution incorporated within the Work constitutes direct
   2088       or contributory patent infringement, then any patent licenses
   2089       granted to You under this License for that Work shall terminate
   2090       as of the date such litigation is filed.
   2091 
   2092    4. Redistribution. You may reproduce and distribute copies of the
   2093       Work or Derivative Works thereof in any medium, with or without
   2094       modifications, and in Source or Object form, provided that You
   2095       meet the following conditions:
   2096 
   2097       (a) You must give any other recipients of the Work or
   2098           Derivative Works a copy of this License; and
   2099 
   2100       (b) You must cause any modified files to carry prominent notices
   2101           stating that You changed the files; and
   2102 
   2103       (c) You must retain, in the Source form of any Derivative Works
   2104           that You distribute, all copyright, patent, trademark, and
   2105           attribution notices from the Source form of the Work,
   2106           excluding those notices that do not pertain to any part of
   2107           the Derivative Works; and
   2108 
   2109       (d) If the Work includes a "NOTICE" text file as part of its
   2110           distribution, then any Derivative Works that You distribute must
   2111           include a readable copy of the attribution notices contained
   2112           within such NOTICE file, excluding those notices that do not
   2113           pertain to any part of the Derivative Works, in at least one
   2114           of the following places: within a NOTICE text file distributed
   2115           as part of the Derivative Works; within the Source form or
   2116           documentation, if provided along with the Derivative Works; or,
   2117           within a display generated by the Derivative Works, if and
   2118           wherever such third-party notices normally appear. The contents
   2119           of the NOTICE file are for informational purposes only and
   2120           do not modify the License. You may add Your own attribution
   2121           notices within Derivative Works that You distribute, alongside
   2122           or as an addendum to the NOTICE text from the Work, provided
   2123           that such additional attribution notices cannot be construed
   2124           as modifying the License.
   2125 
   2126       You may add Your own copyright statement to Your modifications and
   2127       may provide additional or different license terms and conditions
   2128       for use, reproduction, or distribution of Your modifications, or
   2129       for any such Derivative Works as a whole, provided Your use,
   2130       reproduction, and distribution of the Work otherwise complies with
   2131       the conditions stated in this License.
   2132 
   2133    5. Submission of Contributions. Unless You explicitly state otherwise,
   2134       any Contribution intentionally submitted for inclusion in the Work
   2135       by You to the Licensor shall be under the terms and conditions of
   2136       this License, without any additional terms or conditions.
   2137       Notwithstanding the above, nothing herein shall supersede or modify
   2138       the terms of any separate license agreement you may have executed
   2139       with Licensor regarding such Contributions.
   2140 
   2141    6. Trademarks. This License does not grant permission to use the trade
   2142       names, trademarks, service marks, or product names of the Licensor,
   2143       except as required for reasonable and customary use in describing the
   2144       origin of the Work and reproducing the content of the NOTICE file.
   2145 
   2146    7. Disclaimer of Warranty. Unless required by applicable law or
   2147       agreed to in writing, Licensor provides the Work (and each
   2148       Contributor provides its Contributions) on an "AS IS" BASIS,
   2149       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   2150       implied, including, without limitation, any warranties or conditions
   2151       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   2152       PARTICULAR PURPOSE. You are solely responsible for determining the
   2153       appropriateness of using or redistributing the Work and assume any
   2154       risks associated with Your exercise of permissions under this License.
   2155 
   2156    8. Limitation of Liability. In no event and under no legal theory,
   2157       whether in tort (including negligence), contract, or otherwise,
   2158       unless required by applicable law (such as deliberate and grossly
   2159       negligent acts) or agreed to in writing, shall any Contributor be
   2160       liable to You for damages, including any direct, indirect, special,
   2161       incidental, or consequential damages of any character arising as a
   2162       result of this License or out of the use or inability to use the
   2163       Work (including but not limited to damages for loss of goodwill,
   2164       work stoppage, computer failure or malfunction, or any and all
   2165       other commercial damages or losses), even if such Contributor
   2166       has been advised of the possibility of such damages.
   2167 
   2168    9. Accepting Warranty or Additional Liability. While redistributing
   2169       the Work or Derivative Works thereof, You may choose to offer,
   2170       and charge a fee for, acceptance of support, warranty, indemnity,
   2171       or other liability obligations and/or rights consistent with this
   2172       License. However, in accepting such obligations, You may act only
   2173       on Your own behalf and on Your sole responsibility, not on behalf
   2174       of any other Contributor, and only if You agree to indemnify,
   2175       defend, and hold each Contributor harmless for any liability
   2176       incurred by, or claims asserted against, such Contributor by reason
   2177       of your accepting any such warranty or additional liability.
   2178 
   2179    END OF TERMS AND CONDITIONS
   2180 
   2181    APPENDIX: How to apply the Apache License to your work.
   2182 
   2183       To apply the Apache License to your work, attach the following
   2184       boilerplate notice, with the fields enclosed by brackets "[]"
   2185       replaced with your own identifying information. (Don't include
   2186       the brackets!)  The text should be enclosed in the appropriate
   2187       comment syntax for the file format. We also recommend that a
   2188       file or class name and description of purpose be included on the
   2189       same "printed page" as the copyright notice for easier
   2190       identification within third-party archives.
   2191 
   2192    Copyright (c) 2008, Google Inc.
   2193 
   2194    Licensed under the Apache License, Version 2.0 (the "License");
   2195    you may not use this file except in compliance with the License.
   2196    You may obtain a copy of the License at
   2197 
   2198        http://www.apache.org/licenses/LICENSE-2.0
   2199 
   2200    Unless required by applicable law or agreed to in writing, software
   2201    distributed under the License is distributed on an "AS IS" BASIS,
   2202    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   2203    See the License for the specific language governing permissions and
   2204    limitations under the License.
   2205 
   2206 (WebKit doesn't distribute an explicit license.  This LICENSE is derived from
   2207 license text in the source.)
   2208 
   2209 Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
   2210 2006, 2007 Alexander Kellett, Alexey Proskuryakov, Alex Mathews, Allan
   2211 Sandfeld Jensen, Alp Toker, Anders Carlsson, Andrew Wellington, Antti
   2212 Koivisto, Apple Inc., Arthur Langereis, Baron Schwartz, Bjoern Graf,
   2213 Brent Fulgham, Cameron Zwarich, Charles Samuels, Christian Dywan,
   2214 Collabora Ltd., Cyrus Patel, Daniel Molkentin, Dave Maclachlan, David
   2215 Smith, Dawit Alemayehu, Dirk Mueller, Dirk Schulze, Don Gibson, Enrico
   2216 Ros, Eric Seidel, Frederik Holljen, Frerich Raabe, Friedmann Kleint,
   2217 George Staikos, Google Inc., Graham Dennis, Harri Porten, Henry Mason,
   2218 Hiroyuki Ikezoe, Holger Hans Peter Freyther, IBM, James G. Speth, Jan
   2219 Alonzo, Jean-Loup Gailly, John Reis, Jonas Witt, Jon Shier, Jonas
   2220 Witt, Julien Chaffraix, Justin Haygood, Kevin Ollivier, Kevin Watters,
   2221 Kimmo Kinnunen, Kouhei Sutou, Krzysztof Kowalczyk, Lars Knoll, Luca
   2222 Bruno, Maks Orlovich, Malte Starostik, Mark Adler, Martin Jones,
   2223 Marvin Decker, Matt Lilek, Michael Emmel, Mitz Pettel, mozilla.org,
   2224 Netscape Communications Corporation, Nicholas Shanks, Nikolas
   2225 Zimmermann, Nokia, Oliver Hunt, Opened Hand, Paul Johnston, Peter
   2226 Kelly, Pioneer Research Center USA, Rich Moore, Rob Buis, Robin Dunn,
   2227 Ronald Tschalr, Samuel Weinig, Simon Hausmann, Staikos Computing
   2228 Services Inc., Stefan Schimanski, Symantec Corporation, The Dojo
   2229 Foundation, The Karbon Developers, Thomas Boyer, Tim Copperfield,
   2230 Tobias Anton, Torben Weis, Trolltech, University of Cambridge, Vaclav
   2231 Slavik, Waldo Bastian, Xan Lopez, Zack Rusin
   2232 
   2233 The terms and conditions vary from file to file, but are one of:
   2234 
   2235 Redistribution and use in source and binary forms, with or without
   2236 modification, are permitted provided that the following conditions are
   2237 met:
   2238 
   2239 1. Redistributions of source code must retain the above copyright
   2240    notice, this list of conditions and the following disclaimer.
   2241 
   2242 2. Redistributions in binary form must reproduce the above copyright
   2243    notice, this list of conditions and the following disclaimer in the
   2244    documentation and/or other materials provided with the
   2245    distribution.
   2246 
   2247 *OR*
   2248 
   2249 Redistribution and use in source and binary forms, with or without
   2250 modification, are permitted provided that the following conditions are
   2251 met:
   2252 
   2253 1. Redistributions of source code must retain the above copyright
   2254    notice, this list of conditions and the following disclaimer.
   2255 2. Redistributions in binary form must reproduce the above copyright
   2256    notice, this list of conditions and the following disclaimer in the
   2257    documentation and/or other materials provided with the
   2258    distribution.
   2259 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
   2260    its contributors may be used to endorse or promote products derived
   2261    from this software without specific prior written permission.
   2262 
   2263 THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
   2264 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   2265 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   2266 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
   2267 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   2268 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   2269 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   2270 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
   2271 
   2272 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   2273 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   2274 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   2275 
   2276 
   2277                   GNU LIBRARY GENERAL PUBLIC LICENSE
   2278                        Version 2, June 1991
   2279 
   2280  Copyright (C) 1991 Free Software Foundation, Inc.
   2281  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   2282  Everyone is permitted to copy and distribute verbatim copies
   2283  of this license document, but changing it is not allowed.
   2284 
   2285 [This is the first released version of the library GPL.  It is
   2286  numbered 2 because it goes with version 2 of the ordinary GPL.]
   2287 
   2288                             Preamble
   2289 
   2290   The licenses for most software are designed to take away your
   2291 freedom to share and change it.  By contrast, the GNU General Public
   2292 Licenses are intended to guarantee your freedom to share and change
   2293 free software--to make sure the software is free for all its users.
   2294 
   2295   This license, the Library General Public License, applies to some
   2296 specially designated Free Software Foundation software, and to any
   2297 other libraries whose authors decide to use it.  You can use it for
   2298 your libraries, too.
   2299 
   2300   When we speak of free software, we are referring to freedom, not
   2301 price.  Our General Public Licenses are designed to make sure that you
   2302 have the freedom to distribute copies of free software (and charge for
   2303 this service if you wish), that you receive source code or can get it
   2304 if you want it, that you can change the software or use pieces of it
   2305 in new free programs; and that you know you can do these things.
   2306 
   2307   To protect your rights, we need to make restrictions that forbid
   2308 anyone to deny you these rights or to ask you to surrender the rights.
   2309 These restrictions translate to certain responsibilities for you if
   2310 you distribute copies of the library, or if you modify it.
   2311 
   2312   For example, if you distribute copies of the library, whether gratis
   2313 or for a fee, you must give the recipients all the rights that we gave
   2314 you.  You must make sure that they, too, receive or can get the source
   2315 code.  If you link a program with the library, you must provide
   2316 complete object files to the recipients so that they can relink them
   2317 with the library, after making changes to the library and recompiling
   2318 it.  And you must show them these terms so they know their rights.
   2319 
   2320   Our method of protecting your rights has two steps: (1) copyright
   2321 the library, and (2) offer you this license which gives you legal
   2322 permission to copy, distribute and/or modify the library.
   2323 
   2324   Also, for each distributor's protection, we want to make certain
   2325 that everyone understands that there is no warranty for this free
   2326 library.  If the library is modified by someone else and passed on, we
   2327 want its recipients to know that what they have is not the original
   2328 version, so that any problems introduced by others will not reflect on
   2329 the original authors' reputations.
   2330 
   2332   Finally, any free program is threatened constantly by software
   2333 patents.  We wish to avoid the danger that companies distributing free
   2334 software will individually obtain patent licenses, thus in effect
   2335 transforming the program into proprietary software.  To prevent this,
   2336 we have made it clear that any patent must be licensed for everyone's
   2337 free use or not licensed at all.
   2338 
   2339   Most GNU software, including some libraries, is covered by the ordinary
   2340 GNU General Public License, which was designed for utility programs.  This
   2341 license, the GNU Library General Public License, applies to certain
   2342 designated libraries.  This license is quite different from the ordinary
   2343 one; be sure to read it in full, and don't assume that anything in it is
   2344 the same as in the ordinary license.
   2345 
   2346   The reason we have a separate public license for some libraries is that
   2347 they blur the distinction we usually make between modifying or adding to a
   2348 program and simply using it.  Linking a program with a library, without
   2349 changing the library, is in some sense simply using the library, and is
   2350 analogous to running a utility program or application program.  However, in
   2351 a textual and legal sense, the linked executable is a combined work, a
   2352 derivative of the original library, and the ordinary General Public License
   2353 treats it as such.
   2354 
   2355   Because of this blurred distinction, using the ordinary General
   2356 Public License for libraries did not effectively promote software
   2357 sharing, because most developers did not use the libraries.  We
   2358 concluded that weaker conditions might promote sharing better.
   2359 
   2360   However, unrestricted linking of non-free programs would deprive the
   2361 users of those programs of all benefit from the free status of the
   2362 libraries themselves.  This Library General Public License is intended to
   2363 permit developers of non-free programs to use free libraries, while
   2364 preserving your freedom as a user of such programs to change the free
   2365 libraries that are incorporated in them.  (We have not seen how to achieve
   2366 this as regards changes in header files, but we have achieved it as regards
   2367 changes in the actual functions of the Library.)  The hope is that this
   2368 will lead to faster development of free libraries.
   2369 
   2370   The precise terms and conditions for copying, distribution and
   2371 modification follow.  Pay close attention to the difference between a
   2372 "work based on the library" and a "work that uses the library".  The
   2373 former contains code derived from the library, while the latter only
   2374 works together with the library.
   2375 
   2376   Note that it is possible for a library to be covered by the ordinary
   2377 General Public License rather than by this special one.
   2378 
   2380                   GNU LIBRARY GENERAL PUBLIC LICENSE
   2381    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   2382 
   2383   0. This License Agreement applies to any software library which
   2384 contains a notice placed by the copyright holder or other authorized
   2385 party saying it may be distributed under the terms of this Library
   2386 General Public License (also called "this License").  Each licensee is
   2387 addressed as "you".
   2388 
   2389   A "library" means a collection of software functions and/or data
   2390 prepared so as to be conveniently linked with application programs
   2391 (which use some of those functions and data) to form executables.
   2392 
   2393   The "Library", below, refers to any such software library or work
   2394 which has been distributed under these terms.  A "work based on the
   2395 Library" means either the Library or any derivative work under
   2396 copyright law: that is to say, a work containing the Library or a
   2397 portion of it, either verbatim or with modifications and/or translated
   2398 straightforwardly into another language.  (Hereinafter, translation is
   2399 included without limitation in the term "modification".)
   2400 
   2401   "Source code" for a work means the preferred form of the work for
   2402 making modifications to it.  For a library, complete source code means
   2403 all the source code for all modules it contains, plus any associated
   2404 interface definition files, plus the scripts used to control compilation
   2405 and installation of the library.
   2406 
   2407   Activities other than copying, distribution and modification are not
   2408 covered by this License; they are outside its scope.  The act of
   2409 running a program using the Library is not restricted, and output from
   2410 such a program is covered only if its contents constitute a work based
   2411 on the Library (independent of the use of the Library in a tool for
   2412 writing it).  Whether that is true depends on what the Library does
   2413 and what the program that uses the Library does.
   2414   
   2415   1. You may copy and distribute verbatim copies of the Library's
   2416 complete source code as you receive it, in any medium, provided that
   2417 you conspicuously and appropriately publish on each copy an
   2418 appropriate copyright notice and disclaimer of warranty; keep intact
   2419 all the notices that refer to this License and to the absence of any
   2420 warranty; and distribute a copy of this License along with the
   2421 Library.
   2422 
   2423   You may charge a fee for the physical act of transferring a copy,
   2424 and you may at your option offer warranty protection in exchange for a
   2425 fee.
   2426 
   2428   2. You may modify your copy or copies of the Library or any portion
   2429 of it, thus forming a work based on the Library, and copy and
   2430 distribute such modifications or work under the terms of Section 1
   2431 above, provided that you also meet all of these conditions:
   2432 
   2433     a) The modified work must itself be a software library.
   2434 
   2435     b) You must cause the files modified to carry prominent notices
   2436     stating that you changed the files and the date of any change.
   2437 
   2438     c) You must cause the whole of the work to be licensed at no
   2439     charge to all third parties under the terms of this License.
   2440 
   2441     d) If a facility in the modified Library refers to a function or a
   2442     table of data to be supplied by an application program that uses
   2443     the facility, other than as an argument passed when the facility
   2444     is invoked, then you must make a good faith effort to ensure that,
   2445     in the event an application does not supply such function or
   2446     table, the facility still operates, and performs whatever part of
   2447     its purpose remains meaningful.
   2448 
   2449     (For example, a function in a library to compute square roots has
   2450     a purpose that is entirely well-defined independent of the
   2451     application.  Therefore, Subsection 2d requires that any
   2452     application-supplied function or table used by this function must
   2453     be optional: if the application does not supply it, the square
   2454     root function must still compute square roots.)
   2455 
   2456 These requirements apply to the modified work as a whole.  If
   2457 identifiable sections of that work are not derived from the Library,
   2458 and can be reasonably considered independent and separate works in
   2459 themselves, then this License, and its terms, do not apply to those
   2460 sections when you distribute them as separate works.  But when you
   2461 distribute the same sections as part of a whole which is a work based
   2462 on the Library, the distribution of the whole must be on the terms of
   2463 this License, whose permissions for other licensees extend to the
   2464 entire whole, and thus to each and every part regardless of who wrote
   2465 it.
   2466 
   2467 Thus, it is not the intent of this section to claim rights or contest
   2468 your rights to work written entirely by you; rather, the intent is to
   2469 exercise the right to control the distribution of derivative or
   2470 collective works based on the Library.
   2471 
   2472 In addition, mere aggregation of another work not based on the Library
   2473 with the Library (or with a work based on the Library) on a volume of
   2474 a storage or distribution medium does not bring the other work under
   2475 the scope of this License.
   2476 
   2477   3. You may opt to apply the terms of the ordinary GNU General Public
   2478 License instead of this License to a given copy of the Library.  To do
   2479 this, you must alter all the notices that refer to this License, so
   2480 that they refer to the ordinary GNU General Public License, version 2,
   2481 instead of to this License.  (If a newer version than version 2 of the
   2482 ordinary GNU General Public License has appeared, then you can specify
   2483 that version instead if you wish.)  Do not make any other change in
   2484 these notices.
   2485 
   2487   Once this change is made in a given copy, it is irreversible for
   2488 that copy, so the ordinary GNU General Public License applies to all
   2489 subsequent copies and derivative works made from that copy.
   2490 
   2491   This option is useful when you wish to copy part of the code of
   2492 the Library into a program that is not a library.
   2493 
   2494   4. You may copy and distribute the Library (or a portion or
   2495 derivative of it, under Section 2) in object code or executable form
   2496 under the terms of Sections 1 and 2 above provided that you accompany
   2497 it with the complete corresponding machine-readable source code, which
   2498 must be distributed under the terms of Sections 1 and 2 above on a
   2499 medium customarily used for software interchange.
   2500 
   2501   If distribution of object code is made by offering access to copy
   2502 from a designated place, then offering equivalent access to copy the
   2503 source code from the same place satisfies the requirement to
   2504 distribute the source code, even though third parties are not
   2505 compelled to copy the source along with the object code.
   2506 
   2507   5. A program that contains no derivative of any portion of the
   2508 Library, but is designed to work with the Library by being compiled or
   2509 linked with it, is called a "work that uses the Library".  Such a
   2510 work, in isolation, is not a derivative work of the Library, and
   2511 therefore falls outside the scope of this License.
   2512 
   2513   However, linking a "work that uses the Library" with the Library
   2514 creates an executable that is a derivative of the Library (because it
   2515 contains portions of the Library), rather than a "work that uses the
   2516 library".  The executable is therefore covered by this License.
   2517 Section 6 states terms for distribution of such executables.
   2518 
   2519   When a "work that uses the Library" uses material from a header file
   2520 that is part of the Library, the object code for the work may be a
   2521 derivative work of the Library even though the source code is not.
   2522 Whether this is true is especially significant if the work can be
   2523 linked without the Library, or if the work is itself a library.  The
   2524 threshold for this to be true is not precisely defined by law.
   2525 
   2526   If such an object file uses only numerical parameters, data
   2527 structure layouts and accessors, and small macros and small inline
   2528 functions (ten lines or less in length), then the use of the object
   2529 file is unrestricted, regardless of whether it is legally a derivative
   2530 work.  (Executables containing this object code plus portions of the
   2531 Library will still fall under Section 6.)
   2532 
   2533   Otherwise, if the work is a derivative of the Library, you may
   2534 distribute the object code for the work under the terms of Section 6.
   2535 Any executables containing that work also fall under Section 6,
   2536 whether or not they are linked directly with the Library itself.
   2537 
   2539   6. As an exception to the Sections above, you may also compile or
   2540 link a "work that uses the Library" with the Library to produce a
   2541 work containing portions of the Library, and distribute that work
   2542 under terms of your choice, provided that the terms permit
   2543 modification of the work for the customer's own use and reverse
   2544 engineering for debugging such modifications.
   2545 
   2546   You must give prominent notice with each copy of the work that the
   2547 Library is used in it and that the Library and its use are covered by
   2548 this License.  You must supply a copy of this License.  If the work
   2549 during execution displays copyright notices, you must include the
   2550 copyright notice for the Library among them, as well as a reference
   2551 directing the user to the copy of this License.  Also, you must do one
   2552 of these things:
   2553 
   2554     a) Accompany the work with the complete corresponding
   2555     machine-readable source code for the Library including whatever
   2556     changes were used in the work (which must be distributed under
   2557     Sections 1 and 2 above); and, if the work is an executable linked
   2558     with the Library, with the complete machine-readable "work that
   2559     uses the Library", as object code and/or source code, so that the
   2560     user can modify the Library and then relink to produce a modified
   2561     executable containing the modified Library.  (It is understood
   2562     that the user who changes the contents of definitions files in the
   2563     Library will not necessarily be able to recompile the application
   2564     to use the modified definitions.)
   2565 
   2566     b) Accompany the work with a written offer, valid for at
   2567     least three years, to give the same user the materials
   2568     specified in Subsection 6a, above, for a charge no more
   2569     than the cost of performing this distribution.
   2570 
   2571     c) If distribution of the work is made by offering access to copy
   2572     from a designated place, offer equivalent access to copy the above
   2573     specified materials from the same place.
   2574 
   2575     d) Verify that the user has already received a copy of these
   2576     materials or that you have already sent this user a copy.
   2577 
   2578   For an executable, the required form of the "work that uses the
   2579 Library" must include any data and utility programs needed for
   2580 reproducing the executable from it.  However, as a special exception,
   2581 the source code distributed need not include anything that is normally
   2582 distributed (in either source or binary form) with the major
   2583 components (compiler, kernel, and so on) of the operating system on
   2584 which the executable runs, unless that component itself accompanies
   2585 the executable.
   2586 
   2587   It may happen that this requirement contradicts the license
   2588 restrictions of other proprietary libraries that do not normally
   2589 accompany the operating system.  Such a contradiction means you cannot
   2590 use both them and the Library together in an executable that you
   2591 distribute.
   2592 
   2594   7. You may place library facilities that are a work based on the
   2595 Library side-by-side in a single library together with other library
   2596 facilities not covered by this License, and distribute such a combined
   2597 library, provided that the separate distribution of the work based on
   2598 the Library and of the other library facilities is otherwise
   2599 permitted, and provided that you do these two things:
   2600 
   2601     a) Accompany the combined library with a copy of the same work
   2602     based on the Library, uncombined with any other library
   2603     facilities.  This must be distributed under the terms of the
   2604     Sections above.
   2605 
   2606     b) Give prominent notice with the combined library of the fact
   2607     that part of it is a work based on the Library, and explaining
   2608     where to find the accompanying uncombined form of the same work.
   2609 
   2610   8. You may not copy, modify, sublicense, link with, or distribute
   2611 the Library except as expressly provided under this License.  Any
   2612 attempt otherwise to copy, modify, sublicense, link with, or
   2613 distribute the Library is void, and will automatically terminate your
   2614 rights under this License.  However, parties who have received copies,
   2615 or rights, from you under this License will not have their licenses
   2616 terminated so long as such parties remain in full compliance.
   2617 
   2618   9. You are not required to accept this License, since you have not
   2619 signed it.  However, nothing else grants you permission to modify or
   2620 distribute the Library or its derivative works.  These actions are
   2621 prohibited by law if you do not accept this License.  Therefore, by
   2622 modifying or distributing the Library (or any work based on the
   2623 Library), you indicate your acceptance of this License to do so, and
   2624 all its terms and conditions for copying, distributing or modifying
   2625 the Library or works based on it.
   2626 
   2627   10. Each time you redistribute the Library (or any work based on the
   2628 Library), the recipient automatically receives a license from the
   2629 original licensor to copy, distribute, link with or modify the Library
   2630 subject to these terms and conditions.  You may not impose any further
   2631 restrictions on the recipients' exercise of the rights granted herein.
   2632 You are not responsible for enforcing compliance by third parties to
   2633 this License.
   2634 
   2636   11. If, as a consequence of a court judgment or allegation of patent
   2637 infringement or for any other reason (not limited to patent issues),
   2638 conditions are imposed on you (whether by court order, agreement or
   2639 otherwise) that contradict the conditions of this License, they do not
   2640 excuse you from the conditions of this License.  If you cannot
   2641 distribute so as to satisfy simultaneously your obligations under this
   2642 License and any other pertinent obligations, then as a consequence you
   2643 may not distribute the Library at all.  For example, if a patent
   2644 license would not permit royalty-free redistribution of the Library by
   2645 all those who receive copies directly or indirectly through you, then
   2646 the only way you could satisfy both it and this License would be to
   2647 refrain entirely from distribution of the Library.
   2648 
   2649 If any portion of this section is held invalid or unenforceable under any
   2650 particular circumstance, the balance of the section is intended to apply,
   2651 and the section as a whole is intended to apply in other circumstances.
   2652 
   2653 It is not the purpose of this section to induce you to infringe any
   2654 patents or other property right claims or to contest validity of any
   2655 such claims; this section has the sole purpose of protecting the
   2656 integrity of the free software distribution system which is
   2657 implemented by public license practices.  Many people have made
   2658 generous contributions to the wide range of software distributed
   2659 through that system in reliance on consistent application of that
   2660 system; it is up to the author/donor to decide if he or she is willing
   2661 to distribute software through any other system and a licensee cannot
   2662 impose that choice.
   2663 
   2664 This section is intended to make thoroughly clear what is believed to
   2665 be a consequence of the rest of this License.
   2666 
   2667   12. If the distribution and/or use of the Library is restricted in
   2668 certain countries either by patents or by copyrighted interfaces, the
   2669 original copyright holder who places the Library under this License may add
   2670 an explicit geographical distribution limitation excluding those countries,
   2671 so that distribution is permitted only in or among countries not thus
   2672 excluded.  In such case, this License incorporates the limitation as if
   2673 written in the body of this License.
   2674 
   2675   13. The Free Software Foundation may publish revised and/or new
   2676 versions of the Library General Public License from time to time.
   2677 Such new versions will be similar in spirit to the present version,
   2678 but may differ in detail to address new problems or concerns.
   2679 
   2680 Each version is given a distinguishing version number.  If the Library
   2681 specifies a version number of this License which applies to it and
   2682 "any later version", you have the option of following the terms and
   2683 conditions either of that version or of any later version published by
   2684 the Free Software Foundation.  If the Library does not specify a
   2685 license version number, you may choose any version ever published by
   2686 the Free Software Foundation.
   2687 
   2689   14. If you wish to incorporate parts of the Library into other free
   2690 programs whose distribution conditions are incompatible with these,
   2691 write to the author to ask for permission.  For software which is
   2692 copyrighted by the Free Software Foundation, write to the Free
   2693 Software Foundation; we sometimes make exceptions for this.  Our
   2694 decision will be guided by the two goals of preserving the free status
   2695 of all derivatives of our free software and of promoting the sharing
   2696 and reuse of software generally.
   2697 
   2698                             NO WARRANTY
   2699 
   2700   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   2701 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   2702 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   2703 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   2704 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   2705 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   2706 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   2707 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   2708 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   2709 
   2710   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   2711 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   2712 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   2713 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   2714 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   2715 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   2716 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   2717 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   2718 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   2719 DAMAGES.
   2720 
   2721                      END OF TERMS AND CONDITIONS
   2722 
   2723                   GNU LESSER GENERAL PUBLIC LICENSE
   2724                        Version 2.1, February 1999
   2725 
   2726  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
   2727  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   2728  Everyone is permitted to copy and distribute verbatim copies
   2729  of this license document, but changing it is not allowed.
   2730 
   2731 [This is the first released version of the Lesser GPL.  It also counts
   2732  as the successor of the GNU Library Public License, version 2, hence
   2733  the version number 2.1.]
   2734 
   2735                             Preamble
   2736 
   2737   The licenses for most software are designed to take away your
   2738 freedom to share and change it.  By contrast, the GNU General Public
   2739 Licenses are intended to guarantee your freedom to share and change
   2740 free software--to make sure the software is free for all its users.
   2741 
   2742   This license, the Lesser General Public License, applies to some
   2743 specially designated software packages--typically libraries--of the
   2744 Free Software Foundation and other authors who decide to use it.  You
   2745 can use it too, but we suggest you first think carefully about whether
   2746 this license or the ordinary General Public License is the better
   2747 strategy to use in any particular case, based on the explanations below.
   2748 
   2749   When we speak of free software, we are referring to freedom of use,
   2750 not price.  Our General Public Licenses are designed to make sure that
   2751 you have the freedom to distribute copies of free software (and charge
   2752 for this service if you wish); that you receive source code or can get
   2753 it if you want it; that you can change the software and use pieces of
   2754 it in new free programs; and that you are informed that you can do
   2755 these things.
   2756 
   2757   To protect your rights, we need to make restrictions that forbid
   2758 distributors to deny you these rights or to ask you to surrender these
   2759 rights.  These restrictions translate to certain responsibilities for
   2760 you if you distribute copies of the library or if you modify it.
   2761 
   2762   For example, if you distribute copies of the library, whether gratis
   2763 or for a fee, you must give the recipients all the rights that we gave
   2764 you.  You must make sure that they, too, receive or can get the source
   2765 code.  If you link other code with the library, you must provide
   2766 complete object files to the recipients, so that they can relink them
   2767 with the library after making changes to the library and recompiling
   2768 it.  And you must show them these terms so they know their rights.
   2769 
   2770   We protect your rights with a two-step method: (1) we copyright the
   2771 library, and (2) we offer you this license, which gives you legal
   2772 permission to copy, distribute and/or modify the library.
   2773 
   2774   To protect each distributor, we want to make it very clear that
   2775 there is no warranty for the free library.  Also, if the library is
   2776 modified by someone else and passed on, the recipients should know
   2777 that what they have is not the original version, so that the original
   2778 author's reputation will not be affected by problems that might be
   2779 introduced by others.
   2780 
   2782   Finally, software patents pose a constant threat to the existence of
   2783 any free program.  We wish to make sure that a company cannot
   2784 effectively restrict the users of a free program by obtaining a
   2785 restrictive license from a patent holder.  Therefore, we insist that
   2786 any patent license obtained for a version of the library must be
   2787 consistent with the full freedom of use specified in this license.
   2788 
   2789   Most GNU software, including some libraries, is covered by the
   2790 ordinary GNU General Public License.  This license, the GNU Lesser
   2791 General Public License, applies to certain designated libraries, and
   2792 is quite different from the ordinary General Public License.  We use
   2793 this license for certain libraries in order to permit linking those
   2794 libraries into non-free programs.
   2795 
   2796   When a program is linked with a library, whether statically or using
   2797 a shared library, the combination of the two is legally speaking a
   2798 combined work, a derivative of the original library.  The ordinary
   2799 General Public License therefore permits such linking only if the
   2800 entire combination fits its criteria of freedom.  The Lesser General
   2801 Public License permits more lax criteria for linking other code with
   2802 the library.
   2803 
   2804   We call this license the "Lesser" General Public License because it
   2805 does Less to protect the user's freedom than the ordinary General
   2806 Public License.  It also provides other free software developers Less
   2807 of an advantage over competing non-free programs.  These disadvantages
   2808 are the reason we use the ordinary General Public License for many
   2809 libraries.  However, the Lesser license provides advantages in certain
   2810 special circumstances.
   2811 
   2812   For example, on rare occasions, there may be a special need to
   2813 encourage the widest possible use of a certain library, so that it becomes
   2814 a de-facto standard.  To achieve this, non-free programs must be
   2815 allowed to use the library.  A more frequent case is that a free
   2816 library does the same job as widely used non-free libraries.  In this
   2817 case, there is little to gain by limiting the free library to free
   2818 software only, so we use the Lesser General Public License.
   2819 
   2820   In other cases, permission to use a particular library in non-free
   2821 programs enables a greater number of people to use a large body of
   2822 free software.  For example, permission to use the GNU C Library in
   2823 non-free programs enables many more people to use the whole GNU
   2824 operating system, as well as its variant, the GNU/Linux operating
   2825 system.
   2826 
   2827   Although the Lesser General Public License is Less protective of the
   2828 users' freedom, it does ensure that the user of a program that is
   2829 linked with the Library has the freedom and the wherewithal to run
   2830 that program using a modified version of the Library.
   2831 
   2832   The precise terms and conditions for copying, distribution and
   2833 modification follow.  Pay close attention to the difference between a
   2834 "work based on the library" and a "work that uses the library".  The
   2835 former contains code derived from the library, whereas the latter must
   2836 be combined with the library in order to run.
   2837 
   2839                   GNU LESSER GENERAL PUBLIC LICENSE
   2840    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   2841 
   2842   0. This License Agreement applies to any software library or other
   2843 program which contains a notice placed by the copyright holder or
   2844 other authorized party saying it may be distributed under the terms of
   2845 this Lesser General Public License (also called "this License").
   2846 Each licensee is addressed as "you".
   2847 
   2848   A "library" means a collection of software functions and/or data
   2849 prepared so as to be conveniently linked with application programs
   2850 (which use some of those functions and data) to form executables.
   2851 
   2852   The "Library", below, refers to any such software library or work
   2853 which has been distributed under these terms.  A "work based on the
   2854 Library" means either the Library or any derivative work under
   2855 copyright law: that is to say, a work containing the Library or a
   2856 portion of it, either verbatim or with modifications and/or translated
   2857 straightforwardly into another language.  (Hereinafter, translation is
   2858 included without limitation in the term "modification".)
   2859 
   2860   "Source code" for a work means the preferred form of the work for
   2861 making modifications to it.  For a library, complete source code means
   2862 all the source code for all modules it contains, plus any associated
   2863 interface definition files, plus the scripts used to control compilation
   2864 and installation of the library.
   2865 
   2866   Activities other than copying, distribution and modification are not
   2867 covered by this License; they are outside its scope.  The act of
   2868 running a program using the Library is not restricted, and output from
   2869 such a program is covered only if its contents constitute a work based
   2870 on the Library (independent of the use of the Library in a tool for
   2871 writing it).  Whether that is true depends on what the Library does
   2872 and what the program that uses the Library does.
   2873 
   2874   1. You may copy and distribute verbatim copies of the Library's
   2875 complete source code as you receive it, in any medium, provided that
   2876 you conspicuously and appropriately publish on each copy an
   2877 appropriate copyright notice and disclaimer of warranty; keep intact
   2878 all the notices that refer to this License and to the absence of any
   2879 warranty; and distribute a copy of this License along with the
   2880 Library.
   2881 
   2882   You may charge a fee for the physical act of transferring a copy,
   2883 and you may at your option offer warranty protection in exchange for a
   2884 fee.
   2885 
   2887   2. You may modify your copy or copies of the Library or any portion
   2888 of it, thus forming a work based on the Library, and copy and
   2889 distribute such modifications or work under the terms of Section 1
   2890 above, provided that you also meet all of these conditions:
   2891 
   2892     a) The modified work must itself be a software library.
   2893 
   2894     b) You must cause the files modified to carry prominent notices
   2895     stating that you changed the files and the date of any change.
   2896 
   2897     c) You must cause the whole of the work to be licensed at no
   2898     charge to all third parties under the terms of this License.
   2899 
   2900     d) If a facility in the modified Library refers to a function or a
   2901     table of data to be supplied by an application program that uses
   2902     the facility, other than as an argument passed when the facility
   2903     is invoked, then you must make a good faith effort to ensure that,
   2904     in the event an application does not supply such function or
   2905     table, the facility still operates, and performs whatever part of
   2906     its purpose remains meaningful.
   2907 
   2908     (For example, a function in a library to compute square roots has
   2909     a purpose that is entirely well-defined independent of the
   2910     application.  Therefore, Subsection 2d requires that any
   2911     application-supplied function or table used by this function must
   2912     be optional: if the application does not supply it, the square
   2913     root function must still compute square roots.)
   2914 
   2915 These requirements apply to the modified work as a whole.  If
   2916 identifiable sections of that work are not derived from the Library,
   2917 and can be reasonably considered independent and separate works in
   2918 themselves, then this License, and its terms, do not apply to those
   2919 sections when you distribute them as separate works.  But when you
   2920 distribute the same sections as part of a whole which is a work based
   2921 on the Library, the distribution of the whole must be on the terms of
   2922 this License, whose permissions for other licensees extend to the
   2923 entire whole, and thus to each and every part regardless of who wrote
   2924 it.
   2925 
   2926 Thus, it is not the intent of this section to claim rights or contest
   2927 your rights to work written entirely by you; rather, the intent is to
   2928 exercise the right to control the distribution of derivative or
   2929 collective works based on the Library.
   2930 
   2931 In addition, mere aggregation of another work not based on the Library
   2932 with the Library (or with a work based on the Library) on a volume of
   2933 a storage or distribution medium does not bring the other work under
   2934 the scope of this License.
   2935 
   2936   3. You may opt to apply the terms of the ordinary GNU General Public
   2937 License instead of this License to a given copy of the Library.  To do
   2938 this, you must alter all the notices that refer to this License, so
   2939 that they refer to the ordinary GNU General Public License, version 2,
   2940 instead of to this License.  (If a newer version than version 2 of the
   2941 ordinary GNU General Public License has appeared, then you can specify
   2942 that version instead if you wish.)  Do not make any other change in
   2943 these notices.
   2944 
   2946   Once this change is made in a given copy, it is irreversible for
   2947 that copy, so the ordinary GNU General Public License applies to all
   2948 subsequent copies and derivative works made from that copy.
   2949 
   2950   This option is useful when you wish to copy part of the code of
   2951 the Library into a program that is not a library.
   2952 
   2953   4. You may copy and distribute the Library (or a portion or
   2954 derivative of it, under Section 2) in object code or executable form
   2955 under the terms of Sections 1 and 2 above provided that you accompany
   2956 it with the complete corresponding machine-readable source code, which
   2957 must be distributed under the terms of Sections 1 and 2 above on a
   2958 medium customarily used for software interchange.
   2959 
   2960   If distribution of object code is made by offering access to copy
   2961 from a designated place, then offering equivalent access to copy the
   2962 source code from the same place satisfies the requirement to
   2963 distribute the source code, even though third parties are not
   2964 compelled to copy the source along with the object code.
   2965 
   2966   5. A program that contains no derivative of any portion of the
   2967 Library, but is designed to work with the Library by being compiled or
   2968 linked with it, is called a "work that uses the Library".  Such a
   2969 work, in isolation, is not a derivative work of the Library, and
   2970 therefore falls outside the scope of this License.
   2971 
   2972   However, linking a "work that uses the Library" with the Library
   2973 creates an executable that is a derivative of the Library (because it
   2974 contains portions of the Library), rather than a "work that uses the
   2975 library".  The executable is therefore covered by this License.
   2976 Section 6 states terms for distribution of such executables.
   2977 
   2978   When a "work that uses the Library" uses material from a header file
   2979 that is part of the Library, the object code for the work may be a
   2980 derivative work of the Library even though the source code is not.
   2981 Whether this is true is especially significant if the work can be
   2982 linked without the Library, or if the work is itself a library.  The
   2983 threshold for this to be true is not precisely defined by law.
   2984 
   2985   If such an object file uses only numerical parameters, data
   2986 structure layouts and accessors, and small macros and small inline
   2987 functions (ten lines or less in length), then the use of the object
   2988 file is unrestricted, regardless of whether it is legally a derivative
   2989 work.  (Executables containing this object code plus portions of the
   2990 Library will still fall under Section 6.)
   2991 
   2992   Otherwise, if the work is a derivative of the Library, you may
   2993 distribute the object code for the work under the terms of Section 6.
   2994 Any executables containing that work also fall under Section 6,
   2995 whether or not they are linked directly with the Library itself.
   2996 
   2998   6. As an exception to the Sections above, you may also combine or
   2999 link a "work that uses the Library" with the Library to produce a
   3000 work containing portions of the Library, and distribute that work
   3001 under terms of your choice, provided that the terms permit
   3002 modification of the work for the customer's own use and reverse
   3003 engineering for debugging such modifications.
   3004 
   3005   You must give prominent notice with each copy of the work that the
   3006 Library is used in it and that the Library and its use are covered by
   3007 this License.  You must supply a copy of this License.  If the work
   3008 during execution displays copyright notices, you must include the
   3009 copyright notice for the Library among them, as well as a reference
   3010 directing the user to the copy of this License.  Also, you must do one
   3011 of these things:
   3012 
   3013     a) Accompany the work with the complete corresponding
   3014     machine-readable source code for the Library including whatever
   3015     changes were used in the work (which must be distributed under
   3016     Sections 1 and 2 above); and, if the work is an executable linked
   3017     with the Library, with the complete machine-readable "work that
   3018     uses the Library", as object code and/or source code, so that the
   3019     user can modify the Library and then relink to produce a modified
   3020     executable containing the modified Library.  (It is understood
   3021     that the user who changes the contents of definitions files in the
   3022     Library will not necessarily be able to recompile the application
   3023     to use the modified definitions.)
   3024 
   3025     b) Use a suitable shared library mechanism for linking with the
   3026     Library.  A suitable mechanism is one that (1) uses at run time a
   3027     copy of the library already present on the user's computer system,
   3028     rather than copying library functions into the executable, and (2)
   3029     will operate properly with a modified version of the library, if
   3030     the user installs one, as long as the modified version is
   3031     interface-compatible with the version that the work was made with.
   3032 
   3033     c) Accompany the work with a written offer, valid for at
   3034     least three years, to give the same user the materials
   3035     specified in Subsection 6a, above, for a charge no more
   3036     than the cost of performing this distribution.
   3037 
   3038     d) If distribution of the work is made by offering access to copy
   3039     from a designated place, offer equivalent access to copy the above
   3040     specified materials from the same place.
   3041 
   3042     e) Verify that the user has already received a copy of these
   3043     materials or that you have already sent this user a copy.
   3044 
   3045   For an executable, the required form of the "work that uses the
   3046 Library" must include any data and utility programs needed for
   3047 reproducing the executable from it.  However, as a special exception,
   3048 the materials to be distributed need not include anything that is
   3049 normally distributed (in either source or binary form) with the major
   3050 components (compiler, kernel, and so on) of the operating system on
   3051 which the executable runs, unless that component itself accompanies
   3052 the executable.
   3053 
   3054   It may happen that this requirement contradicts the license
   3055 restrictions of other proprietary libraries that do not normally
   3056 accompany the operating system.  Such a contradiction means you cannot
   3057 use both them and the Library together in an executable that you
   3058 distribute.
   3059 
   3061   7. You may place library facilities that are a work based on the
   3062 Library side-by-side in a single library together with other library
   3063 facilities not covered by this License, and distribute such a combined
   3064 library, provided that the separate distribution of the work based on
   3065 the Library and of the other library facilities is otherwise
   3066 permitted, and provided that you do these two things:
   3067 
   3068     a) Accompany the combined library with a copy of the same work
   3069     based on the Library, uncombined with any other library
   3070     facilities.  This must be distributed under the terms of the
   3071     Sections above.
   3072 
   3073     b) Give prominent notice with the combined library of the fact
   3074     that part of it is a work based on the Library, and explaining
   3075     where to find the accompanying uncombined form of the same work.
   3076 
   3077   8. You may not copy, modify, sublicense, link with, or distribute
   3078 the Library except as expressly provided under this License.  Any
   3079 attempt otherwise to copy, modify, sublicense, link with, or
   3080 distribute the Library is void, and will automatically terminate your
   3081 rights under this License.  However, parties who have received copies,
   3082 or rights, from you under this License will not have their licenses
   3083 terminated so long as such parties remain in full compliance.
   3084 
   3085   9. You are not required to accept this License, since you have not
   3086 signed it.  However, nothing else grants you permission to modify or
   3087 distribute the Library or its derivative works.  These actions are
   3088 prohibited by law if you do not accept this License.  Therefore, by
   3089 modifying or distributing the Library (or any work based on the
   3090 Library), you indicate your acceptance of this License to do so, and
   3091 all its terms and conditions for copying, distributing or modifying
   3092 the Library or works based on it.
   3093 
   3094   10. Each time you redistribute the Library (or any work based on the
   3095 Library), the recipient automatically receives a license from the
   3096 original licensor to copy, distribute, link with or modify the Library
   3097 subject to these terms and conditions.  You may not impose any further
   3098 restrictions on the recipients' exercise of the rights granted herein.
   3099 You are not responsible for enforcing compliance by third parties with
   3100 this License.
   3101 
   3103   11. If, as a consequence of a court judgment or allegation of patent
   3104 infringement or for any other reason (not limited to patent issues),
   3105 conditions are imposed on you (whether by court order, agreement or
   3106 otherwise) that contradict the conditions of this License, they do not
   3107 excuse you from the conditions of this License.  If you cannot
   3108 distribute so as to satisfy simultaneously your obligations under this
   3109 License and any other pertinent obligations, then as a consequence you
   3110 may not distribute the Library at all.  For example, if a patent
   3111 license would not permit royalty-free redistribution of the Library by
   3112 all those who receive copies directly or indirectly through you, then
   3113 the only way you could satisfy both it and this License would be to
   3114 refrain entirely from distribution of the Library.
   3115 
   3116 If any portion of this section is held invalid or unenforceable under any
   3117 particular circumstance, the balance of the section is intended to apply,
   3118 and the section as a whole is intended to apply in other circumstances.
   3119 
   3120 It is not the purpose of this section to induce you to infringe any
   3121 patents or other property right claims or to contest validity of any
   3122 such claims; this section has the sole purpose of protecting the
   3123 integrity of the free software distribution system which is
   3124 implemented by public license practices.  Many people have made
   3125 generous contributions to the wide range of software distributed
   3126 through that system in reliance on consistent application of that
   3127 system; it is up to the author/donor to decide if he or she is willing
   3128 to distribute software through any other system and a licensee cannot
   3129 impose that choice.
   3130 
   3131 This section is intended to make thoroughly clear what is believed to
   3132 be a consequence of the rest of this License.
   3133 
   3134   12. If the distribution and/or use of the Library is restricted in
   3135 certain countries either by patents or by copyrighted interfaces, the
   3136 original copyright holder who places the Library under this License may add
   3137 an explicit geographical distribution limitation excluding those countries,
   3138 so that distribution is permitted only in or among countries not thus
   3139 excluded.  In such case, this License incorporates the limitation as if
   3140 written in the body of this License.
   3141 
   3142   13. The Free Software Foundation may publish revised and/or new
   3143 versions of the Lesser General Public License from time to time.
   3144 Such new versions will be similar in spirit to the present version,
   3145 but may differ in detail to address new problems or concerns.
   3146 
   3147 Each version is given a distinguishing version number.  If the Library
   3148 specifies a version number of this License which applies to it and
   3149 "any later version", you have the option of following the terms and
   3150 conditions either of that version or of any later version published by
   3151 the Free Software Foundation.  If the Library does not specify a
   3152 license version number, you may choose any version ever published by
   3153 the Free Software Foundation.
   3154 
   3156   14. If you wish to incorporate parts of the Library into other free
   3157 programs whose distribution conditions are incompatible with these,
   3158 write to the author to ask for permission.  For software which is
   3159 copyrighted by the Free Software Foundation, write to the Free
   3160 Software Foundation; we sometimes make exceptions for this.  Our
   3161 decision will be guided by the two goals of preserving the free status
   3162 of all derivatives of our free software and of promoting the sharing
   3163 and reuse of software generally.
   3164 
   3165                             NO WARRANTY
   3166 
   3167   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   3168 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   3169 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   3170 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   3171 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   3172 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   3173 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   3174 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   3175 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   3176 
   3177   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   3178 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   3179 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   3180 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   3181 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   3182 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   3183 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   3184 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   3185 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   3186 DAMAGES.
   3187 
   3188                      END OF TERMS AND CONDITIONS
   3189 
   3190 // Copyright (C) 2002-2013 The ANGLE Project Authors. 
   3191 // All rights reserved.
   3192 //
   3193 // Redistribution and use in source and binary forms, with or without
   3194 // modification, are permitted provided that the following conditions
   3195 // are met:
   3196 //
   3197 //     Redistributions of source code must retain the above copyright
   3198 //     notice, this list of conditions and the following disclaimer.
   3199 //
   3200 //     Redistributions in binary form must reproduce the above 
   3201 //     copyright notice, this list of conditions and the following
   3202 //     disclaimer in the documentation and/or other materials provided
   3203 //     with the distribution.
   3204 //
   3205 //     Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
   3206 //     Ltd., nor the names of their contributors may be used to endorse
   3207 //     or promote products derived from this software without specific
   3208 //     prior written permission.
   3209 //
   3210 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   3211 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
   3212 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
   3213 // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
   3214 // COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
   3215 // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
   3216 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   3217 // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
   3218 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   3219 // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
   3220 // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   3221 // POSSIBILITY OF SUCH DAMAGE.
   3222 
   3223 
   3224                                  Apache License
   3225                            Version 2.0, January 2004
   3226                         http://www.apache.org/licenses/
   3227 
   3228    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   3229 
   3230    1. Definitions.
   3231 
   3232       "License" shall mean the terms and conditions for use, reproduction,
   3233       and distribution as defined by Sections 1 through 9 of this document.
   3234 
   3235       "Licensor" shall mean the copyright owner or entity authorized by
   3236       the copyright owner that is granting the License.
   3237 
   3238       "Legal Entity" shall mean the union of the acting entity and all
   3239       other entities that control, are controlled by, or are under common
   3240       control with that entity. For the purposes of this definition,
   3241       "control" means (i) the power, direct or indirect, to cause the
   3242       direction or management of such entity, whether by contract or
   3243       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   3244       outstanding shares, or (iii) beneficial ownership of such entity.
   3245 
   3246       "You" (or "Your") shall mean an individual or Legal Entity
   3247       exercising permissions granted by this License.
   3248 
   3249       "Source" form shall mean the preferred form for making modifications,
   3250       including but not limited to software source code, documentation
   3251       source, and configuration files.
   3252 
   3253       "Object" form shall mean any form resulting from mechanical
   3254       transformation or translation of a Source form, including but
   3255       not limited to compiled object code, generated documentation,
   3256       and conversions to other media types.
   3257 
   3258       "Work" shall mean the work of authorship, whether in Source or
   3259       Object form, made available under the License, as indicated by a
   3260       copyright notice that is included in or attached to the work
   3261       (an example is provided in the Appendix below).
   3262 
   3263       "Derivative Works" shall mean any work, whether in Source or Object
   3264       form, that is based on (or derived from) the Work and for which the
   3265       editorial revisions, annotations, elaborations, or other modifications
   3266       represent, as a whole, an original work of authorship. For the purposes
   3267       of this License, Derivative Works shall not include works that remain
   3268       separable from, or merely link (or bind by name) to the interfaces of,
   3269       the Work and Derivative Works thereof.
   3270 
   3271       "Contribution" shall mean any work of authorship, including
   3272       the original version of the Work and any modifications or additions
   3273       to that Work or Derivative Works thereof, that is intentionally
   3274       submitted to Licensor for inclusion in the Work by the copyright owner
   3275       or by an individual or Legal Entity authorized to submit on behalf of
   3276       the copyright owner. For the purposes of this definition, "submitted"
   3277       means any form of electronic, verbal, or written communication sent
   3278       to the Licensor or its representatives, including but not limited to
   3279       communication on electronic mailing lists, source code control systems,
   3280       and issue tracking systems that are managed by, or on behalf of, the
   3281       Licensor for the purpose of discussing and improving the Work, but
   3282       excluding communication that is conspicuously marked or otherwise
   3283       designated in writing by the copyright owner as "Not a Contribution."
   3284 
   3285       "Contributor" shall mean Licensor and any individual or Legal Entity
   3286       on behalf of whom a Contribution has been received by Licensor and
   3287       subsequently incorporated within the Work.
   3288 
   3289    2. Grant of Copyright License. Subject to the terms and conditions of
   3290       this License, each Contributor hereby grants to You a perpetual,
   3291       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   3292       copyright license to reproduce, prepare Derivative Works of,
   3293       publicly display, publicly perform, sublicense, and distribute the
   3294       Work and such Derivative Works in Source or Object form.
   3295 
   3296    3. Grant of Patent License. Subject to the terms and conditions of
   3297       this License, each Contributor hereby grants to You a perpetual,
   3298       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   3299       (except as stated in this section) patent license to make, have made,
   3300       use, offer to sell, sell, import, and otherwise transfer the Work,
   3301       where such license applies only to those patent claims licensable
   3302       by such Contributor that are necessarily infringed by their
   3303       Contribution(s) alone or by combination of their Contribution(s)
   3304       with the Work to which such Contribution(s) was submitted. If You
   3305       institute patent litigation against any entity (including a
   3306       cross-claim or counterclaim in a lawsuit) alleging that the Work
   3307       or a Contribution incorporated within the Work constitutes direct
   3308       or contributory patent infringement, then any patent licenses
   3309       granted to You under this License for that Work shall terminate
   3310       as of the date such litigation is filed.
   3311 
   3312    4. Redistribution. You may reproduce and distribute copies of the
   3313       Work or Derivative Works thereof in any medium, with or without
   3314       modifications, and in Source or Object form, provided that You
   3315       meet the following conditions:
   3316 
   3317       (a) You must give any other recipients of the Work or
   3318           Derivative Works a copy of this License; and
   3319 
   3320       (b) You must cause any modified files to carry prominent notices
   3321           stating that You changed the files; and
   3322 
   3323       (c) You must retain, in the Source form of any Derivative Works
   3324           that You distribute, all copyright, patent, trademark, and
   3325           attribution notices from the Source form of the Work,
   3326           excluding those notices that do not pertain to any part of
   3327           the Derivative Works; and
   3328 
   3329       (d) If the Work includes a "NOTICE" text file as part of its
   3330           distribution, then any Derivative Works that You distribute must
   3331           include a readable copy of the attribution notices contained
   3332           within such NOTICE file, excluding those notices that do not
   3333           pertain to any part of the Derivative Works, in at least one
   3334           of the following places: within a NOTICE text file distributed
   3335           as part of the Derivative Works; within the Source form or
   3336           documentation, if provided along with the Derivative Works; or,
   3337           within a display generated by the Derivative Works, if and
   3338           wherever such third-party notices normally appear. The contents
   3339           of the NOTICE file are for informational purposes only and
   3340           do not modify the License. You may add Your own attribution
   3341           notices within Derivative Works that You distribute, alongside
   3342           or as an addendum to the NOTICE text from the Work, provided
   3343           that such additional attribution notices cannot be construed
   3344           as modifying the License.
   3345 
   3346       You may add Your own copyright statement to Your modifications and
   3347       may provide additional or different license terms and conditions
   3348       for use, reproduction, or distribution of Your modifications, or
   3349       for any such Derivative Works as a whole, provided Your use,
   3350       reproduction, and distribution of the Work otherwise complies with
   3351       the conditions stated in this License.
   3352 
   3353    5. Submission of Contributions. Unless You explicitly state otherwise,
   3354       any Contribution intentionally submitted for inclusion in the Work
   3355       by You to the Licensor shall be under the terms and conditions of
   3356       this License, without any additional terms or conditions.
   3357       Notwithstanding the above, nothing herein shall supersede or modify
   3358       the terms of any separate license agreement you may have executed
   3359       with Licensor regarding such Contributions.
   3360 
   3361    6. Trademarks. This License does not grant permission to use the trade
   3362       names, trademarks, service marks, or product names of the Licensor,
   3363       except as required for reasonable and customary use in describing the
   3364       origin of the Work and reproducing the content of the NOTICE file.
   3365 
   3366    7. Disclaimer of Warranty. Unless required by applicable law or
   3367       agreed to in writing, Licensor provides the Work (and each
   3368       Contributor provides its Contributions) on an "AS IS" BASIS,
   3369       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   3370       implied, including, without limitation, any warranties or conditions
   3371       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   3372       PARTICULAR PURPOSE. You are solely responsible for determining the
   3373       appropriateness of using or redistributing the Work and assume any
   3374       risks associated with Your exercise of permissions under this License.
   3375 
   3376    8. Limitation of Liability. In no event and under no legal theory,
   3377       whether in tort (including negligence), contract, or otherwise,
   3378       unless required by applicable law (such as deliberate and grossly
   3379       negligent acts) or agreed to in writing, shall any Contributor be
   3380       liable to You for damages, including any direct, indirect, special,
   3381       incidental, or consequential damages of any character arising as a
   3382       result of this License or out of the use or inability to use the
   3383       Work (including but not limited to damages for loss of goodwill,
   3384       work stoppage, computer failure or malfunction, or any and all
   3385       other commercial damages or losses), even if such Contributor
   3386       has been advised of the possibility of such damages.
   3387 
   3388    9. Accepting Warranty or Additional Liability. While redistributing
   3389       the Work or Derivative Works thereof, You may choose to offer,
   3390       and charge a fee for, acceptance of support, warranty, indemnity,
   3391       or other liability obligations and/or rights consistent with this
   3392       License. However, in accepting such obligations, You may act only
   3393       on Your own behalf and on Your sole responsibility, not on behalf
   3394       of any other Contributor, and only if You agree to indemnify,
   3395       defend, and hold each Contributor harmless for any liability
   3396       incurred by, or claims asserted against, such Contributor by reason
   3397       of your accepting any such warranty or additional liability.
   3398 
   3399    END OF TERMS AND CONDITIONS
   3400 
   3401    APPENDIX: How to apply the Apache License to your work.
   3402 
   3403       To apply the Apache License to your work, attach the following
   3404       boilerplate notice, with the fields enclosed by brackets "[]"
   3405       replaced with your own identifying information. (Don't include
   3406       the brackets!)  The text should be enclosed in the appropriate
   3407       comment syntax for the file format. We also recommend that a
   3408       file or class name and description of purpose be included on the
   3409       same "printed page" as the copyright notice for easier
   3410       identification within third-party archives.
   3411 
   3412    Copyright [yyyy] [name of copyright owner]
   3413 
   3414    Licensed under the Apache License, Version 2.0 (the "License");
   3415    you may not use this file except in compliance with the License.
   3416    You may obtain a copy of the License at
   3417 
   3418        http://www.apache.org/licenses/LICENSE-2.0
   3419 
   3420    Unless required by applicable law or agreed to in writing, software
   3421    distributed under the License is distributed on an "AS IS" BASIS,
   3422    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   3423    See the License for the specific language governing permissions and
   3424    limitations under the License.
   3425 
   3426 Copyright (c) 2012, Manfred Moitzi
   3427 
   3428 Permission is hereby granted, free of charge, to any person obtaining a 
   3429 copy of this software and associated documentation files (the 
   3430 "Software"), to deal in the Software without restriction, including 
   3431 without limitation the rights to use, copy, modify, merge, publish, 
   3432 distribute, sublicense, and/or sell copies of the Software, and to 
   3433 permit persons to whom the Software is furnished to do so, subject to 
   3434 the following conditions: 
   3435 
   3436 The above copyright notice and this permission notice shall be included 
   3437 in all copies or substantial portions of the Software. 
   3438 
   3439 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
   3440 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
   3441 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
   3442 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
   3443 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
   3444 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
   3445 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
   3446 
   3447 Deutsche bersetzung:
   3448 
   3449 Copyright (c) 2012, Manfred Moitzi
   3450 
   3451 Hiermit wird unentgeltlich, jeder Person, die eine Kopie der Software 
   3452 und der zugehrigen Dokumentationen (die "Software") erhlt, die 
   3453 Erlaubnis erteilt, uneingeschrnkt zu benutzen, inklusive und ohne 
   3454 Ausnahme, dem Recht, sie zu verwenden, kopieren, ndern, fusionieren, 
   3455 verlegen, verbreiten, unterlizenzieren und/oder zu verkaufen, und 
   3456 Personen, die diese Software erhalten, diese Rechte zu geben, unter den 
   3457 folgenden Bedingungen: 
   3458 
   3459 Der obige Urheberrechtsvermerk und dieser Erlaubnisvermerk sind in allen 
   3460 Kopien oder Teilkopien der Software beizulegen. 
   3461 
   3462 DIE SOFTWARE WIRD OHNE JEDE AUSDRCKLICHE ODER IMPLIZIERTE GARANTIE 
   3463 BEREITGESTELLT, EINSCHLIESSLICH DER GARANTIE ZUR BENUTZUNG FR DEN 
   3464 VORGESEHENEN ODER EINEM BESTIMMTEN ZWECK SOWIE JEGLICHER 
   3465 RECHTSVERLETZUNG, JEDOCH NICHT DARAUF BESCHRNKT. IN KEINEM FALL SIND 
   3466 DIE AUTOREN ODER COPYRIGHTINHABER FR JEGLICHEN SCHADEN ODER SONSTIGE 
   3467 ANSPRCHE HAFTBAR ZU MACHEN, OB INFOLGE DER ERFLLUNG EINES VERTRAGES, 
   3468 EINES DELIKTES ODER ANDERS IM ZUSAMMENHANG MIT DER SOFTWARE ODER 
   3469 SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN. 
   3470 
   3471 
   3472 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
   3473 //
   3474 // Redistribution and use in source and binary forms, with or without
   3475 // modification, are permitted provided that the following conditions are
   3476 // met:
   3477 //
   3478 //    * Redistributions of source code must retain the above copyright
   3479 // notice, this list of conditions and the following disclaimer.
   3480 //    * Redistributions in binary form must reproduce the above
   3481 // copyright notice, this list of conditions and the following disclaimer
   3482 // in the documentation and/or other materials provided with the
   3483 // distribution.
   3484 //    * Neither the name of Google Inc. nor the names of its
   3485 // contributors may be used to endorse or promote products derived from
   3486 // this software without specific prior written permission.
   3487 //
   3488 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   3489 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   3490 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   3491 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   3492 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   3493 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   3494 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   3495 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   3496 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   3497 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   3498 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   3499 
   3500                           MOZILLA PUBLIC LICENSE
   3501                                 Version 1.1
   3502 
   3503                               ---------------
   3504 
   3505 1. Definitions.
   3506 
   3507      1.0.1. "Commercial Use" means distribution or otherwise making the
   3508      Covered Code available to a third party.
   3509 
   3510      1.1. "Contributor" means each entity that creates or contributes to
   3511      the creation of Modifications.
   3512 
   3513      1.2. "Contributor Version" means the combination of the Original
   3514      Code, prior Modifications used by a Contributor, and the Modifications
   3515      made by that particular Contributor.
   3516 
   3517      1.3. "Covered Code" means the Original Code or Modifications or the
   3518      combination of the Original Code and Modifications, in each case
   3519      including portions thereof.
   3520 
   3521      1.4. "Electronic Distribution Mechanism" means a mechanism generally
   3522      accepted in the software development community for the electronic
   3523      transfer of data.
   3524 
   3525      1.5. "Executable" means Covered Code in any form other than Source
   3526      Code.
   3527 
   3528      1.6. "Initial Developer" means the individual or entity identified
   3529      as the Initial Developer in the Source Code notice required by Exhibit
   3530      A.
   3531 
   3532      1.7. "Larger Work" means a work which combines Covered Code or
   3533      portions thereof with code not governed by the terms of this License.
   3534 
   3535      1.8. "License" means this document.
   3536 
   3537      1.8.1. "Licensable" means having the right to grant, to the maximum
   3538      extent possible, whether at the time of the initial grant or
   3539      subsequently acquired, any and all of the rights conveyed herein.
   3540 
   3541      1.9. "Modifications" means any addition to or deletion from the
   3542      substance or structure of either the Original Code or any previous
   3543      Modifications. When Covered Code is released as a series of files, a
   3544      Modification is:
   3545           A. Any addition to or deletion from the contents of a file
   3546           containing Original Code or previous Modifications.
   3547 
   3548           B. Any new file that contains any part of the Original Code or
   3549           previous Modifications.
   3550 
   3551      1.10. "Original Code" means Source Code of computer software code
   3552      which is described in the Source Code notice required by Exhibit A as
   3553      Original Code, and which, at the time of its release under this
   3554      License is not already Covered Code governed by this License.
   3555 
   3556      1.10.1. "Patent Claims" means any patent claim(s), now owned or
   3557      hereafter acquired, including without limitation, method, process,
   3558      and apparatus claims, in any patent Licensable by grantor.
   3559 
   3560      1.11. "Source Code" means the preferred form of the Covered Code for
   3561      making modifications to it, including all modules it contains, plus
   3562      any associated interface definition files, scripts used to control
   3563      compilation and installation of an Executable, or source code
   3564      differential comparisons against either the Original Code or another
   3565      well known, available Covered Code of the Contributor's choice. The
   3566      Source Code can be in a compressed or archival form, provided the
   3567      appropriate decompression or de-archiving software is widely available
   3568      for no charge.
   3569 
   3570      1.12. "You" (or "Your") means an individual or a legal entity
   3571      exercising rights under, and complying with all of the terms of, this
   3572      License or a future version of this License issued under Section 6.1.
   3573      For legal entities, "You" includes any entity which controls, is
   3574      controlled by, or is under common control with You. For purposes of
   3575      this definition, "control" means (a) the power, direct or indirect,
   3576      to cause the direction or management of such entity, whether by
   3577      contract or otherwise, or (b) ownership of more than fifty percent
   3578      (50%) of the outstanding shares or beneficial ownership of such
   3579      entity.
   3580 
   3581 2. Source Code License.
   3582 
   3583      2.1. The Initial Developer Grant.
   3584      The Initial Developer hereby grants You a world-wide, royalty-free,
   3585      non-exclusive license, subject to third party intellectual property
   3586      claims:
   3587           (a) under intellectual property rights (other than patent or
   3588           trademark) Licensable by Initial Developer to use, reproduce,
   3589           modify, display, perform, sublicense and distribute the Original
   3590           Code (or portions thereof) with or without Modifications, and/or
   3591           as part of a Larger Work; and
   3592 
   3593           (b) under Patents Claims infringed by the making, using or
   3594           selling of Original Code, to make, have made, use, practice,
   3595           sell, and offer for sale, and/or otherwise dispose of the
   3596           Original Code (or portions thereof).
   3597 
   3598           (c) the licenses granted in this Section 2.1(a) and (b) are
   3599           effective on the date Initial Developer first distributes
   3600           Original Code under the terms of this License.
   3601 
   3602           (d) Notwithstanding Section 2.1(b) above, no patent license is
   3603           granted: 1) for code that You delete from the Original Code; 2)
   3604           separate from the Original Code; or 3) for infringements caused
   3605           by: i) the modification of the Original Code or ii) the
   3606           combination of the Original Code with other software or devices.
   3607 
   3608      2.2. Contributor Grant.
   3609      Subject to third party intellectual property claims, each Contributor
   3610      hereby grants You a world-wide, royalty-free, non-exclusive license
   3611 
   3612           (a) under intellectual property rights (other than patent or
   3613           trademark) Licensable by Contributor, to use, reproduce, modify,
   3614           display, perform, sublicense and distribute the Modifications
   3615           created by such Contributor (or portions thereof) either on an
   3616           unmodified basis, with other Modifications, as Covered Code
   3617           and/or as part of a Larger Work; and
   3618 
   3619           (b) under Patent Claims infringed by the making, using, or
   3620           selling of Modifications made by that Contributor either alone
   3621           and/or in combination with its Contributor Version (or portions
   3622           of such combination), to make, use, sell, offer for sale, have
   3623           made, and/or otherwise dispose of: 1) Modifications made by that
   3624           Contributor (or portions thereof); and 2) the combination of
   3625           Modifications made by that Contributor with its Contributor
   3626           Version (or portions of such combination).
   3627 
   3628           (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
   3629           effective on the date Contributor first makes Commercial Use of
   3630           the Covered Code.
   3631 
   3632           (d) Notwithstanding Section 2.2(b) above, no patent license is
   3633           granted: 1) for any code that Contributor has deleted from the
   3634           Contributor Version; 2) separate from the Contributor Version;
   3635           3) for infringements caused by: i) third party modifications of
   3636           Contributor Version or ii) the combination of Modifications made
   3637           by that Contributor with other software (except as part of the
   3638           Contributor Version) or other devices; or 4) under Patent Claims
   3639           infringed by Covered Code in the absence of Modifications made by
   3640           that Contributor.
   3641 
   3642 3. Distribution Obligations.
   3643 
   3644      3.1. Application of License.
   3645      The Modifications which You create or to which You contribute are
   3646      governed by the terms of this License, including without limitation
   3647      Section 2.2. The Source Code version of Covered Code may be
   3648      distributed only under the terms of this License or a future version
   3649      of this License released under Section 6.1, and You must include a
   3650      copy of this License with every copy of the Source Code You
   3651      distribute. You may not offer or impose any terms on any Source Code
   3652      version that alters or restricts the applicable version of this
   3653      License or the recipients' rights hereunder. However, You may include
   3654      an additional document offering the additional rights described in
   3655      Section 3.5.
   3656 
   3657      3.2. Availability of Source Code.
   3658      Any Modification which You create or to which You contribute must be
   3659      made available in Source Code form under the terms of this License
   3660      either on the same media as an Executable version or via an accepted
   3661      Electronic Distribution Mechanism to anyone to whom you made an
   3662      Executable version available; and if made available via Electronic
   3663      Distribution Mechanism, must remain available for at least twelve (12)
   3664      months after the date it initially became available, or at least six
   3665      (6) months after a subsequent version of that particular Modification
   3666      has been made available to such recipients. You are responsible for
   3667      ensuring that the Source Code version remains available even if the
   3668      Electronic Distribution Mechanism is maintained by a third party.
   3669 
   3670      3.3. Description of Modifications.
   3671      You must cause all Covered Code to which You contribute to contain a
   3672      file documenting the changes You made to create that Covered Code and
   3673      the date of any change. You must include a prominent statement that
   3674      the Modification is derived, directly or indirectly, from Original
   3675      Code provided by the Initial Developer and including the name of the
   3676      Initial Developer in (a) the Source Code, and (b) in any notice in an
   3677      Executable version or related documentation in which You describe the
   3678      origin or ownership of the Covered Code.
   3679 
   3680      3.4. Intellectual Property Matters
   3681           (a) Third Party Claims.
   3682           If Contributor has knowledge that a license under a third party's
   3683           intellectual property rights is required to exercise the rights
   3684           granted by such Contributor under Sections 2.1 or 2.2,
   3685           Contributor must include a text file with the Source Code
   3686           distribution titled "LEGAL" which describes the claim and the
   3687           party making the claim in sufficient detail that a recipient will
   3688           know whom to contact. If Contributor obtains such knowledge after
   3689           the Modification is made available as described in Section 3.2,
   3690           Contributor shall promptly modify the LEGAL file in all copies
   3691           Contributor makes available thereafter and shall take other steps
   3692           (such as notifying appropriate mailing lists or newsgroups)
   3693           reasonably calculated to inform those who received the Covered
   3694           Code that new knowledge has been obtained.
   3695 
   3696           (b) Contributor APIs.
   3697           If Contributor's Modifications include an application programming
   3698           interface and Contributor has knowledge of patent licenses which
   3699           are reasonably necessary to implement that API, Contributor must
   3700           also include this information in the LEGAL file.
   3701 
   3702           (c) Representations.
   3703           Contributor represents that, except as disclosed pursuant to
   3704           Section 3.4(a) above, Contributor believes that Contributor's
   3705           Modifications are Contributor's original creation(s) and/or
   3706           Contributor has sufficient rights to grant the rights conveyed by
   3707           this License.
   3708 
   3709      3.5. Required Notices.
   3710      You must duplicate the notice in Exhibit A in each file of the Source
   3711      Code. If it is not possible to put such notice in a particular Source
   3712      Code file due to its structure, then You must include such notice in a
   3713      location (such as a relevant directory) where a user would be likely
   3714      to look for such a notice. If You created one or more Modification(s)
   3715      You may add your name as a Contributor to the notice described in
   3716      Exhibit A. You must also duplicate this License in any documentation
   3717      for the Source Code where You describe recipients' rights or ownership
   3718      rights relating to Covered Code. You may choose to offer, and to
   3719      charge a fee for, warranty, support, indemnity or liability
   3720      obligations to one or more recipients of Covered Code. However, You
   3721      may do so only on Your own behalf, and not on behalf of the Initial
   3722      Developer or any Contributor. You must make it absolutely clear than
   3723      any such warranty, support, indemnity or liability obligation is
   3724      offered by You alone, and You hereby agree to indemnify the Initial
   3725      Developer and every Contributor for any liability incurred by the
   3726      Initial Developer or such Contributor as a result of warranty,
   3727      support, indemnity or liability terms You offer.
   3728 
   3729      3.6. Distribution of Executable Versions.
   3730      You may distribute Covered Code in Executable form only if the
   3731      requirements of Section 3.1-3.5 have been met for that Covered Code,
   3732      and if You include a notice stating that the Source Code version of
   3733      the Covered Code is available under the terms of this License,
   3734      including a description of how and where You have fulfilled the
   3735      obligations of Section 3.2. The notice must be conspicuously included
   3736      in any notice in an Executable version, related documentation or
   3737      collateral in which You describe recipients' rights relating to the
   3738      Covered Code. You may distribute the Executable version of Covered
   3739      Code or ownership rights under a license of Your choice, which may
   3740      contain terms different from this License, provided that You are in
   3741      compliance with the terms of this License and that the license for the
   3742      Executable version does not attempt to limit or alter the recipient's
   3743      rights in the Source Code version from the rights set forth in this
   3744      License. If You distribute the Executable version under a different
   3745      license You must make it absolutely clear that any terms which differ
   3746      from this License are offered by You alone, not by the Initial
   3747      Developer or any Contributor. You hereby agree to indemnify the
   3748      Initial Developer and every Contributor for any liability incurred by
   3749      the Initial Developer or such Contributor as a result of any such
   3750      terms You offer.
   3751 
   3752      3.7. Larger Works.
   3753      You may create a Larger Work by combining Covered Code with other code
   3754      not governed by the terms of this License and distribute the Larger
   3755      Work as a single product. In such a case, You must make sure the
   3756      requirements of this License are fulfilled for the Covered Code.
   3757 
   3758 4. Inability to Comply Due to Statute or Regulation.
   3759 
   3760      If it is impossible for You to comply with any of the terms of this
   3761      License with respect to some or all of the Covered Code due to
   3762      statute, judicial order, or regulation then You must: (a) comply with
   3763      the terms of this License to the maximum extent possible; and (b)
   3764      describe the limitations and the code they affect. Such description
   3765      must be included in the LEGAL file described in Section 3.4 and must
   3766      be included with all distributions of the Source Code. Except to the
   3767      extent prohibited by statute or regulation, such description must be
   3768      sufficiently detailed for a recipient of ordinary skill to be able to
   3769      understand it.
   3770 
   3771 5. Application of this License.
   3772 
   3773      This License applies to code to which the Initial Developer has
   3774      attached the notice in Exhibit A and to related Covered Code.
   3775 
   3776 6. Versions of the License.
   3777 
   3778      6.1. New Versions.
   3779      Netscape Communications Corporation ("Netscape") may publish revised
   3780      and/or new versions of the License from time to time. Each version
   3781      will be given a distinguishing version number.
   3782 
   3783      6.2. Effect of New Versions.
   3784      Once Covered Code has been published under a particular version of the
   3785      License, You may always continue to use it under the terms of that
   3786      version. You may also choose to use such Covered Code under the terms
   3787      of any subsequent version of the License published by Netscape. No one
   3788      other than Netscape has the right to modify the terms applicable to
   3789      Covered Code created under this License.
   3790 
   3791      6.3. Derivative Works.
   3792      If You create or use a modified version of this License (which you may
   3793      only do in order to apply it to code which is not already Covered Code
   3794      governed by this License), You must (a) rename Your license so that
   3795      the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
   3796      "MPL", "NPL" or any confusingly similar phrase do not appear in your
   3797      license (except to note that your license differs from this License)
   3798      and (b) otherwise make it clear that Your version of the license
   3799      contains terms which differ from the Mozilla Public License and
   3800      Netscape Public License. (Filling in the name of the Initial
   3801      Developer, Original Code or Contributor in the notice described in
   3802      Exhibit A shall not of themselves be deemed to be modifications of
   3803      this License.)
   3804 
   3805 7. DISCLAIMER OF WARRANTY.
   3806 
   3807      COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
   3808      WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
   3809      WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
   3810      DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
   3811      THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
   3812      IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
   3813      YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
   3814      COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
   3815      OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
   3816      ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
   3817 
   3818 8. TERMINATION.
   3819 
   3820      8.1. This License and the rights granted hereunder will terminate
   3821      automatically if You fail to comply with terms herein and fail to cure
   3822      such breach within 30 days of becoming aware of the breach. All
   3823      sublicenses to the Covered Code which are properly granted shall
   3824      survive any termination of this License. Provisions which, by their
   3825      nature, must remain in effect beyond the termination of this License
   3826      shall survive.
   3827 
   3828      8.2. If You initiate litigation by asserting a patent infringement
   3829      claim (excluding declatory judgment actions) against Initial Developer
   3830      or a Contributor (the Initial Developer or Contributor against whom
   3831      You file such action is referred to as "Participant") alleging that:
   3832 
   3833      (a) such Participant's Contributor Version directly or indirectly
   3834      infringes any patent, then any and all rights granted by such
   3835      Participant to You under Sections 2.1 and/or 2.2 of this License
   3836      shall, upon 60 days notice from Participant terminate prospectively,
   3837      unless if within 60 days after receipt of notice You either: (i)
   3838      agree in writing to pay Participant a mutually agreeable reasonable
   3839      royalty for Your past and future use of Modifications made by such
   3840      Participant, or (ii) withdraw Your litigation claim with respect to
   3841      the Contributor Version against such Participant. If within 60 days
   3842      of notice, a reasonable royalty and payment arrangement are not
   3843      mutually agreed upon in writing by the parties or the litigation claim
   3844      is not withdrawn, the rights granted by Participant to You under
   3845      Sections 2.1 and/or 2.2 automatically terminate at the expiration of
   3846      the 60 day notice period specified above.
   3847 
   3848      (b) any software, hardware, or device, other than such Participant's
   3849      Contributor Version, directly or indirectly infringes any patent, then
   3850      any rights granted to You by such Participant under Sections 2.1(b)
   3851      and 2.2(b) are revoked effective as of the date You first made, used,
   3852      sold, distributed, or had made, Modifications made by that
   3853      Participant.
   3854 
   3855      8.3. If You assert a patent infringement claim against Participant
   3856      alleging that such Participant's Contributor Version directly or
   3857      indirectly infringes any patent where such claim is resolved (such as
   3858      by license or settlement) prior to the initiation of patent
   3859      infringement litigation, then the reasonable value of the licenses
   3860      granted by such Participant under Sections 2.1 or 2.2 shall be taken
   3861      into account in determining the amount or value of any payment or
   3862      license.
   3863 
   3864      8.4. In the event of termination under Sections 8.1 or 8.2 above,
   3865      all end user license agreements (excluding distributors and resellers)
   3866      which have been validly granted by You or any distributor hereunder
   3867      prior to termination shall survive termination.
   3868 
   3869 9. LIMITATION OF LIABILITY.
   3870 
   3871      UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
   3872      (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
   3873      DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
   3874      OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
   3875      ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
   3876      CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
   3877      WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
   3878      COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
   3879      INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
   3880      LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
   3881      RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
   3882      PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
   3883      EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
   3884      THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
   3885 
   3886 10. U.S. GOVERNMENT END USERS.
   3887 
   3888      The Covered Code is a "commercial item," as that term is defined in
   3889      48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
   3890      software" and "commercial computer software documentation," as such
   3891      terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
   3892      C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
   3893      all U.S. Government End Users acquire Covered Code with only those
   3894      rights set forth herein.
   3895 
   3896 11. MISCELLANEOUS.
   3897 
   3898      This License represents the complete agreement concerning subject
   3899      matter hereof. If any provision of this License is held to be
   3900      unenforceable, such provision shall be reformed only to the extent
   3901      necessary to make it enforceable. This License shall be governed by
   3902      California law provisions (except to the extent applicable law, if
   3903      any, provides otherwise), excluding its conflict-of-law provisions.
   3904      With respect to disputes in which at least one party is a citizen of,
   3905      or an entity chartered or registered to do business in the United
   3906      States of America, any litigation relating to this License shall be
   3907      subject to the jurisdiction of the Federal Courts of the Northern
   3908      District of California, with venue lying in Santa Clara County,
   3909      California, with the losing party responsible for costs, including
   3910      without limitation, court costs and reasonable attorneys' fees and
   3911      expenses. The application of the United Nations Convention on
   3912      Contracts for the International Sale of Goods is expressly excluded.
   3913      Any law or regulation which provides that the language of a contract
   3914      shall be construed against the drafter shall not apply to this
   3915      License.
   3916 
   3917 12. RESPONSIBILITY FOR CLAIMS.
   3918 
   3919      As between Initial Developer and the Contributors, each party is
   3920      responsible for claims and damages arising, directly or indirectly,
   3921      out of its utilization of rights under this License and You agree to
   3922      work with Initial Developer and Contributors to distribute such
   3923      responsibility on an equitable basis. Nothing herein is intended or
   3924      shall be deemed to constitute any admission of liability.
   3925 
   3926 13. MULTIPLE-LICENSED CODE.
   3927 
   3928      Initial Developer may designate portions of the Covered Code as
   3929      "Multiple-Licensed". "Multiple-Licensed" means that the Initial
   3930      Developer permits you to utilize portions of the Covered Code under
   3931      Your choice of the NPL or the alternative licenses, if any, specified
   3932      by the Initial Developer in the file described in Exhibit A.
   3933 
   3934 EXHIBIT A -Mozilla Public License.
   3935 
   3936      ``The contents of this file are subject to the Mozilla Public License
   3937      Version 1.1 (the "License"); you may not use this file except in
   3938      compliance with the License. You may obtain a copy of the License at
   3939      http://www.mozilla.org/MPL/
   3940 
   3941      Software distributed under the License is distributed on an "AS IS"
   3942      basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
   3943      License for the specific language governing rights and limitations
   3944      under the License.
   3945 
   3946      The Original Code is ______________________________________.
   3947 
   3948      The Initial Developer of the Original Code is ________________________.
   3949      Portions created by ______________________ are Copyright (C) ______
   3950      _______________________. All Rights Reserved.
   3951 
   3952      Contributor(s): ______________________________________.
   3953 
   3954      Alternatively, the contents of this file may be used under the terms
   3955      of the _____ license (the "[___] License"), in which case the
   3956      provisions of [______] License are applicable instead of those
   3957      above. If you wish to allow use of your version of this file only
   3958      under the terms of the [____] License and not to allow others to use
   3959      your version of this file under the MPL, indicate your decision by
   3960      deleting the provisions above and replace them with the notice and
   3961      other provisions required by the [___] License. If you do not delete
   3962      the provisions above, a recipient may use your version of this file
   3963      under either the MPL or the [___] License."
   3964 
   3965      [NOTE: The text of this Exhibit A may differ slightly from the text of
   3966      the notices in the Source Code files of the Original Code. You should
   3967      use the text of this Exhibit A rather than the text found in the
   3968      Original Code Source Code for Your Modifications.]
   3969 
   3970      ----------------------------------------------------------------------
   3971 
   3972      AMENDMENTS
   3973 
   3974      The Netscape Public License Version 1.1 ("NPL") consists of the
   3975      Mozilla Public License Version 1.1 with the following Amendments,
   3976      including Exhibit A-Netscape Public License. Files identified with
   3977      "Exhibit A-Netscape Public License" are governed by the Netscape
   3978      Public License Version 1.1.
   3979 
   3980      Additional Terms applicable to the Netscape Public License.
   3981           I. Effect.
   3982           These additional terms described in this Netscape Public
   3983           License -- Amendments shall apply to the Mozilla Communicator
   3984           client code and to all Covered Code under this License.
   3985 
   3986           II. "Netscape's Branded Code" means Covered Code that Netscape
   3987           distributes and/or permits others to distribute under one or more
   3988           trademark(s) which are controlled by Netscape but which are not
   3989           licensed for use under this License.
   3990 
   3991           III. Netscape and logo.
   3992           This License does not grant any rights to use the trademarks
   3993           "Netscape", the "Netscape N and horizon" logo or the "Netscape
   3994           lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript",
   3995           "Smart Browsing" even if such marks are included in the Original
   3996           Code or Modifications.
   3997 
   3998           IV. Inability to Comply Due to Contractual Obligation.
   3999           Prior to licensing the Original Code under this License, Netscape
   4000           has licensed third party code for use in Netscape's Branded Code.
   4001           To the extent that Netscape is limited contractually from making
   4002           such third party code available under this License, Netscape may
   4003           choose to reintegrate such code into Covered Code without being
   4004           required to distribute such code in Source Code form, even if
   4005           such code would otherwise be considered "Modifications" under
   4006           this License.
   4007 
   4008           V. Use of Modifications and Covered Code by Initial Developer.
   4009                V.1. In General.
   4010                The obligations of Section 3 apply to Netscape, except to
   4011                the extent specified in this Amendment, Section V.2 and V.3.
   4012 
   4013                V.2. Other Products.
   4014                Netscape may include Covered Code in products other than the
   4015                Netscape's Branded Code which are released by Netscape
   4016                during the two (2) years following the release date of the
   4017                Original Code, without such additional products becoming
   4018                subject to the terms of this License, and may license such
   4019                additional products on different terms from those contained
   4020                in this License.
   4021 
   4022                V.3. Alternative Licensing.
   4023                Netscape may license the Source Code of Netscape's Branded
   4024                Code, including Modifications incorporated therein, without
   4025                such Netscape Branded Code becoming subject to the terms of
   4026                this License, and may license such Netscape Branded Code on
   4027                different terms from those contained in this License.
   4028 
   4029           VI. Litigation.
   4030           Notwithstanding the limitations of Section 11 above, the
   4031           provisions regarding litigation in Section 11(a), (b) and (c) of
   4032           the License shall apply to all disputes relating to this License.
   4033 
   4034      EXHIBIT A-Netscape Public License.
   4035 
   4036           "The contents of this file are subject to the Netscape Public
   4037           License Version 1.1 (the "License"); you may not use this file
   4038           except in compliance with the License. You may obtain a copy of
   4039           the License at http://www.mozilla.org/NPL/
   4040 
   4041           Software distributed under the License is distributed on an "AS
   4042           IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
   4043           implied. See the License for the specific language governing
   4044           rights and limitations under the License.
   4045 
   4046           The Original Code is Mozilla Communicator client code, released
   4047           March 31, 1998.
   4048 
   4049           The Initial Developer of the Original Code is Netscape
   4050           Communications Corporation. Portions created by Netscape are
   4051           Copyright (C) 1998-1999 Netscape Communications Corporation. All
   4052           Rights Reserved.
   4053 
   4054           Contributor(s): ______________________________________.
   4055 
   4056           Alternatively, the contents of this file may be used under the
   4057           terms of the _____ license (the "[___] License"), in which case
   4058           the provisions of [______] License are applicable  instead of
   4059           those above. If you wish to allow use of your version of this
   4060           file only under the terms of the [____] License and not to allow
   4061           others to use your version of this file under the NPL, indicate
   4062           your decision by deleting the provisions above and replace  them
   4063           with the notice and other provisions required by the [___]
   4064           License. If you do not delete the provisions above, a recipient
   4065           may use your version of this file under either the NPL or the
   4066           [___] License."
   4067 
   4068 		    GNU GENERAL PUBLIC LICENSE
   4069 		       Version 2, June 1991
   4070 
   4071  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   4072        51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
   4073  Everyone is permitted to copy and distribute verbatim copies
   4074  of this license document, but changing it is not allowed.
   4075 
   4076 			    Preamble
   4077 
   4078   The licenses for most software are designed to take away your
   4079 freedom to share and change it.  By contrast, the GNU General Public
   4080 License is intended to guarantee your freedom to share and change free
   4081 software--to make sure the software is free for all its users.  This
   4082 General Public License applies to most of the Free Software
   4083 Foundation's software and to any other program whose authors commit to
   4084 using it.  (Some other Free Software Foundation software is covered by
   4085 the GNU Library General Public License instead.)  You can apply it to
   4086 your programs, too.
   4087 
   4088   When we speak of free software, we are referring to freedom, not
   4089 price.  Our General Public Licenses are designed to make sure that you
   4090 have the freedom to distribute copies of free software (and charge for
   4091 this service if you wish), that you receive source code or can get it
   4092 if you want it, that you can change the software or use pieces of it
   4093 in new free programs; and that you know you can do these things.
   4094 
   4095   To protect your rights, we need to make restrictions that forbid
   4096 anyone to deny you these rights or to ask you to surrender the rights.
   4097 These restrictions translate to certain responsibilities for you if you
   4098 distribute copies of the software, or if you modify it.
   4099 
   4100   For example, if you distribute copies of such a program, whether
   4101 gratis or for a fee, you must give the recipients all the rights that
   4102 you have.  You must make sure that they, too, receive or can get the
   4103 source code.  And you must show them these terms so they know their
   4104 rights.
   4105 
   4106   We protect your rights with two steps: (1) copyright the software, and
   4107 (2) offer you this license which gives you legal permission to copy,
   4108 distribute and/or modify the software.
   4109 
   4110   Also, for each author's protection and ours, we want to make certain
   4111 that everyone understands that there is no warranty for this free
   4112 software.  If the software is modified by someone else and passed on, we
   4113 want its recipients to know that what they have is not the original, so
   4114 that any problems introduced by others will not reflect on the original
   4115 authors' reputations.
   4116 
   4117   Finally, any free program is threatened constantly by software
   4118 patents.  We wish to avoid the danger that redistributors of a free
   4119 program will individually obtain patent licenses, in effect making the
   4120 program proprietary.  To prevent this, we have made it clear that any
   4121 patent must be licensed for everyone's free use or not licensed at all.
   4122 
   4123   The precise terms and conditions for copying, distribution and
   4124 modification follow.
   4125 
   4127 		    GNU GENERAL PUBLIC LICENSE
   4128    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   4129 
   4130   0. This License applies to any program or other work which contains
   4131 a notice placed by the copyright holder saying it may be distributed
   4132 under the terms of this General Public License.  The "Program", below,
   4133 refers to any such program or work, and a "work based on the Program"
   4134 means either the Program or any derivative work under copyright law:
   4135 that is to say, a work containing the Program or a portion of it,
   4136 either verbatim or with modifications and/or translated into another
   4137 language.  (Hereinafter, translation is included without limitation in
   4138 the term "modification".)  Each licensee is addressed as "you".
   4139 
   4140 Activities other than copying, distribution and modification are not
   4141 covered by this License; they are outside its scope.  The act of
   4142 running the Program is not restricted, and the output from the Program
   4143 is covered only if its contents constitute a work based on the
   4144 Program (independent of having been made by running the Program).
   4145 Whether that is true depends on what the Program does.
   4146 
   4147   1. You may copy and distribute verbatim copies of the Program's
   4148 source code as you receive it, in any medium, provided that you
   4149 conspicuously and appropriately publish on each copy an appropriate
   4150 copyright notice and disclaimer of warranty; keep intact all the
   4151 notices that refer to this License and to the absence of any warranty;
   4152 and give any other recipients of the Program a copy of this License
   4153 along with the Program.
   4154 
   4155 You may charge a fee for the physical act of transferring a copy, and
   4156 you may at your option offer warranty protection in exchange for a fee.
   4157 
   4158   2. You may modify your copy or copies of the Program or any portion
   4159 of it, thus forming a work based on the Program, and copy and
   4160 distribute such modifications or work under the terms of Section 1
   4161 above, provided that you also meet all of these conditions:
   4162 
   4163     a) You must cause the modified files to carry prominent notices
   4164     stating that you changed the files and the date of any change.
   4165 
   4166     b) You must cause any work that you distribute or publish, that in
   4167     whole or in part contains or is derived from the Program or any
   4168     part thereof, to be licensed as a whole at no charge to all third
   4169     parties under the terms of this License.
   4170 
   4171     c) If the modified program normally reads commands interactively
   4172     when run, you must cause it, when started running for such
   4173     interactive use in the most ordinary way, to print or display an
   4174     announcement including an appropriate copyright notice and a
   4175     notice that there is no warranty (or else, saying that you provide
   4176     a warranty) and that users may redistribute the program under
   4177     these conditions, and telling the user how to view a copy of this
   4178     License.  (Exception: if the Program itself is interactive but
   4179     does not normally print such an announcement, your work based on
   4180     the Program is not required to print an announcement.)
   4181 
   4183 These requirements apply to the modified work as a whole.  If
   4184 identifiable sections of that work are not derived from the Program,
   4185 and can be reasonably considered independent and separate works in
   4186 themselves, then this License, and its terms, do not apply to those
   4187 sections when you distribute them as separate works.  But when you
   4188 distribute the same sections as part of a whole which is a work based
   4189 on the Program, the distribution of the whole must be on the terms of
   4190 this License, whose permissions for other licensees extend to the
   4191 entire whole, and thus to each and every part regardless of who wrote it.
   4192 
   4193 Thus, it is not the intent of this section to claim rights or contest
   4194 your rights to work written entirely by you; rather, the intent is to
   4195 exercise the right to control the distribution of derivative or
   4196 collective works based on the Program.
   4197 
   4198 In addition, mere aggregation of another work not based on the Program
   4199 with the Program (or with a work based on the Program) on a volume of
   4200 a storage or distribution medium does not bring the other work under
   4201 the scope of this License.
   4202 
   4203   3. You may copy and distribute the Program (or a work based on it,
   4204 under Section 2) in object code or executable form under the terms of
   4205 Sections 1 and 2 above provided that you also do one of the following:
   4206 
   4207     a) Accompany it with the complete corresponding machine-readable
   4208     source code, which must be distributed under the terms of Sections
   4209     1 and 2 above on a medium customarily used for software interchange; or,
   4210 
   4211     b) Accompany it with a written offer, valid for at least three
   4212     years, to give any third party, for a charge no more than your
   4213     cost of physically performing source distribution, a complete
   4214     machine-readable copy of the corresponding source code, to be
   4215     distributed under the terms of Sections 1 and 2 above on a medium
   4216     customarily used for software interchange; or,
   4217 
   4218     c) Accompany it with the information you received as to the offer
   4219     to distribute corresponding source code.  (This alternative is
   4220     allowed only for noncommercial distribution and only if you
   4221     received the program in object code or executable form with such
   4222     an offer, in accord with Subsection b above.)
   4223 
   4224 The source code for a work means the preferred form of the work for
   4225 making modifications to it.  For an executable work, complete source
   4226 code means all the source code for all modules it contains, plus any
   4227 associated interface definition files, plus the scripts used to
   4228 control compilation and installation of the executable.  However, as a
   4229 special exception, the source code distributed need not include
   4230 anything that is normally distributed (in either source or binary
   4231 form) with the major components (compiler, kernel, and so on) of the
   4232 operating system on which the executable runs, unless that component
   4233 itself accompanies the executable.
   4234 
   4235 If distribution of executable or object code is made by offering
   4236 access to copy from a designated place, then offering equivalent
   4237 access to copy the source code from the same place counts as
   4238 distribution of the source code, even though third parties are not
   4239 compelled to copy the source along with the object code.
   4240 
   4242   4. You may not copy, modify, sublicense, or distribute the Program
   4243 except as expressly provided under this License.  Any attempt
   4244 otherwise to copy, modify, sublicense or distribute the Program is
   4245 void, and will automatically terminate your rights under this License.
   4246 However, parties who have received copies, or rights, from you under
   4247 this License will not have their licenses terminated so long as such
   4248 parties remain in full compliance.
   4249 
   4250   5. You are not required to accept this License, since you have not
   4251 signed it.  However, nothing else grants you permission to modify or
   4252 distribute the Program or its derivative works.  These actions are
   4253 prohibited by law if you do not accept this License.  Therefore, by
   4254 modifying or distributing the Program (or any work based on the
   4255 Program), you indicate your acceptance of this License to do so, and
   4256 all its terms and conditions for copying, distributing or modifying
   4257 the Program or works based on it.
   4258 
   4259   6. Each time you redistribute the Program (or any work based on the
   4260 Program), the recipient automatically receives a license from the
   4261 original licensor to copy, distribute or modify the Program subject to
   4262 these terms and conditions.  You may not impose any further
   4263 restrictions on the recipients' exercise of the rights granted herein.
   4264 You are not responsible for enforcing compliance by third parties to
   4265 this License.
   4266 
   4267   7. If, as a consequence of a court judgment or allegation of patent
   4268 infringement or for any other reason (not limited to patent issues),
   4269 conditions are imposed on you (whether by court order, agreement or
   4270 otherwise) that contradict the conditions of this License, they do not
   4271 excuse you from the conditions of this License.  If you cannot
   4272 distribute so as to satisfy simultaneously your obligations under this
   4273 License and any other pertinent obligations, then as a consequence you
   4274 may not distribute the Program at all.  For example, if a patent
   4275 license would not permit royalty-free redistribution of the Program by
   4276 all those who receive copies directly or indirectly through you, then
   4277 the only way you could satisfy both it and this License would be to
   4278 refrain entirely from distribution of the Program.
   4279 
   4280 If any portion of this section is held invalid or unenforceable under
   4281 any particular circumstance, the balance of the section is intended to
   4282 apply and the section as a whole is intended to apply in other
   4283 circumstances.
   4284 
   4285 It is not the purpose of this section to induce you to infringe any
   4286 patents or other property right claims or to contest validity of any
   4287 such claims; this section has the sole purpose of protecting the
   4288 integrity of the free software distribution system, which is
   4289 implemented by public license practices.  Many people have made
   4290 generous contributions to the wide range of software distributed
   4291 through that system in reliance on consistent application of that
   4292 system; it is up to the author/donor to decide if he or she is willing
   4293 to distribute software through any other system and a licensee cannot
   4294 impose that choice.
   4295 
   4296 This section is intended to make thoroughly clear what is believed to
   4297 be a consequence of the rest of this License.
   4298 
   4300   8. If the distribution and/or use of the Program is restricted in
   4301 certain countries either by patents or by copyrighted interfaces, the
   4302 original copyright holder who places the Program under this License
   4303 may add an explicit geographical distribution limitation excluding
   4304 those countries, so that distribution is permitted only in or among
   4305 countries not thus excluded.  In such case, this License incorporates
   4306 the limitation as if written in the body of this License.
   4307 
   4308   9. The Free Software Foundation may publish revised and/or new versions
   4309 of the General Public License from time to time.  Such new versions will
   4310 be similar in spirit to the present version, but may differ in detail to
   4311 address new problems or concerns.
   4312 
   4313 Each version is given a distinguishing version number.  If the Program
   4314 specifies a version number of this License which applies to it and "any
   4315 later version", you have the option of following the terms and conditions
   4316 either of that version or of any later version published by the Free
   4317 Software Foundation.  If the Program does not specify a version number of
   4318 this License, you may choose any version ever published by the Free Software
   4319 Foundation.
   4320 
   4321   10. If you wish to incorporate parts of the Program into other free
   4322 programs whose distribution conditions are different, write to the author
   4323 to ask for permission.  For software which is copyrighted by the Free
   4324 Software Foundation, write to the Free Software Foundation; we sometimes
   4325 make exceptions for this.  Our decision will be guided by the two goals
   4326 of preserving the free status of all derivatives of our free software and
   4327 of promoting the sharing and reuse of software generally.
   4328 
   4329 			    NO WARRANTY
   4330 
   4331   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   4332 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   4333 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   4334 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   4335 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   4336 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   4337 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   4338 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   4339 REPAIR OR CORRECTION.
   4340 
   4341   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   4342 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   4343 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   4344 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   4345 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   4346 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   4347 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   4348 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   4349 POSSIBILITY OF SUCH DAMAGES.
   4350 
   4351 		     END OF TERMS AND CONDITIONS
   4352 
   4354 	    How to Apply These Terms to Your New Programs
   4355 
   4356   If you develop a new program, and you want it to be of the greatest
   4357 possible use to the public, the best way to achieve this is to make it
   4358 free software which everyone can redistribute and change under these terms.
   4359 
   4360   To do so, attach the following notices to the program.  It is safest
   4361 to attach them to the start of each source file to most effectively
   4362 convey the exclusion of warranty; and each file should have at least
   4363 the "copyright" line and a pointer to where the full notice is found.
   4364 
   4365     <one line to give the program's name and a brief idea of what it does.>
   4366     Copyright (C) 19yy  <name of author>
   4367 
   4368     This program is free software; you can redistribute it and/or modify
   4369     it under the terms of the GNU General Public License as published by
   4370     the Free Software Foundation; either version 2 of the License, or
   4371     (at your option) any later version.
   4372 
   4373     This program is distributed in the hope that it will be useful,
   4374     but WITHOUT ANY WARRANTY; without even the implied warranty of
   4375     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   4376     GNU General Public License for more details.
   4377 
   4378     You should have received a copy of the GNU General Public License
   4379     along with this program; if not, write to the Free Software
   4380     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
   4381 
   4382 
   4383 Also add information on how to contact you by electronic and paper mail.
   4384 
   4385 If the program is interactive, make it output a short notice like this
   4386 when it starts in an interactive mode:
   4387 
   4388     Gnomovision version 69, Copyright (C) 19yy name of author
   4389     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   4390     This is free software, and you are welcome to redistribute it
   4391     under certain conditions; type `show c' for details.
   4392 
   4393 The hypothetical commands `show w' and `show c' should show the appropriate
   4394 parts of the General Public License.  Of course, the commands you use may
   4395 be called something other than `show w' and `show c'; they could even be
   4396 mouse-clicks or menu items--whatever suits your program.
   4397 
   4398 You should also get your employer (if you work as a programmer) or your
   4399 school, if any, to sign a "copyright disclaimer" for the program, if
   4400 necessary.  Here is a sample; alter the names:
   4401 
   4402   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   4403   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   4404 
   4405   <signature of Ty Coon>, 1 April 1989
   4406   Ty Coon, President of Vice
   4407 
   4408 This General Public License does not permit incorporating your program into
   4409 proprietary programs.  If your program is a subroutine library, you may
   4410 consider it more useful to permit linking proprietary applications with the
   4411 library.  If this is what you want to do, use the GNU Library General
   4412 Public License instead of this License.
   4413 
   4414 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
   4415                                and Clark Cooper
   4416 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
   4417 
   4418 Permission is hereby granted, free of charge, to any person obtaining
   4419 a copy of this software and associated documentation files (the
   4420 "Software"), to deal in the Software without restriction, including
   4421 without limitation the rights to use, copy, modify, merge, publish,
   4422 distribute, sublicense, and/or sell copies of the Software, and to
   4423 permit persons to whom the Software is furnished to do so, subject to
   4424 the following conditions:
   4425 
   4426 The above copyright notice and this permission notice shall be included
   4427 in all copies or substantial portions of the Software.
   4428 
   4429 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   4430 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   4431 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   4432 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   4433 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   4434 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   4435 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   4436 
   4437 
   4438                                  Apache License
   4439                            Version 2.0, January 2004
   4440                         http://www.apache.org/licenses/
   4441 
   4442    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   4443 
   4444    1. Definitions.
   4445 
   4446       "License" shall mean the terms and conditions for use, reproduction,
   4447       and distribution as defined by Sections 1 through 9 of this document.
   4448 
   4449       "Licensor" shall mean the copyright owner or entity authorized by
   4450       the copyright owner that is granting the License.
   4451 
   4452       "Legal Entity" shall mean the union of the acting entity and all
   4453       other entities that control, are controlled by, or are under common
   4454       control with that entity. For the purposes of this definition,
   4455       "control" means (i) the power, direct or indirect, to cause the
   4456       direction or management of such entity, whether by contract or
   4457       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   4458       outstanding shares, or (iii) beneficial ownership of such entity.
   4459 
   4460       "You" (or "Your") shall mean an individual or Legal Entity
   4461       exercising permissions granted by this License.
   4462 
   4463       "Source" form shall mean the preferred form for making modifications,
   4464       including but not limited to software source code, documentation
   4465       source, and configuration files.
   4466 
   4467       "Object" form shall mean any form resulting from mechanical
   4468       transformation or translation of a Source form, including but
   4469       not limited to compiled object code, generated documentation,
   4470       and conversions to other media types.
   4471 
   4472       "Work" shall mean the work of authorship, whether in Source or
   4473       Object form, made available under the License, as indicated by a
   4474       copyright notice that is included in or attached to the work
   4475       (an example is provided in the Appendix below).
   4476 
   4477       "Derivative Works" shall mean any work, whether in Source or Object
   4478       form, that is based on (or derived from) the Work and for which the
   4479       editorial revisions, annotations, elaborations, or other modifications
   4480       represent, as a whole, an original work of authorship. For the purposes
   4481       of this License, Derivative Works shall not include works that remain
   4482       separable from, or merely link (or bind by name) to the interfaces of,
   4483       the Work and Derivative Works thereof.
   4484 
   4485       "Contribution" shall mean any work of authorship, including
   4486       the original version of the Work and any modifications or additions
   4487       to that Work or Derivative Works thereof, that is intentionally
   4488       submitted to Licensor for inclusion in the Work by the copyright owner
   4489       or by an individual or Legal Entity authorized to submit on behalf of
   4490       the copyright owner. For the purposes of this definition, "submitted"
   4491       means any form of electronic, verbal, or written communication sent
   4492       to the Licensor or its representatives, including but not limited to
   4493       communication on electronic mailing lists, source code control systems,
   4494       and issue tracking systems that are managed by, or on behalf of, the
   4495       Licensor for the purpose of discussing and improving the Work, but
   4496       excluding communication that is conspicuously marked or otherwise
   4497       designated in writing by the copyright owner as "Not a Contribution."
   4498 
   4499       "Contributor" shall mean Licensor and any individual or Legal Entity
   4500       on behalf of whom a Contribution has been received by Licensor and
   4501       subsequently incorporated within the Work.
   4502 
   4503    2. Grant of Copyright License. Subject to the terms and conditions of
   4504       this License, each Contributor hereby grants to You a perpetual,
   4505       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   4506       copyright license to reproduce, prepare Derivative Works of,
   4507       publicly display, publicly perform, sublicense, and distribute the
   4508       Work and such Derivative Works in Source or Object form.
   4509 
   4510    3. Grant of Patent License. Subject to the terms and conditions of
   4511       this License, each Contributor hereby grants to You a perpetual,
   4512       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   4513       (except as stated in this section) patent license to make, have made,
   4514       use, offer to sell, sell, import, and otherwise transfer the Work,
   4515       where such license applies only to those patent claims licensable
   4516       by such Contributor that are necessarily infringed by their
   4517       Contribution(s) alone or by combination of their Contribution(s)
   4518       with the Work to which such Contribution(s) was submitted. If You
   4519       institute patent litigation against any entity (including a
   4520       cross-claim or counterclaim in a lawsuit) alleging that the Work
   4521       or a Contribution incorporated within the Work constitutes direct
   4522       or contributory patent infringement, then any patent licenses
   4523       granted to You under this License for that Work shall terminate
   4524       as of the date such litigation is filed.
   4525 
   4526    4. Redistribution. You may reproduce and distribute copies of the
   4527       Work or Derivative Works thereof in any medium, with or without
   4528       modifications, and in Source or Object form, provided that You
   4529       meet the following conditions:
   4530 
   4531       (a) You must give any other recipients of the Work or
   4532           Derivative Works a copy of this License; and
   4533 
   4534       (b) You must cause any modified files to carry prominent notices
   4535           stating that You changed the files; and
   4536 
   4537       (c) You must retain, in the Source form of any Derivative Works
   4538           that You distribute, all copyright, patent, trademark, and
   4539           attribution notices from the Source form of the Work,
   4540           excluding those notices that do not pertain to any part of
   4541           the Derivative Works; and
   4542 
   4543       (d) If the Work includes a "NOTICE" text file as part of its
   4544           distribution, then any Derivative Works that You distribute must
   4545           include a readable copy of the attribution notices contained
   4546           within such NOTICE file, excluding those notices that do not
   4547           pertain to any part of the Derivative Works, in at least one
   4548           of the following places: within a NOTICE text file distributed
   4549           as part of the Derivative Works; within the Source form or
   4550           documentation, if provided along with the Derivative Works; or,
   4551           within a display generated by the Derivative Works, if and
   4552           wherever such third-party notices normally appear. The contents
   4553           of the NOTICE file are for informational purposes only and
   4554           do not modify the License. You may add Your own attribution
   4555           notices within Derivative Works that You distribute, alongside
   4556           or as an addendum to the NOTICE text from the Work, provided
   4557           that such additional attribution notices cannot be construed
   4558           as modifying the License.
   4559 
   4560       You may add Your own copyright statement to Your modifications and
   4561       may provide additional or different license terms and conditions
   4562       for use, reproduction, or distribution of Your modifications, or
   4563       for any such Derivative Works as a whole, provided Your use,
   4564       reproduction, and distribution of the Work otherwise complies with
   4565       the conditions stated in this License.
   4566 
   4567    5. Submission of Contributions. Unless You explicitly state otherwise,
   4568       any Contribution intentionally submitted for inclusion in the Work
   4569       by You to the Licensor shall be under the terms and conditions of
   4570       this License, without any additional terms or conditions.
   4571       Notwithstanding the above, nothing herein shall supersede or modify
   4572       the terms of any separate license agreement you may have executed
   4573       with Licensor regarding such Contributions.
   4574 
   4575    6. Trademarks. This License does not grant permission to use the trade
   4576       names, trademarks, service marks, or product names of the Licensor,
   4577       except as required for reasonable and customary use in describing the
   4578       origin of the Work and reproducing the content of the NOTICE file.
   4579 
   4580    7. Disclaimer of Warranty. Unless required by applicable law or
   4581       agreed to in writing, Licensor provides the Work (and each
   4582       Contributor provides its Contributions) on an "AS IS" BASIS,
   4583       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   4584       implied, including, without limitation, any warranties or conditions
   4585       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   4586       PARTICULAR PURPOSE. You are solely responsible for determining the
   4587       appropriateness of using or redistributing the Work and assume any
   4588       risks associated with Your exercise of permissions under this License.
   4589 
   4590    8. Limitation of Liability. In no event and under no legal theory,
   4591       whether in tort (including negligence), contract, or otherwise,
   4592       unless required by applicable law (such as deliberate and grossly
   4593       negligent acts) or agreed to in writing, shall any Contributor be
   4594       liable to You for damages, including any direct, indirect, special,
   4595       incidental, or consequential damages of any character arising as a
   4596       result of this License or out of the use or inability to use the
   4597       Work (including but not limited to damages for loss of goodwill,
   4598       work stoppage, computer failure or malfunction, or any and all
   4599       other commercial damages or losses), even if such Contributor
   4600       has been advised of the possibility of such damages.
   4601 
   4602    9. Accepting Warranty or Additional Liability. While redistributing
   4603       the Work or Derivative Works thereof, You may choose to offer,
   4604       and charge a fee for, acceptance of support, warranty, indemnity,
   4605       or other liability obligations and/or rights consistent with this
   4606       License. However, in accepting such obligations, You may act only
   4607       on Your own behalf and on Your sole responsibility, not on behalf
   4608       of any other Contributor, and only if You agree to indemnify,
   4609       defend, and hold each Contributor harmless for any liability
   4610       incurred by, or claims asserted against, such Contributor by reason
   4611       of your accepting any such warranty or additional liability.
   4612 
   4613    END OF TERMS AND CONDITIONS
   4614 
   4615    APPENDIX: How to apply the Apache License to your work.
   4616 
   4617       To apply the Apache License to your work, attach the following
   4618       boilerplate notice, with the fields enclosed by brackets "[]"
   4619       replaced with your own identifying information. (Don't include
   4620       the brackets!)  The text should be enclosed in the appropriate
   4621       comment syntax for the file format. We also recommend that a
   4622       file or class name and description of purpose be included on the
   4623       same "printed page" as the copyright notice for easier
   4624       identification within third-party archives.
   4625 
   4626    Copyright 2011 Google Inc. All Rights Reserved.
   4627 
   4628    Licensed under the Apache License, Version 2.0 (the "License");
   4629    you may not use this file except in compliance with the License.
   4630    You may obtain a copy of the License at
   4631 
   4632        http://www.apache.org/licenses/LICENSE-2.0
   4633 
   4634    Unless required by applicable law or agreed to in writing, software
   4635    distributed under the License is distributed on an "AS IS" BASIS,
   4636    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   4637    See the License for the specific language governing permissions and
   4638    limitations under the License.
   4639 
   4640 
   4641 Copyright (c) 2007-2009 IOLA and Ole Laursen
   4642 
   4643 Permission is hereby granted, free of charge, to any person
   4644 obtaining a copy of this software and associated documentation
   4645 files (the "Software"), to deal in the Software without
   4646 restriction, including without limitation the rights to use,
   4647 copy, modify, merge, publish, distribute, sublicense, and/or sell
   4648 copies of the Software, and to permit persons to whom the
   4649 Software is furnished to do so, subject to the following
   4650 conditions:
   4651 
   4652 The above copyright notice and this permission notice shall be
   4653 included in all copies or substantial portions of the Software.
   4654 
   4655 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   4656 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
   4657 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   4658 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
   4659 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
   4660 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   4661 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   4662 OTHER DEALINGS IN THE SOFTWARE.
   4663 
   4664 This software is based in part on the work of the FreeType Team.
   4665 
   4666 ----------------------
   4667 
   4668                     The FreeType Project LICENSE
   4669                     ----------------------------
   4670 
   4671                             2006-Jan-27
   4672 
   4673                     Copyright 1996-2002, 2006 by
   4674           David Turner, Robert Wilhelm, and Werner Lemberg
   4675 
   4676 
   4677 
   4678 Introduction
   4679 ============
   4680 
   4681   The FreeType  Project is distributed in  several archive packages;
   4682   some of them may contain, in addition to the FreeType font engine,
   4683   various tools and  contributions which rely on, or  relate to, the
   4684   FreeType Project.
   4685 
   4686   This  license applies  to all  files found  in such  packages, and
   4687   which do not  fall under their own explicit  license.  The license
   4688   affects  thus  the  FreeType   font  engine,  the  test  programs,
   4689   documentation and makefiles, at the very least.
   4690 
   4691   This  license   was  inspired  by  the  BSD,   Artistic,  and  IJG
   4692   (Independent JPEG  Group) licenses, which  all encourage inclusion
   4693   and  use of  free  software in  commercial  and freeware  products
   4694   alike.  As a consequence, its main points are that:
   4695 
   4696     o We don't promise that this software works. However, we will be
   4697       interested in any kind of bug reports. (`as is' distribution)
   4698 
   4699     o You can  use this software for whatever you  want, in parts or
   4700       full form, without having to pay us. (`royalty-free' usage)
   4701 
   4702     o You may not pretend that  you wrote this software.  If you use
   4703       it, or  only parts of it,  in a program,  you must acknowledge
   4704       somewhere  in  your  documentation  that  you  have  used  the
   4705       FreeType code. (`credits')
   4706 
   4707   We  specifically  permit  and  encourage  the  inclusion  of  this
   4708   software, with  or without modifications,  in commercial products.
   4709   We  disclaim  all warranties  covering  The  FreeType Project  and
   4710   assume no liability related to The FreeType Project.
   4711 
   4712 
   4713   Finally,  many  people  asked  us  for  a  preferred  form  for  a
   4714   credit/disclaimer to use in compliance with this license.  We thus
   4715   encourage you to use the following text:
   4716 
   4717    """  
   4718     Portions of this software are copyright  <year> The FreeType
   4719     Project (www.freetype.org).  All rights reserved.
   4720    """
   4721 
   4722   Please replace <year> with the value from the FreeType version you
   4723   actually use.
   4724 
   4725 
   4726 Legal Terms
   4727 ===========
   4728 
   4729 0. Definitions
   4730 --------------
   4731 
   4732   Throughout this license,  the terms `package', `FreeType Project',
   4733   and  `FreeType  archive' refer  to  the  set  of files  originally
   4734   distributed  by the  authors  (David Turner,  Robert Wilhelm,  and
   4735   Werner Lemberg) as the `FreeType Project', be they named as alpha,
   4736   beta or final release.
   4737 
   4738   `You' refers to  the licensee, or person using  the project, where
   4739   `using' is a generic term including compiling the project's source
   4740   code as  well as linking it  to form a  `program' or `executable'.
   4741   This  program is  referred to  as  `a program  using the  FreeType
   4742   engine'.
   4743 
   4744   This  license applies  to all  files distributed  in  the original
   4745   FreeType  Project,   including  all  source   code,  binaries  and
   4746   documentation,  unless  otherwise  stated   in  the  file  in  its
   4747   original, unmodified form as  distributed in the original archive.
   4748   If you are  unsure whether or not a particular  file is covered by
   4749   this license, you must contact us to verify this.
   4750 
   4751   The FreeType  Project is copyright (C) 1996-2000  by David Turner,
   4752   Robert Wilhelm, and Werner Lemberg.  All rights reserved except as
   4753   specified below.
   4754 
   4755 1. No Warranty
   4756 --------------
   4757 
   4758   THE FREETYPE PROJECT  IS PROVIDED `AS IS' WITHOUT  WARRANTY OF ANY
   4759   KIND, EITHER  EXPRESS OR IMPLIED,  INCLUDING, BUT NOT  LIMITED TO,
   4760   WARRANTIES  OF  MERCHANTABILITY   AND  FITNESS  FOR  A  PARTICULAR
   4761   PURPOSE.  IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
   4762   BE LIABLE  FOR ANY DAMAGES CAUSED  BY THE USE OR  THE INABILITY TO
   4763   USE, OF THE FREETYPE PROJECT.
   4764 
   4765 2. Redistribution
   4766 -----------------
   4767 
   4768   This  license  grants  a  worldwide, royalty-free,  perpetual  and
   4769   irrevocable right  and license to use,  execute, perform, compile,
   4770   display,  copy,   create  derivative  works   of,  distribute  and
   4771   sublicense the  FreeType Project (in  both source and  object code
   4772   forms)  and  derivative works  thereof  for  any  purpose; and  to
   4773   authorize others  to exercise  some or all  of the  rights granted
   4774   herein, subject to the following conditions:
   4775 
   4776     o Redistribution of  source code  must retain this  license file
   4777       (`FTL.TXT') unaltered; any  additions, deletions or changes to
   4778       the original  files must be clearly  indicated in accompanying
   4779       documentation.   The  copyright   notices  of  the  unaltered,
   4780       original  files must  be  preserved in  all  copies of  source
   4781       files.
   4782 
   4783     o Redistribution in binary form must provide a  disclaimer  that
   4784       states  that  the software is based in part of the work of the
   4785       FreeType Team,  in  the  distribution  documentation.  We also
   4786       encourage you to put an URL to the FreeType web page  in  your
   4787       documentation, though this isn't mandatory.
   4788 
   4789   These conditions  apply to any  software derived from or  based on
   4790   the FreeType Project,  not just the unmodified files.   If you use
   4791   our work, you  must acknowledge us.  However, no  fee need be paid
   4792   to us.
   4793 
   4794 3. Advertising
   4795 --------------
   4796 
   4797   Neither the  FreeType authors and  contributors nor you  shall use
   4798   the name of the  other for commercial, advertising, or promotional
   4799   purposes without specific prior written permission.
   4800 
   4801   We suggest,  but do not require, that  you use one or  more of the
   4802   following phrases to refer  to this software in your documentation
   4803   or advertising  materials: `FreeType Project',  `FreeType Engine',
   4804   `FreeType library', or `FreeType Distribution'.
   4805 
   4806   As  you have  not signed  this license,  you are  not  required to
   4807   accept  it.   However,  as  the FreeType  Project  is  copyrighted
   4808   material, only  this license, or  another one contracted  with the
   4809   authors, grants you  the right to use, distribute,  and modify it.
   4810   Therefore,  by  using,  distributing,  or modifying  the  FreeType
   4811   Project, you indicate that you understand and accept all the terms
   4812   of this license.
   4813 
   4814 4. Contacts
   4815 -----------
   4816 
   4817   There are two mailing lists related to FreeType:
   4818 
   4819     o freetype (a] nongnu.org
   4820 
   4821       Discusses general use and applications of FreeType, as well as
   4822       future and  wanted additions to the  library and distribution.
   4823       If  you are looking  for support,  start in  this list  if you
   4824       haven't found anything to help you in the documentation.
   4825 
   4826     o freetype-devel (a] nongnu.org
   4827 
   4828       Discusses bugs,  as well  as engine internals,  design issues,
   4829       specific licenses, porting, etc.
   4830 
   4831   Our home page can be found at
   4832 
   4833     http://www.freetype.org
   4834 
   4835 
   4836 --- end of FTL.TXT ---
   4837 
   4838 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
   4839 //
   4840 // Redistribution and use in source and binary forms, with or without
   4841 // modification, are permitted provided that the following conditions are
   4842 // met:
   4843 //
   4844 //    * Redistributions of source code must retain the above copyright
   4845 // notice, this list of conditions and the following disclaimer.
   4846 //    * Redistributions in binary form must reproduce the above
   4847 // copyright notice, this list of conditions and the following disclaimer
   4848 // in the documentation and/or other materials provided with the
   4849 // distribution.
   4850 //    * Neither the name of Google Inc. nor the names of its
   4851 // contributors may be used to endorse or promote products derived from
   4852 // this software without specific prior written permission.
   4853 //
   4854 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   4855 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   4856 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   4857 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   4858 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   4859 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   4860 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   4861 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   4862 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   4863 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   4864 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   4865 
   4866 			COPYRIGHTS
   4867 
   4868 Compilation copyright is held by the GPSD project.  All rights reserved.
   4869 
   4870 GPSD project copyrights are assigned to the project lead, currently
   4871 Eric S. Raymond. Other portions of the GPSD code are Copyright (c)
   4872 1997, 1998, 1999, 2000, 2001, 2002 by Remco Treffkorn, and others
   4873 Copyright (c) 2005 by Eric S. Raymond.  For other copyrights, see
   4874 individual files.
   4875 
   4876 			BSD LICENSE
   4877 
   4878 Redistribution and use in source and binary forms, with or without
   4879 modification, are permitted provided that the following conditions
   4880 are met:<P>
   4881 
   4882 Redistributions of source code must retain the above copyright
   4883 notice, this list of conditions and the following disclaimer.<P>
   4884 
   4885 Redistributions in binary form must reproduce the above copyright
   4886 notice, this list of conditions and the following disclaimer in the
   4887 documentation and/or other materials provided with the distribution.<P>
   4888 
   4889 Neither name of the GPSD project nor the names of its contributors
   4890 may be used to endorse or promote products derived from this software
   4891 without specific prior written permission.
   4892 
   4893 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   4894 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   4895 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   4896 A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
   4897 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   4898 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   4899 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   4900 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   4901 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   4902 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   4903 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   4904 
   4905 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   4906 		       Version 2, June 1991
   4907 
   4908  Copyright (C) 1991 Free Software Foundation, Inc.
   4909     		    59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   4910  Everyone is permitted to copy and distribute verbatim copies
   4911  of this license document, but changing it is not allowed.
   4912 
   4913 [This is the first released version of the library GPL.  It is
   4914  numbered 2 because it goes with version 2 of the ordinary GPL.]
   4915 
   4916 			    Preamble
   4917 
   4918   The licenses for most software are designed to take away your
   4919 freedom to share and change it.  By contrast, the GNU General Public
   4920 Licenses are intended to guarantee your freedom to share and change
   4921 free software--to make sure the software is free for all its users.
   4922 
   4923   This license, the Library General Public License, applies to some
   4924 specially designated Free Software Foundation software, and to any
   4925 other libraries whose authors decide to use it.  You can use it for
   4926 your libraries, too.
   4927 
   4928   When we speak of free software, we are referring to freedom, not
   4929 price.  Our General Public Licenses are designed to make sure that you
   4930 have the freedom to distribute copies of free software (and charge for
   4931 this service if you wish), that you receive source code or can get it
   4932 if you want it, that you can change the software or use pieces of it
   4933 in new free programs; and that you know you can do these things.
   4934 
   4935   To protect your rights, we need to make restrictions that forbid
   4936 anyone to deny you these rights or to ask you to surrender the rights.
   4937 These restrictions translate to certain responsibilities for you if
   4938 you distribute copies of the library, or if you modify it.
   4939 
   4940   For example, if you distribute copies of the library, whether gratis
   4941 or for a fee, you must give the recipients all the rights that we gave
   4942 you.  You must make sure that they, too, receive or can get the source
   4943 code.  If you link a program with the library, you must provide
   4944 complete object files to the recipients so that they can relink them
   4945 with the library, after making changes to the library and recompiling
   4946 it.  And you must show them these terms so they know their rights.
   4947 
   4948   Our method of protecting your rights has two steps: (1) copyright
   4949 the library, and (2) offer you this license which gives you legal
   4950 permission to copy, distribute and/or modify the library.
   4951 
   4952   Also, for each distributor's protection, we want to make certain
   4953 that everyone understands that there is no warranty for this free
   4954 library.  If the library is modified by someone else and passed on, we
   4955 want its recipients to know that what they have is not the original
   4956 version, so that any problems introduced by others will not reflect on
   4957 the original authors' reputations.
   4958 
   4960   Finally, any free program is threatened constantly by software
   4961 patents.  We wish to avoid the danger that companies distributing free
   4962 software will individually obtain patent licenses, thus in effect
   4963 transforming the program into proprietary software.  To prevent this,
   4964 we have made it clear that any patent must be licensed for everyone's
   4965 free use or not licensed at all.
   4966 
   4967   Most GNU software, including some libraries, is covered by the ordinary
   4968 GNU General Public License, which was designed for utility programs.  This
   4969 license, the GNU Library General Public License, applies to certain
   4970 designated libraries.  This license is quite different from the ordinary
   4971 one; be sure to read it in full, and don't assume that anything in it is
   4972 the same as in the ordinary license.
   4973 
   4974   The reason we have a separate public license for some libraries is that
   4975 they blur the distinction we usually make between modifying or adding to a
   4976 program and simply using it.  Linking a program with a library, without
   4977 changing the library, is in some sense simply using the library, and is
   4978 analogous to running a utility program or application program.  However, in
   4979 a textual and legal sense, the linked executable is a combined work, a
   4980 derivative of the original library, and the ordinary General Public License
   4981 treats it as such.
   4982 
   4983   Because of this blurred distinction, using the ordinary General
   4984 Public License for libraries did not effectively promote software
   4985 sharing, because most developers did not use the libraries.  We
   4986 concluded that weaker conditions might promote sharing better.
   4987 
   4988   However, unrestricted linking of non-free programs would deprive the
   4989 users of those programs of all benefit from the free status of the
   4990 libraries themselves.  This Library General Public License is intended to
   4991 permit developers of non-free programs to use free libraries, while
   4992 preserving your freedom as a user of such programs to change the free
   4993 libraries that are incorporated in them.  (We have not seen how to achieve
   4994 this as regards changes in header files, but we have achieved it as regards
   4995 changes in the actual functions of the Library.)  The hope is that this
   4996 will lead to faster development of free libraries.
   4997 
   4998   The precise terms and conditions for copying, distribution and
   4999 modification follow.  Pay close attention to the difference between a
   5000 "work based on the library" and a "work that uses the library".  The
   5001 former contains code derived from the library, while the latter only
   5002 works together with the library.
   5003 
   5004   Note that it is possible for a library to be covered by the ordinary
   5005 General Public License rather than by this special one.
   5006 
   5008 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   5009    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   5010 
   5011   0. This License Agreement applies to any software library which
   5012 contains a notice placed by the copyright holder or other authorized
   5013 party saying it may be distributed under the terms of this Library
   5014 General Public License (also called "this License").  Each licensee is
   5015 addressed as "you".
   5016 
   5017   A "library" means a collection of software functions and/or data
   5018 prepared so as to be conveniently linked with application programs
   5019 (which use some of those functions and data) to form executables.
   5020 
   5021   The "Library", below, refers to any such software library or work
   5022 which has been distributed under these terms.  A "work based on the
   5023 Library" means either the Library or any derivative work under
   5024 copyright law: that is to say, a work containing the Library or a
   5025 portion of it, either verbatim or with modifications and/or translated
   5026 straightforwardly into another language.  (Hereinafter, translation is
   5027 included without limitation in the term "modification".)
   5028 
   5029   "Source code" for a work means the preferred form of the work for
   5030 making modifications to it.  For a library, complete source code means
   5031 all the source code for all modules it contains, plus any associated
   5032 interface definition files, plus the scripts used to control compilation
   5033 and installation of the library.
   5034 
   5035   Activities other than copying, distribution and modification are not
   5036 covered by this License; they are outside its scope.  The act of
   5037 running a program using the Library is not restricted, and output from
   5038 such a program is covered only if its contents constitute a work based
   5039 on the Library (independent of the use of the Library in a tool for
   5040 writing it).  Whether that is true depends on what the Library does
   5041 and what the program that uses the Library does.
   5042   
   5043   1. You may copy and distribute verbatim copies of the Library's
   5044 complete source code as you receive it, in any medium, provided that
   5045 you conspicuously and appropriately publish on each copy an
   5046 appropriate copyright notice and disclaimer of warranty; keep intact
   5047 all the notices that refer to this License and to the absence of any
   5048 warranty; and distribute a copy of this License along with the
   5049 Library.
   5050 
   5051   You may charge a fee for the physical act of transferring a copy,
   5052 and you may at your option offer warranty protection in exchange for a
   5053 fee.
   5054 
   5056   2. You may modify your copy or copies of the Library or any portion
   5057 of it, thus forming a work based on the Library, and copy and
   5058 distribute such modifications or work under the terms of Section 1
   5059 above, provided that you also meet all of these conditions:
   5060 
   5061     a) The modified work must itself be a software library.
   5062 
   5063     b) You must cause the files modified to carry prominent notices
   5064     stating that you changed the files and the date of any change.
   5065 
   5066     c) You must cause the whole of the work to be licensed at no
   5067     charge to all third parties under the terms of this License.
   5068 
   5069     d) If a facility in the modified Library refers to a function or a
   5070     table of data to be supplied by an application program that uses
   5071     the facility, other than as an argument passed when the facility
   5072     is invoked, then you must make a good faith effort to ensure that,
   5073     in the event an application does not supply such function or
   5074     table, the facility still operates, and performs whatever part of
   5075     its purpose remains meaningful.
   5076 
   5077     (For example, a function in a library to compute square roots has
   5078     a purpose that is entirely well-defined independent of the
   5079     application.  Therefore, Subsection 2d requires that any
   5080     application-supplied function or table used by this function must
   5081     be optional: if the application does not supply it, the square
   5082     root function must still compute square roots.)
   5083 
   5084 These requirements apply to the modified work as a whole.  If
   5085 identifiable sections of that work are not derived from the Library,
   5086 and can be reasonably considered independent and separate works in
   5087 themselves, then this License, and its terms, do not apply to those
   5088 sections when you distribute them as separate works.  But when you
   5089 distribute the same sections as part of a whole which is a work based
   5090 on the Library, the distribution of the whole must be on the terms of
   5091 this License, whose permissions for other licensees extend to the
   5092 entire whole, and thus to each and every part regardless of who wrote
   5093 it.
   5094 
   5095 Thus, it is not the intent of this section to claim rights or contest
   5096 your rights to work written entirely by you; rather, the intent is to
   5097 exercise the right to control the distribution of derivative or
   5098 collective works based on the Library.
   5099 
   5100 In addition, mere aggregation of another work not based on the Library
   5101 with the Library (or with a work based on the Library) on a volume of
   5102 a storage or distribution medium does not bring the other work under
   5103 the scope of this License.
   5104 
   5105   3. You may opt to apply the terms of the ordinary GNU General Public
   5106 License instead of this License to a given copy of the Library.  To do
   5107 this, you must alter all the notices that refer to this License, so
   5108 that they refer to the ordinary GNU General Public License, version 2,
   5109 instead of to this License.  (If a newer version than version 2 of the
   5110 ordinary GNU General Public License has appeared, then you can specify
   5111 that version instead if you wish.)  Do not make any other change in
   5112 these notices.
   5113 
   5115   Once this change is made in a given copy, it is irreversible for
   5116 that copy, so the ordinary GNU General Public License applies to all
   5117 subsequent copies and derivative works made from that copy.
   5118 
   5119   This option is useful when you wish to copy part of the code of
   5120 the Library into a program that is not a library.
   5121 
   5122   4. You may copy and distribute the Library (or a portion or
   5123 derivative of it, under Section 2) in object code or executable form
   5124 under the terms of Sections 1 and 2 above provided that you accompany
   5125 it with the complete corresponding machine-readable source code, which
   5126 must be distributed under the terms of Sections 1 and 2 above on a
   5127 medium customarily used for software interchange.
   5128 
   5129   If distribution of object code is made by offering access to copy
   5130 from a designated place, then offering equivalent access to copy the
   5131 source code from the same place satisfies the requirement to
   5132 distribute the source code, even though third parties are not
   5133 compelled to copy the source along with the object code.
   5134 
   5135   5. A program that contains no derivative of any portion of the
   5136 Library, but is designed to work with the Library by being compiled or
   5137 linked with it, is called a "work that uses the Library".  Such a
   5138 work, in isolation, is not a derivative work of the Library, and
   5139 therefore falls outside the scope of this License.
   5140 
   5141   However, linking a "work that uses the Library" with the Library
   5142 creates an executable that is a derivative of the Library (because it
   5143 contains portions of the Library), rather than a "work that uses the
   5144 library".  The executable is therefore covered by this License.
   5145 Section 6 states terms for distribution of such executables.
   5146 
   5147   When a "work that uses the Library" uses material from a header file
   5148 that is part of the Library, the object code for the work may be a
   5149 derivative work of the Library even though the source code is not.
   5150 Whether this is true is especially significant if the work can be
   5151 linked without the Library, or if the work is itself a library.  The
   5152 threshold for this to be true is not precisely defined by law.
   5153 
   5154   If such an object file uses only numerical parameters, data
   5155 structure layouts and accessors, and small macros and small inline
   5156 functions (ten lines or less in length), then the use of the object
   5157 file is unrestricted, regardless of whether it is legally a derivative
   5158 work.  (Executables containing this object code plus portions of the
   5159 Library will still fall under Section 6.)
   5160 
   5161   Otherwise, if the work is a derivative of the Library, you may
   5162 distribute the object code for the work under the terms of Section 6.
   5163 Any executables containing that work also fall under Section 6,
   5164 whether or not they are linked directly with the Library itself.
   5165 
   5167   6. As an exception to the Sections above, you may also compile or
   5168 link a "work that uses the Library" with the Library to produce a
   5169 work containing portions of the Library, and distribute that work
   5170 under terms of your choice, provided that the terms permit
   5171 modification of the work for the customer's own use and reverse
   5172 engineering for debugging such modifications.
   5173 
   5174   You must give prominent notice with each copy of the work that the
   5175 Library is used in it and that the Library and its use are covered by
   5176 this License.  You must supply a copy of this License.  If the work
   5177 during execution displays copyright notices, you must include the
   5178 copyright notice for the Library among them, as well as a reference
   5179 directing the user to the copy of this License.  Also, you must do one
   5180 of these things:
   5181 
   5182     a) Accompany the work with the complete corresponding
   5183     machine-readable source code for the Library including whatever
   5184     changes were used in the work (which must be distributed under
   5185     Sections 1 and 2 above); and, if the work is an executable linked
   5186     with the Library, with the complete machine-readable "work that
   5187     uses the Library", as object code and/or source code, so that the
   5188     user can modify the Library and then relink to produce a modified
   5189     executable containing the modified Library.  (It is understood
   5190     that the user who changes the contents of definitions files in the
   5191     Library will not necessarily be able to recompile the application
   5192     to use the modified definitions.)
   5193 
   5194     b) Accompany the work with a written offer, valid for at
   5195     least three years, to give the same user the materials
   5196     specified in Subsection 6a, above, for a charge no more
   5197     than the cost of performing this distribution.
   5198 
   5199     c) If distribution of the work is made by offering access to copy
   5200     from a designated place, offer equivalent access to copy the above
   5201     specified materials from the same place.
   5202 
   5203     d) Verify that the user has already received a copy of these
   5204     materials or that you have already sent this user a copy.
   5205 
   5206   For an executable, the required form of the "work that uses the
   5207 Library" must include any data and utility programs needed for
   5208 reproducing the executable from it.  However, as a special exception,
   5209 the source code distributed need not include anything that is normally
   5210 distributed (in either source or binary form) with the major
   5211 components (compiler, kernel, and so on) of the operating system on
   5212 which the executable runs, unless that component itself accompanies
   5213 the executable.
   5214 
   5215   It may happen that this requirement contradicts the license
   5216 restrictions of other proprietary libraries that do not normally
   5217 accompany the operating system.  Such a contradiction means you cannot
   5218 use both them and the Library together in an executable that you
   5219 distribute.
   5220 
   5222   7. You may place library facilities that are a work based on the
   5223 Library side-by-side in a single library together with other library
   5224 facilities not covered by this License, and distribute such a combined
   5225 library, provided that the separate distribution of the work based on
   5226 the Library and of the other library facilities is otherwise
   5227 permitted, and provided that you do these two things:
   5228 
   5229     a) Accompany the combined library with a copy of the same work
   5230     based on the Library, uncombined with any other library
   5231     facilities.  This must be distributed under the terms of the
   5232     Sections above.
   5233 
   5234     b) Give prominent notice with the combined library of the fact
   5235     that part of it is a work based on the Library, and explaining
   5236     where to find the accompanying uncombined form of the same work.
   5237 
   5238   8. You may not copy, modify, sublicense, link with, or distribute
   5239 the Library except as expressly provided under this License.  Any
   5240 attempt otherwise to copy, modify, sublicense, link with, or
   5241 distribute the Library is void, and will automatically terminate your
   5242 rights under this License.  However, parties who have received copies,
   5243 or rights, from you under this License will not have their licenses
   5244 terminated so long as such parties remain in full compliance.
   5245 
   5246   9. You are not required to accept this License, since you have not
   5247 signed it.  However, nothing else grants you permission to modify or
   5248 distribute the Library or its derivative works.  These actions are
   5249 prohibited by law if you do not accept this License.  Therefore, by
   5250 modifying or distributing the Library (or any work based on the
   5251 Library), you indicate your acceptance of this License to do so, and
   5252 all its terms and conditions for copying, distributing or modifying
   5253 the Library or works based on it.
   5254 
   5255   10. Each time you redistribute the Library (or any work based on the
   5256 Library), the recipient automatically receives a license from the
   5257 original licensor to copy, distribute, link with or modify the Library
   5258 subject to these terms and conditions.  You may not impose any further
   5259 restrictions on the recipients' exercise of the rights granted herein.
   5260 You are not responsible for enforcing compliance by third parties to
   5261 this License.
   5262 
   5264   11. If, as a consequence of a court judgment or allegation of patent
   5265 infringement or for any other reason (not limited to patent issues),
   5266 conditions are imposed on you (whether by court order, agreement or
   5267 otherwise) that contradict the conditions of this License, they do not
   5268 excuse you from the conditions of this License.  If you cannot
   5269 distribute so as to satisfy simultaneously your obligations under this
   5270 License and any other pertinent obligations, then as a consequence you
   5271 may not distribute the Library at all.  For example, if a patent
   5272 license would not permit royalty-free redistribution of the Library by
   5273 all those who receive copies directly or indirectly through you, then
   5274 the only way you could satisfy both it and this License would be to
   5275 refrain entirely from distribution of the Library.
   5276 
   5277 If any portion of this section is held invalid or unenforceable under any
   5278 particular circumstance, the balance of the section is intended to apply,
   5279 and the section as a whole is intended to apply in other circumstances.
   5280 
   5281 It is not the purpose of this section to induce you to infringe any
   5282 patents or other property right claims or to contest validity of any
   5283 such claims; this section has the sole purpose of protecting the
   5284 integrity of the free software distribution system which is
   5285 implemented by public license practices.  Many people have made
   5286 generous contributions to the wide range of software distributed
   5287 through that system in reliance on consistent application of that
   5288 system; it is up to the author/donor to decide if he or she is willing
   5289 to distribute software through any other system and a licensee cannot
   5290 impose that choice.
   5291 
   5292 This section is intended to make thoroughly clear what is believed to
   5293 be a consequence of the rest of this License.
   5294 
   5295   12. If the distribution and/or use of the Library is restricted in
   5296 certain countries either by patents or by copyrighted interfaces, the
   5297 original copyright holder who places the Library under this License may add
   5298 an explicit geographical distribution limitation excluding those countries,
   5299 so that distribution is permitted only in or among countries not thus
   5300 excluded.  In such case, this License incorporates the limitation as if
   5301 written in the body of this License.
   5302 
   5303   13. The Free Software Foundation may publish revised and/or new
   5304 versions of the Library General Public License from time to time.
   5305 Such new versions will be similar in spirit to the present version,
   5306 but may differ in detail to address new problems or concerns.
   5307 
   5308 Each version is given a distinguishing version number.  If the Library
   5309 specifies a version number of this License which applies to it and
   5310 "any later version", you have the option of following the terms and
   5311 conditions either of that version or of any later version published by
   5312 the Free Software Foundation.  If the Library does not specify a
   5313 license version number, you may choose any version ever published by
   5314 the Free Software Foundation.
   5315 
   5317   14. If you wish to incorporate parts of the Library into other free
   5318 programs whose distribution conditions are incompatible with these,
   5319 write to the author to ask for permission.  For software which is
   5320 copyrighted by the Free Software Foundation, write to the Free
   5321 Software Foundation; we sometimes make exceptions for this.  Our
   5322 decision will be guided by the two goals of preserving the free status
   5323 of all derivatives of our free software and of promoting the sharing
   5324 and reuse of software generally.
   5325 
   5326 			    NO WARRANTY
   5327 
   5328   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   5329 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   5330 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   5331 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   5332 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   5333 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   5334 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   5335 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   5336 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   5337 
   5338   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   5339 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   5340 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   5341 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   5342 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   5343 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   5344 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   5345 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   5346 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   5347 DAMAGES.
   5348 
   5349 		     END OF TERMS AND CONDITIONS
   5350 
   5352            How to Apply These Terms to Your New Libraries
   5353 
   5354   If you develop a new library, and you want it to be of the greatest
   5355 possible use to the public, we recommend making it free software that
   5356 everyone can redistribute and change.  You can do so by permitting
   5357 redistribution under these terms (or, alternatively, under the terms of the
   5358 ordinary General Public License).
   5359 
   5360   To apply these terms, attach the following notices to the library.  It is
   5361 safest to attach them to the start of each source file to most effectively
   5362 convey the exclusion of warranty; and each file should have at least the
   5363 "copyright" line and a pointer to where the full notice is found.
   5364 
   5365     <one line to give the library's name and a brief idea of what it does.>
   5366     Copyright (C) <year>  <name of author>
   5367 
   5368     This library is free software; you can redistribute it and/or
   5369     modify it under the terms of the GNU Library General Public
   5370     License as published by the Free Software Foundation; either
   5371     version 2 of the License, or (at your option) any later version.
   5372 
   5373     This library is distributed in the hope that it will be useful,
   5374     but WITHOUT ANY WARRANTY; without even the implied warranty of
   5375     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   5376     Library General Public License for more details.
   5377 
   5378     You should have received a copy of the GNU Library General Public
   5379     License along with this library; if not, write to the 
   5380     Free Software Foundation, Inc., 59 Temple Place - Suite 330, 
   5381     Boston, MA  02111-1307  USA.
   5382 
   5383 Also add information on how to contact you by electronic and paper mail.
   5384 
   5385 You should also get your employer (if you work as a programmer) or your
   5386 school, if any, to sign a "copyright disclaimer" for the library, if
   5387 necessary.  Here is a sample; alter the names:
   5388 
   5389   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   5390   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   5391 
   5392   <signature of Ty Coon>, 1 April 1990
   5393   Ty Coon, President of Vice
   5394 
   5395 That's all there is to it!
   5396 
   5397 HarfBuzz is licensed under the so-called "Old MIT" license.  Details follow.
   5398 For parts of HarfBuzz that are licensed under different licenses see individual
   5399 files names COPYING in subdirectories where applicable.
   5400 
   5401 Copyright  2010,2011,2012  Google, Inc.
   5402 Copyright  2012  Mozilla Foundation
   5403 Copyright  2011  Codethink Limited
   5404 Copyright  2008,2010  Nokia Corporation and/or its subsidiary(-ies)
   5405 Copyright  2009  Keith Stribley
   5406 Copyright  2009  Martin Hosken and SIL International
   5407 Copyright  2007  Chris Wilson
   5408 Copyright  2006  Behdad Esfahbod
   5409 Copyright  2005  David Turner
   5410 Copyright  2004,2007,2008,2009,2010  Red Hat, Inc.
   5411 Copyright  1998-2004  David Turner and Werner Lemberg
   5412 
   5413 For full copyright notices consult the individual files in the package.
   5414 
   5415 
   5416 Permission is hereby granted, without written agreement and without
   5417 license or royalty fees, to use, copy, modify, and distribute this
   5418 software and its documentation for any purpose, provided that the
   5419 above copyright notice and the following two paragraphs appear in
   5420 all copies of this software.
   5421 
   5422 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
   5423 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
   5424 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
   5425 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   5426 DAMAGE.
   5427 
   5428 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
   5429 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
   5430 FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
   5431 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
   5432 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
   5433 
   5434 /*************************************************************************
   5435  *
   5436  *  IAccessible2 IDL Specification 
   5437  * 
   5438  *  Copyright (c) 2007, 2010 Linux Foundation 
   5439  *  Copyright (c) 2006 IBM Corporation 
   5440  *  Copyright (c) 2000, 2006 Sun Microsystems, Inc. 
   5441  *  All rights reserved. 
   5442  *   
   5443  *   
   5444  *  Redistribution and use in source and binary forms, with or without 
   5445  *  modification, are permitted provided that the following conditions 
   5446  *  are met: 
   5447  *   
   5448  *   1. Redistributions of source code must retain the above copyright 
   5449  *      notice, this list of conditions and the following disclaimer. 
   5450  *   
   5451  *   2. Redistributions in binary form must reproduce the above 
   5452  *      copyright notice, this list of conditions and the following 
   5453  *      disclaimer in the documentation and/or other materials 
   5454  *      provided with the distribution. 
   5455  *
   5456  *   3. Neither the name of the Linux Foundation nor the names of its 
   5457  *      contributors may be used to endorse or promote products 
   5458  *      derived from this software without specific prior written 
   5459  *      permission. 
   5460  *   
   5461  *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
   5462  *  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
   5463  *  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
   5464  *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
   5465  *  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
   5466  *  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
   5467  *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
   5468  *  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
   5469  *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
   5470  *  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
   5471  *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
   5472  *  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
   5473  *  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
   5474  *   
   5475  *  This BSD License conforms to the Open Source Initiative "Simplified 
   5476  *  BSD License" as published at: 
   5477  *  http://www.opensource.org/licenses/bsd-license.php 
   5478  *   
   5479  *  IAccessible2 is a trademark of the Linux Foundation. The IAccessible2 
   5480  *  mark may be used in accordance with the Linux Foundation Trademark 
   5481  *  Policy to indicate compliance with the IAccessible2 specification. 
   5482  * 
   5483  ************************************************************************/ 
   5484 
   5485 LICENSE extracted from IJG's jpeg distribution:
   5486 -----------------------------------------------
   5487 
   5488 In plain English:
   5489 
   5490 1. We don't promise that this software works.  (But if you find any bugs,
   5491    please let us know!)
   5492 2. You can use this software for whatever you want.  You don't have to pay us.
   5493 3. You may not pretend that you wrote this software.  If you use it in a
   5494    program, you must acknowledge somewhere in your documentation that
   5495    you've used the IJG code.
   5496 
   5497 In legalese:
   5498 
   5499 The authors make NO WARRANTY or representation, either express or implied,
   5500 with respect to this software, its quality, accuracy, merchantability, or
   5501 fitness for a particular purpose.  This software is provided "AS IS", and you,
   5502 its user, assume the entire risk as to its quality and accuracy.
   5503 
   5504 This software is copyright (C) 1991-1998, Thomas G. Lane.
   5505 All Rights Reserved except as specified below.
   5506 
   5507 Permission is hereby granted to use, copy, modify, and distribute this
   5508 software (or portions thereof) for any purpose, without fee, subject to these
   5509 conditions:
   5510 (1) If any part of the source code for this software is distributed, then this
   5511 README file must be included, with this copyright and no-warranty notice
   5512 unaltered; and any additions, deletions, or changes to the original files
   5513 must be clearly indicated in accompanying documentation.
   5514 (2) If only executable code is distributed, then the accompanying
   5515 documentation must state that "this software is based in part on the work of
   5516 the Independent JPEG Group".
   5517 (3) Permission for use of this software is granted only if the user accepts
   5518 full responsibility for any undesirable consequences; the authors accept
   5519 NO LIABILITY for damages of any kind.
   5520 
   5521 These conditions apply to any software derived from or based on the IJG code,
   5522 not just to the unmodified library.  If you use our work, you ought to
   5523 acknowledge us.
   5524 
   5525 Permission is NOT granted for the use of any IJG author's name or company name
   5526 in advertising or publicity relating to this software or products derived from
   5527 it.  This software may be referred to only as "the Independent JPEG Group's
   5528 software".
   5529 
   5530 We specifically permit and encourage the use of this software as the basis of
   5531 commercial products, provided that all warranty or liability claims are
   5532 assumed by the product vendor.
   5533 
   5534 
   5535 ICU License - ICU 1.8.1 and later
   5536 
   5537 COPYRIGHT AND PERMISSION NOTICE
   5538 
   5539 Copyright (c) 1995-2010 International Business Machines Corporation and others
   5540 
   5541 All rights reserved.
   5542 
   5543 Permission is hereby granted, free of charge, to any person obtaining a copy
   5544 of this software and associated documentation files (the "Software"),
   5545 to deal in the Software without restriction, including without limitation
   5546 the rights to use, copy, modify, merge, publish, distribute, and/or sell
   5547 copies of the Software, and to permit persons
   5548 to whom the Software is furnished to do so, provided that the above
   5549 copyright notice(s) and this permission notice appear in all copies
   5550 of the Software and that both the above copyright notice(s) and this
   5551 permission notice appear in supporting documentation.
   5552 
   5553 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
   5554 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
   5555 PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
   5556 THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM,
   5557 OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
   5558 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
   5559 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
   5560 USE OR PERFORMANCE OF THIS SOFTWARE.
   5561 
   5562 Except as contained in this notice, the name of a copyright holder shall not be
   5563 used in advertising or otherwise to promote the sale, use or other dealings in
   5564 this Software without prior written authorization of the copyright holder.
   5565 
   5566 All trademarks and registered trademarks mentioned herein are the property of their respective owners.
   5567 
   5568 /* ***** BEGIN LICENSE BLOCK *****
   5569  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   5570  *
   5571  * The contents of this file are subject to the Mozilla Public License Version
   5572  * 1.1 (the "License"); you may not use this file except in compliance with
   5573  * the License. You may obtain a copy of the License at
   5574  * http://www.mozilla.org/MPL/
   5575  *
   5576  * Software distributed under the License is distributed on an "AS IS" basis,
   5577  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   5578  * for the specific language governing rights and limitations under the
   5579  * License.
   5580  *
   5581  * The Original Code is mozilla.org code.
   5582  *
   5583  * The Initial Developer of the Original Code is
   5584  * Netscape Communications Corporation.
   5585  * Portions created by the Initial Developer are Copyright (C) 2002
   5586  * the Initial Developer. All Rights Reserved.
   5587  *
   5588  * Contributor(s):
   5589  *
   5590  * Alternatively, the contents of this file may be used under the terms of
   5591  * either the GNU General Public License Version 2 or later (the "GPL"), or
   5592  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   5593  * in which case the provisions of the GPL or the LGPL are applicable instead
   5594  * of those above. If you wish to allow use of your version of this file only
   5595  * under the terms of either the GPL or the LGPL, and not to allow others to
   5596  * use your version of this file under the terms of the MPL, indicate your
   5597  * decision by deleting the provisions above and replace them with the notice
   5598  * and other provisions required by the GPL or the LGPL. If you do not delete
   5599  * the provisions above, a recipient may use your version of this file under
   5600  * the terms of any one of the MPL, the GPL or the LGPL.
   5601  *
   5602  * ***** END LICENSE BLOCK ***** */
   5603 
   5604 The following is the license for the jemalloc source code, as provided
   5605 in the initial section of the source files.
   5606 
   5607 Copyright (C) 2006-2008 Jason Evans <jasone (a] FreeBSD.org>.
   5608 All rights reserved.
   5609 
   5610 Redistribution and use in source and binary forms, with or without
   5611 modification, are permitted provided that the following conditions
   5612 are met:
   5613 1. Redistributions of source code must retain the above copyright
   5614    notice(s), this list of conditions and the following disclaimer as
   5615    the first lines of this file unmodified other than the possible
   5616    addition of one or more copyright notices.
   5617 2. Redistributions in binary form must reproduce the above copyright
   5618    notice(s), this list of conditions and the following disclaimer in
   5619    the documentation and/or other materials provided with the
   5620    distribution.
   5621 
   5622 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
   5623 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   5624 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   5625 PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
   5626 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   5627 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   5628 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
   5629 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   5630 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
   5631 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
   5632 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   5633 
   5634 
   5635 The JsonCpp library's source code, including accompanying documentation, 
   5636 tests and demonstration applications, are licensed under the following
   5637 conditions...
   5638 
   5639 The author (Baptiste Lepilleur) explicitly disclaims copyright in all 
   5640 jurisdictions which recognize such a disclaimer. In such jurisdictions, 
   5641 this software is released into the Public Domain.
   5642 
   5643 In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
   5644 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
   5645 released under the terms of the MIT License (see below).
   5646 
   5647 In jurisdictions which recognize Public Domain property, the user of this 
   5648 software may choose to accept it either as 1) Public Domain, 2) under the 
   5649 conditions of the MIT License (see below), or 3) under the terms of dual 
   5650 Public Domain/MIT License conditions described here, as they choose.
   5651 
   5652 The MIT License is about as close to Public Domain as a license can get, and is
   5653 described in clear, concise terms at:
   5654 
   5655    http://en.wikipedia.org/wiki/MIT_License
   5656    
   5657 The full text of the MIT License follows:
   5658 
   5659 ========================================================================
   5660 Copyright (c) 2007-2010 Baptiste Lepilleur
   5661 
   5662 Permission is hereby granted, free of charge, to any person
   5663 obtaining a copy of this software and associated documentation
   5664 files (the "Software"), to deal in the Software without
   5665 restriction, including without limitation the rights to use, copy,
   5666 modify, merge, publish, distribute, sublicense, and/or sell copies
   5667 of the Software, and to permit persons to whom the Software is
   5668 furnished to do so, subject to the following conditions:
   5669 
   5670 The above copyright notice and this permission notice shall be
   5671 included in all copies or substantial portions of the Software.
   5672 
   5673 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   5674 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   5675 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   5676 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
   5677 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
   5678 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   5679 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   5680 SOFTWARE.
   5681 ========================================================================
   5682 (END LICENSE TEXT)
   5683 
   5684 The MIT license is compatible with both the GPL and commercial
   5685 software, affording one all of the rights of Public Domain with the
   5686 minor nuisance of being required to keep the above copyright notice
   5687 and license text in the source code. Note also that by accepting the
   5688 Public Domain "license" you can re-license your copy using whatever
   5689 license you like.
   5690 
   5691 
   5692                                  Apache License
   5693                            Version 2.0, January 2004
   5694                         http://www.apache.org/licenses/
   5695 
   5696    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   5697 
   5698    1. Definitions.
   5699 
   5700       "License" shall mean the terms and conditions for use, reproduction,
   5701       and distribution as defined by Sections 1 through 9 of this document.
   5702 
   5703       "Licensor" shall mean the copyright owner or entity authorized by
   5704       the copyright owner that is granting the License.
   5705 
   5706       "Legal Entity" shall mean the union of the acting entity and all
   5707       other entities that control, are controlled by, or are under common
   5708       control with that entity. For the purposes of this definition,
   5709       "control" means (i) the power, direct or indirect, to cause the
   5710       direction or management of such entity, whether by contract or
   5711       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   5712       outstanding shares, or (iii) beneficial ownership of such entity.
   5713 
   5714       "You" (or "Your") shall mean an individual or Legal Entity
   5715       exercising permissions granted by this License.
   5716 
   5717       "Source" form shall mean the preferred form for making modifications,
   5718       including but not limited to software source code, documentation
   5719       source, and configuration files.
   5720 
   5721       "Object" form shall mean any form resulting from mechanical
   5722       transformation or translation of a Source form, including but
   5723       not limited to compiled object code, generated documentation,
   5724       and conversions to other media types.
   5725 
   5726       "Work" shall mean the work of authorship, whether in Source or
   5727       Object form, made available under the License, as indicated by a
   5728       copyright notice that is included in or attached to the work
   5729       (an example is provided in the Appendix below).
   5730 
   5731       "Derivative Works" shall mean any work, whether in Source or Object
   5732       form, that is based on (or derived from) the Work and for which the
   5733       editorial revisions, annotations, elaborations, or other modifications
   5734       represent, as a whole, an original work of authorship. For the purposes
   5735       of this License, Derivative Works shall not include works that remain
   5736       separable from, or merely link (or bind by name) to the interfaces of,
   5737       the Work and Derivative Works thereof.
   5738 
   5739       "Contribution" shall mean any work of authorship, including
   5740       the original version of the Work and any modifications or additions
   5741       to that Work or Derivative Works thereof, that is intentionally
   5742       submitted to Licensor for inclusion in the Work by the copyright owner
   5743       or by an individual or Legal Entity authorized to submit on behalf of
   5744       the copyright owner. For the purposes of this definition, "submitted"
   5745       means any form of electronic, verbal, or written communication sent
   5746       to the Licensor or its representatives, including but not limited to
   5747       communication on electronic mailing lists, source code control systems,
   5748       and issue tracking systems that are managed by, or on behalf of, the
   5749       Licensor for the purpose of discussing and improving the Work, but
   5750       excluding communication that is conspicuously marked or otherwise
   5751       designated in writing by the copyright owner as "Not a Contribution."
   5752 
   5753       "Contributor" shall mean Licensor and any individual or Legal Entity
   5754       on behalf of whom a Contribution has been received by Licensor and
   5755       subsequently incorporated within the Work.
   5756 
   5757    2. Grant of Copyright License. Subject to the terms and conditions of
   5758       this License, each Contributor hereby grants to You a perpetual,
   5759       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   5760       copyright license to reproduce, prepare Derivative Works of,
   5761       publicly display, publicly perform, sublicense, and distribute the
   5762       Work and such Derivative Works in Source or Object form.
   5763 
   5764    3. Grant of Patent License. Subject to the terms and conditions of
   5765       this License, each Contributor hereby grants to You a perpetual,
   5766       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   5767       (except as stated in this section) patent license to make, have made,
   5768       use, offer to sell, sell, import, and otherwise transfer the Work,
   5769       where such license applies only to those patent claims licensable
   5770       by such Contributor that are necessarily infringed by their
   5771       Contribution(s) alone or by combination of their Contribution(s)
   5772       with the Work to which such Contribution(s) was submitted. If You
   5773       institute patent litigation against any entity (including a
   5774       cross-claim or counterclaim in a lawsuit) alleging that the Work
   5775       or a Contribution incorporated within the Work constitutes direct
   5776       or contributory patent infringement, then any patent licenses
   5777       granted to You under this License for that Work shall terminate
   5778       as of the date such litigation is filed.
   5779 
   5780    4. Redistribution. You may reproduce and distribute copies of the
   5781       Work or Derivative Works thereof in any medium, with or without
   5782       modifications, and in Source or Object form, provided that You
   5783       meet the following conditions:
   5784 
   5785       (a) You must give any other recipients of the Work or
   5786           Derivative Works a copy of this License; and
   5787 
   5788       (b) You must cause any modified files to carry prominent notices
   5789           stating that You changed the files; and
   5790 
   5791       (c) You must retain, in the Source form of any Derivative Works
   5792           that You distribute, all copyright, patent, trademark, and
   5793           attribution notices from the Source form of the Work,
   5794           excluding those notices that do not pertain to any part of
   5795           the Derivative Works; and
   5796 
   5797       (d) If the Work includes a "NOTICE" text file as part of its
   5798           distribution, then any Derivative Works that You distribute must
   5799           include a readable copy of the attribution notices contained
   5800           within such NOTICE file, excluding those notices that do not
   5801           pertain to any part of the Derivative Works, in at least one
   5802           of the following places: within a NOTICE text file distributed
   5803           as part of the Derivative Works; within the Source form or
   5804           documentation, if provided along with the Derivative Works; or,
   5805           within a display generated by the Derivative Works, if and
   5806           wherever such third-party notices normally appear. The contents
   5807           of the NOTICE file are for informational purposes only and
   5808           do not modify the License. You may add Your own attribution
   5809           notices within Derivative Works that You distribute, alongside
   5810           or as an addendum to the NOTICE text from the Work, provided
   5811           that such additional attribution notices cannot be construed
   5812           as modifying the License.
   5813 
   5814       You may add Your own copyright statement to Your modifications and
   5815       may provide additional or different license terms and conditions
   5816       for use, reproduction, or distribution of Your modifications, or
   5817       for any such Derivative Works as a whole, provided Your use,
   5818       reproduction, and distribution of the Work otherwise complies with
   5819       the conditions stated in this License.
   5820 
   5821    5. Submission of Contributions. Unless You explicitly state otherwise,
   5822       any Contribution intentionally submitted for inclusion in the Work
   5823       by You to the Licensor shall be under the terms and conditions of
   5824       this License, without any additional terms or conditions.
   5825       Notwithstanding the above, nothing herein shall supersede or modify
   5826       the terms of any separate license agreement you may have executed
   5827       with Licensor regarding such Contributions.
   5828 
   5829    6. Trademarks. This License does not grant permission to use the trade
   5830       names, trademarks, service marks, or product names of the Licensor,
   5831       except as required for reasonable and customary use in describing the
   5832       origin of the Work and reproducing the content of the NOTICE file.
   5833 
   5834    7. Disclaimer of Warranty. Unless required by applicable law or
   5835       agreed to in writing, Licensor provides the Work (and each
   5836       Contributor provides its Contributions) on an "AS IS" BASIS,
   5837       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   5838       implied, including, without limitation, any warranties or conditions
   5839       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   5840       PARTICULAR PURPOSE. You are solely responsible for determining the
   5841       appropriateness of using or redistributing the Work and assume any
   5842       risks associated with Your exercise of permissions under this License.
   5843 
   5844    8. Limitation of Liability. In no event and under no legal theory,
   5845       whether in tort (including negligence), contract, or otherwise,
   5846       unless required by applicable law (such as deliberate and grossly
   5847       negligent acts) or agreed to in writing, shall any Contributor be
   5848       liable to You for damages, including any direct, indirect, special,
   5849       incidental, or consequential damages of any character arising as a
   5850       result of this License or out of the use or inability to use the
   5851       Work (including but not limited to damages for loss of goodwill,
   5852       work stoppage, computer failure or malfunction, or any and all
   5853       other commercial damages or losses), even if such Contributor
   5854       has been advised of the possibility of such damages.
   5855 
   5856    9. Accepting Warranty or Additional Liability. While redistributing
   5857       the Work or Derivative Works thereof, You may choose to offer,
   5858       and charge a fee for, acceptance of support, warranty, indemnity,
   5859       or other liability obligations and/or rights consistent with this
   5860       License. However, in accepting such obligations, You may act only
   5861       on Your own behalf and on Your sole responsibility, not on behalf
   5862       of any other Contributor, and only if You agree to indemnify,
   5863       defend, and hold each Contributor harmless for any liability
   5864       incurred by, or claims asserted against, such Contributor by reason
   5865       of your accepting any such warranty or additional liability.
   5866 
   5867    END OF TERMS AND CONDITIONS
   5868 
   5869    APPENDIX: How to apply the Apache License to your work.
   5870 
   5871       To apply the Apache License to your work, attach the following
   5872       boilerplate notice, with the fields enclosed by brackets "[]"
   5873       replaced with your own identifying information. (Don't include
   5874       the brackets!)  The text should be enclosed in the appropriate
   5875       comment syntax for the file format. We also recommend that a
   5876       file or class name and description of purpose be included on the
   5877       same "printed page" as the copyright notice for easier
   5878       identification within third-party archives.
   5879 
   5880    Copyright [yyyy] [name of copyright owner]
   5881 
   5882    Licensed under the Apache License, Version 2.0 (the "License");
   5883    you may not use this file except in compliance with the License.
   5884    You may obtain a copy of the License at
   5885 
   5886        http://www.apache.org/licenses/LICENSE-2.0
   5887 
   5888    Unless required by applicable law or agreed to in writing, software
   5889    distributed under the License is distributed on an "AS IS" BASIS,
   5890    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   5891    See the License for the specific language governing permissions and
   5892    limitations under the License.
   5893 
   5894 Copyright (c) 2007-2010 The Khronos Group Inc.
   5895 
   5896 Permission is hereby granted, free of charge, to any person obtaining a
   5897 copy of this software and/or associated documentation files (the
   5898 "Materials"), to deal in the Materials without restriction, including
   5899 without limitation the rights to use, copy, modify, merge, publish,
   5900 distribute, sublicense, and/or sell copies of the Materials, and to
   5901 permit persons to whom the Materials are furnished to do so, subject to
   5902 the following conditions:
   5903 
   5904 The above copyright notice and this permission notice shall be included
   5905 in all copies or substantial portions of the Materials.
   5906 
   5907 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   5908 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   5909 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   5910 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   5911 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   5912 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   5913 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
   5914 
   5915 
   5916 SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
   5917 
   5918 Copyright (C) 1992 Silicon Graphics, Inc. All Rights Reserved.
   5919 
   5920 Permission is hereby granted, free of charge, to any person obtaining a copy of
   5921 this software and associated documentation files (the "Software"), to deal in
   5922 the Software without restriction, including without limitation the rights to
   5923 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   5924 of the Software, and to permit persons to whom the Software is furnished to do
   5925 so, subject to the following conditions:
   5926 
   5927 The above copyright notice including the dates of first publication and either
   5928 this permission notice or a reference to http://oss.sgi.com/projects/FreeB/
   5929 shall be included in all copies or substantial portions of the Software. 
   5930 
   5931 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   5932 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   5933 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON
   5934 GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
   5935 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
   5936 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   5937 
   5938 Except as contained in this notice, the name of Silicon Graphics, Inc. shall
   5939 not be used in advertising or otherwise to promote the sale, use or other
   5940 dealings in this Software without prior written authorization from Silicon
   5941 Graphics, Inc.
   5942 
   5943 Redistribution and use in source and binary forms, with or without
   5944 modification, are permitted provided that the following conditions are
   5945 met:
   5946 
   5947   * Redistributions of source code must retain the above copyright
   5948     notice, this list of conditions and the following disclaimer.
   5949 
   5950   * Redistributions in binary form must reproduce the above
   5951     copyright notice, this list of conditions and the following
   5952     disclaimer in the documentation and/or other materials provided
   5953     with the distribution.
   5954 
   5955   * Neither the name of the copyright holders nor the names of its
   5956     contributors may be used to endorse or promote products derived
   5957     from this software without specific prior written permission.
   5958 
   5959 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   5960 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   5961 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   5962 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   5963 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   5964 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   5965 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   5966 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   5967 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   5968 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   5969 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   5970 
   5971 License copied from bin/lcov:
   5972 
   5973 #
   5974 #   Copyright (c) International Business Machines  Corp., 2002,2007
   5975 #
   5976 #   This program is free software;  you can redistribute it and/or modify
   5977 #   it under the terms of the GNU General Public License as published by
   5978 #   the Free Software Foundation; either version 2 of the License, or (at
   5979 #   your option) any later version.
   5980 #
   5981 #   This program is distributed in the hope that it will be useful, but
   5982 #   WITHOUT ANY WARRANTY;  without even the implied warranty of
   5983 #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   5984 #   General Public License for more details.                 
   5985 #
   5986 #   You should have received a copy of the GNU General Public License
   5987 #   along with this program;  if not, write to the Free Software
   5988 #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
   5989 
   5990 		    GNU GENERAL PUBLIC LICENSE
   5991 		       Version 2, June 1991
   5992 
   5993  Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
   5994  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   5995  Everyone is permitted to copy and distribute verbatim copies
   5996  of this license document, but changing it is not allowed.
   5997 
   5998 			    Preamble
   5999 
   6000   The licenses for most software are designed to take away your
   6001 freedom to share and change it.  By contrast, the GNU General Public
   6002 License is intended to guarantee your freedom to share and change free
   6003 software--to make sure the software is free for all its users.  This
   6004 General Public License applies to most of the Free Software
   6005 Foundation's software and to any other program whose authors commit to
   6006 using it.  (Some other Free Software Foundation software is covered by
   6007 the GNU Lesser General Public License instead.)  You can apply it to
   6008 your programs, too.
   6009 
   6010   When we speak of free software, we are referring to freedom, not
   6011 price.  Our General Public Licenses are designed to make sure that you
   6012 have the freedom to distribute copies of free software (and charge for
   6013 this service if you wish), that you receive source code or can get it
   6014 if you want it, that you can change the software or use pieces of it
   6015 in new free programs; and that you know you can do these things.
   6016 
   6017   To protect your rights, we need to make restrictions that forbid
   6018 anyone to deny you these rights or to ask you to surrender the rights.
   6019 These restrictions translate to certain responsibilities for you if you
   6020 distribute copies of the software, or if you modify it.
   6021 
   6022   For example, if you distribute copies of such a program, whether
   6023 gratis or for a fee, you must give the recipients all the rights that
   6024 you have.  You must make sure that they, too, receive or can get the
   6025 source code.  And you must show them these terms so they know their
   6026 rights.
   6027 
   6028   We protect your rights with two steps: (1) copyright the software, and
   6029 (2) offer you this license which gives you legal permission to copy,
   6030 distribute and/or modify the software.
   6031 
   6032   Also, for each author's protection and ours, we want to make certain
   6033 that everyone understands that there is no warranty for this free
   6034 software.  If the software is modified by someone else and passed on, we
   6035 want its recipients to know that what they have is not the original, so
   6036 that any problems introduced by others will not reflect on the original
   6037 authors' reputations.
   6038 
   6039   Finally, any free program is threatened constantly by software
   6040 patents.  We wish to avoid the danger that redistributors of a free
   6041 program will individually obtain patent licenses, in effect making the
   6042 program proprietary.  To prevent this, we have made it clear that any
   6043 patent must be licensed for everyone's free use or not licensed at all.
   6044 
   6045   The precise terms and conditions for copying, distribution and
   6046 modification follow.
   6047 
   6048 		    GNU GENERAL PUBLIC LICENSE
   6049    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   6050 
   6051   0. This License applies to any program or other work which contains
   6052 a notice placed by the copyright holder saying it may be distributed
   6053 under the terms of this General Public License.  The "Program", below,
   6054 refers to any such program or work, and a "work based on the Program"
   6055 means either the Program or any derivative work under copyright law:
   6056 that is to say, a work containing the Program or a portion of it,
   6057 either verbatim or with modifications and/or translated into another
   6058 language.  (Hereinafter, translation is included without limitation in
   6059 the term "modification".)  Each licensee is addressed as "you".
   6060 
   6061 Activities other than copying, distribution and modification are not
   6062 covered by this License; they are outside its scope.  The act of
   6063 running the Program is not restricted, and the output from the Program
   6064 is covered only if its contents constitute a work based on the
   6065 Program (independent of having been made by running the Program).
   6066 Whether that is true depends on what the Program does.
   6067 
   6068   1. You may copy and distribute verbatim copies of the Program's
   6069 source code as you receive it, in any medium, provided that you
   6070 conspicuously and appropriately publish on each copy an appropriate
   6071 copyright notice and disclaimer of warranty; keep intact all the
   6072 notices that refer to this License and to the absence of any warranty;
   6073 and give any other recipients of the Program a copy of this License
   6074 along with the Program.
   6075 
   6076 You may charge a fee for the physical act of transferring a copy, and
   6077 you may at your option offer warranty protection in exchange for a fee.
   6078 
   6079   2. You may modify your copy or copies of the Program or any portion
   6080 of it, thus forming a work based on the Program, and copy and
   6081 distribute such modifications or work under the terms of Section 1
   6082 above, provided that you also meet all of these conditions:
   6083 
   6084     a) You must cause the modified files to carry prominent notices
   6085     stating that you changed the files and the date of any change.
   6086 
   6087     b) You must cause any work that you distribute or publish, that in
   6088     whole or in part contains or is derived from the Program or any
   6089     part thereof, to be licensed as a whole at no charge to all third
   6090     parties under the terms of this License.
   6091 
   6092     c) If the modified program normally reads commands interactively
   6093     when run, you must cause it, when started running for such
   6094     interactive use in the most ordinary way, to print or display an
   6095     announcement including an appropriate copyright notice and a
   6096     notice that there is no warranty (or else, saying that you provide
   6097     a warranty) and that users may redistribute the program under
   6098     these conditions, and telling the user how to view a copy of this
   6099     License.  (Exception: if the Program itself is interactive but
   6100     does not normally print such an announcement, your work based on
   6101     the Program is not required to print an announcement.)
   6102 
   6103 These requirements apply to the modified work as a whole.  If
   6104 identifiable sections of that work are not derived from the Program,
   6105 and can be reasonably considered independent and separate works in
   6106 themselves, then this License, and its terms, do not apply to those
   6107 sections when you distribute them as separate works.  But when you
   6108 distribute the same sections as part of a whole which is a work based
   6109 on the Program, the distribution of the whole must be on the terms of
   6110 this License, whose permissions for other licensees extend to the
   6111 entire whole, and thus to each and every part regardless of who wrote it.
   6112 
   6113 Thus, it is not the intent of this section to claim rights or contest
   6114 your rights to work written entirely by you; rather, the intent is to
   6115 exercise the right to control the distribution of derivative or
   6116 collective works based on the Program.
   6117 
   6118 In addition, mere aggregation of another work not based on the Program
   6119 with the Program (or with a work based on the Program) on a volume of
   6120 a storage or distribution medium does not bring the other work under
   6121 the scope of this License.
   6122 
   6123   3. You may copy and distribute the Program (or a work based on it,
   6124 under Section 2) in object code or executable form under the terms of
   6125 Sections 1 and 2 above provided that you also do one of the following:
   6126 
   6127     a) Accompany it with the complete corresponding machine-readable
   6128     source code, which must be distributed under the terms of Sections
   6129     1 and 2 above on a medium customarily used for software interchange; or,
   6130 
   6131     b) Accompany it with a written offer, valid for at least three
   6132     years, to give any third party, for a charge no more than your
   6133     cost of physically performing source distribution, a complete
   6134     machine-readable copy of the corresponding source code, to be
   6135     distributed under the terms of Sections 1 and 2 above on a medium
   6136     customarily used for software interchange; or,
   6137 
   6138     c) Accompany it with the information you received as to the offer
   6139     to distribute corresponding source code.  (This alternative is
   6140     allowed only for noncommercial distribution and only if you
   6141     received the program in object code or executable form with such
   6142     an offer, in accord with Subsection b above.)
   6143 
   6144 The source code for a work means the preferred form of the work for
   6145 making modifications to it.  For an executable work, complete source
   6146 code means all the source code for all modules it contains, plus any
   6147 associated interface definition files, plus the scripts used to
   6148 control compilation and installation of the executable.  However, as a
   6149 special exception, the source code distributed need not include
   6150 anything that is normally distributed (in either source or binary
   6151 form) with the major components (compiler, kernel, and so on) of the
   6152 operating system on which the executable runs, unless that component
   6153 itself accompanies the executable.
   6154 
   6155 If distribution of executable or object code is made by offering
   6156 access to copy from a designated place, then offering equivalent
   6157 access to copy the source code from the same place counts as
   6158 distribution of the source code, even though third parties are not
   6159 compelled to copy the source along with the object code.
   6160 
   6161   4. You may not copy, modify, sublicense, or distribute the Program
   6162 except as expressly provided under this License.  Any attempt
   6163 otherwise to copy, modify, sublicense or distribute the Program is
   6164 void, and will automatically terminate your rights under this License.
   6165 However, parties who have received copies, or rights, from you under
   6166 this License will not have their licenses terminated so long as such
   6167 parties remain in full compliance.
   6168 
   6169   5. You are not required to accept this License, since you have not
   6170 signed it.  However, nothing else grants you permission to modify or
   6171 distribute the Program or its derivative works.  These actions are
   6172 prohibited by law if you do not accept this License.  Therefore, by
   6173 modifying or distributing the Program (or any work based on the
   6174 Program), you indicate your acceptance of this License to do so, and
   6175 all its terms and conditions for copying, distributing or modifying
   6176 the Program or works based on it.
   6177 
   6178   6. Each time you redistribute the Program (or any work based on the
   6179 Program), the recipient automatically receives a license from the
   6180 original licensor to copy, distribute or modify the Program subject to
   6181 these terms and conditions.  You may not impose any further
   6182 restrictions on the recipients' exercise of the rights granted herein.
   6183 You are not responsible for enforcing compliance by third parties to
   6184 this License.
   6185 
   6186   7. If, as a consequence of a court judgment or allegation of patent
   6187 infringement or for any other reason (not limited to patent issues),
   6188 conditions are imposed on you (whether by court order, agreement or
   6189 otherwise) that contradict the conditions of this License, they do not
   6190 excuse you from the conditions of this License.  If you cannot
   6191 distribute so as to satisfy simultaneously your obligations under this
   6192 License and any other pertinent obligations, then as a consequence you
   6193 may not distribute the Program at all.  For example, if a patent
   6194 license would not permit royalty-free redistribution of the Program by
   6195 all those who receive copies directly or indirectly through you, then
   6196 the only way you could satisfy both it and this License would be to
   6197 refrain entirely from distribution of the Program.
   6198 
   6199 If any portion of this section is held invalid or unenforceable under
   6200 any particular circumstance, the balance of the section is intended to
   6201 apply and the section as a whole is intended to apply in other
   6202 circumstances.
   6203 
   6204 It is not the purpose of this section to induce you to infringe any
   6205 patents or other property right claims or to contest validity of any
   6206 such claims; this section has the sole purpose of protecting the
   6207 integrity of the free software distribution system, which is
   6208 implemented by public license practices.  Many people have made
   6209 generous contributions to the wide range of software distributed
   6210 through that system in reliance on consistent application of that
   6211 system; it is up to the author/donor to decide if he or she is willing
   6212 to distribute software through any other system and a licensee cannot
   6213 impose that choice.
   6214 
   6215 This section is intended to make thoroughly clear what is believed to
   6216 be a consequence of the rest of this License.
   6217 
   6218   8. If the distribution and/or use of the Program is restricted in
   6219 certain countries either by patents or by copyrighted interfaces, the
   6220 original copyright holder who places the Program under this License
   6221 may add an explicit geographical distribution limitation excluding
   6222 those countries, so that distribution is permitted only in or among
   6223 countries not thus excluded.  In such case, this License incorporates
   6224 the limitation as if written in the body of this License.
   6225 
   6226   9. The Free Software Foundation may publish revised and/or new versions
   6227 of the General Public License from time to time.  Such new versions will
   6228 be similar in spirit to the present version, but may differ in detail to
   6229 address new problems or concerns.
   6230 
   6231 Each version is given a distinguishing version number.  If the Program
   6232 specifies a version number of this License which applies to it and "any
   6233 later version", you have the option of following the terms and conditions
   6234 either of that version or of any later version published by the Free
   6235 Software Foundation.  If the Program does not specify a version number of
   6236 this License, you may choose any version ever published by the Free Software
   6237 Foundation.
   6238 
   6239   10. If you wish to incorporate parts of the Program into other free
   6240 programs whose distribution conditions are different, write to the author
   6241 to ask for permission.  For software which is copyrighted by the Free
   6242 Software Foundation, write to the Free Software Foundation; we sometimes
   6243 make exceptions for this.  Our decision will be guided by the two goals
   6244 of preserving the free status of all derivatives of our free software and
   6245 of promoting the sharing and reuse of software generally.
   6246 
   6247 			    NO WARRANTY
   6248 
   6249   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   6250 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   6251 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   6252 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   6253 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   6254 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   6255 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   6256 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   6257 REPAIR OR CORRECTION.
   6258 
   6259   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   6260 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   6261 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   6262 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   6263 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   6264 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   6265 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   6266 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   6267 POSSIBILITY OF SUCH DAMAGES.
   6268 
   6269 		     END OF TERMS AND CONDITIONS
   6270 
   6271 	    How to Apply These Terms to Your New Programs
   6272 
   6273   If you develop a new program, and you want it to be of the greatest
   6274 possible use to the public, the best way to achieve this is to make it
   6275 free software which everyone can redistribute and change under these terms.
   6276 
   6277   To do so, attach the following notices to the program.  It is safest
   6278 to attach them to the start of each source file to most effectively
   6279 convey the exclusion of warranty; and each file should have at least
   6280 the "copyright" line and a pointer to where the full notice is found.
   6281 
   6282     <one line to give the program's name and a brief idea of what it does.>
   6283     Copyright (C) <year>  <name of author>
   6284 
   6285     This program is free software; you can redistribute it and/or modify
   6286     it under the terms of the GNU General Public License as published by
   6287     the Free Software Foundation; either version 2 of the License, or
   6288     (at your option) any later version.
   6289 
   6290     This program is distributed in the hope that it will be useful,
   6291     but WITHOUT ANY WARRANTY; without even the implied warranty of
   6292     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   6293     GNU General Public License for more details.
   6294 
   6295     You should have received a copy of the GNU General Public License along
   6296     with this program; if not, write to the Free Software Foundation, Inc.,
   6297     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
   6298 
   6299 Also add information on how to contact you by electronic and paper mail.
   6300 
   6301 If the program is interactive, make it output a short notice like this
   6302 when it starts in an interactive mode:
   6303 
   6304     Gnomovision version 69, Copyright (C) year name of author
   6305     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   6306     This is free software, and you are welcome to redistribute it
   6307     under certain conditions; type `show c' for details.
   6308 
   6309 The hypothetical commands `show w' and `show c' should show the appropriate
   6310 parts of the General Public License.  Of course, the commands you use may
   6311 be called something other than `show w' and `show c'; they could even be
   6312 mouse-clicks or menu items--whatever suits your program.
   6313 
   6314 You should also get your employer (if you work as a programmer) or your
   6315 school, if any, to sign a "copyright disclaimer" for the program, if
   6316 necessary.  Here is a sample; alter the names:
   6317 
   6318   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   6319   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   6320 
   6321   <signature of Ty Coon>, 1 April 1989
   6322   Ty Coon, President of Vice
   6323 
   6324 This General Public License does not permit incorporating your program into
   6325 proprietary programs.  If your program is a subroutine library, you may
   6326 consider it more useful to permit linking proprietary applications with the
   6327 library.  If this is what you want to do, use the GNU Lesser General
   6328 Public License instead of this License.
   6329 
   6330 Copyright (c) 2011 The LevelDB Authors. All rights reserved.
   6331 
   6332 Redistribution and use in source and binary forms, with or without
   6333 modification, are permitted provided that the following conditions are
   6334 met:
   6335 
   6336    * Redistributions of source code must retain the above copyright
   6337 notice, this list of conditions and the following disclaimer.
   6338    * Redistributions in binary form must reproduce the above
   6339 copyright notice, this list of conditions and the following disclaimer
   6340 in the documentation and/or other materials provided with the
   6341 distribution.
   6342    * Neither the name of Google Inc. nor the names of its
   6343 contributors may be used to endorse or promote products derived from
   6344 this software without specific prior written permission.
   6345 
   6346 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   6347 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   6348 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   6349 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   6350 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   6351 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   6352 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   6353 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   6354 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   6355 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   6356 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   6357 
   6358 /*
   6359  * Copyright (c) 2008 NVIDIA, Corporation
   6360  *
   6361  * Permission is hereby granted, free of charge, to any person obtaining a copy
   6362  * of this software and associated documentation files (the "Software"), to deal
   6363  * in the Software without restriction, including without limitation the rights
   6364  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   6365  * copies of the Software, and to permit persons to whom the Software is
   6366  * furnished to do so, subject to the following conditions:
   6367  *
   6368  * The above copyright notice and this permission notice (including the next
   6369  * paragraph) shall be included in all copies or substantial portions of the
   6370  * Software.
   6371  *
   6372  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   6373  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   6374  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   6375  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   6376  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   6377  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   6378  * SOFTWARE.
   6379  */
   6380 Copyright 2000-2007 Niels Provos <provos (a] citi.umich.edu>
   6381 Copyright 2007-2009 Niels Provos and Nick Mathewson
   6382 
   6383 Redistribution and use in source and binary forms, with or without
   6384 modification, are permitted provided that the following conditions
   6385 are met:
   6386 1. Redistributions of source code must retain the above copyright
   6387    notice, this list of conditions and the following disclaimer.
   6388 2. Redistributions in binary form must reproduce the above copyright
   6389    notice, this list of conditions and the following disclaimer in the
   6390    documentation and/or other materials provided with the distribution.
   6391 3. The name of the author may not be used to endorse or promote products
   6392    derived from this software without specific prior written permission.
   6393 
   6394 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   6395 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   6396 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   6397 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   6398 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   6399 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   6400 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   6401 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   6402 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   6403 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   6404 
   6405 Copyright (c) 2013, Google Inc.
   6406 All rights reserved.
   6407 
   6408 Redistribution and use in source and binary forms, with or without modification,
   6409 are permitted provided that the following conditions are met:
   6410 
   6411     * Redistributions of source code must retain the above copyright notice,
   6412       this list of conditions and the following disclaimer.
   6413     * Redistributions in binary form must reproduce the above copyright notice,
   6414       this list of conditions and the following disclaimer in the documentation
   6415       and/or other materials provided with the distribution.
   6416     * The name of the author may not be used to endorse or promote products
   6417       derived from this software without specific prior written permission.
   6418 
   6419 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   6420 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   6421 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   6422 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   6423 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   6424 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
   6425 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   6426 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   6427 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
   6428 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   6429 SUCH DAMAGE.
   6430 (Copied from the README.)
   6431 
   6432 --------------------------------------------------------------------------------
   6433 
   6434 The authors make NO WARRANTY or representation, either express or implied,
   6435 with respect to this software, its quality, accuracy, merchantability, or
   6436 fitness for a particular purpose.  This software is provided "AS IS", and you,
   6437 its user, assume the entire risk as to its quality and accuracy.
   6438 
   6439 This software is copyright (C) 1991-1998, Thomas G. Lane.
   6440 All Rights Reserved except as specified below.
   6441 
   6442 Permission is hereby granted to use, copy, modify, and distribute this
   6443 software (or portions thereof) for any purpose, without fee, subject to these
   6444 conditions:
   6445 (1) If any part of the source code for this software is distributed, then this
   6446 README file must be included, with this copyright and no-warranty notice
   6447 unaltered; and any additions, deletions, or changes to the original files
   6448 must be clearly indicated in accompanying documentation.
   6449 (2) If only executable code is distributed, then the accompanying
   6450 documentation must state that "this software is based in part on the work of
   6451 the Independent JPEG Group".
   6452 (3) Permission for use of this software is granted only if the user accepts
   6453 full responsibility for any undesirable consequences; the authors accept
   6454 NO LIABILITY for damages of any kind.
   6455 
   6456 These conditions apply to any software derived from or based on the IJG code,
   6457 not just to the unmodified library.  If you use our work, you ought to
   6458 acknowledge us.
   6459 
   6460 Permission is NOT granted for the use of any IJG author's name or company name
   6461 in advertising or publicity relating to this software or products derived from
   6462 it.  This software may be referred to only as "the Independent JPEG Group's
   6463 software".
   6464 
   6465 We specifically permit and encourage the use of this software as the basis of
   6466 commercial products, provided that all warranty or liability claims are
   6467 assumed by the product vendor.
   6468 
   6469 
   6470 ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
   6471 sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
   6472 ansi2knr.c is NOT covered by the above copyright and conditions, but instead
   6473 by the usual distribution terms of the Free Software Foundation; principally,
   6474 that you must include source code if you redistribute it.  (See the file
   6475 ansi2knr.c for full details.)  However, since ansi2knr.c is not needed as part
   6476 of any program generated from the IJG code, this does not limit you more than
   6477 the foregoing paragraphs do.
   6478 
   6479 The Unix configuration script "configure" was produced with GNU Autoconf.
   6480 It is copyright by the Free Software Foundation but is freely distributable.
   6481 The same holds for its supporting scripts (config.guess, config.sub,
   6482 ltconfig, ltmain.sh).  Another support script, install-sh, is copyright
   6483 by M.I.T. but is also freely distributable.
   6484 
   6485 It appears that the arithmetic coding option of the JPEG spec is covered by
   6486 patents owned by IBM, AT&T, and Mitsubishi.  Hence arithmetic coding cannot
   6487 legally be used without obtaining one or more licenses.  For this reason,
   6488 support for arithmetic coding has been removed from the free JPEG software.
   6489 (Since arithmetic coding provides only a marginal gain over the unpatented
   6490 Huffman mode, it is unlikely that very many implementations will support it.)
   6491 So far as we are aware, there are no patent restrictions on the remaining
   6492 code.
   6493 
   6494 The IJG distribution formerly included code to read and write GIF files.
   6495 To avoid entanglement with the Unisys LZW patent, GIF reading support has
   6496 been removed altogether, and the GIF writer has been simplified to produce
   6497 "uncompressed GIFs".  This technique does not use the LZW algorithm; the
   6498 resulting GIF files are larger than usual, but are readable by all standard
   6499 GIF decoders.
   6500 
   6501 We are required to state that
   6502     "The Graphics Interchange Format(c) is the Copyright property of
   6503     CompuServe Incorporated.  GIF(sm) is a Service Mark property of
   6504     CompuServe Incorporated."
   6505 
   6506 Copyright (C) 2011 Google Inc.
   6507 
   6508 Licensed under the Apache License, Version 2.0 (the "License");
   6509 you may not use this file except in compliance with the License.
   6510 You may obtain a copy of the License at
   6511 
   6512 http://www.apache.org/licenses/LICENSE-2.0
   6513 
   6514 Unless required by applicable law or agreed to in writing, software
   6515 distributed under the License is distributed on an "AS IS" BASIS,
   6516 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   6517 See the License for the specific language governing permissions and
   6518 limitations under the License.
   6519 
   6520 
   6521 This copy of the libpng notices is provided for your convenience.  In case of
   6522 any discrepancy between this copy and the notices in the file png.h that is
   6523 included in the libpng distribution, the latter shall prevail.
   6524 
   6525 COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
   6526 
   6527 If you modify libpng you may insert additional notices immediately following
   6528 this sentence.
   6529 
   6530 This code is released under the libpng license.
   6531 
   6532 libpng versions 1.2.6, August 15, 2004, through 1.2.45, July 7, 2011, are
   6533 Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
   6534 distributed according to the same disclaimer and license as libpng-1.2.5
   6535 with the following individual added to the list of Contributing Authors
   6536 
   6537    Cosmin Truta
   6538 
   6539 libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
   6540 Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
   6541 distributed according to the same disclaimer and license as libpng-1.0.6
   6542 with the following individuals added to the list of Contributing Authors
   6543 
   6544    Simon-Pierre Cadieux
   6545    Eric S. Raymond
   6546    Gilles Vollant
   6547 
   6548 and with the following additions to the disclaimer:
   6549 
   6550    There is no warranty against interference with your enjoyment of the
   6551    library or against infringement.  There is no warranty that our
   6552    efforts or the library will fulfill any of your particular purposes
   6553    or needs.  This library is provided with all faults, and the entire
   6554    risk of satisfactory quality, performance, accuracy, and effort is with
   6555    the user.
   6556 
   6557 libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
   6558 Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
   6559 distributed according to the same disclaimer and license as libpng-0.96,
   6560 with the following individuals added to the list of Contributing Authors:
   6561 
   6562    Tom Lane
   6563    Glenn Randers-Pehrson
   6564    Willem van Schaik
   6565 
   6566 libpng versions 0.89, June 1996, through 0.96, May 1997, are
   6567 Copyright (c) 1996, 1997 Andreas Dilger
   6568 Distributed according to the same disclaimer and license as libpng-0.88,
   6569 with the following individuals added to the list of Contributing Authors:
   6570 
   6571    John Bowler
   6572    Kevin Bracey
   6573    Sam Bushell
   6574    Magnus Holmgren
   6575    Greg Roelofs
   6576    Tom Tanner
   6577 
   6578 libpng versions 0.5, May 1995, through 0.88, January 1996, are
   6579 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
   6580 
   6581 For the purposes of this copyright and license, "Contributing Authors"
   6582 is defined as the following set of individuals:
   6583 
   6584    Andreas Dilger
   6585    Dave Martindale
   6586    Guy Eric Schalnat
   6587    Paul Schmidt
   6588    Tim Wegner
   6589 
   6590 The PNG Reference Library is supplied "AS IS".  The Contributing Authors
   6591 and Group 42, Inc. disclaim all warranties, expressed or implied,
   6592 including, without limitation, the warranties of merchantability and of
   6593 fitness for any purpose.  The Contributing Authors and Group 42, Inc.
   6594 assume no liability for direct, indirect, incidental, special, exemplary,
   6595 or consequential damages, which may result from the use of the PNG
   6596 Reference Library, even if advised of the possibility of such damage.
   6597 
   6598 Permission is hereby granted to use, copy, modify, and distribute this
   6599 source code, or portions hereof, for any purpose, without fee, subject
   6600 to the following restrictions:
   6601 
   6602 1. The origin of this source code must not be misrepresented.
   6603 
   6604 2. Altered versions must be plainly marked as such and must not
   6605    be misrepresented as being the original source.
   6606 
   6607 3. This Copyright notice may not be removed or altered from any
   6608    source or altered source distribution.
   6609 
   6610 The Contributing Authors and Group 42, Inc. specifically permit, without
   6611 fee, and encourage the use of this source code as a component to
   6612 supporting the PNG file format in commercial products.  If you use this
   6613 source code in a product, acknowledgment is not required but would be
   6614 appreciated.
   6615 
   6616 
   6617 A "png_get_copyright" function is available, for convenient use in "about"
   6618 boxes and the like:
   6619 
   6620    printf("%s",png_get_copyright(NULL));
   6621 
   6622 Also, the PNG logo (in PNG format, of course) is supplied in the
   6623 files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
   6624 
   6625 Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
   6626 certification mark of the Open Source Initiative.
   6627 
   6628 Glenn Randers-Pehrson
   6629 glennrp at users.sourceforge.net
   6630 July 7, 2011
   6631 
   6632 		  GNU LESSER GENERAL PUBLIC LICENSE
   6633 		       Version 2.1, February 1999
   6634 
   6635  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
   6636  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   6637  Everyone is permitted to copy and distribute verbatim copies
   6638  of this license document, but changing it is not allowed.
   6639 
   6640 [This is the first released version of the Lesser GPL.  It also counts
   6641  as the successor of the GNU Library Public License, version 2, hence
   6642  the version number 2.1.]
   6643 
   6644 			    Preamble
   6645 
   6646   The licenses for most software are designed to take away your
   6647 freedom to share and change it.  By contrast, the GNU General Public
   6648 Licenses are intended to guarantee your freedom to share and change
   6649 free software--to make sure the software is free for all its users.
   6650 
   6651   This license, the Lesser General Public License, applies to some
   6652 specially designated software packages--typically libraries--of the
   6653 Free Software Foundation and other authors who decide to use it.  You
   6654 can use it too, but we suggest you first think carefully about whether
   6655 this license or the ordinary General Public License is the better
   6656 strategy to use in any particular case, based on the explanations below.
   6657 
   6658   When we speak of free software, we are referring to freedom of use,
   6659 not price.  Our General Public Licenses are designed to make sure that
   6660 you have the freedom to distribute copies of free software (and charge
   6661 for this service if you wish); that you receive source code or can get
   6662 it if you want it; that you can change the software and use pieces of
   6663 it in new free programs; and that you are informed that you can do
   6664 these things.
   6665 
   6666   To protect your rights, we need to make restrictions that forbid
   6667 distributors to deny you these rights or to ask you to surrender these
   6668 rights.  These restrictions translate to certain responsibilities for
   6669 you if you distribute copies of the library or if you modify it.
   6670 
   6671   For example, if you distribute copies of the library, whether gratis
   6672 or for a fee, you must give the recipients all the rights that we gave
   6673 you.  You must make sure that they, too, receive or can get the source
   6674 code.  If you link other code with the library, you must provide
   6675 complete object files to the recipients, so that they can relink them
   6676 with the library after making changes to the library and recompiling
   6677 it.  And you must show them these terms so they know their rights.
   6678 
   6679   We protect your rights with a two-step method: (1) we copyright the
   6680 library, and (2) we offer you this license, which gives you legal
   6681 permission to copy, distribute and/or modify the library.
   6682 
   6683   To protect each distributor, we want to make it very clear that
   6684 there is no warranty for the free library.  Also, if the library is
   6685 modified by someone else and passed on, the recipients should know
   6686 that what they have is not the original version, so that the original
   6687 author's reputation will not be affected by problems that might be
   6688 introduced by others.
   6689 
   6691   Finally, software patents pose a constant threat to the existence of
   6692 any free program.  We wish to make sure that a company cannot
   6693 effectively restrict the users of a free program by obtaining a
   6694 restrictive license from a patent holder.  Therefore, we insist that
   6695 any patent license obtained for a version of the library must be
   6696 consistent with the full freedom of use specified in this license.
   6697 
   6698   Most GNU software, including some libraries, is covered by the
   6699 ordinary GNU General Public License.  This license, the GNU Lesser
   6700 General Public License, applies to certain designated libraries, and
   6701 is quite different from the ordinary General Public License.  We use
   6702 this license for certain libraries in order to permit linking those
   6703 libraries into non-free programs.
   6704 
   6705   When a program is linked with a library, whether statically or using
   6706 a shared library, the combination of the two is legally speaking a
   6707 combined work, a derivative of the original library.  The ordinary
   6708 General Public License therefore permits such linking only if the
   6709 entire combination fits its criteria of freedom.  The Lesser General
   6710 Public License permits more lax criteria for linking other code with
   6711 the library.
   6712 
   6713   We call this license the "Lesser" General Public License because it
   6714 does Less to protect the user's freedom than the ordinary General
   6715 Public License.  It also provides other free software developers Less
   6716 of an advantage over competing non-free programs.  These disadvantages
   6717 are the reason we use the ordinary General Public License for many
   6718 libraries.  However, the Lesser license provides advantages in certain
   6719 special circumstances.
   6720 
   6721   For example, on rare occasions, there may be a special need to
   6722 encourage the widest possible use of a certain library, so that it becomes
   6723 a de-facto standard.  To achieve this, non-free programs must be
   6724 allowed to use the library.  A more frequent case is that a free
   6725 library does the same job as widely used non-free libraries.  In this
   6726 case, there is little to gain by limiting the free library to free
   6727 software only, so we use the Lesser General Public License.
   6728 
   6729   In other cases, permission to use a particular library in non-free
   6730 programs enables a greater number of people to use a large body of
   6731 free software.  For example, permission to use the GNU C Library in
   6732 non-free programs enables many more people to use the whole GNU
   6733 operating system, as well as its variant, the GNU/Linux operating
   6734 system.
   6735 
   6736   Although the Lesser General Public License is Less protective of the
   6737 users' freedom, it does ensure that the user of a program that is
   6738 linked with the Library has the freedom and the wherewithal to run
   6739 that program using a modified version of the Library.
   6740 
   6741   The precise terms and conditions for copying, distribution and
   6742 modification follow.  Pay close attention to the difference between a
   6743 "work based on the library" and a "work that uses the library".  The
   6744 former contains code derived from the library, whereas the latter must
   6745 be combined with the library in order to run.
   6746 
   6748 		  GNU LESSER GENERAL PUBLIC LICENSE
   6749    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   6750 
   6751   0. This License Agreement applies to any software library or other
   6752 program which contains a notice placed by the copyright holder or
   6753 other authorized party saying it may be distributed under the terms of
   6754 this Lesser General Public License (also called "this License").
   6755 Each licensee is addressed as "you".
   6756 
   6757   A "library" means a collection of software functions and/or data
   6758 prepared so as to be conveniently linked with application programs
   6759 (which use some of those functions and data) to form executables.
   6760 
   6761   The "Library", below, refers to any such software library or work
   6762 which has been distributed under these terms.  A "work based on the
   6763 Library" means either the Library or any derivative work under
   6764 copyright law: that is to say, a work containing the Library or a
   6765 portion of it, either verbatim or with modifications and/or translated
   6766 straightforwardly into another language.  (Hereinafter, translation is
   6767 included without limitation in the term "modification".)
   6768 
   6769   "Source code" for a work means the preferred form of the work for
   6770 making modifications to it.  For a library, complete source code means
   6771 all the source code for all modules it contains, plus any associated
   6772 interface definition files, plus the scripts used to control compilation
   6773 and installation of the library.
   6774 
   6775   Activities other than copying, distribution and modification are not
   6776 covered by this License; they are outside its scope.  The act of
   6777 running a program using the Library is not restricted, and output from
   6778 such a program is covered only if its contents constitute a work based
   6779 on the Library (independent of the use of the Library in a tool for
   6780 writing it).  Whether that is true depends on what the Library does
   6781 and what the program that uses the Library does.
   6782   
   6783   1. You may copy and distribute verbatim copies of the Library's
   6784 complete source code as you receive it, in any medium, provided that
   6785 you conspicuously and appropriately publish on each copy an
   6786 appropriate copyright notice and disclaimer of warranty; keep intact
   6787 all the notices that refer to this License and to the absence of any
   6788 warranty; and distribute a copy of this License along with the
   6789 Library.
   6790 
   6791   You may charge a fee for the physical act of transferring a copy,
   6792 and you may at your option offer warranty protection in exchange for a
   6793 fee.
   6794 
   6796   2. You may modify your copy or copies of the Library or any portion
   6797 of it, thus forming a work based on the Library, and copy and
   6798 distribute such modifications or work under the terms of Section 1
   6799 above, provided that you also meet all of these conditions:
   6800 
   6801     a) The modified work must itself be a software library.
   6802 
   6803     b) You must cause the files modified to carry prominent notices
   6804     stating that you changed the files and the date of any change.
   6805 
   6806     c) You must cause the whole of the work to be licensed at no
   6807     charge to all third parties under the terms of this License.
   6808 
   6809     d) If a facility in the modified Library refers to a function or a
   6810     table of data to be supplied by an application program that uses
   6811     the facility, other than as an argument passed when the facility
   6812     is invoked, then you must make a good faith effort to ensure that,
   6813     in the event an application does not supply such function or
   6814     table, the facility still operates, and performs whatever part of
   6815     its purpose remains meaningful.
   6816 
   6817     (For example, a function in a library to compute square roots has
   6818     a purpose that is entirely well-defined independent of the
   6819     application.  Therefore, Subsection 2d requires that any
   6820     application-supplied function or table used by this function must
   6821     be optional: if the application does not supply it, the square
   6822     root function must still compute square roots.)
   6823 
   6824 These requirements apply to the modified work as a whole.  If
   6825 identifiable sections of that work are not derived from the Library,
   6826 and can be reasonably considered independent and separate works in
   6827 themselves, then this License, and its terms, do not apply to those
   6828 sections when you distribute them as separate works.  But when you
   6829 distribute the same sections as part of a whole which is a work based
   6830 on the Library, the distribution of the whole must be on the terms of
   6831 this License, whose permissions for other licensees extend to the
   6832 entire whole, and thus to each and every part regardless of who wrote
   6833 it.
   6834 
   6835 Thus, it is not the intent of this section to claim rights or contest
   6836 your rights to work written entirely by you; rather, the intent is to
   6837 exercise the right to control the distribution of derivative or
   6838 collective works based on the Library.
   6839 
   6840 In addition, mere aggregation of another work not based on the Library
   6841 with the Library (or with a work based on the Library) on a volume of
   6842 a storage or distribution medium does not bring the other work under
   6843 the scope of this License.
   6844 
   6845   3. You may opt to apply the terms of the ordinary GNU General Public
   6846 License instead of this License to a given copy of the Library.  To do
   6847 this, you must alter all the notices that refer to this License, so
   6848 that they refer to the ordinary GNU General Public License, version 2,
   6849 instead of to this License.  (If a newer version than version 2 of the
   6850 ordinary GNU General Public License has appeared, then you can specify
   6851 that version instead if you wish.)  Do not make any other change in
   6852 these notices.
   6853 
   6855   Once this change is made in a given copy, it is irreversible for
   6856 that copy, so the ordinary GNU General Public License applies to all
   6857 subsequent copies and derivative works made from that copy.
   6858 
   6859   This option is useful when you wish to copy part of the code of
   6860 the Library into a program that is not a library.
   6861 
   6862   4. You may copy and distribute the Library (or a portion or
   6863 derivative of it, under Section 2) in object code or executable form
   6864 under the terms of Sections 1 and 2 above provided that you accompany
   6865 it with the complete corresponding machine-readable source code, which
   6866 must be distributed under the terms of Sections 1 and 2 above on a
   6867 medium customarily used for software interchange.
   6868 
   6869   If distribution of object code is made by offering access to copy
   6870 from a designated place, then offering equivalent access to copy the
   6871 source code from the same place satisfies the requirement to
   6872 distribute the source code, even though third parties are not
   6873 compelled to copy the source along with the object code.
   6874 
   6875   5. A program that contains no derivative of any portion of the
   6876 Library, but is designed to work with the Library by being compiled or
   6877 linked with it, is called a "work that uses the Library".  Such a
   6878 work, in isolation, is not a derivative work of the Library, and
   6879 therefore falls outside the scope of this License.
   6880 
   6881   However, linking a "work that uses the Library" with the Library
   6882 creates an executable that is a derivative of the Library (because it
   6883 contains portions of the Library), rather than a "work that uses the
   6884 library".  The executable is therefore covered by this License.
   6885 Section 6 states terms for distribution of such executables.
   6886 
   6887   When a "work that uses the Library" uses material from a header file
   6888 that is part of the Library, the object code for the work may be a
   6889 derivative work of the Library even though the source code is not.
   6890 Whether this is true is especially significant if the work can be
   6891 linked without the Library, or if the work is itself a library.  The
   6892 threshold for this to be true is not precisely defined by law.
   6893 
   6894   If such an object file uses only numerical parameters, data
   6895 structure layouts and accessors, and small macros and small inline
   6896 functions (ten lines or less in length), then the use of the object
   6897 file is unrestricted, regardless of whether it is legally a derivative
   6898 work.  (Executables containing this object code plus portions of the
   6899 Library will still fall under Section 6.)
   6900 
   6901   Otherwise, if the work is a derivative of the Library, you may
   6902 distribute the object code for the work under the terms of Section 6.
   6903 Any executables containing that work also fall under Section 6,
   6904 whether or not they are linked directly with the Library itself.
   6905 
   6907   6. As an exception to the Sections above, you may also combine or
   6908 link a "work that uses the Library" with the Library to produce a
   6909 work containing portions of the Library, and distribute that work
   6910 under terms of your choice, provided that the terms permit
   6911 modification of the work for the customer's own use and reverse
   6912 engineering for debugging such modifications.
   6913 
   6914   You must give prominent notice with each copy of the work that the
   6915 Library is used in it and that the Library and its use are covered by
   6916 this License.  You must supply a copy of this License.  If the work
   6917 during execution displays copyright notices, you must include the
   6918 copyright notice for the Library among them, as well as a reference
   6919 directing the user to the copy of this License.  Also, you must do one
   6920 of these things:
   6921 
   6922     a) Accompany the work with the complete corresponding
   6923     machine-readable source code for the Library including whatever
   6924     changes were used in the work (which must be distributed under
   6925     Sections 1 and 2 above); and, if the work is an executable linked
   6926     with the Library, with the complete machine-readable "work that
   6927     uses the Library", as object code and/or source code, so that the
   6928     user can modify the Library and then relink to produce a modified
   6929     executable containing the modified Library.  (It is understood
   6930     that the user who changes the contents of definitions files in the
   6931     Library will not necessarily be able to recompile the application
   6932     to use the modified definitions.)
   6933 
   6934     b) Use a suitable shared library mechanism for linking with the
   6935     Library.  A suitable mechanism is one that (1) uses at run time a
   6936     copy of the library already present on the user's computer system,
   6937     rather than copying library functions into the executable, and (2)
   6938     will operate properly with a modified version of the library, if
   6939     the user installs one, as long as the modified version is
   6940     interface-compatible with the version that the work was made with.
   6941 
   6942     c) Accompany the work with a written offer, valid for at
   6943     least three years, to give the same user the materials
   6944     specified in Subsection 6a, above, for a charge no more
   6945     than the cost of performing this distribution.
   6946 
   6947     d) If distribution of the work is made by offering access to copy
   6948     from a designated place, offer equivalent access to copy the above
   6949     specified materials from the same place.
   6950 
   6951     e) Verify that the user has already received a copy of these
   6952     materials or that you have already sent this user a copy.
   6953 
   6954   For an executable, the required form of the "work that uses the
   6955 Library" must include any data and utility programs needed for
   6956 reproducing the executable from it.  However, as a special exception,
   6957 the materials to be distributed need not include anything that is
   6958 normally distributed (in either source or binary form) with the major
   6959 components (compiler, kernel, and so on) of the operating system on
   6960 which the executable runs, unless that component itself accompanies
   6961 the executable.
   6962 
   6963   It may happen that this requirement contradicts the license
   6964 restrictions of other proprietary libraries that do not normally
   6965 accompany the operating system.  Such a contradiction means you cannot
   6966 use both them and the Library together in an executable that you
   6967 distribute.
   6968 
   6970   7. You may place library facilities that are a work based on the
   6971 Library side-by-side in a single library together with other library
   6972 facilities not covered by this License, and distribute such a combined
   6973 library, provided that the separate distribution of the work based on
   6974 the Library and of the other library facilities is otherwise
   6975 permitted, and provided that you do these two things:
   6976 
   6977     a) Accompany the combined library with a copy of the same work
   6978     based on the Library, uncombined with any other library
   6979     facilities.  This must be distributed under the terms of the
   6980     Sections above.
   6981 
   6982     b) Give prominent notice with the combined library of the fact
   6983     that part of it is a work based on the Library, and explaining
   6984     where to find the accompanying uncombined form of the same work.
   6985 
   6986   8. You may not copy, modify, sublicense, link with, or distribute
   6987 the Library except as expressly provided under this License.  Any
   6988 attempt otherwise to copy, modify, sublicense, link with, or
   6989 distribute the Library is void, and will automatically terminate your
   6990 rights under this License.  However, parties who have received copies,
   6991 or rights, from you under this License will not have their licenses
   6992 terminated so long as such parties remain in full compliance.
   6993 
   6994   9. You are not required to accept this License, since you have not
   6995 signed it.  However, nothing else grants you permission to modify or
   6996 distribute the Library or its derivative works.  These actions are
   6997 prohibited by law if you do not accept this License.  Therefore, by
   6998 modifying or distributing the Library (or any work based on the
   6999 Library), you indicate your acceptance of this License to do so, and
   7000 all its terms and conditions for copying, distributing or modifying
   7001 the Library or works based on it.
   7002 
   7003   10. Each time you redistribute the Library (or any work based on the
   7004 Library), the recipient automatically receives a license from the
   7005 original licensor to copy, distribute, link with or modify the Library
   7006 subject to these terms and conditions.  You may not impose any further
   7007 restrictions on the recipients' exercise of the rights granted herein.
   7008 You are not responsible for enforcing compliance by third parties with
   7009 this License.
   7010 
   7012   11. If, as a consequence of a court judgment or allegation of patent
   7013 infringement or for any other reason (not limited to patent issues),
   7014 conditions are imposed on you (whether by court order, agreement or
   7015 otherwise) that contradict the conditions of this License, they do not
   7016 excuse you from the conditions of this License.  If you cannot
   7017 distribute so as to satisfy simultaneously your obligations under this
   7018 License and any other pertinent obligations, then as a consequence you
   7019 may not distribute the Library at all.  For example, if a patent
   7020 license would not permit royalty-free redistribution of the Library by
   7021 all those who receive copies directly or indirectly through you, then
   7022 the only way you could satisfy both it and this License would be to
   7023 refrain entirely from distribution of the Library.
   7024 
   7025 If any portion of this section is held invalid or unenforceable under any
   7026 particular circumstance, the balance of the section is intended to apply,
   7027 and the section as a whole is intended to apply in other circumstances.
   7028 
   7029 It is not the purpose of this section to induce you to infringe any
   7030 patents or other property right claims or to contest validity of any
   7031 such claims; this section has the sole purpose of protecting the
   7032 integrity of the free software distribution system which is
   7033 implemented by public license practices.  Many people have made
   7034 generous contributions to the wide range of software distributed
   7035 through that system in reliance on consistent application of that
   7036 system; it is up to the author/donor to decide if he or she is willing
   7037 to distribute software through any other system and a licensee cannot
   7038 impose that choice.
   7039 
   7040 This section is intended to make thoroughly clear what is believed to
   7041 be a consequence of the rest of this License.
   7042 
   7043   12. If the distribution and/or use of the Library is restricted in
   7044 certain countries either by patents or by copyrighted interfaces, the
   7045 original copyright holder who places the Library under this License may add
   7046 an explicit geographical distribution limitation excluding those countries,
   7047 so that distribution is permitted only in or among countries not thus
   7048 excluded.  In such case, this License incorporates the limitation as if
   7049 written in the body of this License.
   7050 
   7051   13. The Free Software Foundation may publish revised and/or new
   7052 versions of the Lesser General Public License from time to time.
   7053 Such new versions will be similar in spirit to the present version,
   7054 but may differ in detail to address new problems or concerns.
   7055 
   7056 Each version is given a distinguishing version number.  If the Library
   7057 specifies a version number of this License which applies to it and
   7058 "any later version", you have the option of following the terms and
   7059 conditions either of that version or of any later version published by
   7060 the Free Software Foundation.  If the Library does not specify a
   7061 license version number, you may choose any version ever published by
   7062 the Free Software Foundation.
   7063 
   7065   14. If you wish to incorporate parts of the Library into other free
   7066 programs whose distribution conditions are incompatible with these,
   7067 write to the author to ask for permission.  For software which is
   7068 copyrighted by the Free Software Foundation, write to the Free
   7069 Software Foundation; we sometimes make exceptions for this.  Our
   7070 decision will be guided by the two goals of preserving the free status
   7071 of all derivatives of our free software and of promoting the sharing
   7072 and reuse of software generally.
   7073 
   7074 			    NO WARRANTY
   7075 
   7076   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   7077 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   7078 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   7079 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   7080 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   7081 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   7082 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   7083 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   7084 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   7085 
   7086   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   7087 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   7088 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   7089 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   7090 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   7091 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   7092 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   7093 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   7094 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   7095 DAMAGES.
   7096 
   7097 		     END OF TERMS AND CONDITIONS
   7098 
   7100            How to Apply These Terms to Your New Libraries
   7101 
   7102   If you develop a new library, and you want it to be of the greatest
   7103 possible use to the public, we recommend making it free software that
   7104 everyone can redistribute and change.  You can do so by permitting
   7105 redistribution under these terms (or, alternatively, under the terms of the
   7106 ordinary General Public License).
   7107 
   7108   To apply these terms, attach the following notices to the library.  It is
   7109 safest to attach them to the start of each source file to most effectively
   7110 convey the exclusion of warranty; and each file should have at least the
   7111 "copyright" line and a pointer to where the full notice is found.
   7112 
   7113     <one line to give the library's name and a brief idea of what it does.>
   7114     Copyright (C) <year>  <name of author>
   7115 
   7116     This library is free software; you can redistribute it and/or
   7117     modify it under the terms of the GNU Lesser General Public
   7118     License as published by the Free Software Foundation; either
   7119     version 2.1 of the License, or (at your option) any later version.
   7120 
   7121     This library is distributed in the hope that it will be useful,
   7122     but WITHOUT ANY WARRANTY; without even the implied warranty of
   7123     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   7124     Lesser General Public License for more details.
   7125 
   7126     You should have received a copy of the GNU Lesser General Public
   7127     License along with this library; if not, write to the Free Software
   7128     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   7129 
   7130 Also add information on how to contact you by electronic and paper mail.
   7131 
   7132 You should also get your employer (if you work as a programmer) or your
   7133 school, if any, to sign a "copyright disclaimer" for the library, if
   7134 necessary.  Here is a sample; alter the names:
   7135 
   7136   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   7137   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   7138 
   7139   <signature of Ty Coon>, 1 April 1990
   7140   Ty Coon, President of Vice
   7141 
   7142 That's all there is to it!
   7143 
   7144 
   7145 
   7146     Permission is hereby granted, free of charge, to any person obtaining a
   7147     copy of this software and associated documentation files (the
   7148     "Software"), to deal in the Software without restriction, including
   7149     without limitation the rights to use, copy, modify, merge, publish,
   7150     distribute, sub license, and/or sell copies of the Software, and to
   7151     permit persons to whom the Software is furnished to do so, subject to
   7152     the following conditions:
   7153 
   7154     The above copyright notice and this permission notice (including the
   7155     next paragraph) shall be included in all copies or substantial portions
   7156     of the Software.
   7157 
   7158     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
   7159     OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   7160     MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
   7161     IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
   7162     ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   7163     TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   7164     SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7165 
   7166 Copyright (c) 2010, Google Inc. All rights reserved.
   7167 
   7168 Redistribution and use in source and binary forms, with or without
   7169 modification, are permitted provided that the following conditions are
   7170 met:
   7171 
   7172   * Redistributions of source code must retain the above copyright
   7173     notice, this list of conditions and the following disclaimer.
   7174 
   7175   * Redistributions in binary form must reproduce the above copyright
   7176     notice, this list of conditions and the following disclaimer in
   7177     the documentation and/or other materials provided with the
   7178     distribution.
   7179 
   7180   * Neither the name of Google nor the names of its contributors may
   7181     be used to endorse or promote products derived from this software
   7182     without specific prior written permission.
   7183 
   7184 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7185 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7186 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7187 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7188 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7189 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7190 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7191 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7192 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7193 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7194 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7195 
   7196 Additional IP Rights Grant (Patents)
   7197 
   7198 "This implementation" means the copyrightable works distributed by
   7199 Google as part of the WebM Project.
   7200 
   7201 Google hereby grants to you a perpetual, worldwide, non-exclusive,
   7202 no-charge, royalty-free, irrevocable (except as stated in this section)
   7203 patent license to make, have made, use, offer to sell, sell, import,
   7204 transfer, and otherwise run, modify and propagate the contents of this
   7205 implementation of VP8, where such license applies only to those patent
   7206 claims, both currently owned by Google and acquired in the future,
   7207 licensable by Google that are necessarily infringed by this
   7208 implementation of VP8. This grant does not include claims that would be
   7209 infringed only as a consequence of further modification of this
   7210 implementation. If you or your agent or exclusive licensee institute or
   7211 order or agree to the institution of patent litigation against any
   7212 entity (including a cross-claim or counterclaim in a lawsuit) alleging
   7213 that this implementation of VP8 or any code incorporated within this
   7214 implementation of VP8 constitutes direct or contributory patent
   7215 infringement, or inducement of patent infringement, then any patent
   7216 rights granted to you under this License for this implementation of VP8
   7217 shall terminate as of the date such litigation is filed.
   7218 
   7219 Except where otherwise noted in the source code (e.g. the files hash.c,
   7220 list.c and the trio files, which are covered by a similar licence but
   7221 with different Copyright notices) all the files are:
   7222 
   7223  Copyright (C) 1998-2003 Daniel Veillard.  All Rights Reserved.
   7224 
   7225 Permission is hereby granted, free of charge, to any person obtaining a copy
   7226 of this software and associated documentation files (the "Software"), to deal
   7227 in the Software without restriction, including without limitation the rights
   7228 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7229 copies of the Software, and to permit persons to whom the Software is fur-
   7230 nished to do so, subject to the following conditions:
   7231 
   7232 The above copyright notice and this permission notice shall be included in
   7233 all copies or substantial portions of the Software.
   7234 
   7235 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7236 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7237 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7238 DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7239 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7240 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7241 
   7242 Except as contained in this notice, the name of Daniel Veillard shall not
   7243 be used in advertising or otherwise to promote the sale, use or other deal-
   7244 ings in this Software without prior written authorization from him.
   7245 
   7246 
   7247 Licence for libxslt except libexslt
   7248 ----------------------------------------------------------------------
   7249  Copyright (C) 2001-2002 Daniel Veillard.  All Rights Reserved.
   7250 
   7251 Permission is hereby granted, free of charge, to any person obtaining a copy
   7252 of this software and associated documentation files (the "Software"), to deal
   7253 in the Software without restriction, including without limitation the rights
   7254 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7255 copies of the Software, and to permit persons to whom the Software is fur-
   7256 nished to do so, subject to the following conditions:
   7257 
   7258 The above copyright notice and this permission notice shall be included in
   7259 all copies or substantial portions of the Software.
   7260 
   7261 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7262 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7263 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7264 DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7265 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7266 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7267 
   7268 Except as contained in this notice, the name of Daniel Veillard shall not
   7269 be used in advertising or otherwise to promote the sale, use or other deal-
   7270 ings in this Software without prior written authorization from him.
   7271 
   7272 ----------------------------------------------------------------------
   7273 
   7274 Licence for libexslt
   7275 ----------------------------------------------------------------------
   7276  Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.
   7277  All Rights Reserved.
   7278 
   7279 Permission is hereby granted, free of charge, to any person obtaining a copy
   7280 of this software and associated documentation files (the "Software"), to deal
   7281 in the Software without restriction, including without limitation the rights
   7282 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7283 copies of the Software, and to permit persons to whom the Software is fur-
   7284 nished to do so, subject to the following conditions:
   7285 
   7286 The above copyright notice and this permission notice shall be included in
   7287 all copies or substantial portions of the Software.
   7288 
   7289 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7290 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7291 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7292 AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7293 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7294 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7295 
   7296 Except as contained in this notice, the name of the authors shall not
   7297 be used in advertising or otherwise to promote the sale, use or other deal-
   7298 ings in this Software without prior written authorization from him.
   7299 ----------------------------------------------------------------------
   7300 
   7301 LZMA SDK is placed in the public domain.
   7302 
   7303 Copyright (c) 2003-2009 Jonathan 'Wolf' Rentzsch: <http://rentzsch.com>
   7304 Some rights reserved: <http://opensource.org/licenses/mit-license.php>
   7305 
   7306 The default Mesa license is as follows:
   7307 
   7308 Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
   7309 
   7310 Permission is hereby granted, free of charge, to any person obtaining a
   7311 copy of this software and associated documentation files (the "Software"),
   7312 to deal in the Software without restriction, including without limitation
   7313 the rights to use, copy, modify, merge, publish, distribute, sublicense,
   7314 and/or sell copies of the Software, and to permit persons to whom the
   7315 Software is furnished to do so, subject to the following conditions:
   7316 
   7317 The above copyright notice and this permission notice shall be included
   7318 in all copies or substantial portions of the Software.
   7319 
   7320 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
   7321 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   7322 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
   7323 BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
   7324 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   7325 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7326 
   7327 
   7328 
   7329 Some parts of Mesa are copyrighted under the GNU LGPL.  See the
   7330 Mesa/docs/COPYRIGHT file for details.
   7331 
   7332 The following is the standard GNU copyright file.
   7333 ----------------------------------------------------------------------
   7334 
   7335 
   7336 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   7337 		       Version 2, June 1991
   7338 
   7339  Copyright (C) 1991 Free Software Foundation, Inc.
   7340                     675 Mass Ave, Cambridge, MA 02139, USA
   7341  Everyone is permitted to copy and distribute verbatim copies
   7342  of this license document, but changing it is not allowed.
   7343 
   7344 [This is the first released version of the library GPL.  It is
   7345  numbered 2 because it goes with version 2 of the ordinary GPL.]
   7346 
   7347 			    Preamble
   7348 
   7349   The licenses for most software are designed to take away your
   7350 freedom to share and change it.  By contrast, the GNU General Public
   7351 Licenses are intended to guarantee your freedom to share and change
   7352 free software--to make sure the software is free for all its users.
   7353 
   7354   This license, the Library General Public License, applies to some
   7355 specially designated Free Software Foundation software, and to any
   7356 other libraries whose authors decide to use it.  You can use it for
   7357 your libraries, too.
   7358 
   7359   When we speak of free software, we are referring to freedom, not
   7360 price.  Our General Public Licenses are designed to make sure that you
   7361 have the freedom to distribute copies of free software (and charge for
   7362 this service if you wish), that you receive source code or can get it
   7363 if you want it, that you can change the software or use pieces of it
   7364 in new free programs; and that you know you can do these things.
   7365 
   7366   To protect your rights, we need to make restrictions that forbid
   7367 anyone to deny you these rights or to ask you to surrender the rights.
   7368 These restrictions translate to certain responsibilities for you if
   7369 you distribute copies of the library, or if you modify it.
   7370 
   7371   For example, if you distribute copies of the library, whether gratis
   7372 or for a fee, you must give the recipients all the rights that we gave
   7373 you.  You must make sure that they, too, receive or can get the source
   7374 code.  If you link a program with the library, you must provide
   7375 complete object files to the recipients so that they can relink them
   7376 with the library, after making changes to the library and recompiling
   7377 it.  And you must show them these terms so they know their rights.
   7378 
   7379   Our method of protecting your rights has two steps: (1) copyright
   7380 the library, and (2) offer you this license which gives you legal
   7381 permission to copy, distribute and/or modify the library.
   7382 
   7383   Also, for each distributor's protection, we want to make certain
   7384 that everyone understands that there is no warranty for this free
   7385 library.  If the library is modified by someone else and passed on, we
   7386 want its recipients to know that what they have is not the original
   7387 version, so that any problems introduced by others will not reflect on
   7388 the original authors' reputations.
   7389 
   7391   Finally, any free program is threatened constantly by software
   7392 patents.  We wish to avoid the danger that companies distributing free
   7393 software will individually obtain patent licenses, thus in effect
   7394 transforming the program into proprietary software.  To prevent this,
   7395 we have made it clear that any patent must be licensed for everyone's
   7396 free use or not licensed at all.
   7397 
   7398   Most GNU software, including some libraries, is covered by the ordinary
   7399 GNU General Public License, which was designed for utility programs.  This
   7400 license, the GNU Library General Public License, applies to certain
   7401 designated libraries.  This license is quite different from the ordinary
   7402 one; be sure to read it in full, and don't assume that anything in it is
   7403 the same as in the ordinary license.
   7404 
   7405   The reason we have a separate public license for some libraries is that
   7406 they blur the distinction we usually make between modifying or adding to a
   7407 program and simply using it.  Linking a program with a library, without
   7408 changing the library, is in some sense simply using the library, and is
   7409 analogous to running a utility program or application program.  However, in
   7410 a textual and legal sense, the linked executable is a combined work, a
   7411 derivative of the original library, and the ordinary General Public License
   7412 treats it as such.
   7413 
   7414   Because of this blurred distinction, using the ordinary General
   7415 Public License for libraries did not effectively promote software
   7416 sharing, because most developers did not use the libraries.  We
   7417 concluded that weaker conditions might promote sharing better.
   7418 
   7419   However, unrestricted linking of non-free programs would deprive the
   7420 users of those programs of all benefit from the free status of the
   7421 libraries themselves.  This Library General Public License is intended to
   7422 permit developers of non-free programs to use free libraries, while
   7423 preserving your freedom as a user of such programs to change the free
   7424 libraries that are incorporated in them.  (We have not seen how to achieve
   7425 this as regards changes in header files, but we have achieved it as regards
   7426 changes in the actual functions of the Library.)  The hope is that this
   7427 will lead to faster development of free libraries.
   7428 
   7429   The precise terms and conditions for copying, distribution and
   7430 modification follow.  Pay close attention to the difference between a
   7431 "work based on the library" and a "work that uses the library".  The
   7432 former contains code derived from the library, while the latter only
   7433 works together with the library.
   7434 
   7435   Note that it is possible for a library to be covered by the ordinary
   7436 General Public License rather than by this special one.
   7437 
   7439 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   7440    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   7441 
   7442   0. This License Agreement applies to any software library which
   7443 contains a notice placed by the copyright holder or other authorized
   7444 party saying it may be distributed under the terms of this Library
   7445 General Public License (also called "this License").  Each licensee is
   7446 addressed as "you".
   7447 
   7448   A "library" means a collection of software functions and/or data
   7449 prepared so as to be conveniently linked with application programs
   7450 (which use some of those functions and data) to form executables.
   7451 
   7452   The "Library", below, refers to any such software library or work
   7453 which has been distributed under these terms.  A "work based on the
   7454 Library" means either the Library or any derivative work under
   7455 copyright law: that is to say, a work containing the Library or a
   7456 portion of it, either verbatim or with modifications and/or translated
   7457 straightforwardly into another language.  (Hereinafter, translation is
   7458 included without limitation in the term "modification".)
   7459 
   7460   "Source code" for a work means the preferred form of the work for
   7461 making modifications to it.  For a library, complete source code means
   7462 all the source code for all modules it contains, plus any associated
   7463 interface definition files, plus the scripts used to control compilation
   7464 and installation of the library.
   7465 
   7466   Activities other than copying, distribution and modification are not
   7467 covered by this License; they are outside its scope.  The act of
   7468 running a program using the Library is not restricted, and output from
   7469 such a program is covered only if its contents constitute a work based
   7470 on the Library (independent of the use of the Library in a tool for
   7471 writing it).  Whether that is true depends on what the Library does
   7472 and what the program that uses the Library does.
   7473   
   7474   1. You may copy and distribute verbatim copies of the Library's
   7475 complete source code as you receive it, in any medium, provided that
   7476 you conspicuously and appropriately publish on each copy an
   7477 appropriate copyright notice and disclaimer of warranty; keep intact
   7478 all the notices that refer to this License and to the absence of any
   7479 warranty; and distribute a copy of this License along with the
   7480 Library.
   7481 
   7482   You may charge a fee for the physical act of transferring a copy,
   7483 and you may at your option offer warranty protection in exchange for a
   7484 fee.
   7485 
   7487   2. You may modify your copy or copies of the Library or any portion
   7488 of it, thus forming a work based on the Library, and copy and
   7489 distribute such modifications or work under the terms of Section 1
   7490 above, provided that you also meet all of these conditions:
   7491 
   7492     a) The modified work must itself be a software library.
   7493 
   7494     b) You must cause the files modified to carry prominent notices
   7495     stating that you changed the files and the date of any change.
   7496 
   7497     c) You must cause the whole of the work to be licensed at no
   7498     charge to all third parties under the terms of this License.
   7499 
   7500     d) If a facility in the modified Library refers to a function or a
   7501     table of data to be supplied by an application program that uses
   7502     the facility, other than as an argument passed when the facility
   7503     is invoked, then you must make a good faith effort to ensure that,
   7504     in the event an application does not supply such function or
   7505     table, the facility still operates, and performs whatever part of
   7506     its purpose remains meaningful.
   7507 
   7508     (For example, a function in a library to compute square roots has
   7509     a purpose that is entirely well-defined independent of the
   7510     application.  Therefore, Subsection 2d requires that any
   7511     application-supplied function or table used by this function must
   7512     be optional: if the application does not supply it, the square
   7513     root function must still compute square roots.)
   7514 
   7515 These requirements apply to the modified work as a whole.  If
   7516 identifiable sections of that work are not derived from the Library,
   7517 and can be reasonably considered independent and separate works in
   7518 themselves, then this License, and its terms, do not apply to those
   7519 sections when you distribute them as separate works.  But when you
   7520 distribute the same sections as part of a whole which is a work based
   7521 on the Library, the distribution of the whole must be on the terms of
   7522 this License, whose permissions for other licensees extend to the
   7523 entire whole, and thus to each and every part regardless of who wrote
   7524 it.
   7525 
   7526 Thus, it is not the intent of this section to claim rights or contest
   7527 your rights to work written entirely by you; rather, the intent is to
   7528 exercise the right to control the distribution of derivative or
   7529 collective works based on the Library.
   7530 
   7531 In addition, mere aggregation of another work not based on the Library
   7532 with the Library (or with a work based on the Library) on a volume of
   7533 a storage or distribution medium does not bring the other work under
   7534 the scope of this License.
   7535 
   7536   3. You may opt to apply the terms of the ordinary GNU General Public
   7537 License instead of this License to a given copy of the Library.  To do
   7538 this, you must alter all the notices that refer to this License, so
   7539 that they refer to the ordinary GNU General Public License, version 2,
   7540 instead of to this License.  (If a newer version than version 2 of the
   7541 ordinary GNU General Public License has appeared, then you can specify
   7542 that version instead if you wish.)  Do not make any other change in
   7543 these notices.
   7544 
   7546   Once this change is made in a given copy, it is irreversible for
   7547 that copy, so the ordinary GNU General Public License applies to all
   7548 subsequent copies and derivative works made from that copy.
   7549 
   7550   This option is useful when you wish to copy part of the code of
   7551 the Library into a program that is not a library.
   7552 
   7553   4. You may copy and distribute the Library (or a portion or
   7554 derivative of it, under Section 2) in object code or executable form
   7555 under the terms of Sections 1 and 2 above provided that you accompany
   7556 it with the complete corresponding machine-readable source code, which
   7557 must be distributed under the terms of Sections 1 and 2 above on a
   7558 medium customarily used for software interchange.
   7559 
   7560   If distribution of object code is made by offering access to copy
   7561 from a designated place, then offering equivalent access to copy the
   7562 source code from the same place satisfies the requirement to
   7563 distribute the source code, even though third parties are not
   7564 compelled to copy the source along with the object code.
   7565 
   7566   5. A program that contains no derivative of any portion of the
   7567 Library, but is designed to work with the Library by being compiled or
   7568 linked with it, is called a "work that uses the Library".  Such a
   7569 work, in isolation, is not a derivative work of the Library, and
   7570 therefore falls outside the scope of this License.
   7571 
   7572   However, linking a "work that uses the Library" with the Library
   7573 creates an executable that is a derivative of the Library (because it
   7574 contains portions of the Library), rather than a "work that uses the
   7575 library".  The executable is therefore covered by this License.
   7576 Section 6 states terms for distribution of such executables.
   7577 
   7578   When a "work that uses the Library" uses material from a header file
   7579 that is part of the Library, the object code for the work may be a
   7580 derivative work of the Library even though the source code is not.
   7581 Whether this is true is especially significant if the work can be
   7582 linked without the Library, or if the work is itself a library.  The
   7583 threshold for this to be true is not precisely defined by law.
   7584 
   7585   If such an object file uses only numerical parameters, data
   7586 structure layouts and accessors, and small macros and small inline
   7587 functions (ten lines or less in length), then the use of the object
   7588 file is unrestricted, regardless of whether it is legally a derivative
   7589 work.  (Executables containing this object code plus portions of the
   7590 Library will still fall under Section 6.)
   7591 
   7592   Otherwise, if the work is a derivative of the Library, you may
   7593 distribute the object code for the work under the terms of Section 6.
   7594 Any executables containing that work also fall under Section 6,
   7595 whether or not they are linked directly with the Library itself.
   7596 
   7598   6. As an exception to the Sections above, you may also compile or
   7599 link a "work that uses the Library" with the Library to produce a
   7600 work containing portions of the Library, and distribute that work
   7601 under terms of your choice, provided that the terms permit
   7602 modification of the work for the customer's own use and reverse
   7603 engineering for debugging such modifications.
   7604 
   7605   You must give prominent notice with each copy of the work that the
   7606 Library is used in it and that the Library and its use are covered by
   7607 this License.  You must supply a copy of this License.  If the work
   7608 during execution displays copyright notices, you must include the
   7609 copyright notice for the Library among them, as well as a reference
   7610 directing the user to the copy of this License.  Also, you must do one
   7611 of these things:
   7612 
   7613     a) Accompany the work with the complete corresponding
   7614     machine-readable source code for the Library including whatever
   7615     changes were used in the work (which must be distributed under
   7616     Sections 1 and 2 above); and, if the work is an executable linked
   7617     with the Library, with the complete machine-readable "work that
   7618     uses the Library", as object code and/or source code, so that the
   7619     user can modify the Library and then relink to produce a modified
   7620     executable containing the modified Library.  (It is understood
   7621     that the user who changes the contents of definitions files in the
   7622     Library will not necessarily be able to recompile the application
   7623     to use the modified definitions.)
   7624 
   7625     b) Accompany the work with a written offer, valid for at
   7626     least three years, to give the same user the materials
   7627     specified in Subsection 6a, above, for a charge no more
   7628     than the cost of performing this distribution.
   7629 
   7630     c) If distribution of the work is made by offering access to copy
   7631     from a designated place, offer equivalent access to copy the above
   7632     specified materials from the same place.
   7633 
   7634     d) Verify that the user has already received a copy of these
   7635     materials or that you have already sent this user a copy.
   7636 
   7637   For an executable, the required form of the "work that uses the
   7638 Library" must include any data and utility programs needed for
   7639 reproducing the executable from it.  However, as a special exception,
   7640 the source code distributed need not include anything that is normally
   7641 distributed (in either source or binary form) with the major
   7642 components (compiler, kernel, and so on) of the operating system on
   7643 which the executable runs, unless that component itself accompanies
   7644 the executable.
   7645 
   7646   It may happen that this requirement contradicts the license
   7647 restrictions of other proprietary libraries that do not normally
   7648 accompany the operating system.  Such a contradiction means you cannot
   7649 use both them and the Library together in an executable that you
   7650 distribute.
   7651 
   7653   7. You may place library facilities that are a work based on the
   7654 Library side-by-side in a single library together with other library
   7655 facilities not covered by this License, and distribute such a combined
   7656 library, provided that the separate distribution of the work based on
   7657 the Library and of the other library facilities is otherwise
   7658 permitted, and provided that you do these two things:
   7659 
   7660     a) Accompany the combined library with a copy of the same work
   7661     based on the Library, uncombined with any other library
   7662     facilities.  This must be distributed under the terms of the
   7663     Sections above.
   7664 
   7665     b) Give prominent notice with the combined library of the fact
   7666     that part of it is a work based on the Library, and explaining
   7667     where to find the accompanying uncombined form of the same work.
   7668 
   7669   8. You may not copy, modify, sublicense, link with, or distribute
   7670 the Library except as expressly provided under this License.  Any
   7671 attempt otherwise to copy, modify, sublicense, link with, or
   7672 distribute the Library is void, and will automatically terminate your
   7673 rights under this License.  However, parties who have received copies,
   7674 or rights, from you under this License will not have their licenses
   7675 terminated so long as such parties remain in full compliance.
   7676 
   7677   9. You are not required to accept this License, since you have not
   7678 signed it.  However, nothing else grants you permission to modify or
   7679 distribute the Library or its derivative works.  These actions are
   7680 prohibited by law if you do not accept this License.  Therefore, by
   7681 modifying or distributing the Library (or any work based on the
   7682 Library), you indicate your acceptance of this License to do so, and
   7683 all its terms and conditions for copying, distributing or modifying
   7684 the Library or works based on it.
   7685 
   7686   10. Each time you redistribute the Library (or any work based on the
   7687 Library), the recipient automatically receives a license from the
   7688 original licensor to copy, distribute, link with or modify the Library
   7689 subject to these terms and conditions.  You may not impose any further
   7690 restrictions on the recipients' exercise of the rights granted herein.
   7691 You are not responsible for enforcing compliance by third parties to
   7692 this License.
   7693 
   7695   11. If, as a consequence of a court judgment or allegation of patent
   7696 infringement or for any other reason (not limited to patent issues),
   7697 conditions are imposed on you (whether by court order, agreement or
   7698 otherwise) that contradict the conditions of this License, they do not
   7699 excuse you from the conditions of this License.  If you cannot
   7700 distribute so as to satisfy simultaneously your obligations under this
   7701 License and any other pertinent obligations, then as a consequence you
   7702 may not distribute the Library at all.  For example, if a patent
   7703 license would not permit royalty-free redistribution of the Library by
   7704 all those who receive copies directly or indirectly through you, then
   7705 the only way you could satisfy both it and this License would be to
   7706 refrain entirely from distribution of the Library.
   7707 
   7708 If any portion of this section is held invalid or unenforceable under any
   7709 particular circumstance, the balance of the section is intended to apply,
   7710 and the section as a whole is intended to apply in other circumstances.
   7711 
   7712 It is not the purpose of this section to induce you to infringe any
   7713 patents or other property right claims or to contest validity of any
   7714 such claims; this section has the sole purpose of protecting the
   7715 integrity of the free software distribution system which is
   7716 implemented by public license practices.  Many people have made
   7717 generous contributions to the wide range of software distributed
   7718 through that system in reliance on consistent application of that
   7719 system; it is up to the author/donor to decide if he or she is willing
   7720 to distribute software through any other system and a licensee cannot
   7721 impose that choice.
   7722 
   7723 This section is intended to make thoroughly clear what is believed to
   7724 be a consequence of the rest of this License.
   7725 
   7726   12. If the distribution and/or use of the Library is restricted in
   7727 certain countries either by patents or by copyrighted interfaces, the
   7728 original copyright holder who places the Library under this License may add
   7729 an explicit geographical distribution limitation excluding those countries,
   7730 so that distribution is permitted only in or among countries not thus
   7731 excluded.  In such case, this License incorporates the limitation as if
   7732 written in the body of this License.
   7733 
   7734   13. The Free Software Foundation may publish revised and/or new
   7735 versions of the Library General Public License from time to time.
   7736 Such new versions will be similar in spirit to the present version,
   7737 but may differ in detail to address new problems or concerns.
   7738 
   7739 Each version is given a distinguishing version number.  If the Library
   7740 specifies a version number of this License which applies to it and
   7741 "any later version", you have the option of following the terms and
   7742 conditions either of that version or of any later version published by
   7743 the Free Software Foundation.  If the Library does not specify a
   7744 license version number, you may choose any version ever published by
   7745 the Free Software Foundation.
   7746 
   7748   14. If you wish to incorporate parts of the Library into other free
   7749 programs whose distribution conditions are incompatible with these,
   7750 write to the author to ask for permission.  For software which is
   7751 copyrighted by the Free Software Foundation, write to the Free
   7752 Software Foundation; we sometimes make exceptions for this.  Our
   7753 decision will be guided by the two goals of preserving the free status
   7754 of all derivatives of our free software and of promoting the sharing
   7755 and reuse of software generally.
   7756 
   7757 			    NO WARRANTY
   7758 
   7759   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   7760 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   7761 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   7762 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   7763 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   7764 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   7765 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   7766 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   7767 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   7768 
   7769   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   7770 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   7771 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   7772 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   7773 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   7774 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   7775 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   7776 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   7777 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   7778 DAMAGES.
   7779 
   7780 		     END OF TERMS AND CONDITIONS
   7781 
   7783      Appendix: How to Apply These Terms to Your New Libraries
   7784 
   7785   If you develop a new library, and you want it to be of the greatest
   7786 possible use to the public, we recommend making it free software that
   7787 everyone can redistribute and change.  You can do so by permitting
   7788 redistribution under these terms (or, alternatively, under the terms of the
   7789 ordinary General Public License).
   7790 
   7791   To apply these terms, attach the following notices to the library.  It is
   7792 safest to attach them to the start of each source file to most effectively
   7793 convey the exclusion of warranty; and each file should have at least the
   7794 "copyright" line and a pointer to where the full notice is found.
   7795 
   7796     <one line to give the library's name and a brief idea of what it does.>
   7797     Copyright (C) <year>  <name of author>
   7798 
   7799     This library is free software; you can redistribute it and/or
   7800     modify it under the terms of the GNU Library General Public
   7801     License as published by the Free Software Foundation; either
   7802     version 2 of the License, or (at your option) any later version.
   7803 
   7804     This library is distributed in the hope that it will be useful,
   7805     but WITHOUT ANY WARRANTY; without even the implied warranty of
   7806     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   7807     Library General Public License for more details.
   7808 
   7809     You should have received a copy of the GNU Library General Public
   7810     License along with this library; if not, write to the Free
   7811     Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   7812 
   7813 Also add information on how to contact you by electronic and paper mail.
   7814 
   7815 You should also get your employer (if you work as a programmer) or your
   7816 school, if any, to sign a "copyright disclaimer" for the library, if
   7817 necessary.  Here is a sample; alter the names:
   7818 
   7819   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   7820   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   7821 
   7822   <signature of Ty Coon>, 1 April 1990
   7823   Ty Coon, President of Vice
   7824 
   7825 That's all there is to it!
   7826 
   7827 
   7828  * MODP_B64 - High performance base64 encoder/decoder
   7829  * Version 1.3 -- 17-Mar-2006
   7830  * http://modp.com/release/base64
   7831  *
   7832  * Copyright (c) 2005, 2006  Nick Galbreath -- nickg [at] modp [dot] com
   7833  * All rights reserved.
   7834  *
   7835  * Redistribution and use in source and binary forms, with or without
   7836  * modification, are permitted provided that the following conditions are
   7837  * met:
   7838  *
   7839  *   Redistributions of source code must retain the above copyright
   7840  *   notice, this list of conditions and the following disclaimer.
   7841  *
   7842  *   Redistributions in binary form must reproduce the above copyright
   7843  *   notice, this list of conditions and the following disclaimer in the
   7844  *   documentation and/or other materials provided with the distribution.
   7845  *
   7846  *   Neither the name of the modp.com nor the names of its
   7847  *   contributors may be used to endorse or promote products derived from
   7848  *   this software without specific prior written permission.
   7849  *
   7850  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7851  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7852  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7853  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7854  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7855  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7856  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7857  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7858  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7859  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7860  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7861 
   7862 Copyright 2008 MolokoCacao
   7863 All rights reserved
   7864 
   7865 Redistribution and use in source and binary forms, with or without
   7866 modification, are permitted providing that the following conditions 
   7867 are met:
   7868 1. Redistributions of source code must retain the above copyright
   7869    notice, this list of conditions and the following disclaimer.
   7870 2. Redistributions in binary form must reproduce the above copyright
   7871    notice, this list of conditions and the following disclaimer in the
   7872    documentation and/or other materials provided with the distribution.
   7873 
   7874 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   7875 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   7876 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   7877 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   7878 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   7879 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   7880 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   7881 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   7882 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
   7883 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   7884 POSSIBILITY OF SUCH DAMAGE.
   7885 
   7886 Copyright (c) 2004-2009 Sergey Lyubka
   7887 Portions Copyright (c) 2009 Gilbert Wellisch
   7888 
   7889 Permission is hereby granted, free of charge, to any person obtaining a copy
   7890 of this software and associated documentation files (the "Software"), to deal
   7891 in the Software without restriction, including without limitation the rights
   7892 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7893 copies of the Software, and to permit persons to whom the Software is
   7894 furnished to do so, subject to the following conditions:
   7895 
   7896 The above copyright notice and this permission notice shall be included in
   7897 all copies or substantial portions of the Software.
   7898 
   7899 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7900 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   7901 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   7902 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   7903 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   7904 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   7905 THE SOFTWARE.
   7906 
   7907 
   7908 Copyright 2010-2011, Google Inc.
   7909 All rights reserved.
   7910 
   7911 Redistribution and use in source and binary forms, with or without
   7912 modification, are permitted provided that the following conditions are
   7913 met:
   7914 
   7915 * Redistributions of source code must retain the above copyright
   7916 notice, this list of conditions and the following disclaimer.
   7917 * Redistributions in binary form must reproduce the above
   7918 copyright notice, this list of conditions and the following disclaimer
   7919 in the documentation and/or other materials provided with the
   7920 distribution.
   7921 * Neither the name of Google Inc. nor the names of its
   7922 contributors may be used to endorse or promote products derived from
   7923 this software without specific prior written permission.
   7924 
   7925 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7926 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7927 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7928 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7929 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7930 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7931 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7932 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7933 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7934 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7935 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7936 
   7937 
   7938 /* ***** BEGIN LICENSE BLOCK *****
   7939  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   7940  *
   7941  * The contents of this file are subject to the Mozilla Public License Version
   7942  * 1.1 (the "License"); you may not use this file except in compliance with
   7943  * the License. You may obtain a copy of the License at
   7944  * http://www.mozilla.org/MPL/
   7945  *
   7946  * Software distributed under the License is distributed on an "AS IS" basis,
   7947  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   7948  * for the specific language governing rights and limitations under the
   7949  * License.
   7950  *
   7951  * The Original Code is mozilla.org code.
   7952  *
   7953  * The Initial Developer of the Original Code is
   7954  * Netscape Communications Corporation.
   7955  * Portions created by the Initial Developer are Copyright (C) 2002
   7956  * the Initial Developer. All Rights Reserved.
   7957  *
   7958  * Contributor(s):
   7959  *
   7960  * Alternatively, the contents of this file may be used under the terms of
   7961  * either the GNU General Public License Version 2 or later (the "GPL"), or
   7962  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   7963  * in which case the provisions of the GPL or the LGPL are applicable instead
   7964  * of those above. If you wish to allow use of your version of this file only
   7965  * under the terms of either the GPL or the LGPL, and not to allow others to
   7966  * use your version of this file under the terms of the MPL, indicate your
   7967  * decision by deleting the provisions above and replace them with the notice
   7968  * and other provisions required by the GPL or the LGPL. If you do not delete
   7969  * the provisions above, a recipient may use your version of this file under
   7970  * the terms of any one of the MPL, the GPL or the LGPL.
   7971  *
   7972  * ***** END LICENSE BLOCK ***** */
   7973 
   7974    A C-program for MT19937, with initialization improved 2002/1/26.
   7975    Coded by Takuji Nishimura and Makoto Matsumoto.
   7976 
   7977    Before using, initialize the state by using init_genrand(seed)  
   7978    or init_by_array(init_key, key_length).
   7979 
   7980    Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
   7981    All rights reserved.                          
   7982 
   7983    Redistribution and use in source and binary forms, with or without
   7984    modification, are permitted provided that the following conditions
   7985    are met:
   7986 
   7987      1. Redistributions of source code must retain the above copyright
   7988         notice, this list of conditions and the following disclaimer.
   7989 
   7990      2. Redistributions in binary form must reproduce the above copyright
   7991         notice, this list of conditions and the following disclaimer in the
   7992         documentation and/or other materials provided with the distribution.
   7993 
   7994      3. The names of its contributors may not be used to endorse or promote 
   7995         products derived from this software without specific prior written 
   7996         permission.
   7997 
   7998    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7999    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8000    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8001    A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
   8002    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   8003    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   8004    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8005    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8006    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8007    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8008    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8009 
   8010 // Copyright (c) 2006-2009 The Chromium OS Authors. All rights reserved.
   8011 //
   8012 // Redistribution and use in source and binary forms, with or without
   8013 // modification, are permitted provided that the following conditions are
   8014 // met:
   8015 //
   8016 //    * Redistributions of source code must retain the above copyright
   8017 // notice, this list of conditions and the following disclaimer.
   8018 //    * Redistributions in binary form must reproduce the above
   8019 // copyright notice, this list of conditions and the following disclaimer
   8020 // in the documentation and/or other materials provided with the
   8021 // distribution.
   8022 //    * Neither the name of Google Inc. nor the names of its
   8023 // contributors may be used to endorse or promote products derived from
   8024 // this software without specific prior written permission.
   8025 //
   8026 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8027 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8028 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8029 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8030 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8031 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8032 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8033 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8034 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8035 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8036 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8037 
   8038 Version: MPL 1.1/GPL 2.0/LGPL 2.1
   8039 
   8040 The contents of this file are subject to the Mozilla Public License Version
   8041 1.1 (the "License"); you may not use this file except in compliance with
   8042 the License. You may obtain a copy of the License at
   8043 http://www.mozilla.org/MPL/
   8044 
   8045 Software distributed under the License is distributed on an "AS IS" basis,
   8046 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   8047 for the specific language governing rights and limitations under the
   8048 License.
   8049 
   8050 The Original Code is mozilla.org code.
   8051 
   8052 The Initial Developer of the Original Code is
   8053 Netscape Communications Corporation.
   8054 Portions created by the Initial Developer are Copyright (C) 1998
   8055 the Initial Developer. All Rights Reserved.
   8056 
   8057 Contributor(s):
   8058 
   8059 Alternatively, the contents of this file may be used under the terms of
   8060 either the GNU General Public License Version 2 or later (the "GPL"), or
   8061 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   8062 in which case the provisions of the GPL or the LGPL are applicable instead
   8063 of those above. If you wish to allow use of your version of this file only
   8064 under the terms of either the GPL or the LGPL, and not to allow others to
   8065 use your version of this file under the terms of the MPL, indicate your
   8066 decision by deleting the provisions above and replace them with the notice
   8067 and other provisions required by the GPL or the LGPL. If you do not delete
   8068 the provisions above, a recipient may use your version of this file under
   8069 the terms of any one of the MPL, the GPL or the LGPL.
   8070 
   8071   
   8072   Copyright (c) 2004-2012 by Mulle Kybernetik. All rights reserved.
   8073 
   8074   Permission to use, copy, modify and distribute this software and its documentation
   8075   is hereby granted, provided that both the copyright notice and this permission
   8076   notice appear in all copies of the software, derivative works or modified versions,
   8077   and any portions thereof, and that both notices appear in supporting documentation,
   8078   and that credit is given to Mulle Kybernetik in all documents and publicity
   8079   pertaining to direct or indirect use of this code or its derivatives.
   8080 
   8081   THIS IS EXPERIMENTAL SOFTWARE AND IT IS KNOWN TO HAVE BUGS, SOME OF WHICH MAY HAVE
   8082   SERIOUS CONSEQUENCES. THE COPYRIGHT HOLDER ALLOWS FREE USE OF THIS SOFTWARE IN ITS
   8083   "AS IS" CONDITION. THE COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY
   8084   DAMAGES WHATSOEVER RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE
   8085   OR OF ANY DERIVATIVE WORK.
   8086 
   8087   LICENSE ISSUES
   8088   ==============
   8089 
   8090   The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
   8091   the OpenSSL License and the original SSLeay license apply to the toolkit.
   8092   See below for the actual license texts. Actually both licenses are BSD-style
   8093   Open Source licenses. In case of any license issues related to OpenSSL
   8094   please contact openssl-core (a] openssl.org.
   8095 
   8096   OpenSSL License
   8097   ---------------
   8098 
   8099 /* ====================================================================
   8100  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
   8101  *
   8102  * Redistribution and use in source and binary forms, with or without
   8103  * modification, are permitted provided that the following conditions
   8104  * are met:
   8105  *
   8106  * 1. Redistributions of source code must retain the above copyright
   8107  *    notice, this list of conditions and the following disclaimer. 
   8108  *
   8109  * 2. Redistributions in binary form must reproduce the above copyright
   8110  *    notice, this list of conditions and the following disclaimer in
   8111  *    the documentation and/or other materials provided with the
   8112  *    distribution.
   8113  *
   8114  * 3. All advertising materials mentioning features or use of this
   8115  *    software must display the following acknowledgment:
   8116  *    "This product includes software developed by the OpenSSL Project
   8117  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
   8118  *
   8119  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
   8120  *    endorse or promote products derived from this software without
   8121  *    prior written permission. For written permission, please contact
   8122  *    openssl-core (a] openssl.org.
   8123  *
   8124  * 5. Products derived from this software may not be called "OpenSSL"
   8125  *    nor may "OpenSSL" appear in their names without prior written
   8126  *    permission of the OpenSSL Project.
   8127  *
   8128  * 6. Redistributions of any form whatsoever must retain the following
   8129  *    acknowledgment:
   8130  *    "This product includes software developed by the OpenSSL Project
   8131  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
   8132  *
   8133  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
   8134  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8135  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   8136  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
   8137  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8138  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   8139  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   8140  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8141  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   8142  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   8143  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   8144  * OF THE POSSIBILITY OF SUCH DAMAGE.
   8145  * ====================================================================
   8146  *
   8147  * This product includes cryptographic software written by Eric Young
   8148  * (eay (a] cryptsoft.com).  This product includes software written by Tim
   8149  * Hudson (tjh (a] cryptsoft.com).
   8150  *
   8151  */
   8152 
   8153  Original SSLeay License
   8154  -----------------------
   8155 
   8156 /* Copyright (C) 1995-1998 Eric Young (eay (a] cryptsoft.com)
   8157  * All rights reserved.
   8158  *
   8159  * This package is an SSL implementation written
   8160  * by Eric Young (eay (a] cryptsoft.com).
   8161  * The implementation was written so as to conform with Netscapes SSL.
   8162  * 
   8163  * This library is free for commercial and non-commercial use as long as
   8164  * the following conditions are aheared to.  The following conditions
   8165  * apply to all code found in this distribution, be it the RC4, RSA,
   8166  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
   8167  * included with this distribution is covered by the same copyright terms
   8168  * except that the holder is Tim Hudson (tjh (a] cryptsoft.com).
   8169  * 
   8170  * Copyright remains Eric Young's, and as such any Copyright notices in
   8171  * the code are not to be removed.
   8172  * If this package is used in a product, Eric Young should be given attribution
   8173  * as the author of the parts of the library used.
   8174  * This can be in the form of a textual message at program startup or
   8175  * in documentation (online or textual) provided with the package.
   8176  * 
   8177  * Redistribution and use in source and binary forms, with or without
   8178  * modification, are permitted provided that the following conditions
   8179  * are met:
   8180  * 1. Redistributions of source code must retain the copyright
   8181  *    notice, this list of conditions and the following disclaimer.
   8182  * 2. Redistributions in binary form must reproduce the above copyright
   8183  *    notice, this list of conditions and the following disclaimer in the
   8184  *    documentation and/or other materials provided with the distribution.
   8185  * 3. All advertising materials mentioning features or use of this software
   8186  *    must display the following acknowledgement:
   8187  *    "This product includes cryptographic software written by
   8188  *     Eric Young (eay (a] cryptsoft.com)"
   8189  *    The word 'cryptographic' can be left out if the rouines from the library
   8190  *    being used are not cryptographic related :-).
   8191  * 4. If you include any Windows specific code (or a derivative thereof) from 
   8192  *    the apps directory (application code) you must include an acknowledgement:
   8193  *    "This product includes software written by Tim Hudson (tjh (a] cryptsoft.com)"
   8194  * 
   8195  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
   8196  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8197  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   8198  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   8199  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   8200  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   8201  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8202  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   8203  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   8204  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   8205  * SUCH DAMAGE.
   8206  * 
   8207  * The licence and distribution terms for any publically available version or
   8208  * derivative of this code cannot be changed.  i.e. this code cannot simply be
   8209  * copied and put under another distribution licence
   8210  * [including the GNU Public Licence.]
   8211  */
   8212 
   8213 
   8214 Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
   8215                     Jean-Marc Valin, Timothy B. Terriberry,
   8216                     CSIRO, Gregory Maxwell, Mark Borgerding,
   8217                     Erik de Castro Lopo
   8218 
   8219 Redistribution and use in source and binary forms, with or without
   8220 modification, are permitted provided that the following conditions
   8221 are met:
   8222 
   8223 - Redistributions of source code must retain the above copyright
   8224 notice, this list of conditions and the following disclaimer.
   8225 
   8226 - Redistributions in binary form must reproduce the above copyright
   8227 notice, this list of conditions and the following disclaimer in the
   8228 documentation and/or other materials provided with the distribution.
   8229 
   8230 - Neither the name of Internet Society, IETF or IETF Trust, nor the 
   8231 names of specific contributors, may be used to endorse or promote
   8232 products derived from this software without specific prior written
   8233 permission.
   8234 
   8235 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8236 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8237 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8238 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
   8239 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   8240 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   8241 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8242 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8243 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8244 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8245 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8246 
   8247 Opus is subject to the royalty-free patent licenses which are
   8248 specified at:
   8249 
   8250 Xiph.Org Foundation:
   8251 https://datatracker.ietf.org/ipr/1524/
   8252 
   8253 Microsoft Corporation:
   8254 https://datatracker.ietf.org/ipr/1914/
   8255 
   8256 Broadcom Corporation:
   8257 https://datatracker.ietf.org/ipr/1526/
   8258 
   8259 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
   8260 //
   8261 // Redistribution and use in source and binary forms, with or without
   8262 // modification, are permitted provided that the following conditions are
   8263 // met:
   8264 //
   8265 //    * Redistributions of source code must retain the above copyright
   8266 // notice, this list of conditions and the following disclaimer.
   8267 //    * Redistributions in binary form must reproduce the above
   8268 // copyright notice, this list of conditions and the following disclaimer
   8269 // in the documentation and/or other materials provided with the
   8270 // distribution.
   8271 //    * Neither the name of Google Inc. nor the names of its
   8272 // contributors may be used to endorse or promote products derived from
   8273 // this software without specific prior written permission.
   8274 //
   8275 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8276 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8277 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8278 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8279 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8280 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8281 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8282 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8283 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8284 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8285 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8286 
   8287 PLY (Python Lex-Yacc)                   Version 3.4
   8288 
   8289 Copyright (C) 2001-2011,
   8290 David M. Beazley (Dabeaz LLC)
   8291 All rights reserved.
   8292 
   8293 Redistribution and use in source and binary forms, with or without
   8294 modification, are permitted provided that the following conditions are
   8295 met:
   8296 
   8297 * Redistributions of source code must retain the above copyright notice,
   8298   this list of conditions and the following disclaimer.  
   8299 * Redistributions in binary form must reproduce the above copyright notice, 
   8300   this list of conditions and the following disclaimer in the documentation
   8301   and/or other materials provided with the distribution.  
   8302 * Neither the name of the David Beazley or Dabeaz LLC may be used to
   8303   endorse or promote products derived from this software without
   8304   specific prior written permission. 
   8305 
   8306 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8307 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8308 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8309 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8310 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8311 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8312 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8313 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8314 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8315 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8316 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8317 // Copyright (c) 2012 The Polymer Authors. All rights reserved.
   8318 //
   8319 // Redistribution and use in source and binary forms, with or without
   8320 // modification, are permitted provided that the following conditions are
   8321 // met:
   8322 //
   8323 //    * Redistributions of source code must retain the above copyright
   8324 // notice, this list of conditions and the following disclaimer.
   8325 //    * Redistributions in binary form must reproduce the above
   8326 // copyright notice, this list of conditions and the following disclaimer
   8327 // in the documentation and/or other materials provided with the
   8328 // distribution.
   8329 //    * Neither the name of Google Inc. nor the names of its
   8330 // contributors may be used to endorse or promote products derived from
   8331 // this software without specific prior written permission.
   8332 //
   8333 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8334 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8335 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8336 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8337 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8338 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8339 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8340 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8341 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8342 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8343 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8344 
   8345 Copyright 2008, Google Inc.
   8346 All rights reserved.
   8347 
   8348 Redistribution and use in source and binary forms, with or without
   8349 modification, are permitted provided that the following conditions are
   8350 met:
   8351 
   8352     * Redistributions of source code must retain the above copyright
   8353 notice, this list of conditions and the following disclaimer.
   8354     * Redistributions in binary form must reproduce the above
   8355 copyright notice, this list of conditions and the following disclaimer
   8356 in the documentation and/or other materials provided with the
   8357 distribution.
   8358     * Neither the name of Google Inc. nor the names of its
   8359 contributors may be used to endorse or promote products derived from
   8360 this software without specific prior written permission.
   8361 
   8362 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8363 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8364 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8365 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8366 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8367 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8368 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8369 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8370 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8371 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8372 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8373 
   8374 Code generated by the Protocol Buffer compiler is owned by the owner
   8375 of the input file used when generating it.  This code is not
   8376 standalone and requires a support library to be linked with it.  This
   8377 support library is itself covered by the above license.
   8378 
   8379 Copyright (c) 2003-2012, Michael Foord
   8380 All rights reserved.
   8381 
   8382 Redistribution and use in source and binary forms, with or without
   8383 modification, are permitted provided that the following conditions are
   8384 met:
   8385 
   8386     * Redistributions of source code must retain the above copyright
   8387       notice, this list of conditions and the following disclaimer.
   8388 
   8389     * Redistributions in binary form must reproduce the above
   8390       copyright notice, this list of conditions and the following
   8391       disclaimer in the documentation and/or other materials provided
   8392       with the distribution.
   8393 
   8394 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8395 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8396 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8397 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8398 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8399 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8400 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8401 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8402 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8403 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8404 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8405 
   8406 qcms
   8407 Copyright (C) 2009 Mozilla Corporation
   8408 Copyright (C) 1998-2007 Marti Maria
   8409 
   8410 Permission is hereby granted, free of charge, to any person obtaining 
   8411 a copy of this software and associated documentation files (the "Software"), 
   8412 to deal in the Software without restriction, including without limitation 
   8413 the rights to use, copy, modify, merge, publish, distribute, sublicense, 
   8414 and/or sell copies of the Software, and to permit persons to whom the Software 
   8415 is furnished to do so, subject to the following conditions:
   8416 
   8417 The above copyright notice and this permission notice shall be included in 
   8418 all copies or substantial portions of the Software.
   8419 
   8420 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
   8421 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
   8422 THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   8423 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 
   8424 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 
   8425 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 
   8426 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   8427 
   8428 // Copyright (c) 2009 The RE2 Authors. All rights reserved.
   8429 //
   8430 // Redistribution and use in source and binary forms, with or without
   8431 // modification, are permitted provided that the following conditions are
   8432 // met:
   8433 //
   8434 //    * Redistributions of source code must retain the above copyright
   8435 // notice, this list of conditions and the following disclaimer.
   8436 //    * Redistributions in binary form must reproduce the above
   8437 // copyright notice, this list of conditions and the following disclaimer
   8438 // in the documentation and/or other materials provided with the
   8439 // distribution.
   8440 //    * Neither the name of Google Inc. nor the names of its
   8441 // contributors may be used to endorse or promote products derived from
   8442 // this software without specific prior written permission.
   8443 //
   8444 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8445 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8446 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8447 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8448 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8449 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8450 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8451 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8452 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8453 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8454 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8455 
   8456 
   8457                                  Apache License
   8458                            Version 2.0, January 2004
   8459                         http://www.apache.org/licenses/
   8460 
   8461    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   8462 
   8463    1. Definitions.
   8464 
   8465       "License" shall mean the terms and conditions for use, reproduction,
   8466       and distribution as defined by Sections 1 through 9 of this document.
   8467 
   8468       "Licensor" shall mean the copyright owner or entity authorized by
   8469       the copyright owner that is granting the License.
   8470 
   8471       "Legal Entity" shall mean the union of the acting entity and all
   8472       other entities that control, are controlled by, or are under common
   8473       control with that entity. For the purposes of this definition,
   8474       "control" means (i) the power, direct or indirect, to cause the
   8475       direction or management of such entity, whether by contract or
   8476       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   8477       outstanding shares, or (iii) beneficial ownership of such entity.
   8478 
   8479       "You" (or "Your") shall mean an individual or Legal Entity
   8480       exercising permissions granted by this License.
   8481 
   8482       "Source" form shall mean the preferred form for making modifications,
   8483       including but not limited to software source code, documentation
   8484       source, and configuration files.
   8485 
   8486       "Object" form shall mean any form resulting from mechanical
   8487       transformation or translation of a Source form, including but
   8488       not limited to compiled object code, generated documentation,
   8489       and conversions to other media types.
   8490 
   8491       "Work" shall mean the work of authorship, whether in Source or
   8492       Object form, made available under the License, as indicated by a
   8493       copyright notice that is included in or attached to the work
   8494       (an example is provided in the Appendix below).
   8495 
   8496       "Derivative Works" shall mean any work, whether in Source or Object
   8497       form, that is based on (or derived from) the Work and for which the
   8498       editorial revisions, annotations, elaborations, or other modifications
   8499       represent, as a whole, an original work of authorship. For the purposes
   8500       of this License, Derivative Works shall not include works that remain
   8501       separable from, or merely link (or bind by name) to the interfaces of,
   8502       the Work and Derivative Works thereof.
   8503 
   8504       "Contribution" shall mean any work of authorship, including
   8505       the original version of the Work and any modifications or additions
   8506       to that Work or Derivative Works thereof, that is intentionally
   8507       submitted to Licensor for inclusion in the Work by the copyright owner
   8508       or by an individual or Legal Entity authorized to submit on behalf of
   8509       the copyright owner. For the purposes of this definition, "submitted"
   8510       means any form of electronic, verbal, or written communication sent
   8511       to the Licensor or its representatives, including but not limited to
   8512       communication on electronic mailing lists, source code control systems,
   8513       and issue tracking systems that are managed by, or on behalf of, the
   8514       Licensor for the purpose of discussing and improving the Work, but
   8515       excluding communication that is conspicuously marked or otherwise
   8516       designated in writing by the copyright owner as "Not a Contribution."
   8517 
   8518       "Contributor" shall mean Licensor and any individual or Legal Entity
   8519       on behalf of whom a Contribution has been received by Licensor and
   8520       subsequently incorporated within the Work.
   8521 
   8522    2. Grant of Copyright License. Subject to the terms and conditions of
   8523       this License, each Contributor hereby grants to You a perpetual,
   8524       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   8525       copyright license to reproduce, prepare Derivative Works of,
   8526       publicly display, publicly perform, sublicense, and distribute the
   8527       Work and such Derivative Works in Source or Object form.
   8528 
   8529    3. Grant of Patent License. Subject to the terms and conditions of
   8530       this License, each Contributor hereby grants to You a perpetual,
   8531       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   8532       (except as stated in this section) patent license to make, have made,
   8533       use, offer to sell, sell, import, and otherwise transfer the Work,
   8534       where such license applies only to those patent claims licensable
   8535       by such Contributor that are necessarily infringed by their
   8536       Contribution(s) alone or by combination of their Contribution(s)
   8537       with the Work to which such Contribution(s) was submitted. If You
   8538       institute patent litigation against any entity (including a
   8539       cross-claim or counterclaim in a lawsuit) alleging that the Work
   8540       or a Contribution incorporated within the Work constitutes direct
   8541       or contributory patent infringement, then any patent licenses
   8542       granted to You under this License for that Work shall terminate
   8543       as of the date such litigation is filed.
   8544 
   8545    4. Redistribution. You may reproduce and distribute copies of the
   8546       Work or Derivative Works thereof in any medium, with or without
   8547       modifications, and in Source or Object form, provided that You
   8548       meet the following conditions:
   8549 
   8550       (a) You must give any other recipients of the Work or
   8551           Derivative Works a copy of this License; and
   8552 
   8553       (b) You must cause any modified files to carry prominent notices
   8554           stating that You changed the files; and
   8555 
   8556       (c) You must retain, in the Source form of any Derivative Works
   8557           that You distribute, all copyright, patent, trademark, and
   8558           attribution notices from the Source form of the Work,
   8559           excluding those notices that do not pertain to any part of
   8560           the Derivative Works; and
   8561 
   8562       (d) If the Work includes a "NOTICE" text file as part of its
   8563           distribution, then any Derivative Works that You distribute must
   8564           include a readable copy of the attribution notices contained
   8565           within such NOTICE file, excluding those notices that do not
   8566           pertain to any part of the Derivative Works, in at least one
   8567           of the following places: within a NOTICE text file distributed
   8568           as part of the Derivative Works; within the Source form or
   8569           documentation, if provided along with the Derivative Works; or,
   8570           within a display generated by the Derivative Works, if and
   8571           wherever such third-party notices normally appear. The contents
   8572           of the NOTICE file are for informational purposes only and
   8573           do not modify the License. You may add Your own attribution
   8574           notices within Derivative Works that You distribute, alongside
   8575           or as an addendum to the NOTICE text from the Work, provided
   8576           that such additional attribution notices cannot be construed
   8577           as modifying the License.
   8578 
   8579       You may add Your own copyright statement to Your modifications and
   8580       may provide additional or different license terms and conditions
   8581       for use, reproduction, or distribution of Your modifications, or
   8582       for any such Derivative Works as a whole, provided Your use,
   8583       reproduction, and distribution of the Work otherwise complies with
   8584       the conditions stated in this License.
   8585 
   8586    5. Submission of Contributions. Unless You explicitly state otherwise,
   8587       any Contribution intentionally submitted for inclusion in the Work
   8588       by You to the Licensor shall be under the terms and conditions of
   8589       this License, without any additional terms or conditions.
   8590       Notwithstanding the above, nothing herein shall supersede or modify
   8591       the terms of any separate license agreement you may have executed
   8592       with Licensor regarding such Contributions.
   8593 
   8594    6. Trademarks. This License does not grant permission to use the trade
   8595       names, trademarks, service marks, or product names of the Licensor,
   8596       except as required for reasonable and customary use in describing the
   8597       origin of the Work and reproducing the content of the NOTICE file.
   8598 
   8599    7. Disclaimer of Warranty. Unless required by applicable law or
   8600       agreed to in writing, Licensor provides the Work (and each
   8601       Contributor provides its Contributions) on an "AS IS" BASIS,
   8602       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   8603       implied, including, without limitation, any warranties or conditions
   8604       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   8605       PARTICULAR PURPOSE. You are solely responsible for determining the
   8606       appropriateness of using or redistributing the Work and assume any
   8607       risks associated with Your exercise of permissions under this License.
   8608 
   8609    8. Limitation of Liability. In no event and under no legal theory,
   8610       whether in tort (including negligence), contract, or otherwise,
   8611       unless required by applicable law (such as deliberate and grossly
   8612       negligent acts) or agreed to in writing, shall any Contributor be
   8613       liable to You for damages, including any direct, indirect, special,
   8614       incidental, or consequential damages of any character arising as a
   8615       result of this License or out of the use or inability to use the
   8616       Work (including but not limited to damages for loss of goodwill,
   8617       work stoppage, computer failure or malfunction, or any and all
   8618       other commercial damages or losses), even if such Contributor
   8619       has been advised of the possibility of such damages.
   8620 
   8621    9. Accepting Warranty or Additional Liability. While redistributing
   8622       the Work or Derivative Works thereof, You may choose to offer,
   8623       and charge a fee for, acceptance of support, warranty, indemnity,
   8624       or other liability obligations and/or rights consistent with this
   8625       License. However, in accepting such obligations, You may act only
   8626       on Your own behalf and on Your sole responsibility, not on behalf
   8627       of any other Contributor, and only if You agree to indemnify,
   8628       defend, and hold each Contributor harmless for any liability
   8629       incurred by, or claims asserted against, such Contributor by reason
   8630       of your accepting any such warranty or additional liability.
   8631 
   8632    END OF TERMS AND CONDITIONS
   8633 
   8634    APPENDIX: How to apply the Apache License to your work.
   8635 
   8636       To apply the Apache License to your work, attach the following
   8637       boilerplate notice, with the fields enclosed by brackets "[]"
   8638       replaced with your own identifying information. (Don't include
   8639       the brackets!)  The text should be enclosed in the appropriate
   8640       comment syntax for the file format. We also recommend that a
   8641       file or class name and description of purpose be included on the
   8642       same "printed page" as the copyright notice for easier
   8643       identification within third-party archives.
   8644 
   8645    Copyright 2011 Google Inc. All Rights Reserved.
   8646 
   8647    Licensed under the Apache License, Version 2.0 (the "License");
   8648    you may not use this file except in compliance with the License.
   8649    You may obtain a copy of the License at
   8650 
   8651        http://www.apache.org/licenses/LICENSE-2.0
   8652 
   8653    Unless required by applicable law or agreed to in writing, software
   8654    distributed under the License is distributed on an "AS IS" BASIS,
   8655    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   8656    See the License for the specific language governing permissions and
   8657    limitations under the License.
   8658 
   8659 
   8660 Copyright (c) 2006 Bob Ippolito
   8661 
   8662 Permission is hereby granted, free of charge, to any person obtaining a copy of
   8663 this software and associated documentation files (the "Software"), to deal in
   8664 the Software without restriction, including without limitation the rights to
   8665 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   8666 of the Software, and to permit persons to whom the Software is furnished to do
   8667 so, subject to the following conditions:
   8668 
   8669 The above copyright notice and this permission notice shall be included in all
   8670 copies or substantial portions of the Software.
   8671 
   8672 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   8673 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   8674 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   8675 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   8676 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   8677 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   8678 SOFTWARE.
   8679 
   8680 // Copyright (c) 2011 Google Inc. All rights reserved.
   8681 //
   8682 // Redistribution and use in source and binary forms, with or without
   8683 // modification, are permitted provided that the following conditions are
   8684 // met:
   8685 //
   8686 //    * Redistributions of source code must retain the above copyright
   8687 // notice, this list of conditions and the following disclaimer.
   8688 //    * Redistributions in binary form must reproduce the above
   8689 // copyright notice, this list of conditions and the following disclaimer
   8690 // in the documentation and/or other materials provided with the
   8691 // distribution.
   8692 //    * Neither the name of Google Inc. nor the names of its
   8693 // contributors may be used to endorse or promote products derived from
   8694 // this software without specific prior written permission.
   8695 //
   8696 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8697 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8698 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8699 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8700 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8701 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8702 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8703 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8704 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8705 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8706 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8707 
   8708 All MurmurHash source files are placed in the public domain.
   8709 
   8710 The license below applies to all other code in SMHasher:
   8711 
   8712 Copyright (c) 2011 Google, Inc.
   8713 
   8714 Permission is hereby granted, free of charge, to any person obtaining a copy
   8715 of this software and associated documentation files (the "Software"), to deal
   8716 in the Software without restriction, including without limitation the rights
   8717 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   8718 copies of the Software, and to permit persons to whom the Software is
   8719 furnished to do so, subject to the following conditions:
   8720 
   8721 The above copyright notice and this permission notice shall be included in
   8722 all copies or substantial portions of the Software.
   8723 
   8724 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   8725 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   8726 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   8727 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   8728 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   8729 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   8730 THE SOFTWARE.
   8731 
   8732 The author disclaims copyright to this source code.  In place of
   8733 a legal notice, here is a blessing:
   8734 
   8735    May you do good and not evil.
   8736    May you find forgiveness for yourself and forgive others.
   8737    May you share freely, never taking more than you give.
   8738 
   8739 SWIG is distributed under the following terms:
   8740 
   8741 I.  
   8742 
   8743 Copyright (c) 1995-1998
   8744 The University of Utah and the Regents of the University of California
   8745 All Rights Reserved
   8746 
   8747 Permission is hereby granted, without written agreement and without
   8748 license or royalty fees, to use, copy, modify, and distribute this
   8749 software and its documentation for any purpose, provided that 
   8750 (1) The above copyright notice and the following two paragraphs
   8751 appear in all copies of the source code and (2) redistributions
   8752 including binaries reproduces these notices in the supporting
   8753 documentation.   Substantial modifications to this software may be
   8754 copyrighted by their authors and need not follow the licensing terms
   8755 described here, provided that the new terms are clearly indicated in
   8756 all files where they apply.
   8757 
   8758 IN NO EVENT SHALL THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, THE 
   8759 UNIVERSITY OF UTAH OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY
   8760 PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
   8761 DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,
   8762 EVEN IF THE AUTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF
   8763 THE POSSIBILITY OF SUCH DAMAGE.
   8764 
   8765 THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, AND THE UNIVERSITY OF UTAH
   8766 SPECIFICALLY DISCLAIM ANY WARRANTIES,INCLUDING, BUT NOT LIMITED TO, 
   8767 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   8768 PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND 
   8769 THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE,
   8770 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
   8771 
   8772 
   8773 II. 
   8774 
   8775 This software includes contributions that are Copyright (c) 1998-2005
   8776 University of Chicago.
   8777 All rights reserved.
   8778 
   8779 Redistribution and use in source and binary forms, with or without
   8780 modification, are permitted provided that the following conditions are
   8781 met:
   8782 
   8783 Redistributions of source code must retain the above copyright notice,
   8784 this list of conditions and the following disclaimer.  Redistributions
   8785 in binary form must reproduce the above copyright notice, this list of
   8786 conditions and the following disclaimer in the documentation and/or
   8787 other materials provided with the distribution.  Neither the name of
   8788 the University of Chicago nor the names of its contributors may be
   8789 used to endorse or promote products derived from this software without
   8790 specific prior written permission.
   8791 
   8792 THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF CHICAGO AND CONTRIBUTORS
   8793 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8794 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
   8795 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
   8796 CHICAGO OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8797 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
   8798 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8799 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8800 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8801 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8802 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8803 
   8804 
   8805 III.  
   8806 
   8807 This software includes contributions that are Copyright (c) 2005-2006
   8808 Arizona Board of Regents (University of Arizona).
   8809 All Rights Reserved
   8810 
   8811 Permission is hereby granted, without written agreement and without
   8812 license or royalty fees, to use, copy, modify, and distribute this
   8813 software and its documentation for any purpose, provided that 
   8814 (1) The above copyright notice and the following two paragraphs
   8815 appear in all copies of the source code and (2) redistributions
   8816 including binaries reproduces these notices in the supporting
   8817 documentation.   Substantial modifications to this software may be
   8818 copyrighted by their authors and need not follow the licensing terms
   8819 described here, provided that the new terms are clearly indicated in
   8820 all files where they apply.
   8821 
   8822 THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF ARIZONA AND CONTRIBUTORS
   8823 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8824 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
   8825 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
   8826 ARIZONA OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8827 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
   8828 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8829 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8830 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8831 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8832 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8833 
   8834 
   8835 // Copyright (c) 2005, Google Inc.
   8836 // All rights reserved.
   8837 //
   8838 // Redistribution and use in source and binary forms, with or without
   8839 // modification, are permitted provided that the following conditions are
   8840 // met:
   8841 //
   8842 //     * Redistributions of source code must retain the above copyright
   8843 // notice, this list of conditions and the following disclaimer.
   8844 //     * Redistributions in binary form must reproduce the above
   8845 // copyright notice, this list of conditions and the following disclaimer
   8846 // in the documentation and/or other materials provided with the
   8847 // distribution.
   8848 //     * Neither the name of Google Inc. nor the names of its
   8849 // contributors may be used to endorse or promote products derived from
   8850 // this software without specific prior written permission.
   8851 //
   8852 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8853 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8854 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8855 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8856 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8857 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8858 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8859 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8860 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8861 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8862 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8863 
   8864 All code here is public domain.
   8865 
   8866 Copyright (c) 2012, Linux USB Project
   8867 All rights reserved.
   8868 
   8869 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   8870 
   8871 o Redistributions of source code must retain the above copyright notice,
   8872   this list of conditions and the following disclaimer.
   8873 
   8874 o Redistributions in binary form must reproduce the above copyright
   8875   notice, this list of conditions and the following disclaimer in the
   8876   documentation and/or other materials provided with the distribution.
   8877 
   8878 o Neither the name of the Linux USB Project nor the names of its
   8879   contributors may be used to endorse or promote products derived from
   8880   this software without specific prior written permission.
   8881 
   8882 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT HOLDER OR CONTRIBUTORS 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.
   8883 
   8884 (Copied from the COPYRIGHT file of
   8885 https://code.google.com/p/sctp-refimpl/source/browse/trunk/COPYRIGHT)
   8886 --------------------------------------------------------------------------------
   8887 
   8888 Copyright (c) 2001, 2002 Cisco Systems, Inc.
   8889 Copyright (c) 2002-12 Randall R. Stewart
   8890 Copyright (c) 2002-12 Michael Tuexen
   8891 All rights reserved.
   8892 
   8893 Redistribution and use in source and binary forms, with or without
   8894 modification, are permitted provided that the following conditions
   8895 are met:
   8896 
   8897 1. Redistributions of source code must retain the above copyright
   8898    notice, this list of conditions and the following disclaimer.
   8899 2. Redistributions in binary form must reproduce the above copyright
   8900    notice, this list of conditions and the following disclaimer in the
   8901    documentation and/or other materials provided with the distribution.
   8902 
   8903 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
   8904 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8905 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   8906 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   8907 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   8908 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   8909 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8910 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   8911 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   8912 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   8913 SUCH DAMAGE.
   8914 
   8915 ;*****************************************************************************
   8916 ;* x86inc.asm
   8917 ;*****************************************************************************
   8918 ;* Copyright (C) 2005-2011 x264 project
   8919 ;*
   8920 ;* Authors: Loren Merritt <lorenm (a] u.washington.edu>
   8921 ;*          Anton Mitrofanov <BugMaster (a] narod.ru>
   8922 ;*          Jason Garrett-Glaser <darkshikari (a] gmail.com>
   8923 ;*
   8924 ;* Permission to use, copy, modify, and/or distribute this software for any
   8925 ;* purpose with or without fee is hereby granted, provided that the above
   8926 ;* copyright notice and this permission notice appear in all copies.
   8927 ;*
   8928 ;* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
   8929 ;* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
   8930 ;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
   8931 ;* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
   8932 ;* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   8933 ;* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
   8934 ;* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
   8935 ;*****************************************************************************
   8936 
   8937 ; This is a header file for the x264ASM assembly language, which uses
   8938 ; NASM/YASM syntax combined with a large number of macros to provide easy
   8939 ; abstraction between different calling conventions (x86_32, win64, linux64).
   8940 ; It also has various other useful features to simplify writing the kind of
   8941 ; DSP functions that are most often used in x264.
   8942 
   8943 ; Unlike the rest of x264, this file is available under an ISC license, as it
   8944 ; has significant usefulness outside of x264 and we want it to be available
   8945 ; to the largest audience possible.  Of course, if you modify it for your own
   8946 ; purposes to add a new feature, we strongly encourage contributing a patch
   8947 ; as this feature might be useful for others as well.  Send patches or ideas
   8948 ; to x264-devel (a] videolan.org .
   8949 
   8950 Yasm is Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
   8951 
   8952 Yasm developers and/or contributors include:
   8953   Peter Johnson
   8954   Michael Urman
   8955   Brian Gladman (Visual Studio build files, other fixes)
   8956   Stanislav Karchebny (options parser)
   8957   Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
   8958   Anonymous "NASM64" developer (NASM preprocessor fixes)
   8959   Stephen Polkowski (x86 instruction patches)
   8960   Henryk Richter (Mach-O object format)
   8961   Ben Skeggs (patches, bug reports)
   8962   Alexei Svitkine (GAS preprocessor)
   8963   Samuel Thibault (TASM parser and frontend)
   8964 
   8965 -----------------------------------
   8966 Yasm licensing overview and summary
   8967 -----------------------------------
   8968 
   8969 Note: This document does not provide legal advice nor is it the actual
   8970 license of any part of Yasm.  See the individual licenses for complete
   8971 details.  Consult a lawyer for legal advice.
   8972 
   8973 The primary license of Yasm is the 2-clause BSD license.  Please use this
   8974 license if you plan on submitting code to the project.
   8975 
   8976 Yasm has absolutely no warranty; not even for merchantibility or fitness
   8977 for a particular purpose.
   8978 
   8979 -------
   8980 Libyasm
   8981 -------
   8982 Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
   8983 bitvect, which is triple-licensed under the Artistic license, GPL, and
   8984 LGPL.  Libyasm is thus GPL and LGPL compatible.  In addition, this also
   8985 means that libyasm is free for binary-only distribution as long as the
   8986 terms of the 3-clause BSD license and Artistic license (as it applies to
   8987 bitvect) are fulfilled.
   8988 
   8989 -------
   8990 Modules
   8991 -------
   8992 The modules are 2-clause or 3-clause BSD licensed.
   8993 
   8994 ---------
   8995 Frontends
   8996 ---------
   8997 The frontends are 2-clause BSD licensed.
   8998 
   8999 -------------
   9000 License Texts
   9001 -------------
   9002 The full text of all licenses are provided in separate files in the source
   9003 distribution.  Each source file may include the entire license (in the case
   9004 of the BSD and Artistic licenses), or may reference the GPL or LGPL license
   9005 file.
   9006 
   9007 BSD.txt - 2-clause and 3-clause BSD licenses
   9008 Artistic.txt - Artistic license
   9009 GNU_GPL-2.0 - GNU General Public License
   9010 GNU_LGPL-2.0 - GNU Library General Public License
   9011 
   9012 /* zlib.h -- interface of the 'zlib' general purpose compression library
   9013   version 1.2.4, March 14th, 2010
   9014 
   9015   Copyright (C) 1995-2010 Jean-loup Gailly and Mark Adler
   9016 
   9017   This software is provided 'as-is', without any express or implied
   9018   warranty.  In no event will the authors be held liable for any damages
   9019   arising from the use of this software.
   9020 
   9021   Permission is granted to anyone to use this software for any purpose,
   9022   including commercial applications, and to alter it and redistribute it
   9023   freely, subject to the following restrictions:
   9024 
   9025   1. The origin of this software must not be misrepresented; you must not
   9026      claim that you wrote the original software. If you use this software
   9027      in a product, an acknowledgment in the product documentation would be
   9028      appreciated but is not required.
   9029   2. Altered source versions must be plainly marked as such, and must not be
   9030      misrepresented as being the original software.
   9031   3. This notice may not be removed or altered from any source distribution.
   9032 
   9033   Jean-loup Gailly
   9034   Mark Adler
   9035 
   9036 */
   9037 
   9038 Copyright 2007, Google Inc.
   9039 All rights reserved.
   9040 
   9041 Redistribution and use in source and binary forms, with or without
   9042 modification, are permitted provided that the following conditions are
   9043 met:
   9044 
   9045     * Redistributions of source code must retain the above copyright
   9046 notice, this list of conditions and the following disclaimer.
   9047     * Redistributions in binary form must reproduce the above
   9048 copyright notice, this list of conditions and the following disclaimer
   9049 in the documentation and/or other materials provided with the
   9050 distribution.
   9051     * Neither the name of Google Inc. nor the names of its
   9052 contributors may be used to endorse or promote products derived from
   9053 this software without specific prior written permission.
   9054 
   9055 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9056 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9057 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9058 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9059 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9060 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9061 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9062 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9063 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9064 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9065 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9066 
   9067 -------------------------------------------------------------------------------
   9068 
   9069 The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
   9070 licensed separately as follows:
   9071 
   9072 The contents of this file are subject to the Mozilla Public License Version
   9073 1.1 (the "License"); you may not use this file except in compliance with
   9074 the License. You may obtain a copy of the License at
   9075 http://www.mozilla.org/MPL/
   9076 
   9077 Software distributed under the License is distributed on an "AS IS" basis,
   9078 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   9079 for the specific language governing rights and limitations under the
   9080 License.
   9081 
   9082 The Original Code is mozilla.org code.
   9083 
   9084 The Initial Developer of the Original Code is
   9085 Netscape Communications Corporation.
   9086 Portions created by the Initial Developer are Copyright (C) 1998
   9087 the Initial Developer. All Rights Reserved.
   9088 
   9089 Contributor(s):
   9090   Darin Fisher (original author)
   9091 
   9092 Alternatively, the contents of this file may be used under the terms of
   9093 either the GNU General Public License Version 2 or later (the "GPL"), or
   9094 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   9095 in which case the provisions of the GPL or the LGPL are applicable instead
   9096 of those above. If you wish to allow use of your version of this file only
   9097 under the terms of either the GPL or the LGPL, and not to allow others to
   9098 use your version of this file under the terms of the MPL, indicate your
   9099 decision by deleting the provisions above and replace them with the notice
   9100 and other provisions required by the GPL or the LGPL. If you do not delete
   9101 the provisions above, a recipient may use your version of this file under
   9102 the terms of any one of the MPL, the GPL or the LGPL.
   9103 
   9104 Copyright 2007, Google Inc.
   9105 All rights reserved.
   9106 
   9107 Redistribution and use in source and binary forms, with or without
   9108 modification, are permitted provided that the following conditions are
   9109 met:
   9110 
   9111     * Redistributions of source code must retain the above copyright
   9112 notice, this list of conditions and the following disclaimer.
   9113     * Redistributions in binary form must reproduce the above
   9114 copyright notice, this list of conditions and the following disclaimer
   9115 in the documentation and/or other materials provided with the
   9116 distribution.
   9117     * Neither the name of Google Inc. nor the names of its
   9118 contributors may be used to endorse or promote products derived from
   9119 this software without specific prior written permission.
   9120 
   9121 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9122 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9123 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9124 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9125 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9126 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9127 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9128 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9129 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9130 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9131 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9132 
   9133 -------------------------------------------------------------------------------
   9134 
   9135 The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
   9136 licensed separately as follows:
   9137 
   9138 The contents of this file are subject to the Mozilla Public License Version
   9139 1.1 (the "License"); you may not use this file except in compliance with
   9140 the License. You may obtain a copy of the License at
   9141 http://www.mozilla.org/MPL/
   9142 
   9143 Software distributed under the License is distributed on an "AS IS" basis,
   9144 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   9145 for the specific language governing rights and limitations under the
   9146 License.
   9147 
   9148 The Original Code is mozilla.org code.
   9149 
   9150 The Initial Developer of the Original Code is
   9151 Netscape Communications Corporation.
   9152 Portions created by the Initial Developer are Copyright (C) 1998
   9153 the Initial Developer. All Rights Reserved.
   9154 
   9155 Contributor(s):
   9156   Darin Fisher (original author)
   9157 
   9158 Alternatively, the contents of this file may be used under the terms of
   9159 either the GNU General Public License Version 2 or later (the "GPL"), or
   9160 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   9161 in which case the provisions of the GPL or the LGPL are applicable instead
   9162 of those above. If you wish to allow use of your version of this file only
   9163 under the terms of either the GPL or the LGPL, and not to allow others to
   9164 use your version of this file under the terms of the MPL, indicate your
   9165 decision by deleting the provisions above and replace them with the notice
   9166 and other provisions required by the GPL or the LGPL. If you do not delete
   9167 the provisions above, a recipient may use your version of this file under
   9168 the terms of any one of the MPL, the GPL or the LGPL.
   9169 
   9170 This license applies to all parts of V8 that are not externally
   9171 maintained libraries.  The externally maintained libraries used by V8
   9172 are:
   9173 
   9174   - PCRE test suite, located in
   9175     test/mjsunit/third_party/regexp-pcre.js.  This is based on the
   9176     test suite from PCRE-7.3, which is copyrighted by the University
   9177     of Cambridge and Google, Inc.  The copyright notice and license
   9178     are embedded in regexp-pcre.js.
   9179 
   9180   - Layout tests, located in test/mjsunit/third_party.  These are
   9181     based on layout tests from webkit.org which are copyrighted by
   9182     Apple Computer, Inc. and released under a 3-clause BSD license.
   9183 
   9184   - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
   9185     assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
   9186     assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
   9187     assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
   9188     assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
   9189     This code is copyrighted by Sun Microsystems Inc. and released
   9190     under a 3-clause BSD license.
   9191 
   9192   - Valgrind client API header, located at third_party/valgrind/valgrind.h
   9193     This is release under the BSD license.
   9194 
   9195 These libraries have their own licenses; we recommend you read them,
   9196 as their terms may differ from the terms below.
   9197 
   9198 Copyright 2006-2012, the V8 project authors. All rights reserved.
   9199 Redistribution and use in source and binary forms, with or without
   9200 modification, are permitted provided that the following conditions are
   9201 met:
   9202 
   9203     * Redistributions of source code must retain the above copyright
   9204       notice, this list of conditions and the following disclaimer.
   9205     * Redistributions in binary form must reproduce the above
   9206       copyright notice, this list of conditions and the following
   9207       disclaimer in the documentation and/or other materials provided
   9208       with the distribution.
   9209     * Neither the name of Google Inc. nor the names of its
   9210       contributors may be used to endorse or promote products derived
   9211       from this software without specific prior written permission.
   9212 
   9213 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9214 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9215 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9216 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9217 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9218 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9219 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9220 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9221 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9222 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9223 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9224 
   9225 ============================================================
   9226 Notices for file(s):
   9227 /bin/make_ext4fs
   9228 /bin/mkuserimg.sh
   9229 /lib/libext4_utils_host.a
   9230 ------------------------------------------------------------
   9231 
   9232    Copyright (c) 2010, The Android Open Source Project
   9233 
   9234    Licensed under the Apache License, Version 2.0 (the "License");
   9235    you may not use this file except in compliance with the License.
   9236 
   9237    Unless required by applicable law or agreed to in writing, software
   9238    distributed under the License is distributed on an "AS IS" BASIS,
   9239    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   9240    See the License for the specific language governing permissions and
   9241    limitations under the License.
   9242 
   9243 
   9244                                  Apache License
   9245                            Version 2.0, January 2004
   9246                         http://www.apache.org/licenses/
   9247 
   9248    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   9249 
   9250    1. Definitions.
   9251 
   9252       "License" shall mean the terms and conditions for use, reproduction,
   9253       and distribution as defined by Sections 1 through 9 of this document.
   9254 
   9255       "Licensor" shall mean the copyright owner or entity authorized by
   9256       the copyright owner that is granting the License.
   9257 
   9258       "Legal Entity" shall mean the union of the acting entity and all
   9259       other entities that control, are controlled by, or are under common
   9260       control with that entity. For the purposes of this definition,
   9261       "control" means (i) the power, direct or indirect, to cause the
   9262       direction or management of such entity, whether by contract or
   9263       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   9264       outstanding shares, or (iii) beneficial ownership of such entity.
   9265 
   9266       "You" (or "Your") shall mean an individual or Legal Entity
   9267       exercising permissions granted by this License.
   9268 
   9269       "Source" form shall mean the preferred form for making modifications,
   9270       including but not limited to software source code, documentation
   9271       source, and configuration files.
   9272 
   9273       "Object" form shall mean any form resulting from mechanical
   9274       transformation or translation of a Source form, including but
   9275       not limited to compiled object code, generated documentation,
   9276       and conversions to other media types.
   9277 
   9278       "Work" shall mean the work of authorship, whether in Source or
   9279       Object form, made available under the License, as indicated by a
   9280       copyright notice that is included in or attached to the work
   9281       (an example is provided in the Appendix below).
   9282 
   9283       "Derivative Works" shall mean any work, whether in Source or Object
   9284       form, that is based on (or derived from) the Work and for which the
   9285       editorial revisions, annotations, elaborations, or other modifications
   9286       represent, as a whole, an original work of authorship. For the purposes
   9287       of this License, Derivative Works shall not include works that remain
   9288       separable from, or merely link (or bind by name) to the interfaces of,
   9289       the Work and Derivative Works thereof.
   9290 
   9291       "Contribution" shall mean any work of authorship, including
   9292       the original version of the Work and any modifications or additions
   9293       to that Work or Derivative Works thereof, that is intentionally
   9294       submitted to Licensor for inclusion in the Work by the copyright owner
   9295       or by an individual or Legal Entity authorized to submit on behalf of
   9296       the copyright owner. For the purposes of this definition, "submitted"
   9297       means any form of electronic, verbal, or written communication sent
   9298       to the Licensor or its representatives, including but not limited to
   9299       communication on electronic mailing lists, source code control systems,
   9300       and issue tracking systems that are managed by, or on behalf of, the
   9301       Licensor for the purpose of discussing and improving the Work, but
   9302       excluding communication that is conspicuously marked or otherwise
   9303       designated in writing by the copyright owner as "Not a Contribution."
   9304 
   9305       "Contributor" shall mean Licensor and any individual or Legal Entity
   9306       on behalf of whom a Contribution has been received by Licensor and
   9307       subsequently incorporated within the Work.
   9308 
   9309    2. Grant of Copyright License. Subject to the terms and conditions of
   9310       this License, each Contributor hereby grants to You a perpetual,
   9311       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9312       copyright license to reproduce, prepare Derivative Works of,
   9313       publicly display, publicly perform, sublicense, and distribute the
   9314       Work and such Derivative Works in Source or Object form.
   9315 
   9316    3. Grant of Patent License. Subject to the terms and conditions of
   9317       this License, each Contributor hereby grants to You a perpetual,
   9318       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9319       (except as stated in this section) patent license to make, have made,
   9320       use, offer to sell, sell, import, and otherwise transfer the Work,
   9321       where such license applies only to those patent claims licensable
   9322       by such Contributor that are necessarily infringed by their
   9323       Contribution(s) alone or by combination of their Contribution(s)
   9324       with the Work to which such Contribution(s) was submitted. If You
   9325       institute patent litigation against any entity (including a
   9326       cross-claim or counterclaim in a lawsuit) alleging that the Work
   9327       or a Contribution incorporated within the Work constitutes direct
   9328       or contributory patent infringement, then any patent licenses
   9329       granted to You under this License for that Work shall terminate
   9330       as of the date such litigation is filed.
   9331 
   9332    4. Redistribution. You may reproduce and distribute copies of the
   9333       Work or Derivative Works thereof in any medium, with or without
   9334       modifications, and in Source or Object form, provided that You
   9335       meet the following conditions:
   9336 
   9337       (a) You must give any other recipients of the Work or
   9338           Derivative Works a copy of this License; and
   9339 
   9340       (b) You must cause any modified files to carry prominent notices
   9341           stating that You changed the files; and
   9342 
   9343       (c) You must retain, in the Source form of any Derivative Works
   9344           that You distribute, all copyright, patent, trademark, and
   9345           attribution notices from the Source form of the Work,
   9346           excluding those notices that do not pertain to any part of
   9347           the Derivative Works; and
   9348 
   9349       (d) If the Work includes a "NOTICE" text file as part of its
   9350           distribution, then any Derivative Works that You distribute must
   9351           include a readable copy of the attribution notices contained
   9352           within such NOTICE file, excluding those notices that do not
   9353           pertain to any part of the Derivative Works, in at least one
   9354           of the following places: within a NOTICE text file distributed
   9355           as part of the Derivative Works; within the Source form or
   9356           documentation, if provided along with the Derivative Works; or,
   9357           within a display generated by the Derivative Works, if and
   9358           wherever such third-party notices normally appear. The contents
   9359           of the NOTICE file are for informational purposes only and
   9360           do not modify the License. You may add Your own attribution
   9361           notices within Derivative Works that You distribute, alongside
   9362           or as an addendum to the NOTICE text from the Work, provided
   9363           that such additional attribution notices cannot be construed
   9364           as modifying the License.
   9365 
   9366       You may add Your own copyright statement to Your modifications and
   9367       may provide additional or different license terms and conditions
   9368       for use, reproduction, or distribution of Your modifications, or
   9369       for any such Derivative Works as a whole, provided Your use,
   9370       reproduction, and distribution of the Work otherwise complies with
   9371       the conditions stated in this License.
   9372 
   9373    5. Submission of Contributions. Unless You explicitly state otherwise,
   9374       any Contribution intentionally submitted for inclusion in the Work
   9375       by You to the Licensor shall be under the terms and conditions of
   9376       this License, without any additional terms or conditions.
   9377       Notwithstanding the above, nothing herein shall supersede or modify
   9378       the terms of any separate license agreement you may have executed
   9379       with Licensor regarding such Contributions.
   9380 
   9381    6. Trademarks. This License does not grant permission to use the trade
   9382       names, trademarks, service marks, or product names of the Licensor,
   9383       except as required for reasonable and customary use in describing the
   9384       origin of the Work and reproducing the content of the NOTICE file.
   9385 
   9386    7. Disclaimer of Warranty. Unless required by applicable law or
   9387       agreed to in writing, Licensor provides the Work (and each
   9388       Contributor provides its Contributions) on an "AS IS" BASIS,
   9389       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   9390       implied, including, without limitation, any warranties or conditions
   9391       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   9392       PARTICULAR PURPOSE. You are solely responsible for determining the
   9393       appropriateness of using or redistributing the Work and assume any
   9394       risks associated with Your exercise of permissions under this License.
   9395 
   9396    8. Limitation of Liability. In no event and under no legal theory,
   9397       whether in tort (including negligence), contract, or otherwise,
   9398       unless required by applicable law (such as deliberate and grossly
   9399       negligent acts) or agreed to in writing, shall any Contributor be
   9400       liable to You for damages, including any direct, indirect, special,
   9401       incidental, or consequential damages of any character arising as a
   9402       result of this License or out of the use or inability to use the
   9403       Work (including but not limited to damages for loss of goodwill,
   9404       work stoppage, computer failure or malfunction, or any and all
   9405       other commercial damages or losses), even if such Contributor
   9406       has been advised of the possibility of such damages.
   9407 
   9408    9. Accepting Warranty or Additional Liability. While redistributing
   9409       the Work or Derivative Works thereof, You may choose to offer,
   9410       and charge a fee for, acceptance of support, warranty, indemnity,
   9411       or other liability obligations and/or rights consistent with this
   9412       License. However, in accepting such obligations, You may act only
   9413       on Your own behalf and on Your sole responsibility, not on behalf
   9414       of any other Contributor, and only if You agree to indemnify,
   9415       defend, and hold each Contributor harmless for any liability
   9416       incurred by, or claims asserted against, such Contributor by reason
   9417       of your accepting any such warranty or additional liability.
   9418 
   9419    END OF TERMS AND CONDITIONS
   9420 
   9421 
   9422 ============================================================
   9423 Notices for file(s):
   9424 /lib/libsqlite_jni.so
   9425 ------------------------------------------------------------
   9426 This software is copyrighted by Christian Werner <chw (a] ch-werner.de>
   9427 and others. The following terms apply to all files associated with the
   9428 software unless explicitly disclaimed in individual files.
   9429 
   9430 The authors hereby grant permission to use, copy, modify, distribute,
   9431 and license this software and its documentation for any purpose, provided
   9432 that existing copyright notices are retained in all copies and that this
   9433 notice is included verbatim in any distributions. No written agreement,
   9434 license, or royalty fee is required for any of the authorized uses.
   9435 Modifications to this software may be copyrighted by their authors
   9436 and need not follow the licensing terms described here, provided that
   9437 the new terms are clearly indicated on the first page of each file where
   9438 they apply.
   9439 
   9440 IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
   9441 FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
   9442 ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
   9443 DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
   9444 POSSIBILITY OF SUCH DAMAGE.
   9445 
   9446 THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
   9447 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
   9448 FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
   9449 IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
   9450 NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
   9451 MODIFICATIONS.
   9452 
   9453 ============================================================
   9454 Notices for file(s):
   9455 /lib/libgccdemangle.so
   9456 ------------------------------------------------------------
   9457 		    GNU GENERAL PUBLIC LICENSE
   9458 		       Version 2, June 1991
   9459 
   9460  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   9461      51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   9462  Everyone is permitted to copy and distribute verbatim copies
   9463  of this license document, but changing it is not allowed.
   9464 
   9465 			    Preamble
   9466 
   9467   The licenses for most software are designed to take away your
   9468 freedom to share and change it.  By contrast, the GNU General Public
   9469 License is intended to guarantee your freedom to share and change free
   9470 software--to make sure the software is free for all its users.  This
   9471 General Public License applies to most of the Free Software
   9472 Foundation's software and to any other program whose authors commit to
   9473 using it.  (Some other Free Software Foundation software is covered by
   9474 the GNU Library General Public License instead.)  You can apply it to
   9475 your programs, too.
   9476 
   9477   When we speak of free software, we are referring to freedom, not
   9478 price.  Our General Public Licenses are designed to make sure that you
   9479 have the freedom to distribute copies of free software (and charge for
   9480 this service if you wish), that you receive source code or can get it
   9481 if you want it, that you can change the software or use pieces of it
   9482 in new free programs; and that you know you can do these things.
   9483 
   9484   To protect your rights, we need to make restrictions that forbid
   9485 anyone to deny you these rights or to ask you to surrender the rights.
   9486 These restrictions translate to certain responsibilities for you if you
   9487 distribute copies of the software, or if you modify it.
   9488 
   9489   For example, if you distribute copies of such a program, whether
   9490 gratis or for a fee, you must give the recipients all the rights that
   9491 you have.  You must make sure that they, too, receive or can get the
   9492 source code.  And you must show them these terms so they know their
   9493 rights.
   9494 
   9495   We protect your rights with two steps: (1) copyright the software, and
   9496 (2) offer you this license which gives you legal permission to copy,
   9497 distribute and/or modify the software.
   9498 
   9499   Also, for each author's protection and ours, we want to make certain
   9500 that everyone understands that there is no warranty for this free
   9501 software.  If the software is modified by someone else and passed on, we
   9502 want its recipients to know that what they have is not the original, so
   9503 that any problems introduced by others will not reflect on the original
   9504 authors' reputations.
   9505 
   9506   Finally, any free program is threatened constantly by software
   9507 patents.  We wish to avoid the danger that redistributors of a free
   9508 program will individually obtain patent licenses, in effect making the
   9509 program proprietary.  To prevent this, we have made it clear that any
   9510 patent must be licensed for everyone's free use or not licensed at all.
   9511 
   9512   The precise terms and conditions for copying, distribution and
   9513 modification follow.
   9514 
   9516 		    GNU GENERAL PUBLIC LICENSE
   9517    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   9518 
   9519   0. This License applies to any program or other work which contains
   9520 a notice placed by the copyright holder saying it may be distributed
   9521 under the terms of this General Public License.  The "Program", below,
   9522 refers to any such program or work, and a "work based on the Program"
   9523 means either the Program or any derivative work under copyright law:
   9524 that is to say, a work containing the Program or a portion of it,
   9525 either verbatim or with modifications and/or translated into another
   9526 language.  (Hereinafter, translation is included without limitation in
   9527 the term "modification".)  Each licensee is addressed as "you".
   9528 
   9529 Activities other than copying, distribution and modification are not
   9530 covered by this License; they are outside its scope.  The act of
   9531 running the Program is not restricted, and the output from the Program
   9532 is covered only if its contents constitute a work based on the
   9533 Program (independent of having been made by running the Program).
   9534 Whether that is true depends on what the Program does.
   9535 
   9536   1. You may copy and distribute verbatim copies of the Program's
   9537 source code as you receive it, in any medium, provided that you
   9538 conspicuously and appropriately publish on each copy an appropriate
   9539 copyright notice and disclaimer of warranty; keep intact all the
   9540 notices that refer to this License and to the absence of any warranty;
   9541 and give any other recipients of the Program a copy of this License
   9542 along with the Program.
   9543 
   9544 You may charge a fee for the physical act of transferring a copy, and
   9545 you may at your option offer warranty protection in exchange for a fee.
   9546 
   9547   2. You may modify your copy or copies of the Program or any portion
   9548 of it, thus forming a work based on the Program, and copy and
   9549 distribute such modifications or work under the terms of Section 1
   9550 above, provided that you also meet all of these conditions:
   9551 
   9552     a) You must cause the modified files to carry prominent notices
   9553     stating that you changed the files and the date of any change.
   9554 
   9555     b) You must cause any work that you distribute or publish, that in
   9556     whole or in part contains or is derived from the Program or any
   9557     part thereof, to be licensed as a whole at no charge to all third
   9558     parties under the terms of this License.
   9559 
   9560     c) If the modified program normally reads commands interactively
   9561     when run, you must cause it, when started running for such
   9562     interactive use in the most ordinary way, to print or display an
   9563     announcement including an appropriate copyright notice and a
   9564     notice that there is no warranty (or else, saying that you provide
   9565     a warranty) and that users may redistribute the program under
   9566     these conditions, and telling the user how to view a copy of this
   9567     License.  (Exception: if the Program itself is interactive but
   9568     does not normally print such an announcement, your work based on
   9569     the Program is not required to print an announcement.)
   9570 
   9572 These requirements apply to the modified work as a whole.  If
   9573 identifiable sections of that work are not derived from the Program,
   9574 and can be reasonably considered independent and separate works in
   9575 themselves, then this License, and its terms, do not apply to those
   9576 sections when you distribute them as separate works.  But when you
   9577 distribute the same sections as part of a whole which is a work based
   9578 on the Program, the distribution of the whole must be on the terms of
   9579 this License, whose permissions for other licensees extend to the
   9580 entire whole, and thus to each and every part regardless of who wrote it.
   9581 
   9582 Thus, it is not the intent of this section to claim rights or contest
   9583 your rights to work written entirely by you; rather, the intent is to
   9584 exercise the right to control the distribution of derivative or
   9585 collective works based on the Program.
   9586 
   9587 In addition, mere aggregation of another work not based on the Program
   9588 with the Program (or with a work based on the Program) on a volume of
   9589 a storage or distribution medium does not bring the other work under
   9590 the scope of this License.
   9591 
   9592   3. You may copy and distribute the Program (or a work based on it,
   9593 under Section 2) in object code or executable form under the terms of
   9594 Sections 1 and 2 above provided that you also do one of the following:
   9595 
   9596     a) Accompany it with the complete corresponding machine-readable
   9597     source code, which must be distributed under the terms of Sections
   9598     1 and 2 above on a medium customarily used for software interchange; or,
   9599 
   9600     b) Accompany it with a written offer, valid for at least three
   9601     years, to give any third party, for a charge no more than your
   9602     cost of physically performing source distribution, a complete
   9603     machine-readable copy of the corresponding source code, to be
   9604     distributed under the terms of Sections 1 and 2 above on a medium
   9605     customarily used for software interchange; or,
   9606 
   9607     c) Accompany it with the information you received as to the offer
   9608     to distribute corresponding source code.  (This alternative is
   9609     allowed only for noncommercial distribution and only if you
   9610     received the program in object code or executable form with such
   9611     an offer, in accord with Subsection b above.)
   9612 
   9613 The source code for a work means the preferred form of the work for
   9614 making modifications to it.  For an executable work, complete source
   9615 code means all the source code for all modules it contains, plus any
   9616 associated interface definition files, plus the scripts used to
   9617 control compilation and installation of the executable.  However, as a
   9618 special exception, the source code distributed need not include
   9619 anything that is normally distributed (in either source or binary
   9620 form) with the major components (compiler, kernel, and so on) of the
   9621 operating system on which the executable runs, unless that component
   9622 itself accompanies the executable.
   9623 
   9624 If distribution of executable or object code is made by offering
   9625 access to copy from a designated place, then offering equivalent
   9626 access to copy the source code from the same place counts as
   9627 distribution of the source code, even though third parties are not
   9628 compelled to copy the source along with the object code.
   9629 
   9631   4. You may not copy, modify, sublicense, or distribute the Program
   9632 except as expressly provided under this License.  Any attempt
   9633 otherwise to copy, modify, sublicense or distribute the Program is
   9634 void, and will automatically terminate your rights under this License.
   9635 However, parties who have received copies, or rights, from you under
   9636 this License will not have their licenses terminated so long as such
   9637 parties remain in full compliance.
   9638 
   9639   5. You are not required to accept this License, since you have not
   9640 signed it.  However, nothing else grants you permission to modify or
   9641 distribute the Program or its derivative works.  These actions are
   9642 prohibited by law if you do not accept this License.  Therefore, by
   9643 modifying or distributing the Program (or any work based on the
   9644 Program), you indicate your acceptance of this License to do so, and
   9645 all its terms and conditions for copying, distributing or modifying
   9646 the Program or works based on it.
   9647 
   9648   6. Each time you redistribute the Program (or any work based on the
   9649 Program), the recipient automatically receives a license from the
   9650 original licensor to copy, distribute or modify the Program subject to
   9651 these terms and conditions.  You may not impose any further
   9652 restrictions on the recipients' exercise of the rights granted herein.
   9653 You are not responsible for enforcing compliance by third parties to
   9654 this License.
   9655 
   9656   7. If, as a consequence of a court judgment or allegation of patent
   9657 infringement or for any other reason (not limited to patent issues),
   9658 conditions are imposed on you (whether by court order, agreement or
   9659 otherwise) that contradict the conditions of this License, they do not
   9660 excuse you from the conditions of this License.  If you cannot
   9661 distribute so as to satisfy simultaneously your obligations under this
   9662 License and any other pertinent obligations, then as a consequence you
   9663 may not distribute the Program at all.  For example, if a patent
   9664 license would not permit royalty-free redistribution of the Program by
   9665 all those who receive copies directly or indirectly through you, then
   9666 the only way you could satisfy both it and this License would be to
   9667 refrain entirely from distribution of the Program.
   9668 
   9669 If any portion of this section is held invalid or unenforceable under
   9670 any particular circumstance, the balance of the section is intended to
   9671 apply and the section as a whole is intended to apply in other
   9672 circumstances.
   9673 
   9674 It is not the purpose of this section to induce you to infringe any
   9675 patents or other property right claims or to contest validity of any
   9676 such claims; this section has the sole purpose of protecting the
   9677 integrity of the free software distribution system, which is
   9678 implemented by public license practices.  Many people have made
   9679 generous contributions to the wide range of software distributed
   9680 through that system in reliance on consistent application of that
   9681 system; it is up to the author/donor to decide if he or she is willing
   9682 to distribute software through any other system and a licensee cannot
   9683 impose that choice.
   9684 
   9685 This section is intended to make thoroughly clear what is believed to
   9686 be a consequence of the rest of this License.
   9687 
   9689   8. If the distribution and/or use of the Program is restricted in
   9690 certain countries either by patents or by copyrighted interfaces, the
   9691 original copyright holder who places the Program under this License
   9692 may add an explicit geographical distribution limitation excluding
   9693 those countries, so that distribution is permitted only in or among
   9694 countries not thus excluded.  In such case, this License incorporates
   9695 the limitation as if written in the body of this License.
   9696 
   9697   9. The Free Software Foundation may publish revised and/or new versions
   9698 of the General Public License from time to time.  Such new versions will
   9699 be similar in spirit to the present version, but may differ in detail to
   9700 address new problems or concerns.
   9701 
   9702 Each version is given a distinguishing version number.  If the Program
   9703 specifies a version number of this License which applies to it and "any
   9704 later version", you have the option of following the terms and conditions
   9705 either of that version or of any later version published by the Free
   9706 Software Foundation.  If the Program does not specify a version number of
   9707 this License, you may choose any version ever published by the Free Software
   9708 Foundation.
   9709 
   9710   10. If you wish to incorporate parts of the Program into other free
   9711 programs whose distribution conditions are different, write to the author
   9712 to ask for permission.  For software which is copyrighted by the Free
   9713 Software Foundation, write to the Free Software Foundation; we sometimes
   9714 make exceptions for this.  Our decision will be guided by the two goals
   9715 of preserving the free status of all derivatives of our free software and
   9716 of promoting the sharing and reuse of software generally.
   9717 
   9718 			    NO WARRANTY
   9719 
   9720   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   9721 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   9722 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   9723 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   9724 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   9725 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   9726 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   9727 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   9728 REPAIR OR CORRECTION.
   9729 
   9730   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   9731 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   9732 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   9733 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   9734 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   9735 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   9736 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   9737 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   9738 POSSIBILITY OF SUCH DAMAGES.
   9739 
   9740 		     END OF TERMS AND CONDITIONS
   9741 
   9743 	    How to Apply These Terms to Your New Programs
   9744 
   9745   If you develop a new program, and you want it to be of the greatest
   9746 possible use to the public, the best way to achieve this is to make it
   9747 free software which everyone can redistribute and change under these terms.
   9748 
   9749   To do so, attach the following notices to the program.  It is safest
   9750 to attach them to the start of each source file to most effectively
   9751 convey the exclusion of warranty; and each file should have at least
   9752 the "copyright" line and a pointer to where the full notice is found.
   9753 
   9754     <one line to give the program's name and a brief idea of what it does.>
   9755     Copyright (C) <year>  <name of author>
   9756 
   9757     This program is free software; you can redistribute it and/or modify
   9758     it under the terms of the GNU General Public License as published by
   9759     the Free Software Foundation; either version 2 of the License, or
   9760     (at your option) any later version.
   9761 
   9762     This program is distributed in the hope that it will be useful,
   9763     but WITHOUT ANY WARRANTY; without even the implied warranty of
   9764     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   9765     GNU General Public License for more details.
   9766 
   9767     You should have received a copy of the GNU General Public License
   9768     along with this program; if not, write to the Free Software
   9769     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   9770 
   9771 
   9772 Also add information on how to contact you by electronic and paper mail.
   9773 
   9774 If the program is interactive, make it output a short notice like this
   9775 when it starts in an interactive mode:
   9776 
   9777     Gnomovision version 69, Copyright (C) year  name of author
   9778     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   9779     This is free software, and you are welcome to redistribute it
   9780     under certain conditions; type `show c' for details.
   9781 
   9782 The hypothetical commands `show w' and `show c' should show the appropriate
   9783 parts of the General Public License.  Of course, the commands you use may
   9784 be called something other than `show w' and `show c'; they could even be
   9785 mouse-clicks or menu items--whatever suits your program.
   9786 
   9787 You should also get your employer (if you work as a programmer) or your
   9788 school, if any, to sign a "copyright disclaimer" for the program, if
   9789 necessary.  Here is a sample; alter the names:
   9790 
   9791   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   9792   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   9793 
   9794   <signature of Ty Coon>, 1 April 1989
   9795   Ty Coon, President of Vice
   9796 
   9797 This General Public License does not permit incorporating your program into
   9798 proprietary programs.  If your program is a subroutine library, you may
   9799 consider it more useful to permit linking proprietary applications with the
   9800 library.  If this is what you want to do, use the GNU Library General
   9801 Public License instead of this License.
   9802 
   9803 ============================================================
   9804 Notices for file(s):
   9805 /bin/aapt
   9806 /bin/aidl
   9807 /bin/dexdump
   9808 /bin/dx
   9809 /bin/jasmin
   9810 /bin/split-select
   9811 /framework/android-mock-generatorlib.jar
   9812 /framework/jasmin.jar
   9813 /lib/lib64cutils.a
   9814 /lib/lib64log.a
   9815 /lib/lib64utils.a
   9816 /lib/libandroidfw.a
   9817 /lib/libcutils.a
   9818 /lib/liblog.a
   9819 /lib/liblog.so
   9820 /lib/libnativehelper.so
   9821 /lib/libsqlite3_android.a
   9822 /lib/libutils.a
   9823 /lib/libzipfile.a
   9824 ------------------------------------------------------------
   9825 
   9826    Copyright (c) 2005-2008, The Android Open Source Project
   9827 
   9828    Licensed under the Apache License, Version 2.0 (the "License");
   9829    you may not use this file except in compliance with the License.
   9830 
   9831    Unless required by applicable law or agreed to in writing, software
   9832    distributed under the License is distributed on an "AS IS" BASIS,
   9833    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   9834    See the License for the specific language governing permissions and
   9835    limitations under the License.
   9836 
   9837 
   9838                                  Apache License
   9839                            Version 2.0, January 2004
   9840                         http://www.apache.org/licenses/
   9841 
   9842    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   9843 
   9844    1. Definitions.
   9845 
   9846       "License" shall mean the terms and conditions for use, reproduction,
   9847       and distribution as defined by Sections 1 through 9 of this document.
   9848 
   9849       "Licensor" shall mean the copyright owner or entity authorized by
   9850       the copyright owner that is granting the License.
   9851 
   9852       "Legal Entity" shall mean the union of the acting entity and all
   9853       other entities that control, are controlled by, or are under common
   9854       control with that entity. For the purposes of this definition,
   9855       "control" means (i) the power, direct or indirect, to cause the
   9856       direction or management of such entity, whether by contract or
   9857       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   9858       outstanding shares, or (iii) beneficial ownership of such entity.
   9859 
   9860       "You" (or "Your") shall mean an individual or Legal Entity
   9861       exercising permissions granted by this License.
   9862 
   9863       "Source" form shall mean the preferred form for making modifications,
   9864       including but not limited to software source code, documentation
   9865       source, and configuration files.
   9866 
   9867       "Object" form shall mean any form resulting from mechanical
   9868       transformation or translation of a Source form, including but
   9869       not limited to compiled object code, generated documentation,
   9870       and conversions to other media types.
   9871 
   9872       "Work" shall mean the work of authorship, whether in Source or
   9873       Object form, made available under the License, as indicated by a
   9874       copyright notice that is included in or attached to the work
   9875       (an example is provided in the Appendix below).
   9876 
   9877       "Derivative Works" shall mean any work, whether in Source or Object
   9878       form, that is based on (or derived from) the Work and for which the
   9879       editorial revisions, annotations, elaborations, or other modifications
   9880       represent, as a whole, an original work of authorship. For the purposes
   9881       of this License, Derivative Works shall not include works that remain
   9882       separable from, or merely link (or bind by name) to the interfaces of,
   9883       the Work and Derivative Works thereof.
   9884 
   9885       "Contribution" shall mean any work of authorship, including
   9886       the original version of the Work and any modifications or additions
   9887       to that Work or Derivative Works thereof, that is intentionally
   9888       submitted to Licensor for inclusion in the Work by the copyright owner
   9889       or by an individual or Legal Entity authorized to submit on behalf of
   9890       the copyright owner. For the purposes of this definition, "submitted"
   9891       means any form of electronic, verbal, or written communication sent
   9892       to the Licensor or its representatives, including but not limited to
   9893       communication on electronic mailing lists, source code control systems,
   9894       and issue tracking systems that are managed by, or on behalf of, the
   9895       Licensor for the purpose of discussing and improving the Work, but
   9896       excluding communication that is conspicuously marked or otherwise
   9897       designated in writing by the copyright owner as "Not a Contribution."
   9898 
   9899       "Contributor" shall mean Licensor and any individual or Legal Entity
   9900       on behalf of whom a Contribution has been received by Licensor and
   9901       subsequently incorporated within the Work.
   9902 
   9903    2. Grant of Copyright License. Subject to the terms and conditions of
   9904       this License, each Contributor hereby grants to You a perpetual,
   9905       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9906       copyright license to reproduce, prepare Derivative Works of,
   9907       publicly display, publicly perform, sublicense, and distribute the
   9908       Work and such Derivative Works in Source or Object form.
   9909 
   9910    3. Grant of Patent License. Subject to the terms and conditions of
   9911       this License, each Contributor hereby grants to You a perpetual,
   9912       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9913       (except as stated in this section) patent license to make, have made,
   9914       use, offer to sell, sell, import, and otherwise transfer the Work,
   9915       where such license applies only to those patent claims licensable
   9916       by such Contributor that are necessarily infringed by their
   9917       Contribution(s) alone or by combination of their Contribution(s)
   9918       with the Work to which such Contribution(s) was submitted. If You
   9919       institute patent litigation against any entity (including a
   9920       cross-claim or counterclaim in a lawsuit) alleging that the Work
   9921       or a Contribution incorporated within the Work constitutes direct
   9922       or contributory patent infringement, then any patent licenses
   9923       granted to You under this License for that Work shall terminate
   9924       as of the date such litigation is filed.
   9925 
   9926    4. Redistribution. You may reproduce and distribute copies of the
   9927       Work or Derivative Works thereof in any medium, with or without
   9928       modifications, and in Source or Object form, provided that You
   9929       meet the following conditions:
   9930 
   9931       (a) You must give any other recipients of the Work or
   9932           Derivative Works a copy of this License; and
   9933 
   9934       (b) You must cause any modified files to carry prominent notices
   9935           stating that You changed the files; and
   9936 
   9937       (c) You must retain, in the Source form of any Derivative Works
   9938           that You distribute, all copyright, patent, trademark, and
   9939           attribution notices from the Source form of the Work,
   9940           excluding those notices that do not pertain to any part of
   9941           the Derivative Works; and
   9942 
   9943       (d) If the Work includes a "NOTICE" text file as part of its
   9944           distribution, then any Derivative Works that You distribute must
   9945           include a readable copy of the attribution notices contained
   9946           within such NOTICE file, excluding those notices that do not
   9947           pertain to any part of the Derivative Works, in at least one
   9948           of the following places: within a NOTICE text file distributed
   9949           as part of the Derivative Works; within the Source form or
   9950           documentation, if provided along with the Derivative Works; or,
   9951           within a display generated by the Derivative Works, if and
   9952           wherever such third-party notices normally appear. The contents
   9953           of the NOTICE file are for informational purposes only and
   9954           do not modify the License. You may add Your own attribution
   9955           notices within Derivative Works that You distribute, alongside
   9956           or as an addendum to the NOTICE text from the Work, provided
   9957           that such additional attribution notices cannot be construed
   9958           as modifying the License.
   9959 
   9960       You may add Your own copyright statement to Your modifications and
   9961       may provide additional or different license terms and conditions
   9962       for use, reproduction, or distribution of Your modifications, or
   9963       for any such Derivative Works as a whole, provided Your use,
   9964       reproduction, and distribution of the Work otherwise complies with
   9965       the conditions stated in this License.
   9966 
   9967    5. Submission of Contributions. Unless You explicitly state otherwise,
   9968       any Contribution intentionally submitted for inclusion in the Work
   9969       by You to the Licensor shall be under the terms and conditions of
   9970       this License, without any additional terms or conditions.
   9971       Notwithstanding the above, nothing herein shall supersede or modify
   9972       the terms of any separate license agreement you may have executed
   9973       with Licensor regarding such Contributions.
   9974 
   9975    6. Trademarks. This License does not grant permission to use the trade
   9976       names, trademarks, service marks, or product names of the Licensor,
   9977       except as required for reasonable and customary use in describing the
   9978       origin of the Work and reproducing the content of the NOTICE file.
   9979 
   9980    7. Disclaimer of Warranty. Unless required by applicable law or
   9981       agreed to in writing, Licensor provides the Work (and each
   9982       Contributor provides its Contributions) on an "AS IS" BASIS,
   9983       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   9984       implied, including, without limitation, any warranties or conditions
   9985       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   9986       PARTICULAR PURPOSE. You are solely responsible for determining the
   9987       appropriateness of using or redistributing the Work and assume any
   9988       risks associated with Your exercise of permissions under this License.
   9989 
   9990    8. Limitation of Liability. In no event and under no legal theory,
   9991       whether in tort (including negligence), contract, or otherwise,
   9992       unless required by applicable law (such as deliberate and grossly
   9993       negligent acts) or agreed to in writing, shall any Contributor be
   9994       liable to You for damages, including any direct, indirect, special,
   9995       incidental, or consequential damages of any character arising as a
   9996       result of this License or out of the use or inability to use the
   9997       Work (including but not limited to damages for loss of goodwill,
   9998       work stoppage, computer failure or malfunction, or any and all
   9999       other commercial damages or losses), even if such Contributor
   10000       has been advised of the possibility of such damages.
   10001 
   10002    9. Accepting Warranty or Additional Liability. While redistributing
   10003       the Work or Derivative Works thereof, You may choose to offer,
   10004       and charge a fee for, acceptance of support, warranty, indemnity,
   10005       or other liability obligations and/or rights consistent with this
   10006       License. However, in accepting such obligations, You may act only
   10007       on Your own behalf and on Your sole responsibility, not on behalf
   10008       of any other Contributor, and only if You agree to indemnify,
   10009       defend, and hold each Contributor harmless for any liability
   10010       incurred by, or claims asserted against, such Contributor by reason
   10011       of your accepting any such warranty or additional liability.
   10012 
   10013    END OF TERMS AND CONDITIONS
   10014 
   10015 
   10016 ============================================================
   10017 Notices for file(s):
   10018 /framework/org.eclipse.core.commands_3.6.0.I20100512-1500.jar
   10019 /framework/org.eclipse.core.expressions_3.4.200.v20100505.jar
   10020 /framework/org.eclipse.core.runtime_3.6.0.v20100505.jar
   10021 /framework/org.eclipse.equinox.common_3.6.0.v20100503.jar
   10022 /framework/org.eclipse.jface_3.6.2.M20110210-1200.jar
   10023 /framework/org.eclipse.osgi_3.6.2.R36x_v20110210.jar
   10024 /framework/org.eclipse.ui.workbench.texteditor_3.6.1.r361_v20100714-0800.jar
   10025 /framework/org.eclipse.ui.workbench_3.6.2.M20110210-1200.jar
   10026 /framework/osgi.jar
   10027 /framework/propertysheet.jar
   10028 /framework/swt.jar
   10029 ------------------------------------------------------------
   10030 
   10031     Eclipse Public License - v 1.0
   10032 
   10033 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
   10034 PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
   10035 THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
   10036 
   10037 *1. DEFINITIONS*
   10038 
   10039 "Contribution" means:
   10040 
   10041 a) in the case of the initial Contributor, the initial code and
   10042 documentation distributed under this Agreement, and
   10043 
   10044 b) in the case of each subsequent Contributor:
   10045 
   10046 i) changes to the Program, and
   10047 
   10048 ii) additions to the Program;
   10049 
   10050 where such changes and/or additions to the Program originate from and
   10051 are distributed by that particular Contributor. A Contribution
   10052 'originates' from a Contributor if it was added to the Program by such
   10053 Contributor itself or anyone acting on such Contributor's behalf.
   10054 Contributions do not include additions to the Program which: (i) are
   10055 separate modules of software distributed in conjunction with the Program
   10056 under their own license agreement, and (ii) are not derivative works of
   10057 the Program.
   10058 
   10059 "Contributor" means any person or entity that distributes the Program.
   10060 
   10061 "Licensed Patents" mean patent claims licensable by a Contributor which
   10062 are necessarily infringed by the use or sale of its Contribution alone
   10063 or when combined with the Program.
   10064 
   10065 "Program" means the Contributions distributed in accordance with this
   10066 Agreement.
   10067 
   10068 "Recipient" means anyone who receives the Program under this Agreement,
   10069 including all Contributors.
   10070 
   10071 *2. GRANT OF RIGHTS*
   10072 
   10073 a) Subject to the terms of this Agreement, each Contributor hereby
   10074 grants Recipient a non-exclusive, worldwide, royalty-free copyright
   10075 license to reproduce, prepare derivative works of, publicly display,
   10076 publicly perform, distribute and sublicense the Contribution of such
   10077 Contributor, if any, and such derivative works, in source code and
   10078 object code form.
   10079 
   10080 b) Subject to the terms of this Agreement, each Contributor hereby
   10081 grants Recipient a non-exclusive, worldwide, royalty-free patent license
   10082 under Licensed Patents to make, use, sell, offer to sell, import and
   10083 otherwise transfer the Contribution of such Contributor, if any, in
   10084 source code and object code form. This patent license shall apply to the
   10085 combination of the Contribution and the Program if, at the time the
   10086 Contribution is added by the Contributor, such addition of the
   10087 Contribution causes such combination to be covered by the Licensed
   10088 Patents. The patent license shall not apply to any other combinations
   10089 which include the Contribution. No hardware per se is licensed hereunder.
   10090 
   10091 c) Recipient understands that although each Contributor grants the
   10092 licenses to its Contributions set forth herein, no assurances are
   10093 provided by any Contributor that the Program does not infringe the
   10094 patent or other intellectual property rights of any other entity. Each
   10095 Contributor disclaims any liability to Recipient for claims brought by
   10096 any other entity based on infringement of intellectual property rights
   10097 or otherwise. As a condition to exercising the rights and licenses
   10098 granted hereunder, each Recipient hereby assumes sole responsibility to
   10099 secure any other intellectual property rights needed, if any. For
   10100 example, if a third party patent license is required to allow Recipient
   10101 to distribute the Program, it is Recipient's responsibility to acquire
   10102 that license before distributing the Program.
   10103 
   10104 d) Each Contributor represents that to its knowledge it has sufficient
   10105 copyright rights in its Contribution, if any, to grant the copyright
   10106 license set forth in this Agreement.
   10107 
   10108 *3. REQUIREMENTS*
   10109 
   10110 A Contributor may choose to distribute the Program in object code form
   10111 under its own license agreement, provided that:
   10112 
   10113 a) it complies with the terms and conditions of this Agreement; and
   10114 
   10115 b) its license agreement:
   10116 
   10117 i) effectively disclaims on behalf of all Contributors all warranties
   10118 and conditions, express and implied, including warranties or conditions
   10119 of title and non-infringement, and implied warranties or conditions of
   10120 merchantability and fitness for a particular purpose;
   10121 
   10122 ii) effectively excludes on behalf of all Contributors all liability for
   10123 damages, including direct, indirect, special, incidental and
   10124 consequential damages, such as lost profits;
   10125 
   10126 iii) states that any provisions which differ from this Agreement are
   10127 offered by that Contributor alone and not by any other party; and
   10128 
   10129 iv) states that source code for the Program is available from such
   10130 Contributor, and informs licensees how to obtain it in a reasonable
   10131 manner on or through a medium customarily used for software exchange.
   10132 
   10133 When the Program is made available in source code form:
   10134 
   10135 a) it must be made available under this Agreement; and
   10136 
   10137 b) a copy of this Agreement must be included with each copy of the Program.
   10138 
   10139 Contributors may not remove or alter any copyright notices contained
   10140 within the Program.
   10141 
   10142 Each Contributor must identify itself as the originator of its
   10143 Contribution, if any, in a manner that reasonably allows subsequent
   10144 Recipients to identify the originator of the Contribution.
   10145 
   10146 *4. COMMERCIAL DISTRIBUTION*
   10147 
   10148 Commercial distributors of software may accept certain responsibilities
   10149 with respect to end users, business partners and the like. While this
   10150 license is intended to facilitate the commercial use of the Program, the
   10151 Contributor who includes the Program in a commercial product offering
   10152 should do so in a manner which does not create potential liability for
   10153 other Contributors. Therefore, if a Contributor includes the Program in
   10154 a commercial product offering, such Contributor ("Commercial
   10155 Contributor") hereby agrees to defend and indemnify every other
   10156 Contributor ("Indemnified Contributor") against any losses, damages and
   10157 costs (collectively "Losses") arising from claims, lawsuits and other
   10158 legal actions brought by a third party against the Indemnified
   10159 Contributor to the extent caused by the acts or omissions of such
   10160 Commercial Contributor in connection with its distribution of the
   10161 Program in a commercial product offering. The obligations in this
   10162 section do not apply to any claims or Losses relating to any actual or
   10163 alleged intellectual property infringement. In order to qualify, an
   10164 Indemnified Contributor must: a) promptly notify the Commercial
   10165 Contributor in writing of such claim, and b) allow the Commercial
   10166 Contributor to control, and cooperate with the Commercial Contributor
   10167 in, the defense and any related settlement negotiations. The Indemnified
   10168 Contributor may participate in any such claim at its own expense.
   10169 
   10170 For example, a Contributor might include the Program in a commercial
   10171 product offering, Product X. That Contributor is then a Commercial
   10172 Contributor. If that Commercial Contributor then makes performance
   10173 claims, or offers warranties related to Product X, those performance
   10174 claims and warranties are such Commercial Contributor's responsibility
   10175 alone. Under this section, the Commercial Contributor would have to
   10176 defend claims against the other Contributors related to those
   10177 performance claims and warranties, and if a court requires any other
   10178 Contributor to pay any damages as a result, the Commercial Contributor
   10179 must pay those damages.
   10180 
   10181 *5. NO WARRANTY*
   10182 
   10183 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED
   10184 ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
   10185 EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
   10186 OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR
   10187 A PARTICULAR PURPOSE. Each Recipient is solely responsible for
   10188 determining the appropriateness of using and distributing the Program
   10189 and assumes all risks associated with its exercise of rights under this
   10190 Agreement , including but not limited to the risks and costs of program
   10191 errors, compliance with applicable laws, damage to or loss of data,
   10192 programs or equipment, and unavailability or interruption of operations.
   10193 
   10194 *6. DISCLAIMER OF LIABILITY*
   10195 
   10196 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
   10197 ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
   10198 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
   10199 WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
   10200 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   10201 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
   10202 DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
   10203 HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
   10204 
   10205 *7. GENERAL*
   10206 
   10207 If any provision of this Agreement is invalid or unenforceable under
   10208 applicable law, it shall not affect the validity or enforceability of
   10209 the remainder of the terms of this Agreement, and without further action
   10210 by the parties hereto, such provision shall be reformed to the minimum
   10211 extent necessary to make such provision valid and enforceable.
   10212 
   10213 If Recipient institutes patent litigation against any entity (including
   10214 a cross-claim or counterclaim in a lawsuit) alleging that the Program
   10215 itself (excluding combinations of the Program with other software or
   10216 hardware) infringes such Recipient's patent(s), then such Recipient's
   10217 rights granted under Section 2(b) shall terminate as of the date such
   10218 litigation is filed.
   10219 
   10220 All Recipient's rights under this Agreement shall terminate if it fails
   10221 to comply with any of the material terms or conditions of this Agreement
   10222 and does not cure such failure in a reasonable period of time after
   10223 becoming aware of such noncompliance. If all Recipient's rights under
   10224 this Agreement terminate, Recipient agrees to cease use and distribution
   10225 of the Program as soon as reasonably practicable. However, Recipient's
   10226 obligations under this Agreement and any licenses granted by Recipient
   10227 relating to the Program shall continue and survive.
   10228 
   10229 Everyone is permitted to copy and distribute copies of this Agreement,
   10230 but in order to avoid inconsistency the Agreement is copyrighted and may
   10231 only be modified in the following manner. The Agreement Steward reserves
   10232 the right to publish new versions (including revisions) of this
   10233 Agreement from time to time. No one other than the Agreement Steward has
   10234 the right to modify this Agreement. The Eclipse Foundation is the
   10235 initial Agreement Steward. The Eclipse Foundation may assign the
   10236 responsibility to serve as the Agreement Steward to a suitable separate
   10237 entity. Each new version of the Agreement will be given a distinguishing
   10238 version number. The Program (including Contributions) may always be
   10239 distributed subject to the version of the Agreement under which it was
   10240 received. In addition, after a new version of the Agreement is
   10241 published, Contributor may elect to distribute the Program (including
   10242 its Contributions) under the new version. Except as expressly stated in
   10243 Sections 2(a) and 2(b) above, Recipient receives no rights or licenses
   10244 to the intellectual property of any Contributor under this Agreement,
   10245 whether expressly, by implication, estoppel or otherwise. All rights in
   10246 the Program not expressly granted under this Agreement are reserved.
   10247 
   10248 This Agreement is governed by the laws of the State of New York and the
   10249 intellectual property laws of the United States of America. No party to
   10250 this Agreement will bring a legal action under this Agreement more than
   10251 one year after the cause of action arose. Each party waives its rights
   10252 to a jury trial in any resulting litigation.
   10253 
   10254 
   10255 ============================================================
   10256 Notices for file(s):
   10257 /framework/bouncycastle-host.jar
   10258 /framework/bouncycastle-hostdex.jar
   10259 ------------------------------------------------------------
   10260 Copyright (c) 2000-2013 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
   10261 
   10262 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
   10263 associated documentation files (the "Software"), to deal in the Software without restriction,
   10264 including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
   10265 and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
   10266 subject to the following conditions:
   10267 
   10268 The above copyright notice and this permission notice shall be included in all copies or substantial
   10269 portions of the Software.
   10270 
   10271 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
   10272 LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
   10273 NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
   10274 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   10275 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   10276 
   10277 ============================================================
   10278 Notices for file(s):
   10279 /framework/commons-compress-1.0.jar
   10280 ------------------------------------------------------------
   10281 Apache Commons Compress
   10282 Copyright 2002-2009 The Apache Software Foundation
   10283 
   10284 This product includes software developed by
   10285 The Apache Software Foundation (http://www.apache.org/).
   10286 
   10287 Original BZip2 classes contributed by Keiron Liddle
   10288 <keiron (a] aftexsw.com>, Aftex Software to the Apache Ant project
   10289 
   10290 Original Tar classes from contributors of the Apache Ant project
   10291 
   10292 Original Zip classes from contributors of the Apache Ant project
   10293 
   10294 Original CPIO classes contributed by Markus Kuss and the jRPM project
   10295 (jrpm.sourceforge.net)
   10296 
   10297 ============================================================
   10298 Notices for file(s):
   10299 /lib/libbcc.so
   10300 ------------------------------------------------------------
   10301 ==========================
   10302 NOTICE file for libbcc.git
   10303 ==========================
   10304 
   10305 * NOTICE for lib/ExecutionEngine/, lib/ScriptCRT/, include and helper/.
   10306 
   10307    Copyright (c) 2005-2011, The Android Open Source Project
   10308 
   10309    Licensed under the Apache License, Version 2.0 (the "License");
   10310    you may not use this file except in compliance with the License.
   10311 
   10312    Unless required by applicable law or agreed to in writing, software
   10313    distributed under the License is distributed on an "AS IS" BASIS,
   10314    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   10315    See the License for the specific language governing permissions and
   10316    limitations under the License.
   10317 
   10318 
   10319                                  Apache License
   10320                            Version 2.0, January 2004
   10321                         http://www.apache.org/licenses/
   10322 
   10323    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   10324 
   10325    1. Definitions.
   10326 
   10327       "License" shall mean the terms and conditions for use, reproduction,
   10328       and distribution as defined by Sections 1 through 9 of this document.
   10329 
   10330       "Licensor" shall mean the copyright owner or entity authorized by
   10331       the copyright owner that is granting the License.
   10332 
   10333       "Legal Entity" shall mean the union of the acting entity and all
   10334       other entities that control, are controlled by, or are under common
   10335       control with that entity. For the purposes of this definition,
   10336       "control" means (i) the power, direct or indirect, to cause the
   10337       direction or management of such entity, whether by contract or
   10338       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   10339       outstanding shares, or (iii) beneficial ownership of such entity.
   10340 
   10341       "You" (or "Your") shall mean an individual or Legal Entity
   10342       exercising permissions granted by this License.
   10343 
   10344       "Source" form shall mean the preferred form for making modifications,
   10345       including but not limited to software source code, documentation
   10346       source, and configuration files.
   10347 
   10348       "Object" form shall mean any form resulting from mechanical
   10349       transformation or translation of a Source form, including but
   10350       not limited to compiled object code, generated documentation,
   10351       and conversions to other media types.
   10352 
   10353       "Work" shall mean the work of authorship, whether in Source or
   10354       Object form, made available under the License, as indicated by a
   10355       copyright notice that is included in or attached to the work
   10356       (an example is provided in the Appendix below).
   10357 
   10358       "Derivative Works" shall mean any work, whether in Source or Object
   10359       form, that is based on (or derived from) the Work and for which the
   10360       editorial revisions, annotations, elaborations, or other modifications
   10361       represent, as a whole, an original work of authorship. For the purposes
   10362       of this License, Derivative Works shall not include works that remain
   10363       separable from, or merely link (or bind by name) to the interfaces of,
   10364       the Work and Derivative Works thereof.
   10365 
   10366       "Contribution" shall mean any work of authorship, including
   10367       the original version of the Work and any modifications or additions
   10368       to that Work or Derivative Works thereof, that is intentionally
   10369       submitted to Licensor for inclusion in the Work by the copyright owner
   10370       or by an individual or Legal Entity authorized to submit on behalf of
   10371       the copyright owner. For the purposes of this definition, "submitted"
   10372       means any form of electronic, verbal, or written communication sent
   10373       to the Licensor or its representatives, including but not limited to
   10374       communication on electronic mailing lists, source code control systems,
   10375       and issue tracking systems that are managed by, or on behalf of, the
   10376       Licensor for the purpose of discussing and improving the Work, but
   10377       excluding communication that is conspicuously marked or otherwise
   10378       designated in writing by the copyright owner as "Not a Contribution."
   10379 
   10380       "Contributor" shall mean Licensor and any individual or Legal Entity
   10381       on behalf of whom a Contribution has been received by Licensor and
   10382       subsequently incorporated within the Work.
   10383 
   10384    2. Grant of Copyright License. Subject to the terms and conditions of
   10385       this License, each Contributor hereby grants to You a perpetual,
   10386       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   10387       copyright license to reproduce, prepare Derivative Works of,
   10388       publicly display, publicly perform, sublicense, and distribute the
   10389       Work and such Derivative Works in Source or Object form.
   10390 
   10391    3. Grant of Patent License. Subject to the terms and conditions of
   10392       this License, each Contributor hereby grants to You a perpetual,
   10393       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   10394       (except as stated in this section) patent license to make, have made,
   10395       use, offer to sell, sell, import, and otherwise transfer the Work,
   10396       where such license applies only to those patent claims licensable
   10397       by such Contributor that are necessarily infringed by their
   10398       Contribution(s) alone or by combination of their Contribution(s)
   10399       with the Work to which such Contribution(s) was submitted. If You
   10400       institute patent litigation against any entity (including a
   10401       cross-claim or counterclaim in a lawsuit) alleging that the Work
   10402       or a Contribution incorporated within the Work constitutes direct
   10403       or contributory patent infringement, then any patent licenses
   10404       granted to You under this License for that Work shall terminate
   10405       as of the date such litigation is filed.
   10406 
   10407    4. Redistribution. You may reproduce and distribute copies of the
   10408       Work or Derivative Works thereof in any medium, with or without
   10409       modifications, and in Source or Object form, provided that You
   10410       meet the following conditions:
   10411 
   10412       (a) You must give any other recipients of the Work or
   10413           Derivative Works a copy of this License; and
   10414 
   10415       (b) You must cause any modified files to carry prominent notices
   10416           stating that You changed the files; and
   10417 
   10418       (c) You must retain, in the Source form of any Derivative Works
   10419           that You distribute, all copyright, patent, trademark, and
   10420           attribution notices from the Source form of the Work,
   10421           excluding those notices that do not pertain to any part of
   10422           the Derivative Works; and
   10423 
   10424       (d) If the Work includes a "NOTICE" text file as part of its
   10425           distribution, then any Derivative Works that You distribute must
   10426           include a readable copy of the attribution notices contained
   10427           within such NOTICE file, excluding those notices that do not
   10428           pertain to any part of the Derivative Works, in at least one
   10429           of the following places: within a NOTICE text file distributed
   10430           as part of the Derivative Works; within the Source form or
   10431           documentation, if provided along with the Derivative Works; or,
   10432           within a display generated by the Derivative Works, if and
   10433           wherever such third-party notices normally appear. The contents
   10434           of the NOTICE file are for informational purposes only and
   10435           do not modify the License. You may add Your own attribution
   10436           notices within Derivative Works that You distribute, alongside
   10437           or as an addendum to the NOTICE text from the Work, provided
   10438           that such additional attribution notices cannot be construed
   10439           as modifying the License.
   10440 
   10441       You may add Your own copyright statement to Your modifications and
   10442       may provide additional or different license terms and conditions
   10443       for use, reproduction, or distribution of Your modifications, or
   10444       for any such Derivative Works as a whole, provided Your use,
   10445       reproduction, and distribution of the Work otherwise complies with
   10446       the conditions stated in this License.
   10447 
   10448    5. Submission of Contributions. Unless You explicitly state otherwise,
   10449       any Contribution intentionally submitted for inclusion in the Work
   10450       by You to the Licensor shall be under the terms and conditions of
   10451       this License, without any additional terms or conditions.
   10452       Notwithstanding the above, nothing herein shall supersede or modify
   10453       the terms of any separate license agreement you may have executed
   10454       with Licensor regarding such Contributions.
   10455 
   10456    6. Trademarks. This License does not grant permission to use the trade
   10457       names, trademarks, service marks, or product names of the Licensor,
   10458       except as required for reasonable and customary use in describing the
   10459       origin of the Work and reproducing the content of the NOTICE file.
   10460 
   10461    7. Disclaimer of Warranty. Unless required by applicable law or
   10462       agreed to in writing, Licensor provides the Work (and each
   10463       Contributor provides its Contributions) on an "AS IS" BASIS,
   10464       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   10465       implied, including, without limitation, any warranties or conditions
   10466       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   10467       PARTICULAR PURPOSE. You are solely responsible for determining the
   10468       appropriateness of using or redistributing the Work and assume any
   10469       risks associated with Your exercise of permissions under this License.
   10470 
   10471    8. Limitation of Liability. In no event and under no legal theory,
   10472       whether in tort (including negligence), contract, or otherwise,
   10473       unless required by applicable law (such as deliberate and grossly
   10474       negligent acts) or agreed to in writing, shall any Contributor be
   10475       liable to You for damages, including any direct, indirect, special,
   10476       incidental, or consequential damages of any character arising as a
   10477       result of this License or out of the use or inability to use the
   10478       Work (including but not limited to damages for loss of goodwill,
   10479       work stoppage, computer failure or malfunction, or any and all
   10480       other commercial damages or losses), even if such Contributor
   10481       has been advised of the possibility of such damages.
   10482 
   10483    9. Accepting Warranty or Additional Liability. While redistributing
   10484       the Work or Derivative Works thereof, You may choose to offer,
   10485       and charge a fee for, acceptance of support, warranty, indemnity,
   10486       or other liability obligations and/or rights consistent with this
   10487       License. However, in accepting such obligations, You may act only
   10488       on Your own behalf and on Your sole responsibility, not on behalf
   10489       of any other Contributor, and only if You agree to indemnify,
   10490       defend, and hold each Contributor harmless for any liability
   10491       incurred by, or claims asserted against, such Contributor by reason
   10492       of your accepting any such warranty or additional liability.
   10493 
   10494    END OF TERMS AND CONDITIONS
   10495 
   10496 
   10497 
   10498 * NOTICE for runtime/ and lib/CodeGen/.
   10499   Note: The NOTICE is the same for another git project, external/llvm.git.
   10500 
   10501 ==============================================================================
   10502 LLVM Release License
   10503 ==============================================================================
   10504 University of Illinois/NCSA
   10505 Open Source License
   10506 
   10507 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   10508 All rights reserved.
   10509 
   10510 Developed by:
   10511 
   10512     LLVM Team
   10513 
   10514     University of Illinois at Urbana-Champaign
   10515 
   10516     http://llvm.org
   10517 
   10518 Permission is hereby granted, free of charge, to any person obtaining a copy of
   10519 this software and associated documentation files (the "Software"), to deal with
   10520 the Software without restriction, including without limitation the rights to
   10521 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   10522 of the Software, and to permit persons to whom the Software is furnished to do
   10523 so, subject to the following conditions:
   10524 
   10525     * Redistributions of source code must retain the above copyright notice,
   10526       this list of conditions and the following disclaimers.
   10527 
   10528     * Redistributions in binary form must reproduce the above copyright notice,
   10529       this list of conditions and the following disclaimers in the
   10530       documentation and/or other materials provided with the distribution.
   10531 
   10532     * Neither the names of the LLVM Team, University of Illinois at
   10533       Urbana-Champaign, nor the names of its contributors may be used to
   10534       endorse or promote products derived from this Software without specific
   10535       prior written permission.
   10536 
   10537 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   10538 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   10539 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   10540 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   10541 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   10542 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   10543 SOFTWARE.
   10544 
   10545 ==============================================================================
   10546 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   10547 ==============================================================================
   10548 The LLVM software contains code written by third parties.  Such software will
   10549 have its own individual LICENSE.TXT file in the directory in which it appears.
   10550 This file will describe the copyrights, license, and restrictions which apply
   10551 to that code.
   10552 
   10553 The disclaimer of warranty in the University of Illinois Open Source License
   10554 applies to all code in the LLVM Distribution, and nothing in any of the
   10555 other licenses gives permission to use the names of the LLVM Team or the
   10556 University of Illinois to endorse or promote products derived from this
   10557 Software.
   10558 
   10559 The following pieces of software have additional or alternate copyrights,
   10560 licenses, and/or restrictions:
   10561 
   10562 Program             Directory
   10563 -------             ---------
   10564 Autoconf            llvm/autoconf
   10565                     llvm/projects/ModuleMaker/autoconf
   10566                     llvm/projects/sample/autoconf
   10567 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   10568 Google Test         llvm/utils/unittest/googletest
   10569 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   10570 
   10571 
   10572 
   10573 * NOTICE for tests/disassem.cpp and tests/disassem.h.
   10574 
   10575 /*      $NetBSD: disassem.c,v 1.14 2003/03/27 16:58:36 mycroft Exp $    */
   10576 
   10577 /*-
   10578  * Copyright (c) 1996 Mark Brinicombe.
   10579  * Copyright (c) 1996 Brini.
   10580  *
   10581  * All rights reserved.
   10582  *
   10583  * Redistribution and use in source and binary forms, with or without
   10584  * modification, are permitted provided that the following conditions
   10585  * are met:
   10586  * 1. Redistributions of source code must retain the above copyright
   10587  *    notice, this list of conditions and the following disclaimer.
   10588  * 2. Redistributions in binary form must reproduce the above copyright
   10589  *    notice, this list of conditions and the following disclaimer in the
   10590  *    documentation and/or other materials provided with the distribution.
   10591  * 3. All advertising materials mentioning features or use of this software
   10592  *    must display the following acknowledgement:
   10593  *      This product includes software developed by Brini.
   10594  * 4. The name of the company nor the name of the author may be used to
   10595  *    endorse or promote products derived from this software without specific
   10596  *    prior written permission.
   10597  *
   10598  * THIS SOFTWARE IS PROVIDED BY BRINI ``AS IS'' AND ANY EXPRESS OR IMPLIED
   10599  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   10600  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   10601  * IN NO EVENT SHALL BRINI OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
   10602  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
   10603  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   10604  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   10605  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   10606  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   10607  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   10608  * SUCH DAMAGE.
   10609  *
   10610  * RiscBSD kernel project
   10611  *
   10612  * db_disasm.c
   10613  *
   10614  * Kernel disassembler
   10615  *
   10616  * Created      : 10/02/96
   10617  *
   10618  * Structured after the sparc/sparc/db_disasm.c by David S. Miller &
   10619  * Paul Kranenburg
   10620  *
   10621  * This code is not complete. Not all instructions are disassembled.
   10622  */
   10623 
   10624 ============================================================
   10625 Notices for file(s):
   10626 /lib/libfdlibm.a
   10627 ------------------------------------------------------------
   10628 Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
   10629 
   10630 Developed at SunSoft, a Sun Microsystems, Inc. business.
   10631 Permission to use, copy, modify, and distribute this
   10632 software is freely granted, provided that this notice
   10633 is preserved.
   10634 
   10635 ============================================================
   10636 Notices for file(s):
   10637 /bin/emulator-arm
   10638 /bin/emulator-mips
   10639 /bin/emulator-x86
   10640 /bin/emulator
   10641 /bin/emulator64-arm
   10642 /bin/emulator64-mips
   10643 /bin/emulator64-x86
   10644 /lib/emulator-common.a
   10645 /lib/emulator-libelff.a
   10646 /lib/emulator-libjpeg.a
   10647 /lib/emulator-libqemu.a
   10648 /lib/emulator-libui.a
   10649 /lib/emulator-target-arm.a
   10650 /lib/emulator-target-i386.a
   10651 /lib/emulator-target-mips.a
   10652 /lib/emulator64-common.a
   10653 /lib/emulator64-libelff.a
   10654 /lib/emulator64-libjpeg.a
   10655 /lib/emulator64-libqemu.a
   10656 /lib/emulator64-libui.a
   10657 /lib/emulator64-target-arm.a
   10658 /lib/emulator64-target-i386.a
   10659 /lib/emulator64-target-mips.a
   10660 ------------------------------------------------------------
   10661 		    GNU GENERAL PUBLIC LICENSE
   10662 		       Version 2, June 1991
   10663 
   10664  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   10665                           675 Mass Ave, Cambridge, MA 02139, USA
   10666  Everyone is permitted to copy and distribute verbatim copies
   10667  of this license document, but changing it is not allowed.
   10668 
   10669 			    Preamble
   10670 
   10671   The licenses for most software are designed to take away your
   10672 freedom to share and change it.  By contrast, the GNU General Public
   10673 License is intended to guarantee your freedom to share and change free
   10674 software--to make sure the software is free for all its users.  This
   10675 General Public License applies to most of the Free Software
   10676 Foundation's software and to any other program whose authors commit to
   10677 using it.  (Some other Free Software Foundation software is covered by
   10678 the GNU Library General Public License instead.)  You can apply it to
   10679 your programs, too.
   10680 
   10681   When we speak of free software, we are referring to freedom, not
   10682 price.  Our General Public Licenses are designed to make sure that you
   10683 have the freedom to distribute copies of free software (and charge for
   10684 this service if you wish), that you receive source code or can get it
   10685 if you want it, that you can change the software or use pieces of it
   10686 in new free programs; and that you know you can do these things.
   10687 
   10688   To protect your rights, we need to make restrictions that forbid
   10689 anyone to deny you these rights or to ask you to surrender the rights.
   10690 These restrictions translate to certain responsibilities for you if you
   10691 distribute copies of the software, or if you modify it.
   10692 
   10693   For example, if you distribute copies of such a program, whether
   10694 gratis or for a fee, you must give the recipients all the rights that
   10695 you have.  You must make sure that they, too, receive or can get the
   10696 source code.  And you must show them these terms so they know their
   10697 rights.
   10698 
   10699   We protect your rights with two steps: (1) copyright the software, and
   10700 (2) offer you this license which gives you legal permission to copy,
   10701 distribute and/or modify the software.
   10702 
   10703   Also, for each author's protection and ours, we want to make certain
   10704 that everyone understands that there is no warranty for this free
   10705 software.  If the software is modified by someone else and passed on, we
   10706 want its recipients to know that what they have is not the original, so
   10707 that any problems introduced by others will not reflect on the original
   10708 authors' reputations.
   10709 
   10710   Finally, any free program is threatened constantly by software
   10711 patents.  We wish to avoid the danger that redistributors of a free
   10712 program will individually obtain patent licenses, in effect making the
   10713 program proprietary.  To prevent this, we have made it clear that any
   10714 patent must be licensed for everyone's free use or not licensed at all.
   10715 
   10716   The precise terms and conditions for copying, distribution and
   10717 modification follow.
   10718 
   10720 		    GNU GENERAL PUBLIC LICENSE
   10721    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   10722 
   10723   0. This License applies to any program or other work which contains
   10724 a notice placed by the copyright holder saying it may be distributed
   10725 under the terms of this General Public License.  The "Program", below,
   10726 refers to any such program or work, and a "work based on the Program"
   10727 means either the Program or any derivative work under copyright law:
   10728 that is to say, a work containing the Program or a portion of it,
   10729 either verbatim or with modifications and/or translated into another
   10730 language.  (Hereinafter, translation is included without limitation in
   10731 the term "modification".)  Each licensee is addressed as "you".
   10732 
   10733 Activities other than copying, distribution and modification are not
   10734 covered by this License; they are outside its scope.  The act of
   10735 running the Program is not restricted, and the output from the Program
   10736 is covered only if its contents constitute a work based on the
   10737 Program (independent of having been made by running the Program).
   10738 Whether that is true depends on what the Program does.
   10739 
   10740   1. You may copy and distribute verbatim copies of the Program's
   10741 source code as you receive it, in any medium, provided that you
   10742 conspicuously and appropriately publish on each copy an appropriate
   10743 copyright notice and disclaimer of warranty; keep intact all the
   10744 notices that refer to this License and to the absence of any warranty;
   10745 and give any other recipients of the Program a copy of this License
   10746 along with the Program.
   10747 
   10748 You may charge a fee for the physical act of transferring a copy, and
   10749 you may at your option offer warranty protection in exchange for a fee.
   10750 
   10751   2. You may modify your copy or copies of the Program or any portion
   10752 of it, thus forming a work based on the Program, and copy and
   10753 distribute such modifications or work under the terms of Section 1
   10754 above, provided that you also meet all of these conditions:
   10755 
   10756     a) You must cause the modified files to carry prominent notices
   10757     stating that you changed the files and the date of any change.
   10758 
   10759     b) You must cause any work that you distribute or publish, that in
   10760     whole or in part contains or is derived from the Program or any
   10761     part thereof, to be licensed as a whole at no charge to all third
   10762     parties under the terms of this License.
   10763 
   10764     c) If the modified program normally reads commands interactively
   10765     when run, you must cause it, when started running for such
   10766     interactive use in the most ordinary way, to print or display an
   10767     announcement including an appropriate copyright notice and a
   10768     notice that there is no warranty (or else, saying that you provide
   10769     a warranty) and that users may redistribute the program under
   10770     these conditions, and telling the user how to view a copy of this
   10771     License.  (Exception: if the Program itself is interactive but
   10772     does not normally print such an announcement, your work based on
   10773     the Program is not required to print an announcement.)
   10774 
   10776 These requirements apply to the modified work as a whole.  If
   10777 identifiable sections of that work are not derived from the Program,
   10778 and can be reasonably considered independent and separate works in
   10779 themselves, then this License, and its terms, do not apply to those
   10780 sections when you distribute them as separate works.  But when you
   10781 distribute the same sections as part of a whole which is a work based
   10782 on the Program, the distribution of the whole must be on the terms of
   10783 this License, whose permissions for other licensees extend to the
   10784 entire whole, and thus to each and every part regardless of who wrote it.
   10785 
   10786 Thus, it is not the intent of this section to claim rights or contest
   10787 your rights to work written entirely by you; rather, the intent is to
   10788 exercise the right to control the distribution of derivative or
   10789 collective works based on the Program.
   10790 
   10791 In addition, mere aggregation of another work not based on the Program
   10792 with the Program (or with a work based on the Program) on a volume of
   10793 a storage or distribution medium does not bring the other work under
   10794 the scope of this License.
   10795 
   10796   3. You may copy and distribute the Program (or a work based on it,
   10797 under Section 2) in object code or executable form under the terms of
   10798 Sections 1 and 2 above provided that you also do one of the following:
   10799 
   10800     a) Accompany it with the complete corresponding machine-readable
   10801     source code, which must be distributed under the terms of Sections
   10802     1 and 2 above on a medium customarily used for software interchange; or,
   10803 
   10804     b) Accompany it with a written offer, valid for at least three
   10805     years, to give any third party, for a charge no more than your
   10806     cost of physically performing source distribution, a complete
   10807     machine-readable copy of the corresponding source code, to be
   10808     distributed under the terms of Sections 1 and 2 above on a medium
   10809     customarily used for software interchange; or,
   10810 
   10811     c) Accompany it with the information you received as to the offer
   10812     to distribute corresponding source code.  (This alternative is
   10813     allowed only for noncommercial distribution and only if you
   10814     received the program in object code or executable form with such
   10815     an offer, in accord with Subsection b above.)
   10816 
   10817 The source code for a work means the preferred form of the work for
   10818 making modifications to it.  For an executable work, complete source
   10819 code means all the source code for all modules it contains, plus any
   10820 associated interface definition files, plus the scripts used to
   10821 control compilation and installation of the executable.  However, as a
   10822 special exception, the source code distributed need not include
   10823 anything that is normally distributed (in either source or binary
   10824 form) with the major components (compiler, kernel, and so on) of the
   10825 operating system on which the executable runs, unless that component
   10826 itself accompanies the executable.
   10827 
   10828 If distribution of executable or object code is made by offering
   10829 access to copy from a designated place, then offering equivalent
   10830 access to copy the source code from the same place counts as
   10831 distribution of the source code, even though third parties are not
   10832 compelled to copy the source along with the object code.
   10833 
   10835   4. You may not copy, modify, sublicense, or distribute the Program
   10836 except as expressly provided under this License.  Any attempt
   10837 otherwise to copy, modify, sublicense or distribute the Program is
   10838 void, and will automatically terminate your rights under this License.
   10839 However, parties who have received copies, or rights, from you under
   10840 this License will not have their licenses terminated so long as such
   10841 parties remain in full compliance.
   10842 
   10843   5. You are not required to accept this License, since you have not
   10844 signed it.  However, nothing else grants you permission to modify or
   10845 distribute the Program or its derivative works.  These actions are
   10846 prohibited by law if you do not accept this License.  Therefore, by
   10847 modifying or distributing the Program (or any work based on the
   10848 Program), you indicate your acceptance of this License to do so, and
   10849 all its terms and conditions for copying, distributing or modifying
   10850 the Program or works based on it.
   10851 
   10852   6. Each time you redistribute the Program (or any work based on the
   10853 Program), the recipient automatically receives a license from the
   10854 original licensor to copy, distribute or modify the Program subject to
   10855 these terms and conditions.  You may not impose any further
   10856 restrictions on the recipients' exercise of the rights granted herein.
   10857 You are not responsible for enforcing compliance by third parties to
   10858 this License.
   10859 
   10860   7. If, as a consequence of a court judgment or allegation of patent
   10861 infringement or for any other reason (not limited to patent issues),
   10862 conditions are imposed on you (whether by court order, agreement or
   10863 otherwise) that contradict the conditions of this License, they do not
   10864 excuse you from the conditions of this License.  If you cannot
   10865 distribute so as to satisfy simultaneously your obligations under this
   10866 License and any other pertinent obligations, then as a consequence you
   10867 may not distribute the Program at all.  For example, if a patent
   10868 license would not permit royalty-free redistribution of the Program by
   10869 all those who receive copies directly or indirectly through you, then
   10870 the only way you could satisfy both it and this License would be to
   10871 refrain entirely from distribution of the Program.
   10872 
   10873 If any portion of this section is held invalid or unenforceable under
   10874 any particular circumstance, the balance of the section is intended to
   10875 apply and the section as a whole is intended to apply in other
   10876 circumstances.
   10877 
   10878 It is not the purpose of this section to induce you to infringe any
   10879 patents or other property right claims or to contest validity of any
   10880 such claims; this section has the sole purpose of protecting the
   10881 integrity of the free software distribution system, which is
   10882 implemented by public license practices.  Many people have made
   10883 generous contributions to the wide range of software distributed
   10884 through that system in reliance on consistent application of that
   10885 system; it is up to the author/donor to decide if he or she is willing
   10886 to distribute software through any other system and a licensee cannot
   10887 impose that choice.
   10888 
   10889 This section is intended to make thoroughly clear what is believed to
   10890 be a consequence of the rest of this License.
   10891 
   10893   8. If the distribution and/or use of the Program is restricted in
   10894 certain countries either by patents or by copyrighted interfaces, the
   10895 original copyright holder who places the Program under this License
   10896 may add an explicit geographical distribution limitation excluding
   10897 those countries, so that distribution is permitted only in or among
   10898 countries not thus excluded.  In such case, this License incorporates
   10899 the limitation as if written in the body of this License.
   10900 
   10901   9. The Free Software Foundation may publish revised and/or new versions
   10902 of the General Public License from time to time.  Such new versions will
   10903 be similar in spirit to the present version, but may differ in detail to
   10904 address new problems or concerns.
   10905 
   10906 Each version is given a distinguishing version number.  If the Program
   10907 specifies a version number of this License which applies to it and "any
   10908 later version", you have the option of following the terms and conditions
   10909 either of that version or of any later version published by the Free
   10910 Software Foundation.  If the Program does not specify a version number of
   10911 this License, you may choose any version ever published by the Free Software
   10912 Foundation.
   10913 
   10914   10. If you wish to incorporate parts of the Program into other free
   10915 programs whose distribution conditions are different, write to the author
   10916 to ask for permission.  For software which is copyrighted by the Free
   10917 Software Foundation, write to the Free Software Foundation; we sometimes
   10918 make exceptions for this.  Our decision will be guided by the two goals
   10919 of preserving the free status of all derivatives of our free software and
   10920 of promoting the sharing and reuse of software generally.
   10921 
   10922 			    NO WARRANTY
   10923 
   10924   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   10925 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   10926 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   10927 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   10928 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   10929 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   10930 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   10931 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   10932 REPAIR OR CORRECTION.
   10933 
   10934   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   10935 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   10936 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   10937 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   10938 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   10939 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   10940 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   10941 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   10942 POSSIBILITY OF SUCH DAMAGES.
   10943 
   10944 		     END OF TERMS AND CONDITIONS
   10945 
   10947 	    How to Apply These Terms to Your New Programs
   10948 
   10949   If you develop a new program, and you want it to be of the greatest
   10950 possible use to the public, the best way to achieve this is to make it
   10951 free software which everyone can redistribute and change under these terms.
   10952 
   10953   To do so, attach the following notices to the program.  It is safest
   10954 to attach them to the start of each source file to most effectively
   10955 convey the exclusion of warranty; and each file should have at least
   10956 the "copyright" line and a pointer to where the full notice is found.
   10957 
   10958     <one line to give the program's name and a brief idea of what it does.>
   10959     Copyright (C) 19yy  <name of author>
   10960 
   10961     This program is free software; you can redistribute it and/or modify
   10962     it under the terms of the GNU General Public License as published by
   10963     the Free Software Foundation; either version 2 of the License, or
   10964     (at your option) any later version.
   10965 
   10966     This program is distributed in the hope that it will be useful,
   10967     but WITHOUT ANY WARRANTY; without even the implied warranty of
   10968     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   10969     GNU General Public License for more details.
   10970 
   10971     You should have received a copy of the GNU General Public License
   10972     along with this program; if not, write to the Free Software
   10973     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   10974 
   10975 Also add information on how to contact you by electronic and paper mail.
   10976 
   10977 If the program is interactive, make it output a short notice like this
   10978 when it starts in an interactive mode:
   10979 
   10980     Gnomovision version 69, Copyright (C) 19yy name of author
   10981     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   10982     This is free software, and you are welcome to redistribute it
   10983     under certain conditions; type `show c' for details.
   10984 
   10985 The hypothetical commands `show w' and `show c' should show the appropriate
   10986 parts of the General Public License.  Of course, the commands you use may
   10987 be called something other than `show w' and `show c'; they could even be
   10988 mouse-clicks or menu items--whatever suits your program.
   10989 
   10990 You should also get your employer (if you work as a programmer) or your
   10991 school, if any, to sign a "copyright disclaimer" for the program, if
   10992 necessary.  Here is a sample; alter the names:
   10993 
   10994   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   10995   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   10996 
   10997   <signature of Ty Coon>, 1 April 1989
   10998   Ty Coon, President of Vice
   10999 
   11000 This General Public License does not permit incorporating your program into
   11001 proprietary programs.  If your program is a subroutine library, you may
   11002 consider it more useful to permit linking proprietary applications with the
   11003 library.  If this is what you want to do, use the GNU Library General
   11004 Public License instead of this License.
   11005 
   11006 ============================================================
   11007 Notices for file(s):
   11008 /framework/groovy-all-1.7.0.jar
   11009 ------------------------------------------------------------
   11010                                  Apache License
   11011                            Version 2.0, January 2004
   11012                         http://www.apache.org/licenses/
   11013 
   11014    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   11015 
   11016    1. Definitions.
   11017 
   11018       "License" shall mean the terms and conditions for use, reproduction,
   11019       and distribution as defined by Sections 1 through 9 of this document.
   11020 
   11021       "Licensor" shall mean the copyright owner or entity authorized by
   11022       the copyright owner that is granting the License.
   11023 
   11024       "Legal Entity" shall mean the union of the acting entity and all
   11025       other entities that control, are controlled by, or are under common
   11026       control with that entity. For the purposes of this definition,
   11027       "control" means (i) the power, direct or indirect, to cause the
   11028       direction or management of such entity, whether by contract or
   11029       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   11030       outstanding shares, or (iii) beneficial ownership of such entity.
   11031 
   11032       "You" (or "Your") shall mean an individual or Legal Entity
   11033       exercising permissions granted by this License.
   11034 
   11035       "Source" form shall mean the preferred form for making modifications,
   11036       including but not limited to software source code, documentation
   11037       source, and configuration files.
   11038 
   11039       "Object" form shall mean any form resulting from mechanical
   11040       transformation or translation of a Source form, including but
   11041       not limited to compiled object code, generated documentation,
   11042       and conversions to other media types.
   11043 
   11044       "Work" shall mean the work of authorship, whether in Source or
   11045       Object form, made available under the License, as indicated by a
   11046       copyright notice that is included in or attached to the work
   11047       (an example is provided in the Appendix below).
   11048 
   11049       "Derivative Works" shall mean any work, whether in Source or Object
   11050       form, that is based on (or derived from) the Work and for which the
   11051       editorial revisions, annotations, elaborations, or other modifications
   11052       represent, as a whole, an original work of authorship. For the purposes
   11053       of this License, Derivative Works shall not include works that remain
   11054       separable from, or merely link (or bind by name) to the interfaces of,
   11055       the Work and Derivative Works thereof.
   11056 
   11057       "Contribution" shall mean any work of authorship, including
   11058       the original version of the Work and any modifications or additions
   11059       to that Work or Derivative Works thereof, that is intentionally
   11060       submitted to Licensor for inclusion in the Work by the copyright owner
   11061       or by an individual or Legal Entity authorized to submit on behalf of
   11062       the copyright owner. For the purposes of this definition, "submitted"
   11063       means any form of electronic, verbal, or written communication sent
   11064       to the Licensor or its representatives, including but not limited to
   11065       communication on electronic mailing lists, source code control systems,
   11066       and issue tracking systems that are managed by, or on behalf of, the
   11067       Licensor for the purpose of discussing and improving the Work, but
   11068       excluding communication that is conspicuously marked or otherwise
   11069       designated in writing by the copyright owner as "Not a Contribution."
   11070 
   11071       "Contributor" shall mean Licensor and any individual or Legal Entity
   11072       on behalf of whom a Contribution has been received by Licensor and
   11073       subsequently incorporated within the Work.
   11074 
   11075    2. Grant of Copyright License. Subject to the terms and conditions of
   11076       this License, each Contributor hereby grants to You a perpetual,
   11077       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11078       copyright license to reproduce, prepare Derivative Works of,
   11079       publicly display, publicly perform, sublicense, and distribute the
   11080       Work and such Derivative Works in Source or Object form.
   11081 
   11082    3. Grant of Patent License. Subject to the terms and conditions of
   11083       this License, each Contributor hereby grants to You a perpetual,
   11084       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11085       (except as stated in this section) patent license to make, have made,
   11086       use, offer to sell, sell, import, and otherwise transfer the Work,
   11087       where such license applies only to those patent claims licensable
   11088       by such Contributor that are necessarily infringed by their
   11089       Contribution(s) alone or by combination of their Contribution(s)
   11090       with the Work to which such Contribution(s) was submitted. If You
   11091       institute patent litigation against any entity (including a
   11092       cross-claim or counterclaim in a lawsuit) alleging that the Work
   11093       or a Contribution incorporated within the Work constitutes direct
   11094       or contributory patent infringement, then any patent licenses
   11095       granted to You under this License for that Work shall terminate
   11096       as of the date such litigation is filed.
   11097 
   11098    4. Redistribution. You may reproduce and distribute copies of the
   11099       Work or Derivative Works thereof in any medium, with or without
   11100       modifications, and in Source or Object form, provided that You
   11101       meet the following conditions:
   11102 
   11103       (a) You must give any other recipients of the Work or
   11104           Derivative Works a copy of this License; and
   11105 
   11106       (b) You must cause any modified files to carry prominent notices
   11107           stating that You changed the files; and
   11108 
   11109       (c) You must retain, in the Source form of any Derivative Works
   11110           that You distribute, all copyright, patent, trademark, and
   11111           attribution notices from the Source form of the Work,
   11112           excluding those notices that do not pertain to any part of
   11113           the Derivative Works; and
   11114 
   11115       (d) If the Work includes a "NOTICE" text file as part of its
   11116           distribution, then any Derivative Works that You distribute must
   11117           include a readable copy of the attribution notices contained
   11118           within such NOTICE file, excluding those notices that do not
   11119           pertain to any part of the Derivative Works, in at least one
   11120           of the following places: within a NOTICE text file distributed
   11121           as part of the Derivative Works; within the Source form or
   11122           documentation, if provided along with the Derivative Works; or,
   11123           within a display generated by the Derivative Works, if and
   11124           wherever such third-party notices normally appear. The contents
   11125           of the NOTICE file are for informational purposes only and
   11126           do not modify the License. You may add Your own attribution
   11127           notices within Derivative Works that You distribute, alongside
   11128           or as an addendum to the NOTICE text from the Work, provided
   11129           that such additional attribution notices cannot be construed
   11130           as modifying the License.
   11131 
   11132       You may add Your own copyright statement to Your modifications and
   11133       may provide additional or different license terms and conditions
   11134       for use, reproduction, or distribution of Your modifications, or
   11135       for any such Derivative Works as a whole, provided Your use,
   11136       reproduction, and distribution of the Work otherwise complies with
   11137       the conditions stated in this License.
   11138 
   11139    5. Submission of Contributions. Unless You explicitly state otherwise,
   11140       any Contribution intentionally submitted for inclusion in the Work
   11141       by You to the Licensor shall be under the terms and conditions of
   11142       this License, without any additional terms or conditions.
   11143       Notwithstanding the above, nothing herein shall supersede or modify
   11144       the terms of any separate license agreement you may have executed
   11145       with Licensor regarding such Contributions.
   11146 
   11147    6. Trademarks. This License does not grant permission to use the trade
   11148       names, trademarks, service marks, or product names of the Licensor,
   11149       except as required for reasonable and customary use in describing the
   11150       origin of the Work and reproducing the content of the NOTICE file.
   11151 
   11152    7. Disclaimer of Warranty. Unless required by applicable law or
   11153       agreed to in writing, Licensor provides the Work (and each
   11154       Contributor provides its Contributions) on an "AS IS" BASIS,
   11155       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   11156       implied, including, without limitation, any warranties or conditions
   11157       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   11158       PARTICULAR PURPOSE. You are solely responsible for determining the
   11159       appropriateness of using or redistributing the Work and assume any
   11160       risks associated with Your exercise of permissions under this License.
   11161 
   11162    8. Limitation of Liability. In no event and under no legal theory,
   11163       whether in tort (including negligence), contract, or otherwise,
   11164       unless required by applicable law (such as deliberate and grossly
   11165       negligent acts) or agreed to in writing, shall any Contributor be
   11166       liable to You for damages, including any direct, indirect, special,
   11167       incidental, or consequential damages of any character arising as a
   11168       result of this License or out of the use or inability to use the
   11169       Work (including but not limited to damages for loss of goodwill,
   11170       work stoppage, computer failure or malfunction, or any and all
   11171       other commercial damages or losses), even if such Contributor
   11172       has been advised of the possibility of such damages.
   11173 
   11174    9. Accepting Warranty or Additional Liability. While redistributing
   11175       the Work or Derivative Works thereof, You may choose to offer,
   11176       and charge a fee for, acceptance of support, warranty, indemnity,
   11177       or other liability obligations and/or rights consistent with this
   11178       License. However, in accepting such obligations, You may act only
   11179       on Your own behalf and on Your sole responsibility, not on behalf
   11180       of any other Contributor, and only if You agree to indemnify,
   11181       defend, and hold each Contributor harmless for any liability
   11182       incurred by, or claims asserted against, such Contributor by reason
   11183       of your accepting any such warranty or additional liability.
   11184 
   11185    END OF TERMS AND CONDITIONS
   11186 
   11187    APPENDIX: How to apply the Apache License to your work.
   11188 
   11189       To apply the Apache License to your work, attach the following
   11190       boilerplate notice, with the fields enclosed by brackets "[]"
   11191       replaced with your own identifying information. (Don't include
   11192       the brackets!)  The text should be enclosed in the appropriate
   11193       comment syntax for the file format. We also recommend that a
   11194       file or class name and description of purpose be included on the
   11195       same "printed page" as the copyright notice for easier
   11196       identification within third-party archives.
   11197 
   11198    Copyright [yyyy] [name of copyright owner]
   11199 
   11200    Licensed under the Apache License, Version 2.0 (the "License");
   11201    you may not use this file except in compliance with the License.
   11202    You may obtain a copy of the License at
   11203 
   11204        http://www.apache.org/licenses/LICENSE-2.0
   11205 
   11206    Unless required by applicable law or agreed to in writing, software
   11207    distributed under the License is distributed on an "AS IS" BASIS,
   11208    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11209    See the License for the specific language governing permissions and
   11210    limitations under the License.
   11211 
   11212 ============================================================
   11213 Notices for file(s):
   11214 /lib/libcorkscrew.so
   11215 ------------------------------------------------------------
   11216 
   11217    Copyright (c) 2011, The Android Open Source Project
   11218 
   11219    Licensed under the Apache License, Version 2.0 (the "License");
   11220    you may not use this file except in compliance with the License.
   11221 
   11222    Unless required by applicable law or agreed to in writing, software
   11223    distributed under the License is distributed on an "AS IS" BASIS,
   11224    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11225    See the License for the specific language governing permissions and
   11226    limitations under the License.
   11227 
   11228 
   11229                                  Apache License
   11230                            Version 2.0, January 2004
   11231                         http://www.apache.org/licenses/
   11232 
   11233    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   11234 
   11235    1. Definitions.
   11236 
   11237       "License" shall mean the terms and conditions for use, reproduction,
   11238       and distribution as defined by Sections 1 through 9 of this document.
   11239 
   11240       "Licensor" shall mean the copyright owner or entity authorized by
   11241       the copyright owner that is granting the License.
   11242 
   11243       "Legal Entity" shall mean the union of the acting entity and all
   11244       other entities that control, are controlled by, or are under common
   11245       control with that entity. For the purposes of this definition,
   11246       "control" means (i) the power, direct or indirect, to cause the
   11247       direction or management of such entity, whether by contract or
   11248       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   11249       outstanding shares, or (iii) beneficial ownership of such entity.
   11250 
   11251       "You" (or "Your") shall mean an individual or Legal Entity
   11252       exercising permissions granted by this License.
   11253 
   11254       "Source" form shall mean the preferred form for making modifications,
   11255       including but not limited to software source code, documentation
   11256       source, and configuration files.
   11257 
   11258       "Object" form shall mean any form resulting from mechanical
   11259       transformation or translation of a Source form, including but
   11260       not limited to compiled object code, generated documentation,
   11261       and conversions to other media types.
   11262 
   11263       "Work" shall mean the work of authorship, whether in Source or
   11264       Object form, made available under the License, as indicated by a
   11265       copyright notice that is included in or attached to the work
   11266       (an example is provided in the Appendix below).
   11267 
   11268       "Derivative Works" shall mean any work, whether in Source or Object
   11269       form, that is based on (or derived from) the Work and for which the
   11270       editorial revisions, annotations, elaborations, or other modifications
   11271       represent, as a whole, an original work of authorship. For the purposes
   11272       of this License, Derivative Works shall not include works that remain
   11273       separable from, or merely link (or bind by name) to the interfaces of,
   11274       the Work and Derivative Works thereof.
   11275 
   11276       "Contribution" shall mean any work of authorship, including
   11277       the original version of the Work and any modifications or additions
   11278       to that Work or Derivative Works thereof, that is intentionally
   11279       submitted to Licensor for inclusion in the Work by the copyright owner
   11280       or by an individual or Legal Entity authorized to submit on behalf of
   11281       the copyright owner. For the purposes of this definition, "submitted"
   11282       means any form of electronic, verbal, or written communication sent
   11283       to the Licensor or its representatives, including but not limited to
   11284       communication on electronic mailing lists, source code control systems,
   11285       and issue tracking systems that are managed by, or on behalf of, the
   11286       Licensor for the purpose of discussing and improving the Work, but
   11287       excluding communication that is conspicuously marked or otherwise
   11288       designated in writing by the copyright owner as "Not a Contribution."
   11289 
   11290       "Contributor" shall mean Licensor and any individual or Legal Entity
   11291       on behalf of whom a Contribution has been received by Licensor and
   11292       subsequently incorporated within the Work.
   11293 
   11294    2. Grant of Copyright License. Subject to the terms and conditions of
   11295       this License, each Contributor hereby grants to You a perpetual,
   11296       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11297       copyright license to reproduce, prepare Derivative Works of,
   11298       publicly display, publicly perform, sublicense, and distribute the
   11299       Work and such Derivative Works in Source or Object form.
   11300 
   11301    3. Grant of Patent License. Subject to the terms and conditions of
   11302       this License, each Contributor hereby grants to You a perpetual,
   11303       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11304       (except as stated in this section) patent license to make, have made,
   11305       use, offer to sell, sell, import, and otherwise transfer the Work,
   11306       where such license applies only to those patent claims licensable
   11307       by such Contributor that are necessarily infringed by their
   11308       Contribution(s) alone or by combination of their Contribution(s)
   11309       with the Work to which such Contribution(s) was submitted. If You
   11310       institute patent litigation against any entity (including a
   11311       cross-claim or counterclaim in a lawsuit) alleging that the Work
   11312       or a Contribution incorporated within the Work constitutes direct
   11313       or contributory patent infringement, then any patent licenses
   11314       granted to You under this License for that Work shall terminate
   11315       as of the date such litigation is filed.
   11316 
   11317    4. Redistribution. You may reproduce and distribute copies of the
   11318       Work or Derivative Works thereof in any medium, with or without
   11319       modifications, and in Source or Object form, provided that You
   11320       meet the following conditions:
   11321 
   11322       (a) You must give any other recipients of the Work or
   11323           Derivative Works a copy of this License; and
   11324 
   11325       (b) You must cause any modified files to carry prominent notices
   11326           stating that You changed the files; and
   11327 
   11328       (c) You must retain, in the Source form of any Derivative Works
   11329           that You distribute, all copyright, patent, trademark, and
   11330           attribution notices from the Source form of the Work,
   11331           excluding those notices that do not pertain to any part of
   11332           the Derivative Works; and
   11333 
   11334       (d) If the Work includes a "NOTICE" text file as part of its
   11335           distribution, then any Derivative Works that You distribute must
   11336           include a readable copy of the attribution notices contained
   11337           within such NOTICE file, excluding those notices that do not
   11338           pertain to any part of the Derivative Works, in at least one
   11339           of the following places: within a NOTICE text file distributed
   11340           as part of the Derivative Works; within the Source form or
   11341           documentation, if provided along with the Derivative Works; or,
   11342           within a display generated by the Derivative Works, if and
   11343           wherever such third-party notices normally appear. The contents
   11344           of the NOTICE file are for informational purposes only and
   11345           do not modify the License. You may add Your own attribution
   11346           notices within Derivative Works that You distribute, alongside
   11347           or as an addendum to the NOTICE text from the Work, provided
   11348           that such additional attribution notices cannot be construed
   11349           as modifying the License.
   11350 
   11351       You may add Your own copyright statement to Your modifications and
   11352       may provide additional or different license terms and conditions
   11353       for use, reproduction, or distribution of Your modifications, or
   11354       for any such Derivative Works as a whole, provided Your use,
   11355       reproduction, and distribution of the Work otherwise complies with
   11356       the conditions stated in this License.
   11357 
   11358    5. Submission of Contributions. Unless You explicitly state otherwise,
   11359       any Contribution intentionally submitted for inclusion in the Work
   11360       by You to the Licensor shall be under the terms and conditions of
   11361       this License, without any additional terms or conditions.
   11362       Notwithstanding the above, nothing herein shall supersede or modify
   11363       the terms of any separate license agreement you may have executed
   11364       with Licensor regarding such Contributions.
   11365 
   11366    6. Trademarks. This License does not grant permission to use the trade
   11367       names, trademarks, service marks, or product names of the Licensor,
   11368       except as required for reasonable and customary use in describing the
   11369       origin of the Work and reproducing the content of the NOTICE file.
   11370 
   11371    7. Disclaimer of Warranty. Unless required by applicable law or
   11372       agreed to in writing, Licensor provides the Work (and each
   11373       Contributor provides its Contributions) on an "AS IS" BASIS,
   11374       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   11375       implied, including, without limitation, any warranties or conditions
   11376       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   11377       PARTICULAR PURPOSE. You are solely responsible for determining the
   11378       appropriateness of using or redistributing the Work and assume any
   11379       risks associated with Your exercise of permissions under this License.
   11380 
   11381    8. Limitation of Liability. In no event and under no legal theory,
   11382       whether in tort (including negligence), contract, or otherwise,
   11383       unless required by applicable law (such as deliberate and grossly
   11384       negligent acts) or agreed to in writing, shall any Contributor be
   11385       liable to You for damages, including any direct, indirect, special,
   11386       incidental, or consequential damages of any character arising as a
   11387       result of this License or out of the use or inability to use the
   11388       Work (including but not limited to damages for loss of goodwill,
   11389       work stoppage, computer failure or malfunction, or any and all
   11390       other commercial damages or losses), even if such Contributor
   11391       has been advised of the possibility of such damages.
   11392 
   11393    9. Accepting Warranty or Additional Liability. While redistributing
   11394       the Work or Derivative Works thereof, You may choose to offer,
   11395       and charge a fee for, acceptance of support, warranty, indemnity,
   11396       or other liability obligations and/or rights consistent with this
   11397       License. However, in accepting such obligations, You may act only
   11398       on Your own behalf and on Your sole responsibility, not on behalf
   11399       of any other Contributor, and only if You agree to indemnify,
   11400       defend, and hold each Contributor harmless for any liability
   11401       incurred by, or claims asserted against, such Contributor by reason
   11402       of your accepting any such warranty or additional liability.
   11403 
   11404    END OF TERMS AND CONDITIONS
   11405 
   11406 
   11407 ============================================================
   11408 Notices for file(s):
   11409 /framework/liblzf.jar
   11410 ------------------------------------------------------------
   11411 Copyright (c) 2000-2009 Marc Alexander Lehmann <schmorp (a] schmorp.de>
   11412 
   11413 Redistribution and use in source and binary forms, with or without modifica-
   11414 tion, are permitted provided that the following conditions are met:
   11415 
   11416   1.  Redistributions of source code must retain the above copyright notice,
   11417       this list of conditions and the following disclaimer.
   11418 
   11419   2.  Redistributions in binary form must reproduce the above copyright
   11420       notice, this list of conditions and the following disclaimer in the
   11421       documentation and/or other materials provided with the distribution.
   11422 
   11423 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
   11424 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-
   11425 CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
   11426 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE-
   11427 CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   11428 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
   11429 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   11430 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH-
   11431 ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   11432 OF THE POSSIBILITY OF SUCH DAMAGE.
   11433 
   11434 Alternatively, the following files carry an additional notice that
   11435 explicitly allows relicensing under the GPLv2: lzf.c lzf.h lzfP.h lzf_c.c
   11436 lzf_d.c
   11437 
   11438 
   11439 ============================================================
   11440 Notices for file(s):
   11441 /lib/libLLVM.so
   11442 ------------------------------------------------------------
   11443 ==============================================================================
   11444 LLVM Release License
   11445 ==============================================================================
   11446 University of Illinois/NCSA
   11447 Open Source License
   11448 
   11449 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   11450 All rights reserved.
   11451 
   11452 Developed by:
   11453 
   11454     LLVM Team
   11455 
   11456     University of Illinois at Urbana-Champaign
   11457 
   11458     http://llvm.org
   11459 
   11460 Permission is hereby granted, free of charge, to any person obtaining a copy of
   11461 this software and associated documentation files (the "Software"), to deal with
   11462 the Software without restriction, including without limitation the rights to
   11463 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   11464 of the Software, and to permit persons to whom the Software is furnished to do
   11465 so, subject to the following conditions:
   11466 
   11467     * Redistributions of source code must retain the above copyright notice,
   11468       this list of conditions and the following disclaimers.
   11469 
   11470     * Redistributions in binary form must reproduce the above copyright notice,
   11471       this list of conditions and the following disclaimers in the
   11472       documentation and/or other materials provided with the distribution.
   11473 
   11474     * Neither the names of the LLVM Team, University of Illinois at
   11475       Urbana-Champaign, nor the names of its contributors may be used to
   11476       endorse or promote products derived from this Software without specific
   11477       prior written permission.
   11478 
   11479 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   11480 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   11481 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   11482 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   11483 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   11484 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   11485 SOFTWARE.
   11486 
   11487 ==============================================================================
   11488 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   11489 ==============================================================================
   11490 The LLVM software contains code written by third parties.  Such software will
   11491 have its own individual LICENSE.TXT file in the directory in which it appears.
   11492 This file will describe the copyrights, license, and restrictions which apply
   11493 to that code.
   11494 
   11495 The disclaimer of warranty in the University of Illinois Open Source License
   11496 applies to all code in the LLVM Distribution, and nothing in any of the
   11497 other licenses gives permission to use the names of the LLVM Team or the
   11498 University of Illinois to endorse or promote products derived from this
   11499 Software.
   11500 
   11501 The following pieces of software have additional or alternate copyrights,
   11502 licenses, and/or restrictions:
   11503 
   11504 Program             Directory
   11505 -------             ---------
   11506 Autoconf            llvm/autoconf
   11507                     llvm/projects/ModuleMaker/autoconf
   11508                     llvm/projects/sample/autoconf
   11509 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   11510 Google Test         llvm/utils/unittest/googletest
   11511 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   11512 
   11513 ======================================================================
   11514 == LICENSE.TXT for ./autoconf/LICENSE.TXT
   11515 ======================================================================
   11516 
   11517 ------------------------------------------------------------------------------
   11518 Autoconf Files
   11519 ------------------------------------------------------------------------------
   11520 All autoconf files are licensed under the LLVM license with the following
   11521 additions:
   11522 
   11523 llvm/autoconf/install-sh:
   11524 	This script is licensed under the LLVM license, with the following
   11525 	additional copyrights and restrictions:
   11526 
   11527 	Copyright 1991 by the Massachusetts Institute of Technology
   11528 
   11529 	Permission to use, copy, modify, distribute, and sell this software and its
   11530 	documentation for any purpose is hereby granted without fee, provided that
   11531 	the above copyright notice appear in all copies and that both that
   11532 	copyright notice and this permission notice appear in supporting 
   11533 	documentation, and that the name of M.I.T. not be used in advertising or
   11534 	publicity pertaining to distribution of the software without specific,
   11535 	written prior permission.  M.I.T. makes no representations about the
   11536 	suitability of this software for any purpose.  It is provided "as is"
   11537 	without express or implied warranty.
   11538 
   11539 Please see the source files for additional copyrights.
   11540 
   11541 
   11542 ======================================================================
   11543 == LICENSE.TXT for ./projects/sample/autoconf/LICENSE.TXT
   11544 ======================================================================
   11545 
   11546 ------------------------------------------------------------------------------
   11547 Autoconf Files
   11548 ------------------------------------------------------------------------------
   11549 All autoconf files are licensed under the LLVM license with the following
   11550 additions:
   11551 
   11552 llvm/autoconf/install-sh:
   11553 	This script is licensed under the LLVM license, with the following
   11554 	additional copyrights and restrictions:
   11555 
   11556 	Copyright 1991 by the Massachusetts Institute of Technology
   11557 
   11558 	Permission to use, copy, modify, distribute, and sell this software and its
   11559 	documentation for any purpose is hereby granted without fee, provided that
   11560 	the above copyright notice appear in all copies and that both that
   11561 	copyright notice and this permission notice appear in supporting 
   11562 	documentation, and that the name of M.I.T. not be used in advertising or
   11563 	publicity pertaining to distribution of the software without specific,
   11564 	written prior permission.  M.I.T. makes no representations about the
   11565 	suitability of this software for any purpose.  It is provided "as is"
   11566 	without express or implied warranty.
   11567 
   11568 Please see the source files for additional copyrights.
   11569 
   11570 
   11571 ======================================================================
   11572 == LICENSE.TXT for ./utils/unittest/googletest/LICENSE.TXT
   11573 ======================================================================
   11574 
   11575 Copyright 2008, Google Inc.
   11576 All rights reserved.
   11577 
   11578 Redistribution and use in source and binary forms, with or without
   11579 modification, are permitted provided that the following conditions are
   11580 met:
   11581 
   11582     * Redistributions of source code must retain the above copyright
   11583 notice, this list of conditions and the following disclaimer.
   11584     * Redistributions in binary form must reproduce the above
   11585 copyright notice, this list of conditions and the following disclaimer
   11586 in the documentation and/or other materials provided with the
   11587 distribution.
   11588     * Neither the name of Google Inc. nor the names of its
   11589 contributors may be used to endorse or promote products derived from
   11590 this software without specific prior written permission.
   11591 
   11592 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   11593 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   11594 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   11595 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   11596 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   11597 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   11598 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   11599 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   11600 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   11601 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   11602 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   11603 
   11604 ======================================================================
   11605 == LICENSE.TXT for ./include/llvm/Support/LICENSE.TXT
   11606 ======================================================================
   11607 
   11608 LLVM System Interface Library
   11609 -------------------------------------------------------------------------------
   11610 The LLVM System Interface Library is licensed under the Illinois Open Source
   11611 License and has the following additional copyright:
   11612 
   11613 Copyright (C) 2004 eXtensible Systems, Inc.
   11614 
   11615 ============================================================
   11616 Notices for file(s):
   11617 /framework/doclava.jar
   11618 ------------------------------------------------------------
   11619  
   11620  Copyright (C) 2010 Google Inc.
   11621  
   11622  Licensed under the Apache License, Version 2.0 (the "License");
   11623  you may not use this file except in compliance with the License.
   11624  You may obtain a copy of the License at
   11625  
   11626  http://www.apache.org/licenses/LICENSE-2.0
   11627  
   11628  Unless required by applicable law or agreed to in writing, software
   11629  distributed under the License is distributed on an "AS IS" BASIS,
   11630  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11631  See the License for the specific language governing permissions and
   11632  limitations under the License.
   11633 
   11634 
   11635 ======================================================================
   11636 
   11637 jQuery 1.2.6 - New Wave Javascript
   11638 
   11639 Copyright (c) 2008 John Resig (jquery.com)
   11640 Dual licensed under the MIT (MIT-LICENSE.txt)
   11641 and GPL (GPL-LICENSE.txt) licenses.
   11642 
   11643 Copyright (c) 2009 John Resig, http://jquery.com/
   11644 
   11645 Permission is hereby granted, free of charge, to any person obtaining
   11646 a copy of this software and associated documentation files (the
   11647 "Software"), to deal in the Software without restriction, including
   11648 without limitation the rights to use, copy, modify, merge, publish,
   11649 distribute, sublicense, and/or sell copies of the Software, and to
   11650 permit persons to whom the Software is furnished to do so, subject to
   11651 the following conditions:
   11652 
   11653 The above copyright notice and this permission notice shall be
   11654 included in all copies or substantial portions of the Software.
   11655 
   11656 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   11657 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   11658 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   11659 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
   11660 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
   11661 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
   11662 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   11663 
   11664 
   11665 ============================================================
   11666 Notices for file(s):
   11667 /bin/sqlite3
   11668 /lib/libsqlite.so
   11669 ------------------------------------------------------------
   11670 2001 September 15
   11671 
   11672 The author disclaims copyright to this source code.  In place of
   11673 a legal notice, here is a blessing:
   11674 
   11675    May you do good and not evil.
   11676    May you find forgiveness for yourself and forgive others.
   11677    May you share freely, never taking more than you give.
   11678 
   11679 
   11680 ============================================================
   11681 Notices for file(s):
   11682 /lib/libcrypto-host.so
   11683 /lib/libcrypto_static.a
   11684 /lib/libssl-host.so
   11685 ------------------------------------------------------------
   11686 
   11687   LICENSE ISSUES
   11688   ==============
   11689 
   11690   The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
   11691   the OpenSSL License and the original SSLeay license apply to the toolkit.
   11692   See below for the actual license texts. Actually both licenses are BSD-style
   11693   Open Source licenses. In case of any license issues related to OpenSSL
   11694   please contact openssl-core (a] openssl.org.
   11695 
   11696   OpenSSL License
   11697   ---------------
   11698 
   11699 /* ====================================================================
   11700  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
   11701  *
   11702  * Redistribution and use in source and binary forms, with or without
   11703  * modification, are permitted provided that the following conditions
   11704  * are met:
   11705  *
   11706  * 1. Redistributions of source code must retain the above copyright
   11707  *    notice, this list of conditions and the following disclaimer. 
   11708  *
   11709  * 2. Redistributions in binary form must reproduce the above copyright
   11710  *    notice, this list of conditions and the following disclaimer in
   11711  *    the documentation and/or other materials provided with the
   11712  *    distribution.
   11713  *
   11714  * 3. All advertising materials mentioning features or use of this
   11715  *    software must display the following acknowledgment:
   11716  *    "This product includes software developed by the OpenSSL Project
   11717  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
   11718  *
   11719  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
   11720  *    endorse or promote products derived from this software without
   11721  *    prior written permission. For written permission, please contact
   11722  *    openssl-core (a] openssl.org.
   11723  *
   11724  * 5. Products derived from this software may not be called "OpenSSL"
   11725  *    nor may "OpenSSL" appear in their names without prior written
   11726  *    permission of the OpenSSL Project.
   11727  *
   11728  * 6. Redistributions of any form whatsoever must retain the following
   11729  *    acknowledgment:
   11730  *    "This product includes software developed by the OpenSSL Project
   11731  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
   11732  *
   11733  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
   11734  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   11735  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   11736  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
   11737  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   11738  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   11739  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   11740  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   11741  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   11742  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   11743  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   11744  * OF THE POSSIBILITY OF SUCH DAMAGE.
   11745  * ====================================================================
   11746  *
   11747  * This product includes cryptographic software written by Eric Young
   11748  * (eay (a] cryptsoft.com).  This product includes software written by Tim
   11749  * Hudson (tjh (a] cryptsoft.com).
   11750  *
   11751  */
   11752 
   11753  Original SSLeay License
   11754  -----------------------
   11755 
   11756 /* Copyright (C) 1995-1998 Eric Young (eay (a] cryptsoft.com)
   11757  * All rights reserved.
   11758  *
   11759  * This package is an SSL implementation written
   11760  * by Eric Young (eay (a] cryptsoft.com).
   11761  * The implementation was written so as to conform with Netscapes SSL.
   11762  * 
   11763  * This library is free for commercial and non-commercial use as long as
   11764  * the following conditions are aheared to.  The following conditions
   11765  * apply to all code found in this distribution, be it the RC4, RSA,
   11766  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
   11767  * included with this distribution is covered by the same copyright terms
   11768  * except that the holder is Tim Hudson (tjh (a] cryptsoft.com).
   11769  * 
   11770  * Copyright remains Eric Young's, and as such any Copyright notices in
   11771  * the code are not to be removed.
   11772  * If this package is used in a product, Eric Young should be given attribution
   11773  * as the author of the parts of the library used.
   11774  * This can be in the form of a textual message at program startup or
   11775  * in documentation (online or textual) provided with the package.
   11776  * 
   11777  * Redistribution and use in source and binary forms, with or without
   11778  * modification, are permitted provided that the following conditions
   11779  * are met:
   11780  * 1. Redistributions of source code must retain the copyright
   11781  *    notice, this list of conditions and the following disclaimer.
   11782  * 2. Redistributions in binary form must reproduce the above copyright
   11783  *    notice, this list of conditions and the following disclaimer in the
   11784  *    documentation and/or other materials provided with the distribution.
   11785  * 3. All advertising materials mentioning features or use of this software
   11786  *    must display the following acknowledgement:
   11787  *    "This product includes cryptographic software written by
   11788  *     Eric Young (eay (a] cryptsoft.com)"
   11789  *    The word 'cryptographic' can be left out if the rouines from the library
   11790  *    being used are not cryptographic related :-).
   11791  * 4. If you include any Windows specific code (or a derivative thereof) from 
   11792  *    the apps directory (application code) you must include an acknowledgement:
   11793  *    "This product includes software written by Tim Hudson (tjh (a] cryptsoft.com)"
   11794  * 
   11795  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
   11796  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   11797  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   11798  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   11799  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   11800  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   11801  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   11802  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   11803  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   11804  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   11805  * SUCH DAMAGE.
   11806  * 
   11807  * The licence and distribution terms for any publically available version or
   11808  * derivative of this code cannot be changed.  i.e. this code cannot simply be
   11809  * copied and put under another distribution licence
   11810  * [including the GNU Public Licence.]
   11811  */
   11812 
   11813 
   11814 ============================================================
   11815 Notices for file(s):
   11816 /lib/libexpat-host.so
   11817 /lib/libexpat.a
   11818 ------------------------------------------------------------
   11819 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
   11820                                and Clark Cooper
   11821 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
   11822 
   11823 Permission is hereby granted, free of charge, to any person obtaining
   11824 a copy of this software and associated documentation files (the
   11825 "Software"), to deal in the Software without restriction, including
   11826 without limitation the rights to use, copy, modify, merge, publish,
   11827 distribute, sublicense, and/or sell copies of the Software, and to
   11828 permit persons to whom the Software is furnished to do so, subject to
   11829 the following conditions:
   11830 
   11831 The above copyright notice and this permission notice shall be included
   11832 in all copies or substantial portions of the Software.
   11833 
   11834 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   11835 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   11836 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   11837 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   11838 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   11839 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   11840 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   11841 
   11842 ============================================================
   11843 Notices for file(s):
   11844 /lib/libLLVMAnalysis.a
   11845 ------------------------------------------------------------
   11846 ==============================================================================
   11847 LLVM Release License
   11848 ==============================================================================
   11849 University of Illinois/NCSA
   11850 Open Source License
   11851 
   11852 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   11853 All rights reserved.
   11854 
   11855 Developed by:
   11856 
   11857     LLVM Team
   11858 
   11859     University of Illinois at Urbana-Champaign
   11860 
   11861     http://llvm.org
   11862 
   11863 Permission is hereby granted, free of charge, to any person obtaining a copy of
   11864 this software and associated documentation files (the "Software"), to deal with
   11865 the Software without restriction, including without limitation the rights to
   11866 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   11867 of the Software, and to permit persons to whom the Software is furnished to do
   11868 so, subject to the following conditions:
   11869 
   11870     * Redistributions of source code must retain the above copyright notice,
   11871       this list of conditions and the following disclaimers.
   11872 
   11873     * Redistributions in binary form must reproduce the above copyright notice,
   11874       this list of conditions and the following disclaimers in the
   11875       documentation and/or other materials provided with the distribution.
   11876 
   11877     * Neither the names of the LLVM Team, University of Illinois at
   11878       Urbana-Champaign, nor the names of its contributors may be used to
   11879       endorse or promote products derived from this Software without specific
   11880       prior written permission.
   11881 
   11882 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   11883 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   11884 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   11885 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   11886 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   11887 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   11888 SOFTWARE.
   11889 
   11890 ==============================================================================
   11891 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   11892 ==============================================================================
   11893 The LLVM software contains code written by third parties.  Such software will
   11894 have its own individual LICENSE.TXT file in the directory in which it appears.
   11895 This file will describe the copyrights, license, and restrictions which apply
   11896 to that code.
   11897 
   11898 The disclaimer of warranty in the University of Illinois Open Source License
   11899 applies to all code in the LLVM Distribution, and nothing in any of the
   11900 other licenses gives permission to use the names of the LLVM Team or the
   11901 University of Illinois to endorse or promote products derived from this
   11902 Software.
   11903 
   11904 The following pieces of software have additional or alternate copyrights,
   11905 licenses, and/or restrictions:
   11906 
   11907 Program             Directory
   11908 -------             ---------
   11909 Autoconf            llvm/autoconf
   11910                     llvm/projects/ModuleMaker/autoconf
   11911                     llvm/projects/sample/autoconf
   11912 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   11913 Google Test         llvm/utils/unittest/googletest
   11914 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   11915 
   11916 ============================================================
   11917 Notices for file(s):
   11918 /framework/emmalib.jar
   11919 ------------------------------------------------------------
   11920 Common Public License - v 1.0
   11921 
   11922 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S
   11923 ACCEPTANCE OF THIS AGREEMENT.
   11924 
   11925 1. DEFINITIONS
   11926 
   11927 "Contribution" means:
   11928 
   11929       a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
   11930       b) in the case of each subsequent Contributor:
   11931 
   11932       i) changes to the Program, and
   11933 
   11934       ii) additions to the Program;
   11935 
   11936       where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was
   11937 added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules
   11938 of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
   11939 
   11940 "Contributor" means any person or entity that distributes the Program.
   11941 
   11942 "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
   11943 
   11944 "Program" means the Contributions distributed in accordance with this Agreement.
   11945 
   11946 "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
   11947 
   11948 2. GRANT OF RIGHTS
   11949 
   11950       a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative
   11951 works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
   11952 
   11953       b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make,
   11954 use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
   11955 combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered
   11956 by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
   11957 
   11958       c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the
   11959 Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other
   11960 entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole
   11961 responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
   11962 Program, it is Recipient's responsibility to acquire that license before distributing the Program.
   11963 
   11964       d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this
   11965 Agreement.
   11966 
   11967 3. REQUIREMENTS
   11968 
   11969 A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
   11970 
   11971       a) it complies with the terms and conditions of this Agreement; and
   11972 
   11973       b) its license agreement:
   11974 
   11975       i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement,
   11976 and implied warranties or conditions of merchantability and fitness for a particular purpose;
   11977 
   11978       ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost
   11979 profits;
   11980 
   11981       iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
   11982 
   11983       iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium
   11984 customarily used for software exchange.
   11985 
   11986 When the Program is made available in source code form:
   11987 
   11988       a) it must be made available under this Agreement; and
   11989 
   11990       b) a copy of this Agreement must be included with each copy of the Program.
   11991 
   11992 Contributors may not remove or alter any copyright notices contained within the Program.
   11993 
   11994 Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the
   11995 Contribution.
   11996 
   11997 4. COMMERCIAL DISTRIBUTION
   11998 
   11999 Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the
   12000 commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other
   12001 Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
   12002 every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a
   12003 third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a
   12004 commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to
   12005 qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate
   12006 with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
   12007 
   12008 For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor
   12009 then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this
   12010 section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other
   12011 Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
   12012 
   12013 5. NO WARRANTY
   12014 
   12015 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
   12016 WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
   12017 determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to
   12018 the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
   12019 
   12020 6. DISCLAIMER OF LIABILITY
   12021 
   12022 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   12023 CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   12024 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
   12025 DAMAGES.
   12026 
   12027 7. GENERAL
   12028 
   12029 If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this
   12030 Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
   12031 
   12032 If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any
   12033 patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes
   12034 patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other
   12035 software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
   12036 
   12037 All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a
   12038 reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the
   12039 Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and
   12040 survive.
   12041 
   12042 Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following
   12043 manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
   12044 right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new
   12045 version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under
   12046 which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new
   12047 version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement,
   12048 whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
   12049 
   12050 This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal
   12051 action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
   12052 
   12053 ============================================================
   12054 Notices for file(s):
   12055 /lib/libselinux.a
   12056 ------------------------------------------------------------
   12057 This library (libselinux) is public domain software, i.e. not copyrighted.
   12058 
   12059 Warranty Exclusion
   12060 ------------------
   12061 You agree that this software is a
   12062 non-commercially developed program that may contain "bugs" (as that
   12063 term is used in the industry) and that it may not function as intended.
   12064 The software is licensed "as is". NSA makes no, and hereby expressly
   12065 disclaims all, warranties, express, implied, statutory, or otherwise
   12066 with respect to the software, including noninfringement and the implied
   12067 warranties of merchantability and fitness for a particular purpose.
   12068 
   12069 Limitation of Liability
   12070 -----------------------
   12071 In no event will NSA be liable for any damages, including loss of data,
   12072 lost profits, cost of cover, or other special, incidental,
   12073 consequential, direct or indirect damages arising from the software or
   12074 the use thereof, however caused and on any theory of liability. This
   12075 limitation will apply even if NSA has been advised of the possibility
   12076 of such damage. You acknowledge that this is a reasonable allocation of
   12077 risk.
   12078 
   12079 ============================================================
   12080 Notices for file(s):
   12081 /framework/org-netbeans-api-visual.jar
   12082 /framework/org-openide-util.jar
   12083 ------------------------------------------------------------
   12084 The GNU General Public License (GPL) Version 2, June 1991 
   12085 
   12086 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   12087 
   12088 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
   12089 
   12090 Everyone is permitted to copy and distribute verbatim copies
   12091 of this license document, but changing it is not allowed.
   12092 
   12093 Preamble
   12094 
   12095 The licenses for most software are designed to take away
   12096 your freedom to share and change it. By contrast, the GNU
   12097 General Public License is intended to guarantee your freedom
   12098 to share and change free software--to make sure the software
   12099 is free for all its users. This General Public License
   12100 applies to most of the Free Software Foundation's software
   12101 and to any other program whose authors commit to using it.
   12102 (Some other Free Software Foundation software is covered by
   12103 the GNU Library General Public License instead.) You can
   12104 apply it to your programs, too. When we speak of free
   12105 software, we are referring to freedom, not price. Our
   12106 General Public Licenses are designed to make sure that you
   12107 have the freedom to distribute copies of free software (and
   12108 charge for this service if you wish), that you receive
   12109 source code or can get it if you want it, that you can
   12110 change the software or use pieces of it in new free
   12111 programs; and that you know you can do these things. To
   12112 protect your rights, we need to make restrictions that
   12113 forbid anyone to deny you these rights or to ask you to
   12114 surrender the rights. These restrictions translate to
   12115 certain responsibilities for you if you distribute copies of
   12116 the software, or if you modify it.
   12117 
   12118 For example, if you distribute copies of such a program,
   12119 whether gratis or for a fee, you must give the recipients
   12120 all the rights that you have. You must make sure that they,
   12121 too, receive or can get the source code. And you must show
   12122 them these terms so they know their rights.
   12123 
   12124 We protect your rights with two steps: (1) copyright the
   12125 software, and (2) offer you this license which gives you
   12126 legal permission to copy, distribute and/or modify the
   12127 software.
   12128 
   12129 Also, for each author's protection and ours, we want to make
   12130 certain that everyone understands that there is no warranty
   12131 for this free software. If the software is modified by
   12132 someone else and passed on, we want its recipients to know
   12133 that what they have is not the original, so that any
   12134 problems introduced by others will not reflect on the
   12135 original authors' reputations.
   12136 
   12137 Finally, any free program is threatened constantly by
   12138 software patents. We wish to avoid the danger that
   12139 redistributors of a free program will individually obtain
   12140 patent licenses, in effect making the program proprietary.
   12141 To prevent this, we have made it clear that any patent must
   12142 be licensed for everyone's free use or not licensed at all.
   12143 
   12144 The precise terms and conditions for copying, distribution
   12145 and modification follow.
   12146 
   12147 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND
   12148 MODIFICATION
   12149 
   12150 0. This License applies to any program or other work which
   12151 contains a notice placed by the copyright holder saying it
   12152 may be distributed under the terms of this General Public
   12153 License. The "Program", below, refers to any such program or
   12154 work, and a "work based on the Program" means either the
   12155 Program or any derivative work under copyright law: that is
   12156 to say, a work containing the Program or a portion of it,
   12157 either verbatim or with modifications and/or translated into
   12158 another language. (Hereinafter, translation is included
   12159 without limitation in the term "modification".) Each
   12160 licensee is addressed as "you".
   12161 
   12162 Activities other than copying, distribution and modification
   12163 are not covered by this License; they are outside its scope.
   12164 The act of running the Program is not restricted, and the
   12165 output from the Program is covered only if its contents
   12166 constitute a work based on the Program (independent of
   12167 having been made by running the Program). Whether that is
   12168 true depends on what the Program does.
   12169 
   12170 1. You may copy and distribute verbatim copies of the
   12171 Program's source code as you receive it, in any medium,
   12172 provided that you conspicuously and appropriately publish on
   12173 each copy an appropriate copyright notice and disclaimer of
   12174 warranty; keep intact all the notices that refer to this
   12175 License and to the absence of any warranty; and give any
   12176 other recipients of the Program a copy of this License along
   12177 with the Program.
   12178 
   12179 You may charge a fee for the physical act of transferring a
   12180 copy, and you may at your option offer warranty protection
   12181 in exchange for a fee.
   12182 
   12183 2. You may modify your copy or copies of the Program or any
   12184 portion of it, thus forming a work based on the Program, and
   12185 copy and distribute such modifications or work under the
   12186 terms of Section 1 above, provided that you also meet all of
   12187 these conditions:
   12188 
   12189 a) You must cause the modified files to carry prominent
   12190 notices stating that you changed the files and the date of
   12191 any change.
   12192 
   12193 b) You must cause any work that you distribute or publish,
   12194 that in whole or in part contains or is derived from the
   12195 Program or any part thereof, to be licensed as a whole at no
   12196 charge to all third parties under the terms of this License.
   12197 
   12198 c) If the modified program normally reads commands
   12199 interactively when run, you must cause it, when started
   12200 running for such interactive use in the most ordinary way,
   12201 to print or display an announcement including an appropriate
   12202 copyright notice and a notice that there is no warranty (or
   12203 else, saying that you provide a warranty) and that users may
   12204 redistribute the program under these conditions, and telling
   12205 the user how to view a copy of this License. (Exception: if
   12206 the Program itself is interactive but does not normally
   12207 print such an announcement, your work based on the Program
   12208 is not required to print an announcement.)
   12209 
   12210 These requirements apply to the modified work as a whole. If
   12211 identifiable sections of that work are not derived from the
   12212 Program, and can be reasonably considered independent and
   12213 separate works in themselves, then this License, and its
   12214 terms, do not apply to those sections when you distribute
   12215 them as separate works. But when you distribute the same
   12216 sections as part of a whole which is a work based on the
   12217 Program, the distribution of the whole must be on the terms
   12218 of this License, whose permissions for other licensees
   12219 extend to the entire whole, and thus to each and every part
   12220 regardless of who wrote it.
   12221 
   12222 Thus, it is not the intent of this section to claim rights
   12223 or contest your rights to work written entirely by you;
   12224 rather, the intent is to exercise the right to control the
   12225 distribution of derivative or collective works based on the
   12226 Program. In addition, mere aggregation of another work not
   12227 based on the Program with the Program (or with a work based
   12228 on the Program) on a volume of a storage or distribution
   12229 medium does not bring the other work under the scope of this
   12230 License.
   12231 
   12232 3. You may copy and distribute the Program (or a work based
   12233 on it, under Section 2) in object code or executable form
   12234 under the terms of Sections 1 and 2 above provided that you
   12235 also do one of the following:
   12236 
   12237 a) Accompany it with the complete corresponding
   12238 machine-readable source code, which must be distributed
   12239 under the terms of Sections 1 and 2 above on a medium
   12240 customarily used for software interchange; or,
   12241 
   12242 b) Accompany it with a written offer, valid for at least
   12243 three years, to give any third party, for a charge no more
   12244 than your cost of physically performing source distribution,
   12245 a complete machine-readable copy of the corresponding source
   12246 code, to be distributed under the terms of Sections 1 and 2
   12247 above on a medium customarily used for software interchange;
   12248 or,
   12249 
   12250 c) Accompany it with the information you received as to the
   12251 offer to distribute corresponding source code. (This
   12252 alternative is allowed only for noncommercial distribution
   12253 and only if you received the program in object code or
   12254 executable form with such an offer, in accord with
   12255 Subsection b above.)
   12256 
   12257 The source code for a work means the preferred form of the
   12258 work for making modifications to it. For an executable work,
   12259 complete source code means all the source code for all
   12260 modules it contains, plus any associated interface
   12261 definition files, plus the scripts used to control
   12262 compilation and installation of the executable. However, as
   12263 a special exception, the source code distributed need not
   12264 include anything that is normally distributed (in either
   12265 source or binary form) with the major components (compiler,
   12266 kernel, and so on) of the operating system on which the
   12267 executable runs, unless that component itself accompanies
   12268 the executable. If distribution of executable or object code
   12269 is made by offering access to copy from a designated place,
   12270 then offering equivalent access to copy the source code from
   12271 the same place counts as distribution of the source code,
   12272 even though third parties are not compelled to copy the
   12273 source along with the object code.
   12274 
   12275 4. You may not copy, modify, sublicense, or distribute the
   12276 Program except as expressly provided under this License. Any
   12277 attempt otherwise to copy, modify, sublicense or distribute
   12278 the Program is void, and will automatically terminate your
   12279 rights under this License. However, parties who have
   12280 received copies, or rights, from you under this License will
   12281 not have their licenses terminated so long as such parties
   12282 remain in full compliance.
   12283 
   12284 5. You are not required to accept this License, since you
   12285 have not signed it. However, nothing else grants you
   12286 permission to modify or distribute the Program or its
   12287 derivative works. These actions are prohibited by law if you
   12288 do not accept this License. Therefore, by modifying or
   12289 distributing the Program (or any work based on the Program),
   12290 you indicate your acceptance of this License to do so, and
   12291 all its terms and conditions for copying, distributing or
   12292 modifying the Program or works based on it.
   12293 
   12294 6. Each time you redistribute the Program (or any work based
   12295 on the Program), the recipient automatically receives a
   12296 license from the original licensor to copy, distribute or
   12297 modify the Program subject to these terms and conditions.
   12298 You may not impose any further restrictions on the
   12299 recipients' exercise of the rights granted herein. You are
   12300 not responsible for enforcing compliance by third parties to
   12301 this License.
   12302 
   12303 7. If, as a consequence of a court judgment or allegation of
   12304 patent infringement or for any other reason (not limited to
   12305 patent issues), conditions are imposed on you (whether by
   12306 court order, agreement or otherwise) that contradict the
   12307 conditions of this License, they do not excuse you from the
   12308 conditions of this License. If you cannot distribute so as
   12309 to satisfy simultaneously your obligations under this
   12310 License and any other pertinent obligations, then as a
   12311 consequence you may not distribute the Program at all. For
   12312 example, if a patent license would not permit royalty-free
   12313 redistribution of the Program by all those who receive
   12314 copies directly or indirectly through you, then the only way
   12315 you could satisfy both it and this License would be to
   12316 refrain entirely from distribution of the Program.
   12317 
   12318 If any portion of this section is held invalid or
   12319 unenforceable under any particular circumstance, the balance
   12320 of the section is intended to apply and the section as a
   12321 whole is intended to apply in other circumstances. It is not
   12322 the purpose of this section to induce you to infringe any
   12323 patents or other property right claims or to contest
   12324 validity of any such claims; this section has the sole
   12325 purpose of protecting the integrity of the free software
   12326 distribution system, which is implemented by public license
   12327 practices. Many people have made generous contributions to
   12328 the wide range of software distributed through that system
   12329 in reliance on consistent application of that system; it is
   12330 up to the author/donor to decide if he or she is willing to
   12331 distribute software through any other system and a licensee
   12332 cannot impose that choice.
   12333 
   12334 This section is intended to make thoroughly clear what is
   12335 believed to be a consequence of the rest of this License.
   12336 
   12337 8. If the distribution and/or use of the Program is
   12338 restricted in certain countries either by patents or by
   12339 copyrighted interfaces, the original copyright holder who
   12340 places the Program under this License may add an explicit
   12341 geographical distribution limitation excluding those
   12342 countries, so that distribution is permitted only in or
   12343 among countries not thus excluded. In such case, this
   12344 License incorporates the limitation as if written in the
   12345 body of this License.
   12346 
   12347 9. The Free Software Foundation may publish revised and/or
   12348 new versions of the General Public License from time to
   12349 time. Such new versions will be similar in spirit to the
   12350 present version, but may differ in detail to address new
   12351 problems or concerns.
   12352 
   12353 Each version is given a distinguishing version number. If
   12354 the Program specifies a version number of this License which
   12355 applies to it and "any later version", you have the option
   12356 of following the terms and conditions either of that version
   12357 or of any later version published by the Free Software
   12358 Foundation. If the Program does not specify a version number
   12359 of this License, you may choose any version ever published
   12360 by the Free Software Foundation.
   12361 
   12362 10. If you wish to incorporate parts of the Program into
   12363 other free programs whose distribution conditions are
   12364 different, write to the author to ask for permission. For
   12365 software which is copyrighted by the Free Software
   12366 Foundation, write to the Free Software Foundation; we
   12367 sometimes make exceptions for this. Our decision will be
   12368 guided by the two goals of preserving the free status of all
   12369 derivatives of our free software and of promoting the
   12370 sharing and reuse of software generally.
   12371 
   12372 NO WARRANTY
   12373 
   12374 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS
   12375 NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
   12376 APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
   12377 COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
   12378 "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
   12379 IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   12380 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   12381 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
   12382 OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
   12383 DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   12384 REPAIR OR CORRECTION.
   12385 
   12386 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED
   12387 TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
   12388 WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED
   12389 ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
   12390 SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
   12391 THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
   12392 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
   12393 LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
   12394 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
   12395 HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
   12396 SUCH DAMAGES.
   12397 
   12398 END OF TERMS AND CONDITIONS
   12399 
   12400 How to Apply These Terms to Your New Programs
   12401 
   12402 If you develop a new program, and you want it to be of the
   12403 greatest possible use to the public, the best way to achieve
   12404 this is to make it free software which everyone can
   12405 redistribute and change under these terms.
   12406 
   12407 To do so, attach the following notices to the program. It is
   12408 safest to attach them to the start of each source file to
   12409 most effectively convey the exclusion of warranty; and each
   12410 file should have at least the "copyright" line and a pointer
   12411 to where the full notice is found.
   12412 
   12413 One line to give the program's name and a brief idea of what
   12414 it does.
   12415 
   12416 Copyright (C) <year> <name of author>
   12417 This program is free software; you can redistribute it
   12418 and/or modify it under the terms of the GNU General Public
   12419 License as published by the Free Software Foundation; either
   12420 version 2 of the License, or (at your option) any later
   12421 version. This program is distributed in the hope that it
   12422 will be useful, but WITHOUT ANY WARRANTY; without even the
   12423 implied warranty of MERCHANTABILITY or FITNESS FOR A
   12424 PARTICULAR PURPOSE. See the GNU General Public License for
   12425 more details. You should have received a copy of the GNU
   12426 General Public License along with this program; if not,
   12427 write to the Free Software Foundation, Inc., 59 Temple
   12428 Place, Suite 330, Boston, MA 02111-1307 USA
   12429 
   12430 Also add information on how to contact you by electronic and
   12431 paper mail. If the program is interactive, make it output a
   12432 short notice like this when it starts in an interactive
   12433 mode:
   12434 
   12435 Gnomovision version 69, Copyright (C) year name of author
   12436 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
   12437 type `show w'. This is free software, and you are welcome to
   12438 redistribute it under certain conditions; type `show c' for
   12439 details. The hypothetical commands `show w' and `show c'
   12440 should show the appropriate parts of the General Public
   12441 License. Of course, the commands you use may be called
   12442 something other than `show w' and `show c'; they could even
   12443 be mouse-clicks or menu items--whatever suits your program.
   12444 
   12445 You should also get your employer (if you work as a
   12446 programmer) or your school, if any, to sign a "copyright
   12447 disclaimer" for the program, if necessary. Here is a sample;
   12448 alter the names:
   12449 
   12450 Yoyodyne, Inc., hereby disclaims all copyright interest in
   12451 the program `Gnomovision' (which makes passes at compilers)
   12452 written by James Hacker.
   12453 
   12454 signature of Ty Coon, 1 April 1989
   12455 Ty Coon, President of Vice
   12456 This General Public License does not permit incorporating
   12457 your program into proprietary programs. If your program is a
   12458 subroutine library, you may consider it more useful to
   12459 permit linking proprietary applications with the library. If
   12460 this is what you want to do, use the GNU Library General
   12461 Public License instead of this License.
   12462 
   12463 "CLASSPATH" EXCEPTION TO THE GPL VERSION 2
   12464 
   12465 Certain source files distributed by Sun Microsystems, Inc. 
   12466 are subject to  the following clarification and special
   12467 exception to the GPL Version 2, but only where Sun has
   12468 expressly included in the particular source file's header
   12469 the words  "Sun designates this particular file as subject
   12470 to the "Classpath" exception as provided by Sun in the
   12471 License file that accompanied this code." 
   12472 
   12473    Linking this library statically or dynamically with other
   12474 modules is making a combined work based on this library. 
   12475 Thus, the terms and conditions of the GNU General Public
   12476 License Version 2 cover the whole combination. 
   12477 
   12478   As a special exception, the copyright holders of this
   12479 library give you  permission to link this library with
   12480 independent modules to produce an  executable, regardless of
   12481 the license terms of these independent modules,  and to copy
   12482 and distribute the resulting executable under terms of your 
   12483 choice, provided that you also meet, for each linked
   12484 independent module,  the terms and conditions of the license
   12485 of that module.  An independent  module is a module which is
   12486 not derived from or based on this library.  If  you modify
   12487 this library, you may extend this exception to your version
   12488 of  the library, but you are not obligated to do so.  If you
   12489 do not wish to do so, delete this exception statement from
   12490 your version.
   12491 ============================================================
   12492 Notices for file(s):
   12493 /bin/adb
   12494 ------------------------------------------------------------
   12495 
   12496    Copyright (c) 2006-2009, The Android Open Source Project
   12497    Copyright 2006, Brian Swetland <swetland (a] frotz.net>
   12498 
   12499    Licensed under the Apache License, Version 2.0 (the "License");
   12500    you may not use this file except in compliance with the License.
   12501 
   12502    Unless required by applicable law or agreed to in writing, software
   12503    distributed under the License is distributed on an "AS IS" BASIS,
   12504    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12505    See the License for the specific language governing permissions and
   12506    limitations under the License.
   12507 
   12508 
   12509                                  Apache License
   12510                            Version 2.0, January 2004
   12511                         http://www.apache.org/licenses/
   12512 
   12513    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   12514 
   12515    1. Definitions.
   12516 
   12517       "License" shall mean the terms and conditions for use, reproduction,
   12518       and distribution as defined by Sections 1 through 9 of this document.
   12519 
   12520       "Licensor" shall mean the copyright owner or entity authorized by
   12521       the copyright owner that is granting the License.
   12522 
   12523       "Legal Entity" shall mean the union of the acting entity and all
   12524       other entities that control, are controlled by, or are under common
   12525       control with that entity. For the purposes of this definition,
   12526       "control" means (i) the power, direct or indirect, to cause the
   12527       direction or management of such entity, whether by contract or
   12528       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   12529       outstanding shares, or (iii) beneficial ownership of such entity.
   12530 
   12531       "You" (or "Your") shall mean an individual or Legal Entity
   12532       exercising permissions granted by this License.
   12533 
   12534       "Source" form shall mean the preferred form for making modifications,
   12535       including but not limited to software source code, documentation
   12536       source, and configuration files.
   12537 
   12538       "Object" form shall mean any form resulting from mechanical
   12539       transformation or translation of a Source form, including but
   12540       not limited to compiled object code, generated documentation,
   12541       and conversions to other media types.
   12542 
   12543       "Work" shall mean the work of authorship, whether in Source or
   12544       Object form, made available under the License, as indicated by a
   12545       copyright notice that is included in or attached to the work
   12546       (an example is provided in the Appendix below).
   12547 
   12548       "Derivative Works" shall mean any work, whether in Source or Object
   12549       form, that is based on (or derived from) the Work and for which the
   12550       editorial revisions, annotations, elaborations, or other modifications
   12551       represent, as a whole, an original work of authorship. For the purposes
   12552       of this License, Derivative Works shall not include works that remain
   12553       separable from, or merely link (or bind by name) to the interfaces of,
   12554       the Work and Derivative Works thereof.
   12555 
   12556       "Contribution" shall mean any work of authorship, including
   12557       the original version of the Work and any modifications or additions
   12558       to that Work or Derivative Works thereof, that is intentionally
   12559       submitted to Licensor for inclusion in the Work by the copyright owner
   12560       or by an individual or Legal Entity authorized to submit on behalf of
   12561       the copyright owner. For the purposes of this definition, "submitted"
   12562       means any form of electronic, verbal, or written communication sent
   12563       to the Licensor or its representatives, including but not limited to
   12564       communication on electronic mailing lists, source code control systems,
   12565       and issue tracking systems that are managed by, or on behalf of, the
   12566       Licensor for the purpose of discussing and improving the Work, but
   12567       excluding communication that is conspicuously marked or otherwise
   12568       designated in writing by the copyright owner as "Not a Contribution."
   12569 
   12570       "Contributor" shall mean Licensor and any individual or Legal Entity
   12571       on behalf of whom a Contribution has been received by Licensor and
   12572       subsequently incorporated within the Work.
   12573 
   12574    2. Grant of Copyright License. Subject to the terms and conditions of
   12575       this License, each Contributor hereby grants to You a perpetual,
   12576       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12577       copyright license to reproduce, prepare Derivative Works of,
   12578       publicly display, publicly perform, sublicense, and distribute the
   12579       Work and such Derivative Works in Source or Object form.
   12580 
   12581    3. Grant of Patent License. Subject to the terms and conditions of
   12582       this License, each Contributor hereby grants to You a perpetual,
   12583       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12584       (except as stated in this section) patent license to make, have made,
   12585       use, offer to sell, sell, import, and otherwise transfer the Work,
   12586       where such license applies only to those patent claims licensable
   12587       by such Contributor that are necessarily infringed by their
   12588       Contribution(s) alone or by combination of their Contribution(s)
   12589       with the Work to which such Contribution(s) was submitted. If You
   12590       institute patent litigation against any entity (including a
   12591       cross-claim or counterclaim in a lawsuit) alleging that the Work
   12592       or a Contribution incorporated within the Work constitutes direct
   12593       or contributory patent infringement, then any patent licenses
   12594       granted to You under this License for that Work shall terminate
   12595       as of the date such litigation is filed.
   12596 
   12597    4. Redistribution. You may reproduce and distribute copies of the
   12598       Work or Derivative Works thereof in any medium, with or without
   12599       modifications, and in Source or Object form, provided that You
   12600       meet the following conditions:
   12601 
   12602       (a) You must give any other recipients of the Work or
   12603           Derivative Works a copy of this License; and
   12604 
   12605       (b) You must cause any modified files to carry prominent notices
   12606           stating that You changed the files; and
   12607 
   12608       (c) You must retain, in the Source form of any Derivative Works
   12609           that You distribute, all copyright, patent, trademark, and
   12610           attribution notices from the Source form of the Work,
   12611           excluding those notices that do not pertain to any part of
   12612           the Derivative Works; and
   12613 
   12614       (d) If the Work includes a "NOTICE" text file as part of its
   12615           distribution, then any Derivative Works that You distribute must
   12616           include a readable copy of the attribution notices contained
   12617           within such NOTICE file, excluding those notices that do not
   12618           pertain to any part of the Derivative Works, in at least one
   12619           of the following places: within a NOTICE text file distributed
   12620           as part of the Derivative Works; within the Source form or
   12621           documentation, if provided along with the Derivative Works; or,
   12622           within a display generated by the Derivative Works, if and
   12623           wherever such third-party notices normally appear. The contents
   12624           of the NOTICE file are for informational purposes only and
   12625           do not modify the License. You may add Your own attribution
   12626           notices within Derivative Works that You distribute, alongside
   12627           or as an addendum to the NOTICE text from the Work, provided
   12628           that such additional attribution notices cannot be construed
   12629           as modifying the License.
   12630 
   12631       You may add Your own copyright statement to Your modifications and
   12632       may provide additional or different license terms and conditions
   12633       for use, reproduction, or distribution of Your modifications, or
   12634       for any such Derivative Works as a whole, provided Your use,
   12635       reproduction, and distribution of the Work otherwise complies with
   12636       the conditions stated in this License.
   12637 
   12638    5. Submission of Contributions. Unless You explicitly state otherwise,
   12639       any Contribution intentionally submitted for inclusion in the Work
   12640       by You to the Licensor shall be under the terms and conditions of
   12641       this License, without any additional terms or conditions.
   12642       Notwithstanding the above, nothing herein shall supersede or modify
   12643       the terms of any separate license agreement you may have executed
   12644       with Licensor regarding such Contributions.
   12645 
   12646    6. Trademarks. This License does not grant permission to use the trade
   12647       names, trademarks, service marks, or product names of the Licensor,
   12648       except as required for reasonable and customary use in describing the
   12649       origin of the Work and reproducing the content of the NOTICE file.
   12650 
   12651    7. Disclaimer of Warranty. Unless required by applicable law or
   12652       agreed to in writing, Licensor provides the Work (and each
   12653       Contributor provides its Contributions) on an "AS IS" BASIS,
   12654       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   12655       implied, including, without limitation, any warranties or conditions
   12656       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   12657       PARTICULAR PURPOSE. You are solely responsible for determining the
   12658       appropriateness of using or redistributing the Work and assume any
   12659       risks associated with Your exercise of permissions under this License.
   12660 
   12661    8. Limitation of Liability. In no event and under no legal theory,
   12662       whether in tort (including negligence), contract, or otherwise,
   12663       unless required by applicable law (such as deliberate and grossly
   12664       negligent acts) or agreed to in writing, shall any Contributor be
   12665       liable to You for damages, including any direct, indirect, special,
   12666       incidental, or consequential damages of any character arising as a
   12667       result of this License or out of the use or inability to use the
   12668       Work (including but not limited to damages for loss of goodwill,
   12669       work stoppage, computer failure or malfunction, or any and all
   12670       other commercial damages or losses), even if such Contributor
   12671       has been advised of the possibility of such damages.
   12672 
   12673    9. Accepting Warranty or Additional Liability. While redistributing
   12674       the Work or Derivative Works thereof, You may choose to offer,
   12675       and charge a fee for, acceptance of support, warranty, indemnity,
   12676       or other liability obligations and/or rights consistent with this
   12677       License. However, in accepting such obligations, You may act only
   12678       on Your own behalf and on Your sole responsibility, not on behalf
   12679       of any other Contributor, and only if You agree to indemnify,
   12680       defend, and hold each Contributor harmless for any liability
   12681       incurred by, or claims asserted against, such Contributor by reason
   12682       of your accepting any such warranty or additional liability.
   12683 
   12684    END OF TERMS AND CONDITIONS
   12685 
   12686 
   12687 ============================================================
   12688 Notices for file(s):
   12689 /framework/apache-xml-hostdex.jar
   12690 ------------------------------------------------------------
   12691    =========================================================================
   12692    ==  NOTICE file corresponding to section 4(d) of the Apache License,   ==
   12693    ==  Version 2.0, in this case for the Apache Xalan Java distribution.  ==
   12694    =========================================================================
   12695 
   12696    Apache Xalan (Xalan XSLT processor)
   12697    Copyright 1999-2006 The Apache Software Foundation
   12698 
   12699    Apache Xalan (Xalan serializer)
   12700    Copyright 1999-2006 The Apache Software Foundation
   12701 
   12702    This product includes software developed at
   12703    The Apache Software Foundation (http://www.apache.org/).
   12704 
   12705    =========================================================================
   12706    Portions of this software was originally based on the following:
   12707      - software copyright (c) 1999-2002, Lotus Development Corporation.,
   12708        http://www.lotus.com.
   12709      - software copyright (c) 2001-2002, Sun Microsystems.,
   12710        http://www.sun.com.
   12711      - software copyright (c) 2003, IBM Corporation., 
   12712        http://www.ibm.com.
   12713        
   12714    =========================================================================
   12715    The binary distribution package (ie. jars, samples and documentation) of
   12716    this product includes software developed by the following:
   12717        
   12718      - The Apache Software Foundation 
   12719          - Xerces Java - see LICENSE.txt 
   12720          - JAXP 1.3 APIs - see LICENSE.txt
   12721          - Bytecode Engineering Library - see LICENSE.txt
   12722          - Regular Expression - see LICENSE.txt
   12723        
   12724      - Scott Hudson, Frank Flannery, C. Scott Ananian 
   12725          - CUP Parser Generator runtime (javacup\runtime) - see LICENSE.txt 
   12726  
   12727    ========================================================================= 
   12728    The source distribution package (ie. all source and tools required to build
   12729    Xalan Java) of this product includes software developed by the following:
   12730        
   12731      - The Apache Software Foundation
   12732          - Xerces Java - see LICENSE.txt 
   12733          - JAXP 1.3 APIs - see LICENSE.txt
   12734          - Bytecode Engineering Library - see LICENSE.txt
   12735          - Regular Expression - see LICENSE.txt
   12736          - Ant - see LICENSE.txt
   12737          - Stylebook doc tool - see LICENSE.txt    
   12738        
   12739      - Elliot Joel Berk and C. Scott Ananian 
   12740          - Lexical Analyzer Generator (JLex) - see LICENSE.txt
   12741 
   12742    =========================================================================       
   12743    Apache Xerces Java
   12744    Copyright 1999-2006 The Apache Software Foundation
   12745 
   12746    This product includes software developed at
   12747    The Apache Software Foundation (http://www.apache.org/).
   12748 
   12749    Portions of Apache Xerces Java in xercesImpl.jar and xml-apis.jar
   12750    were originally based on the following:
   12751      - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
   12752      - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
   12753      - voluntary contributions made by Paul Eng on behalf of the 
   12754        Apache Software Foundation that were originally developed at iClick, Inc.,
   12755        software copyright (c) 1999.    
   12756 
   12757    =========================================================================   
   12758    Apache xml-commons xml-apis (redistribution of xml-apis.jar)
   12759 
   12760    Apache XML Commons
   12761    Copyright 2001-2003,2006 The Apache Software Foundation.
   12762 
   12763    This product includes software developed at
   12764    The Apache Software Foundation (http://www.apache.org/).
   12765 
   12766    Portions of this software were originally based on the following:
   12767      - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
   12768      - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
   12769      - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org
   12770 
   12771 
   12772 ============================================================
   12773 Notices for file(s):
   12774 /bin/llvm-rs-cc
   12775 /bin/rs-spec-gen
   12776 /lib/libslang.a
   12777 ------------------------------------------------------------
   12778 =========================
   12779 NOTICE file for slang.git
   12780 =========================
   12781 
   12782    Copyright (c) 2005-2011, The Android Open Source Project
   12783 
   12784    Licensed under the Apache License, Version 2.0 (the "License");
   12785    you may not use this file except in compliance with the License.
   12786 
   12787    Unless required by applicable law or agreed to in writing, software
   12788    distributed under the License is distributed on an "AS IS" BASIS,
   12789    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12790    See the License for the specific language governing permissions and
   12791    limitations under the License.
   12792 
   12793 
   12794                                  Apache License
   12795                            Version 2.0, January 2004
   12796                         http://www.apache.org/licenses/
   12797 
   12798    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   12799 
   12800    1. Definitions.
   12801 
   12802       "License" shall mean the terms and conditions for use, reproduction,
   12803       and distribution as defined by Sections 1 through 9 of this document.
   12804 
   12805       "Licensor" shall mean the copyright owner or entity authorized by
   12806       the copyright owner that is granting the License.
   12807 
   12808       "Legal Entity" shall mean the union of the acting entity and all
   12809       other entities that control, are controlled by, or are under common
   12810       control with that entity. For the purposes of this definition,
   12811       "control" means (i) the power, direct or indirect, to cause the
   12812       direction or management of such entity, whether by contract or
   12813       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   12814       outstanding shares, or (iii) beneficial ownership of such entity.
   12815 
   12816       "You" (or "Your") shall mean an individual or Legal Entity
   12817       exercising permissions granted by this License.
   12818 
   12819       "Source" form shall mean the preferred form for making modifications,
   12820       including but not limited to software source code, documentation
   12821       source, and configuration files.
   12822 
   12823       "Object" form shall mean any form resulting from mechanical
   12824       transformation or translation of a Source form, including but
   12825       not limited to compiled object code, generated documentation,
   12826       and conversions to other media types.
   12827 
   12828       "Work" shall mean the work of authorship, whether in Source or
   12829       Object form, made available under the License, as indicated by a
   12830       copyright notice that is included in or attached to the work
   12831       (an example is provided in the Appendix below).
   12832 
   12833       "Derivative Works" shall mean any work, whether in Source or Object
   12834       form, that is based on (or derived from) the Work and for which the
   12835       editorial revisions, annotations, elaborations, or other modifications
   12836       represent, as a whole, an original work of authorship. For the purposes
   12837       of this License, Derivative Works shall not include works that remain
   12838       separable from, or merely link (or bind by name) to the interfaces of,
   12839       the Work and Derivative Works thereof.
   12840 
   12841       "Contribution" shall mean any work of authorship, including
   12842       the original version of the Work and any modifications or additions
   12843       to that Work or Derivative Works thereof, that is intentionally
   12844       submitted to Licensor for inclusion in the Work by the copyright owner
   12845       or by an individual or Legal Entity authorized to submit on behalf of
   12846       the copyright owner. For the purposes of this definition, "submitted"
   12847       means any form of electronic, verbal, or written communication sent
   12848       to the Licensor or its representatives, including but not limited to
   12849       communication on electronic mailing lists, source code control systems,
   12850       and issue tracking systems that are managed by, or on behalf of, the
   12851       Licensor for the purpose of discussing and improving the Work, but
   12852       excluding communication that is conspicuously marked or otherwise
   12853       designated in writing by the copyright owner as "Not a Contribution."
   12854 
   12855       "Contributor" shall mean Licensor and any individual or Legal Entity
   12856       on behalf of whom a Contribution has been received by Licensor and
   12857       subsequently incorporated within the Work.
   12858 
   12859    2. Grant of Copyright License. Subject to the terms and conditions of
   12860       this License, each Contributor hereby grants to You a perpetual,
   12861       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12862       copyright license to reproduce, prepare Derivative Works of,
   12863       publicly display, publicly perform, sublicense, and distribute the
   12864       Work and such Derivative Works in Source or Object form.
   12865 
   12866    3. Grant of Patent License. Subject to the terms and conditions of
   12867       this License, each Contributor hereby grants to You a perpetual,
   12868       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12869       (except as stated in this section) patent license to make, have made,
   12870       use, offer to sell, sell, import, and otherwise transfer the Work,
   12871       where such license applies only to those patent claims licensable
   12872       by such Contributor that are necessarily infringed by their
   12873       Contribution(s) alone or by combination of their Contribution(s)
   12874       with the Work to which such Contribution(s) was submitted. If You
   12875       institute patent litigation against any entity (including a
   12876       cross-claim or counterclaim in a lawsuit) alleging that the Work
   12877       or a Contribution incorporated within the Work constitutes direct
   12878       or contributory patent infringement, then any patent licenses
   12879       granted to You under this License for that Work shall terminate
   12880       as of the date such litigation is filed.
   12881 
   12882    4. Redistribution. You may reproduce and distribute copies of the
   12883       Work or Derivative Works thereof in any medium, with or without
   12884       modifications, and in Source or Object form, provided that You
   12885       meet the following conditions:
   12886 
   12887       (a) You must give any other recipients of the Work or
   12888           Derivative Works a copy of this License; and
   12889 
   12890       (b) You must cause any modified files to carry prominent notices
   12891           stating that You changed the files; and
   12892 
   12893       (c) You must retain, in the Source form of any Derivative Works
   12894           that You distribute, all copyright, patent, trademark, and
   12895           attribution notices from the Source form of the Work,
   12896           excluding those notices that do not pertain to any part of
   12897           the Derivative Works; and
   12898 
   12899       (d) If the Work includes a "NOTICE" text file as part of its
   12900           distribution, then any Derivative Works that You distribute must
   12901           include a readable copy of the attribution notices contained
   12902           within such NOTICE file, excluding those notices that do not
   12903           pertain to any part of the Derivative Works, in at least one
   12904           of the following places: within a NOTICE text file distributed
   12905           as part of the Derivative Works; within the Source form or
   12906           documentation, if provided along with the Derivative Works; or,
   12907           within a display generated by the Derivative Works, if and
   12908           wherever such third-party notices normally appear. The contents
   12909           of the NOTICE file are for informational purposes only and
   12910           do not modify the License. You may add Your own attribution
   12911           notices within Derivative Works that You distribute, alongside
   12912           or as an addendum to the NOTICE text from the Work, provided
   12913           that such additional attribution notices cannot be construed
   12914           as modifying the License.
   12915 
   12916       You may add Your own copyright statement to Your modifications and
   12917       may provide additional or different license terms and conditions
   12918       for use, reproduction, or distribution of Your modifications, or
   12919       for any such Derivative Works as a whole, provided Your use,
   12920       reproduction, and distribution of the Work otherwise complies with
   12921       the conditions stated in this License.
   12922 
   12923    5. Submission of Contributions. Unless You explicitly state otherwise,
   12924       any Contribution intentionally submitted for inclusion in the Work
   12925       by You to the Licensor shall be under the terms and conditions of
   12926       this License, without any additional terms or conditions.
   12927       Notwithstanding the above, nothing herein shall supersede or modify
   12928       the terms of any separate license agreement you may have executed
   12929       with Licensor regarding such Contributions.
   12930 
   12931    6. Trademarks. This License does not grant permission to use the trade
   12932       names, trademarks, service marks, or product names of the Licensor,
   12933       except as required for reasonable and customary use in describing the
   12934       origin of the Work and reproducing the content of the NOTICE file.
   12935 
   12936    7. Disclaimer of Warranty. Unless required by applicable law or
   12937       agreed to in writing, Licensor provides the Work (and each
   12938       Contributor provides its Contributions) on an "AS IS" BASIS,
   12939       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   12940       implied, including, without limitation, any warranties or conditions
   12941       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   12942       PARTICULAR PURPOSE. You are solely responsible for determining the
   12943       appropriateness of using or redistributing the Work and assume any
   12944       risks associated with Your exercise of permissions under this License.
   12945 
   12946    8. Limitation of Liability. In no event and under no legal theory,
   12947       whether in tort (including negligence), contract, or otherwise,
   12948       unless required by applicable law (such as deliberate and grossly
   12949       negligent acts) or agreed to in writing, shall any Contributor be
   12950       liable to You for damages, including any direct, indirect, special,
   12951       incidental, or consequential damages of any character arising as a
   12952       result of this License or out of the use or inability to use the
   12953       Work (including but not limited to damages for loss of goodwill,
   12954       work stoppage, computer failure or malfunction, or any and all
   12955       other commercial damages or losses), even if such Contributor
   12956       has been advised of the possibility of such damages.
   12957 
   12958    9. Accepting Warranty or Additional Liability. While redistributing
   12959       the Work or Derivative Works thereof, You may choose to offer,
   12960       and charge a fee for, acceptance of support, warranty, indemnity,
   12961       or other liability obligations and/or rights consistent with this
   12962       License. However, in accepting such obligations, You may act only
   12963       on Your own behalf and on Your sole responsibility, not on behalf
   12964       of any other Contributor, and only if You agree to indemnify,
   12965       defend, and hold each Contributor harmless for any liability
   12966       incurred by, or claims asserted against, such Contributor by reason
   12967       of your accepting any such warranty or additional liability.
   12968 
   12969    END OF TERMS AND CONDITIONS
   12970 
   12971 
   12972 
   12973 ===========================================
   12974 NOTICE file for external/clang (clang.git).
   12975 Note: libclang*.a are statically linked.
   12976 ===========================================
   12977 
   12978 ==============================================================================
   12979 LLVM Release License
   12980 ==============================================================================
   12981 University of Illinois/NCSA
   12982 Open Source License
   12983 
   12984 Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
   12985 All rights reserved.
   12986 
   12987 Developed by:
   12988 
   12989     LLVM Team
   12990 
   12991     University of Illinois at Urbana-Champaign
   12992 
   12993     http://llvm.org
   12994 
   12995 Permission is hereby granted, free of charge, to any person obtaining a copy of
   12996 this software and associated documentation files (the "Software"), to deal with
   12997 the Software without restriction, including without limitation the rights to
   12998 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   12999 of the Software, and to permit persons to whom the Software is furnished to do
   13000 so, subject to the following conditions:
   13001 
   13002     * Redistributions of source code must retain the above copyright notice,
   13003       this list of conditions and the following disclaimers.
   13004 
   13005     * Redistributions in binary form must reproduce the above copyright notice,
   13006       this list of conditions and the following disclaimers in the
   13007       documentation and/or other materials provided with the distribution.
   13008 
   13009     * Neither the names of the LLVM Team, University of Illinois at
   13010       Urbana-Champaign, nor the names of its contributors may be used to
   13011       endorse or promote products derived from this Software without specific
   13012       prior written permission.
   13013 
   13014 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13015 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13016 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13017 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13018 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13019 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13020 SOFTWARE.
   13021 
   13022 ==============================================================================
   13023 The LLVM software contains code written by third parties.  Such software will
   13024 have its own individual LICENSE.TXT file in the directory in which it appears.
   13025 This file will describe the copyrights, license, and restrictions which apply
   13026 to that code.
   13027 
   13028 The disclaimer of warranty in the University of Illinois Open Source License
   13029 applies to all code in the LLVM Distribution, and nothing in any of the
   13030 other licenses gives permission to use the names of the LLVM Team or the
   13031 University of Illinois to endorse or promote products derived from this
   13032 Software.
   13033 
   13034 The following pieces of software have additional or alternate copyrights,
   13035 licenses, and/or restrictions:
   13036 
   13037 Program             Directory
   13038 -------             ---------
   13039 <none yet>
   13040 
   13041 
   13042 
   13043 =========================================
   13044 NOTICE file for external/llvm (llvm.git).
   13045 Note: libLLVM*.a are statically linked.
   13046 =========================================
   13047 
   13048 ==============================================================================
   13049 LLVM Release License
   13050 ==============================================================================
   13051 University of Illinois/NCSA
   13052 Open Source License
   13053 
   13054 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   13055 All rights reserved.
   13056 
   13057 Developed by:
   13058 
   13059     LLVM Team
   13060 
   13061     University of Illinois at Urbana-Champaign
   13062 
   13063     http://llvm.org
   13064 
   13065 Permission is hereby granted, free of charge, to any person obtaining a copy of
   13066 this software and associated documentation files (the "Software"), to deal with
   13067 the Software without restriction, including without limitation the rights to
   13068 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   13069 of the Software, and to permit persons to whom the Software is furnished to do
   13070 so, subject to the following conditions:
   13071 
   13072     * Redistributions of source code must retain the above copyright notice,
   13073       this list of conditions and the following disclaimers.
   13074 
   13075     * Redistributions in binary form must reproduce the above copyright notice,
   13076       this list of conditions and the following disclaimers in the
   13077       documentation and/or other materials provided with the distribution.
   13078 
   13079     * Neither the names of the LLVM Team, University of Illinois at
   13080       Urbana-Champaign, nor the names of its contributors may be used to
   13081       endorse or promote products derived from this Software without specific
   13082       prior written permission.
   13083 
   13084 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13085 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13086 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13087 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13088 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13089 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13090 SOFTWARE.
   13091 
   13092 ==============================================================================
   13093 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   13094 ==============================================================================
   13095 The LLVM software contains code written by third parties.  Such software will
   13096 have its own individual LICENSE.TXT file in the directory in which it appears.
   13097 This file will describe the copyrights, license, and restrictions which apply
   13098 to that code.
   13099 
   13100 The disclaimer of warranty in the University of Illinois Open Source License
   13101 applies to all code in the LLVM Distribution, and nothing in any of the
   13102 other licenses gives permission to use the names of the LLVM Team or the
   13103 University of Illinois to endorse or promote products derived from this
   13104 Software.
   13105 
   13106 The following pieces of software have additional or alternate copyrights,
   13107 licenses, and/or restrictions:
   13108 
   13109 Program             Directory
   13110 -------             ---------
   13111 Autoconf            llvm/autoconf
   13112                     llvm/projects/ModuleMaker/autoconf
   13113                     llvm/projects/sample/autoconf
   13114 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   13115 Google Test         llvm/utils/unittest/googletest
   13116 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   13117 
   13118 ============================================================
   13119 Notices for file(s):
   13120 /bin/minigzip
   13121 /lib/libunz.a
   13122 /lib/libz-host.so
   13123 /lib/libz.a
   13124 ------------------------------------------------------------
   13125  (C) 1995-2013 Jean-loup Gailly and Mark Adler
   13126 
   13127   This software is provided 'as-is', without any express or implied
   13128   warranty.  In no event will the authors be held liable for any damages
   13129   arising from the use of this software.
   13130 
   13131   Permission is granted to anyone to use this software for any purpose,
   13132   including commercial applications, and to alter it and redistribute it
   13133   freely, subject to the following restrictions:
   13134 
   13135   1. The origin of this software must not be misrepresented; you must not
   13136      claim that you wrote the original software. If you use this software
   13137      in a product, an acknowledgment in the product documentation would be
   13138      appreciated but is not required.
   13139   2. Altered source versions must be plainly marked as such, and must not be
   13140      misrepresented as being the original software.
   13141   3. This notice may not be removed or altered from any source distribution.
   13142 
   13143   Jean-loup Gailly        Mark Adler
   13144   jloup (a] gzip.org          madler (a] alumni.caltech.edu
   13145 
   13146 ============================================================
   13147 Notices for file(s):
   13148 /bin/mksnapshot.arm
   13149 ------------------------------------------------------------
   13150 Copyright (c) 1994-2006 Sun Microsystems Inc.
   13151 All Rights Reserved.
   13152 
   13153 Redistribution and use in source and binary forms, with or without
   13154 modification, are permitted provided that the following conditions are
   13155 met:
   13156 
   13157 - Redistributions of source code must retain the above copyright notice,
   13158 this list of conditions and the following disclaimer.
   13159 
   13160 - Redistribution in binary form must reproduce the above copyright
   13161 notice, this list of conditions and the following disclaimer in the
   13162 documentation and/or other materials provided with the distribution.
   13163 
   13164 - Neither the name of Sun Microsystems or the names of contributors may
   13165 be used to endorse or promote products derived from this software without
   13166 specific prior written permission.
   13167 
   13168 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
   13169 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
   13170 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   13171 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
   13172 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   13173 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   13174 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   13175 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   13176 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   13177 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   13178 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   13179 
   13180 The original source code covered by the above license above has been
   13181 modified significantly by Google Inc.
   13182 Copyright 2006-2008 the V8 project authors. All rights reserved.
   13183 
   13184 ============================================================
   13185 Notices for file(s):
   13186 /lib/libpng.a
   13187 ------------------------------------------------------------
   13188 
   13189 This copy of the libpng notices is provided for your convenience.  In case of
   13190 any discrepancy between this copy and the notices in the file png.h that is
   13191 included in the libpng distribution, the latter shall prevail.
   13192 
   13193 COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
   13194 
   13195 If you modify libpng you may insert additional notices immediately following
   13196 this sentence.
   13197 
   13198 This code is released under the libpng license.
   13199 
   13200 libpng versions 1.2.6, August 15, 2004, through 1.2.46, July 9, 2011, are
   13201 Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
   13202 distributed according to the same disclaimer and license as libpng-1.2.5
   13203 with the following individual added to the list of Contributing Authors
   13204 
   13205    Cosmin Truta
   13206 
   13207 libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
   13208 Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
   13209 distributed according to the same disclaimer and license as libpng-1.0.6
   13210 with the following individuals added to the list of Contributing Authors
   13211 
   13212    Simon-Pierre Cadieux
   13213    Eric S. Raymond
   13214    Gilles Vollant
   13215 
   13216 and with the following additions to the disclaimer:
   13217 
   13218    There is no warranty against interference with your enjoyment of the
   13219    library or against infringement.  There is no warranty that our
   13220    efforts or the library will fulfill any of your particular purposes
   13221    or needs.  This library is provided with all faults, and the entire
   13222    risk of satisfactory quality, performance, accuracy, and effort is with
   13223    the user.
   13224 
   13225 libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
   13226 Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
   13227 distributed according to the same disclaimer and license as libpng-0.96,
   13228 with the following individuals added to the list of Contributing Authors:
   13229 
   13230    Tom Lane
   13231    Glenn Randers-Pehrson
   13232    Willem van Schaik
   13233 
   13234 libpng versions 0.89, June 1996, through 0.96, May 1997, are
   13235 Copyright (c) 1996, 1997 Andreas Dilger
   13236 Distributed according to the same disclaimer and license as libpng-0.88,
   13237 with the following individuals added to the list of Contributing Authors:
   13238 
   13239    John Bowler
   13240    Kevin Bracey
   13241    Sam Bushell
   13242    Magnus Holmgren
   13243    Greg Roelofs
   13244    Tom Tanner
   13245 
   13246 libpng versions 0.5, May 1995, through 0.88, January 1996, are
   13247 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
   13248 
   13249 For the purposes of this copyright and license, "Contributing Authors"
   13250 is defined as the following set of individuals:
   13251 
   13252    Andreas Dilger
   13253    Dave Martindale
   13254    Guy Eric Schalnat
   13255    Paul Schmidt
   13256    Tim Wegner
   13257 
   13258 The PNG Reference Library is supplied "AS IS".  The Contributing Authors
   13259 and Group 42, Inc. disclaim all warranties, expressed or implied,
   13260 including, without limitation, the warranties of merchantability and of
   13261 fitness for any purpose.  The Contributing Authors and Group 42, Inc.
   13262 assume no liability for direct, indirect, incidental, special, exemplary,
   13263 or consequential damages, which may result from the use of the PNG
   13264 Reference Library, even if advised of the possibility of such damage.
   13265 
   13266 Permission is hereby granted to use, copy, modify, and distribute this
   13267 source code, or portions hereof, for any purpose, without fee, subject
   13268 to the following restrictions:
   13269 
   13270 1. The origin of this source code must not be misrepresented.
   13271 
   13272 2. Altered versions must be plainly marked as such and must not
   13273    be misrepresented as being the original source.
   13274 
   13275 3. This Copyright notice may not be removed or altered from any
   13276    source or altered source distribution.
   13277 
   13278 The Contributing Authors and Group 42, Inc. specifically permit, without
   13279 fee, and encourage the use of this source code as a component to
   13280 supporting the PNG file format in commercial products.  If you use this
   13281 source code in a product, acknowledgment is not required but would be
   13282 appreciated.
   13283 
   13284 
   13285 A "png_get_copyright" function is available, for convenient use in "about"
   13286 boxes and the like:
   13287 
   13288    printf("%s",png_get_copyright(NULL));
   13289 
   13290 Also, the PNG logo (in PNG format, of course) is supplied in the
   13291 files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
   13292 
   13293 Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
   13294 certification mark of the Open Source Initiative.
   13295 
   13296 Glenn Randers-Pehrson
   13297 glennrp at users.sourceforge.net
   13298 July 9, 2011
   13299 
   13300 ============================================================
   13301 Notices for file(s):
   13302 /framework/antlr-runtime.jar
   13303 ------------------------------------------------------------
   13304 [The "BSD license"]
   13305 Copyright (c) 201 Terence Parr
   13306 All rights reserved.
   13307 
   13308 Redistribution and use in source and binary forms, with or without
   13309 modification, are permitted provided that the following conditions
   13310 are met:
   13311 
   13312  1. Redistributions of source code must retain the above copyright
   13313     notice, this list of conditions and the following disclaimer.
   13314  2. Redistributions in binary form must reproduce the above copyright
   13315     notice, this list of conditions and the following disclaimer in the
   13316     documentation and/or other materials provided with the distribution.
   13317  3. The name of the author may not be used to endorse or promote products
   13318     derived from this software without specific prior written permission.
   13319 
   13320 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   13321 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   13322 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   13323 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   13324 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   13325 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   13326 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   13327 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   13328 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   13329 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   13330 
   13331 ============================================================
   13332 Notices for file(s):
   13333 /framework/junit.jar
   13334 ------------------------------------------------------------
   13335 Common Public License - v 1.0
   13336 
   13337 
   13338 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
   13339 
   13340 
   13341 1. DEFINITIONS
   13342 
   13343 "Contribution" means:
   13344 
   13345 a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
   13346 b) in the case of each subsequent Contributor:
   13347 i)	 changes to the Program, and
   13348 ii)	 additions to the Program;
   13349 where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
   13350 
   13351 "Contributor" means any person or entity that distributes the Program.
   13352 
   13353 
   13354 "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
   13355 
   13356 
   13357 "Program" means the Contributions distributed in accordance with this Agreement.
   13358 
   13359 
   13360 "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
   13361 
   13362 
   13363 2. GRANT OF RIGHTS
   13364 
   13365 a)	Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
   13366 b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
   13367 c)	Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
   13368 d)	Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
   13369 3. REQUIREMENTS
   13370 
   13371 A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
   13372 
   13373 a)	it complies with the terms and conditions of this Agreement; and
   13374 b)	its license agreement:
   13375 i)	effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
   13376 ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
   13377 iii)	states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
   13378 iv)	states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
   13379 When the Program is made available in source code form:
   13380 
   13381 a)	it must be made available under this Agreement; and
   13382 b)	a copy of this Agreement must be included with each copy of the Program.
   13383 
   13384 Contributors may not remove or alter any copyright notices contained within the Program.
   13385 
   13386 
   13387 Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
   13388 
   13389 
   13390 4. COMMERCIAL DISTRIBUTION
   13391 
   13392 Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
   13393 
   13394 
   13395 For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
   13396 
   13397 
   13398 5. NO WARRANTY
   13399 
   13400 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED 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. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
   13401 
   13402 
   13403 6. DISCLAIMER OF LIABILITY
   13404 
   13405 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), 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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
   13406 
   13407 
   13408 7. GENERAL
   13409 
   13410 If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
   13411 
   13412 
   13413 If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
   13414 
   13415 
   13416 All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
   13417 
   13418 
   13419 Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
   13420 
   13421 
   13422 This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
   13423 ============================================================
   13424 Notices for file(s):
   13425 /framework/ant-glob.jar
   13426 ------------------------------------------------------------
   13427 /*
   13428  *                                 Apache License
   13429  *                           Version 2.0, January 2004
   13430  *                        http://www.apache.org/licenses/
   13431  *
   13432  *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   13433  *
   13434  *   1. Definitions.
   13435  *
   13436  *      "License" shall mean the terms and conditions for use, reproduction,
   13437  *      and distribution as defined by Sections 1 through 9 of this document.
   13438  *
   13439  *      "Licensor" shall mean the copyright owner or entity authorized by
   13440  *      the copyright owner that is granting the License.
   13441  *
   13442  *      "Legal Entity" shall mean the union of the acting entity and all
   13443  *      other entities that control, are controlled by, or are under common
   13444  *      control with that entity. For the purposes of this definition,
   13445  *      "control" means (i) the power, direct or indirect, to cause the
   13446  *      direction or management of such entity, whether by contract or
   13447  *      otherwise, or (ii) ownership of fifty percent (50%) or more of the
   13448  *      outstanding shares, or (iii) beneficial ownership of such entity.
   13449  *
   13450  *      "You" (or "Your") shall mean an individual or Legal Entity
   13451  *      exercising permissions granted by this License.
   13452  *
   13453  *      "Source" form shall mean the preferred form for making modifications,
   13454  *      including but not limited to software source code, documentation
   13455  *      source, and configuration files.
   13456  *
   13457  *      "Object" form shall mean any form resulting from mechanical
   13458  *      transformation or translation of a Source form, including but
   13459  *      not limited to compiled object code, generated documentation,
   13460  *      and conversions to other media types.
   13461  *
   13462  *      "Work" shall mean the work of authorship, whether in Source or
   13463  *      Object form, made available under the License, as indicated by a
   13464  *      copyright notice that is included in or attached to the work
   13465  *      (an example is provided in the Appendix below).
   13466  *
   13467  *      "Derivative Works" shall mean any work, whether in Source or Object
   13468  *      form, that is based on (or derived from) the Work and for which the
   13469  *      editorial revisions, annotations, elaborations, or other modifications
   13470  *      represent, as a whole, an original work of authorship. For the purposes
   13471  *      of this License, Derivative Works shall not include works that remain
   13472  *      separable from, or merely link (or bind by name) to the interfaces of,
   13473  *      the Work and Derivative Works thereof.
   13474  *
   13475  *      "Contribution" shall mean any work of authorship, including
   13476  *      the original version of the Work and any modifications or additions
   13477  *      to that Work or Derivative Works thereof, that is intentionally
   13478  *      submitted to Licensor for inclusion in the Work by the copyright owner
   13479  *      or by an individual or Legal Entity authorized to submit on behalf of
   13480  *      the copyright owner. For the purposes of this definition, "submitted"
   13481  *      means any form of electronic, verbal, or written communication sent
   13482  *      to the Licensor or its representatives, including but not limited to
   13483  *      communication on electronic mailing lists, source code control systems,
   13484  *      and issue tracking systems that are managed by, or on behalf of, the
   13485  *      Licensor for the purpose of discussing and improving the Work, but
   13486  *      excluding communication that is conspicuously marked or otherwise
   13487  *      designated in writing by the copyright owner as "Not a Contribution."
   13488  *
   13489  *      "Contributor" shall mean Licensor and any individual or Legal Entity
   13490  *      on behalf of whom a Contribution has been received by Licensor and
   13491  *      subsequently incorporated within the Work.
   13492  *
   13493  *   2. Grant of Copyright License. Subject to the terms and conditions of
   13494  *      this License, each Contributor hereby grants to You a perpetual,
   13495  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13496  *      copyright license to reproduce, prepare Derivative Works of,
   13497  *      publicly display, publicly perform, sublicense, and distribute the
   13498  *      Work and such Derivative Works in Source or Object form.
   13499  *
   13500  *   3. Grant of Patent License. Subject to the terms and conditions of
   13501  *      this License, each Contributor hereby grants to You a perpetual,
   13502  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13503  *      (except as stated in this section) patent license to make, have made,
   13504  *      use, offer to sell, sell, import, and otherwise transfer the Work,
   13505  *      where such license applies only to those patent claims licensable
   13506  *      by such Contributor that are necessarily infringed by their
   13507  *      Contribution(s) alone or by combination of their Contribution(s)
   13508  *      with the Work to which such Contribution(s) was submitted. If You
   13509  *      institute patent litigation against any entity (including a
   13510  *      cross-claim or counterclaim in a lawsuit) alleging that the Work
   13511  *      or a Contribution incorporated within the Work constitutes direct
   13512  *      or contributory patent infringement, then any patent licenses
   13513  *      granted to You under this License for that Work shall terminate
   13514  *      as of the date such litigation is filed.
   13515  *
   13516  *   4. Redistribution. You may reproduce and distribute copies of the
   13517  *      Work or Derivative Works thereof in any medium, with or without
   13518  *      modifications, and in Source or Object form, provided that You
   13519  *      meet the following conditions:
   13520  *
   13521  *      (a) You must give any other recipients of the Work or
   13522  *          Derivative Works a copy of this License; and
   13523  *
   13524  *      (b) You must cause any modified files to carry prominent notices
   13525  *          stating that You changed the files; and
   13526  *
   13527  *      (c) You must retain, in the Source form of any Derivative Works
   13528  *          that You distribute, all copyright, patent, trademark, and
   13529  *          attribution notices from the Source form of the Work,
   13530  *          excluding those notices that do not pertain to any part of
   13531  *          the Derivative Works; and
   13532  *
   13533  *      (d) If the Work includes a "NOTICE" text file as part of its
   13534  *          distribution, then any Derivative Works that You distribute must
   13535  *          include a readable copy of the attribution notices contained
   13536  *          within such NOTICE file, excluding those notices that do not
   13537  *          pertain to any part of the Derivative Works, in at least one
   13538  *          of the following places: within a NOTICE text file distributed
   13539  *          as part of the Derivative Works; within the Source form or
   13540  *          documentation, if provided along with the Derivative Works; or,
   13541  *          within a display generated by the Derivative Works, if and
   13542  *          wherever such third-party notices normally appear. The contents
   13543  *          of the NOTICE file are for informational purposes only and
   13544  *          do not modify the License. You may add Your own attribution
   13545  *          notices within Derivative Works that You distribute, alongside
   13546  *          or as an addendum to the NOTICE text from the Work, provided
   13547  *          that such additional attribution notices cannot be construed
   13548  *          as modifying the License.
   13549  *
   13550  *      You may add Your own copyright statement to Your modifications and
   13551  *      may provide additional or different license terms and conditions
   13552  *      for use, reproduction, or distribution of Your modifications, or
   13553  *      for any such Derivative Works as a whole, provided Your use,
   13554  *      reproduction, and distribution of the Work otherwise complies with
   13555  *      the conditions stated in this License.
   13556  *
   13557  *   5. Submission of Contributions. Unless You explicitly state otherwise,
   13558  *      any Contribution intentionally submitted for inclusion in the Work
   13559  *      by You to the Licensor shall be under the terms and conditions of
   13560  *      this License, without any additional terms or conditions.
   13561  *      Notwithstanding the above, nothing herein shall supersede or modify
   13562  *      the terms of any separate license agreement you may have executed
   13563  *      with Licensor regarding such Contributions.
   13564  *
   13565  *   6. Trademarks. This License does not grant permission to use the trade
   13566  *      names, trademarks, service marks, or product names of the Licensor,
   13567  *      except as required for reasonable and customary use in describing the
   13568  *      origin of the Work and reproducing the content of the NOTICE file.
   13569  *
   13570  *   7. Disclaimer of Warranty. Unless required by applicable law or
   13571  *      agreed to in writing, Licensor provides the Work (and each
   13572  *      Contributor provides its Contributions) on an "AS IS" BASIS,
   13573  *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   13574  *      implied, including, without limitation, any warranties or conditions
   13575  *      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   13576  *      PARTICULAR PURPOSE. You are solely responsible for determining the
   13577  *      appropriateness of using or redistributing the Work and assume any
   13578  *      risks associated with Your exercise of permissions under this License.
   13579  *
   13580  *   8. Limitation of Liability. In no event and under no legal theory,
   13581  *      whether in tort (including negligence), contract, or otherwise,
   13582  *      unless required by applicable law (such as deliberate and grossly
   13583  *      negligent acts) or agreed to in writing, shall any Contributor be
   13584  *      liable to You for damages, including any direct, indirect, special,
   13585  *      incidental, or consequential damages of any character arising as a
   13586  *      result of this License or out of the use or inability to use the
   13587  *      Work (including but not limited to damages for loss of goodwill,
   13588  *      work stoppage, computer failure or malfunction, or any and all
   13589  *      other commercial damages or losses), even if such Contributor
   13590  *      has been advised of the possibility of such damages.
   13591  *
   13592  *   9. Accepting Warranty or Additional Liability. While redistributing
   13593  *      the Work or Derivative Works thereof, You may choose to offer,
   13594  *      and charge a fee for, acceptance of support, warranty, indemnity,
   13595  *      or other liability obligations and/or rights consistent with this
   13596  *      License. However, in accepting such obligations, You may act only
   13597  *      on Your own behalf and on Your sole responsibility, not on behalf
   13598  *      of any other Contributor, and only if You agree to indemnify,
   13599  *      defend, and hold each Contributor harmless for any liability
   13600  *      incurred by, or claims asserted against, such Contributor by reason
   13601  *      of your accepting any such warranty or additional liability.
   13602  *
   13603  *   END OF TERMS AND CONDITIONS
   13604  *
   13605  *   APPENDIX: How to apply the Apache License to your work.
   13606  *
   13607  *      To apply the Apache License to your work, attach the following
   13608  *      boilerplate notice, with the fields enclosed by brackets "[]"
   13609  *      replaced with your own identifying information. (Don't include
   13610  *      the brackets!)  The text should be enclosed in the appropriate
   13611  *      comment syntax for the file format. We also recommend that a
   13612  *      file or class name and description of purpose be included on the
   13613  *      same "printed page" as the copyright notice for easier
   13614  *      identification within third-party archives.
   13615  *
   13616  *   Copyright [yyyy] [name of copyright owner]
   13617  *
   13618  *   Licensed under the Apache License, Version 2.0 (the "License");
   13619  *   you may not use this file except in compliance with the License.
   13620  *   You may obtain a copy of the License at
   13621  *
   13622  *       http://www.apache.org/licenses/LICENSE-2.0
   13623  *
   13624  *   Unless required by applicable law or agreed to in writing, software
   13625  *   distributed under the License is distributed on an "AS IS" BASIS,
   13626  *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   13627  *   See the License for the specific language governing permissions and
   13628  *   limitations under the License.
   13629  */
   13630 
   13631 W3C SOFTWARE NOTICE AND LICENSE
   13632 http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
   13633 
   13634 This work (and included software, documentation such as READMEs, or other
   13635 related items) is being provided by the copyright holders under the following
   13636 license. By obtaining, using and/or copying this work, you (the licensee) agree
   13637 that you have read, understood, and will comply with the following terms and
   13638 conditions.
   13639 
   13640 Permission to copy, modify, and distribute this software and its documentation,
   13641 with or without modification, for any purpose and without fee or royalty is
   13642 hereby granted, provided that you include the following on ALL copies of the
   13643 software and documentation or portions thereof, including modifications:
   13644 
   13645   1. The full text of this NOTICE in a location viewable to users of the
   13646      redistributed or derivative work. 
   13647   2. Any pre-existing intellectual property disclaimers, notices, or terms
   13648      and conditions. If none exist, the W3C Software Short Notice should be
   13649      included (hypertext is preferred, text is permitted) within the body
   13650      of any redistributed or derivative code.
   13651   3. Notice of any changes or modifications to the files, including the date
   13652      changes were made. (We recommend you provide URIs to the location from
   13653      which the code is derived.)
   13654      
   13655 THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE
   13656 NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
   13657 TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
   13658 THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY
   13659 PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
   13660 
   13661 COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
   13662 CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
   13663 
   13664 The name and trademarks of copyright holders may NOT be used in advertising or
   13665 publicity pertaining to the software without specific, written prior permission.
   13666 Title to copyright in this software and any associated documentation will at
   13667 all times remain with copyright holders.
   13668 
   13669 ____________________________________
   13670 
   13671 This formulation of W3C's notice and license became active on December 31 2002.
   13672 This version removes the copyright ownership notice such that this license can
   13673 be used with materials other than those owned by the W3C, reflects that ERCIM
   13674 is now a host of the W3C, includes references to this specific dated version of
   13675 the license, and removes the ambiguous grant of "use". Otherwise, this version
   13676 is the same as the previous version and is written so as to preserve the Free
   13677 Software Foundation's assessment of GPL compatibility and OSI's certification
   13678 under the Open Source Definition. Please see our Copyright FAQ for common
   13679 questions about using materials from our site, including specific terms and
   13680 conditions for packages like libwww, Amaya, and Jigsaw. Other questions about
   13681 this notice can be directed to site-policy (a] w3.org.
   13682  
   13683 Joseph Reagle <site-policy (a] w3.org> 
   13684 
   13685 This license came from: http://www.megginson.com/SAX/copying.html
   13686   However please note future versions of SAX may be covered 
   13687   under http://saxproject.org/?selected=pd
   13688 
   13689 SAX2 is Free!
   13690 
   13691 I hereby abandon any property rights to SAX 2.0 (the Simple API for
   13692 XML), and release all of the SAX 2.0 source code, compiled code, and
   13693 documentation contained in this distribution into the Public Domain.
   13694 SAX comes with NO WARRANTY or guarantee of fitness for any
   13695 purpose.
   13696 
   13697 David Megginson, david (a] megginson.com
   13698 2000-05-05
   13699 
   13700 ============================================================
   13701 Notices for file(s):
   13702 /lib/libclang.so
   13703 /lib/libclangAnalysis.a
   13704 ------------------------------------------------------------
   13705 ==============================================================================
   13706 LLVM Release License
   13707 ==============================================================================
   13708 University of Illinois/NCSA
   13709 Open Source License
   13710 
   13711 Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
   13712 All rights reserved.
   13713 
   13714 Developed by:
   13715 
   13716     LLVM Team
   13717 
   13718     University of Illinois at Urbana-Champaign
   13719 
   13720     http://llvm.org
   13721 
   13722 Permission is hereby granted, free of charge, to any person obtaining a copy of
   13723 this software and associated documentation files (the "Software"), to deal with
   13724 the Software without restriction, including without limitation the rights to
   13725 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   13726 of the Software, and to permit persons to whom the Software is furnished to do
   13727 so, subject to the following conditions:
   13728 
   13729     * Redistributions of source code must retain the above copyright notice,
   13730       this list of conditions and the following disclaimers.
   13731 
   13732     * Redistributions in binary form must reproduce the above copyright notice,
   13733       this list of conditions and the following disclaimers in the
   13734       documentation and/or other materials provided with the distribution.
   13735 
   13736     * Neither the names of the LLVM Team, University of Illinois at
   13737       Urbana-Champaign, nor the names of its contributors may be used to
   13738       endorse or promote products derived from this Software without specific
   13739       prior written permission.
   13740 
   13741 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13742 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13743 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13744 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13745 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13746 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13747 SOFTWARE.
   13748 
   13749 ==============================================================================
   13750 The LLVM software contains code written by third parties.  Such software will
   13751 have its own individual LICENSE.TXT file in the directory in which it appears.
   13752 This file will describe the copyrights, license, and restrictions which apply
   13753 to that code.
   13754 
   13755 The disclaimer of warranty in the University of Illinois Open Source License
   13756 applies to all code in the LLVM Distribution, and nothing in any of the
   13757 other licenses gives permission to use the names of the LLVM Team or the
   13758 University of Illinois to endorse or promote products derived from this
   13759 Software.
   13760 
   13761 The following pieces of software have additional or alternate copyrights,
   13762 licenses, and/or restrictions:
   13763 
   13764 Program             Directory
   13765 -------             ---------
   13766 <none yet>
   13767 
   13768 ============================================================
   13769 Notices for file(s):
   13770 /framework/guavalib.jar
   13771 ------------------------------------------------------------
   13772 
   13773                                  Apache License
   13774                            Version 2.0, January 2004
   13775                         http://www.apache.org/licenses/
   13776 
   13777    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   13778 
   13779    1. Definitions.
   13780 
   13781       "License" shall mean the terms and conditions for use, reproduction,
   13782       and distribution as defined by Sections 1 through 9 of this document.
   13783 
   13784       "Licensor" shall mean the copyright owner or entity authorized by
   13785       the copyright owner that is granting the License.
   13786 
   13787       "Legal Entity" shall mean the union of the acting entity and all
   13788       other entities that control, are controlled by, or are under common
   13789       control with that entity. For the purposes of this definition,
   13790       "control" means (i) the power, direct or indirect, to cause the
   13791       direction or management of such entity, whether by contract or
   13792       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   13793       outstanding shares, or (iii) beneficial ownership of such entity.
   13794 
   13795       "You" (or "Your") shall mean an individual or Legal Entity
   13796       exercising permissions granted by this License.
   13797 
   13798       "Source" form shall mean the preferred form for making modifications,
   13799       including but not limited to software source code, documentation
   13800       source, and configuration files.
   13801 
   13802       "Object" form shall mean any form resulting from mechanical
   13803       transformation or translation of a Source form, including but
   13804       not limited to compiled object code, generated documentation,
   13805       and conversions to other media types.
   13806 
   13807       "Work" shall mean the work of authorship, whether in Source or
   13808       Object form, made available under the License, as indicated by a
   13809       copyright notice that is included in or attached to the work
   13810       (an example is provided in the Appendix below).
   13811 
   13812       "Derivative Works" shall mean any work, whether in Source or Object
   13813       form, that is based on (or derived from) the Work and for which the
   13814       editorial revisions, annotations, elaborations, or other modifications
   13815       represent, as a whole, an original work of authorship. For the purposes
   13816       of this License, Derivative Works shall not include works that remain
   13817       separable from, or merely link (or bind by name) to the interfaces of,
   13818       the Work and Derivative Works thereof.
   13819 
   13820       "Contribution" shall mean any work of authorship, including
   13821       the original version of the Work and any modifications or additions
   13822       to that Work or Derivative Works thereof, that is intentionally
   13823       submitted to Licensor for inclusion in the Work by the copyright owner
   13824       or by an individual or Legal Entity authorized to submit on behalf of
   13825       the copyright owner. For the purposes of this definition, "submitted"
   13826       means any form of electronic, verbal, or written communication sent
   13827       to the Licensor or its representatives, including but not limited to
   13828       communication on electronic mailing lists, source code control systems,
   13829       and issue tracking systems that are managed by, or on behalf of, the
   13830       Licensor for the purpose of discussing and improving the Work, but
   13831       excluding communication that is conspicuously marked or otherwise
   13832       designated in writing by the copyright owner as "Not a Contribution."
   13833 
   13834       "Contributor" shall mean Licensor and any individual or Legal Entity
   13835       on behalf of whom a Contribution has been received by Licensor and
   13836       subsequently incorporated within the Work.
   13837 
   13838    2. Grant of Copyright License. Subject to the terms and conditions of
   13839       this License, each Contributor hereby grants to You a perpetual,
   13840       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13841       copyright license to reproduce, prepare Derivative Works of,
   13842       publicly display, publicly perform, sublicense, and distribute the
   13843       Work and such Derivative Works in Source or Object form.
   13844 
   13845    3. Grant of Patent License. Subject to the terms and conditions of
   13846       this License, each Contributor hereby grants to You a perpetual,
   13847       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13848       (except as stated in this section) patent license to make, have made,
   13849       use, offer to sell, sell, import, and otherwise transfer the Work,
   13850       where such license applies only to those patent claims licensable
   13851       by such Contributor that are necessarily infringed by their
   13852       Contribution(s) alone or by combination of their Contribution(s)
   13853       with the Work to which such Contribution(s) was submitted. If You
   13854       institute patent litigation against any entity (including a
   13855       cross-claim or counterclaim in a lawsuit) alleging that the Work
   13856       or a Contribution incorporated within the Work constitutes direct
   13857       or contributory patent infringement, then any patent licenses
   13858       granted to You under this License for that Work shall terminate
   13859       as of the date such litigation is filed.
   13860 
   13861    4. Redistribution. You may reproduce and distribute copies of the
   13862       Work or Derivative Works thereof in any medium, with or without
   13863       modifications, and in Source or Object form, provided that You
   13864       meet the following conditions:
   13865 
   13866       (a) You must give any other recipients of the Work or
   13867           Derivative Works a copy of this License; and
   13868 
   13869       (b) You must cause any modified files to carry prominent notices
   13870           stating that You changed the files; and
   13871 
   13872       (c) You must retain, in the Source form of any Derivative Works
   13873           that You distribute, all copyright, patent, trademark, and
   13874           attribution notices from the Source form of the Work,
   13875           excluding those notices that do not pertain to any part of
   13876           the Derivative Works; and
   13877 
   13878       (d) If the Work includes a "NOTICE" text file as part of its
   13879           distribution, then any Derivative Works that You distribute must
   13880           include a readable copy of the attribution notices contained
   13881           within such NOTICE file, excluding those notices that do not
   13882           pertain to any part of the Derivative Works, in at least one
   13883           of the following places: within a NOTICE text file distributed
   13884           as part of the Derivative Works; within the Source form or
   13885           documentation, if provided along with the Derivative Works; or,
   13886           within a display generated by the Derivative Works, if and
   13887           wherever such third-party notices normally appear. The contents
   13888           of the NOTICE file are for informational purposes only and
   13889           do not modify the License. You may add Your own attribution
   13890           notices within Derivative Works that You distribute, alongside
   13891           or as an addendum to the NOTICE text from the Work, provided
   13892           that such additional attribution notices cannot be construed
   13893           as modifying the License.
   13894 
   13895       You may add Your own copyright statement to Your modifications and
   13896       may provide additional or different license terms and conditions
   13897       for use, reproduction, or distribution of Your modifications, or
   13898       for any such Derivative Works as a whole, provided Your use,
   13899       reproduction, and distribution of the Work otherwise complies with
   13900       the conditions stated in this License.
   13901 
   13902    5. Submission of Contributions. Unless You explicitly state otherwise,
   13903       any Contribution intentionally submitted for inclusion in the Work
   13904       by You to the Licensor shall be under the terms and conditions of
   13905       this License, without any additional terms or conditions.
   13906       Notwithstanding the above, nothing herein shall supersede or modify
   13907       the terms of any separate license agreement you may have executed
   13908       with Licensor regarding such Contributions.
   13909 
   13910    6. Trademarks. This License does not grant permission to use the trade
   13911       names, trademarks, service marks, or product names of the Licensor,
   13912       except as required for reasonable and customary use in describing the
   13913       origin of the Work and reproducing the content of the NOTICE file.
   13914 
   13915    7. Disclaimer of Warranty. Unless required by applicable law or
   13916       agreed to in writing, Licensor provides the Work (and each
   13917       Contributor provides its Contributions) on an "AS IS" BASIS,
   13918       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   13919       implied, including, without limitation, any warranties or conditions
   13920       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   13921       PARTICULAR PURPOSE. You are solely responsible for determining the
   13922       appropriateness of using or redistributing the Work and assume any
   13923       risks associated with Your exercise of permissions under this License.
   13924 
   13925    8. Limitation of Liability. In no event and under no legal theory,
   13926       whether in tort (including negligence), contract, or otherwise,
   13927       unless required by applicable law (such as deliberate and grossly
   13928       negligent acts) or agreed to in writing, shall any Contributor be
   13929       liable to You for damages, including any direct, indirect, special,
   13930       incidental, or consequential damages of any character arising as a
   13931       result of this License or out of the use or inability to use the
   13932       Work (including but not limited to damages for loss of goodwill,
   13933       work stoppage, computer failure or malfunction, or any and all
   13934       other commercial damages or losses), even if such Contributor
   13935       has been advised of the possibility of such damages.
   13936 
   13937    9. Accepting Warranty or Additional Liability. While redistributing
   13938       the Work or Derivative Works thereof, You may choose to offer,
   13939       and charge a fee for, acceptance of support, warranty, indemnity,
   13940       or other liability obligations and/or rights consistent with this
   13941       License. However, in accepting such obligations, You may act only
   13942       on Your own behalf and on Your sole responsibility, not on behalf
   13943       of any other Contributor, and only if You agree to indemnify,
   13944       defend, and hold each Contributor harmless for any liability
   13945       incurred by, or claims asserted against, such Contributor by reason
   13946       of your accepting any such warranty or additional liability.
   13947 
   13948    END OF TERMS AND CONDITIONS
   13949 
   13950    APPENDIX: How to apply the Apache License to your work.
   13951 
   13952       To apply the Apache License to your work, attach the following
   13953       boilerplate notice, with the fields enclosed by brackets "[]"
   13954       replaced with your own identifying information. (Don't include
   13955       the brackets!)  The text should be enclosed in the appropriate
   13956       comment syntax for the file format. We also recommend that a
   13957       file or class name and description of purpose be included on the
   13958       same "printed page" as the copyright notice for easier
   13959       identification within third-party archives.
   13960 
   13961    Copyright [yyyy] [name of copyright owner]
   13962 
   13963    Licensed under the Apache License, Version 2.0 (the "License");
   13964    you may not use this file except in compliance with the License.
   13965    You may obtain a copy of the License at
   13966 
   13967        http://www.apache.org/licenses/LICENSE-2.0
   13968 
   13969    Unless required by applicable law or agreed to in writing, software
   13970    distributed under the License is distributed on an "AS IS" BASIS,
   13971    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   13972    See the License for the specific language governing permissions and
   13973    limitations under the License.
   13974 
   13975