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