1*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2012 The Android Open Source Project 2*8d67ca89SAndroid Build Coastguard Worker 3*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 4*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 5*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 6*8d67ca89SAndroid Build Coastguard Worker 7*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 8*8d67ca89SAndroid Build Coastguard Worker 9*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 10*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 11*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 13*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 14*8d67ca89SAndroid Build Coastguard Worker 15*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 16*8d67ca89SAndroid Build Coastguard Worker 17*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2013 The Android Open Source Project 18*8d67ca89SAndroid Build Coastguard Worker 19*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 20*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 21*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 22*8d67ca89SAndroid Build Coastguard Worker 23*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 24*8d67ca89SAndroid Build Coastguard Worker 25*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 26*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 27*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 28*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 29*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 30*8d67ca89SAndroid Build Coastguard Worker 31*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 32*8d67ca89SAndroid Build Coastguard Worker 33*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2013 The Android Open Source Project 34*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 35*8d67ca89SAndroid Build Coastguard Worker 36*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 37*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 38*8d67ca89SAndroid Build Coastguard Workerare met: 39*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 40*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 41*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 42*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 43*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 44*8d67ca89SAndroid Build Coastguard Worker distribution. 45*8d67ca89SAndroid Build Coastguard Worker 46*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 47*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 48*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 49*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 50*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 51*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 52*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 53*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 54*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 55*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 56*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 57*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 58*8d67ca89SAndroid Build Coastguard Worker 59*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 60*8d67ca89SAndroid Build Coastguard Worker 61*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2014 The Android Open Source Project 62*8d67ca89SAndroid Build Coastguard Worker 63*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 64*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 65*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 66*8d67ca89SAndroid Build Coastguard Worker 67*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 68*8d67ca89SAndroid Build Coastguard Worker 69*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 70*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 71*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 72*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 73*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 74*8d67ca89SAndroid Build Coastguard Worker 75*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 76*8d67ca89SAndroid Build Coastguard Worker 77*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2015 The Android Open Source Project 78*8d67ca89SAndroid Build Coastguard Worker 79*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 80*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 81*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 82*8d67ca89SAndroid Build Coastguard Worker 83*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 84*8d67ca89SAndroid Build Coastguard Worker 85*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 86*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 87*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 88*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 89*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 90*8d67ca89SAndroid Build Coastguard Worker 91*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 92*8d67ca89SAndroid Build Coastguard Worker 93*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2015 The Android Open Source Project 94*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 95*8d67ca89SAndroid Build Coastguard Worker 96*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 97*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 98*8d67ca89SAndroid Build Coastguard Workerare met: 99*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 100*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 101*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 102*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 103*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 104*8d67ca89SAndroid Build Coastguard Worker distribution. 105*8d67ca89SAndroid Build Coastguard Worker 106*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 107*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 108*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 109*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 110*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 111*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 112*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 113*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 114*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 115*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 116*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 117*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 118*8d67ca89SAndroid Build Coastguard Worker 119*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 120*8d67ca89SAndroid Build Coastguard Worker 121*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2016 The Android Open Source Project 122*8d67ca89SAndroid Build Coastguard Worker 123*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 124*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 125*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 126*8d67ca89SAndroid Build Coastguard Worker 127*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 128*8d67ca89SAndroid Build Coastguard Worker 129*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 130*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 131*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 132*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 133*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 134*8d67ca89SAndroid Build Coastguard Worker 135*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 136*8d67ca89SAndroid Build Coastguard Worker 137*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2016 The Android Open Source Project 138*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 139*8d67ca89SAndroid Build Coastguard Worker 140*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 141*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 142*8d67ca89SAndroid Build Coastguard Workerare met: 143*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 144*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 145*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 146*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 147*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 148*8d67ca89SAndroid Build Coastguard Worker distribution. 149*8d67ca89SAndroid Build Coastguard Worker 150*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 151*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 152*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 153*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 154*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 155*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 156*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 157*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 158*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 159*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 160*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 161*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 162*8d67ca89SAndroid Build Coastguard Worker 163*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 164*8d67ca89SAndroid Build Coastguard Worker 165*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2017 The Android Open Source Project 166*8d67ca89SAndroid Build Coastguard Worker 167*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 168*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 169*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 170*8d67ca89SAndroid Build Coastguard Worker 171*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 172*8d67ca89SAndroid Build Coastguard Worker 173*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 174*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 175*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 176*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 177*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 178*8d67ca89SAndroid Build Coastguard Worker 179*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 180*8d67ca89SAndroid Build Coastguard Worker 181*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2017 The Android Open Source Project 182*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 183*8d67ca89SAndroid Build Coastguard Worker 184*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 185*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 186*8d67ca89SAndroid Build Coastguard Workerare met: 187*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 188*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 189*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 190*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 191*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 192*8d67ca89SAndroid Build Coastguard Worker distribution. 193*8d67ca89SAndroid Build Coastguard Worker 194*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 195*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 196*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 197*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 198*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 199*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 200*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 201*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 202*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 203*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 204*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 205*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 206*8d67ca89SAndroid Build Coastguard Worker 207*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 208*8d67ca89SAndroid Build Coastguard Worker 209*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2018 The Android Open Source Project 210*8d67ca89SAndroid Build Coastguard Worker 211*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 212*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 213*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 214*8d67ca89SAndroid Build Coastguard Worker 215*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 216*8d67ca89SAndroid Build Coastguard Worker 217*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 218*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 219*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 220*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 221*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 222*8d67ca89SAndroid Build Coastguard Worker 223*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 224*8d67ca89SAndroid Build Coastguard Worker 225*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2018 The Android Open Source Project 226*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 227*8d67ca89SAndroid Build Coastguard Worker 228*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 229*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 230*8d67ca89SAndroid Build Coastguard Workerare met: 231*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 232*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 233*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 234*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 235*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 236*8d67ca89SAndroid Build Coastguard Worker distribution. 237*8d67ca89SAndroid Build Coastguard Worker 238*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 239*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 240*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 241*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 242*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 243*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 244*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 245*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 246*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 247*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 248*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 249*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 250*8d67ca89SAndroid Build Coastguard Worker 251*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 252*8d67ca89SAndroid Build Coastguard Worker 253*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2019 The Android Open Source Project 254*8d67ca89SAndroid Build Coastguard Worker 255*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 256*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 257*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 258*8d67ca89SAndroid Build Coastguard Worker 259*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 260*8d67ca89SAndroid Build Coastguard Worker 261*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 262*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 263*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 264*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 265*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 266*8d67ca89SAndroid Build Coastguard Worker 267*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 268*8d67ca89SAndroid Build Coastguard Worker 269*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2019 The Android Open Source Project 270*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 271*8d67ca89SAndroid Build Coastguard Worker 272*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 273*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 274*8d67ca89SAndroid Build Coastguard Workerare met: 275*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 276*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 277*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 278*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 279*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 280*8d67ca89SAndroid Build Coastguard Worker distribution. 281*8d67ca89SAndroid Build Coastguard Worker 282*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 283*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 284*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 285*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 286*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 287*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 288*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 289*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 290*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 291*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 292*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 293*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 294*8d67ca89SAndroid Build Coastguard Worker 295*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 296*8d67ca89SAndroid Build Coastguard Worker 297*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2020 The Android Open Source Project 298*8d67ca89SAndroid Build Coastguard Worker 299*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 300*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 301*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 302*8d67ca89SAndroid Build Coastguard Worker 303*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 304*8d67ca89SAndroid Build Coastguard Worker 305*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 306*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 307*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 308*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 309*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 310*8d67ca89SAndroid Build Coastguard Worker 311*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 312*8d67ca89SAndroid Build Coastguard Worker 313*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2020 The Android Open Source Project 314*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 315*8d67ca89SAndroid Build Coastguard Worker 316*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 317*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 318*8d67ca89SAndroid Build Coastguard Workerare met: 319*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 320*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 321*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 322*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 323*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 324*8d67ca89SAndroid Build Coastguard Worker distribution. 325*8d67ca89SAndroid Build Coastguard Worker 326*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 327*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 328*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 329*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 330*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 331*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 332*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 333*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 334*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 335*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 336*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 337*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 338*8d67ca89SAndroid Build Coastguard Worker 339*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 340*8d67ca89SAndroid Build Coastguard Worker 341*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2021 The Android Open Source Project 342*8d67ca89SAndroid Build Coastguard Worker 343*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 344*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 345*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 346*8d67ca89SAndroid Build Coastguard Worker 347*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 348*8d67ca89SAndroid Build Coastguard Worker 349*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 350*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 351*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 352*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 353*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 354*8d67ca89SAndroid Build Coastguard Worker 355*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 356*8d67ca89SAndroid Build Coastguard Worker 357*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2021 The Android Open Source Project 358*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 359*8d67ca89SAndroid Build Coastguard Worker 360*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 361*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 362*8d67ca89SAndroid Build Coastguard Workerare met: 363*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 364*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 365*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 366*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 367*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 368*8d67ca89SAndroid Build Coastguard Worker distribution. 369*8d67ca89SAndroid Build Coastguard Worker 370*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 371*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 372*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 373*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 374*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 375*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 376*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 377*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 378*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 379*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 380*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 381*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 382*8d67ca89SAndroid Build Coastguard Worker 383*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 384*8d67ca89SAndroid Build Coastguard Worker 385*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2022 The Android Open Source Project 386*8d67ca89SAndroid Build Coastguard Worker 387*8d67ca89SAndroid Build Coastguard WorkerLicensed under the Apache License, Version 2.0 (the "License"); 388*8d67ca89SAndroid Build Coastguard Workeryou may not use this file except in compliance with the License. 389*8d67ca89SAndroid Build Coastguard WorkerYou may obtain a copy of the License at 390*8d67ca89SAndroid Build Coastguard Worker 391*8d67ca89SAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 392*8d67ca89SAndroid Build Coastguard Worker 393*8d67ca89SAndroid Build Coastguard WorkerUnless required by applicable law or agreed to in writing, software 394*8d67ca89SAndroid Build Coastguard Workerdistributed under the License is distributed on an "AS IS" BASIS, 395*8d67ca89SAndroid Build Coastguard WorkerWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 396*8d67ca89SAndroid Build Coastguard WorkerSee the License for the specific language governing permissions and 397*8d67ca89SAndroid Build Coastguard Workerlimitations under the License. 398*8d67ca89SAndroid Build Coastguard Worker 399*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 400*8d67ca89SAndroid Build Coastguard Worker 401*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2022 The Android Open Source Project 402*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 403*8d67ca89SAndroid Build Coastguard Worker 404*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 405*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 406*8d67ca89SAndroid Build Coastguard Workerare met: 407*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 408*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 409*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 410*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 411*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 412*8d67ca89SAndroid Build Coastguard Worker distribution. 413*8d67ca89SAndroid Build Coastguard Worker 414*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 415*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 416*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 417*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 418*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 419*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 420*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 421*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 422*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 423*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 424*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 425*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 426*8d67ca89SAndroid Build Coastguard Worker 427*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 428*8d67ca89SAndroid Build Coastguard Worker 429*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2023 The Android Open Source Project 430*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 431*8d67ca89SAndroid Build Coastguard Worker 432*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 433*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 434*8d67ca89SAndroid Build Coastguard Workerare met: 435*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 436*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 437*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 438*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 439*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 440*8d67ca89SAndroid Build Coastguard Worker distribution. 441*8d67ca89SAndroid Build Coastguard Worker 442*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 443*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 444*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 445*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 446*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 447*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 448*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 449*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 450*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 451*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 452*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 453*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 454*8d67ca89SAndroid Build Coastguard Worker 455*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 456*8d67ca89SAndroid Build Coastguard Worker 457*8d67ca89SAndroid Build Coastguard WorkerCopyright (C) 2024 The Android Open Source Project 458*8d67ca89SAndroid Build Coastguard WorkerAll rights reserved. 459*8d67ca89SAndroid Build Coastguard Worker 460*8d67ca89SAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 461*8d67ca89SAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 462*8d67ca89SAndroid Build Coastguard Workerare met: 463*8d67ca89SAndroid Build Coastguard Worker * Redistributions of source code must retain the above copyright 464*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer. 465*8d67ca89SAndroid Build Coastguard Worker * Redistributions in binary form must reproduce the above copyright 466*8d67ca89SAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in 467*8d67ca89SAndroid Build Coastguard Worker the documentation and/or other materials provided with the 468*8d67ca89SAndroid Build Coastguard Worker distribution. 469*8d67ca89SAndroid Build Coastguard Worker 470*8d67ca89SAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 471*8d67ca89SAndroid Build Coastguard Worker"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 472*8d67ca89SAndroid Build Coastguard WorkerLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 473*8d67ca89SAndroid Build Coastguard WorkerFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 474*8d67ca89SAndroid Build Coastguard WorkerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 475*8d67ca89SAndroid Build Coastguard WorkerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 476*8d67ca89SAndroid Build Coastguard WorkerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 477*8d67ca89SAndroid Build Coastguard WorkerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 478*8d67ca89SAndroid Build Coastguard WorkerAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 479*8d67ca89SAndroid Build Coastguard WorkerOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 480*8d67ca89SAndroid Build Coastguard WorkerOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 481*8d67ca89SAndroid Build Coastguard WorkerSUCH DAMAGE. 482*8d67ca89SAndroid Build Coastguard Worker 483*8d67ca89SAndroid Build Coastguard Worker------------------------------------------------------------------- 484*8d67ca89SAndroid Build Coastguard Worker 485