Home | History | Annotate | Download | only in ojluni
      1  ******************************************************************************
      2 Copyright (C) 2003, International Business Machines Corporation and   *
      3 others. All Rights Reserved.                                               *
      4  ******************************************************************************
      5 
      6 Created on May 2, 2003
      7 
      8 To change the template for this generated file go to
      9 Window>Preferences>Java>Code Generation>Code and Comments
     10 
     11 -------------------------------------------------------------------
     12 
     13  *******************************************************************************
     14 (C) Copyright IBM Corp. 1996-2005 - All Rights Reserved                     *
     15                                                                             *
     16 The original version of this source code and documentation is copyrighted   *
     17 and owned by IBM, These materials are provided under terms of a License     *
     18 Agreement between IBM and Sun. This technology is protected by multiple     *
     19 US and International patents. This notice and attribution to IBM may not    *
     20 to removed.                                                                 *
     21  *******************************************************************************
     22 
     23 -------------------------------------------------------------------
     24 
     25  *******************************************************************************
     26 (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
     27                                                                             *
     28 The original version of this source code and documentation is copyrighted   *
     29 and owned by IBM, These materials are provided under terms of a License     *
     30 Agreement between IBM and Sun. This technology is protected by multiple     *
     31 US and International patents. This notice and attribution to IBM may not    *
     32 to removed.                                                                 *
     33  *******************************************************************************
     34 
     35 -------------------------------------------------------------------
     36 
     37  *******************************************************************************
     38 (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
     39                                                                             *
     40 The original version of this source code and documentation is copyrighted   *
     41 and owned by IBM, These materials are provided under terms of a License     *
     42 Agreement between IBM and Sun. This technology is protected by multiple     *
     43 US and International patents. This notice and attribution to IBM may not    *
     44 to removed.                                                                 *
     45  *******************************************************************************
     46 *   file name:  UBiDiProps.java
     47 *   encoding:   US-ASCII
     48 *   tab size:   8 (not used)
     49 *   indentation:4
     50 *
     51 *   created on: 2005jan16
     52 *   created by: Markus W. Scherer
     53 *
     54 *   Low-level Unicode bidi/shaping properties access.
     55 *   Java port of ubidi_props.h/.c.
     56 
     57 -------------------------------------------------------------------
     58 
     59  *******************************************************************************
     60 Copyright (C) 2003-2004, International Business Machines Corporation and         *
     61 others. All Rights Reserved.                                                *
     62  *******************************************************************************
     63 
     64 -------------------------------------------------------------------
     65 
     66  *******************************************************************************
     67 Copyright (C) 2003-2004, International Business Machines Corporation and    *
     68 others. All Rights Reserved.                                                *
     69  *******************************************************************************
     70 
     71 -------------------------------------------------------------------
     72 
     73  *******************************************************************************
     74 Copyright (C) 2004, International Business Machines Corporation and         *
     75 others. All Rights Reserved.                                                *
     76  *******************************************************************************
     77 
     78 -------------------------------------------------------------------
     79 
     80  *******************************************************************************
     81 Copyright (C) 2009, International Business Machines Corporation and         *
     82 others. All Rights Reserved.                                                *
     83  *******************************************************************************
     84 
     85 -------------------------------------------------------------------
     86 
     87  *******************************************************************************
     88 Copyright (C) 2009-2010, International Business Machines Corporation and    *
     89 others. All Rights Reserved.                                                *
     90  *******************************************************************************
     91 
     92 -------------------------------------------------------------------
     93 
     94  *******************************************************************************
     95 Copyright (C) 2010, International Business Machines Corporation and         *
     96 others. All Rights Reserved.                                                *
     97  *******************************************************************************
     98 
     99 -------------------------------------------------------------------
    100 
    101 (C) Copyright IBM Corp. 1996-2003 - All Rights Reserved                     *
    102                                                                             *
    103 The original version of this source code and documentation is copyrighted   *
    104 and owned by IBM, These materials are provided under terms of a License     *
    105 Agreement between IBM and Sun. This technology is protected by multiple     *
    106 US and International patents. This notice and attribution to IBM may not    *
    107 to removed.                                                                 *
    108 #******************************************************************************
    109 
    110 This locale data is based on the ICU's Vietnamese locale data (rev. 1.38)
    111 found at:
    112 
    113 http://oss.software.ibm.com/cvs/icu/icu/source/data/locales/vi.txt?rev=1.38
    114 
    115 -------------------------------------------------------------------
    116 
    117 (C) Copyright IBM Corp. 1999-2003 - All Rights Reserved
    118 
    119 The original version of this source code and documentation is
    120 copyrighted and owned by IBM. These materials are provided
    121 under terms of a License Agreement between IBM and Sun.
    122 This technology is protected by multiple US and International
    123 patents. This notice and attribution to IBM may not be removed.
    124 
    125 -------------------------------------------------------------------
    126 
    127 (C) Copyright Taligent, Inc. 1996 - 1997, All Rights Reserved
    128 (C) Copyright IBM Corp. 1996 - 1998, All Rights Reserved
    129 
    130 The original version of this source code and documentation is
    131 copyrighted and owned by Taligent, Inc., a wholly-owned subsidiary
    132 of IBM. These materials are provided under terms of a License
    133 Agreement between Taligent and Sun. This technology is protected
    134 by multiple US and International patents.
    135 
    136 This notice and attribution to Taligent may not be removed.
    137 Taligent is a registered trademark of Taligent, Inc.
    138 
    139 -------------------------------------------------------------------
    140 
    141 (C) Copyright Taligent, Inc. 1996 - All Rights Reserved
    142 (C) Copyright IBM Corp. 1996 - All Rights Reserved
    143 
    144   The original version of this source code and documentation is copyrighted
    145 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    146 materials are provided under terms of a License Agreement between Taligent
    147 and Sun. This technology is protected by multiple US and International
    148 patents. This notice and attribution to Taligent may not be removed.
    149   Taligent is a registered trademark of Taligent, Inc.
    150 
    151 -------------------------------------------------------------------
    152 
    153 (C) Copyright Taligent, Inc. 1996 - All Rights Reserved
    154 (C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
    155 
    156   The original version of this source code and documentation is copyrighted
    157 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    158 materials are provided under terms of a License Agreement between Taligent
    159 and Sun. This technology is protected by multiple US and International
    160 patents. This notice and attribution to Taligent may not be removed.
    161   Taligent is a registered trademark of Taligent, Inc.
    162 
    163 -------------------------------------------------------------------
    164 
    165 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    166 (C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
    167 
    168   The original version of this source code and documentation is copyrighted
    169 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    170 materials are provided under terms of a License Agreement between Taligent
    171 and Sun. This technology is protected by multiple US and International
    172 patents. This notice and attribution to Taligent may not be removed.
    173   Taligent is a registered trademark of Taligent, Inc.
    174 
    175 -------------------------------------------------------------------
    176 
    177 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    178 (C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
    179 
    180 The original version of this source code and documentation
    181 is copyrighted and owned by Taligent, Inc., a wholly-owned
    182 subsidiary of IBM. These materials are provided under terms
    183 of a License Agreement between Taligent and Sun. This technology
    184 is protected by multiple US and International patents.
    185 
    186 This notice and attribution to Taligent may not be removed.
    187 Taligent is a registered trademark of Taligent, Inc.
    188 
    189 -------------------------------------------------------------------
    190 
    191 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    192 (C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved
    193 
    194 The original version of this source code and documentation
    195 is copyrighted and owned by Taligent, Inc., a wholly-owned
    196 subsidiary of IBM. These materials are provided under terms
    197 of a License Agreement between Taligent and Sun. This technology
    198 is protected by multiple US and International patents.
    199 
    200 This notice and attribution to Taligent may not be removed.
    201 Taligent is a registered trademark of Taligent, Inc.
    202 
    203 -------------------------------------------------------------------
    204 
    205 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    206 (C) Copyright IBM Corp. 1996 - 2002 - All Rights Reserved
    207 
    208 The original version of this source code and documentation
    209 is copyrighted and owned by Taligent, Inc., a wholly-owned
    210 subsidiary of IBM. These materials are provided under terms
    211 of a License Agreement between Taligent and Sun. This technology
    212 is protected by multiple US and International patents.
    213 
    214 This notice and attribution to Taligent may not be removed.
    215 Taligent is a registered trademark of Taligent, Inc.
    216 
    217 -------------------------------------------------------------------
    218 
    219 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    220 (C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
    221 
    222   The original version of this source code and documentation is copyrighted
    223 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    224 materials are provided under terms of a License Agreement between Taligent
    225 and Sun. This technology is protected by multiple US and International
    226 patents. This notice and attribution to Taligent may not be removed.
    227   Taligent is a registered trademark of Taligent, Inc.
    228 
    229 -------------------------------------------------------------------
    230 
    231 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
    232 (C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
    233 
    234   The original version of this source code and documentation is copyrighted
    235 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    236 materials are provided under terms of a License Agreement between Taligent
    237 and Sun. This technology is protected by multiple US and International
    238 patents. This notice and attribution to Taligent may not be removed.
    239   Taligent is a registered trademark of Taligent, Inc.
    240 
    241 -------------------------------------------------------------------
    242 
    243 (C) Copyright Taligent, Inc. 1996,1997 - All Rights Reserved
    244 (C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
    245 
    246 -------------------------------------------------------------------
    247 
    248 (C) Copyright Taligent, Inc. 1996-1998 -  All Rights Reserved
    249 (C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
    250 
    251   The original version of this source code and documentation is copyrighted
    252 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    253 materials are provided under terms of a License Agreement between Taligent
    254 and Sun. This technology is protected by multiple US and International
    255 patents. This notice and attribution to Taligent may not be removed.
    256   Taligent is a registered trademark of Taligent, Inc.
    257 
    258 -------------------------------------------------------------------
    259 
    260 (C) Copyright Taligent, Inc. 1996-1998 - All Rights Reserved
    261 (C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
    262 
    263   The original version of this source code and documentation is copyrighted
    264 and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
    265 materials are provided under terms of a License Agreement between Taligent
    266 and Sun. This technology is protected by multiple US and International
    267 patents. This notice and attribution to Taligent may not be removed.
    268   Taligent is a registered trademark of Taligent, Inc.
    269 
    270 -------------------------------------------------------------------
    271 
    272 *******************************************************************************
    273 * Copyright (C) 1996-2004, International Business Machines Corporation and    *
    274 * others. All Rights Reserved.                                                *
    275 *******************************************************************************
    276 
    277 -------------------------------------------------------------------
    278 
    279 Oracle designates certain files in this repository as subject to the "Classpath" exception.
    280 The designated files include the following notices. In the following notices, the
    281 LICENSE file referred to is:
    282 
    283 **********************************
    284 START LICENSE file
    285 **********************************
    286 
    287 The GNU General Public License (GPL)
    288 
    289 Version 2, June 1991
    290 
    291 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    292 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    293 
    294 Everyone is permitted to copy and distribute verbatim copies of this license
    295 document, but changing it is not allowed.
    296 
    297 Preamble
    298 
    299 The licenses for most software are designed to take away your freedom to share
    300 and change it.  By contrast, the GNU General Public License is intended to
    301 guarantee your freedom to share and change free software--to make sure the
    302 software is free for all its users.  This General Public License applies to
    303 most of the Free Software Foundation's software and to any other program whose
    304 authors commit to using it.  (Some other Free Software Foundation software is
    305 covered by the GNU Library General Public License instead.) You can apply it to
    306 your programs, too.
    307 
    308 When we speak of free software, we are referring to freedom, not price.  Our
    309 General Public Licenses are designed to make sure that you have the freedom to
    310 distribute copies of free software (and charge for this service if you wish),
    311 that you receive source code or can get it if you want it, that you can change
    312 the software or use pieces of it in new free programs; and that you know you
    313 can do these things.
    314 
    315 To protect your rights, we need to make restrictions that forbid anyone to deny
    316 you these rights or to ask you to surrender the rights.  These restrictions
    317 translate to certain responsibilities for you if you distribute copies of the
    318 software, or if you modify it.
    319 
    320 For example, if you distribute copies of such a program, whether gratis or for
    321 a fee, you must give the recipients all the rights that you have.  You must
    322 make sure that they, too, receive or can get the source code.  And you must
    323 show them these terms so they know their rights.
    324 
    325 We protect your rights with two steps: (1) copyright the software, and (2)
    326 offer you this license which gives you legal permission to copy, distribute
    327 and/or modify the software.
    328 
    329 Also, for each author's protection and ours, we want to make certain that
    330 everyone understands that there is no warranty for this free software.  If the
    331 software is modified by someone else and passed on, we want its recipients to
    332 know that what they have is not the original, so that any problems introduced
    333 by others will not reflect on the original authors' reputations.
    334 
    335 Finally, any free program is threatened constantly by software patents.  We
    336 wish to avoid the danger that redistributors of a free program will
    337 individually obtain patent licenses, in effect making the program proprietary.
    338 To prevent this, we have made it clear that any patent must be licensed for
    339 everyone's free use or not licensed at all.
    340 
    341 The precise terms and conditions for copying, distribution and modification
    342 follow.
    343 
    344 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    345 
    346 0. This License applies to any program or other work which contains a notice
    347 placed by the copyright holder saying it may be distributed under the terms of
    348 this General Public License.  The "Program", below, refers to any such program
    349 or work, and a "work based on the Program" means either the Program or any
    350 derivative work under copyright law: that is to say, a work containing the
    351 Program or a portion of it, either verbatim or with modifications and/or
    352 translated into another language.  (Hereinafter, translation is included
    353 without limitation in the term "modification".) Each licensee is addressed as
    354 "you".
    355 
    356 Activities other than copying, distribution and modification are not covered by
    357 this License; they are outside its scope.  The act of running the Program is
    358 not restricted, and the output from the Program is covered only if its contents
    359 constitute a work based on the Program (independent of having been made by
    360 running the Program).  Whether that is true depends on what the Program does.
    361 
    362 1. You may copy and distribute verbatim copies of the Program's source code as
    363 you receive it, in any medium, provided that you conspicuously and
    364 appropriately publish on each copy an appropriate copyright notice and
    365 disclaimer of warranty; keep intact all the notices that refer to this License
    366 and to the absence of any warranty; and give any other recipients of the
    367 Program a copy of this License along with the Program.
    368 
    369 You may charge a fee for the physical act of transferring a copy, and you may
    370 at your option offer warranty protection in exchange for a fee.
    371 
    372 2. You may modify your copy or copies of the Program or any portion of it, thus
    373 forming a work based on the Program, and copy and distribute such modifications
    374 or work under the terms of Section 1 above, provided that you also meet all of
    375 these conditions:
    376 
    377     a) You must cause the modified files to carry prominent notices stating
    378     that you changed the files and the date of any change.
    379 
    380     b) You must cause any work that you distribute or publish, that in whole or
    381     in part contains or is derived from the Program or any part thereof, to be
    382     licensed as a whole at no charge to all third parties under the terms of
    383     this License.
    384 
    385     c) If the modified program normally reads commands interactively when run,
    386     you must cause it, when started running for such interactive use in the
    387     most ordinary way, to print or display an announcement including an
    388     appropriate copyright notice and a notice that there is no warranty (or
    389     else, saying that you provide a warranty) and that users may redistribute
    390     the program under these conditions, and telling the user how to view a copy
    391     of this License.  (Exception: if the Program itself is interactive but does
    392     not normally print such an announcement, your work based on the Program is
    393     not required to print an announcement.)
    394 
    395 These requirements apply to the modified work as a whole.  If identifiable
    396 sections of that work are not derived from the Program, and can be reasonably
    397 considered independent and separate works in themselves, then this License, and
    398 its terms, do not apply to those sections when you distribute them as separate
    399 works.  But when you distribute the same sections as part of a whole which is a
    400 work based on the Program, the distribution of the whole must be on the terms
    401 of this License, whose permissions for other licensees extend to the entire
    402 whole, and thus to each and every part regardless of who wrote it.
    403 
    404 Thus, it is not the intent of this section to claim rights or contest your
    405 rights to work written entirely by you; rather, the intent is to exercise the
    406 right to control the distribution of derivative or collective works based on
    407 the Program.
    408 
    409 In addition, mere aggregation of another work not based on the Program with the
    410 Program (or with a work based on the Program) on a volume of a storage or
    411 distribution medium does not bring the other work under the scope of this
    412 License.
    413 
    414 3. You may copy and distribute the Program (or a work based on it, under
    415 Section 2) in object code or executable form under the terms of Sections 1 and
    416 2 above provided that you also do one of the following:
    417 
    418     a) Accompany it with the complete corresponding machine-readable source
    419     code, which must be distributed under the terms of Sections 1 and 2 above
    420     on a medium customarily used for software interchange; or,
    421 
    422     b) Accompany it with a written offer, valid for at least three years, to
    423     give any third party, for a charge no more than your cost of physically
    424     performing source distribution, a complete machine-readable copy of the
    425     corresponding source code, to be distributed under the terms of Sections 1
    426     and 2 above on a medium customarily used for software interchange; or,
    427 
    428     c) Accompany it with the information you received as to the offer to
    429     distribute corresponding source code.  (This alternative is allowed only
    430     for noncommercial distribution and only if you received the program in
    431     object code or executable form with such an offer, in accord with
    432     Subsection b above.)
    433 
    434 The source code for a work means the preferred form of the work for making
    435 modifications to it.  For an executable work, complete source code means all
    436 the source code for all modules it contains, plus any associated interface
    437 definition files, plus the scripts used to control compilation and installation
    438 of the executable.  However, as a special exception, the source code
    439 distributed need not include anything that is normally distributed (in either
    440 source or binary form) with the major components (compiler, kernel, and so on)
    441 of the operating system on which the executable runs, unless that component
    442 itself accompanies the executable.
    443 
    444 If distribution of executable or object code is made by offering access to copy
    445 from a designated place, then offering equivalent access to copy the source
    446 code from the same place counts as distribution of the source code, even though
    447 third parties are not compelled to copy the source along with the object code.
    448 
    449 4. You may not copy, modify, sublicense, or distribute the Program except as
    450 expressly provided under this License.  Any attempt otherwise to copy, modify,
    451 sublicense or distribute the Program is void, and will automatically terminate
    452 your rights under this License.  However, parties who have received copies, or
    453 rights, from you under this License will not have their licenses terminated so
    454 long as such parties remain in full compliance.
    455 
    456 5. You are not required to accept this License, since you have not signed it.
    457 However, nothing else grants you permission to modify or distribute the Program
    458 or its derivative works.  These actions are prohibited by law if you do not
    459 accept this License.  Therefore, by modifying or distributing the Program (or
    460 any work based on the Program), you indicate your acceptance of this License to
    461 do so, and all its terms and conditions for copying, distributing or modifying
    462 the Program or works based on it.
    463 
    464 6. Each time you redistribute the Program (or any work based on the Program),
    465 the recipient automatically receives a license from the original licensor to
    466 copy, distribute or modify the Program subject to these terms and conditions.
    467 You may not impose any further restrictions on the recipients' exercise of the
    468 rights granted herein.  You are not responsible for enforcing compliance by
    469 third parties to this License.
    470 
    471 7. If, as a consequence of a court judgment or allegation of patent
    472 infringement or for any other reason (not limited to patent issues), conditions
    473 are imposed on you (whether by court order, agreement or otherwise) that
    474 contradict the conditions of this License, they do not excuse you from the
    475 conditions of this License.  If you cannot distribute so as to satisfy
    476 simultaneously your obligations under this License and any other pertinent
    477 obligations, then as a consequence you may not distribute the Program at all.
    478 For example, if a patent license would not permit royalty-free redistribution
    479 of the Program by all those who receive copies directly or indirectly through
    480 you, then the only way you could satisfy both it and this License would be to
    481 refrain entirely from distribution of the Program.
    482 
    483 If any portion of this section is held invalid or unenforceable under any
    484 particular circumstance, the balance of the section is intended to apply and
    485 the section as a whole is intended to apply in other circumstances.
    486 
    487 It is not the purpose of this section to induce you to infringe any patents or
    488 other property right claims or to contest validity of any such claims; this
    489 section has the sole purpose of protecting the integrity of the free software
    490 distribution system, which is implemented by public license practices.  Many
    491 people have made generous contributions to the wide range of software
    492 distributed through that system in reliance on consistent application of that
    493 system; it is up to the author/donor to decide if he or she is willing to
    494 distribute software through any other system and a licensee cannot impose that
    495 choice.
    496 
    497 This section is intended to make thoroughly clear what is believed to be a
    498 consequence of the rest of this License.
    499 
    500 8. If the distribution and/or use of the Program is restricted in certain
    501 countries either by patents or by copyrighted interfaces, the original
    502 copyright holder who places the Program under this License may add an explicit
    503 geographical distribution limitation excluding those countries, so that
    504 distribution is permitted only in or among countries not thus excluded.  In
    505 such case, this License incorporates the limitation as if written in the body
    506 of this License.
    507 
    508 9. The Free Software Foundation may publish revised and/or new versions of the
    509 General Public License from time to time.  Such new versions will be similar in
    510 spirit to the present version, but may differ in detail to address new problems
    511 or concerns.
    512 
    513 Each version is given a distinguishing version number.  If the Program
    514 specifies a version number of this License which applies to it and "any later
    515 version", you have the option of following the terms and conditions either of
    516 that version or of any later version published by the Free Software Foundation.
    517 If the Program does not specify a version number of this License, you may
    518 choose any version ever published by the Free Software Foundation.
    519 
    520 10. If you wish to incorporate parts of the Program into other free programs
    521 whose distribution conditions are different, write to the author to ask for
    522 permission.  For software which is copyrighted by the Free Software Foundation,
    523 write to the Free Software Foundation; we sometimes make exceptions for this.
    524 Our decision will be guided by the two goals of preserving the free status of
    525 all derivatives of our free software and of promoting the sharing and reuse of
    526 software generally.
    527 
    528 NO WARRANTY
    529 
    530 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
    531 THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
    532 STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
    533 PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
    534 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
    535 FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
    536 PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
    537 YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    538 
    539 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
    540 ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
    541 PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    542 GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
    543 INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
    544 BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    545 FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
    546 OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    547 
    548 END OF TERMS AND CONDITIONS
    549 
    550 How to Apply These Terms to Your New Programs
    551 
    552 If you develop a new program, and you want it to be of the greatest possible
    553 use to the public, the best way to achieve this is to make it free software
    554 which everyone can redistribute and change under these terms.
    555 
    556 To do so, attach the following notices to the program.  It is safest to attach
    557 them to the start of each source file to most effectively convey the exclusion
    558 of warranty; and each file should have at least the "copyright" line and a
    559 pointer to where the full notice is found.
    560 
    561     One line to give the program's name and a brief idea of what it does.
    562 
    563     Copyright (C) <year> <name of author>
    564 
    565     This program is free software; you can redistribute it and/or modify it
    566     under the terms of the GNU General Public License as published by the Free
    567     Software Foundation; either version 2 of the License, or (at your option)
    568     any later version.
    569 
    570     This program is distributed in the hope that it will be useful, but WITHOUT
    571     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    572     FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
    573     more details.
    574 
    575     You should have received a copy of the GNU General Public License along
    576     with this program; if not, write to the Free Software Foundation, Inc., 59
    577     Temple Place, Suite 330, Boston, MA 02111-1307 USA
    578 
    579 Also add information on how to contact you by electronic and paper mail.
    580 
    581 If the program is interactive, make it output a short notice like this when it
    582 starts in an interactive mode:
    583 
    584     Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
    585     with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
    586     software, and you are welcome to redistribute it under certain conditions;
    587     type 'show c' for details.
    588 
    589 The hypothetical commands 'show w' and 'show c' should show the appropriate
    590 parts of the General Public License.  Of course, the commands you use may be
    591 called something other than 'show w' and 'show c'; they could even be
    592 mouse-clicks or menu items--whatever suits your program.
    593 
    594 You should also get your employer (if you work as a programmer) or your school,
    595 if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
    596 is a sample; alter the names:
    597 
    598     Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    599     'Gnomovision' (which makes passes at compilers) written by James Hacker.
    600 
    601     signature of Ty Coon, 1 April 1989
    602 
    603     Ty Coon, President of Vice
    604 
    605 This General Public License does not permit incorporating your program into
    606 proprietary programs.  If your program is a subroutine library, you may
    607 consider it more useful to permit linking proprietary applications with the
    608 library.  If this is what you want to do, use the GNU Library General Public
    609 License instead of this License.
    610 
    611 
    612 "CLASSPATH" EXCEPTION TO THE GPL
    613 
    614 Certain source files distributed by Oracle America and/or its affiliates are
    615 subject to the following clarification and special exception to the GPL, but
    616 only where Oracle has expressly included in the particular source file's header
    617 the words "Oracle designates this particular file as subject to the "Classpath"
    618 exception as provided by Oracle in the LICENSE file that accompanied this code."
    619 
    620     Linking this library statically or dynamically with other modules is making
    621     a combined work based on this library.  Thus, the terms and conditions of
    622     the GNU General Public License cover the whole combination.
    623 
    624     As a special exception, the copyright holders of this library give you
    625     permission to link this library with independent modules to produce an
    626     executable, regardless of the license terms of these independent modules,
    627     and to copy and distribute the resulting executable under terms of your
    628     choice, provided that you also meet, for each linked independent module,
    629     the terms and conditions of the license of that module.  An independent
    630     module is a module which is not derived from or based on this library.  If
    631     you modify this library, you may extend this exception to your version of
    632     the library, but you are not obligated to do so.  If you do not wish to do
    633     so, delete this exception statement from your version.
    634 **********************************
    635 END LICENSE file
    636 **********************************
    637 
    638 
    639 -------------------------------------------------------------------
    640 
    641 <!--
    642  Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved.
    643  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    644 
    645  This code is free software; you can redistribute it and/or modify it
    646  under the terms of the GNU General Public License version 2 only, as
    647  published by the Free Software Foundation.  Oracle designates this
    648  particular file as subject to the "Classpath" exception as provided
    649  by Oracle in the LICENSE file that accompanied this code.
    650 
    651  This code is distributed in the hope that it will be useful, but WITHOUT
    652  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    653  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    654  version 2 for more details (a copy is included in the LICENSE file that
    655  accompanied this code).
    656 
    657  You should have received a copy of the GNU General Public License version
    658  2 along with this work; if not, write to the Free Software Foundation,
    659  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    660 
    661  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    662  or visit www.oracle.com if you need additional information or have any
    663  questions.
    664 
    665 -------------------------------------------------------------------
    666 
    667 <!--
    668  Copyright (c) 1998, 2003, Oracle and/or its affiliates. All rights reserved.
    669  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    670 
    671  This code is free software; you can redistribute it and/or modify it
    672  under the terms of the GNU General Public License version 2 only, as
    673  published by the Free Software Foundation.  Oracle designates this
    674  particular file as subject to the "Classpath" exception as provided
    675  by Oracle in the LICENSE file that accompanied this code.
    676 
    677  This code is distributed in the hope that it will be useful, but WITHOUT
    678  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    679  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    680  version 2 for more details (a copy is included in the LICENSE file that
    681  accompanied this code).
    682 
    683  You should have received a copy of the GNU General Public License version
    684  2 along with this work; if not, write to the Free Software Foundation,
    685  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    686 
    687  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    688  or visit www.oracle.com if you need additional information or have any
    689  questions.
    690 
    691 -------------------------------------------------------------------
    692 
    693 <!--
    694  Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
    695  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    696 
    697  This code is free software; you can redistribute it and/or modify it
    698  under the terms of the GNU General Public License version 2 only, as
    699  published by the Free Software Foundation.  Oracle designates this
    700  particular file as subject to the "Classpath" exception as provided
    701  by Oracle in the LICENSE file that accompanied this code.
    702 
    703  This code is distributed in the hope that it will be useful, but WITHOUT
    704  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    705  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    706  version 2 for more details (a copy is included in the LICENSE file that
    707  accompanied this code).
    708 
    709  You should have received a copy of the GNU General Public License version
    710  2 along with this work; if not, write to the Free Software Foundation,
    711  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    712 
    713  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    714  or visit www.oracle.com if you need additional information or have any
    715  questions.
    716 
    717 -------------------------------------------------------------------
    718 
    719 <!--
    720  Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
    721  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    722 
    723  This code is free software; you can redistribute it and/or modify it
    724  under the terms of the GNU General Public License version 2 only, as
    725  published by the Free Software Foundation.  Oracle designates this
    726  particular file as subject to the "Classpath" exception as provided
    727  by Oracle in the LICENSE file that accompanied this code.
    728 
    729  This code is distributed in the hope that it will be useful, but WITHOUT
    730  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    731  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    732  version 2 for more details (a copy is included in the LICENSE file that
    733  accompanied this code).
    734 
    735  You should have received a copy of the GNU General Public License version
    736  2 along with this work; if not, write to the Free Software Foundation,
    737  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    738 
    739  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    740  or visit www.oracle.com if you need additional information or have any
    741  questions.
    742 
    743 -------------------------------------------------------------------
    744 
    745 <!--
    746  Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
    747  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    748 
    749  This code is free software; you can redistribute it and/or modify it
    750  under the terms of the GNU General Public License version 2 only, as
    751  published by the Free Software Foundation.  Oracle designates this
    752  particular file as subject to the "Classpath" exception as provided
    753  by Oracle in the LICENSE file that accompanied this code.
    754 
    755  This code is distributed in the hope that it will be useful, but WITHOUT
    756  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    757  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    758  version 2 for more details (a copy is included in the LICENSE file that
    759  accompanied this code).
    760 
    761  You should have received a copy of the GNU General Public License version
    762  2 along with this work; if not, write to the Free Software Foundation,
    763  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    764 
    765  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    766  or visit www.oracle.com if you need additional information or have any
    767  questions.
    768 
    769 -------------------------------------------------------------------
    770 
    771 <!--
    772  Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
    773  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    774 
    775  This code is free software; you can redistribute it and/or modify it
    776  under the terms of the GNU General Public License version 2 only, as
    777  published by the Free Software Foundation.  Oracle designates this
    778  particular file as subject to the "Classpath" exception as provided
    779  by Oracle in the LICENSE file that accompanied this code.
    780 
    781  This code is distributed in the hope that it will be useful, but WITHOUT
    782  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    783  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    784  version 2 for more details (a copy is included in the LICENSE file that
    785  accompanied this code).
    786 
    787  You should have received a copy of the GNU General Public License version
    788  2 along with this work; if not, write to the Free Software Foundation,
    789  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    790 
    791  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    792  or visit www.oracle.com if you need additional information or have any
    793  questions.
    794 
    795 -------------------------------------------------------------------
    796 
    797 <!--
    798  Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
    799  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    800 
    801  This code is free software; you can redistribute it and/or modify it
    802  under the terms of the GNU General Public License version 2 only, as
    803  published by the Free Software Foundation.  Oracle designates this
    804  particular file as subject to the "Classpath" exception as provided
    805  by Oracle in the LICENSE file that accompanied this code.
    806 
    807  This code is distributed in the hope that it will be useful, but WITHOUT
    808  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    809  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    810  version 2 for more details (a copy is included in the LICENSE file that
    811  accompanied this code).
    812 
    813  You should have received a copy of the GNU General Public License version
    814  2 along with this work; if not, write to the Free Software Foundation,
    815  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    816 
    817  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    818  or visit www.oracle.com if you need additional information or have any
    819  questions.
    820 
    821 -------------------------------------------------------------------
    822 
    823 <!--
    824  Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
    825  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    826 
    827  This code is free software; you can redistribute it and/or modify it
    828  under the terms of the GNU General Public License version 2 only, as
    829  published by the Free Software Foundation.  Oracle designates this
    830  particular file as subject to the "Classpath" exception as provided
    831  by Oracle in the LICENSE file that accompanied this code.
    832 
    833  This code is distributed in the hope that it will be useful, but WITHOUT
    834  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    835  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    836  version 2 for more details (a copy is included in the LICENSE file that
    837  accompanied this code).
    838 
    839  You should have received a copy of the GNU General Public License version
    840  2 along with this work; if not, write to the Free Software Foundation,
    841  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    842 
    843  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    844  or visit www.oracle.com if you need additional information or have any
    845  questions.
    846 
    847 -------------------------------------------------------------------
    848 
    849 <!--
    850  Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
    851  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    852 
    853  This code is free software; you can redistribute it and/or modify it
    854  under the terms of the GNU General Public License version 2 only, as
    855  published by the Free Software Foundation.  Oracle designates this
    856  particular file as subject to the "Classpath" exception as provided
    857  by Oracle in the LICENSE file that accompanied this code.
    858 
    859  This code is distributed in the hope that it will be useful, but WITHOUT
    860  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    861  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    862  version 2 for more details (a copy is included in the LICENSE file that
    863  accompanied this code).
    864 
    865  You should have received a copy of the GNU General Public License version
    866  2 along with this work; if not, write to the Free Software Foundation,
    867  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    868 
    869  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    870  or visit www.oracle.com if you need additional information or have any
    871  questions.
    872 
    873 -------------------------------------------------------------------
    874 
    875 <!--
    876  Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
    877  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    878 
    879  This code is free software; you can redistribute it and/or modify it
    880  under the terms of the GNU General Public License version 2 only, as
    881  published by the Free Software Foundation.  Oracle designates this
    882  particular file as subject to the "Classpath" exception as provided
    883  by Oracle in the LICENSE file that accompanied this code.
    884 
    885  This code is distributed in the hope that it will be useful, but WITHOUT
    886  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    887  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    888  version 2 for more details (a copy is included in the LICENSE file that
    889  accompanied this code).
    890 
    891  You should have received a copy of the GNU General Public License version
    892  2 along with this work; if not, write to the Free Software Foundation,
    893  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    894 
    895  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    896  or visit www.oracle.com if you need additional information or have any
    897  questions.
    898 
    899 -------------------------------------------------------------------
    900 
    901 <!--
    902 Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.
    903 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    904 
    905 This code is free software; you can redistribute it and/or modify it
    906 under the terms of the GNU General Public License version 2 only, as
    907 published by the Free Software Foundation.  Oracle designates this
    908 particular file as subject to the "Classpath" exception as provided
    909 by Oracle in the LICENSE file that accompanied this code.
    910 
    911 This code is distributed in the hope that it will be useful, but WITHOUT
    912 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    913 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    914 version 2 for more details (a copy is included in the LICENSE file that
    915 accompanied this code).
    916 
    917 You should have received a copy of the GNU General Public License version
    918 2 along with this work; if not, write to the Free Software Foundation,
    919 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    920 
    921 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    922 or visit www.oracle.com if you need additional information or have any
    923 questions.
    924 
    925 -------------------------------------------------------------------
    926 
    927 <!--
    928 Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
    929 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    930 
    931 This code is free software; you can redistribute it and/or modify it
    932 under the terms of the GNU General Public License version 2 only, as
    933 published by the Free Software Foundation.  Oracle designates this
    934 particular file as subject to the "Classpath" exception as provided
    935 by Oracle in the LICENSE file that accompanied this code.
    936 
    937 This code is distributed in the hope that it will be useful, but WITHOUT
    938 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    939 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    940 version 2 for more details (a copy is included in the LICENSE file that
    941 accompanied this code).
    942 
    943 You should have received a copy of the GNU General Public License version
    944 2 along with this work; if not, write to the Free Software Foundation,
    945 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    946 
    947 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    948 or visit www.oracle.com if you need additional information or have any
    949 questions.
    950 
    951 -------------------------------------------------------------------
    952 
    953 
    954  Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
    955  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    956 
    957  This code is free software; you can redistribute it and/or modify it
    958  under the terms of the GNU General Public License version 2 only, as
    959  published by the Free Software Foundation.  Oracle designates this
    960  particular file as subject to the "Classpath" exception as provided
    961  by Oracle in the LICENSE file that accompanied this code.
    962 
    963  This code is distributed in the hope that it will be useful, but WITHOUT
    964  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    965  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    966  version 2 for more details (a copy is included in the LICENSE file that
    967  accompanied this code).
    968 
    969  You should have received a copy of the GNU General Public License version
    970  2 along with this work; if not, write to the Free Software Foundation,
    971  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    972 
    973  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    974  or visit www.oracle.com if you need additional information or have any
    975  questions.
    976 
    977 -------------------------------------------------------------------
    978 
    979  Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
    980 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
    981 
    982 This code is free software; you can redistribute it and/or modify it
    983 under the terms of the GNU General Public License version 2 only, as
    984 published by the Free Software Foundation.  Oracle designates this
    985 particular file as subject to the "Classpath" exception as provided
    986 by Oracle in the LICENSE file that accompanied this code.
    987 
    988 This code is distributed in the hope that it will be useful, but WITHOUT
    989 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    990 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    991 version 2 for more details (a copy is included in the LICENSE file that
    992 accompanied this code).
    993 
    994 You should have received a copy of the GNU General Public License version
    995 2 along with this work; if not, write to the Free Software Foundation,
    996 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    997 
    998 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    999 or visit www.oracle.com if you need additional information or have any
   1000 questions.
   1001 
   1002 -------------------------------------------------------------------
   1003 
   1004 Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
   1005 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1006 
   1007 This code is free software; you can redistribute it and/or modify it
   1008 under the terms of the GNU General Public License version 2 only, as
   1009 published by the Free Software Foundation.  Oracle designates this
   1010 particular file as subject to the "Classpath" exception as provided
   1011 by Oracle in the LICENSE file that accompanied this code.
   1012 
   1013 This code is distributed in the hope that it will be useful, but WITHOUT
   1014 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1015 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1016 version 2 for more details (a copy is included in the LICENSE file that
   1017 accompanied this code).
   1018 
   1019 You should have received a copy of the GNU General Public License version
   1020 2 along with this work; if not, write to the Free Software Foundation,
   1021 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1022 
   1023 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1024 or visit www.oracle.com if you need additional information or have any
   1025 questions.
   1026 
   1027 -------------------------------------------------------------------
   1028 
   1029 Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
   1030 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1031 
   1032 This code is free software; you can redistribute it and/or modify it
   1033 under the terms of the GNU General Public License version 2 only, as
   1034 published by the Free Software Foundation.  Oracle designates this
   1035 particular file as subject to the "Classpath" exception as provided
   1036 by Oracle in the LICENSE file that accompanied this code.
   1037 
   1038 This code is distributed in the hope that it will be useful, but WITHOUT
   1039 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1040 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1041 version 2 for more details (a copy is included in the LICENSE file that
   1042 accompanied this code).
   1043 
   1044 You should have received a copy of the GNU General Public License version
   1045 2 along with this work; if not, write to the Free Software Foundation,
   1046 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1047 
   1048 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1049 or visit www.oracle.com if you need additional information or have any
   1050 questions.
   1051 
   1052 -------------------------------------------------------------------
   1053 
   1054 Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
   1055 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1056 
   1057 This code is free software; you can redistribute it and/or modify it
   1058 under the terms of the GNU General Public License version 2 only, as
   1059 published by the Free Software Foundation.  Oracle designates this
   1060 particular file as subject to the "Classpath" exception as provided
   1061 by Oracle in the LICENSE file that accompanied this code.
   1062 
   1063 This code is distributed in the hope that it will be useful, but WITHOUT
   1064 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1065 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1066 version 2 for more details (a copy is included in the LICENSE file that
   1067 accompanied this code).
   1068 
   1069 You should have received a copy of the GNU General Public License version
   1070 2 along with this work; if not, write to the Free Software Foundation,
   1071 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1072 
   1073 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1074 or visit www.oracle.com if you need additional information or have any
   1075 questions.
   1076 
   1077 -------------------------------------------------------------------
   1078 
   1079 Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
   1080 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1081 
   1082 This code is free software; you can redistribute it and/or modify it
   1083 under the terms of the GNU General Public License version 2 only, as
   1084 published by the Free Software Foundation.  Oracle designates this
   1085 particular file as subject to the "Classpath" exception as provided
   1086 by Oracle in the LICENSE file that accompanied this code.
   1087 
   1088 This code is distributed in the hope that it will be useful, but WITHOUT
   1089 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1090 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1091 version 2 for more details (a copy is included in the LICENSE file that
   1092 accompanied this code).
   1093 
   1094 You should have received a copy of the GNU General Public License version
   1095 2 along with this work; if not, write to the Free Software Foundation,
   1096 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1097 
   1098 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1099 or visit www.oracle.com if you need additional information or have any
   1100 questions.
   1101 
   1102 -------------------------------------------------------------------
   1103 
   1104 Copyright (c) 1999, 2001, Oracle and/or its affiliates. All rights reserved.
   1105 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1106 
   1107 This code is free software; you can redistribute it and/or modify it
   1108 under the terms of the GNU General Public License version 2 only, as
   1109 published by the Free Software Foundation.  Oracle designates this
   1110 particular file as subject to the "Classpath" exception as provided
   1111 by Oracle in the LICENSE file that accompanied this code.
   1112 
   1113 This code is distributed in the hope that it will be useful, but WITHOUT
   1114 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1115 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1116 version 2 for more details (a copy is included in the LICENSE file that
   1117 accompanied this code).
   1118 
   1119 You should have received a copy of the GNU General Public License version
   1120 2 along with this work; if not, write to the Free Software Foundation,
   1121 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1122 
   1123 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1124 or visit www.oracle.com if you need additional information or have any
   1125 questions.
   1126 
   1127 -------------------------------------------------------------------
   1128 
   1129 Copyright (c) 1999, 2006, Oracle and/or its affiliates. All rights reserved.
   1130 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1131 
   1132 This code is free software; you can redistribute it and/or modify it
   1133 under the terms of the GNU General Public License version 2 only, as
   1134 published by the Free Software Foundation.  Oracle designates this
   1135 particular file as subject to the "Classpath" exception as provided
   1136 by Oracle in the LICENSE file that accompanied this code.
   1137 
   1138 This code is distributed in the hope that it will be useful, but WITHOUT
   1139 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1140 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1141 version 2 for more details (a copy is included in the LICENSE file that
   1142 accompanied this code).
   1143 
   1144 You should have received a copy of the GNU General Public License version
   1145 2 along with this work; if not, write to the Free Software Foundation,
   1146 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1147 
   1148 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1149 or visit www.oracle.com if you need additional information or have any
   1150 questions.
   1151 
   1152 -------------------------------------------------------------------
   1153 
   1154 Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
   1155 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1156 
   1157 This code is free software; you can redistribute it and/or modify it
   1158 under the terms of the GNU General Public License version 2 only, as
   1159 published by the Free Software Foundation.  Oracle designates this
   1160 particular file as subject to the "Classpath" exception as provided
   1161 by Oracle in the LICENSE file that accompanied this code.
   1162 
   1163 This code is distributed in the hope that it will be useful, but WITHOUT
   1164 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1165 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1166 version 2 for more details (a copy is included in the LICENSE file that
   1167 accompanied this code).
   1168 
   1169 You should have received a copy of the GNU General Public License version
   1170 2 along with this work; if not, write to the Free Software Foundation,
   1171 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1172 
   1173 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1174 or visit www.oracle.com if you need additional information or have any
   1175 questions.
   1176 
   1177 -------------------------------------------------------------------
   1178 
   1179 Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
   1180 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1181 
   1182 This code is free software; you can redistribute it and/or modify it
   1183 under the terms of the GNU General Public License version 2 only, as
   1184 published by the Free Software Foundation.  Oracle designates this
   1185 particular file as subject to the "Classpath" exception as provided
   1186 by Oracle in the LICENSE file that accompanied this code.
   1187 
   1188 This code is distributed in the hope that it will be useful, but WITHOUT
   1189 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1190 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1191 version 2 for more details (a copy is included in the LICENSE file that
   1192 accompanied this code).
   1193 
   1194 You should have received a copy of the GNU General Public License version
   1195 2 along with this work; if not, write to the Free Software Foundation,
   1196 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1197 
   1198 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1199 or visit www.oracle.com if you need additional information or have any
   1200 questions.
   1201 
   1202 -------------------------------------------------------------------
   1203 
   1204 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   1205 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1206 
   1207 This code is free software; you can redistribute it and/or modify it
   1208 under the terms of the GNU General Public License version 2 only, as
   1209 published by the Free Software Foundation.  Oracle designates this
   1210 particular file as subject to the "Classpath" exception as provided
   1211 by Oracle in the LICENSE file that accompanied this code.
   1212 
   1213 This code is distributed in the hope that it will be useful, but WITHOUT
   1214 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1215 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1216 version 2 for more details (a copy is included in the LICENSE file that
   1217 accompanied this code).
   1218 
   1219 You should have received a copy of the GNU General Public License version
   1220 2 along with this work; if not, write to the Free Software Foundation,
   1221 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1222 
   1223 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1224 or visit www.oracle.com if you need additional information or have any
   1225 questions.
   1226 
   1227 -------------------------------------------------------------------
   1228 
   1229 Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved.
   1230 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1231 
   1232 This code is free software; you can redistribute it and/or modify it
   1233 under the terms of the GNU General Public License version 2 only, as
   1234 published by the Free Software Foundation.  Oracle designates this
   1235 particular file as subject to the "Classpath" exception as provided
   1236 by Oracle in the LICENSE file that accompanied this code.
   1237 
   1238 This code is distributed in the hope that it will be useful, but WITHOUT
   1239 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1240 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1241 version 2 for more details (a copy is included in the LICENSE file that
   1242 accompanied this code).
   1243 
   1244 You should have received a copy of the GNU General Public License version
   1245 2 along with this work; if not, write to the Free Software Foundation,
   1246 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1247 
   1248 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1249 or visit www.oracle.com if you need additional information or have any
   1250 questions.
   1251 
   1252 -------------------------------------------------------------------
   1253 
   1254 Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
   1255 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1256 
   1257 This code is free software; you can redistribute it and/or modify it
   1258 under the terms of the GNU General Public License version 2 only, as
   1259 published by the Free Software Foundation.  Oracle designates this
   1260 particular file as subject to the "Classpath" exception as provided
   1261 by Oracle in the LICENSE file that accompanied this code.
   1262 
   1263 This code is distributed in the hope that it will be useful, but WITHOUT
   1264 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1265 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1266 version 2 for more details (a copy is included in the LICENSE file that
   1267 accompanied this code).
   1268 
   1269 You should have received a copy of the GNU General Public License version
   1270 2 along with this work; if not, write to the Free Software Foundation,
   1271 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1272 
   1273 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1274 or visit www.oracle.com if you need additional information or have any
   1275 questions.
   1276 
   1277 -------------------------------------------------------------------
   1278 
   1279 Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
   1280 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1281 
   1282 This code is free software; you can redistribute it and/or modify it
   1283 under the terms of the GNU General Public License version 2 only, as
   1284 published by the Free Software Foundation.  Oracle designates this
   1285 particular file as subject to the "Classpath" exception as provided
   1286 by Oracle in the LICENSE file that accompanied this code.
   1287 
   1288 This code is distributed in the hope that it will be useful, but WITHOUT
   1289 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1290 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1291 version 2 for more details (a copy is included in the LICENSE file that
   1292 accompanied this code).
   1293 
   1294 You should have received a copy of the GNU General Public License version
   1295 2 along with this work; if not, write to the Free Software Foundation,
   1296 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1297 
   1298 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1299 or visit www.oracle.com if you need additional information or have any
   1300 questions.
   1301 
   1302 -------------------------------------------------------------------
   1303 
   1304 Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
   1305 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1306 
   1307 This code is free software; you can redistribute it and/or modify it
   1308 under the terms of the GNU General Public License version 2 only, as
   1309 published by the Free Software Foundation.  Oracle designates this
   1310 particular file as subject to the "Classpath" exception as provided
   1311 by Oracle in the LICENSE file that accompanied this code.
   1312 
   1313 This code is distributed in the hope that it will be useful, but WITHOUT
   1314 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1315 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1316 version 2 for more details (a copy is included in the LICENSE file that
   1317 accompanied this code).
   1318 
   1319 You should have received a copy of the GNU General Public License version
   1320 2 along with this work; if not, write to the Free Software Foundation,
   1321 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1322 
   1323 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1324 or visit www.oracle.com if you need additional information or have any
   1325 questions.
   1326 
   1327 -------------------------------------------------------------------
   1328 
   1329 Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
   1330 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1331 
   1332 This code is free software; you can redistribute it and/or modify it
   1333 under the terms of the GNU General Public License version 2 only, as
   1334 published by the Free Software Foundation.  Oracle designates this
   1335 particular file as subject to the "Classpath" exception as provided
   1336 by Oracle in the LICENSE file that accompanied this code.
   1337 
   1338 This code is distributed in the hope that it will be useful, but WITHOUT
   1339 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1340 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1341 version 2 for more details (a copy is included in the LICENSE file that
   1342 accompanied this code).
   1343 
   1344 You should have received a copy of the GNU General Public License version
   1345 2 along with this work; if not, write to the Free Software Foundation,
   1346 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1347 
   1348 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1349 or visit www.oracle.com if you need additional information or have any
   1350 questions.
   1351 
   1352 -------------------------------------------------------------------
   1353 
   1354 Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
   1355 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1356 
   1357 This code is free software; you can redistribute it and/or modify it
   1358 under the terms of the GNU General Public License version 2 only, as
   1359 published by the Free Software Foundation.  Oracle designates this
   1360 particular file as subject to the "Classpath" exception as provided
   1361 by Oracle in the LICENSE file that accompanied this code.
   1362 
   1363 This code is distributed in the hope that it will be useful, but WITHOUT
   1364 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1365 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1366 version 2 for more details (a copy is included in the LICENSE file that
   1367 accompanied this code).
   1368 
   1369 You should have received a copy of the GNU General Public License version
   1370 2 along with this work; if not, write to the Free Software Foundation,
   1371 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1372 
   1373 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1374 or visit www.oracle.com if you need additional information or have any
   1375 questions.
   1376 
   1377 -------------------------------------------------------------------
   1378 
   1379 <?xml version="1.0" encoding="UTF-8"?>
   1380 
   1381 <!--
   1382  Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
   1383  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1384 
   1385  This code is free software; you can redistribute it and/or modify it
   1386  under the terms of the GNU General Public License version 2 only, as
   1387  published by the Free Software Foundation.  Oracle designates this
   1388  particular file as subject to the "Classpath" exception as provided
   1389  by Oracle in the LICENSE file that accompanied this code.
   1390 
   1391  This code is distributed in the hope that it will be useful, but WITHOUT
   1392  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1393  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1394  version 2 for more details (a copy is included in the LICENSE file that
   1395  accompanied this code).
   1396 
   1397  You should have received a copy of the GNU General Public License version
   1398  2 along with this work; if not, write to the Free Software Foundation,
   1399  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1400 
   1401  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1402  or visit www.oracle.com if you need additional information or have any
   1403  questions.
   1404 
   1405 -------------------------------------------------------------------
   1406 
   1407 <?xml version="1.0"?>
   1408 
   1409 <!--
   1410  Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
   1411  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1412 
   1413  This code is free software; you can redistribute it and/or modify it
   1414  under the terms of the GNU General Public License version 2 only, as
   1415  published by the Free Software Foundation.  Oracle designates this
   1416  particular file as subject to the "Classpath" exception as provided
   1417  by Oracle in the LICENSE file that accompanied this code.
   1418 
   1419  This code is distributed in the hope that it will be useful, but WITHOUT
   1420  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1421  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1422  version 2 for more details (a copy is included in the LICENSE file that
   1423  accompanied this code).
   1424 
   1425  You should have received a copy of the GNU General Public License version
   1426  2 along with this work; if not, write to the Free Software Foundation,
   1427  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1428 
   1429  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1430  or visit www.oracle.com if you need additional information or have any
   1431  questions.
   1432 
   1433 -------------------------------------------------------------------
   1434 
   1435 Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
   1436 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1437 
   1438 This code is free software; you can redistribute it and/or modify it
   1439 under the terms of the GNU General Public License version 2 only, as
   1440 published by the Free Software Foundation.  Oracle designates this
   1441 particular file as subject to the "Classpath" exception as provided
   1442 by Oracle in the LICENSE file that accompanied this code.
   1443 
   1444 This code is distributed in the hope that it will be useful, but WITHOUT
   1445 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1446 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1447 version 2 for more details (a copy is included in the LICENSE file that
   1448 accompanied this code).
   1449 
   1450 You should have received a copy of the GNU General Public License version
   1451 2 along with this work; if not, write to the Free Software Foundation,
   1452 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1453 
   1454 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1455 or visit www.oracle.com if you need additional information or have any
   1456 questions.
   1457 
   1458 -------------------------------------------------------------------
   1459 
   1460 <code>Replaceable</code> is an interface representing a
   1461 string of characters that supports the replacement of a range of
   1462 itself with a new string of characters.  It is used by APIs that
   1463 change a piece of text while retaining metadata.  Metadata is data
   1464 other than the Unicode characters returned by char32At().  One
   1465 example of metadata is style attributes; another is an edit
   1466 history, marking each character with an author and revision number.
   1467 
   1468 <p>An implicit aspect of the <code>Replaceable</code> API is that
   1469 during a replace operation, new characters take on the metadata of
   1470 the old characters.  For example, if the string "the <b>bold</b>
   1471 font" has range (4, 8) replaced with "strong", then it becomes "the
   1472 <b>strong</b> font".
   1473 
   1474 <p><code>Replaceable</code> specifies ranges using a start
   1475 offset and a limit offset.  The range of characters thus specified
   1476 includes the characters at offset start..limit-1.  That is, the
   1477 start offset is inclusive, and the limit offset is exclusive.
   1478 
   1479 <p><code>Replaceable</code> also includes API to access characters
   1480 in the string: <code>length()</code>, <code>charAt()</code>,
   1481 <code>char32At()</code>, and <code>extractBetween()</code>.
   1482 
   1483 <p>For a subclass to support metadata, typical behavior of
   1484 <code>replace()</code> is the following:
   1485 <ul>
   1486   <li>Set the metadata of the new text to the metadata of the first
   1487   character replaced</li>
   1488   <li>If no characters are replaced, use the metadata of the
   1489   previous character</li>
   1490   <li>If there is no previous character (i.e. start == 0), use the
   1491   following character</li>
   1492   <li>If there is no following character (i.e. the replaceable was
   1493   empty), use default metadata<br>
   1494   <li>If the code point U+FFFF is seen, it should be interpreted as
   1495   a special marker having no metadata<li>
   1496   </li>
   1497 </ul>
   1498 If this is not the behavior, the subclass should document any differences.
   1499 
   1500 <p>Copyright &copy; IBM Corporation 1999.  All rights reserved.
   1501 
   1502 @author Alan Liu
   1503 @stable ICU 2.0
   1504 
   1505 -------------------------------------------------------------------
   1506 
   1507 <code>ReplaceableString</code> is an adapter class that implements the
   1508 <code>Replaceable</code> API around an ordinary <code>StringBuffer</code>.
   1509 
   1510 <p><em>Note:</em> This class does not support attributes and is not
   1511 intended for general use.  Most clients will need to implement
   1512 {@link Replaceable} in their text representation class.
   1513 
   1514 <p>Copyright &copy; IBM Corporation 1999.  All rights reserved.
   1515 
   1516 @see Replaceable
   1517 @author Alan Liu
   1518 @stable ICU 2.0
   1519 
   1520 -------------------------------------------------------------------
   1521 
   1522 Copyright (C) 1991-2007 Unicode, Inc. All rights reserved.
   1523 Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
   1524 
   1525 Permission is hereby granted, free of charge, to any person obtaining a copy
   1526 of the Unicode data files and any associated documentation (the "Data
   1527 Files") or Unicode software and any associated documentation (the
   1528 "Software") to deal in the Data Files or Software without restriction,
   1529 including without limitation the rights to use, copy, modify, merge,
   1530 publish, distribute, and/or sell copies of the Data Files or Software, and
   1531 to permit persons to whom the Data Files or Software are furnished to do
   1532 so, provided that (a) the above copyright notice(s) and this permission
   1533 notice appear with all copies of the Data Files or Software, (b) both the
   1534 above copyright notice(s) and this permission notice appear in associated
   1535 documentation, and (c) there is clear notice in each modified Data File or
   1536 in the Software as well as in the documentation associated with the Data
   1537 File(s) or Software that the data or software has been modified.
   1538 
   1539 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
   1540 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   1541 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
   1542 THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
   1543 INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
   1544 CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
   1545 USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
   1546 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
   1547 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
   1548 
   1549 Except as contained in this notice, the name of a copyright holder shall not
   1550 be used in advertising or otherwise to promote the sale, use or other
   1551 dealings in these Data Files or Software without prior written
   1552 authorization of the copyright holder.
   1553 
   1554 
   1555 Generated automatically from the Common Locale Data Repository. DO NOT EDIT!
   1556 
   1557 -------------------------------------------------------------------
   1558 
   1559 Copyright (C) 1991-2011 Unicode, Inc. All rights reserved.
   1560 Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
   1561 
   1562 Permission is hereby granted, free of charge, to any person obtaining
   1563 a copy of the Unicode data files and any associated documentation (the
   1564 "Data Files") or Unicode software and any associated documentation
   1565 (the "Software") to deal in the Data Files or Software without
   1566 restriction, including without limitation the rights to use, copy,
   1567 modify, merge, publish, distribute, and/or sell copies of the Data
   1568 Files or Software, and to permit persons to whom the Data Files or
   1569 Software are furnished to do so, provided that (a) the above copyright
   1570 notice(s) and this permission notice appear with all copies of the
   1571 Data Files or Software, (b) both the above copyright notice(s) and
   1572 this permission notice appear in associated documentation, and (c)
   1573 there is clear notice in each modified Data File or in the Software as
   1574 well as in the documentation associated with the Data File(s) or
   1575 Software that the data or software has been modified.
   1576 
   1577 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
   1578 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
   1579 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   1580 NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
   1581 HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR
   1582 ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
   1583 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   1584 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
   1585 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
   1586 SOFTWARE.
   1587 
   1588 Except as contained in this notice, the name of a copyright holder
   1589 shall not be used in advertising or otherwise to promote the sale, use
   1590 or other dealings in these Data Files or Software without prior
   1591 written authorization of the copyright holder.
   1592 
   1593 -------------------------------------------------------------------
   1594 
   1595 Copyright (C) 2014 The Android Open Source Project
   1596 Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
   1597 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1598 
   1599 This code is free software; you can redistribute it and/or modify it
   1600 under the terms of the GNU General Public License version 2 only, as
   1601 published by the Free Software Foundation.  Oracle designates this
   1602 particular file as subject to the "Classpath" exception as provided
   1603 by Oracle in the LICENSE file that accompanied this code.
   1604 
   1605 This code is distributed in the hope that it will be useful, but WITHOUT
   1606 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1607 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1608 version 2 for more details (a copy is included in the LICENSE file that
   1609 accompanied this code).
   1610 
   1611 You should have received a copy of the GNU General Public License version
   1612 2 along with this work; if not, write to the Free Software Foundation,
   1613 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1614 
   1615 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1616 or visit www.oracle.com if you need additional information or have any
   1617 questions.
   1618 
   1619 -------------------------------------------------------------------
   1620 
   1621 Copyright (C) 2014 The Android Open Source Project
   1622 Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights reserved.
   1623 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1624 
   1625 This code is free software; you can redistribute it and/or modify it
   1626 under the terms of the GNU General Public License version 2 only, as
   1627 published by the Free Software Foundation.  Oracle designates this
   1628 particular file as subject to the "Classpath" exception as provided
   1629 by Oracle in the LICENSE file that accompanied this code.
   1630 
   1631 This code is distributed in the hope that it will be useful, but WITHOUT
   1632 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1633 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1634 version 2 for more details (a copy is included in the LICENSE file that
   1635 accompanied this code).
   1636 
   1637 You should have received a copy of the GNU General Public License version
   1638 2 along with this work; if not, write to the Free Software Foundation,
   1639 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1640 
   1641 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1642 or visit www.oracle.com if you need additional information or have any
   1643 questions.
   1644 
   1645 -------------------------------------------------------------------
   1646 
   1647 Copyright (C) 2014 The Android Open Source Project
   1648 Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
   1649 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1650 
   1651 This code is free software; you can redistribute it and/or modify it
   1652 under the terms of the GNU General Public License version 2 only, as
   1653 published by the Free Software Foundation.  Oracle designates this
   1654 particular file as subject to the "Classpath" exception as provided
   1655 by Oracle in the LICENSE file that accompanied this code.
   1656 
   1657 This code is distributed in the hope that it will be useful, but WITHOUT
   1658 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1659 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1660 version 2 for more details (a copy is included in the LICENSE file that
   1661 accompanied this code).
   1662 
   1663 You should have received a copy of the GNU General Public License version
   1664 2 along with this work; if not, write to the Free Software Foundation,
   1665 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1666 
   1667 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1668 or visit www.oracle.com if you need additional information or have any
   1669 questions.
   1670 
   1671 -------------------------------------------------------------------
   1672 
   1673 Copyright (C) 2014 The Android Open Source Project
   1674 Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
   1675 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1676 
   1677 This code is free software; you can redistribute it and/or modify it
   1678 under the terms of the GNU General Public License version 2 only, as
   1679 published by the Free Software Foundation.  Oracle designates this
   1680 particular file as subject to the "Classpath" exception as provided
   1681 by Oracle in the LICENSE file that accompanied this code.
   1682 
   1683 This code is distributed in the hope that it will be useful, but WITHOUT
   1684 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1685 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1686 version 2 for more details (a copy is included in the LICENSE file that
   1687 accompanied this code).
   1688 
   1689 You should have received a copy of the GNU General Public License version
   1690 2 along with this work; if not, write to the Free Software Foundation,
   1691 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1692 
   1693 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1694 or visit www.oracle.com if you need additional information or have any
   1695 questions.
   1696 
   1697 -------------------------------------------------------------------
   1698 
   1699 Copyright (C) 2014 The Android Open Source Project
   1700 Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
   1701 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1702 
   1703 This code is free software; you can redistribute it and/or modify it
   1704 under the terms of the GNU General Public License version 2 only, as
   1705 published by the Free Software Foundation.  Oracle designates this
   1706 particular file as subject to the "Classpath" exception as provided
   1707 by Oracle in the LICENSE file that accompanied this code.
   1708 
   1709 This code is distributed in the hope that it will be useful, but WITHOUT
   1710 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1711 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1712 version 2 for more details (a copy is included in the LICENSE file that
   1713 accompanied this code).
   1714 
   1715 You should have received a copy of the GNU General Public License version
   1716 2 along with this work; if not, write to the Free Software Foundation,
   1717 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1718 
   1719 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1720 or visit www.oracle.com if you need additional information or have any
   1721 questions.
   1722 
   1723 -------------------------------------------------------------------
   1724 
   1725 Copyright (C) 2014 The Android Open Source Project
   1726 Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
   1727 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1728 
   1729 This code is free software; you can redistribute it and/or modify it
   1730 under the terms of the GNU General Public License version 2 only, as
   1731 published by the Free Software Foundation.  Oracle designates this
   1732 particular file as subject to the "Classpath" exception as provided
   1733 by Oracle in the LICENSE file that accompanied this code.
   1734 
   1735 This code is distributed in the hope that it will be useful, but WITHOUT
   1736 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1737 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1738 version 2 for more details (a copy is included in the LICENSE file that
   1739 accompanied this code).
   1740 
   1741 You should have received a copy of the GNU General Public License version
   1742 2 along with this work; if not, write to the Free Software Foundation,
   1743 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1744 
   1745 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1746 or visit www.oracle.com if you need additional information or have any
   1747 questions.
   1748 
   1749 -------------------------------------------------------------------
   1750 
   1751 Copyright (C) 2014 The Android Open Source Project
   1752 Copyright (c) 1995, 2000, Oracle and/or its affiliates. All rights reserved.
   1753 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1754 
   1755 This code is free software; you can redistribute it and/or modify it
   1756 under the terms of the GNU General Public License version 2 only, as
   1757 published by the Free Software Foundation.  Oracle designates this
   1758 particular file as subject to the "Classpath" exception as provided
   1759 by Oracle in the LICENSE file that accompanied this code.
   1760 
   1761 This code is distributed in the hope that it will be useful, but WITHOUT
   1762 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1763 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1764 version 2 for more details (a copy is included in the LICENSE file that
   1765 accompanied this code).
   1766 
   1767 You should have received a copy of the GNU General Public License version
   1768 2 along with this work; if not, write to the Free Software Foundation,
   1769 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1770 
   1771 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1772 or visit www.oracle.com if you need additional information or have any
   1773 questions.
   1774 
   1775 -------------------------------------------------------------------
   1776 
   1777 Copyright (C) 2014 The Android Open Source Project
   1778 Copyright (c) 1995, 2006, Oracle and/or its affiliates. All rights reserved.
   1779 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1780 
   1781 This code is free software; you can redistribute it and/or modify it
   1782 under the terms of the GNU General Public License version 2 only, as
   1783 published by the Free Software Foundation.  Oracle designates this
   1784 particular file as subject to the "Classpath" exception as provided
   1785 by Oracle in the LICENSE file that accompanied this code.
   1786 
   1787 This code is distributed in the hope that it will be useful, but WITHOUT
   1788 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1789 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1790 version 2 for more details (a copy is included in the LICENSE file that
   1791 accompanied this code).
   1792 
   1793 You should have received a copy of the GNU General Public License version
   1794 2 along with this work; if not, write to the Free Software Foundation,
   1795 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1796 
   1797 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1798 or visit www.oracle.com if you need additional information or have any
   1799 questions.
   1800 
   1801 -------------------------------------------------------------------
   1802 
   1803 Copyright (C) 2014 The Android Open Source Project
   1804 Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
   1805 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1806 
   1807 This code is free software; you can redistribute it and/or modify it
   1808 under the terms of the GNU General Public License version 2 only, as
   1809 published by the Free Software Foundation.  Oracle designates this
   1810 particular file as subject to the "Classpath" exception as provided
   1811 by Oracle in the LICENSE file that accompanied this code.
   1812 
   1813 This code is distributed in the hope that it will be useful, but WITHOUT
   1814 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1815 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1816 version 2 for more details (a copy is included in the LICENSE file that
   1817 accompanied this code).
   1818 
   1819 You should have received a copy of the GNU General Public License version
   1820 2 along with this work; if not, write to the Free Software Foundation,
   1821 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1822 
   1823 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1824 or visit www.oracle.com if you need additional information or have any
   1825 questions.
   1826 
   1827 -------------------------------------------------------------------
   1828 
   1829 Copyright (C) 2014 The Android Open Source Project
   1830 Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
   1831 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1832 
   1833 This code is free software; you can redistribute it and/or modify it
   1834 under the terms of the GNU General Public License version 2 only, as
   1835 published by the Free Software Foundation.  Oracle designates this
   1836 particular file as subject to the "Classpath" exception as provided
   1837 by Oracle in the LICENSE file that accompanied this code.
   1838 
   1839 This code is distributed in the hope that it will be useful, but WITHOUT
   1840 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1841 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1842 version 2 for more details (a copy is included in the LICENSE file that
   1843 accompanied this code).
   1844 
   1845 You should have received a copy of the GNU General Public License version
   1846 2 along with this work; if not, write to the Free Software Foundation,
   1847 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1848 
   1849 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1850 or visit www.oracle.com if you need additional information or have any
   1851 questions.
   1852 
   1853 -------------------------------------------------------------------
   1854 
   1855 Copyright (C) 2014 The Android Open Source Project
   1856 Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
   1857 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1858 
   1859 This code is free software; you can redistribute it and/or modify it
   1860 under the terms of the GNU General Public License version 2 only, as
   1861 published by the Free Software Foundation.  Oracle designates this
   1862 particular file as subject to the "Classpath" exception as provided
   1863 by Oracle in the LICENSE file that accompanied this code.
   1864 
   1865 This code is distributed in the hope that it will be useful, but WITHOUT
   1866 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1867 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1868 version 2 for more details (a copy is included in the LICENSE file that
   1869 accompanied this code).
   1870 
   1871 You should have received a copy of the GNU General Public License version
   1872 2 along with this work; if not, write to the Free Software Foundation,
   1873 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1874 
   1875 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1876 or visit www.oracle.com if you need additional information or have any
   1877 questions.
   1878 
   1879 -------------------------------------------------------------------
   1880 
   1881 Copyright (C) 2014 The Android Open Source Project
   1882 Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
   1883 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1884 
   1885 This code is free software; you can redistribute it and/or modify it
   1886 under the terms of the GNU General Public License version 2 only, as
   1887 published by the Free Software Foundation.  Oracle designates this
   1888 particular file as subject to the "Classpath" exception as provided
   1889 by Oracle in the LICENSE file that accompanied this code.
   1890 
   1891 This code is distributed in the hope that it will be useful, but WITHOUT
   1892 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1893 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1894 version 2 for more details (a copy is included in the LICENSE file that
   1895 accompanied this code).
   1896 
   1897 You should have received a copy of the GNU General Public License version
   1898 2 along with this work; if not, write to the Free Software Foundation,
   1899 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1900 
   1901 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1902 or visit www.oracle.com if you need additional information or have any
   1903 questions.
   1904 
   1905 -------------------------------------------------------------------
   1906 
   1907 Copyright (C) 2014 The Android Open Source Project
   1908 Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved.
   1909 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1910 
   1911 This code is free software; you can redistribute it and/or modify it
   1912 under the terms of the GNU General Public License version 2 only, as
   1913 published by the Free Software Foundation.  Oracle designates this
   1914 particular file as subject to the "Classpath" exception as provided
   1915 by Oracle in the LICENSE file that accompanied this code.
   1916 
   1917 This code is distributed in the hope that it will be useful, but WITHOUT
   1918 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1919 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1920 version 2 for more details (a copy is included in the LICENSE file that
   1921 accompanied this code).
   1922 
   1923 You should have received a copy of the GNU General Public License version
   1924 2 along with this work; if not, write to the Free Software Foundation,
   1925 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1926 
   1927 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1928 or visit www.oracle.com if you need additional information or have any
   1929 questions.
   1930 
   1931 -------------------------------------------------------------------
   1932 
   1933 Copyright (C) 2014 The Android Open Source Project
   1934 Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
   1935 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1936 
   1937 This code is free software; you can redistribute it and/or modify it
   1938 under the terms of the GNU General Public License version 2 only, as
   1939 published by the Free Software Foundation.  Oracle designates this
   1940 particular file as subject to the "Classpath" exception as provided
   1941 by Oracle in the LICENSE file that accompanied this code.
   1942 
   1943 This code is distributed in the hope that it will be useful, but WITHOUT
   1944 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1945 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1946 version 2 for more details (a copy is included in the LICENSE file that
   1947 accompanied this code).
   1948 
   1949 You should have received a copy of the GNU General Public License version
   1950 2 along with this work; if not, write to the Free Software Foundation,
   1951 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1952 
   1953 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1954 or visit www.oracle.com if you need additional information or have any
   1955 questions.
   1956 
   1957 -------------------------------------------------------------------
   1958 
   1959 Copyright (C) 2014 The Android Open Source Project
   1960 Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
   1961 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1962 
   1963 This code is free software; you can redistribute it and/or modify it
   1964 under the terms of the GNU General Public License version 2 only, as
   1965 published by the Free Software Foundation.  Oracle designates this
   1966 particular file as subject to the "Classpath" exception as provided
   1967 by Oracle in the LICENSE file that accompanied this code.
   1968 
   1969 This code is distributed in the hope that it will be useful, but WITHOUT
   1970 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1971 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1972 version 2 for more details (a copy is included in the LICENSE file that
   1973 accompanied this code).
   1974 
   1975 You should have received a copy of the GNU General Public License version
   1976 2 along with this work; if not, write to the Free Software Foundation,
   1977 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   1978 
   1979 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   1980 or visit www.oracle.com if you need additional information or have any
   1981 questions.
   1982 
   1983 -------------------------------------------------------------------
   1984 
   1985 Copyright (C) 2014 The Android Open Source Project
   1986 Copyright (c) 1996, 2008, Oracle and/or its affiliates. All rights reserved.
   1987 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   1988 
   1989 This code is free software; you can redistribute it and/or modify it
   1990 under the terms of the GNU General Public License version 2 only, as
   1991 published by the Free Software Foundation.  Oracle designates this
   1992 particular file as subject to the "Classpath" exception as provided
   1993 by Oracle in the LICENSE file that accompanied this code.
   1994 
   1995 This code is distributed in the hope that it will be useful, but WITHOUT
   1996 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   1997 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   1998 version 2 for more details (a copy is included in the LICENSE file that
   1999 accompanied this code).
   2000 
   2001 You should have received a copy of the GNU General Public License version
   2002 2 along with this work; if not, write to the Free Software Foundation,
   2003 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2004 
   2005 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2006 or visit www.oracle.com if you need additional information or have any
   2007 questions.
   2008 
   2009 -------------------------------------------------------------------
   2010 
   2011 Copyright (C) 2014 The Android Open Source Project
   2012 Copyright (c) 1996, 2009, Oracle and/or its affiliates. All rights reserved.
   2013 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2014 
   2015 This code is free software; you can redistribute it and/or modify it
   2016 under the terms of the GNU General Public License version 2 only, as
   2017 published by the Free Software Foundation.  Oracle designates this
   2018 particular file as subject to the "Classpath" exception as provided
   2019 by Oracle in the LICENSE file that accompanied this code.
   2020 
   2021 This code is distributed in the hope that it will be useful, but WITHOUT
   2022 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2023 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2024 version 2 for more details (a copy is included in the LICENSE file that
   2025 accompanied this code).
   2026 
   2027 You should have received a copy of the GNU General Public License version
   2028 2 along with this work; if not, write to the Free Software Foundation,
   2029 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2030 
   2031 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2032 or visit www.oracle.com if you need additional information or have any
   2033 questions.
   2034 
   2035 -------------------------------------------------------------------
   2036 
   2037 Copyright (C) 2014 The Android Open Source Project
   2038 Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
   2039 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2040 
   2041 This code is free software; you can redistribute it and/or modify it
   2042 under the terms of the GNU General Public License version 2 only, as
   2043 published by the Free Software Foundation.  Oracle designates this
   2044 particular file as subject to the "Classpath" exception as provided
   2045 by Oracle in the LICENSE file that accompanied this code.
   2046 
   2047 This code is distributed in the hope that it will be useful, but WITHOUT
   2048 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2049 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2050 version 2 for more details (a copy is included in the LICENSE file that
   2051 accompanied this code).
   2052 
   2053 You should have received a copy of the GNU General Public License version
   2054 2 along with this work; if not, write to the Free Software Foundation,
   2055 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2056 
   2057 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2058 or visit www.oracle.com if you need additional information or have any
   2059 questions.
   2060 
   2061 -------------------------------------------------------------------
   2062 
   2063 Copyright (C) 2014 The Android Open Source Project
   2064 Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
   2065 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2066 
   2067 This code is free software; you can redistribute it and/or modify it
   2068 under the terms of the GNU General Public License version 2 only, as
   2069 published by the Free Software Foundation.  Oracle designates this
   2070 particular file as subject to the "Classpath" exception as provided
   2071 by Oracle in the LICENSE file that accompanied this code.
   2072 
   2073 This code is distributed in the hope that it will be useful, but WITHOUT
   2074 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2075 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2076 version 2 for more details (a copy is included in the LICENSE file that
   2077 accompanied this code).
   2078 
   2079 You should have received a copy of the GNU General Public License version
   2080 2 along with this work; if not, write to the Free Software Foundation,
   2081 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2082 
   2083 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2084 or visit www.oracle.com if you need additional information or have any
   2085 questions.
   2086 
   2087 -------------------------------------------------------------------
   2088 
   2089 Copyright (C) 2014 The Android Open Source Project
   2090 Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved.
   2091 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2092 
   2093 This code is free software; you can redistribute it and/or modify it
   2094 under the terms of the GNU General Public License version 2 only, as
   2095 published by the Free Software Foundation.  Oracle designates this
   2096 particular file as subject to the "Classpath" exception as provided
   2097 by Oracle in the LICENSE file that accompanied this code.
   2098 
   2099 This code is distributed in the hope that it will be useful, but WITHOUT
   2100 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2101 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2102 version 2 for more details (a copy is included in the LICENSE file that
   2103 accompanied this code).
   2104 
   2105 You should have received a copy of the GNU General Public License version
   2106 2 along with this work; if not, write to the Free Software Foundation,
   2107 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2108 
   2109 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2110 or visit www.oracle.com if you need additional information or have any
   2111 questions.
   2112 
   2113 -------------------------------------------------------------------
   2114 
   2115 Copyright (C) 2014 The Android Open Source Project
   2116 Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved.
   2117 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2118 
   2119 This code is free software; you can redistribute it and/or modify it
   2120 under the terms of the GNU General Public License version 2 only, as
   2121 published by the Free Software Foundation.  Oracle designates this
   2122 particular file as subject to the "Classpath" exception as provided
   2123 by Oracle in the LICENSE file that accompanied this code.
   2124 
   2125 This code is distributed in the hope that it will be useful, but WITHOUT
   2126 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2127 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2128 version 2 for more details (a copy is included in the LICENSE file that
   2129 accompanied this code).
   2130 
   2131 You should have received a copy of the GNU General Public License version
   2132 2 along with this work; if not, write to the Free Software Foundation,
   2133 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2134 
   2135 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2136 or visit www.oracle.com if you need additional information or have any
   2137 questions.
   2138 
   2139 -------------------------------------------------------------------
   2140 
   2141 Copyright (C) 2014 The Android Open Source Project
   2142 Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
   2143 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2144 
   2145 This code is free software; you can redistribute it and/or modify it
   2146 under the terms of the GNU General Public License version 2 only, as
   2147 published by the Free Software Foundation.  Oracle designates this
   2148 particular file as subject to the "Classpath" exception as provided
   2149 by Oracle in the LICENSE file that accompanied this code.
   2150 
   2151 This code is distributed in the hope that it will be useful, but WITHOUT
   2152 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2153 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2154 version 2 for more details (a copy is included in the LICENSE file that
   2155 accompanied this code).
   2156 
   2157 You should have received a copy of the GNU General Public License version
   2158 2 along with this work; if not, write to the Free Software Foundation,
   2159 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2160 
   2161 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2162 or visit www.oracle.com if you need additional information or have any
   2163 questions.
   2164 
   2165 -------------------------------------------------------------------
   2166 
   2167 Copyright (C) 2014 The Android Open Source Project
   2168 Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved.
   2169 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2170 
   2171 This code is free software; you can redistribute it and/or modify it
   2172 under the terms of the GNU General Public License version 2 only, as
   2173 published by the Free Software Foundation.  Oracle designates this
   2174 particular file as subject to the "Classpath" exception as provided
   2175 by Oracle in the LICENSE file that accompanied this code.
   2176 
   2177 This code is distributed in the hope that it will be useful, but WITHOUT
   2178 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2179 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2180 version 2 for more details (a copy is included in the LICENSE file that
   2181 accompanied this code).
   2182 
   2183 You should have received a copy of the GNU General Public License version
   2184 2 along with this work; if not, write to the Free Software Foundation,
   2185 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2186 
   2187 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2188 or visit www.oracle.com if you need additional information or have any
   2189 questions.
   2190 
   2191 -------------------------------------------------------------------
   2192 
   2193 Copyright (C) 2014 The Android Open Source Project
   2194 Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
   2195 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2196 
   2197 This code is free software; you can redistribute it and/or modify it
   2198 under the terms of the GNU General Public License version 2 only, as
   2199 published by the Free Software Foundation.  Oracle designates this
   2200 particular file as subject to the "Classpath" exception as provided
   2201 by Oracle in the LICENSE file that accompanied this code.
   2202 
   2203 This code is distributed in the hope that it will be useful, but WITHOUT
   2204 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2205 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2206 version 2 for more details (a copy is included in the LICENSE file that
   2207 accompanied this code).
   2208 
   2209 You should have received a copy of the GNU General Public License version
   2210 2 along with this work; if not, write to the Free Software Foundation,
   2211 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2212 
   2213 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2214 or visit www.oracle.com if you need additional information or have any
   2215 questions.
   2216 
   2217 -------------------------------------------------------------------
   2218 
   2219 Copyright (C) 2014 The Android Open Source Project
   2220 Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
   2221 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2222 
   2223 This code is free software; you can redistribute it and/or modify it
   2224 under the terms of the GNU General Public License version 2 only, as
   2225 published by the Free Software Foundation.  Oracle designates this
   2226 particular file as subject to the "Classpath" exception as provided
   2227 by Oracle in the LICENSE file that accompanied this code.
   2228 
   2229 This code is distributed in the hope that it will be useful, but WITHOUT
   2230 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2231 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2232 version 2 for more details (a copy is included in the LICENSE file that
   2233 accompanied this code).
   2234 
   2235 You should have received a copy of the GNU General Public License version
   2236 2 along with this work; if not, write to the Free Software Foundation,
   2237 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2238 
   2239 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2240 or visit www.oracle.com if you need additional information or have any
   2241 questions.
   2242 
   2243 -------------------------------------------------------------------
   2244 
   2245 Copyright (C) 2014 The Android Open Source Project
   2246 Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
   2247 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2248 
   2249 This code is free software; you can redistribute it and/or modify it
   2250 under the terms of the GNU General Public License version 2 only, as
   2251 published by the Free Software Foundation.  Oracle designates this
   2252 particular file as subject to the "Classpath" exception as provided
   2253 by Oracle in the LICENSE file that accompanied this code.
   2254 
   2255 This code is distributed in the hope that it will be useful, but WITHOUT
   2256 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2257 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2258 version 2 for more details (a copy is included in the LICENSE file that
   2259 accompanied this code).
   2260 
   2261 You should have received a copy of the GNU General Public License version
   2262 2 along with this work; if not, write to the Free Software Foundation,
   2263 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2264 
   2265 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2266 or visit www.oracle.com if you need additional information or have any
   2267 questions.
   2268 
   2269 -------------------------------------------------------------------
   2270 
   2271 Copyright (C) 2014 The Android Open Source Project
   2272 Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
   2273 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2274 
   2275 This code is free software; you can redistribute it and/or modify it
   2276 under the terms of the GNU General Public License version 2 only, as
   2277 published by the Free Software Foundation.  Oracle designates this
   2278 particular file as subject to the "Classpath" exception as provided
   2279 by Oracle in the LICENSE file that accompanied this code.
   2280 
   2281 This code is distributed in the hope that it will be useful, but WITHOUT
   2282 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2283 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2284 version 2 for more details (a copy is included in the LICENSE file that
   2285 accompanied this code).
   2286 
   2287 You should have received a copy of the GNU General Public License version
   2288 2 along with this work; if not, write to the Free Software Foundation,
   2289 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2290 
   2291 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2292 or visit www.oracle.com if you need additional information or have any
   2293 questions.
   2294 
   2295 -------------------------------------------------------------------
   2296 
   2297 Copyright (C) 2014 The Android Open Source Project
   2298 Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
   2299 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2300 
   2301 This code is free software; you can redistribute it and/or modify it
   2302 under the terms of the GNU General Public License version 2 only, as
   2303 published by the Free Software Foundation.  Oracle designates this
   2304 particular file as subject to the "Classpath" exception as provided
   2305 by Oracle in the LICENSE file that accompanied this code.
   2306 
   2307 This code is distributed in the hope that it will be useful, but WITHOUT
   2308 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2309 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2310 version 2 for more details (a copy is included in the LICENSE file that
   2311 accompanied this code).
   2312 
   2313 You should have received a copy of the GNU General Public License version
   2314 2 along with this work; if not, write to the Free Software Foundation,
   2315 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2316 
   2317 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2318 or visit www.oracle.com if you need additional information or have any
   2319 questions.
   2320 
   2321 -------------------------------------------------------------------
   2322 
   2323 Copyright (C) 2014 The Android Open Source Project
   2324 Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
   2325 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2326 
   2327 This code is free software; you can redistribute it and/or modify it
   2328 under the terms of the GNU General Public License version 2 only, as
   2329 published by the Free Software Foundation.  Oracle designates this
   2330 particular file as subject to the "Classpath" exception as provided
   2331 by Oracle in the LICENSE file that accompanied this code.
   2332 
   2333 This code is distributed in the hope that it will be useful, but WITHOUT
   2334 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2335 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2336 version 2 for more details (a copy is included in the LICENSE file that
   2337 accompanied this code).
   2338 
   2339 You should have received a copy of the GNU General Public License version
   2340 2 along with this work; if not, write to the Free Software Foundation,
   2341 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2342 
   2343 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2344 or visit www.oracle.com if you need additional information or have any
   2345 questions.
   2346 
   2347 -------------------------------------------------------------------
   2348 
   2349 Copyright (C) 2014 The Android Open Source Project
   2350 Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
   2351 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2352 
   2353 This code is free software; you can redistribute it and/or modify it
   2354 under the terms of the GNU General Public License version 2 only, as
   2355 published by the Free Software Foundation.  Oracle designates this
   2356 particular file as subject to the "Classpath" exception as provided
   2357 by Oracle in the LICENSE file that accompanied this code.
   2358 
   2359 This code is distributed in the hope that it will be useful, but WITHOUT
   2360 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2361 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2362 version 2 for more details (a copy is included in the LICENSE file that
   2363 accompanied this code).
   2364 
   2365 You should have received a copy of the GNU General Public License version
   2366 2 along with this work; if not, write to the Free Software Foundation,
   2367 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2368 
   2369 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2370 or visit www.oracle.com if you need additional information or have any
   2371 questions.
   2372 
   2373 -------------------------------------------------------------------
   2374 
   2375 Copyright (C) 2014 The Android Open Source Project
   2376 Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
   2377 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2378 
   2379 This code is free software; you can redistribute it and/or modify it
   2380 under the terms of the GNU General Public License version 2 only, as
   2381 published by the Free Software Foundation.  Oracle designates this
   2382 particular file as subject to the "Classpath" exception as provided
   2383 by Oracle in the LICENSE file that accompanied this code.
   2384 
   2385 This code is distributed in the hope that it will be useful, but WITHOUT
   2386 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2387 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2388 version 2 for more details (a copy is included in the LICENSE file that
   2389 accompanied this code).
   2390 
   2391 You should have received a copy of the GNU General Public License version
   2392 2 along with this work; if not, write to the Free Software Foundation,
   2393 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2394 
   2395 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2396 or visit www.oracle.com if you need additional information or have any
   2397 questions.
   2398 
   2399 -------------------------------------------------------------------
   2400 
   2401 Copyright (C) 2014 The Android Open Source Project
   2402 Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
   2403 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2404 
   2405 This code is free software; you can redistribute it and/or modify it
   2406 under the terms of the GNU General Public License version 2 only, as
   2407 published by the Free Software Foundation.  Oracle designates this
   2408 particular file as subject to the "Classpath" exception as provided
   2409 by Oracle in the LICENSE file that accompanied this code.
   2410 
   2411 This code is distributed in the hope that it will be useful, but WITHOUT
   2412 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2413 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2414 version 2 for more details (a copy is included in the LICENSE file that
   2415 accompanied this code).
   2416 
   2417 You should have received a copy of the GNU General Public License version
   2418 2 along with this work; if not, write to the Free Software Foundation,
   2419 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2420 
   2421 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2422 or visit www.oracle.com if you need additional information or have any
   2423 questions.
   2424 
   2425 -------------------------------------------------------------------
   2426 
   2427 Copyright (C) 2014 The Android Open Source Project
   2428 Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
   2429 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2430 
   2431 This code is free software; you can redistribute it and/or modify it
   2432 under the terms of the GNU General Public License version 2 only, as
   2433 published by the Free Software Foundation.  Oracle designates this
   2434 particular file as subject to the "Classpath" exception as provided
   2435 by Oracle in the LICENSE file that accompanied this code.
   2436 
   2437 This code is distributed in the hope that it will be useful, but WITHOUT
   2438 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2439 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2440 version 2 for more details (a copy is included in the LICENSE file that
   2441 accompanied this code).
   2442 
   2443 You should have received a copy of the GNU General Public License version
   2444 2 along with this work; if not, write to the Free Software Foundation,
   2445 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2446 
   2447 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2448 or visit www.oracle.com if you need additional information or have any
   2449 questions.
   2450 
   2451 -------------------------------------------------------------------
   2452 
   2453 Copyright (C) 2014 The Android Open Source Project
   2454 Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
   2455 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2456 
   2457 This code is free software; you can redistribute it and/or modify it
   2458 under the terms of the GNU General Public License version 2 only, as
   2459 published by the Free Software Foundation.  Oracle designates this
   2460 particular file as subject to the "Classpath" exception as provided
   2461 by Oracle in the LICENSE file that accompanied this code.
   2462 
   2463 This code is distributed in the hope that it will be useful, but WITHOUT
   2464 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2465 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2466 version 2 for more details (a copy is included in the LICENSE file that
   2467 accompanied this code).
   2468 
   2469 You should have received a copy of the GNU General Public License version
   2470 2 along with this work; if not, write to the Free Software Foundation,
   2471 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2472 
   2473 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2474 or visit www.oracle.com if you need additional information or have any
   2475 questions.
   2476 
   2477 -------------------------------------------------------------------
   2478 
   2479 Copyright (C) 2014 The Android Open Source Project
   2480 Copyright (c) 1999, 2005, Oracle and/or its affiliates. All rights reserved.
   2481 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2482 
   2483 This code is free software; you can redistribute it and/or modify it
   2484 under the terms of the GNU General Public License version 2 only, as
   2485 published by the Free Software Foundation.  Oracle designates this
   2486 particular file as subject to the "Classpath" exception as provided
   2487 by Oracle in the LICENSE file that accompanied this code.
   2488 
   2489 This code is distributed in the hope that it will be useful, but WITHOUT
   2490 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2491 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2492 version 2 for more details (a copy is included in the LICENSE file that
   2493 accompanied this code).
   2494 
   2495 You should have received a copy of the GNU General Public License version
   2496 2 along with this work; if not, write to the Free Software Foundation,
   2497 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2498 
   2499 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2500 or visit www.oracle.com if you need additional information or have any
   2501 questions.
   2502 
   2503 -------------------------------------------------------------------
   2504 
   2505 Copyright (C) 2014 The Android Open Source Project
   2506 Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.
   2507 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2508 
   2509 This code is free software; you can redistribute it and/or modify it
   2510 under the terms of the GNU General Public License version 2 only, as
   2511 published by the Free Software Foundation.  Oracle designates this
   2512 particular file as subject to the "Classpath" exception as provided
   2513 by Oracle in the LICENSE file that accompanied this code.
   2514 
   2515 This code is distributed in the hope that it will be useful, but WITHOUT
   2516 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2517 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2518 version 2 for more details (a copy is included in the LICENSE file that
   2519 accompanied this code).
   2520 
   2521 You should have received a copy of the GNU General Public License version
   2522 2 along with this work; if not, write to the Free Software Foundation,
   2523 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2524 
   2525 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2526 or visit www.oracle.com if you need additional information or have any
   2527 questions.
   2528 
   2529 -------------------------------------------------------------------
   2530 
   2531 Copyright (C) 2014 The Android Open Source Project
   2532 Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
   2533 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2534 
   2535 This code is free software; you can redistribute it and/or modify it
   2536 under the terms of the GNU General Public License version 2 only, as
   2537 published by the Free Software Foundation.  Oracle designates this
   2538 particular file as subject to the "Classpath" exception as provided
   2539 by Oracle in the LICENSE file that accompanied this code.
   2540 
   2541 This code is distributed in the hope that it will be useful, but WITHOUT
   2542 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2543 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2544 version 2 for more details (a copy is included in the LICENSE file that
   2545 accompanied this code).
   2546 
   2547 You should have received a copy of the GNU General Public License version
   2548 2 along with this work; if not, write to the Free Software Foundation,
   2549 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2550 
   2551 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2552 or visit www.oracle.com if you need additional information or have any
   2553 questions.
   2554 
   2555 -------------------------------------------------------------------
   2556 
   2557 Copyright (C) 2014 The Android Open Source Project
   2558 Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
   2559 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2560 
   2561 This code is free software; you can redistribute it and/or modify it
   2562 under the terms of the GNU General Public License version 2 only, as
   2563 published by the Free Software Foundation.  Oracle designates this
   2564 particular file as subject to the "Classpath" exception as provided
   2565 by Oracle in the LICENSE file that accompanied this code.
   2566 
   2567 This code is distributed in the hope that it will be useful, but WITHOUT
   2568 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2569 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2570 version 2 for more details (a copy is included in the LICENSE file that
   2571 accompanied this code).
   2572 
   2573 You should have received a copy of the GNU General Public License version
   2574 2 along with this work; if not, write to the Free Software Foundation,
   2575 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2576 
   2577 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2578 or visit www.oracle.com if you need additional information or have any
   2579 questions.
   2580 
   2581 -------------------------------------------------------------------
   2582 
   2583 Copyright (C) 2014 The Android Open Source Project
   2584 Copyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
   2585 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2586 
   2587 This code is free software; you can redistribute it and/or modify it
   2588 under the terms of the GNU General Public License version 2 only, as
   2589 published by the Free Software Foundation.  Oracle designates this
   2590 particular file as subject to the "Classpath" exception as provided
   2591 by Oracle in the LICENSE file that accompanied this code.
   2592 
   2593 This code is distributed in the hope that it will be useful, but WITHOUT
   2594 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2595 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2596 version 2 for more details (a copy is included in the LICENSE file that
   2597 accompanied this code).
   2598 
   2599 You should have received a copy of the GNU General Public License version
   2600 2 along with this work; if not, write to the Free Software Foundation,
   2601 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2602 
   2603 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2604 or visit www.oracle.com if you need additional information or have any
   2605 questions.
   2606 
   2607 -------------------------------------------------------------------
   2608 
   2609 Copyright (C) 2014 The Android Open Source Project
   2610 Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
   2611 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2612 
   2613 This code is free software; you can redistribute it and/or modify it
   2614 under the terms of the GNU General Public License version 2 only, as
   2615 published by the Free Software Foundation.  Oracle designates this
   2616 particular file as subject to the "Classpath" exception as provided
   2617 by Oracle in the LICENSE file that accompanied this code.
   2618 
   2619 This code is distributed in the hope that it will be useful, but WITHOUT
   2620 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2621 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2622 version 2 for more details (a copy is included in the LICENSE file that
   2623 accompanied this code).
   2624 
   2625 You should have received a copy of the GNU General Public License version
   2626 2 along with this work; if not, write to the Free Software Foundation,
   2627 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2628 
   2629 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2630 or visit www.oracle.com if you need additional information or have any
   2631 questions.
   2632 
   2633 -------------------------------------------------------------------
   2634 
   2635 Copyright (C) 2014 The Android Open Source Project
   2636 Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved.
   2637 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2638 
   2639 This code is free software; you can redistribute it and/or modify it
   2640 under the terms of the GNU General Public License version 2 only, as
   2641 published by the Free Software Foundation.  Oracle designates this
   2642 particular file as subject to the "Classpath" exception as provided
   2643 by Oracle in the LICENSE file that accompanied this code.
   2644 
   2645 This code is distributed in the hope that it will be useful, but WITHOUT
   2646 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2647 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2648 version 2 for more details (a copy is included in the LICENSE file that
   2649 accompanied this code).
   2650 
   2651 You should have received a copy of the GNU General Public License version
   2652 2 along with this work; if not, write to the Free Software Foundation,
   2653 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2654 
   2655 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2656 or visit www.oracle.com if you need additional information or have any
   2657 questions.
   2658 
   2659 -------------------------------------------------------------------
   2660 
   2661 Copyright (C) 2014 The Android Open Source Project
   2662 Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
   2663 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2664 
   2665 This code is free software; you can redistribute it and/or modify it
   2666 under the terms of the GNU General Public License version 2 only, as
   2667 published by the Free Software Foundation.  Oracle designates this
   2668 particular file as subject to the "Classpath" exception as provided
   2669 by Oracle in the LICENSE file that accompanied this code.
   2670 
   2671 This code is distributed in the hope that it will be useful, but WITHOUT
   2672 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2673 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2674 version 2 for more details (a copy is included in the LICENSE file that
   2675 accompanied this code).
   2676 
   2677 You should have received a copy of the GNU General Public License version
   2678 2 along with this work; if not, write to the Free Software Foundation,
   2679 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2680 
   2681 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2682 or visit www.oracle.com if you need additional information or have any
   2683 questions.
   2684 
   2685 -------------------------------------------------------------------
   2686 
   2687 Copyright (C) 2014 The Android Open Source Project
   2688 Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
   2689 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2690 
   2691 This code is free software; you can redistribute it and/or modify it
   2692 under the terms of the GNU General Public License version 2 only, as
   2693 published by the Free Software Foundation.  Oracle designates this
   2694 particular file as subject to the "Classpath" exception as provided
   2695 by Oracle in the LICENSE file that accompanied this code.
   2696 
   2697 This code is distributed in the hope that it will be useful, but WITHOUT
   2698 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2699 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2700 version 2 for more details (a copy is included in the LICENSE file that
   2701 accompanied this code).
   2702 
   2703 You should have received a copy of the GNU General Public License version
   2704 2 along with this work; if not, write to the Free Software Foundation,
   2705 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2706 
   2707 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2708 or visit www.oracle.com if you need additional information or have any
   2709 questions.
   2710 
   2711 -------------------------------------------------------------------
   2712 
   2713 Copyright (C) 2014 The Android Open Source Project
   2714 Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
   2715 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2716 
   2717 This code is free software; you can redistribute it and/or modify it
   2718 under the terms of the GNU General Public License version 2 only, as
   2719 published by the Free Software Foundation.  Oracle designates this
   2720 particular file as subject to the "Classpath" exception as provided
   2721 by Oracle in the LICENSE file that accompanied this code.
   2722 
   2723 This code is distributed in the hope that it will be useful, but WITHOUT
   2724 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2725 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2726 version 2 for more details (a copy is included in the LICENSE file that
   2727 accompanied this code).
   2728 
   2729 You should have received a copy of the GNU General Public License version
   2730 2 along with this work; if not, write to the Free Software Foundation,
   2731 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2732 
   2733 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2734 or visit www.oracle.com if you need additional information or have any
   2735 questions.
   2736 
   2737 -------------------------------------------------------------------
   2738 
   2739 Copyright (C) 2014 The Android Open Source Project
   2740 Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
   2741 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2742 
   2743 This code is free software; you can redistribute it and/or modify it
   2744 under the terms of the GNU General Public License version 2 only, as
   2745 published by the Free Software Foundation.  Oracle designates this
   2746 particular file as subject to the "Classpath" exception as provided
   2747 by Oracle in the LICENSE file that accompanied this code.
   2748 
   2749 This code is distributed in the hope that it will be useful, but WITHOUT
   2750 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2751 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2752 version 2 for more details (a copy is included in the LICENSE file that
   2753 accompanied this code).
   2754 
   2755 You should have received a copy of the GNU General Public License version
   2756 2 along with this work; if not, write to the Free Software Foundation,
   2757 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2758 
   2759 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2760 or visit www.oracle.com if you need additional information or have any
   2761 questions.
   2762 
   2763 -------------------------------------------------------------------
   2764 
   2765 Copyright (C) 2014 The Android Open Source Project
   2766 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   2767 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2768 
   2769 This code is free software; you can redistribute it and/or modify it
   2770 under the terms of the GNU General Public License version 2 only, as
   2771 published by the Free Software Foundation.  Oracle designates this
   2772 particular file as subject to the "Classpath" exception as provided
   2773 by Oracle in the LICENSE file that accompanied this code.
   2774 
   2775 This code is distributed in the hope that it will be useful, but WITHOUT
   2776 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2777 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2778 version 2 for more details (a copy is included in the LICENSE file that
   2779 accompanied this code).
   2780 
   2781 You should have received a copy of the GNU General Public License version
   2782 2 along with this work; if not, write to the Free Software Foundation,
   2783 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2784 
   2785 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2786 or visit www.oracle.com if you need additional information or have any
   2787 questions.
   2788 
   2789 -------------------------------------------------------------------
   2790 
   2791 Copyright (C) 2014 The Android Open Source Project
   2792 Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
   2793 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2794 
   2795 This code is free software; you can redistribute it and/or modify it
   2796 under the terms of the GNU General Public License version 2 only, as
   2797 published by the Free Software Foundation.  Oracle designates this
   2798 particular file as subject to the "Classpath" exception as provided
   2799 by Oracle in the LICENSE file that accompanied this code.
   2800 
   2801 This code is distributed in the hope that it will be useful, but WITHOUT
   2802 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2803 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2804 version 2 for more details (a copy is included in the LICENSE file that
   2805 accompanied this code).
   2806 
   2807 You should have received a copy of the GNU General Public License version
   2808 2 along with this work; if not, write to the Free Software Foundation,
   2809 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2810 
   2811 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2812 or visit www.oracle.com if you need additional information or have any
   2813 questions.
   2814 
   2815 -------------------------------------------------------------------
   2816 
   2817 Copyright (C) 2014 The Android Open Source Project
   2818 Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
   2819 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2820 
   2821 This code is free software; you can redistribute it and/or modify it
   2822 under the terms of the GNU General Public License version 2 only, as
   2823 published by the Free Software Foundation.  Oracle designates this
   2824 particular file as subject to the "Classpath" exception as provided
   2825 by Oracle in the LICENSE file that accompanied this code.
   2826 
   2827 This code is distributed in the hope that it will be useful, but WITHOUT
   2828 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2829 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2830 version 2 for more details (a copy is included in the LICENSE file that
   2831 accompanied this code).
   2832 
   2833 You should have received a copy of the GNU General Public License version
   2834 2 along with this work; if not, write to the Free Software Foundation,
   2835 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2836 
   2837 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2838 or visit www.oracle.com if you need additional information or have any
   2839 questions.
   2840 
   2841 -------------------------------------------------------------------
   2842 
   2843 Copyright (C) 2014 The Android Open Source Project
   2844 Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved.
   2845 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2846 
   2847 This code is free software; you can redistribute it and/or modify it
   2848 under the terms of the GNU General Public License version 2 only, as
   2849 published by the Free Software Foundation.  Oracle designates this
   2850 particular file as subject to the "Classpath" exception as provided
   2851 by Oracle in the LICENSE file that accompanied this code.
   2852 
   2853 This code is distributed in the hope that it will be useful, but WITHOUT
   2854 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2855 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2856 version 2 for more details (a copy is included in the LICENSE file that
   2857 accompanied this code).
   2858 
   2859 You should have received a copy of the GNU General Public License version
   2860 2 along with this work; if not, write to the Free Software Foundation,
   2861 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2862 
   2863 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2864 or visit www.oracle.com if you need additional information or have any
   2865 questions.
   2866 
   2867 -------------------------------------------------------------------
   2868 
   2869 Copyright (C) 2014 The Android Open Source Project
   2870 Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
   2871 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2872 
   2873 This code is free software; you can redistribute it and/or modify it
   2874 under the terms of the GNU General Public License version 2 only, as
   2875 published by the Free Software Foundation.  Oracle designates this
   2876 particular file as subject to the "Classpath" exception as provided
   2877 by Oracle in the LICENSE file that accompanied this code.
   2878 
   2879 This code is distributed in the hope that it will be useful, but WITHOUT
   2880 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2881 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2882 version 2 for more details (a copy is included in the LICENSE file that
   2883 accompanied this code).
   2884 
   2885 You should have received a copy of the GNU General Public License version
   2886 2 along with this work; if not, write to the Free Software Foundation,
   2887 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2888 
   2889 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2890 or visit www.oracle.com if you need additional information or have any
   2891 questions.
   2892 
   2893 -------------------------------------------------------------------
   2894 
   2895 Copyright (C) 2014 The Android Open Source Project
   2896 Copyright (c) 2001, 2008, Oracle and/or its affiliates. All rights reserved.
   2897 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2898 
   2899 This code is free software; you can redistribute it and/or modify it
   2900 under the terms of the GNU General Public License version 2 only, as
   2901 published by the Free Software Foundation.  Oracle designates this
   2902 particular file as subject to the "Classpath" exception as provided
   2903 by Oracle in the LICENSE file that accompanied this code.
   2904 
   2905 This code is distributed in the hope that it will be useful, but WITHOUT
   2906 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2907 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2908 version 2 for more details (a copy is included in the LICENSE file that
   2909 accompanied this code).
   2910 
   2911 You should have received a copy of the GNU General Public License version
   2912 2 along with this work; if not, write to the Free Software Foundation,
   2913 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2914 
   2915 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2916 or visit www.oracle.com if you need additional information or have any
   2917 questions.
   2918 
   2919 -------------------------------------------------------------------
   2920 
   2921 Copyright (C) 2014 The Android Open Source Project
   2922 Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
   2923 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2924 
   2925 This code is free software; you can redistribute it and/or modify it
   2926 under the terms of the GNU General Public License version 2 only, as
   2927 published by the Free Software Foundation.  Oracle designates this
   2928 particular file as subject to the "Classpath" exception as provided
   2929 by Oracle in the LICENSE file that accompanied this code.
   2930 
   2931 This code is distributed in the hope that it will be useful, but WITHOUT
   2932 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2933 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2934 version 2 for more details (a copy is included in the LICENSE file that
   2935 accompanied this code).
   2936 
   2937 You should have received a copy of the GNU General Public License version
   2938 2 along with this work; if not, write to the Free Software Foundation,
   2939 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2940 
   2941 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2942 or visit www.oracle.com if you need additional information or have any
   2943 questions.
   2944 
   2945 -------------------------------------------------------------------
   2946 
   2947 Copyright (C) 2014 The Android Open Source Project
   2948 Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
   2949 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2950 
   2951 This code is free software; you can redistribute it and/or modify it
   2952 under the terms of the GNU General Public License version 2 only, as
   2953 published by the Free Software Foundation.  Oracle designates this
   2954 particular file as subject to the "Classpath" exception as provided
   2955 by Oracle in the LICENSE file that accompanied this code.
   2956 
   2957 This code is distributed in the hope that it will be useful, but WITHOUT
   2958 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2959 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2960 version 2 for more details (a copy is included in the LICENSE file that
   2961 accompanied this code).
   2962 
   2963 You should have received a copy of the GNU General Public License version
   2964 2 along with this work; if not, write to the Free Software Foundation,
   2965 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2966 
   2967 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2968 or visit www.oracle.com if you need additional information or have any
   2969 questions.
   2970 
   2971 -------------------------------------------------------------------
   2972 
   2973 Copyright (C) 2014 The Android Open Source Project
   2974 Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
   2975 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   2976 
   2977 This code is free software; you can redistribute it and/or modify it
   2978 under the terms of the GNU General Public License version 2 only, as
   2979 published by the Free Software Foundation.  Oracle designates this
   2980 particular file as subject to the "Classpath" exception as provided
   2981 by Oracle in the LICENSE file that accompanied this code.
   2982 
   2983 This code is distributed in the hope that it will be useful, but WITHOUT
   2984 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   2985 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   2986 version 2 for more details (a copy is included in the LICENSE file that
   2987 accompanied this code).
   2988 
   2989 You should have received a copy of the GNU General Public License version
   2990 2 along with this work; if not, write to the Free Software Foundation,
   2991 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   2992 
   2993 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   2994 or visit www.oracle.com if you need additional information or have any
   2995 questions.
   2996 
   2997 -------------------------------------------------------------------
   2998 
   2999 Copyright (C) 2014 The Android Open Source Project
   3000 Copyright (c) 2002, 2006, Oracle and/or its affiliates. All rights reserved.
   3001 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3002 
   3003 This code is free software; you can redistribute it and/or modify it
   3004 under the terms of the GNU General Public License version 2 only, as
   3005 published by the Free Software Foundation.  Oracle designates this
   3006 particular file as subject to the "Classpath" exception as provided
   3007 by Oracle in the LICENSE file that accompanied this code.
   3008 
   3009 This code is distributed in the hope that it will be useful, but WITHOUT
   3010 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3011 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3012 version 2 for more details (a copy is included in the LICENSE file that
   3013 accompanied this code).
   3014 
   3015 You should have received a copy of the GNU General Public License version
   3016 2 along with this work; if not, write to the Free Software Foundation,
   3017 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3018 
   3019 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3020 or visit www.oracle.com if you need additional information or have any
   3021 questions.
   3022 
   3023 -------------------------------------------------------------------
   3024 
   3025 Copyright (C) 2014 The Android Open Source Project
   3026 Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
   3027 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3028 
   3029 This code is free software; you can redistribute it and/or modify it
   3030 under the terms of the GNU General Public License version 2 only, as
   3031 published by the Free Software Foundation.  Oracle designates this
   3032 particular file as subject to the "Classpath" exception as provided
   3033 by Oracle in the LICENSE file that accompanied this code.
   3034 
   3035 This code is distributed in the hope that it will be useful, but WITHOUT
   3036 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3037 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3038 version 2 for more details (a copy is included in the LICENSE file that
   3039 accompanied this code).
   3040 
   3041 You should have received a copy of the GNU General Public License version
   3042 2 along with this work; if not, write to the Free Software Foundation,
   3043 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3044 
   3045 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3046 or visit www.oracle.com if you need additional information or have any
   3047 questions.
   3048 
   3049 -------------------------------------------------------------------
   3050 
   3051 Copyright (C) 2014 The Android Open Source Project
   3052 Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
   3053 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3054 
   3055 This code is free software; you can redistribute it and/or modify it
   3056 under the terms of the GNU General Public License version 2 only, as
   3057 published by the Free Software Foundation.  Oracle designates this
   3058 particular file as subject to the "Classpath" exception as provided
   3059 by Oracle in the LICENSE file that accompanied this code.
   3060 
   3061 This code is distributed in the hope that it will be useful, but WITHOUT
   3062 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3063 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3064 version 2 for more details (a copy is included in the LICENSE file that
   3065 accompanied this code).
   3066 
   3067 You should have received a copy of the GNU General Public License version
   3068 2 along with this work; if not, write to the Free Software Foundation,
   3069 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3070 
   3071 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3072 or visit www.oracle.com if you need additional information or have any
   3073 questions.
   3074 
   3075 -------------------------------------------------------------------
   3076 
   3077 Copyright (C) 2014 The Android Open Source Project
   3078 Copyright (c) 2003, 2008, Oracle and/or its affiliates. All rights reserved.
   3079 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3080 
   3081 This code is free software; you can redistribute it and/or modify it
   3082 under the terms of the GNU General Public License version 2 only, as
   3083 published by the Free Software Foundation.  Oracle designates this
   3084 particular file as subject to the "Classpath" exception as provided
   3085 by Oracle in the LICENSE file that accompanied this code.
   3086 
   3087 This code is distributed in the hope that it will be useful, but WITHOUT
   3088 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3089 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3090 version 2 for more details (a copy is included in the LICENSE file that
   3091 accompanied this code).
   3092 
   3093 You should have received a copy of the GNU General Public License version
   3094 2 along with this work; if not, write to the Free Software Foundation,
   3095 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3096 
   3097 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3098 or visit www.oracle.com if you need additional information or have any
   3099 questions.
   3100 
   3101 -------------------------------------------------------------------
   3102 
   3103 Copyright (C) 2014 The Android Open Source Project
   3104 Copyright (c) 2003, 2009, Oracle and/or its affiliates. All rights reserved.
   3105 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3106 
   3107 This code is free software; you can redistribute it and/or modify it
   3108 under the terms of the GNU General Public License version 2 only, as
   3109 published by the Free Software Foundation.  Oracle designates this
   3110 particular file as subject to the "Classpath" exception as provided
   3111 by Oracle in the LICENSE file that accompanied this code.
   3112 
   3113 This code is distributed in the hope that it will be useful, but WITHOUT
   3114 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3115 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3116 version 2 for more details (a copy is included in the LICENSE file that
   3117 accompanied this code).
   3118 
   3119 You should have received a copy of the GNU General Public License version
   3120 2 along with this work; if not, write to the Free Software Foundation,
   3121 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3122 
   3123 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3124 or visit www.oracle.com if you need additional information or have any
   3125 questions.
   3126 
   3127 -------------------------------------------------------------------
   3128 
   3129 Copyright (C) 2014 The Android Open Source Project
   3130 Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
   3131 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3132 
   3133 This code is free software; you can redistribute it and/or modify it
   3134 under the terms of the GNU General Public License version 2 only, as
   3135 published by the Free Software Foundation.  Oracle designates this
   3136 particular file as subject to the "Classpath" exception as provided
   3137 by Oracle in the LICENSE file that accompanied this code.
   3138 
   3139 This code is distributed in the hope that it will be useful, but WITHOUT
   3140 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3141 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3142 version 2 for more details (a copy is included in the LICENSE file that
   3143 accompanied this code).
   3144 
   3145 You should have received a copy of the GNU General Public License version
   3146 2 along with this work; if not, write to the Free Software Foundation,
   3147 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3148 
   3149 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3150 or visit www.oracle.com if you need additional information or have any
   3151 questions.
   3152 
   3153 -------------------------------------------------------------------
   3154 
   3155 Copyright (C) 2014 The Android Open Source Project
   3156 Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
   3157 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3158 
   3159 This code is free software; you can redistribute it and/or modify it
   3160 under the terms of the GNU General Public License version 2 only, as
   3161 published by the Free Software Foundation.  Oracle designates this
   3162 particular file as subject to the "Classpath" exception as provided
   3163 by Oracle in the LICENSE file that accompanied this code.
   3164 
   3165 This code is distributed in the hope that it will be useful, but WITHOUT
   3166 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3167 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3168 version 2 for more details (a copy is included in the LICENSE file that
   3169 accompanied this code).
   3170 
   3171 You should have received a copy of the GNU General Public License version
   3172 2 along with this work; if not, write to the Free Software Foundation,
   3173 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3174 
   3175 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3176 or visit www.oracle.com if you need additional information or have any
   3177 questions.
   3178 
   3179 -------------------------------------------------------------------
   3180 
   3181 Copyright (C) 2014 The Android Open Source Project
   3182 Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
   3183 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3184 
   3185 This code is free software; you can redistribute it and/or modify it
   3186 under the terms of the GNU General Public License version 2 only, as
   3187 published by the Free Software Foundation.  Oracle designates this
   3188 particular file as subject to the "Classpath" exception as provided
   3189 by Oracle in the LICENSE file that accompanied this code.
   3190 
   3191 This code is distributed in the hope that it will be useful, but WITHOUT
   3192 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3193 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3194 version 2 for more details (a copy is included in the LICENSE file that
   3195 accompanied this code).
   3196 
   3197 You should have received a copy of the GNU General Public License version
   3198 2 along with this work; if not, write to the Free Software Foundation,
   3199 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3200 
   3201 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3202 or visit www.oracle.com if you need additional information or have any
   3203 questions.
   3204 
   3205 -------------------------------------------------------------------
   3206 
   3207 Copyright (C) 2014 The Android Open Source Project
   3208 Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
   3209 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3210 
   3211 This code is free software; you can redistribute it and/or modify it
   3212 under the terms of the GNU General Public License version 2 only, as
   3213 published by the Free Software Foundation.  Oracle designates this
   3214 particular file as subject to the "Classpath" exception as provided
   3215 by Oracle in the LICENSE file that accompanied this code.
   3216 
   3217 This code is distributed in the hope that it will be useful, but WITHOUT
   3218 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3219 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3220 version 2 for more details (a copy is included in the LICENSE file that
   3221 accompanied this code).
   3222 
   3223 You should have received a copy of the GNU General Public License version
   3224 2 along with this work; if not, write to the Free Software Foundation,
   3225 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3226 
   3227 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3228 or visit www.oracle.com if you need additional information or have any
   3229 questions.
   3230 
   3231 -------------------------------------------------------------------
   3232 
   3233 Copyright (C) 2014 The Android Open Source Project
   3234 Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
   3235 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3236 
   3237 This code is free software; you can redistribute it and/or modify it
   3238 under the terms of the GNU General Public License version 2 only, as
   3239 published by the Free Software Foundation.  Oracle designates this
   3240 particular file as subject to the "Classpath" exception as provided
   3241 by Oracle in the LICENSE file that accompanied this code.
   3242 
   3243 This code is distributed in the hope that it will be useful, but WITHOUT
   3244 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3245 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3246 version 2 for more details (a copy is included in the LICENSE file that
   3247 accompanied this code).
   3248 
   3249 You should have received a copy of the GNU General Public License version
   3250 2 along with this work; if not, write to the Free Software Foundation,
   3251 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3252 
   3253 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3254 or visit www.oracle.com if you need additional information or have any
   3255 questions.
   3256 
   3257 -------------------------------------------------------------------
   3258 
   3259 Copyright (C) 2014 The Android Open Source Project
   3260 Copyright (c) 2005, 2008, Oracle and/or its affiliates. All rights reserved.
   3261 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3262 
   3263 This code is free software; you can redistribute it and/or modify it
   3264 under the terms of the GNU General Public License version 2 only, as
   3265 published by the Free Software Foundation.  Oracle designates this
   3266 particular file as subject to the "Classpath" exception as provided
   3267 by Oracle in the LICENSE file that accompanied this code.
   3268 
   3269 This code is distributed in the hope that it will be useful, but WITHOUT
   3270 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3271 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3272 version 2 for more details (a copy is included in the LICENSE file that
   3273 accompanied this code).
   3274 
   3275 You should have received a copy of the GNU General Public License version
   3276 2 along with this work; if not, write to the Free Software Foundation,
   3277 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3278 
   3279 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3280 or visit www.oracle.com if you need additional information or have any
   3281 questions.
   3282 
   3283 -------------------------------------------------------------------
   3284 
   3285 Copyright (C) 2014 The Android Open Source Project
   3286 Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
   3287 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3288 
   3289 This code is free software; you can redistribute it and/or modify it
   3290 under the terms of the GNU General Public License version 2 only, as
   3291 published by the Free Software Foundation.  Oracle designates this
   3292 particular file as subject to the "Classpath" exception as provided
   3293 by Oracle in the LICENSE file that accompanied this code.
   3294 
   3295 This code is distributed in the hope that it will be useful, but WITHOUT
   3296 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3297 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3298 version 2 for more details (a copy is included in the LICENSE file that
   3299 accompanied this code).
   3300 
   3301 You should have received a copy of the GNU General Public License version
   3302 2 along with this work; if not, write to the Free Software Foundation,
   3303 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3304 
   3305 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3306 or visit www.oracle.com if you need additional information or have any
   3307 questions.
   3308 
   3309 -------------------------------------------------------------------
   3310 
   3311 Copyright (C) 2014 The Android Open Source Project
   3312 Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
   3313 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3314 
   3315 This code is free software; you can redistribute it and/or modify it
   3316 under the terms of the GNU General Public License version 2 only, as
   3317 published by the Free Software Foundation.  Oracle designates this
   3318 particular file as subject to the "Classpath" exception as provided
   3319 by Oracle in the LICENSE file that accompanied this code.
   3320 
   3321 This code is distributed in the hope that it will be useful, but WITHOUT
   3322 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3323 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3324 version 2 for more details (a copy is included in the LICENSE file that
   3325 accompanied this code).
   3326 
   3327 You should have received a copy of the GNU General Public License version
   3328 2 along with this work; if not, write to the Free Software Foundation,
   3329 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3330 
   3331 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3332 or visit www.oracle.com if you need additional information or have any
   3333 questions.
   3334 
   3335 -------------------------------------------------------------------
   3336 
   3337 Copyright (C) 2014 The Android Open Source Project
   3338 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
   3339 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3340 
   3341 This code is free software; you can redistribute it and/or modify it
   3342 under the terms of the GNU General Public License version 2 only, as
   3343 published by the Free Software Foundation.  Oracle designates this
   3344 particular file as subject to the "Classpath" exception as provided
   3345 by Oracle in the LICENSE file that accompanied this code.
   3346 
   3347 This code is distributed in the hope that it will be useful, but WITHOUT
   3348 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3349 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3350 version 2 for more details (a copy is included in the LICENSE file that
   3351 accompanied this code).
   3352 
   3353 You should have received a copy of the GNU General Public License version
   3354 2 along with this work; if not, write to the Free Software Foundation,
   3355 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3356 
   3357 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3358 or visit www.oracle.com if you need additional information or have any
   3359 questions.
   3360 
   3361 -------------------------------------------------------------------
   3362 
   3363 Copyright (C) 2014 The Android Open Source Project
   3364 Copyright (c) 2005, 2013 Oracle and/or its affiliates. All rights reserved.
   3365 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3366 
   3367 This code is free software; you can redistribute it and/or modify it
   3368 under the terms of the GNU General Public License version 2 only, as
   3369 published by the Free Software Foundation.  Oracle designates this
   3370 particular file as subject to the "Classpath" exception as provided
   3371 by Oracle in the LICENSE file that accompanied this code.
   3372 
   3373 This code is distributed in the hope that it will be useful, but WITHOUT
   3374 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3375 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3376 version 2 for more details (a copy is included in the LICENSE file that
   3377 accompanied this code).
   3378 
   3379 You should have received a copy of the GNU General Public License version
   3380 2 along with this work; if not, write to the Free Software Foundation,
   3381 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3382 
   3383 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3384 or visit www.oracle.com if you need additional information or have any
   3385 questions.
   3386 
   3387 -------------------------------------------------------------------
   3388 
   3389 Copyright (C) 2014 The Android Open Source Project
   3390 Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
   3391 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3392 
   3393 This code is free software; you can redistribute it and/or modify it
   3394 under the terms of the GNU General Public License version 2 only, as
   3395 published by the Free Software Foundation.  Oracle designates this
   3396 particular file as subject to the "Classpath" exception as provided
   3397 by Oracle in the LICENSE file that accompanied this code.
   3398 
   3399 This code is distributed in the hope that it will be useful, but WITHOUT
   3400 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3401 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3402 version 2 for more details (a copy is included in the LICENSE file that
   3403 accompanied this code).
   3404 
   3405 You should have received a copy of the GNU General Public License version
   3406 2 along with this work; if not, write to the Free Software Foundation,
   3407 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3408 
   3409 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3410 or visit www.oracle.com if you need additional information or have any
   3411 questions.
   3412 
   3413 -------------------------------------------------------------------
   3414 
   3415 Copyright (C) 2014 The Android Open Source Project
   3416 Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
   3417 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3418 
   3419 This code is free software; you can redistribute it and/or modify it
   3420 under the terms of the GNU General Public License version 2 only, as
   3421 published by the Free Software Foundation.  Oracle designates this
   3422 particular file as subject to the "Classpath" exception as provided
   3423 by Oracle in the LICENSE file that accompanied this code.
   3424 
   3425 This code is distributed in the hope that it will be useful, but WITHOUT
   3426 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3427 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3428 version 2 for more details (a copy is included in the LICENSE file that
   3429 accompanied this code).
   3430 
   3431 You should have received a copy of the GNU General Public License version
   3432 2 along with this work; if not, write to the Free Software Foundation,
   3433 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3434 
   3435 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3436 or visit www.oracle.com if you need additional information or have any
   3437 questions.
   3438 
   3439 -------------------------------------------------------------------
   3440 
   3441 Copyright (C) 2014 The Android Open Source Project
   3442 Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
   3443 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3444 
   3445 This code is free software; you can redistribute it and/or modify it
   3446 under the terms of the GNU General Public License version 2 only, as
   3447 published by the Free Software Foundation.  Oracle designates this
   3448 particular file as subject to the "Classpath" exception as provided
   3449 by Oracle in the LICENSE file that accompanied this code.
   3450 
   3451 This code is distributed in the hope that it will be useful, but WITHOUT
   3452 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3453 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3454 version 2 for more details (a copy is included in the LICENSE file that
   3455 accompanied this code).
   3456 
   3457 You should have received a copy of the GNU General Public License version
   3458 2 along with this work; if not, write to the Free Software Foundation,
   3459 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3460 
   3461 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3462 or visit www.oracle.com if you need additional information or have any
   3463 questions.
   3464 
   3465 -------------------------------------------------------------------
   3466 
   3467 Copyright (C) 2014 The Android Open Source Project
   3468 Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
   3469 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3470 
   3471 This code is free software; you can redistribute it and/or modify it
   3472 under the terms of the GNU General Public License version 2 only, as
   3473 published by the Free Software Foundation.  Oracle designates this
   3474 particular file as subject to the "Classpath" exception as provided
   3475 by Oracle in the LICENSE file that accompanied this code.
   3476 
   3477 This code is distributed in the hope that it will be useful, but WITHOUT
   3478 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3479 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3480 version 2 for more details (a copy is included in the LICENSE file that
   3481 accompanied this code).
   3482 
   3483 You should have received a copy of the GNU General Public License version
   3484 2 along with this work; if not, write to the Free Software Foundation,
   3485 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3486 
   3487 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3488 or visit www.oracle.com if you need additional information or have any
   3489 questions.
   3490 
   3491 -------------------------------------------------------------------
   3492 
   3493 Copyright (C) 2014 The Android Open Source Project
   3494 Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
   3495 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3496 
   3497 This code is free software; you can redistribute it and/or modify it
   3498 under the terms of the GNU General Public License version 2 only, as
   3499 published by the Free Software Foundation.  Oracle designates this
   3500 particular file as subject to the "Classpath" exception as provided
   3501 by Oracle in the LICENSE file that accompanied this code.
   3502 
   3503 This code is distributed in the hope that it will be useful, but WITHOUT
   3504 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3505 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3506 version 2 for more details (a copy is included in the LICENSE file that
   3507 accompanied this code).
   3508 
   3509 You should have received a copy of the GNU General Public License version
   3510 2 along with this work; if not, write to the Free Software Foundation,
   3511 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3512 
   3513 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3514 or visit www.oracle.com if you need additional information or have any
   3515 questions.
   3516 
   3517 -------------------------------------------------------------------
   3518 
   3519 Copyright (c) 1994, 1995, Oracle and/or its affiliates. All rights reserved.
   3520 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3521 
   3522 This code is free software; you can redistribute it and/or modify it
   3523 under the terms of the GNU General Public License version 2 only, as
   3524 published by the Free Software Foundation.  Oracle designates this
   3525 particular file as subject to the "Classpath" exception as provided
   3526 by Oracle in the LICENSE file that accompanied this code.
   3527 
   3528 This code is distributed in the hope that it will be useful, but WITHOUT
   3529 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3530 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3531 version 2 for more details (a copy is included in the LICENSE file that
   3532 accompanied this code).
   3533 
   3534 You should have received a copy of the GNU General Public License version
   3535 2 along with this work; if not, write to the Free Software Foundation,
   3536 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3537 
   3538 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3539 or visit www.oracle.com if you need additional information or have any
   3540 questions.
   3541 
   3542 -------------------------------------------------------------------
   3543 
   3544 Copyright (c) 1994, 1998, Oracle and/or its affiliates. All rights reserved.
   3545 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3546 
   3547 This code is free software; you can redistribute it and/or modify it
   3548 under the terms of the GNU General Public License version 2 only, as
   3549 published by the Free Software Foundation.  Oracle designates this
   3550 particular file as subject to the "Classpath" exception as provided
   3551 by Oracle in the LICENSE file that accompanied this code.
   3552 
   3553 This code is distributed in the hope that it will be useful, but WITHOUT
   3554 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3555 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3556 version 2 for more details (a copy is included in the LICENSE file that
   3557 accompanied this code).
   3558 
   3559 You should have received a copy of the GNU General Public License version
   3560 2 along with this work; if not, write to the Free Software Foundation,
   3561 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3562 
   3563 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3564 or visit www.oracle.com if you need additional information or have any
   3565 questions.
   3566 
   3567 -------------------------------------------------------------------
   3568 
   3569 Copyright (c) 1994, 2000, Oracle and/or its affiliates. All rights reserved.
   3570 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3571 
   3572 This code is free software; you can redistribute it and/or modify it
   3573 under the terms of the GNU General Public License version 2 only, as
   3574 published by the Free Software Foundation.  Oracle designates this
   3575 particular file as subject to the "Classpath" exception as provided
   3576 by Oracle in the LICENSE file that accompanied this code.
   3577 
   3578 This code is distributed in the hope that it will be useful, but WITHOUT
   3579 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3580 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3581 version 2 for more details (a copy is included in the LICENSE file that
   3582 accompanied this code).
   3583 
   3584 You should have received a copy of the GNU General Public License version
   3585 2 along with this work; if not, write to the Free Software Foundation,
   3586 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3587 
   3588 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3589 or visit www.oracle.com if you need additional information or have any
   3590 questions.
   3591 
   3592 -------------------------------------------------------------------
   3593 
   3594 Copyright (c) 1994, 2001, Oracle and/or its affiliates. All rights reserved.
   3595 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3596 
   3597 This code is free software; you can redistribute it and/or modify it
   3598 under the terms of the GNU General Public License version 2 only, as
   3599 published by the Free Software Foundation.  Oracle designates this
   3600 particular file as subject to the "Classpath" exception as provided
   3601 by Oracle in the LICENSE file that accompanied this code.
   3602 
   3603 This code is distributed in the hope that it will be useful, but WITHOUT
   3604 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3605 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3606 version 2 for more details (a copy is included in the LICENSE file that
   3607 accompanied this code).
   3608 
   3609 You should have received a copy of the GNU General Public License version
   3610 2 along with this work; if not, write to the Free Software Foundation,
   3611 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3612 
   3613 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3614 or visit www.oracle.com if you need additional information or have any
   3615 questions.
   3616 
   3617 -------------------------------------------------------------------
   3618 
   3619 Copyright (c) 1994, 2002, Oracle and/or its affiliates. All rights reserved.
   3620 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3621 
   3622 This code is free software; you can redistribute it and/or modify it
   3623 under the terms of the GNU General Public License version 2 only, as
   3624 published by the Free Software Foundation.  Oracle designates this
   3625 particular file as subject to the "Classpath" exception as provided
   3626 by Oracle in the LICENSE file that accompanied this code.
   3627 
   3628 This code is distributed in the hope that it will be useful, but WITHOUT
   3629 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3630 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3631 version 2 for more details (a copy is included in the LICENSE file that
   3632 accompanied this code).
   3633 
   3634 You should have received a copy of the GNU General Public License version
   3635 2 along with this work; if not, write to the Free Software Foundation,
   3636 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3637 
   3638 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3639 or visit www.oracle.com if you need additional information or have any
   3640 questions.
   3641 
   3642 -------------------------------------------------------------------
   3643 
   3644 Copyright (c) 1994, 2003, Oracle and/or its affiliates. All rights reserved.
   3645 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3646 
   3647 This code is free software; you can redistribute it and/or modify it
   3648 under the terms of the GNU General Public License version 2 only, as
   3649 published by the Free Software Foundation.  Oracle designates this
   3650 particular file as subject to the "Classpath" exception as provided
   3651 by Oracle in the LICENSE file that accompanied this code.
   3652 
   3653 This code is distributed in the hope that it will be useful, but WITHOUT
   3654 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3655 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3656 version 2 for more details (a copy is included in the LICENSE file that
   3657 accompanied this code).
   3658 
   3659 You should have received a copy of the GNU General Public License version
   3660 2 along with this work; if not, write to the Free Software Foundation,
   3661 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3662 
   3663 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3664 or visit www.oracle.com if you need additional information or have any
   3665 questions.
   3666 
   3667 -------------------------------------------------------------------
   3668 
   3669 Copyright (c) 1994, 2004, Oracle and/or its affiliates. All rights reserved.
   3670 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3671 
   3672 This code is free software; you can redistribute it and/or modify it
   3673 under the terms of the GNU General Public License version 2 only, as
   3674 published by the Free Software Foundation.  Oracle designates this
   3675 particular file as subject to the "Classpath" exception as provided
   3676 by Oracle in the LICENSE file that accompanied this code.
   3677 
   3678 This code is distributed in the hope that it will be useful, but WITHOUT
   3679 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3680 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3681 version 2 for more details (a copy is included in the LICENSE file that
   3682 accompanied this code).
   3683 
   3684 You should have received a copy of the GNU General Public License version
   3685 2 along with this work; if not, write to the Free Software Foundation,
   3686 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3687 
   3688 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3689 or visit www.oracle.com if you need additional information or have any
   3690 questions.
   3691 
   3692 -------------------------------------------------------------------
   3693 
   3694 Copyright (c) 1994, 2005, Oracle and/or its affiliates. All rights reserved.
   3695 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3696 
   3697 This code is free software; you can redistribute it and/or modify it
   3698 under the terms of the GNU General Public License version 2 only, as
   3699 published by the Free Software Foundation.  Oracle designates this
   3700 particular file as subject to the "Classpath" exception as provided
   3701 by Oracle in the LICENSE file that accompanied this code.
   3702 
   3703 This code is distributed in the hope that it will be useful, but WITHOUT
   3704 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3705 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3706 version 2 for more details (a copy is included in the LICENSE file that
   3707 accompanied this code).
   3708 
   3709 You should have received a copy of the GNU General Public License version
   3710 2 along with this work; if not, write to the Free Software Foundation,
   3711 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3712 
   3713 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3714 or visit www.oracle.com if you need additional information or have any
   3715 questions.
   3716 
   3717 -------------------------------------------------------------------
   3718 
   3719 Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
   3720 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3721 
   3722 This code is free software; you can redistribute it and/or modify it
   3723 under the terms of the GNU General Public License version 2 only, as
   3724 published by the Free Software Foundation.  Oracle designates this
   3725 particular file as subject to the "Classpath" exception as provided
   3726 by Oracle in the LICENSE file that accompanied this code.
   3727 
   3728 This code is distributed in the hope that it will be useful, but WITHOUT
   3729 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3730 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3731 version 2 for more details (a copy is included in the LICENSE file that
   3732 accompanied this code).
   3733 
   3734 You should have received a copy of the GNU General Public License version
   3735 2 along with this work; if not, write to the Free Software Foundation,
   3736 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3737 
   3738 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3739 or visit www.oracle.com if you need additional information or have any
   3740 questions.
   3741 
   3742 -------------------------------------------------------------------
   3743 
   3744 Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights reserved.
   3745 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3746 
   3747 This code is free software; you can redistribute it and/or modify it
   3748 under the terms of the GNU General Public License version 2 only, as
   3749 published by the Free Software Foundation.  Oracle designates this
   3750 particular file as subject to the "Classpath" exception as provided
   3751 by Oracle in the LICENSE file that accompanied this code.
   3752 
   3753 This code is distributed in the hope that it will be useful, but WITHOUT
   3754 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3755 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3756 version 2 for more details (a copy is included in the LICENSE file that
   3757 accompanied this code).
   3758 
   3759 You should have received a copy of the GNU General Public License version
   3760 2 along with this work; if not, write to the Free Software Foundation,
   3761 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3762 
   3763 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3764 or visit www.oracle.com if you need additional information or have any
   3765 questions.
   3766 
   3767 -------------------------------------------------------------------
   3768 
   3769 Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
   3770 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3771 
   3772 This code is free software; you can redistribute it and/or modify it
   3773 under the terms of the GNU General Public License version 2 only, as
   3774 published by the Free Software Foundation.  Oracle designates this
   3775 particular file as subject to the "Classpath" exception as provided
   3776 by Oracle in the LICENSE file that accompanied this code.
   3777 
   3778 This code is distributed in the hope that it will be useful, but WITHOUT
   3779 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3780 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3781 version 2 for more details (a copy is included in the LICENSE file that
   3782 accompanied this code).
   3783 
   3784 You should have received a copy of the GNU General Public License version
   3785 2 along with this work; if not, write to the Free Software Foundation,
   3786 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3787 
   3788 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3789 or visit www.oracle.com if you need additional information or have any
   3790 questions.
   3791 
   3792 -------------------------------------------------------------------
   3793 
   3794 Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
   3795 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3796 
   3797 This code is free software; you can redistribute it and/or modify it
   3798 under the terms of the GNU General Public License version 2 only, as
   3799 published by the Free Software Foundation.  Oracle designates this
   3800 particular file as subject to the "Classpath" exception as provided
   3801 by Oracle in the LICENSE file that accompanied this code.
   3802 
   3803 This code is distributed in the hope that it will be useful, but WITHOUT
   3804 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3805 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3806 version 2 for more details (a copy is included in the LICENSE file that
   3807 accompanied this code).
   3808 
   3809 You should have received a copy of the GNU General Public License version
   3810 2 along with this work; if not, write to the Free Software Foundation,
   3811 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3812 
   3813 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3814 or visit www.oracle.com if you need additional information or have any
   3815 questions.
   3816 
   3817 -------------------------------------------------------------------
   3818 
   3819 Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
   3820 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3821 
   3822 This code is free software; you can redistribute it and/or modify it
   3823 under the terms of the GNU General Public License version 2 only, as
   3824 published by the Free Software Foundation.  Oracle designates this
   3825 particular file as subject to the "Classpath" exception as provided
   3826 by Oracle in the LICENSE file that accompanied this code.
   3827 
   3828 This code is distributed in the hope that it will be useful, but WITHOUT
   3829 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3830 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3831 version 2 for more details (a copy is included in the LICENSE file that
   3832 accompanied this code).
   3833 
   3834 You should have received a copy of the GNU General Public License version
   3835 2 along with this work; if not, write to the Free Software Foundation,
   3836 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3837 
   3838 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3839 or visit www.oracle.com if you need additional information or have any
   3840 questions.
   3841 
   3842 -------------------------------------------------------------------
   3843 
   3844 Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
   3845 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3846 
   3847 This code is free software; you can redistribute it and/or modify it
   3848 under the terms of the GNU General Public License version 2 only, as
   3849 published by the Free Software Foundation.  Oracle designates this
   3850 particular file as subject to the "Classpath" exception as provided
   3851 by Oracle in the LICENSE file that accompanied this code.
   3852 
   3853 This code is distributed in the hope that it will be useful, but WITHOUT
   3854 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3855 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3856 version 2 for more details (a copy is included in the LICENSE file that
   3857 accompanied this code).
   3858 
   3859 You should have received a copy of the GNU General Public License version
   3860 2 along with this work; if not, write to the Free Software Foundation,
   3861 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3862 
   3863 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3864 or visit www.oracle.com if you need additional information or have any
   3865 questions.
   3866 
   3867 -------------------------------------------------------------------
   3868 
   3869 Copyright (c) 1995, 1996, Oracle and/or its affiliates. All rights reserved.
   3870 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3871 
   3872 This code is free software; you can redistribute it and/or modify it
   3873 under the terms of the GNU General Public License version 2 only, as
   3874 published by the Free Software Foundation.  Oracle designates this
   3875 particular file as subject to the "Classpath" exception as provided
   3876 by Oracle in the LICENSE file that accompanied this code.
   3877 
   3878 This code is distributed in the hope that it will be useful, but WITHOUT
   3879 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3880 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3881 version 2 for more details (a copy is included in the LICENSE file that
   3882 accompanied this code).
   3883 
   3884 You should have received a copy of the GNU General Public License version
   3885 2 along with this work; if not, write to the Free Software Foundation,
   3886 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3887 
   3888 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3889 or visit www.oracle.com if you need additional information or have any
   3890 questions.
   3891 
   3892 -------------------------------------------------------------------
   3893 
   3894 Copyright (c) 1995, 1997, Oracle and/or its affiliates. All rights reserved.
   3895 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3896 
   3897 This code is free software; you can redistribute it and/or modify it
   3898 under the terms of the GNU General Public License version 2 only, as
   3899 published by the Free Software Foundation.  Oracle designates this
   3900 particular file as subject to the "Classpath" exception as provided
   3901 by Oracle in the LICENSE file that accompanied this code.
   3902 
   3903 This code is distributed in the hope that it will be useful, but WITHOUT
   3904 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3905 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3906 version 2 for more details (a copy is included in the LICENSE file that
   3907 accompanied this code).
   3908 
   3909 You should have received a copy of the GNU General Public License version
   3910 2 along with this work; if not, write to the Free Software Foundation,
   3911 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3912 
   3913 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3914 or visit www.oracle.com if you need additional information or have any
   3915 questions.
   3916 
   3917 -------------------------------------------------------------------
   3918 
   3919 Copyright (c) 1995, 1999, Oracle and/or its affiliates. All rights reserved.
   3920 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3921 
   3922 This code is free software; you can redistribute it and/or modify it
   3923 under the terms of the GNU General Public License version 2 only, as
   3924 published by the Free Software Foundation.  Oracle designates this
   3925 particular file as subject to the "Classpath" exception as provided
   3926 by Oracle in the LICENSE file that accompanied this code.
   3927 
   3928 This code is distributed in the hope that it will be useful, but WITHOUT
   3929 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3930 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3931 version 2 for more details (a copy is included in the LICENSE file that
   3932 accompanied this code).
   3933 
   3934 You should have received a copy of the GNU General Public License version
   3935 2 along with this work; if not, write to the Free Software Foundation,
   3936 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3937 
   3938 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3939 or visit www.oracle.com if you need additional information or have any
   3940 questions.
   3941 
   3942 -------------------------------------------------------------------
   3943 
   3944 Copyright (c) 1995, 2000, Oracle and/or its affiliates. All rights reserved.
   3945 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3946 
   3947 This code is free software; you can redistribute it and/or modify it
   3948 under the terms of the GNU General Public License version 2 only, as
   3949 published by the Free Software Foundation.  Oracle designates this
   3950 particular file as subject to the "Classpath" exception as provided
   3951 by Oracle in the LICENSE file that accompanied this code.
   3952 
   3953 This code is distributed in the hope that it will be useful, but WITHOUT
   3954 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3955 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3956 version 2 for more details (a copy is included in the LICENSE file that
   3957 accompanied this code).
   3958 
   3959 You should have received a copy of the GNU General Public License version
   3960 2 along with this work; if not, write to the Free Software Foundation,
   3961 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3962 
   3963 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3964 or visit www.oracle.com if you need additional information or have any
   3965 questions.
   3966 
   3967 -------------------------------------------------------------------
   3968 
   3969 Copyright (c) 1995, 2001, Oracle and/or its affiliates. All rights reserved.
   3970 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3971 
   3972 This code is free software; you can redistribute it and/or modify it
   3973 under the terms of the GNU General Public License version 2 only, as
   3974 published by the Free Software Foundation.  Oracle designates this
   3975 particular file as subject to the "Classpath" exception as provided
   3976 by Oracle in the LICENSE file that accompanied this code.
   3977 
   3978 This code is distributed in the hope that it will be useful, but WITHOUT
   3979 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   3980 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   3981 version 2 for more details (a copy is included in the LICENSE file that
   3982 accompanied this code).
   3983 
   3984 You should have received a copy of the GNU General Public License version
   3985 2 along with this work; if not, write to the Free Software Foundation,
   3986 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   3987 
   3988 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   3989 or visit www.oracle.com if you need additional information or have any
   3990 questions.
   3991 
   3992 -------------------------------------------------------------------
   3993 
   3994 Copyright (c) 1995, 2003, Oracle and/or its affiliates. All rights reserved.
   3995 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3996 
   3997 This code is free software; you can redistribute it and/or modify it
   3998 under the terms of the GNU General Public License version 2 only, as
   3999 published by the Free Software Foundation.  Oracle designates this
   4000 particular file as subject to the "Classpath" exception as provided
   4001 by Oracle in the LICENSE file that accompanied this code.
   4002 
   4003 This code is distributed in the hope that it will be useful, but WITHOUT
   4004 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4005 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4006 version 2 for more details (a copy is included in the LICENSE file that
   4007 accompanied this code).
   4008 
   4009 You should have received a copy of the GNU General Public License version
   4010 2 along with this work; if not, write to the Free Software Foundation,
   4011 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4012 
   4013 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4014 or visit www.oracle.com if you need additional information or have any
   4015 questions.
   4016 
   4017 -------------------------------------------------------------------
   4018 
   4019 Copyright (c) 1995, 2004, Oracle and/or its affiliates. All rights reserved.
   4020 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4021 
   4022 This code is free software; you can redistribute it and/or modify it
   4023 under the terms of the GNU General Public License version 2 only, as
   4024 published by the Free Software Foundation.  Oracle designates this
   4025 particular file as subject to the "Classpath" exception as provided
   4026 by Oracle in the LICENSE file that accompanied this code.
   4027 
   4028 This code is distributed in the hope that it will be useful, but WITHOUT
   4029 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4030 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4031 version 2 for more details (a copy is included in the LICENSE file that
   4032 accompanied this code).
   4033 
   4034 You should have received a copy of the GNU General Public License version
   4035 2 along with this work; if not, write to the Free Software Foundation,
   4036 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4037 
   4038 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4039 or visit www.oracle.com if you need additional information or have any
   4040 questions.
   4041 
   4042 -------------------------------------------------------------------
   4043 
   4044 Copyright (c) 1995, 2005, Oracle and/or its affiliates. All rights reserved.
   4045 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4046 
   4047 This code is free software; you can redistribute it and/or modify it
   4048 under the terms of the GNU General Public License version 2 only, as
   4049 published by the Free Software Foundation.  Oracle designates this
   4050 particular file as subject to the "Classpath" exception as provided
   4051 by Oracle in the LICENSE file that accompanied this code.
   4052 
   4053 This code is distributed in the hope that it will be useful, but WITHOUT
   4054 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4055 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4056 version 2 for more details (a copy is included in the LICENSE file that
   4057 accompanied this code).
   4058 
   4059 You should have received a copy of the GNU General Public License version
   4060 2 along with this work; if not, write to the Free Software Foundation,
   4061 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4062 
   4063 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4064 or visit www.oracle.com if you need additional information or have any
   4065 questions.
   4066 
   4067 -------------------------------------------------------------------
   4068 
   4069 Copyright (c) 1995, 2006, Oracle and/or its affiliates. All rights reserved.
   4070 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4071 
   4072 This code is free software; you can redistribute it and/or modify it
   4073 under the terms of the GNU General Public License version 2 only, as
   4074 published by the Free Software Foundation.  Oracle designates this
   4075 particular file as subject to the "Classpath" exception as provided
   4076 by Oracle in the LICENSE file that accompanied this code.
   4077 
   4078 This code is distributed in the hope that it will be useful, but WITHOUT
   4079 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4080 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4081 version 2 for more details (a copy is included in the LICENSE file that
   4082 accompanied this code).
   4083 
   4084 You should have received a copy of the GNU General Public License version
   4085 2 along with this work; if not, write to the Free Software Foundation,
   4086 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4087 
   4088 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4089 or visit www.oracle.com if you need additional information or have any
   4090 questions.
   4091 
   4092 -------------------------------------------------------------------
   4093 
   4094 Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
   4095 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4096 
   4097 This code is free software; you can redistribute it and/or modify it
   4098 under the terms of the GNU General Public License version 2 only, as
   4099 published by the Free Software Foundation.  Oracle designates this
   4100 particular file as subject to the "Classpath" exception as provided
   4101 by Oracle in the LICENSE file that accompanied this code.
   4102 
   4103 This code is distributed in the hope that it will be useful, but WITHOUT
   4104 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4105 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4106 version 2 for more details (a copy is included in the LICENSE file that
   4107 accompanied this code).
   4108 
   4109 You should have received a copy of the GNU General Public License version
   4110 2 along with this work; if not, write to the Free Software Foundation,
   4111 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4112 
   4113 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4114 or visit www.oracle.com if you need additional information or have any
   4115 questions.
   4116 
   4117 -------------------------------------------------------------------
   4118 
   4119 Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
   4120 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4121 
   4122 This code is free software; you can redistribute it and/or modify it
   4123 under the terms of the GNU General Public License version 2 only, as
   4124 published by the Free Software Foundation.  Oracle designates this
   4125 particular file as subject to the "Classpath" exception as provided
   4126 by Oracle in the LICENSE file that accompanied this code.
   4127 
   4128 This code is distributed in the hope that it will be useful, but WITHOUT
   4129 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4130 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4131 version 2 for more details (a copy is included in the LICENSE file that
   4132 accompanied this code).
   4133 
   4134 You should have received a copy of the GNU General Public License version
   4135 2 along with this work; if not, write to the Free Software Foundation,
   4136 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4137 
   4138 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4139 or visit www.oracle.com if you need additional information or have any
   4140 questions.
   4141 
   4142 -------------------------------------------------------------------
   4143 
   4144 Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
   4145 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4146 
   4147 This code is free software; you can redistribute it and/or modify it
   4148 under the terms of the GNU General Public License version 2 only, as
   4149 published by the Free Software Foundation.  Oracle designates this
   4150 particular file as subject to the "Classpath" exception as provided
   4151 by Oracle in the LICENSE file that accompanied this code.
   4152 
   4153 This code is distributed in the hope that it will be useful, but WITHOUT
   4154 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4155 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4156 version 2 for more details (a copy is included in the LICENSE file that
   4157 accompanied this code).
   4158 
   4159 You should have received a copy of the GNU General Public License version
   4160 2 along with this work; if not, write to the Free Software Foundation,
   4161 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4162 
   4163 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4164 or visit www.oracle.com if you need additional information or have any
   4165 questions.
   4166 
   4167 -------------------------------------------------------------------
   4168 
   4169 Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
   4170 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4171 
   4172 This code is free software; you can redistribute it and/or modify it
   4173 under the terms of the GNU General Public License version 2 only, as
   4174 published by the Free Software Foundation.  Oracle designates this
   4175 particular file as subject to the "Classpath" exception as provided
   4176 by Oracle in the LICENSE file that accompanied this code.
   4177 
   4178 This code is distributed in the hope that it will be useful, but WITHOUT
   4179 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4180 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4181 version 2 for more details (a copy is included in the LICENSE file that
   4182 accompanied this code).
   4183 
   4184 You should have received a copy of the GNU General Public License version
   4185 2 along with this work; if not, write to the Free Software Foundation,
   4186 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4187 
   4188 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4189 or visit www.oracle.com if you need additional information or have any
   4190 questions.
   4191 
   4192 -------------------------------------------------------------------
   4193 
   4194 Copyright (c) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
   4195 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4196 
   4197 This code is free software; you can redistribute it and/or modify it
   4198 under the terms of the GNU General Public License version 2 only, as
   4199 published by the Free Software Foundation.  Oracle designates this
   4200 particular file as subject to the "Classpath" exception as provided
   4201 by Oracle in the LICENSE file that accompanied this code.
   4202 
   4203 This code is distributed in the hope that it will be useful, but WITHOUT
   4204 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4205 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4206 version 2 for more details (a copy is included in the LICENSE file that
   4207 accompanied this code).
   4208 
   4209 You should have received a copy of the GNU General Public License version
   4210 2 along with this work; if not, write to the Free Software Foundation,
   4211 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4212 
   4213 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4214 or visit www.oracle.com if you need additional information or have any
   4215 questions.
   4216 
   4217 -------------------------------------------------------------------
   4218 
   4219 Copyright (c) 1995, Oracle and/or its affiliates. All rights reserved.
   4220 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4221 
   4222 This code is free software; you can redistribute it and/or modify it
   4223 under the terms of the GNU General Public License version 2 only, as
   4224 published by the Free Software Foundation.  Oracle designates this
   4225 particular file as subject to the "Classpath" exception as provided
   4226 by Oracle in the LICENSE file that accompanied this code.
   4227 
   4228 This code is distributed in the hope that it will be useful, but WITHOUT
   4229 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4230 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4231 version 2 for more details (a copy is included in the LICENSE file that
   4232 accompanied this code).
   4233 
   4234 You should have received a copy of the GNU General Public License version
   4235 2 along with this work; if not, write to the Free Software Foundation,
   4236 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4237 
   4238 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4239 or visit www.oracle.com if you need additional information or have any
   4240 questions.
   4241 
   4242 -------------------------------------------------------------------
   4243 
   4244 Copyright (c) 1996, 1997, Oracle and/or its affiliates. All rights reserved.
   4245 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4246 
   4247 This code is free software; you can redistribute it and/or modify it
   4248 under the terms of the GNU General Public License version 2 only, as
   4249 published by the Free Software Foundation.  Oracle designates this
   4250 particular file as subject to the "Classpath" exception as provided
   4251 by Oracle in the LICENSE file that accompanied this code.
   4252 
   4253 This code is distributed in the hope that it will be useful, but WITHOUT
   4254 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4255 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4256 version 2 for more details (a copy is included in the LICENSE file that
   4257 accompanied this code).
   4258 
   4259 You should have received a copy of the GNU General Public License version
   4260 2 along with this work; if not, write to the Free Software Foundation,
   4261 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4262 
   4263 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4264 or visit www.oracle.com if you need additional information or have any
   4265 questions.
   4266 
   4267 -------------------------------------------------------------------
   4268 
   4269 Copyright (c) 1996, 1998, Oracle and/or its affiliates. All rights reserved.
   4270 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4271 
   4272 This code is free software; you can redistribute it and/or modify it
   4273 under the terms of the GNU General Public License version 2 only, as
   4274 published by the Free Software Foundation.  Oracle designates this
   4275 particular file as subject to the "Classpath" exception as provided
   4276 by Oracle in the LICENSE file that accompanied this code.
   4277 
   4278 This code is distributed in the hope that it will be useful, but WITHOUT
   4279 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4280 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4281 version 2 for more details (a copy is included in the LICENSE file that
   4282 accompanied this code).
   4283 
   4284 You should have received a copy of the GNU General Public License version
   4285 2 along with this work; if not, write to the Free Software Foundation,
   4286 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4287 
   4288 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4289 or visit www.oracle.com if you need additional information or have any
   4290 questions.
   4291 
   4292 -------------------------------------------------------------------
   4293 
   4294 Copyright (c) 1996, 1999, Oracle and/or its affiliates. All rights reserved.
   4295 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4296 
   4297 This code is free software; you can redistribute it and/or modify it
   4298 under the terms of the GNU General Public License version 2 only, as
   4299 published by the Free Software Foundation.  Oracle designates this
   4300 particular file as subject to the "Classpath" exception as provided
   4301 by Oracle in the LICENSE file that accompanied this code.
   4302 
   4303 This code is distributed in the hope that it will be useful, but WITHOUT
   4304 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4305 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4306 version 2 for more details (a copy is included in the LICENSE file that
   4307 accompanied this code).
   4308 
   4309 You should have received a copy of the GNU General Public License version
   4310 2 along with this work; if not, write to the Free Software Foundation,
   4311 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4312 
   4313 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4314 or visit www.oracle.com if you need additional information or have any
   4315 questions.
   4316 
   4317 -------------------------------------------------------------------
   4318 
   4319 Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved.
   4320 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4321 
   4322 This code is free software; you can redistribute it and/or modify it
   4323 under the terms of the GNU General Public License version 2 only, as
   4324 published by the Free Software Foundation.  Oracle designates this
   4325 particular file as subject to the "Classpath" exception as provided
   4326 by Oracle in the LICENSE file that accompanied this code.
   4327 
   4328 This code is distributed in the hope that it will be useful, but WITHOUT
   4329 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4330 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4331 version 2 for more details (a copy is included in the LICENSE file that
   4332 accompanied this code).
   4333 
   4334 You should have received a copy of the GNU General Public License version
   4335 2 along with this work; if not, write to the Free Software Foundation,
   4336 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4337 
   4338 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4339 or visit www.oracle.com if you need additional information or have any
   4340 questions.
   4341 
   4342 -------------------------------------------------------------------
   4343 
   4344 Copyright (c) 1996, 2001, Oracle and/or its affiliates. All rights reserved.
   4345 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4346 
   4347 This code is free software; you can redistribute it and/or modify it
   4348 under the terms of the GNU General Public License version 2 only, as
   4349 published by the Free Software Foundation.  Oracle designates this
   4350 particular file as subject to the "Classpath" exception as provided
   4351 by Oracle in the LICENSE file that accompanied this code.
   4352 
   4353 This code is distributed in the hope that it will be useful, but WITHOUT
   4354 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4355 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4356 version 2 for more details (a copy is included in the LICENSE file that
   4357 accompanied this code).
   4358 
   4359 You should have received a copy of the GNU General Public License version
   4360 2 along with this work; if not, write to the Free Software Foundation,
   4361 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4362 
   4363 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4364 or visit www.oracle.com if you need additional information or have any
   4365 questions.
   4366 
   4367 -------------------------------------------------------------------
   4368 
   4369 Copyright (c) 1996, 2002, Oracle and/or its affiliates. All rights reserved.
   4370 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4371 
   4372 This code is free software; you can redistribute it and/or modify it
   4373 under the terms of the GNU General Public License version 2 only, as
   4374 published by the Free Software Foundation.  Oracle designates this
   4375 particular file as subject to the "Classpath" exception as provided
   4376 by Oracle in the LICENSE file that accompanied this code.
   4377 
   4378 This code is distributed in the hope that it will be useful, but WITHOUT
   4379 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4380 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4381 version 2 for more details (a copy is included in the LICENSE file that
   4382 accompanied this code).
   4383 
   4384 You should have received a copy of the GNU General Public License version
   4385 2 along with this work; if not, write to the Free Software Foundation,
   4386 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4387 
   4388 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4389 or visit www.oracle.com if you need additional information or have any
   4390 questions.
   4391 
   4392 -------------------------------------------------------------------
   4393 
   4394 Copyright (c) 1996, 2003, Oracle and/or its affiliates. All rights reserved.
   4395 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4396 
   4397 This code is free software; you can redistribute it and/or modify it
   4398 under the terms of the GNU General Public License version 2 only, as
   4399 published by the Free Software Foundation.  Oracle designates this
   4400 particular file as subject to the "Classpath" exception as provided
   4401 by Oracle in the LICENSE file that accompanied this code.
   4402 
   4403 This code is distributed in the hope that it will be useful, but WITHOUT
   4404 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4405 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4406 version 2 for more details (a copy is included in the LICENSE file that
   4407 accompanied this code).
   4408 
   4409 You should have received a copy of the GNU General Public License version
   4410 2 along with this work; if not, write to the Free Software Foundation,
   4411 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4412 
   4413 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4414 or visit www.oracle.com if you need additional information or have any
   4415 questions.
   4416 
   4417 -------------------------------------------------------------------
   4418 
   4419 Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
   4420 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4421 
   4422 This code is free software; you can redistribute it and/or modify it
   4423 under the terms of the GNU General Public License version 2 only, as
   4424 published by the Free Software Foundation.  Oracle designates this
   4425 particular file as subject to the "Classpath" exception as provided
   4426 by Oracle in the LICENSE file that accompanied this code.
   4427 
   4428 This code is distributed in the hope that it will be useful, but WITHOUT
   4429 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4430 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4431 version 2 for more details (a copy is included in the LICENSE file that
   4432 accompanied this code).
   4433 
   4434 You should have received a copy of the GNU General Public License version
   4435 2 along with this work; if not, write to the Free Software Foundation,
   4436 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4437 
   4438 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4439 or visit www.oracle.com if you need additional information or have any
   4440 questions.
   4441 
   4442 -------------------------------------------------------------------
   4443 
   4444 Copyright (c) 1996, 2005, Oracle and/or its affiliates. All rights reserved.
   4445 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4446 
   4447 This code is free software; you can redistribute it and/or modify it
   4448 under the terms of the GNU General Public License version 2 only, as
   4449 published by the Free Software Foundation.  Oracle designates this
   4450 particular file as subject to the "Classpath" exception as provided
   4451 by Oracle in the LICENSE file that accompanied this code.
   4452 
   4453 This code is distributed in the hope that it will be useful, but WITHOUT
   4454 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4455 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4456 version 2 for more details (a copy is included in the LICENSE file that
   4457 accompanied this code).
   4458 
   4459 You should have received a copy of the GNU General Public License version
   4460 2 along with this work; if not, write to the Free Software Foundation,
   4461 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4462 
   4463 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4464 or visit www.oracle.com if you need additional information or have any
   4465 questions.
   4466 
   4467 -------------------------------------------------------------------
   4468 
   4469 Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
   4470 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4471 
   4472 This code is free software; you can redistribute it and/or modify it
   4473 under the terms of the GNU General Public License version 2 only, as
   4474 published by the Free Software Foundation.  Oracle designates this
   4475 particular file as subject to the "Classpath" exception as provided
   4476 by Oracle in the LICENSE file that accompanied this code.
   4477 
   4478 This code is distributed in the hope that it will be useful, but WITHOUT
   4479 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4480 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4481 version 2 for more details (a copy is included in the LICENSE file that
   4482 accompanied this code).
   4483 
   4484 You should have received a copy of the GNU General Public License version
   4485 2 along with this work; if not, write to the Free Software Foundation,
   4486 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4487 
   4488 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4489 or visit www.oracle.com if you need additional information or have any
   4490 questions.
   4491 
   4492 -------------------------------------------------------------------
   4493 
   4494 Copyright (c) 1996, 2007, Oracle and/or its affiliates. All rights reserved.
   4495 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4496 
   4497 This code is free software; you can redistribute it and/or modify it
   4498 under the terms of the GNU General Public License version 2 only, as
   4499 published by the Free Software Foundation.  Oracle designates this
   4500 particular file as subject to the "Classpath" exception as provided
   4501 by Oracle in the LICENSE file that accompanied this code.
   4502 
   4503 This code is distributed in the hope that it will be useful, but WITHOUT
   4504 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4505 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4506 version 2 for more details (a copy is included in the LICENSE file that
   4507 accompanied this code).
   4508 
   4509 You should have received a copy of the GNU General Public License version
   4510 2 along with this work; if not, write to the Free Software Foundation,
   4511 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4512 
   4513 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4514 or visit www.oracle.com if you need additional information or have any
   4515 questions.
   4516 
   4517 -------------------------------------------------------------------
   4518 
   4519 Copyright (c) 1996, 2008, Oracle and/or its affiliates. All rights reserved.
   4520 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4521 
   4522 This code is free software; you can redistribute it and/or modify it
   4523 under the terms of the GNU General Public License version 2 only, as
   4524 published by the Free Software Foundation.  Oracle designates this
   4525 particular file as subject to the "Classpath" exception as provided
   4526 by Oracle in the LICENSE file that accompanied this code.
   4527 
   4528 This code is distributed in the hope that it will be useful, but WITHOUT
   4529 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4530 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4531 version 2 for more details (a copy is included in the LICENSE file that
   4532 accompanied this code).
   4533 
   4534 You should have received a copy of the GNU General Public License version
   4535 2 along with this work; if not, write to the Free Software Foundation,
   4536 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4537 
   4538 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4539 or visit www.oracle.com if you need additional information or have any
   4540 questions.
   4541 
   4542 -------------------------------------------------------------------
   4543 
   4544 Copyright (c) 1996, 2009, Oracle and/or its affiliates. All rights reserved.
   4545 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4546 
   4547 This code is free software; you can redistribute it and/or modify it
   4548 under the terms of the GNU General Public License version 2 only, as
   4549 published by the Free Software Foundation.  Oracle designates this
   4550 particular file as subject to the "Classpath" exception as provided
   4551 by Oracle in the LICENSE file that accompanied this code.
   4552 
   4553 This code is distributed in the hope that it will be useful, but WITHOUT
   4554 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4555 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4556 version 2 for more details (a copy is included in the LICENSE file that
   4557 accompanied this code).
   4558 
   4559 You should have received a copy of the GNU General Public License version
   4560 2 along with this work; if not, write to the Free Software Foundation,
   4561 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4562 
   4563 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4564 or visit www.oracle.com if you need additional information or have any
   4565 questions.
   4566 
   4567 -------------------------------------------------------------------
   4568 
   4569 Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
   4570 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4571 
   4572 This code is free software; you can redistribute it and/or modify it
   4573 under the terms of the GNU General Public License version 2 only, as
   4574 published by the Free Software Foundation.  Oracle designates this
   4575 particular file as subject to the "Classpath" exception as provided
   4576 by Oracle in the LICENSE file that accompanied this code.
   4577 
   4578 This code is distributed in the hope that it will be useful, but WITHOUT
   4579 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4580 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4581 version 2 for more details (a copy is included in the LICENSE file that
   4582 accompanied this code).
   4583 
   4584 You should have received a copy of the GNU General Public License version
   4585 2 along with this work; if not, write to the Free Software Foundation,
   4586 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4587 
   4588 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4589 or visit www.oracle.com if you need additional information or have any
   4590 questions.
   4591 
   4592 -------------------------------------------------------------------
   4593 
   4594 Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
   4595 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4596 
   4597 This code is free software; you can redistribute it and/or modify it
   4598 under the terms of the GNU General Public License version 2 only, as
   4599 published by the Free Software Foundation.  Oracle designates this
   4600 particular file as subject to the "Classpath" exception as provided
   4601 by Oracle in the LICENSE file that accompanied this code.
   4602 
   4603 This code is distributed in the hope that it will be useful, but WITHOUT
   4604 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4605 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4606 version 2 for more details (a copy is included in the LICENSE file that
   4607 accompanied this code).
   4608 
   4609 You should have received a copy of the GNU General Public License version
   4610 2 along with this work; if not, write to the Free Software Foundation,
   4611 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4612 
   4613 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4614 or visit www.oracle.com if you need additional information or have any
   4615 questions.
   4616 
   4617 -------------------------------------------------------------------
   4618 
   4619 Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved.
   4620 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4621 
   4622 This code is free software; you can redistribute it and/or modify it
   4623 under the terms of the GNU General Public License version 2 only, as
   4624 published by the Free Software Foundation.  Oracle designates this
   4625 particular file as subject to the "Classpath" exception as provided
   4626 by Oracle in the LICENSE file that accompanied this code.
   4627 
   4628 This code is distributed in the hope that it will be useful, but WITHOUT
   4629 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4630 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4631 version 2 for more details (a copy is included in the LICENSE file that
   4632 accompanied this code).
   4633 
   4634 You should have received a copy of the GNU General Public License version
   4635 2 along with this work; if not, write to the Free Software Foundation,
   4636 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4637 
   4638 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4639 or visit www.oracle.com if you need additional information or have any
   4640 questions.
   4641 
   4642 -------------------------------------------------------------------
   4643 
   4644 Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved.
   4645 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4646 
   4647 This code is free software; you can redistribute it and/or modify it
   4648 under the terms of the GNU General Public License version 2 only, as
   4649 published by the Free Software Foundation.  Oracle designates this
   4650 particular file as subject to the "Classpath" exception as provided
   4651 by Oracle in the LICENSE file that accompanied this code.
   4652 
   4653 This code is distributed in the hope that it will be useful, but WITHOUT
   4654 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4655 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4656 version 2 for more details (a copy is included in the LICENSE file that
   4657 accompanied this code).
   4658 
   4659 You should have received a copy of the GNU General Public License version
   4660 2 along with this work; if not, write to the Free Software Foundation,
   4661 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4662 
   4663 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4664 or visit www.oracle.com if you need additional information or have any
   4665 questions.
   4666 
   4667 -------------------------------------------------------------------
   4668 
   4669 Copyright (c) 1996, Oracle and/or its affiliates. All rights reserved.
   4670 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4671 
   4672 This code is free software; you can redistribute it and/or modify it
   4673 under the terms of the GNU General Public License version 2 only, as
   4674 published by the Free Software Foundation.  Oracle designates this
   4675 particular file as subject to the "Classpath" exception as provided
   4676 by Oracle in the LICENSE file that accompanied this code.
   4677 
   4678 This code is distributed in the hope that it will be useful, but WITHOUT
   4679 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4680 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4681 version 2 for more details (a copy is included in the LICENSE file that
   4682 accompanied this code).
   4683 
   4684 You should have received a copy of the GNU General Public License version
   4685 2 along with this work; if not, write to the Free Software Foundation,
   4686 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4687 
   4688 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4689 or visit www.oracle.com if you need additional information or have any
   4690 questions.
   4691 
   4692 -------------------------------------------------------------------
   4693 
   4694 Copyright (c) 1997, 1998, Oracle and/or its affiliates. All rights reserved.
   4695 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4696 
   4697 This code is free software; you can redistribute it and/or modify it
   4698 under the terms of the GNU General Public License version 2 only, as
   4699 published by the Free Software Foundation.  Oracle designates this
   4700 particular file as subject to the "Classpath" exception as provided
   4701 by Oracle in the LICENSE file that accompanied this code.
   4702 
   4703 This code is distributed in the hope that it will be useful, but WITHOUT
   4704 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4705 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4706 version 2 for more details (a copy is included in the LICENSE file that
   4707 accompanied this code).
   4708 
   4709 You should have received a copy of the GNU General Public License version
   4710 2 along with this work; if not, write to the Free Software Foundation,
   4711 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4712 
   4713 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4714 or visit www.oracle.com if you need additional information or have any
   4715 questions.
   4716 
   4717 -------------------------------------------------------------------
   4718 
   4719 Copyright (c) 1997, 1999, Oracle and/or its affiliates. All rights reserved.
   4720 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4721 
   4722 This code is free software; you can redistribute it and/or modify it
   4723 under the terms of the GNU General Public License version 2 only, as
   4724 published by the Free Software Foundation.  Oracle designates this
   4725 particular file as subject to the "Classpath" exception as provided
   4726 by Oracle in the LICENSE file that accompanied this code.
   4727 
   4728 This code is distributed in the hope that it will be useful, but WITHOUT
   4729 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4730 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4731 version 2 for more details (a copy is included in the LICENSE file that
   4732 accompanied this code).
   4733 
   4734 You should have received a copy of the GNU General Public License version
   4735 2 along with this work; if not, write to the Free Software Foundation,
   4736 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4737 
   4738 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4739 or visit www.oracle.com if you need additional information or have any
   4740 questions.
   4741 
   4742 -------------------------------------------------------------------
   4743 
   4744 Copyright (c) 1997, 2000, Oracle and/or its affiliates. All rights reserved.
   4745 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4746 
   4747 This code is free software; you can redistribute it and/or modify it
   4748 under the terms of the GNU General Public License version 2 only, as
   4749 published by the Free Software Foundation.  Oracle designates this
   4750 particular file as subject to the "Classpath" exception as provided
   4751 by Oracle in the LICENSE file that accompanied this code.
   4752 
   4753 This code is distributed in the hope that it will be useful, but WITHOUT
   4754 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4755 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4756 version 2 for more details (a copy is included in the LICENSE file that
   4757 accompanied this code).
   4758 
   4759 You should have received a copy of the GNU General Public License version
   4760 2 along with this work; if not, write to the Free Software Foundation,
   4761 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4762 
   4763 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4764 or visit www.oracle.com if you need additional information or have any
   4765 questions.
   4766 
   4767 -------------------------------------------------------------------
   4768 
   4769 Copyright (c) 1997, 2001, Oracle and/or its affiliates. All rights reserved.
   4770 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4771 
   4772 This code is free software; you can redistribute it and/or modify it
   4773 under the terms of the GNU General Public License version 2 only, as
   4774 published by the Free Software Foundation.  Oracle designates this
   4775 particular file as subject to the "Classpath" exception as provided
   4776 by Oracle in the LICENSE file that accompanied this code.
   4777 
   4778 This code is distributed in the hope that it will be useful, but WITHOUT
   4779 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4780 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4781 version 2 for more details (a copy is included in the LICENSE file that
   4782 accompanied this code).
   4783 
   4784 You should have received a copy of the GNU General Public License version
   4785 2 along with this work; if not, write to the Free Software Foundation,
   4786 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4787 
   4788 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4789 or visit www.oracle.com if you need additional information or have any
   4790 questions.
   4791 
   4792 -------------------------------------------------------------------
   4793 
   4794 Copyright (c) 1997, 2002, Oracle and/or its affiliates. All rights reserved.
   4795 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4796 
   4797 This code is free software; you can redistribute it and/or modify it
   4798 under the terms of the GNU General Public License version 2 only, as
   4799 published by the Free Software Foundation.  Oracle designates this
   4800 particular file as subject to the "Classpath" exception as provided
   4801 by Oracle in the LICENSE file that accompanied this code.
   4802 
   4803 This code is distributed in the hope that it will be useful, but WITHOUT
   4804 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4805 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4806 version 2 for more details (a copy is included in the LICENSE file that
   4807 accompanied this code).
   4808 
   4809 You should have received a copy of the GNU General Public License version
   4810 2 along with this work; if not, write to the Free Software Foundation,
   4811 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4812 
   4813 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4814 or visit www.oracle.com if you need additional information or have any
   4815 questions.
   4816 
   4817 -------------------------------------------------------------------
   4818 
   4819 Copyright (c) 1997, 2003, Oracle and/or its affiliates. All rights reserved.
   4820 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4821 
   4822 This code is free software; you can redistribute it and/or modify it
   4823 under the terms of the GNU General Public License version 2 only, as
   4824 published by the Free Software Foundation.  Oracle designates this
   4825 particular file as subject to the "Classpath" exception as provided
   4826 by Oracle in the LICENSE file that accompanied this code.
   4827 
   4828 This code is distributed in the hope that it will be useful, but WITHOUT
   4829 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4830 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4831 version 2 for more details (a copy is included in the LICENSE file that
   4832 accompanied this code).
   4833 
   4834 You should have received a copy of the GNU General Public License version
   4835 2 along with this work; if not, write to the Free Software Foundation,
   4836 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4837 
   4838 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4839 or visit www.oracle.com if you need additional information or have any
   4840 questions.
   4841 
   4842 -------------------------------------------------------------------
   4843 
   4844 Copyright (c) 1997, 2004, Oracle and/or its affiliates. All rights reserved.
   4845 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4846 
   4847 This code is free software; you can redistribute it and/or modify it
   4848 under the terms of the GNU General Public License version 2 only, as
   4849 published by the Free Software Foundation.  Oracle designates this
   4850 particular file as subject to the "Classpath" exception as provided
   4851 by Oracle in the LICENSE file that accompanied this code.
   4852 
   4853 This code is distributed in the hope that it will be useful, but WITHOUT
   4854 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4855 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4856 version 2 for more details (a copy is included in the LICENSE file that
   4857 accompanied this code).
   4858 
   4859 You should have received a copy of the GNU General Public License version
   4860 2 along with this work; if not, write to the Free Software Foundation,
   4861 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4862 
   4863 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4864 or visit www.oracle.com if you need additional information or have any
   4865 questions.
   4866 
   4867 -------------------------------------------------------------------
   4868 
   4869 Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
   4870 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4871 
   4872 This code is free software; you can redistribute it and/or modify it
   4873 under the terms of the GNU General Public License version 2 only, as
   4874 published by the Free Software Foundation.  Oracle designates this
   4875 particular file as subject to the "Classpath" exception as provided
   4876 by Oracle in the LICENSE file that accompanied this code.
   4877 
   4878 This code is distributed in the hope that it will be useful, but WITHOUT
   4879 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4880 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4881 version 2 for more details (a copy is included in the LICENSE file that
   4882 accompanied this code).
   4883 
   4884 You should have received a copy of the GNU General Public License version
   4885 2 along with this work; if not, write to the Free Software Foundation,
   4886 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4887 
   4888 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4889 or visit www.oracle.com if you need additional information or have any
   4890 questions.
   4891 
   4892 -------------------------------------------------------------------
   4893 
   4894 Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved.
   4895 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4896 
   4897 This code is free software; you can redistribute it and/or modify it
   4898 under the terms of the GNU General Public License version 2 only, as
   4899 published by the Free Software Foundation.  Oracle designates this
   4900 particular file as subject to the "Classpath" exception as provided
   4901 by Oracle in the LICENSE file that accompanied this code.
   4902 
   4903 This code is distributed in the hope that it will be useful, but WITHOUT
   4904 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4905 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4906 version 2 for more details (a copy is included in the LICENSE file that
   4907 accompanied this code).
   4908 
   4909 You should have received a copy of the GNU General Public License version
   4910 2 along with this work; if not, write to the Free Software Foundation,
   4911 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4912 
   4913 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4914 or visit www.oracle.com if you need additional information or have any
   4915 questions.
   4916 
   4917 -------------------------------------------------------------------
   4918 
   4919 Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
   4920 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4921 
   4922 This code is free software; you can redistribute it and/or modify it
   4923 under the terms of the GNU General Public License version 2 only, as
   4924 published by the Free Software Foundation.  Oracle designates this
   4925 particular file as subject to the "Classpath" exception as provided
   4926 by Oracle in the LICENSE file that accompanied this code.
   4927 
   4928 This code is distributed in the hope that it will be useful, but WITHOUT
   4929 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4930 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4931 version 2 for more details (a copy is included in the LICENSE file that
   4932 accompanied this code).
   4933 
   4934 You should have received a copy of the GNU General Public License version
   4935 2 along with this work; if not, write to the Free Software Foundation,
   4936 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4937 
   4938 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4939 or visit www.oracle.com if you need additional information or have any
   4940 questions.
   4941 
   4942 -------------------------------------------------------------------
   4943 
   4944 Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
   4945 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4946 
   4947 This code is free software; you can redistribute it and/or modify it
   4948 under the terms of the GNU General Public License version 2 only, as
   4949 published by the Free Software Foundation.  Oracle designates this
   4950 particular file as subject to the "Classpath" exception as provided
   4951 by Oracle in the LICENSE file that accompanied this code.
   4952 
   4953 This code is distributed in the hope that it will be useful, but WITHOUT
   4954 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4955 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4956 version 2 for more details (a copy is included in the LICENSE file that
   4957 accompanied this code).
   4958 
   4959 You should have received a copy of the GNU General Public License version
   4960 2 along with this work; if not, write to the Free Software Foundation,
   4961 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4962 
   4963 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4964 or visit www.oracle.com if you need additional information or have any
   4965 questions.
   4966 
   4967 -------------------------------------------------------------------
   4968 
   4969 Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
   4970 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4971 
   4972 This code is free software; you can redistribute it and/or modify it
   4973 under the terms of the GNU General Public License version 2 only, as
   4974 published by the Free Software Foundation.  Oracle designates this
   4975 particular file as subject to the "Classpath" exception as provided
   4976 by Oracle in the LICENSE file that accompanied this code.
   4977 
   4978 This code is distributed in the hope that it will be useful, but WITHOUT
   4979 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   4980 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   4981 version 2 for more details (a copy is included in the LICENSE file that
   4982 accompanied this code).
   4983 
   4984 You should have received a copy of the GNU General Public License version
   4985 2 along with this work; if not, write to the Free Software Foundation,
   4986 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   4987 
   4988 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   4989 or visit www.oracle.com if you need additional information or have any
   4990 questions.
   4991 
   4992 -------------------------------------------------------------------
   4993 
   4994 Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
   4995 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4996 
   4997 This code is free software; you can redistribute it and/or modify it
   4998 under the terms of the GNU General Public License version 2 only, as
   4999 published by the Free Software Foundation.  Oracle designates this
   5000 particular file as subject to the "Classpath" exception as provided
   5001 by Oracle in the LICENSE file that accompanied this code.
   5002 
   5003 This code is distributed in the hope that it will be useful, but WITHOUT
   5004 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5005 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5006 version 2 for more details (a copy is included in the LICENSE file that
   5007 accompanied this code).
   5008 
   5009 You should have received a copy of the GNU General Public License version
   5010 2 along with this work; if not, write to the Free Software Foundation,
   5011 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5012 
   5013 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5014 or visit www.oracle.com if you need additional information or have any
   5015 questions.
   5016 
   5017 -------------------------------------------------------------------
   5018 
   5019 Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
   5020 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5021 
   5022 This code is free software; you can redistribute it and/or modify it
   5023 under the terms of the GNU General Public License version 2 only, as
   5024 published by the Free Software Foundation.  Oracle designates this
   5025 particular file as subject to the "Classpath" exception as provided
   5026 by Oracle in the LICENSE file that accompanied this code.
   5027 
   5028 This code is distributed in the hope that it will be useful, but WITHOUT
   5029 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5030 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5031 version 2 for more details (a copy is included in the LICENSE file that
   5032 accompanied this code).
   5033 
   5034 You should have received a copy of the GNU General Public License version
   5035 2 along with this work; if not, write to the Free Software Foundation,
   5036 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5037 
   5038 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5039 or visit www.oracle.com if you need additional information or have any
   5040 questions.
   5041 
   5042 -------------------------------------------------------------------
   5043 
   5044 Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
   5045 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5046 
   5047 This code is free software; you can redistribute it and/or modify it
   5048 under the terms of the GNU General Public License version 2 only, as
   5049 published by the Free Software Foundation.  Oracle designates this
   5050 particular file as subject to the "Classpath" exception as provided
   5051 by Oracle in the LICENSE file that accompanied this code.
   5052 
   5053 This code is distributed in the hope that it will be useful, but WITHOUT
   5054 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5055 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5056 version 2 for more details (a copy is included in the LICENSE file that
   5057 accompanied this code).
   5058 
   5059 You should have received a copy of the GNU General Public License version
   5060 2 along with this work; if not, write to the Free Software Foundation,
   5061 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5062 
   5063 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5064 or visit www.oracle.com if you need additional information or have any
   5065 questions.
   5066 
   5067 -------------------------------------------------------------------
   5068 
   5069 Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
   5070 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5071 
   5072 This code is free software; you can redistribute it and/or modify it
   5073 under the terms of the GNU General Public License version 2 only, as
   5074 published by the Free Software Foundation.  Oracle designates this
   5075 particular file as subject to the "Classpath" exception as provided
   5076 by Oracle in the LICENSE file that accompanied this code.
   5077 
   5078 This code is distributed in the hope that it will be useful, but WITHOUT
   5079 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5080 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5081 version 2 for more details (a copy is included in the LICENSE file that
   5082 accompanied this code).
   5083 
   5084 You should have received a copy of the GNU General Public License version
   5085 2 along with this work; if not, write to the Free Software Foundation,
   5086 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5087 
   5088 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5089 or visit www.oracle.com if you need additional information or have any
   5090 questions.
   5091 
   5092 -------------------------------------------------------------------
   5093 
   5094 Copyright (c) 1997, Oracle and/or its affiliates. All rights reserved.
   5095 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5096 
   5097 This code is free software; you can redistribute it and/or modify it
   5098 under the terms of the GNU General Public License version 2 only, as
   5099 published by the Free Software Foundation.  Oracle designates this
   5100 particular file as subject to the "Classpath" exception as provided
   5101 by Oracle in the LICENSE file that accompanied this code.
   5102 
   5103 This code is distributed in the hope that it will be useful, but WITHOUT
   5104 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5105 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5106 version 2 for more details (a copy is included in the LICENSE file that
   5107 accompanied this code).
   5108 
   5109 You should have received a copy of the GNU General Public License version
   5110 2 along with this work; if not, write to the Free Software Foundation,
   5111 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5112 
   5113 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5114 or visit www.oracle.com if you need additional information or have any
   5115 questions.
   5116 
   5117 -------------------------------------------------------------------
   5118 
   5119 Copyright (c) 1998, 2001, Oracle and/or its affiliates. All rights reserved.
   5120 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5121 
   5122 This code is free software; you can redistribute it and/or modify it
   5123 under the terms of the GNU General Public License version 2 only, as
   5124 published by the Free Software Foundation.  Oracle designates this
   5125 particular file as subject to the "Classpath" exception as provided
   5126 by Oracle in the LICENSE file that accompanied this code.
   5127 
   5128 This code is distributed in the hope that it will be useful, but WITHOUT
   5129 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5130 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5131 version 2 for more details (a copy is included in the LICENSE file that
   5132 accompanied this code).
   5133 
   5134 You should have received a copy of the GNU General Public License version
   5135 2 along with this work; if not, write to the Free Software Foundation,
   5136 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5137 
   5138 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5139 or visit www.oracle.com if you need additional information or have any
   5140 questions.
   5141 
   5142 -------------------------------------------------------------------
   5143 
   5144 Copyright (c) 1998, 2002, Oracle and/or its affiliates. All rights reserved.
   5145 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5146 
   5147 This code is free software; you can redistribute it and/or modify it
   5148 under the terms of the GNU General Public License version 2 only, as
   5149 published by the Free Software Foundation.  Oracle designates this
   5150 particular file as subject to the "Classpath" exception as provided
   5151 by Oracle in the LICENSE file that accompanied this code.
   5152 
   5153 This code is distributed in the hope that it will be useful, but WITHOUT
   5154 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5155 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5156 version 2 for more details (a copy is included in the LICENSE file that
   5157 accompanied this code).
   5158 
   5159 You should have received a copy of the GNU General Public License version
   5160 2 along with this work; if not, write to the Free Software Foundation,
   5161 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5162 
   5163 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5164 or visit www.oracle.com if you need additional information or have any
   5165 questions.
   5166 
   5167 -------------------------------------------------------------------
   5168 
   5169 Copyright (c) 1998, 2003, Oracle and/or its affiliates. All rights reserved.
   5170 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5171 
   5172 This code is free software; you can redistribute it and/or modify it
   5173 under the terms of the GNU General Public License version 2 only, as
   5174 published by the Free Software Foundation.  Oracle designates this
   5175 particular file as subject to the "Classpath" exception as provided
   5176 by Oracle in the LICENSE file that accompanied this code.
   5177 
   5178 This code is distributed in the hope that it will be useful, but WITHOUT
   5179 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5180 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5181 version 2 for more details (a copy is included in the LICENSE file that
   5182 accompanied this code).
   5183 
   5184 You should have received a copy of the GNU General Public License version
   5185 2 along with this work; if not, write to the Free Software Foundation,
   5186 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5187 
   5188 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5189 or visit www.oracle.com if you need additional information or have any
   5190 questions.
   5191 
   5192 -------------------------------------------------------------------
   5193 
   5194 Copyright (c) 1998, 2004, Oracle and/or its affiliates. All rights reserved.
   5195 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5196 
   5197 This code is free software; you can redistribute it and/or modify it
   5198 under the terms of the GNU General Public License version 2 only, as
   5199 published by the Free Software Foundation.  Oracle designates this
   5200 particular file as subject to the "Classpath" exception as provided
   5201 by Oracle in the LICENSE file that accompanied this code.
   5202 
   5203 This code is distributed in the hope that it will be useful, but WITHOUT
   5204 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5205 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5206 version 2 for more details (a copy is included in the LICENSE file that
   5207 accompanied this code).
   5208 
   5209 You should have received a copy of the GNU General Public License version
   5210 2 along with this work; if not, write to the Free Software Foundation,
   5211 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5212 
   5213 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5214 or visit www.oracle.com if you need additional information or have any
   5215 questions.
   5216 
   5217 -------------------------------------------------------------------
   5218 
   5219 Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
   5220 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5221 
   5222 This code is free software; you can redistribute it and/or modify it
   5223 under the terms of the GNU General Public License version 2 only, as
   5224 published by the Free Software Foundation.  Oracle designates this
   5225 particular file as subject to the "Classpath" exception as provided
   5226 by Oracle in the LICENSE file that accompanied this code.
   5227 
   5228 This code is distributed in the hope that it will be useful, but WITHOUT
   5229 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5230 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5231 version 2 for more details (a copy is included in the LICENSE file that
   5232 accompanied this code).
   5233 
   5234 You should have received a copy of the GNU General Public License version
   5235 2 along with this work; if not, write to the Free Software Foundation,
   5236 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5237 
   5238 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5239 or visit www.oracle.com if you need additional information or have any
   5240 questions.
   5241 
   5242 -------------------------------------------------------------------
   5243 
   5244 Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
   5245 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5246 
   5247 This code is free software; you can redistribute it and/or modify it
   5248 under the terms of the GNU General Public License version 2 only, as
   5249 published by the Free Software Foundation.  Oracle designates this
   5250 particular file as subject to the "Classpath" exception as provided
   5251 by Oracle in the LICENSE file that accompanied this code.
   5252 
   5253 This code is distributed in the hope that it will be useful, but WITHOUT
   5254 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5255 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5256 version 2 for more details (a copy is included in the LICENSE file that
   5257 accompanied this code).
   5258 
   5259 You should have received a copy of the GNU General Public License version
   5260 2 along with this work; if not, write to the Free Software Foundation,
   5261 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5262 
   5263 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5264 or visit www.oracle.com if you need additional information or have any
   5265 questions.
   5266 
   5267 -------------------------------------------------------------------
   5268 
   5269 Copyright (c) 1998, 2007, Oracle and/or its affiliates. All rights reserved.
   5270 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5271 
   5272 This code is free software; you can redistribute it and/or modify it
   5273 under the terms of the GNU General Public License version 2 only, as
   5274 published by the Free Software Foundation.  Oracle designates this
   5275 particular file as subject to the "Classpath" exception as provided
   5276 by Oracle in the LICENSE file that accompanied this code.
   5277 
   5278 This code is distributed in the hope that it will be useful, but WITHOUT
   5279 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5280 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5281 version 2 for more details (a copy is included in the LICENSE file that
   5282 accompanied this code).
   5283 
   5284 You should have received a copy of the GNU General Public License version
   5285 2 along with this work; if not, write to the Free Software Foundation,
   5286 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5287 
   5288 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5289 or visit www.oracle.com if you need additional information or have any
   5290 questions.
   5291 
   5292 -------------------------------------------------------------------
   5293 
   5294 Copyright (c) 1998, 2008, Oracle and/or its affiliates. All rights reserved.
   5295 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5296 
   5297 This code is free software; you can redistribute it and/or modify it
   5298 under the terms of the GNU General Public License version 2 only, as
   5299 published by the Free Software Foundation.  Oracle designates this
   5300 particular file as subject to the "Classpath" exception as provided
   5301 by Oracle in the LICENSE file that accompanied this code.
   5302 
   5303 This code is distributed in the hope that it will be useful, but WITHOUT
   5304 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5305 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5306 version 2 for more details (a copy is included in the LICENSE file that
   5307 accompanied this code).
   5308 
   5309 You should have received a copy of the GNU General Public License version
   5310 2 along with this work; if not, write to the Free Software Foundation,
   5311 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5312 
   5313 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5314 or visit www.oracle.com if you need additional information or have any
   5315 questions.
   5316 
   5317 -------------------------------------------------------------------
   5318 
   5319 Copyright (c) 1998, 2009, Oracle and/or its affiliates. All rights reserved.
   5320 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5321 
   5322 This code is free software; you can redistribute it and/or modify it
   5323 under the terms of the GNU General Public License version 2 only, as
   5324 published by the Free Software Foundation.  Oracle designates this
   5325 particular file as subject to the "Classpath" exception as provided
   5326 by Oracle in the LICENSE file that accompanied this code.
   5327 
   5328 This code is distributed in the hope that it will be useful, but WITHOUT
   5329 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5330 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5331 version 2 for more details (a copy is included in the LICENSE file that
   5332 accompanied this code).
   5333 
   5334 You should have received a copy of the GNU General Public License version
   5335 2 along with this work; if not, write to the Free Software Foundation,
   5336 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5337 
   5338 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5339 or visit www.oracle.com if you need additional information or have any
   5340 questions.
   5341 
   5342 -------------------------------------------------------------------
   5343 
   5344 Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
   5345 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5346 
   5347 This code is free software; you can redistribute it and/or modify it
   5348 under the terms of the GNU General Public License version 2 only, as
   5349 published by the Free Software Foundation.  Oracle designates this
   5350 particular file as subject to the "Classpath" exception as provided
   5351 by Oracle in the LICENSE file that accompanied this code.
   5352 
   5353 This code is distributed in the hope that it will be useful, but WITHOUT
   5354 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5355 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5356 version 2 for more details (a copy is included in the LICENSE file that
   5357 accompanied this code).
   5358 
   5359 You should have received a copy of the GNU General Public License version
   5360 2 along with this work; if not, write to the Free Software Foundation,
   5361 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5362 
   5363 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5364 or visit www.oracle.com if you need additional information or have any
   5365 questions.
   5366 
   5367 -------------------------------------------------------------------
   5368 
   5369 Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
   5370 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5371 
   5372 This code is free software; you can redistribute it and/or modify it
   5373 under the terms of the GNU General Public License version 2 only, as
   5374 published by the Free Software Foundation.  Oracle designates this
   5375 particular file as subject to the "Classpath" exception as provided
   5376 by Oracle in the LICENSE file that accompanied this code.
   5377 
   5378 This code is distributed in the hope that it will be useful, but WITHOUT
   5379 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5380 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5381 version 2 for more details (a copy is included in the LICENSE file that
   5382 accompanied this code).
   5383 
   5384 You should have received a copy of the GNU General Public License version
   5385 2 along with this work; if not, write to the Free Software Foundation,
   5386 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5387 
   5388 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5389 or visit www.oracle.com if you need additional information or have any
   5390 questions.
   5391 
   5392 -------------------------------------------------------------------
   5393 
   5394 Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.
   5395 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5396 
   5397 This code is free software; you can redistribute it and/or modify it
   5398 under the terms of the GNU General Public License version 2 only, as
   5399 published by the Free Software Foundation.  Oracle designates this
   5400 particular file as subject to the "Classpath" exception as provided
   5401 by Oracle in the LICENSE file that accompanied this code.
   5402 
   5403 This code is distributed in the hope that it will be useful, but WITHOUT
   5404 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5405 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5406 version 2 for more details (a copy is included in the LICENSE file that
   5407 accompanied this code).
   5408 
   5409 You should have received a copy of the GNU General Public License version
   5410 2 along with this work; if not, write to the Free Software Foundation,
   5411 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5412 
   5413 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5414 or visit www.oracle.com if you need additional information or have any
   5415 questions.
   5416 
   5417 -------------------------------------------------------------------
   5418 
   5419 Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
   5420 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5421 
   5422 This code is free software; you can redistribute it and/or modify it
   5423 under the terms of the GNU General Public License version 2 only, as
   5424 published by the Free Software Foundation.  Oracle designates this
   5425 particular file as subject to the "Classpath" exception as provided
   5426 by Oracle in the LICENSE file that accompanied this code.
   5427 
   5428 This code is distributed in the hope that it will be useful, but WITHOUT
   5429 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5430 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5431 version 2 for more details (a copy is included in the LICENSE file that
   5432 accompanied this code).
   5433 
   5434 You should have received a copy of the GNU General Public License version
   5435 2 along with this work; if not, write to the Free Software Foundation,
   5436 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5437 
   5438 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5439 or visit www.oracle.com if you need additional information or have any
   5440 questions.
   5441 
   5442 -------------------------------------------------------------------
   5443 
   5444 Copyright (c) 1999, 2000, Oracle and/or its affiliates. All rights reserved.
   5445 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5446 
   5447 This code is free software; you can redistribute it and/or modify it
   5448 under the terms of the GNU General Public License version 2 only, as
   5449 published by the Free Software Foundation.  Oracle designates this
   5450 particular file as subject to the "Classpath" exception as provided
   5451 by Oracle in the LICENSE file that accompanied this code.
   5452 
   5453 This code is distributed in the hope that it will be useful, but WITHOUT
   5454 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5455 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5456 version 2 for more details (a copy is included in the LICENSE file that
   5457 accompanied this code).
   5458 
   5459 You should have received a copy of the GNU General Public License version
   5460 2 along with this work; if not, write to the Free Software Foundation,
   5461 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5462 
   5463 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5464 or visit www.oracle.com if you need additional information or have any
   5465 questions.
   5466 
   5467 -------------------------------------------------------------------
   5468 
   5469 Copyright (c) 1999, 2001, Oracle and/or its affiliates. All rights reserved.
   5470 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5471 
   5472 This code is free software; you can redistribute it and/or modify it
   5473 under the terms of the GNU General Public License version 2 only, as
   5474 published by the Free Software Foundation.  Oracle designates this
   5475 particular file as subject to the "Classpath" exception as provided
   5476 by Oracle in the LICENSE file that accompanied this code.
   5477 
   5478 This code is distributed in the hope that it will be useful, but WITHOUT
   5479 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5480 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5481 version 2 for more details (a copy is included in the LICENSE file that
   5482 accompanied this code).
   5483 
   5484 You should have received a copy of the GNU General Public License version
   5485 2 along with this work; if not, write to the Free Software Foundation,
   5486 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5487 
   5488 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5489 or visit www.oracle.com if you need additional information or have any
   5490 questions.
   5491 
   5492 -------------------------------------------------------------------
   5493 
   5494 Copyright (c) 1999, 2002, Oracle and/or its affiliates. All rights reserved.
   5495 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5496 
   5497 This code is free software; you can redistribute it and/or modify it
   5498 under the terms of the GNU General Public License version 2 only, as
   5499 published by the Free Software Foundation.  Oracle designates this
   5500 particular file as subject to the "Classpath" exception as provided
   5501 by Oracle in the LICENSE file that accompanied this code.
   5502 
   5503 This code is distributed in the hope that it will be useful, but WITHOUT
   5504 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5505 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5506 version 2 for more details (a copy is included in the LICENSE file that
   5507 accompanied this code).
   5508 
   5509 You should have received a copy of the GNU General Public License version
   5510 2 along with this work; if not, write to the Free Software Foundation,
   5511 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5512 
   5513 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5514 or visit www.oracle.com if you need additional information or have any
   5515 questions.
   5516 
   5517 -------------------------------------------------------------------
   5518 
   5519 Copyright (c) 1999, 2003, Oracle and/or its affiliates. All rights reserved.
   5520 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5521 
   5522 This code is free software; you can redistribute it and/or modify it
   5523 under the terms of the GNU General Public License version 2 only, as
   5524 published by the Free Software Foundation.  Oracle designates this
   5525 particular file as subject to the "Classpath" exception as provided
   5526 by Oracle in the LICENSE file that accompanied this code.
   5527 
   5528 This code is distributed in the hope that it will be useful, but WITHOUT
   5529 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5530 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5531 version 2 for more details (a copy is included in the LICENSE file that
   5532 accompanied this code).
   5533 
   5534 You should have received a copy of the GNU General Public License version
   5535 2 along with this work; if not, write to the Free Software Foundation,
   5536 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5537 
   5538 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5539 or visit www.oracle.com if you need additional information or have any
   5540 questions.
   5541 
   5542 -------------------------------------------------------------------
   5543 
   5544 Copyright (c) 1999, 2004, Oracle and/or its affiliates. All rights reserved.
   5545 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5546 
   5547 This code is free software; you can redistribute it and/or modify it
   5548 under the terms of the GNU General Public License version 2 only, as
   5549 published by the Free Software Foundation.  Oracle designates this
   5550 particular file as subject to the "Classpath" exception as provided
   5551 by Oracle in the LICENSE file that accompanied this code.
   5552 
   5553 This code is distributed in the hope that it will be useful, but WITHOUT
   5554 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5555 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5556 version 2 for more details (a copy is included in the LICENSE file that
   5557 accompanied this code).
   5558 
   5559 You should have received a copy of the GNU General Public License version
   5560 2 along with this work; if not, write to the Free Software Foundation,
   5561 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5562 
   5563 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5564 or visit www.oracle.com if you need additional information or have any
   5565 questions.
   5566 
   5567 -------------------------------------------------------------------
   5568 
   5569 Copyright (c) 1999, 2005, Oracle and/or its affiliates. All rights reserved.
   5570 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5571 
   5572 This code is free software; you can redistribute it and/or modify it
   5573 under the terms of the GNU General Public License version 2 only, as
   5574 published by the Free Software Foundation.  Oracle designates this
   5575 particular file as subject to the "Classpath" exception as provided
   5576 by Oracle in the LICENSE file that accompanied this code.
   5577 
   5578 This code is distributed in the hope that it will be useful, but WITHOUT
   5579 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5580 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5581 version 2 for more details (a copy is included in the LICENSE file that
   5582 accompanied this code).
   5583 
   5584 You should have received a copy of the GNU General Public License version
   5585 2 along with this work; if not, write to the Free Software Foundation,
   5586 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5587 
   5588 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5589 or visit www.oracle.com if you need additional information or have any
   5590 questions.
   5591 
   5592 -------------------------------------------------------------------
   5593 
   5594 Copyright (c) 1999, 2006, Oracle and/or its affiliates. All rights reserved.
   5595 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5596 
   5597 This code is free software; you can redistribute it and/or modify it
   5598 under the terms of the GNU General Public License version 2 only, as
   5599 published by the Free Software Foundation.  Oracle designates this
   5600 particular file as subject to the "Classpath" exception as provided
   5601 by Oracle in the LICENSE file that accompanied this code.
   5602 
   5603 This code is distributed in the hope that it will be useful, but WITHOUT
   5604 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5605 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5606 version 2 for more details (a copy is included in the LICENSE file that
   5607 accompanied this code).
   5608 
   5609 You should have received a copy of the GNU General Public License version
   5610 2 along with this work; if not, write to the Free Software Foundation,
   5611 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5612 
   5613 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5614 or visit www.oracle.com if you need additional information or have any
   5615 questions.
   5616 
   5617 -------------------------------------------------------------------
   5618 
   5619 Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.
   5620 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5621 
   5622 This code is free software; you can redistribute it and/or modify it
   5623 under the terms of the GNU General Public License version 2 only, as
   5624 published by the Free Software Foundation.  Oracle designates this
   5625 particular file as subject to the "Classpath" exception as provided
   5626 by Oracle in the LICENSE file that accompanied this code.
   5627 
   5628 This code is distributed in the hope that it will be useful, but WITHOUT
   5629 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5630 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5631 version 2 for more details (a copy is included in the LICENSE file that
   5632 accompanied this code).
   5633 
   5634 You should have received a copy of the GNU General Public License version
   5635 2 along with this work; if not, write to the Free Software Foundation,
   5636 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5637 
   5638 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5639 or visit www.oracle.com if you need additional information or have any
   5640 questions.
   5641 
   5642 -------------------------------------------------------------------
   5643 
   5644 Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved.
   5645 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5646 
   5647 This code is free software; you can redistribute it and/or modify it
   5648 under the terms of the GNU General Public License version 2 only, as
   5649 published by the Free Software Foundation.  Oracle designates this
   5650 particular file as subject to the "Classpath" exception as provided
   5651 by Oracle in the LICENSE file that accompanied this code.
   5652 
   5653 This code is distributed in the hope that it will be useful, but WITHOUT
   5654 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5655 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5656 version 2 for more details (a copy is included in the LICENSE file that
   5657 accompanied this code).
   5658 
   5659 You should have received a copy of the GNU General Public License version
   5660 2 along with this work; if not, write to the Free Software Foundation,
   5661 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5662 
   5663 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5664 or visit www.oracle.com if you need additional information or have any
   5665 questions.
   5666 
   5667 -------------------------------------------------------------------
   5668 
   5669 Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.
   5670 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5671 
   5672 This code is free software; you can redistribute it and/or modify it
   5673 under the terms of the GNU General Public License version 2 only, as
   5674 published by the Free Software Foundation.  Oracle designates this
   5675 particular file as subject to the "Classpath" exception as provided
   5676 by Oracle in the LICENSE file that accompanied this code.
   5677 
   5678 This code is distributed in the hope that it will be useful, but WITHOUT
   5679 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5680 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5681 version 2 for more details (a copy is included in the LICENSE file that
   5682 accompanied this code).
   5683 
   5684 You should have received a copy of the GNU General Public License version
   5685 2 along with this work; if not, write to the Free Software Foundation,
   5686 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5687 
   5688 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5689 or visit www.oracle.com if you need additional information or have any
   5690 questions.
   5691 
   5692 -------------------------------------------------------------------
   5693 
   5694 Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
   5695 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5696 
   5697 This code is free software; you can redistribute it and/or modify it
   5698 under the terms of the GNU General Public License version 2 only, as
   5699 published by the Free Software Foundation.  Oracle designates this
   5700 particular file as subject to the "Classpath" exception as provided
   5701 by Oracle in the LICENSE file that accompanied this code.
   5702 
   5703 This code is distributed in the hope that it will be useful, but WITHOUT
   5704 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5705 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5706 version 2 for more details (a copy is included in the LICENSE file that
   5707 accompanied this code).
   5708 
   5709 You should have received a copy of the GNU General Public License version
   5710 2 along with this work; if not, write to the Free Software Foundation,
   5711 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5712 
   5713 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5714 or visit www.oracle.com if you need additional information or have any
   5715 questions.
   5716 
   5717 -------------------------------------------------------------------
   5718 
   5719 Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
   5720 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5721 
   5722 This code is free software; you can redistribute it and/or modify it
   5723 under the terms of the GNU General Public License version 2 only, as
   5724 published by the Free Software Foundation.  Oracle designates this
   5725 particular file as subject to the "Classpath" exception as provided
   5726 by Oracle in the LICENSE file that accompanied this code.
   5727 
   5728 This code is distributed in the hope that it will be useful, but WITHOUT
   5729 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5730 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5731 version 2 for more details (a copy is included in the LICENSE file that
   5732 accompanied this code).
   5733 
   5734 You should have received a copy of the GNU General Public License version
   5735 2 along with this work; if not, write to the Free Software Foundation,
   5736 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5737 
   5738 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5739 or visit www.oracle.com if you need additional information or have any
   5740 questions.
   5741 
   5742 -------------------------------------------------------------------
   5743 
   5744 Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
   5745 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5746 
   5747 This code is free software; you can redistribute it and/or modify it
   5748 under the terms of the GNU General Public License version 2 only, as
   5749 published by the Free Software Foundation.  Oracle designates this
   5750 particular file as subject to the "Classpath" exception as provided
   5751 by Oracle in the LICENSE file that accompanied this code.
   5752 
   5753 This code is distributed in the hope that it will be useful, but WITHOUT
   5754 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5755 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5756 version 2 for more details (a copy is included in the LICENSE file that
   5757 accompanied this code).
   5758 
   5759 You should have received a copy of the GNU General Public License version
   5760 2 along with this work; if not, write to the Free Software Foundation,
   5761 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5762 
   5763 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5764 or visit www.oracle.com if you need additional information or have any
   5765 questions.
   5766 
   5767 -------------------------------------------------------------------
   5768 
   5769 Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved.
   5770 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5771 
   5772 This code is free software; you can redistribute it and/or modify it
   5773 under the terms of the GNU General Public License version 2 only, as
   5774 published by the Free Software Foundation.  Oracle designates this
   5775 particular file as subject to the "Classpath" exception as provided
   5776 by Oracle in the LICENSE file that accompanied this code.
   5777 
   5778 This code is distributed in the hope that it will be useful, but WITHOUT
   5779 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5780 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5781 version 2 for more details (a copy is included in the LICENSE file that
   5782 accompanied this code).
   5783 
   5784 You should have received a copy of the GNU General Public License version
   5785 2 along with this work; if not, write to the Free Software Foundation,
   5786 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5787 
   5788 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5789 or visit www.oracle.com if you need additional information or have any
   5790 questions.
   5791 
   5792 -------------------------------------------------------------------
   5793 
   5794 Copyright (c) 2000, 2001, Oracle and/or its affiliates. All rights reserved.
   5795 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5796 
   5797 This code is free software; you can redistribute it and/or modify it
   5798 under the terms of the GNU General Public License version 2 only, as
   5799 published by the Free Software Foundation.  Oracle designates this
   5800 particular file as subject to the "Classpath" exception as provided
   5801 by Oracle in the LICENSE file that accompanied this code.
   5802 
   5803 This code is distributed in the hope that it will be useful, but WITHOUT
   5804 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5805 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5806 version 2 for more details (a copy is included in the LICENSE file that
   5807 accompanied this code).
   5808 
   5809 You should have received a copy of the GNU General Public License version
   5810 2 along with this work; if not, write to the Free Software Foundation,
   5811 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5812 
   5813 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5814 or visit www.oracle.com if you need additional information or have any
   5815 questions.
   5816 
   5817 -------------------------------------------------------------------
   5818 
   5819 Copyright (c) 2000, 2002, Oracle and/or its affiliates. All rights reserved.
   5820 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5821 
   5822 This code is free software; you can redistribute it and/or modify it
   5823 under the terms of the GNU General Public License version 2 only, as
   5824 published by the Free Software Foundation.  Oracle designates this
   5825 particular file as subject to the "Classpath" exception as provided
   5826 by Oracle in the LICENSE file that accompanied this code.
   5827 
   5828 This code is distributed in the hope that it will be useful, but WITHOUT
   5829 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5830 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5831 version 2 for more details (a copy is included in the LICENSE file that
   5832 accompanied this code).
   5833 
   5834 You should have received a copy of the GNU General Public License version
   5835 2 along with this work; if not, write to the Free Software Foundation,
   5836 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5837 
   5838 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5839 or visit www.oracle.com if you need additional information or have any
   5840 questions.
   5841 
   5842 -------------------------------------------------------------------
   5843 
   5844 Copyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
   5845 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5846 
   5847 This code is free software; you can redistribute it and/or modify it
   5848 under the terms of the GNU General Public License version 2 only, as
   5849 published by the Free Software Foundation.  Oracle designates this
   5850 particular file as subject to the "Classpath" exception as provided
   5851 by Oracle in the LICENSE file that accompanied this code.
   5852 
   5853 This code is distributed in the hope that it will be useful, but WITHOUT
   5854 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5855 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5856 version 2 for more details (a copy is included in the LICENSE file that
   5857 accompanied this code).
   5858 
   5859 You should have received a copy of the GNU General Public License version
   5860 2 along with this work; if not, write to the Free Software Foundation,
   5861 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5862 
   5863 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5864 or visit www.oracle.com if you need additional information or have any
   5865 questions.
   5866 
   5867 -------------------------------------------------------------------
   5868 
   5869 Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
   5870 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5871 
   5872 This code is free software; you can redistribute it and/or modify it
   5873 under the terms of the GNU General Public License version 2 only, as
   5874 published by the Free Software Foundation.  Oracle designates this
   5875 particular file as subject to the "Classpath" exception as provided
   5876 by Oracle in the LICENSE file that accompanied this code.
   5877 
   5878 This code is distributed in the hope that it will be useful, but WITHOUT
   5879 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5880 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5881 version 2 for more details (a copy is included in the LICENSE file that
   5882 accompanied this code).
   5883 
   5884 You should have received a copy of the GNU General Public License version
   5885 2 along with this work; if not, write to the Free Software Foundation,
   5886 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5887 
   5888 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5889 or visit www.oracle.com if you need additional information or have any
   5890 questions.
   5891 
   5892 -------------------------------------------------------------------
   5893 
   5894 Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved.
   5895 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5896 
   5897 This code is free software; you can redistribute it and/or modify it
   5898 under the terms of the GNU General Public License version 2 only, as
   5899 published by the Free Software Foundation.  Oracle designates this
   5900 particular file as subject to the "Classpath" exception as provided
   5901 by Oracle in the LICENSE file that accompanied this code.
   5902 
   5903 This code is distributed in the hope that it will be useful, but WITHOUT
   5904 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5905 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5906 version 2 for more details (a copy is included in the LICENSE file that
   5907 accompanied this code).
   5908 
   5909 You should have received a copy of the GNU General Public License version
   5910 2 along with this work; if not, write to the Free Software Foundation,
   5911 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5912 
   5913 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5914 or visit www.oracle.com if you need additional information or have any
   5915 questions.
   5916 
   5917 -------------------------------------------------------------------
   5918 
   5919 Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
   5920 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5921 
   5922 This code is free software; you can redistribute it and/or modify it
   5923 under the terms of the GNU General Public License version 2 only, as
   5924 published by the Free Software Foundation.  Oracle designates this
   5925 particular file as subject to the "Classpath" exception as provided
   5926 by Oracle in the LICENSE file that accompanied this code.
   5927 
   5928 This code is distributed in the hope that it will be useful, but WITHOUT
   5929 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5930 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5931 version 2 for more details (a copy is included in the LICENSE file that
   5932 accompanied this code).
   5933 
   5934 You should have received a copy of the GNU General Public License version
   5935 2 along with this work; if not, write to the Free Software Foundation,
   5936 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5937 
   5938 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5939 or visit www.oracle.com if you need additional information or have any
   5940 questions.
   5941 
   5942 -------------------------------------------------------------------
   5943 
   5944 Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
   5945 
   5946 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5947 
   5948 This code is free software; you can redistribute it and/or modify it
   5949 under the terms of the GNU General Public License version 2 only, as
   5950 published by the Free Software Foundation.  Oracle designates this
   5951 particular file as subject to the "Classpath" exception as provided
   5952 by Oracle in the LICENSE file that accompanied this code.
   5953 
   5954 This code is distributed in the hope that it will be useful, but WITHOUT
   5955 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5956 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5957 version 2 for more details (a copy is included in the LICENSE file that
   5958 accompanied this code).
   5959 
   5960 You should have received a copy of the GNU General Public License version
   5961 2 along with this work; if not, write to the Free Software Foundation,
   5962 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5963 
   5964 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5965 or visit www.oracle.com if you need additional information or have any
   5966 questions.
   5967 
   5968 -------------------------------------------------------------------
   5969 
   5970 Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
   5971 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5972 
   5973 This code is free software; you can redistribute it and/or modify it
   5974 under the terms of the GNU General Public License version 2 only, as
   5975 published by the Free Software Foundation.  Oracle designates this
   5976 particular file as subject to the "Classpath" exception as provided
   5977 by Oracle in the LICENSE file that accompanied this code.
   5978 
   5979 This code is distributed in the hope that it will be useful, but WITHOUT
   5980 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   5981 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   5982 version 2 for more details (a copy is included in the LICENSE file that
   5983 accompanied this code).
   5984 
   5985 You should have received a copy of the GNU General Public License version
   5986 2 along with this work; if not, write to the Free Software Foundation,
   5987 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   5988 
   5989 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   5990 or visit www.oracle.com if you need additional information or have any
   5991 questions.
   5992 
   5993 -------------------------------------------------------------------
   5994 
   5995 Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
   5996 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5997 
   5998 This code is free software; you can redistribute it and/or modify it
   5999 under the terms of the GNU General Public License version 2 only, as
   6000 published by the Free Software Foundation.  Oracle designates this
   6001 particular file as subject to the "Classpath" exception as provided
   6002 by Oracle in the LICENSE file that accompanied this code.
   6003 
   6004 This code is distributed in the hope that it will be useful, but WITHOUT
   6005 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6006 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6007 version 2 for more details (a copy is included in the LICENSE file that
   6008 accompanied this code).
   6009 
   6010 You should have received a copy of the GNU General Public License version
   6011 2 along with this work; if not, write to the Free Software Foundation,
   6012 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6013 
   6014 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6015 or visit www.oracle.com if you need additional information or have any
   6016 questions.
   6017 
   6018 -------------------------------------------------------------------
   6019 
   6020 Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
   6021 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6022 
   6023 This code is free software; you can redistribute it and/or modify it
   6024 under the terms of the GNU General Public License version 2 only, as
   6025 published by the Free Software Foundation.  Oracle designates this
   6026 particular file as subject to the "Classpath" exception as provided
   6027 by Oracle in the LICENSE file that accompanied this code.
   6028 
   6029 This code is distributed in the hope that it will be useful, but WITHOUT
   6030 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6031 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6032 version 2 for more details (a copy is included in the LICENSE file that
   6033 accompanied this code).
   6034 
   6035 You should have received a copy of the GNU General Public License version
   6036 2 along with this work; if not, write to the Free Software Foundation,
   6037 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6038 
   6039 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6040 or visit www.oracle.com if you need additional information or have any
   6041 questions.
   6042 
   6043 -------------------------------------------------------------------
   6044 
   6045 Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
   6046 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6047 
   6048 This code is free software; you can redistribute it and/or modify it
   6049 under the terms of the GNU General Public License version 2 only, as
   6050 published by the Free Software Foundation.  Oracle designates this
   6051 particular file as subject to the "Classpath" exception as provided
   6052 by Oracle in the LICENSE file that accompanied this code.
   6053 
   6054 This code is distributed in the hope that it will be useful, but WITHOUT
   6055 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6056 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6057 version 2 for more details (a copy is included in the LICENSE file that
   6058 accompanied this code).
   6059 
   6060 You should have received a copy of the GNU General Public License version
   6061 2 along with this work; if not, write to the Free Software Foundation,
   6062 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6063 
   6064 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6065 or visit www.oracle.com if you need additional information or have any
   6066 questions.
   6067 
   6068 -------------------------------------------------------------------
   6069 
   6070 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   6071 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6072 
   6073 This code is free software; you can redistribute it and/or modify it
   6074 under the terms of the GNU General Public License version 2 only, as
   6075 published by the Free Software Foundation.  Oracle designates this
   6076 particular file as subject to the "Classpath" exception as provided
   6077 by Oracle in the LICENSE file that accompanied this code.
   6078 
   6079 This code is distributed in the hope that it will be useful, but WITHOUT
   6080 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6081 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6082 version 2 for more details (a copy is included in the LICENSE file that
   6083 accompanied this code).
   6084 
   6085 You should have received a copy of the GNU General Public License version
   6086 2 along with this work; if not, write to the Free Software Foundation,
   6087 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6088 
   6089 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6090 or visit www.oracle.com if you need additional information or have any
   6091 questions.
   6092 
   6093 -------------------------------------------------------------------
   6094 
   6095 Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
   6096 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6097 
   6098 This code is free software; you can redistribute it and/or modify it
   6099 under the terms of the GNU General Public License version 2 only, as
   6100 published by the Free Software Foundation.  Oracle designates this
   6101 particular file as subject to the "Classpath" exception as provided
   6102 by Oracle in the LICENSE file that accompanied this code.
   6103 
   6104 This code is distributed in the hope that it will be useful, but WITHOUT
   6105 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6106 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6107 version 2 for more details (a copy is included in the LICENSE file that
   6108 accompanied this code).
   6109 
   6110 You should have received a copy of the GNU General Public License version
   6111 2 along with this work; if not, write to the Free Software Foundation,
   6112 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6113 
   6114 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6115 or visit www.oracle.com if you need additional information or have any
   6116 questions.
   6117 
   6118 -------------------------------------------------------------------
   6119 
   6120 Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved.
   6121 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6122 
   6123 This code is free software; you can redistribute it and/or modify it
   6124 under the terms of the GNU General Public License version 2 only, as
   6125 published by the Free Software Foundation.  Oracle designates this
   6126 particular file as subject to the "Classpath" exception as provided
   6127 by Oracle in the LICENSE file that accompanied this code.
   6128 
   6129 This code is distributed in the hope that it will be useful, but WITHOUT
   6130 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6131 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6132 version 2 for more details (a copy is included in the LICENSE file that
   6133 accompanied this code).
   6134 
   6135 You should have received a copy of the GNU General Public License version
   6136 2 along with this work; if not, write to the Free Software Foundation,
   6137 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6138 
   6139 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6140 or visit www.oracle.com if you need additional information or have any
   6141 questions.
   6142 
   6143 -------------------------------------------------------------------
   6144 
   6145 Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved.
   6146 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6147 
   6148 This code is free software; you can redistribute it and/or modify it
   6149 under the terms of the GNU General Public License version 2 only, as
   6150 published by the Free Software Foundation.  Oracle designates this
   6151 particular file as subject to the "Classpath" exception as provided
   6152 by Oracle in the LICENSE file that accompanied this code.
   6153 
   6154 This code is distributed in the hope that it will be useful, but WITHOUT
   6155 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6156 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6157 version 2 for more details (a copy is included in the LICENSE file that
   6158 accompanied this code).
   6159 
   6160 You should have received a copy of the GNU General Public License version
   6161 2 along with this work; if not, write to the Free Software Foundation,
   6162 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6163 
   6164 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6165 or visit www.oracle.com if you need additional information or have any
   6166 questions.
   6167 
   6168 -------------------------------------------------------------------
   6169 
   6170 Copyright (c) 2001, 2003, Oracle and/or its affiliates. All rights reserved.
   6171 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6172 
   6173 This code is free software; you can redistribute it and/or modify it
   6174 under the terms of the GNU General Public License version 2 only, as
   6175 published by the Free Software Foundation.  Oracle designates this
   6176 particular file as subject to the "Classpath" exception as provided
   6177 by Oracle in the LICENSE file that accompanied this code.
   6178 
   6179 This code is distributed in the hope that it will be useful, but WITHOUT
   6180 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6181 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6182 version 2 for more details (a copy is included in the LICENSE file that
   6183 accompanied this code).
   6184 
   6185 You should have received a copy of the GNU General Public License version
   6186 2 along with this work; if not, write to the Free Software Foundation,
   6187 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6188 
   6189 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6190 or visit www.oracle.com if you need additional information or have any
   6191 questions.
   6192 
   6193 -------------------------------------------------------------------
   6194 
   6195 Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights reserved.
   6196 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6197 
   6198 This code is free software; you can redistribute it and/or modify it
   6199 under the terms of the GNU General Public License version 2 only, as
   6200 published by the Free Software Foundation.  Oracle designates this
   6201 particular file as subject to the "Classpath" exception as provided
   6202 by Oracle in the LICENSE file that accompanied this code.
   6203 
   6204 This code is distributed in the hope that it will be useful, but WITHOUT
   6205 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6206 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6207 version 2 for more details (a copy is included in the LICENSE file that
   6208 accompanied this code).
   6209 
   6210 You should have received a copy of the GNU General Public License version
   6211 2 along with this work; if not, write to the Free Software Foundation,
   6212 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6213 
   6214 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6215 or visit www.oracle.com if you need additional information or have any
   6216 questions.
   6217 
   6218 -------------------------------------------------------------------
   6219 
   6220 Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
   6221 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6222 
   6223 This code is free software; you can redistribute it and/or modify it
   6224 under the terms of the GNU General Public License version 2 only, as
   6225 published by the Free Software Foundation.  Oracle designates this
   6226 particular file as subject to the "Classpath" exception as provided
   6227 by Oracle in the LICENSE file that accompanied this code.
   6228 
   6229 This code is distributed in the hope that it will be useful, but WITHOUT
   6230 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6231 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6232 version 2 for more details (a copy is included in the LICENSE file that
   6233 accompanied this code).
   6234 
   6235 You should have received a copy of the GNU General Public License version
   6236 2 along with this work; if not, write to the Free Software Foundation,
   6237 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6238 
   6239 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6240 or visit www.oracle.com if you need additional information or have any
   6241 questions.
   6242 
   6243 -------------------------------------------------------------------
   6244 
   6245 Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
   6246 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6247 
   6248 This code is free software; you can redistribute it and/or modify it
   6249 under the terms of the GNU General Public License version 2 only, as
   6250 published by the Free Software Foundation.  Oracle designates this
   6251 particular file as subject to the "Classpath" exception as provided
   6252 by Oracle in the LICENSE file that accompanied this code.
   6253 
   6254 This code is distributed in the hope that it will be useful, but WITHOUT
   6255 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6256 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6257 version 2 for more details (a copy is included in the LICENSE file that
   6258 accompanied this code).
   6259 
   6260 You should have received a copy of the GNU General Public License version
   6261 2 along with this work; if not, write to the Free Software Foundation,
   6262 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6263 
   6264 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6265 or visit www.oracle.com if you need additional information or have any
   6266 questions.
   6267 
   6268 -------------------------------------------------------------------
   6269 
   6270 Copyright (c) 2001, 2007, Oracle and/or its affiliates. All rights reserved.
   6271 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6272 
   6273 This code is free software; you can redistribute it and/or modify it
   6274 under the terms of the GNU General Public License version 2 only, as
   6275 published by the Free Software Foundation.  Oracle designates this
   6276 particular file as subject to the "Classpath" exception as provided
   6277 by Oracle in the LICENSE file that accompanied this code.
   6278 
   6279 This code is distributed in the hope that it will be useful, but WITHOUT
   6280 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6281 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6282 version 2 for more details (a copy is included in the LICENSE file that
   6283 accompanied this code).
   6284 
   6285 You should have received a copy of the GNU General Public License version
   6286 2 along with this work; if not, write to the Free Software Foundation,
   6287 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6288 
   6289 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6290 or visit www.oracle.com if you need additional information or have any
   6291 questions.
   6292 
   6293 -------------------------------------------------------------------
   6294 
   6295 Copyright (c) 2001, 2008, Oracle and/or its affiliates. All rights reserved.
   6296 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6297 
   6298 This code is free software; you can redistribute it and/or modify it
   6299 under the terms of the GNU General Public License version 2 only, as
   6300 published by the Free Software Foundation.  Oracle designates this
   6301 particular file as subject to the "Classpath" exception as provided
   6302 by Oracle in the LICENSE file that accompanied this code.
   6303 
   6304 This code is distributed in the hope that it will be useful, but WITHOUT
   6305 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6306 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6307 version 2 for more details (a copy is included in the LICENSE file that
   6308 accompanied this code).
   6309 
   6310 You should have received a copy of the GNU General Public License version
   6311 2 along with this work; if not, write to the Free Software Foundation,
   6312 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6313 
   6314 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6315 or visit www.oracle.com if you need additional information or have any
   6316 questions.
   6317 
   6318 -------------------------------------------------------------------
   6319 
   6320 Copyright (c) 2001, 2009, Oracle and/or its affiliates. All rights reserved.
   6321 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6322 
   6323 This code is free software; you can redistribute it and/or modify it
   6324 under the terms of the GNU General Public License version 2 only, as
   6325 published by the Free Software Foundation.  Oracle designates this
   6326 particular file as subject to the "Classpath" exception as provided
   6327 by Oracle in the LICENSE file that accompanied this code.
   6328 
   6329 This code is distributed in the hope that it will be useful, but WITHOUT
   6330 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6331 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6332 version 2 for more details (a copy is included in the LICENSE file that
   6333 accompanied this code).
   6334 
   6335 You should have received a copy of the GNU General Public License version
   6336 2 along with this work; if not, write to the Free Software Foundation,
   6337 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6338 
   6339 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6340 or visit www.oracle.com if you need additional information or have any
   6341 questions.
   6342 
   6343 -------------------------------------------------------------------
   6344 
   6345 Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
   6346 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6347 
   6348 This code is free software; you can redistribute it and/or modify it
   6349 under the terms of the GNU General Public License version 2 only, as
   6350 published by the Free Software Foundation.  Oracle designates this
   6351 particular file as subject to the "Classpath" exception as provided
   6352 by Oracle in the LICENSE file that accompanied this code.
   6353 
   6354 This code is distributed in the hope that it will be useful, but WITHOUT
   6355 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6356 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6357 version 2 for more details (a copy is included in the LICENSE file that
   6358 accompanied this code).
   6359 
   6360 You should have received a copy of the GNU General Public License version
   6361 2 along with this work; if not, write to the Free Software Foundation,
   6362 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6363 
   6364 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6365 or visit www.oracle.com if you need additional information or have any
   6366 questions.
   6367 
   6368 -------------------------------------------------------------------
   6369 
   6370 Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.
   6371 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6372 
   6373 This code is free software; you can redistribute it and/or modify it
   6374 under the terms of the GNU General Public License version 2 only, as
   6375 published by the Free Software Foundation.  Oracle designates this
   6376 particular file as subject to the "Classpath" exception as provided
   6377 by Oracle in the LICENSE file that accompanied this code.
   6378 
   6379 This code is distributed in the hope that it will be useful, but WITHOUT
   6380 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6381 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6382 version 2 for more details (a copy is included in the LICENSE file that
   6383 accompanied this code).
   6384 
   6385 You should have received a copy of the GNU General Public License version
   6386 2 along with this work; if not, write to the Free Software Foundation,
   6387 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6388 
   6389 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6390 or visit www.oracle.com if you need additional information or have any
   6391 questions.
   6392 
   6393 -------------------------------------------------------------------
   6394 
   6395 Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
   6396 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6397 
   6398 This code is free software; you can redistribute it and/or modify it
   6399 under the terms of the GNU General Public License version 2 only, as
   6400 published by the Free Software Foundation.  Oracle designates this
   6401 particular file as subject to the "Classpath" exception as provided
   6402 by Oracle in the LICENSE file that accompanied this code.
   6403 
   6404 This code is distributed in the hope that it will be useful, but WITHOUT
   6405 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6406 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6407 version 2 for more details (a copy is included in the LICENSE file that
   6408 accompanied this code).
   6409 
   6410 You should have received a copy of the GNU General Public License version
   6411 2 along with this work; if not, write to the Free Software Foundation,
   6412 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6413 
   6414 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6415 or visit www.oracle.com if you need additional information or have any
   6416 questions.
   6417 
   6418 -------------------------------------------------------------------
   6419 
   6420 Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
   6421 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6422 
   6423 This code is free software; you can redistribute it and/or modify it
   6424 under the terms of the GNU General Public License version 2 only, as
   6425 published by the Free Software Foundation.  Oracle designates this
   6426 particular file as subject to the "Classpath" exception as provided
   6427 by Oracle in the LICENSE file that accompanied this code.
   6428 
   6429 This code is distributed in the hope that it will be useful, but WITHOUT
   6430 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6431 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6432 version 2 for more details (a copy is included in the LICENSE file that
   6433 accompanied this code).
   6434 
   6435 You should have received a copy of the GNU General Public License version
   6436 2 along with this work; if not, write to the Free Software Foundation,
   6437 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6438 
   6439 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6440 or visit www.oracle.com if you need additional information or have any
   6441 questions.
   6442 
   6443 -------------------------------------------------------------------
   6444 
   6445 Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
   6446 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6447 
   6448 This code is free software; you can redistribute it and/or modify it
   6449 under the terms of the GNU General Public License version 2 only, as
   6450 published by the Free Software Foundation.  Oracle designates this
   6451 particular file as subject to the "Classpath" exception as provided
   6452 by Oracle in the LICENSE file that accompanied this code.
   6453 
   6454 This code is distributed in the hope that it will be useful, but WITHOUT
   6455 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6456 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6457 version 2 for more details (a copy is included in the LICENSE file that
   6458 accompanied this code).
   6459 
   6460 You should have received a copy of the GNU General Public License version
   6461 2 along with this work; if not, write to the Free Software Foundation,
   6462 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6463 
   6464 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6465 or visit www.oracle.com if you need additional information or have any
   6466 questions.
   6467 
   6468 -------------------------------------------------------------------
   6469 
   6470 Copyright (c) 2002, 2004, Oracle and/or its affiliates. All rights reserved.
   6471 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6472 
   6473 This code is free software; you can redistribute it and/or modify it
   6474 under the terms of the GNU General Public License version 2 only, as
   6475 published by the Free Software Foundation.  Oracle designates this
   6476 particular file as subject to the "Classpath" exception as provided
   6477 by Oracle in the LICENSE file that accompanied this code.
   6478 
   6479 This code is distributed in the hope that it will be useful, but WITHOUT
   6480 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6481 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6482 version 2 for more details (a copy is included in the LICENSE file that
   6483 accompanied this code).
   6484 
   6485 You should have received a copy of the GNU General Public License version
   6486 2 along with this work; if not, write to the Free Software Foundation,
   6487 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6488 
   6489 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6490 or visit www.oracle.com if you need additional information or have any
   6491 questions.
   6492 
   6493 -------------------------------------------------------------------
   6494 
   6495 Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
   6496 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6497 
   6498 This code is free software; you can redistribute it and/or modify it
   6499 under the terms of the GNU General Public License version 2 only, as
   6500 published by the Free Software Foundation.  Oracle designates this
   6501 particular file as subject to the "Classpath" exception as provided
   6502 by Oracle in the LICENSE file that accompanied this code.
   6503 
   6504 This code is distributed in the hope that it will be useful, but WITHOUT
   6505 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6506 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6507 version 2 for more details (a copy is included in the LICENSE file that
   6508 accompanied this code).
   6509 
   6510 You should have received a copy of the GNU General Public License version
   6511 2 along with this work; if not, write to the Free Software Foundation,
   6512 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6513 
   6514 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6515 or visit www.oracle.com if you need additional information or have any
   6516 questions.
   6517 
   6518 -------------------------------------------------------------------
   6519 
   6520 Copyright (c) 2002, 2006, Oracle and/or its affiliates. All rights reserved.
   6521 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6522 
   6523 This code is free software; you can redistribute it and/or modify it
   6524 under the terms of the GNU General Public License version 2 only, as
   6525 published by the Free Software Foundation.  Oracle designates this
   6526 particular file as subject to the "Classpath" exception as provided
   6527 by Oracle in the LICENSE file that accompanied this code.
   6528 
   6529 This code is distributed in the hope that it will be useful, but WITHOUT
   6530 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6531 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6532 version 2 for more details (a copy is included in the LICENSE file that
   6533 accompanied this code).
   6534 
   6535 You should have received a copy of the GNU General Public License version
   6536 2 along with this work; if not, write to the Free Software Foundation,
   6537 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6538 
   6539 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6540 or visit www.oracle.com if you need additional information or have any
   6541 questions.
   6542 
   6543 -------------------------------------------------------------------
   6544 
   6545 Copyright (c) 2002, 2007, Oracle and/or its affiliates. All rights reserved.
   6546 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6547 
   6548 This code is free software; you can redistribute it and/or modify it
   6549 under the terms of the GNU General Public License version 2 only, as
   6550 published by the Free Software Foundation.  Oracle designates this
   6551 particular file as subject to the "Classpath" exception as provided
   6552 by Oracle in the LICENSE file that accompanied this code.
   6553 
   6554 This code is distributed in the hope that it will be useful, but WITHOUT
   6555 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6556 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6557 version 2 for more details (a copy is included in the LICENSE file that
   6558 accompanied this code).
   6559 
   6560 You should have received a copy of the GNU General Public License version
   6561 2 along with this work; if not, write to the Free Software Foundation,
   6562 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6563 
   6564 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6565 or visit www.oracle.com if you need additional information or have any
   6566 questions.
   6567 
   6568 -------------------------------------------------------------------
   6569 
   6570 Copyright (c) 2002, 2008, Oracle and/or its affiliates. All rights reserved.
   6571 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6572 
   6573 This code is free software; you can redistribute it and/or modify it
   6574 under the terms of the GNU General Public License version 2 only, as
   6575 published by the Free Software Foundation.  Oracle designates this
   6576 particular file as subject to the "Classpath" exception as provided
   6577 by Oracle in the LICENSE file that accompanied this code.
   6578 
   6579 This code is distributed in the hope that it will be useful, but WITHOUT
   6580 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6581 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6582 version 2 for more details (a copy is included in the LICENSE file that
   6583 accompanied this code).
   6584 
   6585 You should have received a copy of the GNU General Public License version
   6586 2 along with this work; if not, write to the Free Software Foundation,
   6587 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6588 
   6589 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6590 or visit www.oracle.com if you need additional information or have any
   6591 questions.
   6592 
   6593 -------------------------------------------------------------------
   6594 
   6595 Copyright (c) 2002, 2009, Oracle and/or its affiliates. All rights reserved.
   6596 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6597 
   6598 This code is free software; you can redistribute it and/or modify it
   6599 under the terms of the GNU General Public License version 2 only, as
   6600 published by the Free Software Foundation.  Oracle designates this
   6601 particular file as subject to the "Classpath" exception as provided
   6602 by Oracle in the LICENSE file that accompanied this code.
   6603 
   6604 This code is distributed in the hope that it will be useful, but WITHOUT
   6605 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6606 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6607 version 2 for more details (a copy is included in the LICENSE file that
   6608 accompanied this code).
   6609 
   6610 You should have received a copy of the GNU General Public License version
   6611 2 along with this work; if not, write to the Free Software Foundation,
   6612 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6613 
   6614 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6615 or visit www.oracle.com if you need additional information or have any
   6616 questions.
   6617 
   6618 -------------------------------------------------------------------
   6619 
   6620 Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
   6621 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6622 
   6623 This code is free software; you can redistribute it and/or modify it
   6624 under the terms of the GNU General Public License version 2 only, as
   6625 published by the Free Software Foundation.  Oracle designates this
   6626 particular file as subject to the "Classpath" exception as provided
   6627 by Oracle in the LICENSE file that accompanied this code.
   6628 
   6629 This code is distributed in the hope that it will be useful, but WITHOUT
   6630 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6631 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6632 version 2 for more details (a copy is included in the LICENSE file that
   6633 accompanied this code).
   6634 
   6635 You should have received a copy of the GNU General Public License version
   6636 2 along with this work; if not, write to the Free Software Foundation,
   6637 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6638 
   6639 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6640 or visit www.oracle.com if you need additional information or have any
   6641 questions.
   6642 
   6643 -------------------------------------------------------------------
   6644 
   6645 Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved.
   6646 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6647 
   6648 This code is free software; you can redistribute it and/or modify it
   6649 under the terms of the GNU General Public License version 2 only, as
   6650 published by the Free Software Foundation.  Oracle designates this
   6651 particular file as subject to the "Classpath" exception as provided
   6652 by Oracle in the LICENSE file that accompanied this code.
   6653 
   6654 This code is distributed in the hope that it will be useful, but WITHOUT
   6655 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6656 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6657 version 2 for more details (a copy is included in the LICENSE file that
   6658 accompanied this code).
   6659 
   6660 You should have received a copy of the GNU General Public License version
   6661 2 along with this work; if not, write to the Free Software Foundation,
   6662 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6663 
   6664 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6665 or visit www.oracle.com if you need additional information or have any
   6666 questions.
   6667 
   6668 -------------------------------------------------------------------
   6669 
   6670 Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved.
   6671 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6672 
   6673 This code is free software; you can redistribute it and/or modify it
   6674 under the terms of the GNU General Public License version 2 only, as
   6675 published by the Free Software Foundation.  Oracle designates this
   6676 particular file as subject to the "Classpath" exception as provided
   6677 by Oracle in the LICENSE file that accompanied this code.
   6678 
   6679 This code is distributed in the hope that it will be useful, but WITHOUT
   6680 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6681 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6682 version 2 for more details (a copy is included in the LICENSE file that
   6683 accompanied this code).
   6684 
   6685 You should have received a copy of the GNU General Public License version
   6686 2 along with this work; if not, write to the Free Software Foundation,
   6687 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6688 
   6689 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6690 or visit www.oracle.com if you need additional information or have any
   6691 questions.
   6692 
   6693 -------------------------------------------------------------------
   6694 
   6695 Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
   6696 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6697 
   6698 This code is free software; you can redistribute it and/or modify it
   6699 under the terms of the GNU General Public License version 2 only, as
   6700 published by the Free Software Foundation.  Oracle designates this
   6701 particular file as subject to the "Classpath" exception as provided
   6702 by Oracle in the LICENSE file that accompanied this code.
   6703 
   6704 This code is distributed in the hope that it will be useful, but WITHOUT
   6705 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6706 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6707 version 2 for more details (a copy is included in the LICENSE file that
   6708 accompanied this code).
   6709 
   6710 You should have received a copy of the GNU General Public License version
   6711 2 along with this work; if not, write to the Free Software Foundation,
   6712 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6713 
   6714 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6715 or visit www.oracle.com if you need additional information or have any
   6716 questions.
   6717 
   6718 -------------------------------------------------------------------
   6719 
   6720 Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved.
   6721 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6722 
   6723 This code is free software; you can redistribute it and/or modify it
   6724 under the terms of the GNU General Public License version 2 only, as
   6725 published by the Free Software Foundation.  Oracle designates this
   6726 particular file as subject to the "Classpath" exception as provided
   6727 by Oracle in the LICENSE file that accompanied this code.
   6728 
   6729 This code is distributed in the hope that it will be useful, but WITHOUT
   6730 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6731 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6732 version 2 for more details (a copy is included in the LICENSE file that
   6733 accompanied this code).
   6734 
   6735 You should have received a copy of the GNU General Public License version
   6736 2 along with this work; if not, write to the Free Software Foundation,
   6737 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6738 
   6739 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6740 or visit www.oracle.com if you need additional information or have any
   6741 questions.
   6742 
   6743 -------------------------------------------------------------------
   6744 
   6745 Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
   6746 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6747 
   6748 This code is free software; you can redistribute it and/or modify it
   6749 under the terms of the GNU General Public License version 2 only, as
   6750 published by the Free Software Foundation.  Oracle designates this
   6751 particular file as subject to the "Classpath" exception as provided
   6752 by Oracle in the LICENSE file that accompanied this code.
   6753 
   6754 This code is distributed in the hope that it will be useful, but WITHOUT
   6755 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6756 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6757 version 2 for more details (a copy is included in the LICENSE file that
   6758 accompanied this code).
   6759 
   6760 You should have received a copy of the GNU General Public License version
   6761 2 along with this work; if not, write to the Free Software Foundation,
   6762 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6763 
   6764 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6765 or visit www.oracle.com if you need additional information or have any
   6766 questions.
   6767 
   6768 -------------------------------------------------------------------
   6769 
   6770 Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
   6771 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6772 
   6773 This code is free software; you can redistribute it and/or modify it
   6774 under the terms of the GNU General Public License version 2 only, as
   6775 published by the Free Software Foundation.  Oracle designates this
   6776 particular file as subject to the "Classpath" exception as provided
   6777 by Oracle in the LICENSE file that accompanied this code.
   6778 
   6779 This code is distributed in the hope that it will be useful, but WITHOUT
   6780 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6781 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6782 version 2 for more details (a copy is included in the LICENSE file that
   6783 accompanied this code).
   6784 
   6785 You should have received a copy of the GNU General Public License version
   6786 2 along with this work; if not, write to the Free Software Foundation,
   6787 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6788 
   6789 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6790 or visit www.oracle.com if you need additional information or have any
   6791 questions.
   6792 
   6793 -------------------------------------------------------------------
   6794 
   6795 Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
   6796 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6797 
   6798 This code is free software; you can redistribute it and/or modify it
   6799 under the terms of the GNU General Public License version 2 only, as
   6800 published by the Free Software Foundation.  Oracle designates this
   6801 particular file as subject to the "Classpath" exception as provided
   6802 by Oracle in the LICENSE file that accompanied this code.
   6803 
   6804 This code is distributed in the hope that it will be useful, but WITHOUT
   6805 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6806 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6807 version 2 for more details (a copy is included in the LICENSE file that
   6808 accompanied this code).
   6809 
   6810 You should have received a copy of the GNU General Public License version
   6811 2 along with this work; if not, write to the Free Software Foundation,
   6812 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6813 
   6814 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6815 or visit www.oracle.com if you need additional information or have any
   6816 questions.
   6817 
   6818 -------------------------------------------------------------------
   6819 
   6820 Copyright (c) 2003, 2007, Oracle and/or its affiliates. All rights reserved.
   6821 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6822 
   6823 This code is free software; you can redistribute it and/or modify it
   6824 under the terms of the GNU General Public License version 2 only, as
   6825 published by the Free Software Foundation.  Oracle designates this
   6826 particular file as subject to the "Classpath" exception as provided
   6827 by Oracle in the LICENSE file that accompanied this code.
   6828 
   6829 This code is distributed in the hope that it will be useful, but WITHOUT
   6830 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6831 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6832 version 2 for more details (a copy is included in the LICENSE file that
   6833 accompanied this code).
   6834 
   6835 You should have received a copy of the GNU General Public License version
   6836 2 along with this work; if not, write to the Free Software Foundation,
   6837 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6838 
   6839 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6840 or visit www.oracle.com if you need additional information or have any
   6841 questions.
   6842 
   6843 -------------------------------------------------------------------
   6844 
   6845 Copyright (c) 2003, 2008, Oracle and/or its affiliates. All rights reserved.
   6846 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6847 
   6848 This code is free software; you can redistribute it and/or modify it
   6849 under the terms of the GNU General Public License version 2 only, as
   6850 published by the Free Software Foundation.  Oracle designates this
   6851 particular file as subject to the "Classpath" exception as provided
   6852 by Oracle in the LICENSE file that accompanied this code.
   6853 
   6854 This code is distributed in the hope that it will be useful, but WITHOUT
   6855 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6856 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6857 version 2 for more details (a copy is included in the LICENSE file that
   6858 accompanied this code).
   6859 
   6860 You should have received a copy of the GNU General Public License version
   6861 2 along with this work; if not, write to the Free Software Foundation,
   6862 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6863 
   6864 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6865 or visit www.oracle.com if you need additional information or have any
   6866 questions.
   6867 
   6868 -------------------------------------------------------------------
   6869 
   6870 Copyright (c) 2003, 2009, Oracle and/or its affiliates. All rights reserved.
   6871 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6872 
   6873 This code is free software; you can redistribute it and/or modify it
   6874 under the terms of the GNU General Public License version 2 only, as
   6875 published by the Free Software Foundation.  Oracle designates this
   6876 particular file as subject to the "Classpath" exception as provided
   6877 by Oracle in the LICENSE file that accompanied this code.
   6878 
   6879 This code is distributed in the hope that it will be useful, but WITHOUT
   6880 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6881 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6882 version 2 for more details (a copy is included in the LICENSE file that
   6883 accompanied this code).
   6884 
   6885 You should have received a copy of the GNU General Public License version
   6886 2 along with this work; if not, write to the Free Software Foundation,
   6887 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6888 
   6889 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6890 or visit www.oracle.com if you need additional information or have any
   6891 questions.
   6892 
   6893 -------------------------------------------------------------------
   6894 
   6895 Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
   6896 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6897 
   6898 This code is free software; you can redistribute it and/or modify it
   6899 under the terms of the GNU General Public License version 2 only, as
   6900 published by the Free Software Foundation.  Oracle designates this
   6901 particular file as subject to the "Classpath" exception as provided
   6902 by Oracle in the LICENSE file that accompanied this code.
   6903 
   6904 This code is distributed in the hope that it will be useful, but WITHOUT
   6905 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6906 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6907 version 2 for more details (a copy is included in the LICENSE file that
   6908 accompanied this code).
   6909 
   6910 You should have received a copy of the GNU General Public License version
   6911 2 along with this work; if not, write to the Free Software Foundation,
   6912 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6913 
   6914 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6915 or visit www.oracle.com if you need additional information or have any
   6916 questions.
   6917 
   6918 -------------------------------------------------------------------
   6919 
   6920 Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
   6921 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6922 
   6923 This code is free software; you can redistribute it and/or modify it
   6924 under the terms of the GNU General Public License version 2 only, as
   6925 published by the Free Software Foundation.  Oracle designates this
   6926 particular file as subject to the "Classpath" exception as provided
   6927 by Oracle in the LICENSE file that accompanied this code.
   6928 
   6929 This code is distributed in the hope that it will be useful, but WITHOUT
   6930 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6931 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6932 version 2 for more details (a copy is included in the LICENSE file that
   6933 accompanied this code).
   6934 
   6935 You should have received a copy of the GNU General Public License version
   6936 2 along with this work; if not, write to the Free Software Foundation,
   6937 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6938 
   6939 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6940 or visit www.oracle.com if you need additional information or have any
   6941 questions.
   6942 
   6943 -------------------------------------------------------------------
   6944 
   6945 Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
   6946 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6947 
   6948 This code is free software; you can redistribute it and/or modify it
   6949 under the terms of the GNU General Public License version 2 only, as
   6950 published by the Free Software Foundation.  Oracle designates this
   6951 particular file as subject to the "Classpath" exception as provided
   6952 by Oracle in the LICENSE file that accompanied this code.
   6953 
   6954 This code is distributed in the hope that it will be useful, but WITHOUT
   6955 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6956 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6957 version 2 for more details (a copy is included in the LICENSE file that
   6958 accompanied this code).
   6959 
   6960 You should have received a copy of the GNU General Public License version
   6961 2 along with this work; if not, write to the Free Software Foundation,
   6962 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6963 
   6964 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6965 or visit www.oracle.com if you need additional information or have any
   6966 questions.
   6967 
   6968 -------------------------------------------------------------------
   6969 
   6970 Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
   6971 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6972 
   6973 This code is free software; you can redistribute it and/or modify it
   6974 under the terms of the GNU General Public License version 2 only, as
   6975 published by the Free Software Foundation.  Oracle designates this
   6976 particular file as subject to the "Classpath" exception as provided
   6977 by Oracle in the LICENSE file that accompanied this code.
   6978 
   6979 This code is distributed in the hope that it will be useful, but WITHOUT
   6980 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   6981 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   6982 version 2 for more details (a copy is included in the LICENSE file that
   6983 accompanied this code).
   6984 
   6985 You should have received a copy of the GNU General Public License version
   6986 2 along with this work; if not, write to the Free Software Foundation,
   6987 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   6988 
   6989 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   6990 or visit www.oracle.com if you need additional information or have any
   6991 questions.
   6992 
   6993 -------------------------------------------------------------------
   6994 
   6995 Copyright (c) 2003,2010, Oracle and/or its affiliates. All rights reserved.
   6996 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   6997 
   6998 This code is free software; you can redistribute it and/or modify it
   6999 under the terms of the GNU General Public License version 2 only, as
   7000 published by the Free Software Foundation.  Oracle designates this
   7001 particular file as subject to the "Classpath" exception as provided
   7002 by Oracle in the LICENSE file that accompanied this code.
   7003 
   7004 This code is distributed in the hope that it will be useful, but WITHOUT
   7005 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7006 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7007 version 2 for more details (a copy is included in the LICENSE file that
   7008 accompanied this code).
   7009 
   7010 You should have received a copy of the GNU General Public License version
   7011 2 along with this work; if not, write to the Free Software Foundation,
   7012 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7013 
   7014 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7015 or visit www.oracle.com if you need additional information or have any
   7016 questions.
   7017 
   7018 -------------------------------------------------------------------
   7019 
   7020 Copyright (c) 2004, 2005, Oracle and/or its affiliates. All rights reserved.
   7021 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7022 
   7023 This code is free software; you can redistribute it and/or modify it
   7024 under the terms of the GNU General Public License version 2 only, as
   7025 published by the Free Software Foundation.  Oracle designates this
   7026 particular file as subject to the "Classpath" exception as provided
   7027 by Oracle in the LICENSE file that accompanied this code.
   7028 
   7029 This code is distributed in the hope that it will be useful, but WITHOUT
   7030 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7031 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7032 version 2 for more details (a copy is included in the LICENSE file that
   7033 accompanied this code).
   7034 
   7035 You should have received a copy of the GNU General Public License version
   7036 2 along with this work; if not, write to the Free Software Foundation,
   7037 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7038 
   7039 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7040 or visit www.oracle.com if you need additional information or have any
   7041 questions.
   7042 
   7043 -------------------------------------------------------------------
   7044 
   7045 Copyright (c) 2004, 2008, Oracle and/or its affiliates. All rights reserved.
   7046 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7047 
   7048 This code is free software; you can redistribute it and/or modify it
   7049 under the terms of the GNU General Public License version 2 only, as
   7050 published by the Free Software Foundation.  Oracle designates this
   7051 particular file as subject to the "Classpath" exception as provided
   7052 by Oracle in the LICENSE file that accompanied this code.
   7053 
   7054 This code is distributed in the hope that it will be useful, but WITHOUT
   7055 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7056 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7057 version 2 for more details (a copy is included in the LICENSE file that
   7058 accompanied this code).
   7059 
   7060 You should have received a copy of the GNU General Public License version
   7061 2 along with this work; if not, write to the Free Software Foundation,
   7062 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7063 
   7064 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7065 or visit www.oracle.com if you need additional information or have any
   7066 questions.
   7067 
   7068 -------------------------------------------------------------------
   7069 
   7070 Copyright (c) 2004, 2009, Oracle and/or its affiliates. All rights reserved.
   7071 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7072 
   7073 This code is free software; you can redistribute it and/or modify it
   7074 under the terms of the GNU General Public License version 2 only, as
   7075 published by the Free Software Foundation.  Oracle designates this
   7076 particular file as subject to the "Classpath" exception as provided
   7077 by Oracle in the LICENSE file that accompanied this code.
   7078 
   7079 This code is distributed in the hope that it will be useful, but WITHOUT
   7080 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7081 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7082 version 2 for more details (a copy is included in the LICENSE file that
   7083 accompanied this code).
   7084 
   7085 You should have received a copy of the GNU General Public License version
   7086 2 along with this work; if not, write to the Free Software Foundation,
   7087 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7088 
   7089 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7090 or visit www.oracle.com if you need additional information or have any
   7091 questions.
   7092 
   7093 -------------------------------------------------------------------
   7094 
   7095 Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
   7096 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7097 
   7098 This code is free software; you can redistribute it and/or modify it
   7099 under the terms of the GNU General Public License version 2 only, as
   7100 published by the Free Software Foundation.  Oracle designates this
   7101 particular file as subject to the "Classpath" exception as provided
   7102 by Oracle in the LICENSE file that accompanied this code.
   7103 
   7104 This code is distributed in the hope that it will be useful, but WITHOUT
   7105 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7106 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7107 version 2 for more details (a copy is included in the LICENSE file that
   7108 accompanied this code).
   7109 
   7110 You should have received a copy of the GNU General Public License version
   7111 2 along with this work; if not, write to the Free Software Foundation,
   7112 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7113 
   7114 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7115 or visit www.oracle.com if you need additional information or have any
   7116 questions.
   7117 
   7118 -------------------------------------------------------------------
   7119 
   7120 Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
   7121 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7122 
   7123 This code is free software; you can redistribute it and/or modify it
   7124 under the terms of the GNU General Public License version 2 only, as
   7125 published by the Free Software Foundation.  Oracle designates this
   7126 particular file as subject to the "Classpath" exception as provided
   7127 by Oracle in the LICENSE file that accompanied this code.
   7128 
   7129 This code is distributed in the hope that it will be useful, but WITHOUT
   7130 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7131 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7132 version 2 for more details (a copy is included in the LICENSE file that
   7133 accompanied this code).
   7134 
   7135 You should have received a copy of the GNU General Public License version
   7136 2 along with this work; if not, write to the Free Software Foundation,
   7137 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7138 
   7139 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7140 or visit www.oracle.com if you need additional information or have any
   7141 questions.
   7142 
   7143 -------------------------------------------------------------------
   7144 
   7145 Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved.
   7146 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7147 
   7148 This code is free software; you can redistribute it and/or modify it
   7149 under the terms of the GNU General Public License version 2 only, as
   7150 published by the Free Software Foundation.  Oracle designates this
   7151 particular file as subject to the "Classpath" exception as provided
   7152 by Oracle in the LICENSE file that accompanied this code.
   7153 
   7154 This code is distributed in the hope that it will be useful, but WITHOUT
   7155 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7156 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7157 version 2 for more details (a copy is included in the LICENSE file that
   7158 accompanied this code).
   7159 
   7160 You should have received a copy of the GNU General Public License version
   7161 2 along with this work; if not, write to the Free Software Foundation,
   7162 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7163 
   7164 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7165 or visit www.oracle.com if you need additional information or have any
   7166 questions.
   7167 
   7168 -------------------------------------------------------------------
   7169 
   7170 Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
   7171 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7172 
   7173 This code is free software; you can redistribute it and/or modify it
   7174 under the terms of the GNU General Public License version 2 only, as
   7175 published by the Free Software Foundation.  Oracle designates this
   7176 particular file as subject to the "Classpath" exception as provided
   7177 by Oracle in the LICENSE file that accompanied this code.
   7178 
   7179 This code is distributed in the hope that it will be useful, but WITHOUT
   7180 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7181 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7182 version 2 for more details (a copy is included in the LICENSE file that
   7183 accompanied this code).
   7184 
   7185 You should have received a copy of the GNU General Public License version
   7186 2 along with this work; if not, write to the Free Software Foundation,
   7187 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7188 
   7189 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7190 or visit www.oracle.com if you need additional information or have any
   7191 questions.
   7192 
   7193 -------------------------------------------------------------------
   7194 
   7195 Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
   7196 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7197 
   7198 This code is free software; you can redistribute it and/or modify it
   7199 under the terms of the GNU General Public License version 2 only, as
   7200 published by the Free Software Foundation.  Oracle designates this
   7201 particular file as subject to the "Classpath" exception as provided
   7202 by Oracle in the LICENSE file that accompanied this code.
   7203 
   7204 This code is distributed in the hope that it will be useful, but WITHOUT
   7205 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7206 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7207 version 2 for more details (a copy is included in the LICENSE file that
   7208 accompanied this code).
   7209 
   7210 You should have received a copy of the GNU General Public License version
   7211 2 along with this work; if not, write to the Free Software Foundation,
   7212 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7213 
   7214 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7215 or visit www.oracle.com if you need additional information or have any
   7216 questions.
   7217 
   7218 -------------------------------------------------------------------
   7219 
   7220 Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
   7221 
   7222 -------------------------------------------------------------------
   7223 
   7224 Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
   7225 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7226 
   7227 This code is free software; you can redistribute it and/or modify it
   7228 under the terms of the GNU General Public License version 2 only, as
   7229 published by the Free Software Foundation.  Oracle designates this
   7230 particular file as subject to the "Classpath" exception as provided
   7231 by Oracle in the LICENSE file that accompanied this code.
   7232 
   7233 This code is distributed in the hope that it will be useful, but WITHOUT
   7234 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7235 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7236 version 2 for more details (a copy is included in the LICENSE file that
   7237 accompanied this code).
   7238 
   7239 You should have received a copy of the GNU General Public License version
   7240 2 along with this work; if not, write to the Free Software Foundation,
   7241 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7242 
   7243 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7244 or visit www.oracle.com if you need additional information or have any
   7245 questions.
   7246 
   7247 -------------------------------------------------------------------
   7248 
   7249 Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
   7250 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7251 
   7252 This code is free software; you can redistribute it and/or modify it
   7253 under the terms of the GNU General Public License version 2 only, as
   7254 published by the Free Software Foundation.  Oracle designates this
   7255 particular file as subject to the "Classpath" exception as provided
   7256 by Oracle in the LICENSE file that accompanied this code.
   7257 
   7258 This code is distributed in the hope that it will be useful, but WITHOUT
   7259 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7260 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7261 version 2 for more details (a copy is included in the LICENSE file that
   7262 accompanied this code).
   7263 
   7264 You should have received a copy of the GNU General Public License version
   7265 2 along with this work; if not, write to the Free Software Foundation,
   7266 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7267 
   7268 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7269 or visit www.oracle.com if you need additional information or have any
   7270 questions.
   7271 
   7272 (C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
   7273 (C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved
   7274 
   7275 The original version of this source code and documentation
   7276 is copyrighted and owned by Taligent, Inc., a wholly-owned
   7277 subsidiary of IBM. These materials are provided under terms
   7278 of a License Agreement between Taligent and Sun. This technology
   7279 is protected by multiple US and International patents.
   7280 
   7281 This notice and attribution to Taligent may not be removed.
   7282 Taligent is a registered trademark of Taligent, Inc.
   7283 
   7284 -------------------------------------------------------------------
   7285 
   7286 Copyright (c) 2005, 2008, Oracle and/or its affiliates. All rights reserved.
   7287 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7288 
   7289 This code is free software; you can redistribute it and/or modify it
   7290 under the terms of the GNU General Public License version 2 only, as
   7291 published by the Free Software Foundation.  Oracle designates this
   7292 particular file as subject to the "Classpath" exception as provided
   7293 by Oracle in the LICENSE file that accompanied this code.
   7294 
   7295 This code is distributed in the hope that it will be useful, but WITHOUT
   7296 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7297 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7298 version 2 for more details (a copy is included in the LICENSE file that
   7299 accompanied this code).
   7300 
   7301 You should have received a copy of the GNU General Public License version
   7302 2 along with this work; if not, write to the Free Software Foundation,
   7303 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7304 
   7305 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7306 or visit www.oracle.com if you need additional information or have any
   7307 questions.
   7308 
   7309 -------------------------------------------------------------------
   7310 
   7311 Copyright (c) 2005, 2009, Oracle and/or its affiliates. All rights reserved.
   7312 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7313 
   7314 This code is free software; you can redistribute it and/or modify it
   7315 under the terms of the GNU General Public License version 2 only, as
   7316 published by the Free Software Foundation.  Oracle designates this
   7317 particular file as subject to the "Classpath" exception as provided
   7318 by Oracle in the LICENSE file that accompanied this code.
   7319 
   7320 This code is distributed in the hope that it will be useful, but WITHOUT
   7321 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7322 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7323 version 2 for more details (a copy is included in the LICENSE file that
   7324 accompanied this code).
   7325 
   7326 You should have received a copy of the GNU General Public License version
   7327 2 along with this work; if not, write to the Free Software Foundation,
   7328 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7329 
   7330 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7331 or visit www.oracle.com if you need additional information or have any
   7332 questions.
   7333 
   7334 -------------------------------------------------------------------
   7335 
   7336 Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
   7337 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7338 
   7339 This code is free software; you can redistribute it and/or modify it
   7340 under the terms of the GNU General Public License version 2 only, as
   7341 published by the Free Software Foundation.  Oracle designates this
   7342 particular file as subject to the "Classpath" exception as provided
   7343 by Oracle in the LICENSE file that accompanied this code.
   7344 
   7345 This code is distributed in the hope that it will be useful, but WITHOUT
   7346 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7347 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7348 version 2 for more details (a copy is included in the LICENSE file that
   7349 accompanied this code).
   7350 
   7351 You should have received a copy of the GNU General Public License version
   7352 2 along with this work; if not, write to the Free Software Foundation,
   7353 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7354 
   7355 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7356 or visit www.oracle.com if you need additional information or have any
   7357 questions.
   7358 
   7359 -------------------------------------------------------------------
   7360 
   7361 Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
   7362 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7363 
   7364 This code is free software; you can redistribute it and/or modify it
   7365 under the terms of the GNU General Public License version 2 only, as
   7366 published by the Free Software Foundation.  Oracle designates this
   7367 particular file as subject to the "Classpath" exception as provided
   7368 by Oracle in the LICENSE file that accompanied this code.
   7369 
   7370 This code is distributed in the hope that it will be useful, but WITHOUT
   7371 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7372 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7373 version 2 for more details (a copy is included in the LICENSE file that
   7374 accompanied this code).
   7375 
   7376 You should have received a copy of the GNU General Public License version
   7377 2 along with this work; if not, write to the Free Software Foundation,
   7378 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7379 
   7380 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7381 or visit www.oracle.com if you need additional information or have any
   7382 questions.
   7383 
   7384 -------------------------------------------------------------------
   7385 
   7386 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
   7387 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7388 
   7389 This code is free software; you can redistribute it and/or modify it
   7390 under the terms of the GNU General Public License version 2 only, as
   7391 published by the Free Software Foundation.  Oracle designates this
   7392 particular file as subject to the "Classpath" exception as provided
   7393 by Oracle in the LICENSE file that accompanied this code.
   7394 
   7395 This code is distributed in the hope that it will be useful, but WITHOUT
   7396 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7397 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7398 version 2 for more details (a copy is included in the LICENSE file that
   7399 accompanied this code).
   7400 
   7401 You should have received a copy of the GNU General Public License version
   7402 2 along with this work; if not, write to the Free Software Foundation,
   7403 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7404 
   7405 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7406 or visit www.oracle.com if you need additional information or have any
   7407 questions.
   7408 
   7409 -------------------------------------------------------------------
   7410 
   7411 Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
   7412 
   7413 -------------------------------------------------------------------
   7414 
   7415 Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
   7416 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7417 
   7418 This code is free software; you can redistribute it and/or modify it
   7419 under the terms of the GNU General Public License version 2 only, as
   7420 published by the Free Software Foundation.  Oracle designates this
   7421 particular file as subject to the "Classpath" exception as provided
   7422 by Oracle in the LICENSE file that accompanied this code.
   7423 
   7424 This code is distributed in the hope that it will be useful, but WITHOUT
   7425 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7426 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7427 version 2 for more details (a copy is included in the LICENSE file that
   7428 accompanied this code).
   7429 
   7430 You should have received a copy of the GNU General Public License version
   7431 2 along with this work; if not, write to the Free Software Foundation,
   7432 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7433 
   7434 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7435 or visit www.oracle.com if you need additional information or have any
   7436 questions.
   7437 
   7438 -------------------------------------------------------------------
   7439 
   7440 Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
   7441 
   7442 -------------------------------------------------------------------
   7443 
   7444 Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
   7445 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7446 
   7447 This code is free software; you can redistribute it and/or modify it
   7448 under the terms of the GNU General Public License version 2 only, as
   7449 published by the Free Software Foundation.  Oracle designates this
   7450 particular file as subject to the "Classpath" exception as provided
   7451 by Oracle in the LICENSE file that accompanied this code.
   7452 
   7453 This code is distributed in the hope that it will be useful, but WITHOUT
   7454 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7455 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7456 version 2 for more details (a copy is included in the LICENSE file that
   7457 accompanied this code).
   7458 
   7459 You should have received a copy of the GNU General Public License version
   7460 2 along with this work; if not, write to the Free Software Foundation,
   7461 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7462 
   7463 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7464 or visit www.oracle.com if you need additional information or have any
   7465 questions.
   7466 
   7467 -------------------------------------------------------------------
   7468 
   7469 Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
   7470 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7471 
   7472 This code is free software; you can redistribute it and/or modify it
   7473 under the terms of the GNU General Public License version 2 only, as
   7474 published by the Free Software Foundation.  Oracle designates this
   7475 particular file as subject to the "Classpath" exception as provided
   7476 by Oracle in the LICENSE file that accompanied this code.
   7477 
   7478 This code is distributed in the hope that it will be useful, but WITHOUT
   7479 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7480 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7481 version 2 for more details (a copy is included in the LICENSE file that
   7482 accompanied this code).
   7483 
   7484 You should have received a copy of the GNU General Public License version
   7485 2 along with this work; if not, write to the Free Software Foundation,
   7486 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7487 
   7488 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7489 or visit www.oracle.com if you need additional information or have any
   7490 questions.
   7491 
   7492 -------------------------------------------------------------------
   7493 
   7494 Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
   7495 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7496 
   7497 This code is free software; you can redistribute it and/or modify it
   7498 under the terms of the GNU General Public License version 2 only, as
   7499 published by the Free Software Foundation.  Oracle designates this
   7500 particular file as subject to the "Classpath" exception as provided
   7501 by Oracle in the LICENSE file that accompanied this code.
   7502 
   7503 This code is distributed in the hope that it will be useful, but WITHOUT
   7504 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7505 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7506 version 2 for more details (a copy is included in the LICENSE file that
   7507 accompanied this code).
   7508 
   7509 You should have received a copy of the GNU General Public License version
   7510 2 along with this work; if not, write to the Free Software Foundation,
   7511 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7512 
   7513 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7514 or visit www.oracle.com if you need additional information or have any
   7515 questions.
   7516 
   7517 -------------------------------------------------------------------
   7518 
   7519 Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
   7520 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7521 
   7522 This code is free software; you can redistribute it and/or modify it
   7523 under the terms of the GNU General Public License version 2 only, as
   7524 published by the Free Software Foundation.  Oracle designates this
   7525 particular file as subject to the "Classpath" exception as provided
   7526 by Oracle in the LICENSE file that accompanied this code.
   7527 
   7528 This code is distributed in the hope that it will be useful, but WITHOUT
   7529 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7530 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7531 version 2 for more details (a copy is included in the LICENSE file that
   7532 accompanied this code).
   7533 
   7534 You should have received a copy of the GNU General Public License version
   7535 2 along with this work; if not, write to the Free Software Foundation,
   7536 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7537 
   7538 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7539 or visit www.oracle.com if you need additional information or have any
   7540 questions.
   7541 
   7542 -------------------------------------------------------------------
   7543 
   7544 Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
   7545 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7546 
   7547 This code is free software; you can redistribute it and/or modify it
   7548 under the terms of the GNU General Public License version 2 only, as
   7549 published by the Free Software Foundation.  Oracle designates this
   7550 particular file as subject to the "Classpath" exception as provided
   7551 by Oracle in the LICENSE file that accompanied this code.
   7552 
   7553 This code is distributed in the hope that it will be useful, but WITHOUT
   7554 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7555 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7556 version 2 for more details (a copy is included in the LICENSE file that
   7557 accompanied this code).
   7558 
   7559 You should have received a copy of the GNU General Public License version
   7560 2 along with this work; if not, write to the Free Software Foundation,
   7561 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7562 
   7563 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7564 or visit www.oracle.com if you need additional information or have any
   7565 questions.
   7566 
   7567 -------------------------------------------------------------------
   7568 
   7569 Copyright (c) 2007, 2009, Oracle and/or its affiliates. All rights reserved.
   7570 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7571 
   7572 This code is free software; you can redistribute it and/or modify it
   7573 under the terms of the GNU General Public License version 2 only, as
   7574 published by the Free Software Foundation.  Oracle designates this
   7575 particular file as subject to the "Classpath" exception as provided
   7576 by Oracle in the LICENSE file that accompanied this code.
   7577 
   7578 This code is distributed in the hope that it will be useful, but WITHOUT
   7579 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7580 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7581 version 2 for more details (a copy is included in the LICENSE file that
   7582 accompanied this code).
   7583 
   7584 You should have received a copy of the GNU General Public License version
   7585 2 along with this work; if not, write to the Free Software Foundation,
   7586 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7587 
   7588 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7589 or visit www.oracle.com if you need additional information or have any
   7590 questions.
   7591 
   7592 -------------------------------------------------------------------
   7593 
   7594 Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
   7595 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7596 
   7597 This code is free software; you can redistribute it and/or modify it
   7598 under the terms of the GNU General Public License version 2 only, as
   7599 published by the Free Software Foundation.  Oracle designates this
   7600 particular file as subject to the "Classpath" exception as provided
   7601 by Oracle in the LICENSE file that accompanied this code.
   7602 
   7603 This code is distributed in the hope that it will be useful, but WITHOUT
   7604 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7605 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7606 version 2 for more details (a copy is included in the LICENSE file that
   7607 accompanied this code).
   7608 
   7609 You should have received a copy of the GNU General Public License version
   7610 2 along with this work; if not, write to the Free Software Foundation,
   7611 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7612 
   7613 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7614 or visit www.oracle.com if you need additional information or have any
   7615 questions.
   7616 
   7617 -------------------------------------------------------------------
   7618 
   7619 Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
   7620 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7621 
   7622 This code is free software; you can redistribute it and/or modify it
   7623 under the terms of the GNU General Public License version 2 only, as
   7624 published by the Free Software Foundation.  Oracle designates this
   7625 particular file as subject to the "Classpath" exception as provided
   7626 by Oracle in the LICENSE file that accompanied this code.
   7627 
   7628 This code is distributed in the hope that it will be useful, but WITHOUT
   7629 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7630 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7631 version 2 for more details (a copy is included in the LICENSE file that
   7632 accompanied this code).
   7633 
   7634 You should have received a copy of the GNU General Public License version
   7635 2 along with this work; if not, write to the Free Software Foundation,
   7636 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7637 
   7638 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7639 or visit www.oracle.com if you need additional information or have any
   7640 questions.
   7641 
   7642 -------------------------------------------------------------------
   7643 
   7644 Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
   7645 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7646 
   7647 This code is free software; you can redistribute it and/or modify it
   7648 under the terms of the GNU General Public License version 2 only, as
   7649 published by the Free Software Foundation.  Oracle designates this
   7650 particular file as subject to the "Classpath" exception as provided
   7651 by Oracle in the LICENSE file that accompanied this code.
   7652 
   7653 This code is distributed in the hope that it will be useful, but WITHOUT
   7654 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7655 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7656 version 2 for more details (a copy is included in the LICENSE file that
   7657 accompanied this code).
   7658 
   7659 You should have received a copy of the GNU General Public License version
   7660 2 along with this work; if not, write to the Free Software Foundation,
   7661 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7662 
   7663 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7664 or visit www.oracle.com if you need additional information or have any
   7665 questions.
   7666 
   7667 -------------------------------------------------------------------
   7668 
   7669 Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
   7670 
   7671 -------------------------------------------------------------------
   7672 
   7673 Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
   7674 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7675 
   7676 This code is free software; you can redistribute it and/or modify it
   7677 under the terms of the GNU General Public License version 2 only, as
   7678 published by the Free Software Foundation.  Oracle designates this
   7679 particular file as subject to the "Classpath" exception as provided
   7680 by Oracle in the LICENSE file that accompanied this code.
   7681 
   7682 This code is distributed in the hope that it will be useful, but WITHOUT
   7683 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7684 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7685 version 2 for more details (a copy is included in the LICENSE file that
   7686 accompanied this code).
   7687 
   7688 You should have received a copy of the GNU General Public License version
   7689 2 along with this work; if not, write to the Free Software Foundation,
   7690 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7691 
   7692 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7693 or visit www.oracle.com if you need additional information or have any
   7694 questions.
   7695 
   7696 -------------------------------------------------------------------
   7697 
   7698 Copyright (c) 2008, 2009,  Oracle and/or its affiliates. All rights reserved.
   7699 
   7700 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7701 
   7702 This code is free software; you can redistribute it and/or modify it
   7703 under the terms of the GNU General Public License version 2 only, as
   7704 published by the Free Software Foundation.  Oracle designates this
   7705 particular file as subject to the "Classpath" exception as provided
   7706 by Oracle in the LICENSE file that accompanied this code.
   7707 
   7708 This code is distributed in the hope that it will be useful, but WITHOUT
   7709 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7710 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7711 version 2 for more details (a copy is included in the LICENSE file that
   7712 accompanied this code).
   7713 
   7714 You should have received a copy of the GNU General Public License version
   7715 2 along with this work; if not, write to the Free Software Foundation,
   7716 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7717 
   7718 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7719 or visit www.oracle.com if you need additional information or have any
   7720 questions.
   7721 
   7722 -------------------------------------------------------------------
   7723 
   7724 Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
   7725 
   7726 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7727 
   7728 This code is free software; you can redistribute it and/or modify it
   7729 under the terms of the GNU General Public License version 2 only, as
   7730 published by the Free Software Foundation.  Oracle designates this
   7731 particular file as subject to the "Classpath" exception as provided
   7732 by Oracle in the LICENSE file that accompanied this code.
   7733 
   7734 This code is distributed in the hope that it will be useful, but WITHOUT
   7735 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7736 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7737 version 2 for more details (a copy is included in the LICENSE file that
   7738 accompanied this code).
   7739 
   7740 You should have received a copy of the GNU General Public License version
   7741 2 along with this work; if not, write to the Free Software Foundation,
   7742 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7743 
   7744 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7745 or visit www.oracle.com if you need additional information or have any
   7746 questions.
   7747 
   7748 -------------------------------------------------------------------
   7749 
   7750 Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
   7751 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7752 
   7753 This code is free software; you can redistribute it and/or modify it
   7754 under the terms of the GNU General Public License version 2 only, as
   7755 published by the Free Software Foundation.  Oracle designates this
   7756 particular file as subject to the "Classpath" exception as provided
   7757 by Oracle in the LICENSE file that accompanied this code.
   7758 
   7759 This code is distributed in the hope that it will be useful, but WITHOUT
   7760 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7761 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7762 version 2 for more details (a copy is included in the LICENSE file that
   7763 accompanied this code).
   7764 
   7765 You should have received a copy of the GNU General Public License version
   7766 2 along with this work; if not, write to the Free Software Foundation,
   7767 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7768 
   7769 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7770 or visit www.oracle.com if you need additional information or have any
   7771 questions.
   7772 
   7773 -------------------------------------------------------------------
   7774 
   7775 Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
   7776 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7777 
   7778 This code is free software; you can redistribute it and/or modify it
   7779 under the terms of the GNU General Public License version 2 only, as
   7780 published by the Free Software Foundation.  Oracle designates this
   7781 particular file as subject to the "Classpath" exception as provided
   7782 by Oracle in the LICENSE file that accompanied this code.
   7783 
   7784 This code is distributed in the hope that it will be useful, but WITHOUT
   7785 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7786 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7787 version 2 for more details (a copy is included in the LICENSE file that
   7788 accompanied this code).
   7789 
   7790 You should have received a copy of the GNU General Public License version
   7791 2 along with this work; if not, write to the Free Software Foundation,
   7792 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7793 
   7794 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7795 or visit www.oracle.com if you need additional information or have any
   7796 questions.
   7797 
   7798 -------------------------------------------------------------------
   7799 
   7800 Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
   7801 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7802 
   7803 This code is free software; you can redistribute it and/or modify it
   7804 under the terms of the GNU General Public License version 2 only, as
   7805 published by the Free Software Foundation.  Oracle designates this
   7806 particular file as subject to the "Classpath" exception as provided
   7807 by Oracle in the LICENSE file that accompanied this code.
   7808 
   7809 This code is distributed in the hope that it will be useful, but WITHOUT
   7810 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7811 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7812 version 2 for more details (a copy is included in the LICENSE file that
   7813 accompanied this code).
   7814 
   7815 You should have received a copy of the GNU General Public License version
   7816 2 along with this work; if not, write to the Free Software Foundation,
   7817 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7818 
   7819 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7820 or visit www.oracle.com if you need additional information or have any
   7821 questions.
   7822 
   7823 -------------------------------------------------------------------
   7824 
   7825 Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.
   7826 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7827 
   7828 This code is free software; you can redistribute it and/or modify it
   7829 under the terms of the GNU General Public License version 2 only, as
   7830 published by the Free Software Foundation.  Oracle designates this
   7831 particular file as subject to the "Classpath" exception as provided
   7832 by Oracle in the LICENSE file that accompanied this code.
   7833 
   7834 This code is distributed in the hope that it will be useful, but WITHOUT
   7835 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7836 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7837 version 2 for more details (a copy is included in the LICENSE file that
   7838 accompanied this code).
   7839 
   7840 You should have received a copy of the GNU General Public License version
   7841 2 along with this work; if not, write to the Free Software Foundation,
   7842 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7843 
   7844 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7845 or visit www.oracle.com if you need additional information or have any
   7846 questions.
   7847 
   7848 -------------------------------------------------------------------
   7849 
   7850 Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
   7851 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7852 
   7853 This code is free software; you can redistribute it and/or modify it
   7854 under the terms of the GNU General Public License version 2 only, as
   7855 published by the Free Software Foundation.  Oracle designates this
   7856 particular file as subject to the "Classpath" exception as provided
   7857 by Oracle in the LICENSE file that accompanied this code.
   7858 
   7859 This code is distributed in the hope that it will be useful, but WITHOUT
   7860 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7861 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7862 version 2 for more details (a copy is included in the LICENSE file that
   7863 accompanied this code).
   7864 
   7865 You should have received a copy of the GNU General Public License version
   7866 2 along with this work; if not, write to the Free Software Foundation,
   7867 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7868 
   7869 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7870 or visit www.oracle.com if you need additional information or have any
   7871 questions.
   7872 
   7873 -------------------------------------------------------------------
   7874 
   7875 Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
   7876 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7877 
   7878 This code is free software; you can redistribute it and/or modify it
   7879 under the terms of the GNU General Public License version 2 only, as
   7880 published by the Free Software Foundation.  Oracle designates this
   7881 particular file as subject to the "Classpath" exception as provided
   7882 by Oracle in the LICENSE file that accompanied this code.
   7883 
   7884 This code is distributed in the hope that it will be useful, but WITHOUT
   7885 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7886 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7887 version 2 for more details (a copy is included in the LICENSE file that
   7888 accompanied this code).
   7889 
   7890 You should have received a copy of the GNU General Public License version
   7891 2 along with this work; if not, write to the Free Software Foundation,
   7892 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7893 
   7894 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7895 or visit www.oracle.com if you need additional information or have any
   7896 questions.
   7897 
   7898 -------------------------------------------------------------------
   7899 
   7900 Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
   7901 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7902 
   7903 This code is free software; you can redistribute it and/or modify it
   7904 under the terms of the GNU General Public License version 2 only, as
   7905 published by the Free Software Foundation.  Oracle designates this
   7906 particular file as subject to the "Classpath" exception as provided
   7907 by Oracle in the LICENSE file that accompanied this code.
   7908 
   7909 This code is distributed in the hope that it will be useful, but WITHOUT
   7910 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7911 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7912 version 2 for more details (a copy is included in the LICENSE file that
   7913 accompanied this code).
   7914 
   7915 You should have received a copy of the GNU General Public License version
   7916 2 along with this work; if not, write to the Free Software Foundation,
   7917 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7918 
   7919 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7920 or visit www.oracle.com if you need additional information or have any
   7921 questions.
   7922 
   7923 -------------------------------------------------------------------
   7924 
   7925 Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
   7926 Copyright 2009 Google Inc.  All Rights Reserved.
   7927 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7928 
   7929 This code is free software; you can redistribute it and/or modify it
   7930 under the terms of the GNU General Public License version 2 only, as
   7931 published by the Free Software Foundation.  Oracle designates this
   7932 particular file as subject to the "Classpath" exception as provided
   7933 by Oracle in the LICENSE file that accompanied this code.
   7934 
   7935 This code is distributed in the hope that it will be useful, but WITHOUT
   7936 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7937 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7938 version 2 for more details (a copy is included in the LICENSE file that
   7939 accompanied this code).
   7940 
   7941 You should have received a copy of the GNU General Public License version
   7942 2 along with this work; if not, write to the Free Software Foundation,
   7943 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7944 
   7945 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7946 or visit www.oracle.com if you need additional information or have any
   7947 questions.
   7948 
   7949 -------------------------------------------------------------------
   7950 
   7951 Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
   7952 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7953 
   7954 This code is free software; you can redistribute it and/or modify it
   7955 under the terms of the GNU General Public License version 2 only, as
   7956 published by the Free Software Foundation.  Oracle designates this
   7957 particular file as subject to the "Classpath" exception as provided
   7958 by Oracle in the LICENSE file that accompanied this code.
   7959 
   7960 This code is distributed in the hope that it will be useful, but WITHOUT
   7961 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7962 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7963 version 2 for more details (a copy is included in the LICENSE file that
   7964 accompanied this code).
   7965 
   7966 You should have received a copy of the GNU General Public License version
   7967 2 along with this work; if not, write to the Free Software Foundation,
   7968 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7969 
   7970 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7971 or visit www.oracle.com if you need additional information or have any
   7972 questions.
   7973 
   7974 -------------------------------------------------------------------
   7975 
   7976 Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
   7977 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   7978 
   7979 This code is free software; you can redistribute it and/or modify it
   7980 under the terms of the GNU General Public License version 2 only, as
   7981 published by the Free Software Foundation.  Oracle designates this
   7982 particular file as subject to the "Classpath" exception as provided
   7983 by Oracle in the LICENSE file that accompanied this code.
   7984 
   7985 This code is distributed in the hope that it will be useful, but WITHOUT
   7986 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   7987 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   7988 version 2 for more details (a copy is included in the LICENSE file that
   7989 accompanied this code).
   7990 
   7991 You should have received a copy of the GNU General Public License version
   7992 2 along with this work; if not, write to the Free Software Foundation,
   7993 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   7994 
   7995 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   7996 or visit www.oracle.com if you need additional information or have any
   7997 questions.
   7998 
   7999 -------------------------------------------------------------------
   8000 
   8001 Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
   8002 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8003 
   8004 This code is free software; you can redistribute it and/or modify it
   8005 under the terms of the GNU General Public License version 2 only, as
   8006 published by the Free Software Foundation.  Oracle designates this
   8007 particular file as subject to the "Classpath" exception as provided
   8008 by Oracle in the LICENSE file that accompanied this code.
   8009 
   8010 This code is distributed in the hope that it will be useful, but WITHOUT
   8011 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8012 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8013 version 2 for more details (a copy is included in the LICENSE file that
   8014 accompanied this code).
   8015 
   8016 You should have received a copy of the GNU General Public License version
   8017 2 along with this work; if not, write to the Free Software Foundation,
   8018 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8019 
   8020 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8021 or visit www.oracle.com if you need additional information or have any
   8022 questions.
   8023 
   8024 -------------------------------------------------------------------
   8025 
   8026 Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
   8027 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8028 
   8029 This code is free software; you can redistribute it and/or modify it
   8030 under the terms of the GNU General Public License version 2 only, as
   8031 published by the Free Software Foundation.  Oracle designates this
   8032 particular file as subject to the "Classpath" exception as provided
   8033 by Oracle in the LICENSE file that accompanied this code.
   8034 
   8035 This code is distributed in the hope that it will be useful, but WITHOUT
   8036 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8037 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8038 version 2 for more details (a copy is included in the LICENSE file that
   8039 accompanied this code).
   8040 
   8041 You should have received a copy of the GNU General Public License version
   8042 2 along with this work; if not, write to the Free Software Foundation,
   8043 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8044 
   8045 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8046 or visit www.oracle.com if you need additional information or have any
   8047 questions.
   8048 
   8049 -------------------------------------------------------------------
   8050 
   8051 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
   8052 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8053 
   8054 This code is free software; you can redistribute it and/or modify it
   8055 under the terms of the GNU General Public License version 2 only, as
   8056 published by the Free Software Foundation.  Oracle designates this
   8057 particular file as subject to the "Classpath" exception as provided
   8058 by Oracle in the LICENSE file that accompanied this code.
   8059 
   8060 This code is distributed in the hope that it will be useful, but WITHOUT
   8061 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8062 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8063 version 2 for more details (a copy is included in the LICENSE file that
   8064 accompanied this code).
   8065 
   8066 You should have received a copy of the GNU General Public License version
   8067 2 along with this work; if not, write to the Free Software Foundation,
   8068 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8069 
   8070 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8071 or visit www.oracle.com if you need additional information or have any
   8072 questions.
   8073 
   8074 -------------------------------------------------------------------
   8075 
   8076 Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
   8077 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8078 
   8079 This code is free software; you can redistribute it and/or modify it
   8080 under the terms of the GNU General Public License version 2 only, as
   8081 published by the Free Software Foundation.  Oracle designates this
   8082 particular file as subject to the "Classpath" exception as provided
   8083 by Oracle in the LICENSE file that accompanied this code.
   8084 
   8085 This code is distributed in the hope that it will be useful, but WITHOUT
   8086 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8087 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8088 version 2 for more details (a copy is included in the LICENSE file that
   8089 accompanied this code).
   8090 
   8091 You should have received a copy of the GNU General Public License version
   8092 2 along with this work; if not, write to the Free Software Foundation,
   8093 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8094 
   8095 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8096 or visit www.oracle.com if you need additional information or have any
   8097 questions.
   8098 
   8099 -------------------------------------------------------------------
   8100 
   8101 Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
   8102 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8103 
   8104 This code is free software; you can redistribute it and/or modify it
   8105 under the terms of the GNU General Public License version 2 only, as
   8106 published by the Free Software Foundation.  Oracle designates this
   8107 particular file as subject to the "Classpath" exception as provided
   8108 by Oracle in the LICENSE file that accompanied this code.
   8109 
   8110 This code is distributed in the hope that it will be useful, but WITHOUT
   8111 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8112 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8113 version 2 for more details (a copy is included in the LICENSE file that
   8114 accompanied this code).
   8115 
   8116 You should have received a copy of the GNU General Public License version
   8117 2 along with this work; if not, write to the Free Software Foundation,
   8118 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8119 
   8120 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8121 or visit www.oracle.com if you need additional information or have any
   8122 questions.
   8123 
   8124 -------------------------------------------------------------------
   8125 
   8126 Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
   8127 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8128 
   8129 This code is free software; you can redistribute it and/or modify it
   8130 under the terms of the GNU General Public License version 2 only, as
   8131 published by the Free Software Foundation.  Oracle designates this
   8132 particular file as subject to the "Classpath" exception as provided
   8133 by Oracle in the LICENSE file that accompanied this code.
   8134 
   8135 This code is distributed in the hope that it will be useful, but WITHOUT
   8136 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8137 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8138 version 2 for more details (a copy is included in the LICENSE file that
   8139 accompanied this code).
   8140 
   8141 You should have received a copy of the GNU General Public License version
   8142 2 along with this work; if not, write to the Free Software Foundation,
   8143 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8144 
   8145 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8146 or visit www.oracle.com if you need additional information or have any
   8147 questions.
   8148 
   8149 -------------------------------------------------------------------
   8150 
   8151 Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
   8152 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8153 
   8154 This code is free software; you can redistribute it and/or modify it
   8155 under the terms of the GNU General Public License version 2 only, as
   8156 published by the Free Software Foundation.  Oracle designates this
   8157 particular file as subject to the "Classpath" exception as provided
   8158 by Oracle in the LICENSE file that accompanied this code.
   8159 
   8160 This code is distributed in the hope that it will be useful, but WITHOUT
   8161 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8162 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8163 version 2 for more details (a copy is included in the LICENSE file that
   8164 accompanied this code).
   8165 
   8166 You should have received a copy of the GNU General Public License version
   8167 2 along with this work; if not, write to the Free Software Foundation,
   8168 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8169 
   8170 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8171 or visit www.oracle.com if you need additional information or have any
   8172 questions.
   8173 
   8174 -------------------------------------------------------------------
   8175 
   8176 Copyright 2015 Google Inc.
   8177 
   8178 This code is free software; you can redistribute it and/or modify it
   8179 under the terms of the GNU General Public License version 2 only, as
   8180 published by the Free Software Foundation.  Google designates this
   8181 particular file as subject to the "Classpath" exception as provided
   8182 by Google in the LICENSE file that accompanied this code.
   8183 
   8184 This code is distributed in the hope that it will be useful, but WITHOUT
   8185 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8186 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8187 version 2 for more details (a copy is included in the LICENSE file that
   8188 accompanied this code).
   8189 
   8190 You should have received a copy of the GNU General Public License version
   8191 2 along with this work; if not, write to the Free Software Foundation,
   8192 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8193 
   8194 -------------------------------------------------------------------
   8195 
   8196 Licensed Materials - Property of IBM
   8197 
   8198 (C) Copyright IBM Corp. 1999 All Rights Reserved.
   8199 (C) IBM Corp. 1997-1998.  All Rights Reserved.
   8200 
   8201 The program is provided "as is" without any warranty express or
   8202 implied, including the warranty of non-infringement and the implied
   8203 warranties of merchantibility and fitness for a particular purpose.
   8204 IBM will not be liable for any damages suffered by you as a result
   8205 of using the Program. In no event will IBM be liable for any
   8206 special, indirect or consequential damages or lost profits even if
   8207 IBM has been advised of the possibility of their occurrence. IBM
   8208 will not be liable for any third party claims against you.
   8209 
   8210 -------------------------------------------------------------------
   8211 
   8212 is licensed under the same terms.  The copyright and license information
   8213 for java/net/Inet4AddressImpl.java follows.
   8214 
   8215 Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
   8216 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8217 
   8218 This code is free software; you can redistribute it and/or modify it
   8219 under the terms of the GNU General Public License version 2 only, as
   8220 published by the Free Software Foundation.  Oracle designates this
   8221 particular file as subject to the "Classpath" exception as provided
   8222 by Oracle in the LICENSE file that accompanied this code.
   8223 
   8224 This code is distributed in the hope that it will be useful, but WITHOUT
   8225 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8226 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8227 version 2 for more details (a copy is included in the LICENSE file that
   8228 accompanied this code).
   8229 
   8230 You should have received a copy of the GNU General Public License version
   8231 2 along with this work; if not, write to the Free Software Foundation,
   8232 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8233 
   8234 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8235 or visit www.oracle.com if you need additional information or have any
   8236 questions.
   8237 
   8238 -------------------------------------------------------------------
   8239 
   8240 licensed under the same terms. The copyright and license information for
   8241 java/net/PlainDatagramSocketImpl.java follows.
   8242 
   8243 Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
   8244 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8245 
   8246 This code is free software; you can redistribute it and/or modify it
   8247 under the terms of the GNU General Public License version 2 only, as
   8248 published by the Free Software Foundation.  Oracle designates this
   8249 particular file as subject to the "Classpath" exception as provided
   8250 by Oracle in the LICENSE file that accompanied this code.
   8251 
   8252 This code is distributed in the hope that it will be useful, but WITHOUT
   8253 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8254 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8255 version 2 for more details (a copy is included in the LICENSE file that
   8256 accompanied this code).
   8257 
   8258 You should have received a copy of the GNU General Public License version
   8259 2 along with this work; if not, write to the Free Software Foundation,
   8260 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8261 
   8262 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8263 or visit www.oracle.com if you need additional information or have any
   8264 questions.
   8265 
   8266 -------------------------------------------------------------------
   8267 
   8268 licensed under the same terms. The copyright and license information for
   8269 java/net/PlainSocketImpl.java follows.
   8270 
   8271 Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
   8272 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8273 
   8274 This code is free software; you can redistribute it and/or modify it
   8275 under the terms of the GNU General Public License version 2 only, as
   8276 published by the Free Software Foundation.  Oracle designates this
   8277 particular file as subject to the "Classpath" exception as provided
   8278 by Oracle in the LICENSE file that accompanied this code.
   8279 
   8280 This code is distributed in the hope that it will be useful, but WITHOUT
   8281 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8282 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8283 version 2 for more details (a copy is included in the LICENSE file that
   8284 accompanied this code).
   8285 
   8286 You should have received a copy of the GNU General Public License version
   8287 2 along with this work; if not, write to the Free Software Foundation,
   8288 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8289 
   8290 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8291 or visit www.oracle.com if you need additional information or have any
   8292 questions.
   8293 
   8294 -------------------------------------------------------------------
   8295 
   8296 licensed under the same terms. The copyright and license information for
   8297 sun/nio/ch/FileChannelImpl.java follows.
   8298 
   8299 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   8300 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8301 
   8302 This code is free software; you can redistribute it and/or modify it
   8303 under the terms of the GNU General Public License version 2 only, as
   8304 published by the Free Software Foundation.  Oracle designates this
   8305 particular file as subject to the "Classpath" exception as provided
   8306 by Oracle in the LICENSE file that accompanied this code.
   8307 
   8308 This code is distributed in the hope that it will be useful, but WITHOUT
   8309 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8310 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8311 version 2 for more details (a copy is included in the LICENSE file that
   8312 accompanied this code).
   8313 
   8314 You should have received a copy of the GNU General Public License version
   8315 2 along with this work; if not, write to the Free Software Foundation,
   8316 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8317 
   8318 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8319 or visit www.oracle.com if you need additional information or have any
   8320 questions.
   8321 
   8322 -------------------------------------------------------------------
   8323 
   8324 licensed under the same terms. The copyright and license information for
   8325 sun/nio/ch/FileDispatcherImpl.java follows.
   8326 
   8327 Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
   8328 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8329 
   8330 This code is free software; you can redistribute it and/or modify it
   8331 under the terms of the GNU General Public License version 2 only, as
   8332 published by the Free Software Foundation.  Oracle designates this
   8333 particular file as subject to the "Classpath" exception as provided
   8334 by Oracle in the LICENSE file that accompanied this code.
   8335 
   8336 This code is distributed in the hope that it will be useful, but WITHOUT
   8337 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8338 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8339 version 2 for more details (a copy is included in the LICENSE file that
   8340 accompanied this code).
   8341 
   8342 You should have received a copy of the GNU General Public License version
   8343 2 along with this work; if not, write to the Free Software Foundation,
   8344 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8345 
   8346 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8347 or visit www.oracle.com if you need additional information or have any
   8348 questions.
   8349 
   8350 -------------------------------------------------------------------
   8351 
   8352 licensed under the same terms. The copyright and license information for
   8353 sun/nio/ch/InheritedChannel.java follows.
   8354 
   8355 Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
   8356 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8357 
   8358 This code is free software; you can redistribute it and/or modify it
   8359 under the terms of the GNU General Public License version 2 only, as
   8360 published by the Free Software Foundation.  Oracle designates this
   8361 particular file as subject to the "Classpath" exception as provided
   8362 by Oracle in the LICENSE file that accompanied this code.
   8363 
   8364 This code is distributed in the hope that it will be useful, but WITHOUT
   8365 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8366 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8367 version 2 for more details (a copy is included in the LICENSE file that
   8368 accompanied this code).
   8369 
   8370 You should have received a copy of the GNU General Public License version
   8371 2 along with this work; if not, write to the Free Software Foundation,
   8372 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8373 
   8374 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8375 or visit www.oracle.com if you need additional information or have any
   8376 questions.
   8377 
   8378 -------------------------------------------------------------------
   8379 
   8380 licensed under the same terms. The copyright and license information for
   8381 sun/nio/ch/ServerSocketChannelImpl.java follows.
   8382 
   8383 Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
   8384 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8385 
   8386 This code is free software; you can redistribute it and/or modify it
   8387 under the terms of the GNU General Public License version 2 only, as
   8388 published by the Free Software Foundation.  Oracle designates this
   8389 particular file as subject to the "Classpath" exception as provided
   8390 by Oracle in the LICENSE file that accompanied this code.
   8391 
   8392 This code is distributed in the hope that it will be useful, but WITHOUT
   8393 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8394 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8395 version 2 for more details (a copy is included in the LICENSE file that
   8396 accompanied this code).
   8397 
   8398 You should have received a copy of the GNU General Public License version
   8399 2 along with this work; if not, write to the Free Software Foundation,
   8400 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8401 
   8402 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8403 or visit www.oracle.com if you need additional information or have any
   8404 questions.
   8405 
   8406 -------------------------------------------------------------------
   8407 
   8408 same terms. The copyright and license information for sun/nio/ch/Net.java
   8409 follows.
   8410 
   8411 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   8412 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8413 
   8414 This code is free software; you can redistribute it and/or modify it
   8415 under the terms of the GNU General Public License version 2 only, as
   8416 published by the Free Software Foundation.  Oracle designates this
   8417 particular file as subject to the "Classpath" exception as provided
   8418 by Oracle in the LICENSE file that accompanied this code.
   8419 
   8420 This code is distributed in the hope that it will be useful, but WITHOUT
   8421 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8422 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8423 version 2 for more details (a copy is included in the LICENSE file that
   8424 accompanied this code).
   8425 
   8426 You should have received a copy of the GNU General Public License version
   8427 2 along with this work; if not, write to the Free Software Foundation,
   8428 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8429 
   8430 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8431 or visit www.oracle.com if you need additional information or have any
   8432 questions.
   8433 
   8434 -------------------------------------------------------------------
   8435 
   8436 the same terms. The copyright and license information for
   8437 java/io/FileSystem.java follows.
   8438 
   8439 Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
   8440 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8441 
   8442 This code is free software; you can redistribute it and/or modify it
   8443 under the terms of the GNU General Public License version 2 only, as
   8444 published by the Free Software Foundation.  Oracle designates this
   8445 particular file as subject to the "Classpath" exception as provided
   8446 by Oracle in the LICENSE file that accompanied this code.
   8447 
   8448 This code is distributed in the hope that it will be useful, but WITHOUT
   8449 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8450 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8451 version 2 for more details (a copy is included in the LICENSE file that
   8452 accompanied this code).
   8453 
   8454 You should have received a copy of the GNU General Public License version
   8455 2 along with this work; if not, write to the Free Software Foundation,
   8456 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8457 
   8458 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8459 or visit www.oracle.com if you need additional information or have any
   8460 questions.
   8461 
   8462 -------------------------------------------------------------------
   8463 
   8464 the same terms. The copyright and license information for
   8465 java/lang/Long.java follows.
   8466 
   8467 Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
   8468 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8469 
   8470 This code is free software; you can redistribute it and/or modify it
   8471 under the terms of the GNU General Public License version 2 only, as
   8472 published by the Free Software Foundation.  Oracle designates this
   8473 particular file as subject to the "Classpath" exception as provided
   8474 by Oracle in the LICENSE file that accompanied this code.
   8475 
   8476 This code is distributed in the hope that it will be useful, but WITHOUT
   8477 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8478 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8479 version 2 for more details (a copy is included in the LICENSE file that
   8480 accompanied this code).
   8481 
   8482 You should have received a copy of the GNU General Public License version
   8483 2 along with this work; if not, write to the Free Software Foundation,
   8484 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8485 
   8486 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8487 or visit www.oracle.com if you need additional information or have any
   8488 questions.
   8489 
   8490 -------------------------------------------------------------------
   8491 
   8492 the same terms. The copyright and license information for
   8493 sun/nio/ch/IOStatus.java follows.
   8494 
   8495 Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
   8496 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8497 
   8498 This code is free software; you can redistribute it and/or modify it
   8499 under the terms of the GNU General Public License version 2 only, as
   8500 published by the Free Software Foundation.  Oracle designates this
   8501 particular file as subject to the "Classpath" exception as provided
   8502 by Oracle in the LICENSE file that accompanied this code.
   8503 
   8504 This code is distributed in the hope that it will be useful, but WITHOUT
   8505 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8506 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8507 version 2 for more details (a copy is included in the LICENSE file that
   8508 accompanied this code).
   8509 
   8510 You should have received a copy of the GNU General Public License version
   8511 2 along with this work; if not, write to the Free Software Foundation,
   8512 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8513 
   8514 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8515 or visit www.oracle.com if you need additional information or have any
   8516 questions.
   8517 
   8518 -------------------------------------------------------------------
   8519 
   8520 under the same terms. The copyright and license information for
   8521 java/io/UnixFileSystem.java follows.
   8522 
   8523 Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
   8524 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8525 
   8526 This code is free software; you can redistribute it and/or modify it
   8527 under the terms of the GNU General Public License version 2 only, as
   8528 published by the Free Software Foundation.  Oracle designates this
   8529 particular file as subject to the "Classpath" exception as provided
   8530 by Oracle in the LICENSE file that accompanied this code.
   8531 
   8532 This code is distributed in the hope that it will be useful, but WITHOUT
   8533 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8534 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8535 version 2 for more details (a copy is included in the LICENSE file that
   8536 accompanied this code).
   8537 
   8538 You should have received a copy of the GNU General Public License version
   8539 2 along with this work; if not, write to the Free Software Foundation,
   8540 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8541 
   8542 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8543 or visit www.oracle.com if you need additional information or have any
   8544 questions.
   8545 
   8546 -------------------------------------------------------------------
   8547 
   8548 under the same terms. The copyright and license information for
   8549 java/lang/Integer.java follows.
   8550 
   8551 Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
   8552 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8553 
   8554 This code is free software; you can redistribute it and/or modify it
   8555 under the terms of the GNU General Public License version 2 only, as
   8556 published by the Free Software Foundation.  Oracle designates this
   8557 particular file as subject to the "Classpath" exception as provided
   8558 by Oracle in the LICENSE file that accompanied this code.
   8559 
   8560 This code is distributed in the hope that it will be useful, but WITHOUT
   8561 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8562 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8563 version 2 for more details (a copy is included in the LICENSE file that
   8564 accompanied this code).
   8565 
   8566 You should have received a copy of the GNU General Public License version
   8567 2 along with this work; if not, write to the Free Software Foundation,
   8568 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8569 
   8570 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8571 or visit www.oracle.com if you need additional information or have any
   8572 questions.
   8573 
   8574 -------------------------------------------------------------------
   8575 
   8576 under the same terms. The copyright and license information for
   8577 java/net/NetworkInterface.java follows.
   8578 
   8579 Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
   8580 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8581 
   8582 This code is free software; you can redistribute it and/or modify it
   8583 under the terms of the GNU General Public License version 2 only, as
   8584 published by the Free Software Foundation.  Oracle designates this
   8585 particular file as subject to the "Classpath" exception as provided
   8586 by Oracle in the LICENSE file that accompanied this code.
   8587 
   8588 This code is distributed in the hope that it will be useful, but WITHOUT
   8589 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8590 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8591 version 2 for more details (a copy is included in the LICENSE file that
   8592 accompanied this code).
   8593 
   8594 You should have received a copy of the GNU General Public License version
   8595 2 along with this work; if not, write to the Free Software Foundation,
   8596 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8597 
   8598 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8599 or visit www.oracle.com if you need additional information or have any
   8600 questions.
   8601 
   8602 -------------------------------------------------------------------
   8603 
   8604 under the same terms. The copyright and license information for
   8605 java/net/SocketOptions.java follows.
   8606 
   8607 Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
   8608 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8609 
   8610 This code is free software; you can redistribute it and/or modify it
   8611 under the terms of the GNU General Public License version 2 only, as
   8612 published by the Free Software Foundation.  Oracle designates this
   8613 particular file as subject to the "Classpath" exception as provided
   8614 by Oracle in the LICENSE file that accompanied this code.
   8615 
   8616 This code is distributed in the hope that it will be useful, but WITHOUT
   8617 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8618 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8619 version 2 for more details (a copy is included in the LICENSE file that
   8620 accompanied this code).
   8621 
   8622 You should have received a copy of the GNU General Public License version
   8623 2 along with this work; if not, write to the Free Software Foundation,
   8624 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8625 
   8626 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8627 or visit www.oracle.com if you need additional information or have any
   8628 questions.
   8629 
   8630 -------------------------------------------------------------------
   8631 
   8632 under the same terms. The copyright and license information for
   8633 java/util/zip/ZipFile.java follows.
   8634 
   8635 Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
   8636 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   8637 
   8638 This code is free software; you can redistribute it and/or modify it
   8639 under the terms of the GNU General Public License version 2 only, as
   8640 published by the Free Software Foundation.  Oracle designates this
   8641 particular file as subject to the "Classpath" exception as provided
   8642 by Oracle in the LICENSE file that accompanied this code.
   8643 
   8644 This code is distributed in the hope that it will be useful, but WITHOUT
   8645 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   8646 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   8647 version 2 for more details (a copy is included in the LICENSE file that
   8648 accompanied this code).
   8649 
   8650 You should have received a copy of the GNU General Public License version
   8651 2 along with this work; if not, write to the Free Software Foundation,
   8652 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
   8653 
   8654 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
   8655 or visit www.oracle.com if you need additional information or have any
   8656 questions.
   8657 
   8658 -------------------------------------------------------------------
   8659