11cb0ef41Sopenharmony_civersion 1.2.12, March 27th, 2022 21cb0ef41Sopenharmony_ci 31cb0ef41Sopenharmony_ciCopyright (C) 1995-2022 Jean-loup Gailly and Mark Adler 41cb0ef41Sopenharmony_ci 51cb0ef41Sopenharmony_ciThis software is provided 'as-is', without any express or implied 61cb0ef41Sopenharmony_ciwarranty. In no event will the authors be held liable for any damages 71cb0ef41Sopenharmony_ciarising from the use of this software. 81cb0ef41Sopenharmony_ci 91cb0ef41Sopenharmony_ciPermission is granted to anyone to use this software for any purpose, 101cb0ef41Sopenharmony_ciincluding commercial applications, and to alter it and redistribute it 111cb0ef41Sopenharmony_cifreely, subject to the following restrictions: 121cb0ef41Sopenharmony_ci 131cb0ef41Sopenharmony_ci1. The origin of this software must not be misrepresented; you must not 141cb0ef41Sopenharmony_ci claim that you wrote the original software. If you use this software 151cb0ef41Sopenharmony_ci in a product, an acknowledgment in the product documentation would be 161cb0ef41Sopenharmony_ci appreciated but is not required. 171cb0ef41Sopenharmony_ci2. Altered source versions must be plainly marked as such, and must not be 181cb0ef41Sopenharmony_ci misrepresented as being the original software. 191cb0ef41Sopenharmony_ci3. This notice may not be removed or altered from any source distribution. 20