1cb93a386Sopenharmony_ciCopyright (c) 2011 Google Inc. All rights reserved. 2cb93a386Sopenharmony_ci 3cb93a386Sopenharmony_ciRedistribution and use in source and binary forms, with or without 4cb93a386Sopenharmony_cimodification, are permitted provided that the following conditions are 5cb93a386Sopenharmony_cimet: 6cb93a386Sopenharmony_ci 7cb93a386Sopenharmony_ci * Redistributions of source code must retain the above copyright 8cb93a386Sopenharmony_ci notice, this list of conditions and the following disclaimer. 9cb93a386Sopenharmony_ci 10cb93a386Sopenharmony_ci * Redistributions in binary form must reproduce the above copyright 11cb93a386Sopenharmony_ci notice, this list of conditions and the following disclaimer in 12cb93a386Sopenharmony_ci the documentation and/or other materials provided with the 13cb93a386Sopenharmony_ci distribution. 14cb93a386Sopenharmony_ci 15cb93a386Sopenharmony_ci * Neither the name of the copyright holder nor the names of its 16cb93a386Sopenharmony_ci contributors may be used to endorse or promote products derived 17cb93a386Sopenharmony_ci from this software without specific prior written permission. 18cb93a386Sopenharmony_ci 19cb93a386Sopenharmony_ciTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 20cb93a386Sopenharmony_ci"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 21cb93a386Sopenharmony_ciLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 22cb93a386Sopenharmony_ciA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 23cb93a386Sopenharmony_ciOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 24cb93a386Sopenharmony_ciSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 25cb93a386Sopenharmony_ciLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26cb93a386Sopenharmony_ciDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 27cb93a386Sopenharmony_ciTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 28cb93a386Sopenharmony_ci(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 29cb93a386Sopenharmony_ciOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30