OPEN SOURCE NOTIFICATION

This project ("THE PROJECT") is built on and with the aid of the following open source projects. Credits are given to these projects.
  •               This project ("THE PROJECT") is built on and with the aid of the following open source projects. Credits are given to these projects.
    
    
                  Open Source Software Licensed under the Boost Software License Version 1.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. clipper
                  Copyright (c) clipper original author and authors
                  
                  
                  Terms of the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person or organization
                  obtaining a copy of the software and accompanying documentation covered by
                  this license (the "Software") to use, reproduce, display, distribute,
                  execute, and transmit the Software, and to prepare derivative works of the
                  Software, and to permit third-parties to whom the Software is furnished to
                  do so, all subject to the following:
                  
                  The copyright notices in the Software and this entire statement, including
                  the above license grant, this restriction and the following disclaimer,
                  must be included in all copies of the Software, in whole or in part, and
                  all derivative works of the Software, unless such copies or derivative
                  works are solely in the form of machine-executable object code generated by
                  a source language processor.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
                  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
                  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
                  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
                  DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  1. ARM_NEON_2_x86_SSE
                  Copyright (C) 2012-2020 Intel Corporation.  All rights reserved.
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. poly2tri
                  Copyright (c) 2009-2010, Poly2Tri Contributors
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed Under the University of Illinois/NCSA Open Source License: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1.  LLVM - ConvertUTF.c  3.9.1
                  Copyright 2001-2004 Unicode, Inc.
                  
                  
                  Terms of the University of Illinois/NCSA Open Source License:
                  ---------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  ?	Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers.
                  ?	Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution.
                  ?	Neither the names of <Name of Development Group, Name of Institution>, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission.
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
                  
                  
                  Open Source Software Licensed Under the MIT License: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. RapidXml  V 1.13 
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  All Rights Reserved.
                  
                  2. DockPanel  V 2.0.0
                  Copyright (c) 2007 Weifen Luo
                  All Rights Reserved.
                  
                  3. nunit-framework  V 3.0.0
                  Copyright (c) 2014 Charlie Poole
                  All Rights Reserved.
                  
                  4. FidelityFX-FSR
                  Copyright (c) 2021 Advanced Micro Devices, Inc. All rights reserved.
                  
                  5.duanhongyi/gmssl
                  Copyright (c) duanhongyi/gmssl original author and authors
                  
                  
                  Terms of the MIT License:
                  ---------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed Under the BSD 3-Clause License: The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Brainiac Designer  V 2.1
                  Copyright (c) 2008, Daniel Kollmann
                  All rights reserved.
                  
                  2. Nsubstitute  V 1.7.1
                  Copyright (c) 2009 Anthony Egerton (nsubstitute@delfish.com) and David Tchepak (dave@davesquared.net)
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Libevent
                  Copyright (c) 2000-2007 Niels Provos <provos@citi.umich.edu>
                  Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
                  
                  
                  A copy of the BSD 3-Clause License is included in this file.
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Portions of Libevent are based on works by others, also made available by
                  them under the three-clause BSD license above.  The copyright notices are
                  available in the corresponding source files; the license is as above.  Here's
                  a list:
                  
                  log.c:
                     Copyright (c) 2000 Dug Song <dugsong@monkey.org>
                     Copyright (c) 1993 The Regents of the University of California.
                  
                  strlcpy.c:
                     Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
                  
                  win32select.c:
                     Copyright (c) 2003 Michael A. Davis <mike@datanerds.net>
                  
                  evport.c:
                     Copyright (c) 2007 Sun Microsystems
                  
                  ht-internal.h:
                     Copyright (c) 2002 Christopher Clark
                  
                  minheap-internal.h:
                     Copyright (c) 2006 Maxim Yegorushkin <maxim.yegorushkin@gmail.com>
                  
                  ==============================
                  
                  The arc4module is available under the following, sometimes called the
                  "OpenBSD" license:
                  
                     Copyright (c) 1996, David Mazieres <dm@uun.org>
                     Copyright (c) 2008, Damien Miller <djm@openbsd.org>
                  
                     Permission to use, copy, modify, and distribute this software for any
                     purpose with or without fee is hereby granted, provided that the above
                     copyright notice and this permission notice appear in all copies.
                  
                     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
                     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
                     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
                     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                  
                  ==============================
                  
                  The Windows timer code is based on code from libutp, which is
                  distributed under this license, sometimes called the "MIT" license.
                  
                  
                  Copyright (c) 2010 BitTorrent, Inc.
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy
                  of this software and associated documentation files (the "Software"), to deal
                  in the Software without restriction, including without limitation the rights
                  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
                  copies of the Software, and to permit persons to whom the Software is
                  furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in
                  all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
                  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
                  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
                  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
                  THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. curl
                  Copyright (c) 1996 - 2004, Daniel Stenberg, <daniel@haxx.se>.
                  
                  All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. slua
                  Copyright (c) 2015 siney/pangweiwei sineysan@163.com
                  
                  2. sol2
                  Copyright (c) 2013-2020 Rapptz, ThePhD, and contributors
                  
                  3. UniGif
                  Copyright (c) 2015 WestHillApps (Hironari Nishioka)
                  
                  4. uGUI-Effect-Tool
                  Copyright (c) 2016 WestHillApps (Hironari Nishioka)
                  
                  5. rapidxml
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  
                  6. parson
                  Copyright (c) 2012 - 2022 Krzysztof Gabis
                  
                  7. vk-android-sdk
                  Copyright (c) 2019 vk.com
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. LeanTween
                  Copyright (c) 2017 Russell Savage - Dented Pixel
                  Copyright (c)2001 Robert Penner
                  All rights reserved.
                  
                  A copy of the MIT License is included in this file.
                  A copy of the BSD 3-Clause License is included in this file.
                  
                  
                  Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. md5
                  Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
                  rights reserved.
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
                  rights reserved.
                  
                  License to copy and use this software is granted provided that it
                  is identified as the "RSA Data Security, Inc. MD5 Message-Digest
                  Algorithm" in all material mentioning or referencing this software
                  or this function.
                  
                  License is also granted to make and use derivative works provided
                  that such works are identified as "derived from the RSA Data
                  Security, Inc. MD5 Message-Digest Algorithm" in all material
                  mentioning or referencing the derived work.
                  
                  RSA Data Security, Inc. makes no representations concerning either
                  the merchantability of this software or the suitability of this
                  software for any particular purpose. It is provided "as is"
                  without express or implied warranty of any kind.
                  
                  These notices must be retained in any copies of any part of this
                  documentation and/or software.
                  -----------------------------------------------------------------
                  mddriver.c:
                  
                  Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All
                  rights reserved.
                  
                  RSA Data Security, Inc. makes no representations concerning either
                  the merchantability of this software or the suitability of this
                  software for any particular purpose. It is provided "as is"
                  without express or implied warranty of any kind.
                  
                  These notices must be retained in any copies of any part of this
                  documentation and/or software.
                  
                  
                  Open Source Software Licensed under the Boost Software License Version 1.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. clipper
                  Copyright (c) clipper original author and authors
                  
                  
                  Terms of the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person or organization
                  obtaining a copy of the software and accompanying documentation covered by
                  this license (the "Software") to use, reproduce, display, distribute,
                  execute, and transmit the Software, and to prepare derivative works of the
                  Software, and to permit third-parties to whom the Software is furnished to
                  do so, all subject to the following:
                  
                  The copyright notices in the Software and this entire statement, including
                  the above license grant, this restriction and the following disclaimer,
                  must be included in all copies of the Software, in whole or in part, and
                  all derivative works of the Software, unless such copies or derivative
                  works are solely in the form of machine-executable object code generated by
                  a source language processor.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
                  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
                  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
                  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
                  DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  1. ARM_NEON_2_x86_SSE
                  Copyright (C) 2012-2020 Intel Corporation.  All rights reserved.
                  
                  2. lz4
                  Copyright (c) 2011-2020, Yann Collet
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. poly2tri
                  Copyright (c) 2009-2010, Poly2Tri Contributors
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed Under the University of Illinois/NCSA Open Source License:
                   The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1.  LLVM - ConvertUTF.c  3.9.1
                  Copyright 2001-2004 Unicode, Inc.
                  
                  
                  Terms of the University of Illinois/NCSA Open Source License:
                  ---------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  ?	Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers.
                  ?	Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution.
                  ?	Neither the names of <Name of Development Group, Name of Institution>, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission.
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
                  
                  
                  Open Source Software Licensed Under the MIT License: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. RapidXml  V 1.13 
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  All Rights Reserved.
                  
                  2. DockPanel  V 2.0.0
                  Copyright (c) 2007 Weifen Luo
                  All Rights Reserved.
                  
                  3. nunit-framework  V 3.0.0
                  Copyright (c) 2014 Charlie Poole
                  All Rights Reserved.
                  
                  
                  Terms of the MIT License:
                  ---------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed Under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Brainiac Designer  V 2.1
                  Copyright (c) 2008, Daniel Kollmann
                  All rights reserved.
                  
                  2. Nsubstitute  V 1.7.1
                  Copyright (c) 2009 Anthony Egerton (nsubstitute@delfish.com) and David Tchepak (dave@davesquared.net)
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Libevent
                  Copyright (c) 2000-2007 Niels Provos <provos@citi.umich.edu>
                  Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
                  
                  
                  A copy of the BSD 3-Clause License is included in this file.
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Portions of Libevent are based on works by others, also made available by
                  them under the three-clause BSD license above.  The copyright notices are
                  available in the corresponding source files; the license is as above.  Here's
                  a list:
                  
                  log.c:
                     Copyright (c) 2000 Dug Song <dugsong@monkey.org>
                     Copyright (c) 1993 The Regents of the University of California.
                  
                  strlcpy.c:
                     Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
                  
                  win32select.c:
                     Copyright (c) 2003 Michael A. Davis <mike@datanerds.net>
                  
                  evport.c:
                     Copyright (c) 2007 Sun Microsystems
                  
                  ht-internal.h:
                     Copyright (c) 2002 Christopher Clark
                  
                  minheap-internal.h:
                     Copyright (c) 2006 Maxim Yegorushkin <maxim.yegorushkin@gmail.com>
                  
                  ==============================
                  
                  The arc4module is available under the following, sometimes called the
                  "OpenBSD" license:
                  
                     Copyright (c) 1996, David Mazieres <dm@uun.org>
                     Copyright (c) 2008, Damien Miller <djm@openbsd.org>
                  
                     Permission to use, copy, modify, and distribute this software for any
                     purpose with or without fee is hereby granted, provided that the above
                     copyright notice and this permission notice appear in all copies.
                  
                     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
                     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
                     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
                     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                  
                  ==============================
                  
                  The Windows timer code is based on code from libutp, which is
                  distributed under this license, sometimes called the "MIT" license.
                  
                  
                  Copyright (c) 2010 BitTorrent, Inc.
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy
                  of this software and associated documentation files (the "Software"), to deal
                  in the Software without restriction, including without limitation the rights
                  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
                  copies of the Software, and to permit persons to whom the Software is
                  furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in
                  all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
                  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
                  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
                  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
                  THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. curl
                  Copyright (c) 1996 - 2004, Daniel Stenberg, <daniel@haxx.se>.
                  
                  All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. slua
                  Copyright (c) 2015 siney/pangweiwei sineysan@163.com
                  
                  2. sol2
                  Copyright (c) 2013-2020 Rapptz, ThePhD, and contributors
                  
                  3. UniGif
                  Copyright (c) 2015 WestHillApps (Hironari Nishioka)
                  
                  4. uGUI-Effect-Tool
                  Copyright (c) 2016 WestHillApps (Hironari Nishioka)
                  
                  5. rapidxml
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  
                  6. parson
                  Copyright (c) 2012 - 2022 Krzysztof Gabis
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. LeanTween
                  Copyright (c) 2017 Russell Savage - Dented Pixel
                  Copyright (c)2001 Robert Penner
                  All rights reserved.
                  
                  A copy of the MIT License is included in this file.
                  A copy of the BSD 3-Clause License is included in this file.
                  
                  
                  
                  Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. md5
                  Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
                  rights reserved.
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
                  rights reserved.
                  
                  License to copy and use this software is granted provided that it
                  is identified as the "RSA Data Security, Inc. MD5 Message-Digest
                  Algorithm" in all material mentioning or referencing this software
                  or this function.
                  
                  License is also granted to make and use derivative works provided
                  that such works are identified as "derived from the RSA Data
                  Security, Inc. MD5 Message-Digest Algorithm" in all material
                  mentioning or referencing the derived work.
                  
                  RSA Data Security, Inc. makes no representations concerning either
                  the merchantability of this software or the suitability of this
                  software for any particular purpose. It is provided "as is"
                  without express or implied warranty of any kind.
                  
                  These notices must be retained in any copies of any part of this
                  documentation and/or software.
                  -----------------------------------------------------------------
                  mddriver.c:
                  
                  Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All
                  rights reserved.
                  
                  RSA Data Security, Inc. makes no representations concerning either
                  the merchantability of this software or the suitability of this
                  software for any particular purpose. It is provided "as is"
                  without express or implied warranty of any kind.
                  
                  These notices must be retained in any copies of any part of this
                  documentation and/or software.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libevent
                  Copyright (c) 2000-2007 Niels Provos <provos@citi.umich.edu>
                  Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Portions of Libevent are based on works by others, also made available by
                  them under the three-clause BSD license above.  The copyright notices are
                  available in the corresponding source files; the license is as above.  Here's
                  a list:
                  
                  log.c:
                     Copyright (c) 2000 Dug Song <dugsong@monkey.org>
                     Copyright (c) 1993 The Regents of the University of California.
                  
                  strlcpy.c:
                     Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
                  
                  win32select.c:
                     Copyright (c) 2003 Michael A. Davis <mike@datanerds.net>
                  
                  evport.c:
                     Copyright (c) 2007 Sun Microsystems
                  
                  ht-internal.h:
                     Copyright (c) 2002 Christopher Clark
                  
                  minheap-internal.h:
                     Copyright (c) 2006 Maxim Yegorushkin <maxim.yegorushkin@gmail.com>
                  
                  ==============================
                  
                  The arc4module is available under the following, sometimes called the
                  "OpenBSD" license:
                  
                     Copyright (c) 1996, David Mazieres <dm@uun.org>
                     Copyright (c) 2008, Damien Miller <djm@openbsd.org>
                  
                     Permission to use, copy, modify, and distribute this software for any
                     purpose with or without fee is hereby granted, provided that the above
                     copyright notice and this permission notice appear in all copies.
                  
                     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
                     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
                     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
                     OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                  
                  ==============================
                  
                  The Windows timer code is based on code from libutp, which is
                  distributed under this license, sometimes called the "MIT" license.
                  
                  
                  Copyright (c) 2010 BitTorrent, Inc.
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy
                  of this software and associated documentation files (the "Software"), to deal
                  in the Software without restriction, including without limitation the rights
                  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
                  copies of the Software, and to permit persons to whom the Software is
                  furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in
                  all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
                  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
                  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
                  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
                  THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. parson
                  Copyright (c) 2012 - 2022 Krzysztof Gabis
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  The CROS-V2项目活动管线 project is built on and with the aid of the following open source projects. Credits are given to these projects.
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. flatbuffer
                  Copyright 2014 Google Inc. All rights reserved.
                  
                  2. mbedtls
                  Copyright 2016-2018 INRIA and Microsoft Corporation
                  
                  3. multifunction
                  Copyright (c) multifunction original author and authors
                  Please note this software has been modified by the copyright holder of THE PROJECT in this distribution.
                  
                  4. AppAuth-Android
                  Copyright 2015 The AppAuth for Android Authors. All Rights Reserved.
                  
                  5.kubevirt
                  Copyright 2017 The KubeVirt Authors
                  
                  6.veloro
                  Copyright 2018 the Velero contributors.
                  
                  7.vcluster
                  Copyright (c) vcluster original author and authors
                  
                  8.argocd
                  Copyright 2017-2018 The Argo Authors
                  
                  9.mbedtls
                  Copyright (c) mbedtls original author and authors
                  
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libktx
                  Copyright (c) libktx original author and authors
                  Please note this software has been modified by the copyright holder of THE PROJECT in this distribution.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  Other Licenses of the Third-Party Components therein can be obtained from:
                  https://github.com/KhronosGroup/KTX-Software/blob/v4.0.0/LICENSE.md
                  https://github.com/KhronosGroup/KTX-Software/tree/v4.0.0/LICENSES
                  https://github.com/KhronosGroup/KTX-Software/pull/335
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. bgfx
                  Copyright 2010-2019 Branimir Karadzic
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Other Licenses of the Third-Party Components therein can be obtained from:
                  https://github.com/bkaradzic/bgfx/tree/6a5d1b1c7ac5b01b2dfff4db9b571d5466e932d9/3rdparty
                  
                  
                  Open Source Software Licensed under the c-ares license:
                  --------------------------------------------------------------------
                  1. cares
                  Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS file.
                  
                  Copyright 1998 by the Massachusetts Institute of Technology.
                  
                  
                  Terms of the c-ares license:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of M.I.T. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
                  
                  
                  Open Source Software Licensed under the Curl License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libcurl
                  Copyright (c) 1996 - 2019, Daniel Stenberg, <daniel@haxx.se>, and many
                  contributors, see the THANKS file.
                  
                  All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. mikroxml
                  Copyright (c) 2017 Ivan Gagis
                  
                  2. quickjs
                  copyright Fabrice Bellard and Charlie Gordon
                  
                  3. yoga
                  Copyright (c) Facebook, Inc. and its affiliates.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. rlottie
                  Copyright 2020 rlottie original author and authors
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  Other Licenses of the Third-Party Components therein can be obtained from:
                  https://github.com/Samsung/rlottie/tree/v0.2/licenses
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. miniz
                  This is free and unencumbered software released into the public domain.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. nanovg
                  Copyright (c) 2013 Mikko Mononen memon@inside.org
                  
                  2.tinyxml2
                  Copyright (c) tinyxml2 original author and authors
                  
                  3.zlib
                  Copyright notice: (C) 1995-2022 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. bson
                   Copyright 2009 10gen Inc.
                  
                  2. xampp
                  Copyright (c) xampp original author and authors
                  
                  3. zookeeper
                  Copyright 2009-2012 The Apache Software Foundation
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. tdwdfsclient
                  Copyright (c) tdwdfsclient original author and authors
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  https://github.com/apache/hadoop/blob/release-2.7.2-RC2/LICENSE.txt
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. Elastic
                  Copyright 2009-2018 Elasticsearch
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  https://github.com/elastic/elasticsearch/blob/v7.10.1/LICENSE.txt
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  1. linenoise
                  Copyright (c) 2010-2014, Salvatore Sanfilippo <antirez at gmail dot com>
                  Copyright (c) 2010-2013, Pieter Noordhuis <pcnoordhuis at gmail dot com>
                  All rights reserved.
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. kafka
                  Copyright (c) 2012-2020, Magnus Edenhill
                  All rights reserved.
                  
                  
                  A copy of the BSD 2-Clause License is included in this file.
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. gtest-1.7.0
                  Copyright 2008, Google Inc.
                  All rights reserved.
                  
                  2. libssh2
                  Copyright (c) 2004-2007 Sara Golemon <sarag@libssh2.org>
                   Copyright (c) 2005,2006 Mikhail Gusarov <dottedmag@dottedmag.net>
                   Copyright (c) 2006-2007 The Written Word, Inc.
                   Copyright (c) 2007 Eli Fant <elifantu@mail.ru>
                   Copyright (c) 2009-2014 Daniel Stenberg
                   Copyright (C) 2008, 2009 Simon Josefsson
                   All rights reserved.
                  
                  3. protobuf
                  Copyright 2014, Google Inc.  All rights reserved.
                  
                  4. protobuf-win32
                  Copyright 2014, Google Inc.  All rights reserved.
                  
                  5. editline-win
                  Copyright 2010-2018 Paolo Tosco <paolo.tosco.mail@gmail.com>
                  All rights reserved.
                  
                  6. web/yii
                  Copyright © 2008 by Yii Software LLC (http://www.yiisoft.com) All rights reserved.
                  
                  7. PCRE
                  Written by Philip Hazel Copyright (c) 1997-2007 University of Cambridge
                  
                  8. gflags
                  Copyright (c) 2006, Google Inc.
                  All rights reserved.
                  
                  9. glogs
                  Copyright (c) 2008, Google Inc.
                  All rights reserved.
                  
                  10. protobuf
                  Copyright 2014, Google Inc.  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. snappy
                  Copyright 2011, Google Inc.
                  All rights reserved.
                  
                  
                  A copy of the BSD 3-Clause License is included in this file.
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Some of the benchmark data in testdata/ is licensed differently:
                  
                   - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
                     is licensed under the Creative Commons Attribution 3.0 license
                     (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
                     for more information.
                  
                   - kppkn.gtb is taken from the Gaviota chess tablebase set, and
                     is licensed under the MIT License. See
                     https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
                     for more information.
                  
                   - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
                     “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
                     Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
                     which is licensed under the CC-BY license. See
                     http://www.ploscompbiol.org/static/license for more ifnormation.
                  
                   - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
                     Gutenberg. The first three have expired copyrights and are in the public
                     domain; the latter does not have expired copyright, but is still in the
                     public domain according to the license information
                     (http://www.gutenberg.org/ebooks/53).
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. libevent
                  Copyright (c) 2000-2007 Niels Provos <provos@citi.umich.edu>
                  Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
                  
                  
                  A copy of the BSD 3-Clause License is included in this file.
                  
                  https://github.com/libevent/libevent/blob/release-2.1.8-stable/LICENSE
                  
                  
                  Open Source Software Licensed under the BSD style license and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. crypto
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved.
                  
                  
                  Terms of the BSD style license:
                  --------------------------------------------------------------------
                  * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                  
                  
                  
                  Open Source Software Licensed under the MIT-style License therein:
                  --------------------------------------------------------------------
                  1. ncurses
                  Copyright 2018-2020,2021 Thomas E. Dickey
                  Copyright 1998-2017,2018 Free Software Foundation, Inc.
                  
                  
                  The terms of the MIT-style License:
                  --------------------------------------------------------------------
                  -- Permission is hereby granted, free of charge, to any person obtaining a   --
                  -- copy of this software and associated documentation files (the             --
                  -- "Software"), to deal in the Software without restriction, including       --
                  -- without limitation the rights to use, copy, modify, merge, publish,       --
                  -- distribute, distribute with modifications, sublicense, and/or sell copies --
                  -- of the Software, and to permit persons to whom the Software is furnished  --
                  -- to do so, subject to the following conditions:                            --
                  --                                                                           --
                  -- The above copyright notice and this permission notice shall be included   --
                  -- in all copies or substantial portions of the Software.                    --
                  --                                                                           --
                  -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS   --
                  -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF                --
                  -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
                  -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,       --
                  -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR     --
                  -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
                  -- USE OR OTHER DEALINGS IN THE SOFTWARE.                                    --
                  --                                                                           --
                  -- Except as contained in this notice, the name(s) of the above copyright    --
                  -- holders shall not be used in advertising or otherwise to promote the      --
                  -- sale, use or other dealings in this Software without prior written        --
                  -- authorization.  
                  
                  
                  Open Source Software Licensed under Public Domain therein:
                  --------------------------------------------------------------------
                  1. json
                  Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
                  
                  
                  The terms of Public Domain:
                  --------------------------------------------------------------------
                  // Distributed under MIT license, or public domain if desired and
                  // recognized in your jurisdiction.
                  // See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
                  
                  
                  Open Source Software Licensed under the Specific License therein:
                  --------------------------------------------------------------------
                  1. pgsql
                  Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
                  
                  Portions Copyright (c) 1994, The Regents of the University of California
                  
                  
                  The terms of Specific License:
                  --------------------------------------------------------------------
                  PostgreSQL Database Management System
                  (formerly known as Postgres, then as Postgres95)
                  
                  Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
                  
                  Portions Copyright (c) 1994, The Regents of the University of California
                  
                  Permission to use, copy, modify, and distribute this software and its
                  documentation for any purpose, without fee, and without a written agreement
                  is hereby granted, provided that the above copyright notice and this
                  paragraph and the following two paragraphs appear in all copies.
                  
                  IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
                  DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING
                  LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
                  DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE
                  POSSIBILITY OF SUCH DAMAGE.
                  
                  THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
                  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
                  AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
                  ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO
                  PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. curl
                  Copyright (c) 1996 - 2019, Daniel Stenberg, <daniel@haxx.se>, and many
                  contributors, see the THANKS file.
                  
                  All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the GNU General Public License, version 2:
                  --------------------------------------------------------------------
                  1. mysql
                  Copyright (c) 1997, 2022, Oracle and/or its affiliates.
                  Source code of this software can be obtained from: ftp://ftp.linux.ro/gentoo/distfiles/mysql-5.0.26.tar.gz
                  
                  
                  Terms of the GNU General Public License, version 2:
                  --------------------------------------------------------------------
                                      GNU GENERAL PUBLIC LICENSE
                                         Version 2, June 1991
                  
                   Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
                   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
                   Everyone is permitted to copy and distribute verbatim copies
                   of this license document, but changing it is not allowed.
                  
                                              Preamble
                  
                    The licenses for most software are designed to take away your
                  freedom to share and change it.  By contrast, the GNU General Public
                  License is intended to guarantee your freedom to share and change free
                  software--to make sure the software is free for all its users.  This
                  General Public License applies to most of the Free Software
                  Foundation's software and to any other program whose authors commit to
                  using it.  (Some other Free Software Foundation software is covered by
                  the GNU Lesser General Public License instead.)  You can apply it to
                  your programs, too.
                  
                    When we speak of free software, we are referring to freedom, not
                  price.  Our General Public Licenses are designed to make sure that you
                  have the freedom to distribute copies of free software (and charge for
                  this service if you wish), that you receive source code or can get it
                  if you want it, that you can change the software or use pieces of it
                  in new free programs; and that you know you can do these things.
                  
                    To protect your rights, we need to make restrictions that forbid
                  anyone to deny you these rights or to ask you to surrender the rights.
                  These restrictions translate to certain responsibilities for you if you
                  distribute copies of the software, or if you modify it.
                  
                    For example, if you distribute copies of such a program, whether
                  gratis or for a fee, you must give the recipients all the rights that
                  you have.  You must make sure that they, too, receive or can get the
                  source code.  And you must show them these terms so they know their
                  rights.
                  
                    We protect your rights with two steps: (1) copyright the software, and
                  (2) offer you this license which gives you legal permission to copy,
                  distribute and/or modify the software.
                  
                    Also, for each author's protection and ours, we want to make certain
                  that everyone understands that there is no warranty for this free
                  software.  If the software is modified by someone else and passed on, we
                  want its recipients to know that what they have is not the original, so
                  that any problems introduced by others will not reflect on the original
                  authors' reputations.
                  
                    Finally, any free program is threatened constantly by software
                  patents.  We wish to avoid the danger that redistributors of a free
                  program will individually obtain patent licenses, in effect making the
                  program proprietary.  To prevent this, we have made it clear that any
                  patent must be licensed for everyone's free use or not licensed at all.
                  
                    The precise terms and conditions for copying, distribution and
                  modification follow.
                  
                                      GNU GENERAL PUBLIC LICENSE
                     TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
                  
                    0. This License applies to any program or other work which contains
                  a notice placed by the copyright holder saying it may be distributed
                  under the terms of this General Public License.  The "Program", below,
                  refers to any such program or work, and a "work based on the Program"
                  means either the Program or any derivative work under copyright law:
                  that is to say, a work containing the Program or a portion of it,
                  either verbatim or with modifications and/or translated into another
                  language.  (Hereinafter, translation is included without limitation in
                  the term "modification".)  Each licensee is addressed as "you".
                  
                  Activities other than copying, distribution and modification are not
                  covered by this License; they are outside its scope.  The act of
                  running the Program is not restricted, and the output from the Program
                  is covered only if its contents constitute a work based on the
                  Program (independent of having been made by running the Program).
                  Whether that is true depends on what the Program does.
                  
                    1. You may copy and distribute verbatim copies of the Program's
                  source code as you receive it, in any medium, provided that you
                  conspicuously and appropriately publish on each copy an appropriate
                  copyright notice and disclaimer of warranty; keep intact all the
                  notices that refer to this License and to the absence of any warranty;
                  and give any other recipients of the Program a copy of this License
                  along with the Program.
                  
                  You may charge a fee for the physical act of transferring a copy, and
                  you may at your option offer warranty protection in exchange for a fee.
                  
                    2. You may modify your copy or copies of the Program or any portion
                  of it, thus forming a work based on the Program, and copy and
                  distribute such modifications or work under the terms of Section 1
                  above, provided that you also meet all of these conditions:
                  
                      a) You must cause the modified files to carry prominent notices
                      stating that you changed the files and the date of any change.
                  
                      b) You must cause any work that you distribute or publish, that in
                      whole or in part contains or is derived from the Program or any
                      part thereof, to be licensed as a whole at no charge to all third
                      parties under the terms of this License.
                  
                      c) If the modified program normally reads commands interactively
                      when run, you must cause it, when started running for such
                      interactive use in the most ordinary way, to print or display an
                      announcement including an appropriate copyright notice and a
                      notice that there is no warranty (or else, saying that you provide
                      a warranty) and that users may redistribute the program under
                      these conditions, and telling the user how to view a copy of this
                      License.  (Exception: if the Program itself is interactive but
                      does not normally print such an announcement, your work based on
                      the Program is not required to print an announcement.)
                  
                  These requirements apply to the modified work as a whole.  If
                  identifiable sections of that work are not derived from the Program,
                  and can be reasonably considered independent and separate works in
                  themselves, then this License, and its terms, do not apply to those
                  sections when you distribute them as separate works.  But when you
                  distribute the same sections as part of a whole which is a work based
                  on the Program, the distribution of the whole must be on the terms of
                  this License, whose permissions for other licensees extend to the
                  entire whole, and thus to each and every part regardless of who wrote it.
                  
                  Thus, it is not the intent of this section to claim rights or contest
                  your rights to work written entirely by you; rather, the intent is to
                  exercise the right to control the distribution of derivative or
                  collective works based on the Program.
                  
                  In addition, mere aggregation of another work not based on the Program
                  with the Program (or with a work based on the Program) on a volume of
                  a storage or distribution medium does not bring the other work under
                  the scope of this License.
                  
                    3. You may copy and distribute the Program (or a work based on it,
                  under Section 2) in object code or executable form under the terms of
                  Sections 1 and 2 above provided that you also do one of the following:
                  
                      a) Accompany it with the complete corresponding machine-readable
                      source code, which must be distributed under the terms of Sections
                      1 and 2 above on a medium customarily used for software interchange; or,
                  
                      b) Accompany it with a written offer, valid for at least three
                      years, to give any third party, for a charge no more than your
                      cost of physically performing source distribution, a complete
                      machine-readable copy of the corresponding source code, to be
                      distributed under the terms of Sections 1 and 2 above on a medium
                      customarily used for software interchange; or,
                  
                      c) Accompany it with the information you received as to the offer
                      to distribute corresponding source code.  (This alternative is
                      allowed only for noncommercial distribution and only if you
                      received the program in object code or executable form with such
                      an offer, in accord with Subsection b above.)
                  
                  The source code for a work means the preferred form of the work for
                  making modifications to it.  For an executable work, complete source
                  code means all the source code for all modules it contains, plus any
                  associated interface definition files, plus the scripts used to
                  control compilation and installation of the executable.  However, as a
                  special exception, the source code distributed need not include
                  anything that is normally distributed (in either source or binary
                  form) with the major components (compiler, kernel, and so on) of the
                  operating system on which the executable runs, unless that component
                  itself accompanies the executable.
                  
                  If distribution of executable or object code is made by offering
                  access to copy from a designated place, then offering equivalent
                  access to copy the source code from the same place counts as
                  distribution of the source code, even though third parties are not
                  compelled to copy the source along with the object code.
                  
                    4. You may not copy, modify, sublicense, or distribute the Program
                  except as expressly provided under this License.  Any attempt
                  otherwise to copy, modify, sublicense or distribute the Program is
                  void, and will automatically terminate your rights under this License.
                  However, parties who have received copies, or rights, from you under
                  this License will not have their licenses terminated so long as such
                  parties remain in full compliance.
                  
                    5. You are not required to accept this License, since you have not
                  signed it.  However, nothing else grants you permission to modify or
                  distribute the Program or its derivative works.  These actions are
                  prohibited by law if you do not accept this License.  Therefore, by
                  modifying or distributing the Program (or any work based on the
                  Program), you indicate your acceptance of this License to do so, and
                  all its terms and conditions for copying, distributing or modifying
                  the Program or works based on it.
                  
                    6. Each time you redistribute the Program (or any work based on the
                  Program), the recipient automatically receives a license from the
                  original licensor to copy, distribute or modify the Program subject to
                  these terms and conditions.  You may not impose any further
                  restrictions on the recipients' exercise of the rights granted herein.
                  You are not responsible for enforcing compliance by third parties to
                  this License.
                  
                    7. If, as a consequence of a court judgment or allegation of patent
                  infringement or for any other reason (not limited to patent issues),
                  conditions are imposed on you (whether by court order, agreement or
                  otherwise) that contradict the conditions of this License, they do not
                  excuse you from the conditions of this License.  If you cannot
                  distribute so as to satisfy simultaneously your obligations under this
                  License and any other pertinent obligations, then as a consequence you
                  may not distribute the Program at all.  For example, if a patent
                  license would not permit royalty-free redistribution of the Program by
                  all those who receive copies directly or indirectly through you, then
                  the only way you could satisfy both it and this License would be to
                  refrain entirely from distribution of the Program.
                  
                  If any portion of this section is held invalid or unenforceable under
                  any particular circumstance, the balance of the section is intended to
                  apply and the section as a whole is intended to apply in other
                  circumstances.
                  
                  It is not the purpose of this section to induce you to infringe any
                  patents or other property right claims or to contest validity of any
                  such claims; this section has the sole purpose of protecting the
                  integrity of the free software distribution system, which is
                  implemented by public license practices.  Many people have made
                  generous contributions to the wide range of software distributed
                  through that system in reliance on consistent application of that
                  system; it is up to the author/donor to decide if he or she is willing
                  to distribute software through any other system and a licensee cannot
                  impose that choice.
                  
                  This section is intended to make thoroughly clear what is believed to
                  be a consequence of the rest of this License.
                  
                    8. If the distribution and/or use of the Program is restricted in
                  certain countries either by patents or by copyrighted interfaces, the
                  original copyright holder who places the Program under this License
                  may add an explicit geographical distribution limitation excluding
                  those countries, so that distribution is permitted only in or among
                  countries not thus excluded.  In such case, this License incorporates
                  the limitation as if written in the body of this License.
                  
                    9. The Free Software Foundation may publish revised and/or new versions
                  of the General Public License from time to time.  Such new versions will
                  be similar in spirit to the present version, but may differ in detail to
                  address new problems or concerns.
                  
                  Each version is given a distinguishing version number.  If the Program
                  specifies a version number of this License which applies to it and "any
                  later version", you have the option of following the terms and conditions
                  either of that version or of any later version published by the Free
                  Software Foundation.  If the Program does not specify a version number of
                  this License, you may choose any version ever published by the Free Software
                  Foundation.
                  
                    10. If you wish to incorporate parts of the Program into other free
                  programs whose distribution conditions are different, write to the author
                  to ask for permission.  For software which is copyrighted by the Free
                  Software Foundation, write to the Free Software Foundation; we sometimes
                  make exceptions for this.  Our decision will be guided by the two goals
                  of preserving the free status of all derivatives of our free software and
                  of promoting the sharing and reuse of software generally.
                  
                                              NO WARRANTY
                  
                    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
                  FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
                  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
                  PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
                  OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
                  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
                  TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
                  PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
                  REPAIR OR CORRECTION.
                  
                    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
                  WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
                  REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
                  INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
                  OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
                  TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
                  YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
                  PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
                  POSSIBILITY OF SUCH DAMAGES.
                  
                                       END OF TERMS AND CONDITIONS
                  
                              How to Apply These Terms to Your New Programs
                  
                    If you develop a new program, and you want it to be of the greatest
                  possible use to the public, the best way to achieve this is to make it
                  free software which everyone can redistribute and change under these terms.
                  
                    To do so, attach the following notices to the program.  It is safest
                  to attach them to the start of each source file to most effectively
                  convey the exclusion of warranty; and each file should have at least
                  the "copyright" line and a pointer to where the full notice is found.
                  
                      {description}
                      Copyright (C) {year}  {fullname}
                  
                      This program is free software; you can redistribute it and/or modify
                      it under the terms of the GNU General Public License as published by
                      the Free Software Foundation; either version 2 of the License, or
                      (at your option) any later version.
                  
                      This program is distributed in the hope that it will be useful,
                      but WITHOUT ANY WARRANTY; without even the implied warranty of
                      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
                      GNU General Public License for more details.
                  
                      You should have received a copy of the GNU General Public License along
                      with this program; if not, write to the Free Software Foundation, Inc.,
                      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
                  
                  Also add information on how to contact you by electronic and paper mail.
                  
                  If the program is interactive, make it output a short notice like this
                  when it starts in an interactive mode:
                  
                      Gnomovision version 69, Copyright (C) year name of author
                      Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
                      This is free software, and you are welcome to redistribute it
                      under certain conditions; type `show c' for details.
                  
                  The hypothetical commands `show w' and `show c' should show the appropriate
                  parts of the General Public License.  Of course, the commands you use may
                  be called something other than `show w' and `show c'; they could even be
                  mouse-clicks or menu items--whatever suits your program.
                  
                  You should also get your employer (if you work as a programmer) or your
                  school, if any, to sign a "copyright disclaimer" for the program, if
                  necessary.  Here is a sample; alter the names:
                  
                    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
                    `Gnomovision' (which makes passes at compilers) written by James Hacker.
                  
                    {signature of Ty Coon}, 1 April 1989
                    Ty Coon, President of Vice
                  
                  This General Public License does not permit incorporating your program into
                  proprietary programs.  If your program is a subroutine library, you may
                  consider it more useful to permit linking proprietary applications with the
                  library.  If this is what you want to do, use the GNU Lesser General
                  Public License instead of this License.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. lua
                  Copyright © 1994–2021 Lua.org, PUC-Rio.
                  
                  2. sql-parser-1.5
                  Copyright (c) 2012-2017 Hasso-Plattner-Institut
                  
                  3. thpool
                  Copyright (c) 2016 Johan Hanssen Seferidis
                  
                  4. acorn
                  Copyright © Marijn Haverbeke;Ingvar Stepanyan;Adrian Heine
                  
                  5. antd
                  Copyright (c) 2015-present Ant UED, https://xtech.antfin.com/
                  
                  6. array-move
                  Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)
                  
                  7. axios
                  Copyright (c) 2014-present Matt Zabriskie
                  
                  8. moment
                  Copyright (c) JS Foundation and other contributors
                  
                  9. react
                  Copyright (c) Facebook, Inc. and its affiliates.
                  
                  10. react-sortable-hoc
                  Copyright (c) 2016, Claudéric Demers
                  
                  11. nvm
                  Copyright (c) 2010 Tim Caswell
                  
                  Copyright (c) 2014 Jordan Harband
                  
                  12. expat
                  Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper
                  Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
                  
                  13.rapidxml
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. nodejs
                  Copyright Node.js contributors. All rights reserved.
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  https://github.com/nodejs/node/blob/v14.18.1/LICENSE
                  
                  
                  
                  Open Source Software Licensed under the OpenSSL license:
                  --------------------------------------------------------------------
                  1. crypto
                  Copyright 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
                  #
                  
                  2. crypto-win
                  Copyright 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
                  #
                  
                  3. crypto-win32
                  Copyright 2010-2016 The OpenSSL Project Authors. All Rights Reserved.
                  #
                  
                  
                  Terms of the OpenSSL license:
                  --------------------------------------------------------------------
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. zlib
                   (C) 1995-2010 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. opus
                  Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic, Jean-Marc Valin, Timothy B. Terriberry,
                  CSIRO, Gregory Maxwell, Mark Borgerding,
                  Erik de Castro Lopo
                  
                  2. protobuf
                  Copyright 2008, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. snappy
                  Copyright 2011, Google Inc.
                  All rights reserved.
                  
                  
                  A copy of the BSD 3-Clause License is included in this file.
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Some of the benchmark data in testdata/ is licensed differently:
                  
                   - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
                     is licensed under the Creative Commons Attribution 3.0 license
                     (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
                     for more information.
                  
                   - kppkn.gtb is taken from the Gaviota chess tablebase set, and
                     is licensed under the MIT License. See
                     https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
                     for more information.
                  
                   - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
                     “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
                     Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
                     which is licensed under the CC-BY license. See
                     http://www.ploscompbiol.org/static/license for more ifnormation.
                  
                   - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
                     Gutenberg. The first three have expired copyrights and are in the public
                     domain; the latter does not have expired copyright, but is still in the
                     public domain according to the license information
                     (http://www.gutenberg.org/ebooks/53).
                  
                  
                  Open Source Software Licensed under the Curl License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libcurl
                  Copyright (c) 1996 - 2019, Daniel Stenberg, <daniel@haxx.se>, and many
                  contributors
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. cJSON
                  Copyright (c) 2009-2016 Dave Gamble
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the python 2.0:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Python_md5
                    Copyright (C) 2005-2007   Gregory P. Smith (greg@krypto.org)
                  
                  
                  Terms of the python 2.0:
                  --------------------------------------------------------------------
                  A. HISTORY OF THE SOFTWARE
                  ==========================
                  
                  Python was created in the early 1990s by Guido van Rossum at Stichting
                  Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands
                  as a successor of a language called ABC.  Guido remains Python's
                  principal author, although it includes many contributions from others.
                  
                  In 1995, Guido continued his work on Python at the Corporation for
                  National Research Initiatives (CNRI, see http://www.cnri.reston.va.us)
                  in Reston, Virginia where he released several versions of the
                  software.
                  
                  In May 2000, Guido and the Python core development team moved to
                  BeOpen.com to form the BeOpen PythonLabs team.  In October of the same
                  year, the PythonLabs team moved to Digital Creations (now Zope
                  Corporation, see http://www.zope.com).  In 2001, the Python Software
                  Foundation (PSF, see http://www.python.org/psf/) was formed, a
                  non-profit organization created specifically to own Python-related
                  Intellectual Property.  Zope Corporation is a sponsoring member of
                  the PSF.
                  
                  All Python releases are Open Source (see http://www.opensource.org for
                  the Open Source Definition).  Historically, most, but not all, Python
                  releases have also been GPL-compatible; the table below summarizes
                  the various releases.
                  
                      Release         Derived     Year        Owner       GPL-
                                      from                                compatible? (1)
                  
                      0.9.0 thru 1.2              1991-1995   CWI         yes
                      1.3 thru 1.5.2  1.2         1995-1999   CNRI        yes
                      1.6             1.5.2       2000        CNRI        no
                      2.0             1.6         2000        BeOpen.com  no
                      1.6.1           1.6         2001        CNRI        yes (2)
                      2.1             2.0+1.6.1   2001        PSF         no
                      2.0.1           2.0+1.6.1   2001        PSF         yes
                      2.1.1           2.1+2.0.1   2001        PSF         yes
                      2.2             2.1.1       2001        PSF         yes
                      2.1.2           2.1.1       2002        PSF         yes
                      2.1.3           2.1.2       2002        PSF         yes
                      2.2.1           2.2         2002        PSF         yes
                      2.2.2           2.2.1       2002        PSF         yes
                      2.2.3           2.2.2       2003        PSF         yes
                      2.3             2.2.2       2002-2003   PSF         yes
                      2.3.1           2.3         2002-2003   PSF         yes
                      2.3.2           2.3.1       2002-2003   PSF         yes
                      2.3.3           2.3.2       2002-2003   PSF         yes
                      2.3.4           2.3.3       2004        PSF         yes
                      2.3.5           2.3.4       2005        PSF         yes
                      2.4             2.3         2004        PSF         yes
                      2.4.1           2.4         2005        PSF         yes
                      2.4.2           2.4.1       2005        PSF         yes
                      2.4.3           2.4.2       2006        PSF         yes
                      2.4.4           2.4.3       2006        PSF         yes
                      2.5             2.4         2006        PSF         yes
                      2.5.1           2.5         2007        PSF         yes
                      2.6             2.5         2008        PSF         yes
                      3.0             2.6         2007        PSF         yes
                  
                  Footnotes:
                  
                  (1) GPL-compatible doesn't mean that we're distributing Python under
                      the GPL.  All Python licenses, unlike the GPL, let you distribute
                      a modified version without making your changes open source.  The
                      GPL-compatible licenses make it possible to combine Python with
                      other software that is released under the GPL; the others don't.
                  
                  (2) According to Richard Stallman, 1.6.1 is not GPL-compatible,
                      because its license has a choice of law clause.  According to
                      CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1
                      is "not incompatible" with the GPL.
                  
                  Thanks to the many outside volunteers who have worked under Guido's
                  direction to make these releases possible.
                  
                  
                  B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
                  ===============================================================
                  
                  PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
                  --------------------------------------------
                  
                  1. This LICENSE AGREEMENT is between the Python Software Foundation
                  ("PSF"), and the Individual or Organization ("Licensee") accessing and
                  otherwise using this software ("Python") in source or binary form and
                  its associated documentation.
                  
                  2. Subject to the terms and conditions of this License Agreement, PSF
                  hereby grants Licensee a nonexclusive, royalty-free, world-wide
                  license to reproduce, analyze, test, perform and/or display publicly,
                  prepare derivative works, distribute, and otherwise use Python
                  alone or in any derivative version, provided, however, that PSF's
                  License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
                  2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Python Software Foundation; 
                  All Rights Reserved" are retained in Python alone or in any derivative 
                  version prepared by Licensee.
                  
                  3. In the event Licensee prepares a derivative work that is based on
                  or incorporates Python or any part thereof, and wants to make
                  the derivative work available to others as provided herein, then
                  Licensee hereby agrees to include in any such work a brief summary of
                  the changes made to Python.
                  
                  4. PSF is making Python available to Licensee on an "AS IS"
                  basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
                  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
                  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
                  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
                  INFRINGE ANY THIRD PARTY RIGHTS.
                  
                  5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
                  FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
                  A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
                  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
                  
                  6. This License Agreement will automatically terminate upon a material
                  breach of its terms and conditions.
                  
                  7. Nothing in this License Agreement shall be deemed to create any
                  relationship of agency, partnership, or joint venture between PSF and
                  Licensee.  This License Agreement does not grant permission to use PSF
                  trademarks or trade name in a trademark sense to endorse or promote
                  products or services of Licensee, or any third party.
                  
                  8. By copying, installing or otherwise using Python, Licensee
                  agrees to be bound by the terms and conditions of this License
                  Agreement.
                  
                  
                  BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
                  -------------------------------------------
                  
                  BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
                  
                  1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
                  office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
                  Individual or Organization ("Licensee") accessing and otherwise using
                  this software in source or binary form and its associated
                  documentation ("the Software").
                  
                  2. Subject to the terms and conditions of this BeOpen Python License
                  Agreement, BeOpen hereby grants Licensee a non-exclusive,
                  royalty-free, world-wide license to reproduce, analyze, test, perform
                  and/or display publicly, prepare derivative works, distribute, and
                  otherwise use the Software alone or in any derivative version,
                  provided, however, that the BeOpen Python License is retained in the
                  Software, alone or in any derivative version prepared by Licensee.
                  
                  3. BeOpen is making the Software available to Licensee on an "AS IS"
                  basis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
                  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
                  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
                  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
                  INFRINGE ANY THIRD PARTY RIGHTS.
                  
                  4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
                  SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
                  AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
                  DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
                  
                  5. This License Agreement will automatically terminate upon a material
                  breach of its terms and conditions.
                  
                  6. This License Agreement shall be governed by and interpreted in all
                  respects by the law of the State of California, excluding conflict of
                  law provisions.  Nothing in this License Agreement shall be deemed to
                  create any relationship of agency, partnership, or joint venture
                  between BeOpen and Licensee.  This License Agreement does not grant
                  permission to use BeOpen trademarks or trade names in a trademark
                  sense to endorse or promote products or services of Licensee, or any
                  third party.  As an exception, the "BeOpen Python" logos available at
                  http://www.pythonlabs.com/logos.html may be used according to the
                  permissions granted on that web page.
                  
                  7. By copying, installing or otherwise using the software, Licensee
                  agrees to be bound by the terms and conditions of this License
                  Agreement.
                  
                  
                  CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
                  ---------------------------------------
                  
                  1. This LICENSE AGREEMENT is between the Corporation for National
                  Research Initiatives, having an office at 1895 Preston White Drive,
                  Reston, VA 20191 ("CNRI"), and the Individual or Organization
                  ("Licensee") accessing and otherwise using Python 1.6.1 software in
                  source or binary form and its associated documentation.
                  
                  2. Subject to the terms and conditions of this License Agreement, CNRI
                  hereby grants Licensee a nonexclusive, royalty-free, world-wide
                  license to reproduce, analyze, test, perform and/or display publicly,
                  prepare derivative works, distribute, and otherwise use Python 1.6.1
                  alone or in any derivative version, provided, however, that CNRI's
                  License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
                  1995-2001 Corporation for National Research Initiatives; All Rights
                  Reserved" are retained in Python 1.6.1 alone or in any derivative
                  version prepared by Licensee.  Alternately, in lieu of CNRI's License
                  Agreement, Licensee may substitute the following text (omitting the
                  quotes): "Python 1.6.1 is made available subject to the terms and
                  conditions in CNRI's License Agreement.  This Agreement together with
                  Python 1.6.1 may be located on the Internet using the following
                  unique, persistent identifier (known as a handle): 1895.22/1013.  This
                  Agreement may also be obtained from a proxy server on the Internet
                  using the following URL: http://hdl.handle.net/1895.22/1013".
                  
                  3. In the event Licensee prepares a derivative work that is based on
                  or incorporates Python 1.6.1 or any part thereof, and wants to make
                  the derivative work available to others as provided herein, then
                  Licensee hereby agrees to include in any such work a brief summary of
                  the changes made to Python 1.6.1.
                  
                  4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
                  basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
                  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
                  DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
                  FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
                  INFRINGE ANY THIRD PARTY RIGHTS.
                  
                  5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
                  1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
                  A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
                  OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
                  
                  6. This License Agreement will automatically terminate upon a material
                  breach of its terms and conditions.
                  
                  7. This License Agreement shall be governed by the federal
                  intellectual property law of the United States, including without
                  limitation the federal copyright law, and, to the extent such
                  U.S. federal law does not apply, by the law of the Commonwealth of
                  Virginia, excluding Virginia's conflict of law provisions.
                  Notwithstanding the foregoing, with regard to derivative works based
                  on Python 1.6.1 that incorporate non-separable material that was
                  previously distributed under the GNU General Public License (GPL), the
                  law of the Commonwealth of Virginia shall govern this License
                  Agreement only as to issues arising under or with respect to
                  Paragraphs 4, 5, and 7 of this License Agreement.  Nothing in this
                  License Agreement shall be deemed to create any relationship of
                  agency, partnership, or joint venture between CNRI and Licensee.  This
                  License Agreement does not grant permission to use CNRI trademarks or
                  trade name in a trademark sense to endorse or promote products or
                  services of Licensee, or any third party.
                  
                  8. By clicking on the "ACCEPT" button where indicated, or by copying,
                  installing or otherwise using Python 1.6.1, Licensee agrees to be
                  bound by the terms and conditions of this License Agreement.
                  
                          ACCEPT
                  
                  
                  CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
                  --------------------------------------------------
                  
                  Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
                  The Netherlands.  All rights reserved.
                  
                  Permission to use, copy, modify, and distribute this software and its
                  documentation for any purpose and without fee is hereby granted,
                  provided that the above copyright notice appear in all copies and that
                  both that copyright notice and this permission notice appear in
                  supporting documentation, and that the name of Stichting Mathematisch
                  Centrum or CWI not be used in advertising or publicity pertaining to
                  distribution of the software without specific, written prior
                  permission.
                  
                  STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
                  THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
                  FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
                  FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
                  OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Specific License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. reachability
                  Copyright (C) 2016 Apple Inc. All Rights Reserved.
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  Sample code project: Reachability
                  Version: 5.0
                   
                  IMPORTANT:  This Apple software is supplied to you by Apple
                  Inc. ("Apple") in consideration of your agreement to the following
                  terms, and your use, installation, modification or redistribution of
                  this Apple software constitutes acceptance of these terms.  If you do
                  not agree with these terms, please do not use, install, modify or
                  redistribute this Apple software.
                   
                  In consideration of your agreement to abide by the following terms, and
                  subject to these terms, Apple grants you a personal, non-exclusive
                  license, under Apple's copyrights in this original Apple software (the
                  "Apple Software"), to use, reproduce, modify and redistribute the Apple
                  Software, with or without modifications, in source and/or binary forms;
                  provided that if you redistribute the Apple Software in its entirety and
                  without modifications, you must retain this notice and the following
                  text and disclaimers in all such redistributions of the Apple Software.
                  Neither the name, trademarks, service marks or logos of Apple Inc. may
                  be used to endorse or promote products derived from the Apple Software
                  without specific prior written permission from Apple.  Except as
                  expressly stated in this notice, no other rights or licenses, express or
                  implied, are granted by Apple herein, including but not limited to any
                  patent rights that may be infringed by your derivative works or by other
                  works in which the Apple Software may be incorporated.
                   
                  The Apple Software is provided by Apple on an "AS IS" basis.  APPLE
                  MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
                  THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS
                  FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND
                  OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
                   
                  IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL
                  OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
                  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
                  INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,
                  MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED
                  AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
                  STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
                  POSSIBILITY OF SUCH DAMAGE.
                   
                  Copyright (C) 2016 Apple Inc. All Rights Reserved.
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. lzma
                  LZMA SDK is written and placed in the public domain by Igor Pavlov.
                  
                  Some code in LZMA is based on public domain code from another developers:
                    1) PPMd var.H (2001): Dmitry Shkarin
                    2) SHA-256: Wei Dai (Crypto++ library)
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. protobuffer
                  Copyright 2014, Google Inc.  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  For the license of other third parties, please refer to the following URL:
                  https://github.com/protocolbuffers/protobuf/blob/v3.5.1/LICENSE; 
                  https://github.com/google/benchmark/blob/360e66c1c4777c99402cf8cd535aa510fee16573/LICENSE
                  
                  
                  Open Source Software Licensed under the Curl License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Curl
                  Copyright (c) 1996 - 2014, Daniel Stenberg, <daniel@haxx.se>.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. jsoncpp
                  Copyright (c) 2007-2010 by Baptiste Lepilleur
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the OpenSSL License and the original SSLeay License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. openssl
                   Copyright (c) 1998-2016 The OpenSSL Project
                   Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                   All rights reserved.
                  
                  
                  Terms of the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                    The OpenSSL toolkit stays under a double license, i.e. both the conditions of
                    the OpenSSL License and the original SSLeay license apply to the toolkit.
                    See below for the actual license texts. Actually both licenses are BSD-style
                    Open Source licenses. In case of any license issues related to OpenSSL
                    please contact openssl-core@openssl.org.
                  
                    OpenSSL License
                    ---------------
                  
                  /* ====================================================================
                   * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
                   *
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                   * ====================================================================
                   *
                   * This product includes cryptographic software written by Eric Young
                   * (eay@cryptsoft.com).  This product includes software written by Tim
                   * Hudson (tjh@cryptsoft.com).
                   *
                   */
                  
                   Original SSLeay License
                   -----------------------
                  
                  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                   * All rights reserved.
                   *
                   * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                   */
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. zlib
                  Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler
                  
                  2. minizip
                   Copyright(C) 1995-1996 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. Tetragon
                  Copyright (c) Tetragon original author and authors
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. mbedtls
                  Copyright The Mbed TLS Contributors
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. snappy
                  Copyright 2011, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Terms of the other licenses of the Third-Party Components:
                  --------------------------------------------------------------------
                  Some of the benchmark data in testdata/ is licensed differently:
                  
                   - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
                     is licensed under the Creative Commons Attribution 3.0 license
                     (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
                     for more information.
                  
                   - kppkn.gtb is taken from the Gaviota chess tablebase set, and
                     is licensed under the MIT License. See
                     https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
                     for more information.
                  
                   - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
                     “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
                     Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
                     which is licensed under the CC-BY license. See
                     http://www.ploscompbiol.org/static/license for more ifnormation.
                  
                   - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
                     Gutenberg. The first three have expired copyrights and are in the public
                     domain; the latter does not have expired copyright, but is still in the
                     public domain according to the license information
                     (http://www.gutenberg.org/ebooks/53).
                  
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. curl
                  Copyright (c) 1996 - 2014, Daniel Stenberg, <daniel@haxx.se>.
                  
                  All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. XUPorter
                  Copyright (c) 2012 Wei Wang @onevcat
                  
                  2. MiniJson
                  Copyright (c) 2013 Calvin Rien
                  
                  3. WebViewJavascriptBridge
                  Copyright (c) 2011-2015 Marcus Westin, Antoine Lagadec
                  
                  4. MBProgressHUD
                  Copyright (c) 2009-2015 Matej Bukovinski
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. zlib
                   (C) 1995-2017 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. ActionSheetPicker-3.0
                  Copyright (c) 2011, Tim Cinel (see AUTHORS)
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. Reachability
                  Copyright (c) 2011-2013, Tony Million.
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. AFNetworking
                  Copyright (c) 2011–2015 Alamofire Software Foundation (http://alamofire.org/)
                  
                  2. MBProgressHUD
                  Copyright (c) 2009-2015 Matej Bukovinski
                  
                  3.aegis-web-sdk
                  copyright (c) tickli 
                  
                  4.resize-observer-polyfill
                  Copyright (c) 2016 Denis Rul
                  
                  5.ua-parser-js
                  Copyright (c) 2012-2021 Faisal Salman <<f@faisalman.com>>
                  
                  
                  6.ghc::filesystem
                  Copyright (c) 2018, Steffen Schümann <s.schuemann@pobox.com>
                  
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. lua
                  Copyright © 1994–2015 Lua.org, PUC-Rio.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. tinyxml
                  copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com)
                  
                  2. unzip
                  Copyright (C)1995-1998 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. unzip
                  Copyright © Lucian Wischik, June 2004 - July 2005
                  
                  
                  Terms of the Public Domain:
                  --------------------------------------------------------------------
                  This article, along with any associated source code and files, is licensed under A Public Domain dedication
                  
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. zip
                  Copyright © Lucian Wischik, June 2004 - July 2005
                  
                  
                  Terms of the Public Domain:
                  --------------------------------------------------------------------
                  This article, along with any associated source code and files, is licensed under A Public Domain dedication
                  
                  
                  
                  
                  Open Source Software Licensed under the BSD 4-Clause License:
                  --------------------------------------------------------------------
                  1. blf
                  Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de> All rights reserved.
                  
                  
                  Terms of the BSD 4-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without
                  modification, are permitted provided that the following conditions
                  are met:
                  1. Redistributions of source code must retain the above copyright
                     notice, this list of conditions and the following disclaimer.
                  2. Redistributions in binary form must reproduce the above copyright
                     notice, this list of conditions and the following disclaimer in the
                     documentation and/or other materials provided with the distribution.
                  3. All advertising materials mentioning features or use of this software
                     must display the following acknowledgement:
                       This product includes software developed by Niels Provos.
                  4. The name of the author may not be used to endorse or promote products
                     derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
                  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
                  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
                  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
                  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
                  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
                  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
                  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
                  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. libjpeg
                   Copyright (C) 1991-1996, Thomas G. Lane.
                   Modified 2015 by Guido Vollbeding.
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  LEGAL ISSUES
                  ============
                  
                  In plain English:
                  
                  1. We don't promise that this software works.  (But if you find any bugs,
                     please let us know!)
                  2. You can use this software for whatever you want.  You don't have to pay us.
                  3. You may not pretend that you wrote this software.  If you use it in a
                     program, you must acknowledge somewhere in your documentation that
                     you've used the IJG code.
                  
                  In legalese:
                  
                  The authors make NO WARRANTY or representation, either express or implied,
                  with respect to this software, its quality, accuracy, merchantability, or
                  fitness for a particular purpose.  This software is provided "AS IS", and you,
                  its user, assume the entire risk as to its quality and accuracy.
                  
                  This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding.
                  All Rights Reserved except as specified below.
                  
                  Permission is hereby granted to use, copy, modify, and distribute this
                  software (or portions thereof) for any purpose, without fee, subject to these
                  conditions:
                  (1) If any part of the source code for this software is distributed, then this
                  README file must be included, with this copyright and no-warranty notice
                  unaltered; and any additions, deletions, or changes to the original files
                  must be clearly indicated in accompanying documentation.
                  (2) If only executable code is distributed, then the accompanying
                  documentation must state that "this software is based in part on the work of
                  the Independent JPEG Group".
                  (3) Permission for use of this software is granted only if the user accepts
                  full responsibility for any undesirable consequences; the authors accept
                  NO LIABILITY for damages of any kind.
                  
                  These conditions apply to any software derived from or based on the IJG code,
                  not just to the unmodified library.  If you use our work, you ought to
                  acknowledge us.
                  
                  Permission is NOT granted for the use of any IJG author's name or company name
                  in advertising or publicity relating to this software or products derived from
                  it.  This software may be referred to only as "the Independent JPEG Group's
                  software".
                  
                  We specifically permit and encourage the use of this software as the basis of
                  commercial products, provided that all warranty or liability claims are
                  assumed by the product vendor.
                  
                  
                  The Unix configuration script "configure" was produced with GNU Autoconf.
                  It is copyright by the Free Software Foundation but is freely distributable.
                  The same holds for its supporting scripts (config.guess, config.sub,
                  ltmain.sh).  Another support script, install-sh, is copyright by X Consortium
                  but is also freely distributable.
                  
                  The IJG distribution formerly included code to read and write GIF files.
                  To avoid entanglement with the Unisys LZW patent (now expired), GIF reading
                  support has been removed altogether, and the GIF writer has been simplified
                  to produce "uncompressed GIFs".  This technique does not use the LZW
                  algorithm; the resulting GIF files are larger than usual, but are readable
                  by all standard GIF decoders.
                  
                  
                  REFERENCES
                  ==========
                  
                  We recommend reading one or more of these references before trying to
                  understand the innards of the JPEG software.
                  
                  The best short technical introduction to the JPEG compression algorithm is
                    Wallace, Gregory K.  "The JPEG Still Picture Compression Standard",
                    Communications of the ACM, April 1991 (vol. 34 no. 4), pp. 30-44.
                  (Adjacent articles in that issue discuss MPEG motion picture compression,
                  applications of JPEG, and related topics.)  If you don't have the CACM issue
                  handy, a PDF file containing a revised version of Wallace's article is
                  available at http://www.ijg.org/files/Wallace.JPEG.pdf.  The file (actually
                  a preprint for an article that appeared in IEEE Trans. Consumer Electronics)
                  omits the sample images that appeared in CACM, but it includes corrections
                  and some added material.  Note: the Wallace article is copyright ACM and IEEE,
                  and it may not be used for commercial purposes.
                  
                  A somewhat less technical, more leisurely introduction to JPEG can be found in
                  "The Data Compression Book" by Mark Nelson and Jean-loup Gailly, published by
                  M&T Books (New York), 2nd ed. 1996, ISBN 1-55851-434-1.  This book provides
                  good explanations and example C code for a multitude of compression methods
                  including JPEG.  It is an excellent source if you are comfortable reading C
                  code but don't know much about data compression in general.  The book's JPEG
                  sample code is far from industrial-strength, but when you are ready to look
                  at a full implementation, you've got one here...
                  
                  The best currently available description of JPEG is the textbook "JPEG Still
                  Image Data Compression Standard" by William B. Pennebaker and Joan L.
                  Mitchell, published by Van Nostrand Reinhold, 1993, ISBN 0-442-01272-1.
                  Price US$59.95, 638 pp.  The book includes the complete text of the ISO JPEG
                  standards (DIS 10918-1 and draft DIS 10918-2).
                  Although this is by far the most detailed and comprehensive exposition of
                  JPEG publicly available, we point out that it is still missing an explanation
                  of the most essential properties and algorithms of the underlying DCT
                  technology.
                  If you think that you know about DCT-based JPEG after reading this book,
                  then you are in delusion.  The real fundamentals and corresponding potential
                  of DCT-based JPEG are not publicly known so far, and that is the reason for
                  all the mistaken developments taking place in the image coding domain.
                  
                  The original JPEG standard is divided into two parts, Part 1 being the actual
                  specification, while Part 2 covers compliance testing methods.  Part 1 is
                  titled "Digital Compression and Coding of Continuous-tone Still Images,
                  Part 1: Requirements and guidelines" and has document numbers ISO/IEC IS
                  10918-1, ITU-T T.81.  Part 2 is titled "Digital Compression and Coding of
                  Continuous-tone Still Images, Part 2: Compliance testing" and has document
                  numbers ISO/IEC IS 10918-2, ITU-T T.83.
                  IJG JPEG 8 introduced an implementation of the JPEG SmartScale extension
                  which is specified in two documents:  A contributed document at ITU and ISO
                  with title "ITU-T JPEG-Plus Proposal for Extending ITU-T T.81 for Advanced
                  Image Coding", April 2006, Geneva, Switzerland.  The latest version of this
                  document is Revision 3.  And a contributed document ISO/IEC JTC1/SC29/WG1 N
                  5799 with title "Evolution of JPEG", June/July 2011, Berlin, Germany.
                  IJG JPEG 9 introduces a reversible color transform for improved lossless
                  compression which is described in a contributed document ISO/IEC JTC1/SC29/
                  WG1 N 6080 with title "JPEG 9 Lossless Coding", June/July 2012, Paris,
                  France.
                  
                  The JPEG standard does not specify all details of an interchangeable file
                  format.  For the omitted details we follow the "JFIF" conventions, version 2.
                  JFIF version 1 has been adopted as Recommendation ITU-T T.871 (05/2011) :
                  Information technology - Digital compression and coding of continuous-tone
                  still images: JPEG File Interchange Format (JFIF).  It is available as a
                  free download in PDF file format from http://www.itu.int/rec/T-REC-T.871.
                  A PDF file of the older JFIF document is available at
                  http://www.w3.org/Graphics/JPEG/jfif3.pdf.
                  
                  The TIFF 6.0 file format specification can be obtained by FTP from
                  ftp://ftp.sgi.com/graphics/tiff/TIFF6.ps.gz.  The JPEG incorporation scheme
                  found in the TIFF 6.0 spec of 3-June-92 has a number of serious problems.
                  IJG does not recommend use of the TIFF 6.0 design (TIFF Compression tag 6).
                  Instead, we recommend the JPEG design proposed by TIFF Technical Note #2
                  (Compression tag 7).  Copies of this Note can be obtained from
                  http://www.ijg.org/files/.  It is expected that the next revision
                  of the TIFF spec will replace the 6.0 JPEG design with the Note's design.
                  Although IJG's own code does not support TIFF/JPEG, the free libtiff library
                  uses our library to implement TIFF/JPEG per the Note.
                  
                  
                  ARCHIVE LOCATIONS
                  =================
                  
                  The "official" archive site for this software is www.ijg.org.
                  The most recent released version can always be found there in
                  directory "files".  This particular version will be archived as
                  http://www.ijg.org/files/jpegsrc.v9b.tar.gz, and in Windows-compatible
                  "zip" archive format as http://www.ijg.org/files/jpegsr9b.zip.
                  
                  The JPEG FAQ (Frequently Asked Questions) article is a source of some
                  general information about JPEG.
                  It is available on the World Wide Web at http://www.faqs.org/faqs/jpeg-faq/
                  and other news.answers archive sites, including the official news.answers
                  archive at rtfm.mit.edu: ftp://rtfm.mit.edu/pub/usenet/news.answers/jpeg-faq/.
                  If you don't have Web or FTP access, send e-mail to mail-server@rtfm.mit.edu
                  with body
                    send usenet/news.answers/jpeg-faq/part1
                    send usenet/news.answers/jpeg-faq/part2
                  
                  
                  ACKNOWLEDGMENTS
                  ===============
                  
                  Thank to Juergen Bruder for providing me with a copy of the common DCT
                  algorithm article, only to find out that I had come to the same result
                  in a more direct and comprehensible way with a more generative approach.
                  
                  Thank to Istvan Sebestyen and Joan L. Mitchell for inviting me to the
                  ITU JPEG (Study Group 16) meeting in Geneva, Switzerland.
                  
                  Thank to Thomas Wiegand and Gary Sullivan for inviting me to the
                  Joint Video Team (MPEG & ITU) meeting in Geneva, Switzerland.
                  
                  Thank to Thomas Richter and Daniel Lee for inviting me to the
                  ISO/IEC JTC1/SC29/WG1 (previously known as JPEG, together with ITU-T SG16)
                  meeting in Berlin, Germany.
                  
                  Thank to John Korejwa and Massimo Ballerini for inviting me to
                  fruitful consultations in Boston, MA and Milan, Italy.
                  
                  Thank to Hendrik Elstner, Roland Fassauer, Simone Zuck, Guenther
                  Maier-Gerber, Walter Stoeber, Fred Schmitz, and Norbert Braunagel
                  for corresponding business development.
                  
                  Thank to Nico Zschach and Dirk Stelling of the technical support team
                  at the Digital Images company in Halle for providing me with extra
                  equipment for configuration tests.
                  
                  Thank to Richard F. Lyon (then of Foveon Inc.) for fruitful
                  communication about JPEG configuration in Sigma Photo Pro software.
                  
                  Thank to Andrew Finkenstadt for hosting the ijg.org site.
                  
                  Last but not least special thank to Thomas G. Lane for the original
                  design and development of this singular software package.
                  
                  
                  FILE FORMAT WARS
                  ================
                  
                  The ISO/IEC JTC1/SC29/WG1 standards committee (previously known as JPEG,
                  together with ITU-T SG16) currently promotes different formats containing
                  the name "JPEG" which is misleading because these formats are incompatible
                  with original DCT-based JPEG and are based on faulty technologies.
                  IJG therefore does not and will not support such momentary mistakes
                  (see REFERENCES).
                  There exist also distributions under the name "OpenJPEG" promoting such
                  kind of formats which is misleading because they don't support original
                  JPEG images.
                  We have no sympathy for the promotion of inferior formats.  Indeed, one of
                  the original reasons for developing this free software was to help force
                  convergence on common, interoperable format standards for JPEG files.
                  Don't use an incompatible file format!
                  (In any case, our decoder will remain capable of reading existing JPEG
                  image files indefinitely.)
                  
                  The ISO committee pretends to be "responsible for the popular JPEG" in their
                  public reports which is not true because they don't respond to actual
                  requirements for the maintenance of the original JPEG specification.
                  Furthermore, the ISO committee pretends to "ensure interoperability" with
                  their standards which is not true because their "standards" support only
                  application-specific and proprietary use cases and contain mathematically
                  incorrect code.
                  
                  There are currently different distributions in circulation containing the
                  name "libjpeg" which is misleading because they don't have the features and
                  are incompatible with formats supported by actual IJG libjpeg distributions.
                  One of those fakes is released by members of the ISO committee and just uses
                  the name of libjpeg for misdirection of people, similar to the abuse of the
                  name JPEG as described above, while having nothing in common with actual IJG
                  libjpeg distributions and containing mathematically incorrect code.
                  The other one claims to be a "derivative" or "fork" of the original libjpeg,
                  but violates the license conditions as described under LEGAL ISSUES above
                  and violates basic C programming properties.
                  We have no sympathy for the release of misleading, incorrect and illegal
                  distributions derived from obsolete code bases.
                  Don't use an obsolete code base!
                  
                  According to the UCC (Uniform Commercial Code) law, IJG has the lawful and
                  legal right to foreclose on certain standardization bodies and other
                  institutions or corporations that knowingly perform substantial and
                  systematic deceptive acts and practices, fraud, theft, and damaging of the
                  value of the people of this planet without their knowing, willing and
                  intentional consent.
                  The titles, ownership, and rights of these institutions and all their assets
                  are now duly secured and held in trust for the free people of this planet.
                  People of the planet, on every country, may have a financial interest in
                  the assets of these former principals, agents, and beneficiaries of the
                  foreclosed institutions and corporations.
                  IJG asserts what is: that each man, woman, and child has unalienable value
                  and rights granted and deposited in them by the Creator and not any one of
                  the people is subordinate to any artificial principality, corporate fiction
                  or the special interest of another without their appropriate knowing,
                  willing and intentional consent made by contract or accommodation agreement.
                  IJG expresses that which already was.
                  The people have already determined and demanded that public administration
                  entities, national governments, and their supporting judicial systems must
                  be fully transparent, accountable, and liable.
                  IJG has secured the value for all concerned free people of the planet.
                  
                  A partial list of foreclosed institutions and corporations ("Hall of Shame")
                  is currently prepared and will be published later.
                  
                  
                  TO DO
                  =====
                  
                  Version 9 is the second release of a new generation JPEG standard
                  to overcome the limitations of the original JPEG specification,
                  and is the first true source reference JPEG codec.
                  More features are being prepared for coming releases...
                  
                  Please send bug reports, offers of help, etc. to jpeg-info@jpegclub.org.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. zlib
                   Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  Open Source Software Licensed under the OpenSSL License and the original SSLeay License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. openssl
                  Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved.
                  
                  
                  Terms of the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                    The OpenSSL toolkit stays under a double license, i.e. both the conditions of
                    the OpenSSL License and the original SSLeay license apply to the toolkit.
                    See below for the actual license texts. Actually both licenses are BSD-style
                    Open Source licenses. In case of any license issues related to OpenSSL
                    please contact openssl-core@openssl.org.
                  
                    OpenSSL License
                    ---------------
                  
                  /* ====================================================================
                   * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
                   *
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                   * ====================================================================
                   *
                   * This product includes cryptographic software written by Eric Young
                   * (eay@cryptsoft.com).  This product includes software written by Tim
                   * Hudson (tjh@cryptsoft.com).
                   *
                   */
                  
                   Original SSLeay License
                   -----------------------
                  
                  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                   * All rights reserved.
                   *
                   * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                   */
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright 2008, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. rapidxml
                  Copyright (c) 2006, 2007 Marcin Kalicinski
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software in the Public Domain:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. jsoncpp
                  Copyright © Baptiste Lepilleur <blep@users.sourceforge.net>
                  
                  
                  Terms of the Public Domain:
                  --------------------------------------------------------------------
                  The JsonCpp library's source code, including accompanying documentation, 
                  tests and demonstration applications, are licensed under the following
                  conditions...
                  
                  The author (Baptiste Lepilleur) explicitly disclaims copyright in all 
                  jurisdictions which recognize such a disclaimer. In such jurisdictions, 
                  this software is released into the Public Domain.
                  
                  In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
                  2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
                  released under the terms of the MIT License (see below).
                  
                  In jurisdictions which recognize Public Domain property, the user of this 
                  software may choose to accept it either as 1) Public Domain, 2) under the 
                  conditions of the MIT License (see below), or 3) under the terms of dual 
                  Public Domain/MIT License conditions described here, as they choose.
                  
                  The MIT License is about as close to Public Domain as a license can get, and is
                  described in clear, concise terms at:
                  
                     http://en.wikipedia.org/wiki/MIT_License
                     
                  The full text of the MIT License follows:
                  
                  ========================================================================
                  Copyright (c) 2007-2010 Baptiste Lepilleur
                  
                  Permission is hereby granted, free of charge, to any person
                  obtaining a copy of this software and associated documentation
                  files (the "Software"), to deal in the Software without
                  restriction, including without limitation the rights to use, copy,
                  modify, merge, publish, distribute, sublicense, and/or sell copies
                  of the Software, and to permit persons to whom the Software is
                  furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be
                  included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
                  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
                  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
                  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
                  BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
                  ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
                  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
                  SOFTWARE.
                  ========================================================================
                  (END LICENSE TEXT)
                  
                  The MIT license is compatible with both the GPL and commercial
                  software, affording one all of the rights of Public Domain with the
                  minor nuisance of being required to keep the above copyright notice
                  and license text in the source code. Note also that by accepting the
                  Public Domain "license" you can re-license your copy using whatever
                  license you like.
                  
                  
                  
                  Open Source Software Licensed under the zlib license:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. minizip
                   Copyright(C) 1995-1996 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the zlib license:
                  --------------------------------------------------------------------
                  zlib 1.0.1 is a general purpose data compression library.  All the code
                  is reentrant (thread safe).  The data format used by the zlib library
                  is described in the files zlib-3.3.doc, deflate-1.3.doc and
                  gzip-4.3.doc, available in various formats from
                  ftp://swrinde.nde.swri.edu/pub/png/documents/zlib/
                  
                  All functions of the compression library are documented in the file
                  zlib.h. A usage example of the library is given in the file example.c
                  which also tests that the library is working correctly. Another
                  example is given in the file minigzip.c. The compression library itself
                  is composed of all source files except example.c and minigzip.c.
                  
                  To compile all files and run the test program, follow the instructions
                  given at the top of Makefile. In short "make test; make install"
                  should work for most machines.  For MSDOS, use one of the special
                  makefiles such as Makefile.msc; for VMS, use Make_vms.com or descrip.mms.
                  
                  Questions about zlib should be sent to <zlib@quest.jpl.nasa.gov> or,
                  if this fails, to the addresses given below in the Copyright section.
                  
                  The changes made in version 1.0.1 are documented in the file ChangeLog.
                  Version number 1.0 was skipped to avoid confusion with version 0.99
                  which had some references to 1.0 already. The main changes since 0.99 are:
                  
                  - fix array overlay in deflate.c which sometimes caused bad compressed data
                  - fix inflate bug with empty stored block
                  - fix MSDOS medium model which was broken in 0.99
                  - fix deflateParams() which could generated bad compressed data.
                  - added an INDEX file
                  - new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32),
                    Watcom (Makefile.wat), Amiga SAS/C (Makefile.sas)
                  - several portability improvements
                  
                  Notes for some targets:
                  
                  - For Turbo C the small model is supported only with reduced performance to
                    avoid any far allocation; it was tested with -DMAX_WBITS=11 -DMAX_MEM_LEVEL=3
                  
                  - For 64-bit Iris, deflate.c must be compiled without any optimization.
                    With -O, one libpng test fails. The test works in 32 bit mode (with
                    the -32 compiler flag).
                  
                  - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1   
                    it works when compiled with cc.
                  
                  - zlib doesn't work on HP-UX 9.05 with one cc compiler (the one not
                    accepting the -O option). It works with the other cc compiler.
                  
                  A Perl interface to zlib written by Paul Marquess <pmarquess@bfsec.bt.co.uk>
                  is in the CPAN (Comprehensive Perl Archive Network) sites, such as:
                  ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-module/Compress/Compress-Zlib*
                  
                  
                  Acknowledgments:
                  
                    The deflate format used by zlib was defined by Phil Katz. The deflate
                    and zlib specifications were written by Peter Deutsch. Thanks to all the
                    people who reported problems and suggested various improvements in zlib;
                    they are too numerous to cite here.
                  
                  Copyright notice:
                  
                   (C) 1995-1996 Jean-loup Gailly and Mark Adler
                  
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                  
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                  
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                  
                    Jean-loup Gailly        Mark Adler
                    gzip@prep.ai.mit.edu    madler@alumni.caltech.edu
                  
                  If you use the zlib library in a product, we would appreciate *not*
                  receiving lengthy legal documents to sign. The sources are provided
                  for free but without warranty of any kind.  The library has been
                  entirely written by Jean-loup Gailly and Mark Adler; it does not
                  include third-party code.
                  
                  If you redistribute modified sources, we would appreciate that you include
                  in the file ChangeLog history information documenting your changes.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. zlib
                  Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  Open Source Software Licensed under the OpenSSL License and the original SSLeay license:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. openssl
                   Copyright (c) 1998-2016 The OpenSSL Project
                   Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                   All rights reserved.
                  
                  
                  Terms of the OpenSSL License and the original SSLeay license:
                  --------------------------------------------------------------------
                    LICENSE ISSUES
                    ==============
                  
                    The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
                    the OpenSSL License and the original SSLeay license apply to the toolkit.
                    See below for the actual license texts.
                  
                    OpenSSL License
                    ---------------
                  
                  /* ====================================================================
                   * Copyright (c) 1998-2016 The OpenSSL Project.  All rights reserved.
                   *
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                   * ====================================================================
                   *
                   * This product includes cryptographic software written by Eric Young
                   * (eay@cryptsoft.com).  This product includes software written by Tim
                   * Hudson (tjh@cryptsoft.com).
                   *
                   */
                  
                   Original SSLeay License
                   -----------------------
                  
                  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                   * All rights reserved.
                   *
                   * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                   */
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. openssl
                  Copyright (c) 1998-2022 The OpenSSL Project
                  
                  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                  
                  All rights reserved.rs
                  
                  2.intersection-observer
                  Copyright (c) intersection-observer original author and authors
                  
                  3.flatbuffers
                  Copyright (c) flatbuffers original author and authors
                  
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. libcurl
                  Copyright (c) 1996 - 2016, Daniel Stenberg, <daniel@haxx.se>, and many
                  contributors
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright 2008, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. rapidjson
                  Copyright (c) 2011 Milo Yip (miloyip@gmail.com)
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  Open Source Software Licensed Under the BSD License:
                  --------------------------------------------------------------------
                  
                  The msinttypes r29 
                  Copyright (c) 2006-2013 Alexander Chemeris 
                  All rights reserved.
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  * Neither the name of  copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Open Source Software Licensed Under the JSON License:
                  --------------------------------------------------------------------
                  
                  json.org 
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                  JSON_checker
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                    
                  Terms of the JSON License:
                  ---------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  The Software shall be used for Good, not Evil.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. libexpat
                  Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
                  Copyright (c) 2001-2019 Expat maintainers
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. tensorflow-serving
                  Copyright 2016, The TensorFlow Serving Authors.
                  
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. protobuf-c++
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. annotations
                  Copyright (c) 2005-2013, The Android Open Source Project
                  
                  2. common
                  Copyright (c) 2005-2013, The Android Open Source Project
                  
                  3. commons-collections4
                  Copyright (c) 2001-2018 The Apache Software Foundation
                  
                  4. commons-compress
                  Copyright (c) 2002-2018 The Apache Software Foundation
                  
                  5. commons-io
                  Copyright (c) 2002-2012 The Apache Software Foundation
                  
                  6. commons-lang3
                  Copyright (c) 2001-2015 The Apache Software Foundation
                  
                  7. commons-logging
                  Copyright (c) 2003-2014 The Apache Software Foundation
                  
                  8. ddmlib
                  Copyright (c) 2005-2013, The Android Open Source Project
                  
                  9. gson
                  Copyright(c) 2008 Google Inc.
                  
                  10. guava
                  Copyright (c) Apache Maven Bundle Plugin
                  
                  11. httpasyncclient
                  Copyright (c) 2010-2018 The Apache Software Foundation
                  
                  12. httpclient
                  Copyright 1999-2018 The Apache Software Foundation
                  
                  13. httpcore
                  Copyright 2005-2018 The Apache Software Foundation
                  
                  14. httpcore-nio
                  Copyright 2005-2018 The Apache Software Foundation
                  
                  15. imgscalr-lib
                  Copyright (c) imgscalr-lib original author and authors
                  
                  16. poi-ooxml
                  Copyright 2003-2018 The Apache Software Foundation BEA.
                  Copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/> (dead link),which was acquired by Oracle Corporation in 2008.
                  <http://www.oracle.com/us/corporate/Acquisitions/bea/index.html><https://en.wikipedia.org/wiki/BEA_Systems>
                  Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)
                  Copyright (C) 2006-2007 Valek Filippov (frob@df.ru)
                  Copyright (c) 2009-2014 FedICT (federal ICT department of Belgium), e-Contract.be BVBA (https://www.e-contract.be), Bart Hanssens from FedICT
                  
                  17. poi-ooxml-schemas
                  Copyright 2003-2018 The Apache Software Foundation BEA.
                  Copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/> (dead link), which was acquired by Oracle Corporation in 2008.
                  <http://www.oracle.com/us/corporate/Acquisitions/bea/index.html><https://en.wikipedia.org/wiki/BEA_Systems>
                  Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)
                  vsdump program.
                  Copyright (C) 2006-2007 Valek Filippov (frob@df.ru) eID Applet project <http://eid-applet.googlecode.com> and <https://github.com/e-Contract/eid-applet>.
                  Copyright (c) 2009-2014 FedICT (federal ICT department of Belgium), e-Contract.be BVBA (https://www.e-contract.be), Bart Hanssens from FedICT
                  
                  18. xmlbeans
                  copyright (c) 2000-2003, BEA Systems, <http://www.bea.com/>.Apache Xerces-J and Apache Axis products, Copyright (c) 1999-2003 Apache Software Foundation
                  Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University)
                  Apache Xml Commons project,
                  Copyright (c) 2001-2003 Apache Software Foundation
                  
                  19. zt-zip
                  Copyright 2012 ZeroTurnaround LLC.
                  
                  20. restlet
                  Copyright 2005-2014 Restlet
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. controlsfx
                  Copyright (c) 2013, ControlsFX
                  All rights reserved.
                  
                  2. ADVobfuscator
                  Copyright (c) 2010-2017 Sebastien Andrivet.
                  
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. protobuf-java
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  A copy of the BSD 3-Clause is included in this file.
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/protocolbuffers/protobuf/tree/main/third_party
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. dd-plist
                  Copyright (C) 2016 Daniel Dreibrodt
                  
                  2. mdnsjava
                  Copyright (c) Apache Maven Bundle Plugin
                  
                  3. poi
                  Copyright (c) Apache Maven Bundle Plugin
                  
                  4.kxml2
                  Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany
                  
                  5.slf4j-api
                  Copyright (c) slf4j-api original author and authors
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  1. dnsjava
                  Copyright (c) Apache Maven Bundle Plugin
                  
                  2. flowless
                  Copyright (c) 2014, TomasMikula
                  
                  3. richtextfx
                  Copyright (c) 2013-2017, Tomas Mikula and contributors
                  All rights reserved.
                  
                  4. undofx
                  Copyright (c) 2014, TomasMikula
                  
                  5. wellbehavedfx
                  Copyright (c) 2014, TomasMikula
                  
                  6. reactfx
                  Copyright (c) 2013-2014, Tomas Mikula
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. libjpeg-turbo
                  Copyright (c) libjpeg-turbo original author and authors
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/libjpeg-turbo/libjpeg-turbo/blob/2.0.1/LICENSE.md
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. libuv
                  Copyright (c) 2015-present libuv project contributors.
                  Copyright Joyent, Inc. and other Node contributors. All rights reserved.
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/libuv/libuv/blob/v1.21.0/LICENSE
                  
                  
                  Open Source Software Licensed under the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                  1. openssl
                  Copyright (c) openssl original author and authors
                  
                  
                  Terms of the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                    The OpenSSL toolkit stays under a double license, i.e. both the conditions of
                    the OpenSSL License and the original SSLeay license apply to the toolkit.
                    See below for the actual license texts. Actually both licenses are BSD-style
                    Open Source licenses. In case of any license issues related to OpenSSL
                    please contact openssl-core@openssl.org.
                  
                    OpenSSL License
                    ---------------
                  
                  /* ====================================================================
                   * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
                   *
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                   * ====================================================================
                   *
                   * This product includes cryptographic software written by Eric Young
                   * (eay@cryptsoft.com).  This product includes software written by Tim
                   * Hudson (tjh@cryptsoft.com).
                   *
                   */
                  
                   Original SSLeay License
                   -----------------------
                  
                  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                   * All rights reserved.
                   *
                   * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                   */
                  
                  
                  Open Source Software Licensed under the Eclipse Public License Version 1.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. jts-core
                  Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
                  
                  
                  Terms of the Eclipse Public License Version 1.0:
                  --------------------------------------------------------------------
                  THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
                  
                  1. DEFINITIONS
                  
                  "Contribution" means:
                  
                  a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
                  b) in the case of each subsequent Contributor:
                  i) changes to the Program, and
                  ii) additions to the Program;
                  where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
                  "Contributor" means any person or entity that distributes the Program.
                  
                  "Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
                  
                  "Program" means the Contributions distributed in accordance with this Agreement.
                  
                  "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
                  
                  2. GRANT OF RIGHTS
                  
                  a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
                  b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
                  c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
                  d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
                  3. REQUIREMENTS
                  
                  A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
                  
                  a) it complies with the terms and conditions of this Agreement; and
                  b) its license agreement:
                  i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
                  ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
                  iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
                  iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
                  When the Program is made available in source code form:
                  
                  a) it must be made available under this Agreement; and
                  b) a copy of this Agreement must be included with each copy of the Program.
                  Contributors may not remove or alter any copyright notices contained within the Program.
                  
                  Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
                  
                  4. COMMERCIAL DISTRIBUTION
                  
                  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
                  
                  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
                  
                  5. NO WARRANTY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
                  
                  6. DISCLAIMER OF LIABILITY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
                  
                  7. GENERAL
                  
                  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
                  
                  If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
                  
                  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
                  
                  Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
                  
                  This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/locationtech/jts/blob/1.16.1/LICENSES.md
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libunwind
                  Copyright (c) 2002 Hewlett-Packard Co.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. tensorflow-serving
                  Copyright 2016, The TensorFlow Serving Authors.
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. archaius-core
                  Copyright 2012 Netflix, Inc.
                  
                  2. brave
                  Copyright 2013-2020 The OpenZipkin Authors
                  
                  3. bson
                  Copyright 2008-present MongoDB, Inc.
                  
                  4. byte-buddy
                  Copyright 2014 - 2020 Rafael Winterhalter
                  
                  5. classmate
                  Copyright (C) classmate original author and authors
                  
                  6. commons-beanutils
                  Copyright 2000-2014 The Apache Software Foundation
                  
                  7. commons-cli
                  Copyright 2001-2009 The Apache Software Foundation
                  
                  8. commons-codec
                  Copyright 2002-2019 The Apache Software Foundation
                  Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
                  Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
                  
                  9. commons-collections
                  Copyright 2001-2008 The Apache Software Foundation
                  
                  10. j2objc-annotations
                  Copyright 2012 Google Inc. All Rights Reserved.
                  
                  11. commons-collections4
                  Copyright 2001-2019 The Apache Software Foundation
                  
                  12. commons-configuration
                  Copyright 2001-2012 The Apache Software Foundation
                  
                  13. commons-fileupload
                  Copyright 2002-2018 The Apache Software Foundation
                  
                  14. commons-io
                  Copyright 2002-2017 The Apache Software Foundation
                  
                  15. commons-lang
                  Copyright 2001-2011 The Apache Software Foundation
                  
                  16. commons-lang3
                  Copyright 2001-2018 The Apache Software Foundation
                  
                  17. commons-logging
                  Copyright 2003-2014 The Apache Software Foundation
                  
                  18. commons-pool2
                  Copyright 2001-2019 The Apache Software Foundation
                  
                  19. consul-api
                  Copyright (C) consul-api original author and authors
                  
                  20. cron-utils
                  Copyright 2014 Joze Martin Rozanec
                  
                  21. curator-client
                  Copyright 2011-2018 The Apache Software Foundation
                  
                  22. curator-framework
                  Copyright 2011-2018 The Apache Software Foundation
                  
                  23. curator-recipes
                  Copyright 2011-2018 The Apache Software Foundation
                  
                  24. dozer
                  Copyright 2005-2013 Dozer Project
                  
                  25. error_prone_annotations
                  Copyright 2015 The Error Prone Authors.
                  
                  26. evictor
                  Copyright 2012, Stoyan Rachev
                  
                  27. failureaccess
                  Copyright (C) 2018 The Guava Authors
                  
                  28. feign-core
                  Copyright 2012-2020 The Feign Authors
                  
                  29. feign-form
                  Copyright 2019 the original author or authors.
                  
                  30. feign-form-spring
                  Copyright 2019 the original author or authors.
                  
                  31. feign-hystrix
                  Copyright 2012-2020 The Feign Authors
                  
                  32. feign-slf4j
                  Copyright 2012-2020 The Feign Authors
                  
                  33. gson
                  Copyright (C) 2008 Google Inc.
                  
                  34. guava
                  Copyright (C) 2010 The Guava Authors
                  
                  35. hibernate-validator
                  Copyright (C) hibernate-validator original author and authors
                  
                  36. HikariCP
                  Copyright (C) 2013,2014 Brett Wooldridge
                  
                  37. HikariCP-java7
                  Copyright (C) 2013,2014 Brett Wooldridge
                  
                  38. http-client
                  Copyright (c) 2016 AsyncHttpClient Project. All rights reserved.
                  
                  39. httpclient
                  Copyright 1999-2019 The Apache Software Foundation
                  
                  40. httpcore
                  Copyright 2005-2020 The Apache Software Foundation
                  
                  41. hystrix-core
                  Copyright 2015 Netflix, Inc.
                  
                  42. jackson
                  Copyright (c) 2007- Tatu Saloranta, tatu.saloranta@iki.fi
                  
                  43. jakarta.validation-api
                  Copyright (C) Red Hat Inc.
                  Akira Kawauchi
                  Davide D'Alto
                  Dhanji R. Prasanna
                  Emmanuel Bernard
                  Gavin King
                  Gerhard Petracek
                  Guillaume Smet
                  Gunnar Morling
                  Hardy Ferentschik
                  Hendrik Ebbers
                  Kevin Pollet
                  Sebastian Thomschke
                  
                  44. JavaEWAH
                  Copyright 2009-2016, Daniel Lemire, Cliff Moon, David McIntosh, Robert Becho, Google Inc., Veronika Zenz, Owen Kaser, Gregory Ssi-Yan-Kai, Rory Graves
                  
                  45. javax.inject
                  Copyright (C) 2009 The JSR-330 Expert Group
                  
                  46. jboss-logging
                  Copyright 2010 Red Hat, Inc.
                  
                  47. jcl-over-slf4j
                  Coyright 2001-2004 The Apache Software Foundation.
                  
                  48. jjwt
                  Copyright (C) 2014 jsonwebtoken.io
                  
                  49. joda-time
                  Copyright 2001-2005 Stephen Colebourne
                  
                  50. joda-time
                  Copyright 2001-2005 Stephen Colebourne
                  
                  51. jooq
                  Copyright (C) jooq original author and author+H62s
                  
                  52. jsr305
                  Copyright (C) jsr305 original author and authors
                  
                  53. lettuce-core
                  Copyright 2011-2020 the original author or authors.
                  
                  54. listenablefuture
                  Copyright (C) listenablefuture original author and authors
                  
                  55. log4j
                  Copyright 2010 The Apache Software Foundation
                  
                  56. log4j-api
                  Copyright 1999-2020 The Apache Software Foundation
                  
                  57. log4j-to-slf4j
                  Copyright 1999-2020 The Apache Software Foundation
                  
                  58. mapstruct
                   Copyright 2012-2017 Gunnar Morling (http://www.gunnarmorling.de/)
                   and/or other contributors as indicated by the @authors tag. See the
                   copyright.txt file in the distribution for a full listing of all
                   contributors.
                  
                  59. micrometer-core
                  Copyright (c) 2017-Present VMware, Inc. All Rights Reserved.
                  
                  60. micrometer-registry-prometheus
                  Copyright 2017 VMware, Inc.
                  
                  61. mongodb-driver-core
                  Copyright 2008-present MongoDB, Inc.
                  
                  62. mongodb-driver-sync
                  Copyright 2008-present MongoDB, Inc.
                  
                  63. netflix-commons-util
                  Copyright 2013 Netflix, Inc.
                  
                  64. netflix-statistics
                  Copyright 2013 Netflix, Inc.
                  
                  65. netty
                  Copyright 2012 The Netty Project
                  
                  66. netty-buffer
                  Copyright 2012 The Netty Project
                  
                  67. netty-codec
                  Copyright 2012 The Netty Project
                  
                  68. netty-codec-http
                  Copyright 2012 The Netty Project
                  
                  69. netty-codec-http2
                  Copyright 2014 The Netty Project
                  
                  70. netty-codec-socks
                  Copyright 2012 The Netty Project
                  
                  71. netty-common
                  Copyright 2012 The Netty Project
                  
                  72. netty-handler
                  Copyright 2012 The Netty Project
                  
                  73. netty-handler-proxy
                  Copyright 2014 The Netty Project
                  
                  74. netty-resolver
                  Copyright 2014 The Netty Project
                  
                  75. netty-transport
                  Copyright 2012 The Netty Project
                  
                  76. netty-transport-native-epoll
                  Copyright 2014 The Netty Project
                  
                  77. netty-transport-native-unix-common
                  Copyright 2016 The Netty Project
                  
                  78. nio-multipart-parser
                  Copyright (C) 2015 Synchronoss Technologies
                  
                  79. nio-stream-storage
                  Copyright (C) 2015 Synchronoss Technologies
                  
                  80. quartz
                  All content copyright Terracotta, Inc., unless otherwise indicated. All rights reserved.
                  
                  81. reactor-core
                  Copyright (c) 2011-2017 Pivotal Software Inc, All Rights Reserved.
                  
                  82. reactor-extra
                  Copyright (c) 2011-2019 Pivotal Software Inc, All Rights Reserved.
                  
                  83. reactor-netty
                  Copyright (c) 2011-2021 VMware, Inc. or its affiliates, All Rights Reserved.
                  
                  84. ribbon
                  Copyright 2012 Netflix, Inc.
                  
                  85. ribbon-core
                  Copyright 2012 Netflix, Inc.
                  
                  86. ribbon-httpclient
                  Copyright 2012 Netflix, Inc.
                  
                  87. ribbon-loadbalancer
                  Copyright 2012 Netflix, Inc.
                  
                  88. ribbon-transport
                  Copyright 2012 Netflix, Inc.
                  
                  89. rxjava
                  Copyright 2013 Netflix, Inc.
                  
                  90. rxnetty
                  Copyright 2012 Netflix, Inc.
                  
                  91. rxnetty-contexts
                  Copyright 2014 Netflix, Inc.
                  
                  92. rxnetty-servo
                  Copyright 2014 Netflix, Inc.
                  
                  93. servo-core
                  Copyright 2013 Netflix, Inc.
                  
                  94. simpleclient
                  Copyright (C) simpleclient original author and authors
                  
                  95. simpleclient
                  Copyright (C) simpleclient original author and authors
                  
                  96. simpleclient_common
                  Copyright (C) simpleclient_common original author and authors
                  
                  97. simpleclient_common
                  Copyright (C) simpleclient_common original author and authors
                  
                  98. simpleclient_pushgateway
                  Copyright (C) simpleclient_pushgateway original author and authors
                  
                  99. snakeyaml
                  Copyright (c) 2008, http://www.snakeyaml.org
                  
                  100. spring-amqp
                  Copyright 2016-2019 the original author or authors.
                  
                  101. spring-boot
                  Copyright (c) 2012-2020 Pivotal, Inc.
                  
                  102. spring-cloud
                  Copyright 2014-2015 the original author or authors.
                  
                  103. spring-framework
                  Copyright (c) 2002-2022 Pivotal, Inc.
                  
                  104. springfox-swagger2
                  Copyright 2015 the original author or authors.
                  
                  105. swagger-annotations
                  Copyright 2016 SmartBear Software
                  
                  106. swagger-models
                  Copyright (C) swagger-models original author and authors
                  
                  107. tomcat-embed-websocket
                  Copyright 1999-2020 The Apache Software Foundation
                  
                  108. zipkin
                  Copyright 2015-2019 The OpenZipkin Authors
                  
                  109. zipkin-reporter
                  Copyright 2016-2020 The OpenZipkin Authors
                  
                  110. zipkin-reporter-metrics-micrometer
                  Copyright 2016-2020 The OpenZipkin Authors
                  
                  111. zookeeper
                  Copyright (C) zookeeper original author and authors
                  
                  112. select2
                  Copyright 2012 Igor Vaynberg
                  
                  
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Eclipse Public License Version 1.0:
                  --------------------------------------------------------------------
                  1. aspectjrt
                  Copyright (c) 2009 Contributors.
                  All rights reserved.
                  
                  2. aspectjweaver
                  Copyright (c) 2002 Palo Alto Research Center, Incorporated (PARC).
                  2005,2020 Contributors
                  All rights reserved.
                  
                  3. c3p0
                  Copyright c3p0 original author and authors
                  
                  
                  Terms of the Eclipse Public License Version 1.0:
                  --------------------------------------------------------------------
                  THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
                  
                  1. DEFINITIONS
                  
                  "Contribution" means:
                  
                  a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
                  b) in the case of each subsequent Contributor:
                  i) changes to the Program, and
                  ii) additions to the Program;
                  where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
                  "Contributor" means any person or entity that distributes the Program.
                  
                  "Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
                  
                  "Program" means the Contributions distributed in accordance with this Agreement.
                  
                  "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
                  
                  2. GRANT OF RIGHTS
                  
                  a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
                  b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
                  c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
                  d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
                  3. REQUIREMENTS
                  
                  A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
                  
                  a) it complies with the terms and conditions of this Agreement; and
                  b) its license agreement:
                  i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
                  ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
                  iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
                  iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
                  When the Program is made available in source code form:
                  
                  a) it must be made available under this Agreement; and
                  b) a copy of this Agreement must be included with each copy of the Program.
                  Contributors may not remove or alter any copyright notices contained within the Program.
                  
                  Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
                  
                  4. COMMERCIAL DISTRIBUTION
                  
                  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
                  
                  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
                  
                  5. NO WARRANTY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
                  
                  6. DISCLAIMER OF LIABILITY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
                  
                  7. GENERAL
                  
                  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
                  
                  If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
                  
                  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
                  
                  Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
                  
                  This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
                  
                  
                  
                  Open Source Software Licensed under the BouncyCastle:
                  --------------------------------------------------------------------
                  1. bcpkix-jdk15on
                  Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc.
                  
                  2. bcprov-jdk15on
                  Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc.
                  
                  
                  Terms of the BouncyCastle:
                  --------------------------------------------------------------------
                  lease note this should be read in the same way as the MIT license.
                  
                  Please also note this licensing model is made possible through funding from donations and the sale of support contracts.
                  
                  LICENSE
                  Copyright (c) 2000 - 2021 The Legion of the Bouncy Castle Inc. (https://www.bouncycastle.org)
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. checker-qual
                  Copyright 2004-present by the Checker Framework developers
                  
                  2. jedis
                  Copyright (c) 2010 Jonathan Leibiusky
                  
                  3. jul-to-slf4j
                   * Copyright (c) 2004-2011 QOS.ch
                   * All rights reserved.
                  
                  4. slf4j-api
                  Copyright (c) 2004-2011 QOS.ch
                  All rights reserved.
                  
                  5. thumbnailator
                  Copyright (c) 2008-2021 Chris Kroells
                  
                  6. CodeIgniter
                  Copyright (c) 2014 - 2016, British Columbia Institute of Technology
                  
                  7. Bootstrap v3.3.4
                  Copyright (c) 2011-2015 Twitter, Inc
                  
                  8. iCheck plugin
                  Copyright © Dar Gullin
                  
                  9. Intro.js v1.1.1
                  Copyright (C) 2012 Afshin Mehrabani (afshin.meh@gmail.com)
                  
                  10. jQuery UI - v1.11.0 - 2014-06-26
                  Copyright 2014 jQuery Foundation and other contributors,
                  http://jqueryui.com/
                  
                  11. zeroclipboard
                  Copyright (c) 2014 James M. Greene
                  
                  12. malihu custom scrollbar plugin
                  Copyright (c) Manos Malihutsakis, http://manos.malihu.gr
                  
                  13. jQuery Validation Plugin
                  Copyright (c) 2013 Jörn Zaefferer
                  
                  14. Video.js
                  Copyright 2013 Brightcove, Inc.
                  
                  15. ZeroClipboard
                  Copyright (c) 2009-2016 Jon Rohan, James M. Greene
                  
                  16. DataTables Bootstrap3
                  Copyright (C) 2008-2022, SpryMedia Ltd.
                  
                  17. clipboard-1.5.15
                  Copyright © Zeno Rocha
                  
                  18. jquery.zeroclipboard
                  Copyright (c) 2014 James M. Greene
                  
                  19. mCustomScrollbar-3.0.9
                  Copyright (c) 2014 Manos Malihutsakis, http://manos.malihu.gr
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. HdrHistogram
                  
                  Terms of the Public Domain:
                  --------------------------------------------------------------------
                  The code in this repository code was Written by Gil Tene, Michael Barker,
                  and Matt Warren, and released to the public domain, as explained at
                  http://creativecommons.org/publicdomain/zero/1.0/
                  
                  
                  
                  Open Source Software in the Public Domain:
                  --------------------------------------------------------------------
                  1. LatencyUtils
                  
                  
                  Terms of the Public Domain:
                  --------------------------------------------------------------------
                    * This code was Written by Gil Tene of Azul Systems, and released to the
                    * public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/
                  
                  
                  
                  Open Source Software Licensed under the EDL 1.0:
                  --------------------------------------------------------------------
                  1. jakarta.activation-api
                   Copyright (c) 1997, 2019 Oracle and/or its affiliates. All rights reserved.
                  
                  2. jakarta.xml.bind-api
                  Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
                  
                  3. org.eclipse.jgit
                     Copyright (C) 2009, Google Inc.
                     Copyright (C) 2009, Igor Fedorenko <igor@ifedorenko.com>
                     Copyright (C) 2008, Imran M Yousuf <imyousuf@smartitengineering.com>
                     Copyright (C) 2010, Matthias Sohn <matthias.sohn@sap.com>
                     and other copyright owners as documented in the project's IP log.
                  
                     All rights reserved.
                  
                  4. org.eclipse.jgit.http.apache
                     Copyright (C) 2014, Matthias Sohn <matthias.sohn@sap.com>
                     and other copyright owners as documented in the project's IP log.
                     All rights reserved.
                  
                  
                  Terms of the EDL 1.0:
                  --------------------------------------------------------------------
                      This program and the accompanying materials are made available under the
                      terms of the Eclipse Distribution License v. 1.0, which is available at
                      http://www.eclipse.org/org/documents/edl-v10.php.
                  
                      SPDX-License-Identifier: BSD-3-Clause
                  
                   -->
                  <!-- 
                      This project builds the Activation API jar file, which contains only
                      the javax.activation.* API definitions and is *only* intended to be used
                      for programs to compile against.  Note that it includes none of the
                      implementation-specific classes that the javax.activation.* classes rely on.
                  
                  
                  Open Source Software Licensed under the Eclipse Public License Version 2.0:
                  --------------------------------------------------------------------
                  1. jakarta.annotation-api
                  Copyright (c) 2012, 2018 Oracle and/or its affiliates. All rights reserved.
                  Source code of this software can be obtained from: https://repo1.maven.org/maven2/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar
                  
                  2. jakarta.el
                  Copyright (c) 1997, 2018 Oracle and/or its affiliates and others.
                  All rights reserved.
                  Source code of this software can be obtained from: https://repo1.maven.org/maven2/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3.jar
                  
                  
                  Terms of the Eclipse Public License Version 2.0:
                  --------------------------------------------------------------------
                  THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
                  
                  1. DEFINITIONS
                  
                  “Contribution” means:
                  
                  a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and
                  b) in the case of each subsequent Contributor:
                  i) changes to the Program, and
                  ii) additions to the Program;
                  where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution “originates” from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works.
                  “Contributor” means any person or entity that Distributes the Program.
                  
                  “Licensed Patents” mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
                  
                  “Program” means the Contributions Distributed in accordance with this Agreement.
                  
                  “Recipient” means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors.
                  
                  “Derivative Works” shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.
                  
                  “Modified Works” shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof.
                  
                  “Distribute” means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy.
                  
                  “Source Code” means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  “Secondary License” means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor.
                  
                  2. GRANT OF RIGHTS
                  
                  a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works.
                  b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
                  c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
                  d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
                  e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3).
                  3. REQUIREMENTS
                  
                  3.1 If a Contributor Distributes the Program in any form, then:
                  
                  a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and
                  b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license:
                  i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
                  ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
                  iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and
                  iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3.
                  3.2 When the Program is Distributed as Source Code:
                  
                  a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and
                  b) a copy of this Agreement must be included with each copy of the Program.
                  3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability (‘notices’) contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices.
                  
                  4. COMMERCIAL DISTRIBUTION
                  
                  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (“Commercial Contributor”) hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributor”) against any losses, damages and costs (collectively “Losses”) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
                  
                  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
                  
                  5. NO WARRANTY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
                  
                  6. DISCLAIMER OF LIABILITY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
                  
                  7. GENERAL
                  
                  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
                  
                  If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
                  
                  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
                  
                  Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version.
                  
                  Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement.
                  
                  Exhibit A – Form of Secondary Licenses Notice
                  
                  “This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}.”
                  
                  Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses.
                  
                  If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.
                  
                  You may add additional accurate notices of copyright ownership.
                  
                  
                  
                  Open Source Software Licensed under the CDDL 1.1:
                  --------------------------------------------------------------------
                  1. jaxb-api
                  Copyright (c) 2017-2018 Oracle and/or its affiliates. All rights reserved.
                  
                  
                  Terms of the CDDL 1.1:
                  --------------------------------------------------------------------
                     DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
                  
                      Copyright (c) 2017-2018 Oracle and/or its affiliates. All rights reserved.
                  
                      The contents of this file are subject to the terms of either the GNU
                      General Public License Version 2 only ("GPL") or the Common Development
                      and Distribution License("CDDL") (collectively, the "License").  You
                      may not use this file except in compliance with the License.  You can
                      obtain a copy of the License at
                      https://oss.oracle.com/licenses/CDDL+GPL-1.1
                      or LICENSE.txt.  See the License for the specific
                      language governing permissions and limitations under the License.
                  
                      When distributing the software, include this License Header Notice in each
                      file and include the License file at LICENSE.txt.
                  
                      GPL Classpath Exception:
                      Oracle designates this particular file as subject to the "Classpath"
                      exception as provided by Oracle in the GPL Version 2 section of the License
                      file that accompanied this code.
                  
                      Modifications:
                      If applicable, add the following below the License Header, with the fields
                      enclosed by brackets [] replaced by your own identifying information:
                      "Portions Copyright [year] [name of copyright owner]"
                  
                      Contributor(s):
                      If you wish your version of this file to be governed by only the CDDL or
                      only the GPL Version 2, indicate your decision by adding "[Contributor]
                      elects to include this software in this distribution under the [CDDL or GPL
                      Version 2] license."  If you don't indicate a single choice of license, a
                      recipient has the option to distribute your version of this file under
                      either the CDDL, the GPL Version 2 or to extend the choice of license to
                      its licensees as provided above.  However, if you add GPL Version 2 code
                      and therefore, elected the GPL Version 2 license, then the option applies
                      only if the new code is made subject to such option by the copyright
                      holder.
                  
                  
                  
                  Open Source Software Licensed under the Mozilla Public License Version 1.1:
                  --------------------------------------------------------------------
                  1. jchardet
                   * The Initial Developer of the Original Code is Netscape
                   * Communications Corporation.  Portions created by Netscape are
                   * Copyright (C) 1998 Netscape Communications Corporation. All
                   * Rights Reserved.
                  Source code of this software can be obtained from: https://repo1.maven.org/maven2/net/sourceforge/jchardet/jchardet/1.0/jchardet-1.0.jar
                  
                  
                  Terms of the Mozilla Public License Version 1.1:
                  --------------------------------------------------------------------
                  1. Definitions.
                  
                  1.0.1. "Commercial Use"
                  means distribution or otherwise making the Covered Code available to a third party.
                  1.1. "Contributor"
                  means each entity that creates or contributes to the creation of Modifications.
                  1.2. "Contributor Version"
                  means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor.
                  1.3. "Covered Code"
                  means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof.
                  1.4. "Electronic Distribution Mechanism"
                  means a mechanism generally accepted in the software development community for the electronic transfer of data.
                  1.5. "Executable"
                  means Covered Code in any form other than Source Code.
                  1.6. "Initial Developer"
                  means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A.
                  1.7. "Larger Work"
                  means a work which combines Covered Code or portions thereof with code not governed by the terms of this License.
                  1.8. "License"
                  means this document.
                  1.8.1. "Licensable"
                  means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
                  1.9. "Modifications"
                  means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is:
                  Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.
                  Any new file that contains any part of the Original Code or previous Modifications.
                  1.10. "Original Code"
                  means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License.
                  1.10.1. "Patent Claims"
                  means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
                  1.11. "Source Code"
                  means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge.
                  1.12. "You" (or "Your")
                  means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
                  2. Source Code License.
                  
                  2.1. The Initial Developer Grant.
                  
                  The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:
                  
                  under intellectual property rights (other than patent or trademark) Licensable by Initial Developer to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, and/or as part of a Larger Work; and
                  under Patents Claims infringed by the making, using or selling of Original Code, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Code (or portions thereof).
                  the licenses granted in this Section 2.1 (a) and (b) are effective on the date Initial Developer first distributes Original Code under the terms of this License.
                  Notwithstanding Section 2.1 (b) above, no patent license is granted: 1) for code that You delete from the Original Code; 2) separate from the Original Code; or 3) for infringements caused by: i) the modification of the Original Code or ii) the combination of the Original Code with other software or devices.
                  2.2. Contributor Grant.
                  
                  Subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license
                  
                  under intellectual property rights (other than patent or trademark) Licensable by Contributor, to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger Work; and
                  under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: 1) Modifications made by that Contributor (or portions thereof); and 2) the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
                  the licenses granted in Sections 2.2 (a) and 2.2 (b) are effective on the date Contributor first makes Commercial Use of the Covered Code.
                  Notwithstanding Section 2.2 (b) above, no patent license is granted: 1) for any code that Contributor has deleted from the Contributor Version; 2) separate from the Contributor Version; 3) for infringements caused by: i) third party modifications of Contributor Version or ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or 4) under Patent Claims infringed by Covered Code in the absence of Modifications made by that Contributor.
                  3. Distribution Obligations.
                  
                  3.1. Application of License.
                  
                  The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5.
                  
                  3.2. Availability of Source Code.
                  
                  Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
                  
                  3.3. Description of Modifications.
                  
                  You must cause all Covered Code to which You contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code.
                  
                  3.4. Intellectual Property Matters
                  
                  (a) Third Party Claims
                  
                  If Contributor has knowledge that a license under a third party's intellectual property rights is required to exercise the rights granted by such Contributor under Sections 2.1 or 2.2, Contributor must include a text file with the Source Code distribution titled "LEGAL" which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If Contributor obtains such knowledge after the Modification is made available as described in Section 3.2, Contributor shall promptly modify the LEGAL file in all copies Contributor makes available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained.
                  
                  (b) Contributor APIs
                  
                  If Contributor's Modifications include an application programming interface and Contributor has knowledge of patent licenses which are reasonably necessary to implement that API, Contributor must also include this information in the LEGAL file.
                  
                  (c) Representations.
                  
                  Contributor represents that, except as disclosed pursuant to Section 3.4 (a) above, Contributor believes that Contributor's Modifications are Contributor's original creation(s) and/or Contributor has sufficient rights to grant the rights conveyed by this License.
                  
                  3.5. Required Notices.
                  
                  You must duplicate the notice in Exhibit A in each file of the Source Code. If it is not possible to put such notice in a particular Source Code file due to its structure, then You must include such notice in a location (such as a relevant directory) where a user would be likely to look for such a notice. If You created one or more Modification(s) You may add your name as a Contributor to the notice described in Exhibit A. You must also duplicate this License in any documentation for the Source Code where You describe recipients' rights or ownership rights relating to Covered Code. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
                  
                  3.6. Distribution of Executable Versions.
                  
                  You may distribute Covered Code in Executable form only if the requirements of Sections 3.1, 3.2, 3.3, 3.4 and 3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code or ownership rights under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
                  
                  3.7. Larger Works.
                  
                  You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code.
                  
                  4. Inability to Comply Due to Statute or Regulation.
                  
                  If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.
                  
                  5. Application of this License.
                  
                  This License applies to code to which the Initial Developer has attached the notice in Exhibit A and to related Covered Code.
                  
                  6. Versions of the License.
                  
                  6.1. New Versions
                  
                  Netscape Communications Corporation ("Netscape") may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number.
                  
                  6.2. Effect of New Versions
                  
                  Once Covered Code has been published under a particular version of the License, You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Netscape. No one other than Netscape has the right to modify the terms applicable to Covered Code created under this License.
                  
                  6.3. Derivative Works
                  
                  If You create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), You must (a) rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", "MPL", "NPL" or any confusingly similar phrase do not appear in your license (except to note that your license differs from this License) and (b) otherwise make it clear that Your version of the license contains terms which differ from the Mozilla Public License and Netscape Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.)
                  
                  7. DISCLAIMER OF WARRANTY
                  
                  COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
                  
                  8. Termination
                  
                  8.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
                  
                  8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You file such action is referred to as "Participant") alleging that:
                  
                  such Participant's Contributor Version directly or indirectly infringes any patent, then any and all rights granted by such Participant to You under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively, unless if within 60 days after receipt of notice You either: (i) agree in writing to pay Participant a mutually agreeable reasonable royalty for Your past and future use of Modifications made by such Participant, or (ii) withdraw Your litigation claim with respect to the Contributor Version against such Participant. If within 60 days of notice, a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Participant to You under Sections 2.1 and/or 2.2 automatically terminate at the expiration of the 60 day notice period specified above.
                  any software, hardware, or device, other than such Participant's Contributor Version, directly or indirectly infringes any patent, then any rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are revoked effective as of the date You first made, used, sold, distributed, or had made, Modifications made by that Participant.
                  8.3. If You assert a patent infringement claim against Participant alleging that such Participant's Contributor Version directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any payment or license.
                  
                  8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or any distributor hereunder prior to termination shall survive termination.
                  
                  9. LIMITATION OF LIABILITY
                  
                  UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
                  
                  10. U.S. government end users
                  
                  The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein.
                  
                  11. Miscellaneous
                  
                  This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in the United States of America, any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys' fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License.
                  
                  12. Responsibility for claims
                  
                  As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
                  
                  13. Multiple-licensed code
                  
                  Initial Developer may designate portions of the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means that the Initial Developer permits you to utilize portions of the Covered Code under Your choice of the MPL or the alternative licenses, if any, specified by the Initial Developer in the file described in Exhibit A.
                  
                  Exhibit A - Mozilla Public License.
                  
                  "The contents of this file are subject to the Mozilla Public License
                  Version 1.1 (the "License"); you may not use this file except in
                  compliance with the License. You may obtain a copy of the License at
                  https://www.mozilla.org/MPL/
                  
                  Software distributed under the License is distributed on an "AS IS"
                  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
                  License for the specific language governing rights and limitations
                  under the License.
                  
                  The Original Code is ______________________________________.
                  
                  The Initial Developer of the Original Code is ________________________.
                  Portions created by ______________________ are Copyright (C) ______
                  _______________________. All Rights Reserved.
                  
                  Contributor(s): ______________________________________.
                  
                  Alternatively, the contents of this file may be used under the terms
                  of the _____ license (the  "[___] License"), in which case the
                  provisions of [______] License are applicable instead of those
                  above. If you wish to allow use of your version of this file only
                  under the terms of the [____] License and not to allow others to use
                  your version of this file under the MPL, indicate your decision by
                  deleting the provisions above and replace them with the notice and
                  other provisions required by the [___] License. If you do not delete
                  the provisions above, a recipient may use your version of this file
                  under either the MPL or the [___] License."
                  NOTE: The text of this Exhibit A may differ slightly from the text of the notices in the Source Code files of the Original Code. You should use the text of this Exhibit A rather than the text found in the Original Code Source Code for Your Modifications.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. jsch
                  Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc. 
                  All rights reserved.
                  
                  2. jzlib
                  Copyright (c) 2000-2011 ymnk, JCraft,Inc. All rights reserved.
                  
                  3. protobuf-java
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0:
                  --------------------------------------------------------------------
                  1. jsr311-api
                  Copyright (C) jsr311-api original author and authors
                  
                  
                  Terms of the COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0:
                  --------------------------------------------------------------------
                  COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
                  
                  1. Definitions.
                  
                  1.1. "Contributor" means each individual or entity that creates or contributes to the creation of Modifications.
                  
                  1.2. "Contributor Version" means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
                  
                  1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
                  
                  1.4. "Executable" means the Covered Software in any form other than Source Code.
                  
                  1.5. "Initial Developer" means the individual or entity that first makes Original Software available under this License.
                  
                  1.6. "Larger Work" means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
                  
                  1.7. "License" means this document.
                  
                  1.8. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
                  
                  1.9. "Modifications" means the Source Code and Executable form of any of the following:
                  
                  A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
                  
                  B. Any new file that contains any part of the Original Software or previous Modification; or
                  
                  C. Any new file that is contributed or otherwise made available under the terms of this License.
                  
                  1.10. "Original Software" means the Source Code and Executable form of computer software code that is originally released under this License.
                  
                  1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
                  
                  1.12. "Source Code" means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
                  
                  1.13. "You" (or "Your") means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
                  
                  2. License Grants.
                  
                  2.1. The Initial Developer Grant.
                  
                  Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
                  
                  (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
                  
                  (b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
                  
                  (c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
                  
                  (d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code that You delete from the Original Software, or (2) for infringements caused by: (i) the modification of the Original Software, or (ii) the combination of the Original Software with other software or devices.
                  
                  2.2. Contributor Grant.
                  
                  Conditioned upon Your compliance with Section 3.1 below and
                  subject to third party intellectual property claims, each
                  Contributor hereby grants You a world-wide, royalty-free,
                  non-exclusive license:
                  
                  (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
                  
                  (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1) Modifications made by that Contributor (or portions thereof); and (2) the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
                  
                  (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
                  (d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for any code that Contributor has deleted from the Contributor Version; (2) for infringements caused by: (i) third party modifications of Contributor Version, or (ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3) under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
                  
                  3. Distribution Obligations.
                  
                  3.1. Availability of Source Code.
                  
                  Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
                  
                  3.2. Modifications.
                  
                  The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
                  
                  3.3. Required Notices.
                  
                  You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
                  
                  3.4. Application of Additional Terms.
                  
                  You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients' rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
                  
                  3.5. Distribution of Executable Versions.
                  
                  You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipient's rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
                  
                  3.6. Larger Works.
                  
                  You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
                  
                  4. Versions of the License.
                  
                  4.1. New Versions.
                  
                  Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
                  
                  4.2. Effect of New Versions.
                  
                  You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
                  
                  4.3. Modified Versions.
                  
                  When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a) rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b) otherwise make it clear that the license contains terms which differ from this License.
                  
                  5. DISCLAIMER OF WARRANTY.
                  
                  COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
                  
                  6. TERMINATION.
                  
                  6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
                  
                  6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as "Participant") alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
                  
                  6.3. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
                  
                  7. LIMITATION OF LIABILITY.
                  
                  UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
                  
                  8. U.S. GOVERNMENT END USERS.
                  
                  The Covered Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" (as that term is defined at 48 C.F.R. ¤ 252.227-7014(a)(1)) and "commercial computer software documentation" as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
                  
                  9. MISCELLANEOUS.
                  
                  This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdiction's conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys' fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
                  
                  10. RESPONSIBILITY FOR CLAIMS.
                  
                  As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. libthrift
                  Copyright 2006-2017 The Apache Software Foundation.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/apache/thrift/blob/v0.12.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. tomcat-embed-core
                  Copyright 1999-2020 The Apache Software Foundation
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                    NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
                     LICENSE (CDDL)
                  
                     The code released under the CDDL shall be governed by the laws of the State
                     of California (excluding conflict-of-law provisions). Any litigation relating
                     to this License shall be subject to the jurisdiction of the Federal Courts of
                     the Northern District of California and the state courts of the State of
                     California, with venue lying in Santa Clara County, California.
                  
                  
                  
                  Open Source Software Licensed under the Creative Commons Zero v1.0 License:
                  --------------------------------------------------------------------
                  1. reactive-streams
                  Copyright 2014 Reactive Streams
                  
                  
                  Terms of the Creative Commons Zero v1.0 License:
                  --------------------------------------------------------------------
                  Creative Commons Legal Code
                  
                  CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.
                  
                  Statement of Purpose
                  
                  The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").
                  
                  Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
                  
                  For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.
                  
                  1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:
                  
                  i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
                  
                  ii. moral rights retained by the original author(s) and/or performer(s);
                  
                  iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;
                  
                  iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;
                  
                  v. rights protecting the extraction, dissemination, use and reuse of data in a Work;
                  
                  vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and
                  
                  vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.
                  
                  2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
                  
                  3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.
                  
                  4. Limitations and Disclaimers.
                  
                  a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
                  
                  b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
                  
                  c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
                  
                  d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
                  
                  
                  
                  Open Source Software Licensed under the OFL 1.1 License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1.  Font Awesome 4.3.0
                  Copyright (c) 2022 Fonticons, Inc. (https://fontawesome.com)
                  with Reserved Font Name: "Font Awesome".
                  
                  
                  Terms of the OFL 1.1 License:
                  --------------------------------------------------------------------
                  
                  Overview
                  
                  
                  The SIL Open Font License (OFL) is a free, libre and open source license specifically designed for fonts and related software based on our experience in font design and linguistic software engineering.
                  
                  The OFL provides a legal framework and infrastructure for worldwide development, sharing and improvement of fonts and related software in a collaborative manner. It enables font authors to release their work under a common license that allows use, bundling, modification and redistribution. It encourages shared value, is not limited to any specific computing platform or environment, and can be used by other organizations or individuals.
                  
                  The OFL meets the specific needs of typographic design and engineering as well as the gold standards of the FLOSS (Free/Libre and Open Source Software) community, namely the cultural values and guidelines from the FSF 1, the Debian Free Software Guidelines2, as well as the Open Source Definition3. It draws inspiration from concepts and elements found in other licenses, but our improvements in the specific area of fonts have made the licensing model work better than other approaches currently in use.
                  
                   SIL International serves language communities worldwide, building their capacity for sustainable language development, by means of research, translation, training and materials development. We have been thinking about more open and participative models for a while, for example through our partnerships with UNESCO (Initiative B@bel) and our work on the Gentium typeface. See  www.sil.org/resources/software_fonts for a detailed list of free/libre and open source software resources provided by SIL.
                  
                  We want to:
                  
                  enable others to participate in our projects
                  enable others to cater to needs for which we don't have the resources
                  share our wealth of knowledge and experience in the area of writing systems and pass on our tools
                  equip the community to meet its font needs
                  We serve the peoples of the world without regard to their material wealth, so we are grateful to those that do fund our work. Please visit  Donate to SIL International for information on supporting our efforts.
                  
                  Documents
                  We have gone through a lot of effort to make our license readable and easily understood by users, designers and software developers as well as package maintainers and distributors. To make the OFL even more human-readable, we have provided a FAQ (Frequently Asked Questions) to help everyone understand the intent and the practical aspects of using the license itself. Although it already covers many items, the FAQ will grow as needed. Please let us know if you have more questions.
                  
                  Current version - 1.1
                  We recommend all authors use version 1.1 of the OFL, but version 1.0 is given here for reference. A full list of changes from 1.0 to 1.1 can be found on the OFL Review page. The most important change for authors is that no font names are reserved by default. Reserved Font Names must be explicitly listed alongside the copyright statement in the OFL header.
                  
                  Format	OFL	OFL-FAQ
                  web (html)	OFL 1.1	OFL-FAQ 1.1-update6
                  plain text	
                    OFL Plaintext
                  Nicolas Spalinger & Victor Gaultney, 2007-02-26
                  Download "OFL.txt", Text document, 5KB [214126 downloads]
                    OFL-FAQ Plaintext (1.1-update6)
                  Nicolas Spalinger & Victor Gaultney, 2020-12-15
                  Download "OFL-FAQ.txt", Text document, 58KB [126093 downloads]
                  OFL 1.1 Documents
                  
                  Format	OFL	OFL-FAQ
                  web (html)	OFL 1.0	OFL-FAQ 1.0
                  plain text	
                    OFL 1.0 Plaintext
                  Nicolas Spalinger & Victor Gaultney, 2005-11-22
                  Download "OFL10.txt", Text document, 4KB [59936 downloads]
                    OFL-FAQ 1.0 Plaintext
                  Nicolas Spalinger & Victor Gaultney, 2005-11-22
                  Download "ofl-faq10.txt", Text document, 18KB [46130 downloads]
                  OFL 1.0 Documents (for reference only)
                  
                  Translations
                  We also recognize the need for people who are not familiar with English to be able to understand the OFL and this FAQ better - in their own language. If you are an experienced translator, you are very welcome to help by translating the OFL and its FAQ so that designers and users in your language community can understand the license better. But only the original English version of the license has legal value and has been approved by the community. Translations do not count as legal substitutes and should only serve as a way to explain the original license. SIL - as the author and steward of the license for the community at large - does not approve any translation of the OFL as legally valid because even small translation ambiguities could be abused and create problems.
                  
                  We give permission to publish unofficial translations into other languages provided that they comply with the following guidelines:
                  
                  1) Put the following disclaimer in both English and the target language stating clearly that the translation is unofficial:
                  
                  "This is an unofficial translation of the SIL Open Font License into $language. It was not published by SIL International, and does not legally state the distribution terms for fonts that use the OFL. A release under the OFL is only valid when using the original English text.
                  
                  However, we recognize that this unofficial translation will help users and designers not familiar with English to understand the SIL OFL better and make it easier to use and release font families under this collaborative font design model. We encourage designers who consider releasing their creation under the OFL to read the FAQ in their own language if it is available.
                  Please go to  https://scripts.sil.org/OFL for the official version of the license and the accompanying FAQ."
                  
                  2) Keep your unofficial translation current and update it at our request if needed, for example, if there is any ambiguity which could lead to confusion.
                  
                  If you start such a unofficial translation effort of the OFL and its accompanying FAQ please let us know, thank you.
                  
                  Using the OFL
                  It is relatively simple to use the OFL for your own font project. If you are the copyright owner you only need to do the following:
                  
                  Put your copyright and Reserved Font Names information at the beginning of the main OFL.txt file in place of the dedicated placeholders (marked with the <> characters). Include this file in your release package.
                  Put your copyright and the OFL text with your chosen Reserved Font Name(s) into your font files (the copyright and license fields). A link to the OFL text on the OFL web site is an acceptable (but not recommended) alternative. Also add this information to any other components (build scripts, glyph databases, documentation, test files, etc). Accurate metadata in your font files is beneficial to you as an increasing number of applications are exposing this information to the user. For example, clickable links can bring users back to your website and let them know about other work you have done or services you provide. Depending on the format of your fonts and sources, you can use template human-readable headers or machine-readable metadata. You should also double-check that there is no conflicting metadata in the font itself contradicting the license, such as the fstype bits in the os2 table or fields in the name table.
                  Write an initial FONTLOG.txt for your font and include it in the release package (see Section 6 and Appendix A of the OFL-FAQ for details including a template).
                  Include the relevant practical documentation on the license by adding the current OFL-FAQ.txt file in your package.
                  If you wish, you can use the OFL Graphics on your web page.
                  More information can be found in the OFL-FAQ.
                  
                  History
                  Current version: 1.1
                  
                  2020-12-15 - OFL-FAQ 1.1-update6.
                  
                  2017-04-19 - OFL-FAQ 1.1-update5.
                  
                  2014-09-10 - OFL-FAQ 1.1-update4.
                  
                  2013-09-19 - OFL-FAQ 1.1-update3.
                  
                  2013-05-17 - OFL-FAQ 1.1-update3-draft and discussion paper on Web Font and Reserved Font Names available for review and comment.
                  
                  2010-08-23 - OFL-FAQ 1.1-update2.
                  
                  2009-04-06 - OFL recognized as compliant with the OSD (Open Source Definition) by the OSI board and placed on their  list of approved licenses.
                  
                  2007-02-26 - Version 1.1 released.
                  
                  2006-03-18 - A minor revision of the OFL entered the review phase. OFL-1.1-review1 was followed by OFL-1.1-review2 a few months later.
                  
                  2006-01-23 - OFL recognized as a free license by the FSF (Free Software Foundation) on their  License List.
                  
                  2005-11-22 - Version 1.0 released.
                  
                  2005-11-07 - Version 1.0-review2 submitted to ofl-discuss.
                  
                  2005-09-07 - Version 1.0-review1 submitted to the first round of public reviewers.
                  
                  Community review
                  Between November 2005 and January 2007 the OFL was in a public review stage, with efforts going towards version 1.1. We selected a number of reviewers we felt were the relevant experts and sought their input. We submitted our draft for review and received very insightful feedback.
                  
                  The review period is over and even though we feel version 1.1 will likely meet the needs for open font licensing for quite some time, we remain open to community feedback. Please contact us with your queries and suggestions.
                  
                  Various font-related BoFs (Birds of a Feather meetings) have taken place at FLOSS conference (like Libre Graphics Meeting, Ubuntu Summit, GUADEC, DebConf, TextLayoutSummit among others) to discuss what would be needed to improve the font landscape. One key aspect was appropriate licensing of the fonts, flexibility to maintain and branch fonts without breaking rendering, interoperability across distributions, and the definition of a core set of fonts with recognized glyph quality, sufficient Unicode coverage and a good community-recognized license. The OFL has been recognized by many contributors to these discussion as a good solution for these issues.
                  
                  The goals of the OFL and its methodology have been presented and discussed at major conferences from the type industry like  AtypI.
                  
                  Open font-related presentation have also been made at  TUG (TeX User Group conferences).
                  
                  There is a campaign with support from various key organizations in the FLOSS community (Unifont.org, Freedesktop.org, the GNOME foundation, KDE e.V., the Linux Foundation and the Free Software Foundation) to encourage more designers and supporting institutions to consider choosing the OFL for their font projects. Visit  Unifont.org/go_for_ofl for more details and ways you can participate.
                  
                  The OFL is now well-established as the most widely used licensing model for releasing and developing unrestricted font software. It is being used successfully by various organizations, both for-profit and not-for-profit, to release fonts of varying levels of scope and complexity. A number of institutions have now made the OFL their default recommended license for fonts.
                  
                  OFL fonts
                  We intend to use the OFL for all our future font releases, and will re-release our existing and older font packages under the OFL as we have personnel time. The priority of older packages will depend on demand.
                  
                  If you release (or intend to release) your font(s) under the OFL, let us know and we may place a link to the fonts on our OFL fonts page.
                  
                  Details and rationale
                  FLOSS-friendliness
                  The OFL is designed to be in tune with the FLOSS (Free/Libre and Open Source Software) culture. It builds upon good ideas already in existence in some free/libre and open projects but by bringing our extensive font design experience and linguistic software engineering know-how into the mix, we have produced a font-specific license which is simpler, more human-readable, neutral and reusable and dedicated to the needs of font creators.
                  
                  The OFL authors were inspired by the partnership between  GNOME and  Bitstream for the  Vera family of fonts and the licensing model which was chosen. They have also studied the community impact and some of the difficulties faced by this model.
                  
                  The 4 FSF Freedoms
                  The OFL is listed and recognized as a valid Free Software license on the FSF  License List. It complies with the  Free Software Definition and its four foundational freedoms as defined by the Free Software Foundation for the GNU project:
                  
                  Use: the freedom to use font software for any purpose. (freedom 0)
                  Study and adaptation: the freedom to study how font software works, and adapt it to your needs (freedom 1). Access and rights to the source code is a precondition for this.
                  Redistribution: the freedom to redistribute copies of the font software so you can help your neighbor (freedom 2).
                  Improvement and redistribution of modifications: the freedom to improve the font software and release your improvements (freedom 3), so that the community benefits. Access and rights to the source code is a precondition for this.
                  DFSG compatibility
                  Font Software released under the OFL complies with the  Debian Free Software Guidelines:
                  
                  reselling: DFSG #1
                  source code redistribution: DFSG #2
                  derivatives: DFSG #3
                  "compromise" clause permitting name change: DFSG #4 (this is very important for font derivatives for artistic integrity and anti-collision purposes)
                  no discrimination against people/groups: DFSG #5
                  no discrimination against fields of endeavour: DFSG #6
                  license distribution: DFSG #7
                  non-Debian specific: DFSG #8
                  no contamination of other software: DFSG #9
                  Various font families under OFL have been accepted in the main archive of Debian (as well as Ubuntu) by the ftp-masters. An increasing number of Debian and Ubuntu developers are maintaining font packages under the OFL in main (the component of the archive which only holds Free/Libre and Open Source software).
                  
                  OSD compatibility
                  The OFL complies with the  Open Source Definition:
                  
                  free redistribution: #1
                  source code: #2
                  derived works: #3
                  integrity of the author(s) source code: #4 (with the possibility of requiring a name change)
                  no discrimination against persons or groups: #5
                  no discrimination against fields of endeavour: #6
                  distribution of license: #7
                  license must not be specific to a product: #8
                  license must not restrict other software: #9
                  license must be technology-neutral: #10
                  The OSI (Open Source Initiative) has recognized the OFL's compliance with the OSD and placed it on their  list of approved licenses.
                  
                  "Human readable" version and visual representation
                  The spirit and working model of the OFL can be expressed in human-readable Creative Commons-like 4 terminology using the following permits / requires elements and visual representations:
                  
                  Please note that this terminology and visual representation is simply an expression of the working model of the license and has no legal value in itself. It is designed to help you understand and use the Open Font License in a similar way to the OFL FAQ. It is always intended to link back to the full license text of the OFL. Please note that although the terminology and visual representation of the OFL is based on work by Creative Commons, the OFL is not officially affiliated with Creative Commons.
                  
                  Terminology
                  permits
                  Distribution, Reproduction, Embedding, DerivativeWorks
                  
                  requires
                  Attribution, Notice, ShareAlike, DerivativeRenaming, BundlingWhenSelling
                  
                  Visual representation
                  
                  Human-readable representation
                  
                  
                  
                  (the Distribution, Reproduction, DerivativeWorks and Notice elements are implied and not represented as icons).
                  
                  This is what each icon means:
                  
                  Attribution
                  
                  requirement
                  
                  The icon shows a person and represents the author(s).
                  The requirement is for proper attribution of the author(s): name(s) and notice(s) must be preserved and abuse of the name(s) and reputation of the author(s) is forbidden.
                  See condition 2) and 4) of the OFL.
                  
                  Share Alike
                  
                  requirement
                  
                  The icon shows a cycle and represents the way font software can be re-used by all under equivalent terms.
                  The requirement is for derivative works to remain under the same license to encourage fair collaboration and prevent anyone from locking away contributions.
                  See condition 5) of the OFL
                  
                  Embedding
                  
                  permission
                  
                  The icon shows a letter on a piece of paper and represents a font placed inside a document.
                  The permission is for fonts to be embedded in any kind of document. This does not affect the licensing status of the document but makes it easier for documents to be used in different environments.
                  See the first paragraph of the Permission and Conditions section as well as section 5) of the OFL.
                  
                  DerivativeRenaming
                  
                  requirement
                  
                  The icon shows letters A and B close to each other representing a font (A) from which another font (B) of a different shape is derived. It refers to a derivative branched from the original font and bearing a new name.
                  The requirement is for derivative fonts to be renamed to allow branching while retaining artistic integrity.
                  See condition 3) of the OFL
                  
                  BundlingWhenSelling
                  
                  requirement
                  
                  The icon shows a dollar sign between parentheses. The dollar sign represents money (although there are many other currencies in the world) and the parentheses refers to the bundling.
                  The requirement is for fonts to be bundled with software when they are sold. Fonts cannot be sold on their own. Redistribution without selling is not restricted.
                  See condition 1) of the OFL.
                  
                  
                  
                  1	The Free Software Foundation Licensing Lab:  www.fsf.org/licensing
                  2	The Debian Free Software Guidelines:  www.debian.org/social_contract
                  3	The Open Source Definition:  opensource.org/docs/definition.php
                  4	Creative Commons:  http://creativecommons.org/about/licenses/
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/FortAwesome/Font-Awesome/blob/v4.3.0/README.md
                  https://github.com/FortAwesome/Font-Awesome/blob/v4.3.0/CONTRIBUTING.md
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. thrift
                  Copyright (C) 2006 - 2019, The Apache Software Foundation
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/apache/thrift/blob/v0.13.0/LICENSE
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. stackgo
                  Copyright (c) 2015 Alessandro Diaferia <alediaferia@gmail.com>
                  
                  2. megos
                  Copyright (c) 2015 Andy Grunwald
                  
                  3. perks
                  Copyright (C) 2013 Blake Mizerany
                  
                  4. go-simplejson
                  Copyright © go-simplejson original author and authors
                  
                  5. semver
                  Copyright (c) 2014 Benedikt Lang <github at benediktlang.de>
                  
                  6. bolt
                  Copyright (c) 2013 Ben Johnson
                  
                  7. golang-set
                  Copyright (c) 2013 Ralph Caraveo (deckarep@gmail.com)
                  
                  8. jwt-go
                  Copyright (c) 2012 Dave Grijalva
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. aws-sdk-go
                  Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 
                  Copyright 2014-2015 Stripe, Inc.
                  
                  2. cni
                  Copyright 2016 CNI authors
                  
                  3. coredns
                  Copyright © CoreDNS Authors.
                  
                  4. etcd
                  Copyright 2014 CoreOS, Inc
                  
                  5. go-semver
                  Copyright 2013-2015 CoreOS, Inc.
                  
                  6. go-systemd
                  Copyright 2018 CoreOS, Inc
                  
                  7. pkg
                  Copyright 2014 CoreOS, Inc
                  
                  8. moby
                  Copyright 2013-2016 Docker, Inc.
                  
                  9. engine-api
                  Copyright 2015-2016 Docker, Inc.
                  
                  10. go-connections
                  Copyright 2015 Docker, Inc.
                  
                  11. go-events
                  Copyright 2016 Docker, Inc.
                  
                  12. go-units
                  Copyright 2015 Docker, Inc.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  
                  Open Source Software Licensed under the DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 2.0:
                  --------------------------------------------------------------------
                  1. toml
                  Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
                  
                  
                  Terms of the DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 2.0:
                  --------------------------------------------------------------------
                              DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                                      Version 2, December 2004
                  
                   Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
                  
                   Everyone is permitted to copy and distribute verbatim or modified
                   copies of this license document, and changing it is allowed as long
                   as the name is changed.
                  
                              DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                     TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
                  
                    0. You just DO WHAT THE FUCK YOU WANT TO.
                  
                  
                  Open Source Software Licensed under the ISC License:
                  --------------------------------------------------------------------
                  1. go-spew
                  Copyright (c) 2012-2016 Dave Collins <dave@davec.name>
                  
                  
                  Terms of the ISC License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. etcd
                  CoreOS Project
                  Copyright 2014 CoreOS, Inc
                  
                  2. shlex
                  Copyright 2012 Google Inc. All Rights Reserved.
                  
                  3. grpc-go
                  Copyright (c) Google Inc.
                  
                  4. api
                  Copyright 2018 The Kubernetes Authors.
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. go-restful
                  Copyright (c) 2012,2013 Ernest Micklei
                  
                  2. packr
                  Copyright (c) 2016 Mark Bates
                  
                  3. gorm
                  Copyright (c) 2013-NOW  Jinzhu <wosmvp@gmail.com>
                  
                  4. copy
                  Copyright (c) 2018 otiai10
                  
                  5. chardet
                  Copyright (c) 2012 chardet Authors
                  
                  6. go
                  Copyright (c) 2012-2020 Ugorji Nwoke.
                  All rights reserved.
                  
                  7. cli
                  Copyright (c) 2016 Jeremy Saenz & Contributors
                  
                  8. toastr
                  Copyright © 2012-2015
                  
                  9. pako
                  Copyright (C) 2014-2017 by Vitaly Puzrin and Andrei Tuputcyn
                  
                  10. Respond
                  Copyright (c) 2012 Scott Jehl
                  
                  11. DataTables
                  Copyright (c) 2008-2013 SpryMedia Limited
                  
                  12. vue
                  Copyright (c) 2013-2016 Yuxi Evan You
                  
                  13. chart
                  Copyright (c) 2014-2021 Chart.js Contributors
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. yaml
                  Copyright (c) 2014 Sam Ghods.
                  Copyright (c) 2012 The Go Authors. All rights reserved.
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/ghodss/yaml/blob/v1.0.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. yaml
                  Copyright 2011-2016 Canonical Ltd.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/go-yaml/yaml/blob/v2.1.0/LICENSE.libyaml
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. client_golang
                  Copyright 2012-2015 The Prometheus Authors
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/prometheus/client_golang/blob/v1.11.0/NOTICE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. apimachinery
                  Copyright 2018 The Kubernetes Authors.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/kubernetes/apimachinery/blob/v0.19.2/third_party/forked/golang/json/fields.go
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. client-go
                  Copyright 2018 The Kubernetes Authors.
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  The License information of the other components can be obtained from the following URL:
                  https://github.com/kubernetes/client-go/blob/master/third_party/forked/golang/LICENSE
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright (c) 2013, The GoGo Authors. All rights reserved.
                  Copyright 2010 The Go Authors.  All rights reserved.
                  
                  2. protobuf
                  Copyright 2010 The Go Authors.  All rights reserved.
                  
                  3. mux
                  Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved.
                  
                  4. lz4
                  Copyright (c) 2015, Pierre Curto
                  All rights reserved.
                  
                  5. gopsutil
                  Copyright (c) 2014, WAKAYAMA Shirou
                  All rights reserved.
                  
                  6. pflag
                  Copyright (c) 2012 Alex Ogier. All rights reserved.
                  Copyright (c) 2012 The Go Authors. All rights reserved.
                  
                  7. text
                  Copyright (c) 2009 The Go Authors. All rights reserved.
                  
                  8. protobuf-go
                  Copyright (c) 2018 The Go Authors. All rights reserved.
                  
                  9. glog
                  Copyright (c) 2008, Google Inc.
                  All rights reserved.
                  
                  10. mahonia
                  Copyright (c) mahonia original author and authors
                  
                  11. flock
                  Copyright (c) 2015-2020, Tim Heckman
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. @better-scroll/core
                  Copyright (c) 2015 HuangYi
                  
                  2. axios
                  Copyright (c) 2014-present Matt Zabriskie
                  
                  3. blueimp-md5
                  Copyright © 2011 Sebastian Tschan, https://blueimp.net
                  
                  4. bootstrap
                  Copyright (c) 2011-2019 Twitter, Inc.
                  Copyright (c) 2011-2019 The Bootstrap Authors
                  
                  5. bootstrap-vue
                  Copyright (c) 2016-2019 - BootstrapVue
                  
                  6. cos-js-sdk-v5
                  Copyright (c) 2017-present 腾讯云
                  
                  7. circular-json
                  Copyright (C) 2013-2017 by Andrea Giammarchi - @WebReflection
                  
                  8. fingerprintjs2
                  Copyright (c) 2018– Jonas Haag (jonas@lophus.org)
                  Copyright (c) 2015– Valentin Vasilyev (valentin.vasilyev@outlook.com)
                  
                  9. image-webpack-loader
                  Copyright (c) Thomas Coopman @tcoopman
                  
                  10. jose
                  Copyright (c) 2018 Filip Skokan
                  
                  11. jquery
                  Copyright JS Foundation and other contributors, https://js.foundation/
                  
                  12. js-cookie
                  Copyright jQuery Foundation and other contributors, https://jquery.org/
                  
                  13. less-loader
                  Copyright JS Foundation and other contributors
                  
                  14. moment
                  Copyright (c) JS Foundation and other contributors
                  
                  15. sass
                  Copyright (c) 2016, Google Inc.
                  
                  16. sass-loader
                  Copyright JS Foundation and other contributors
                  
                  17. url-search-params-polyfill
                  Copyright (c) 2016 Jerry Bendy
                  
                  18. v-clipboard
                  Copyright (c) 2017 Yev Vlasenko
                  
                  19. vue-lazyload
                  Copyright (c) 2016 Awe
                  
                  20. vuex
                  Copyright (c) 2015-present Evan You
                  
                  21. xss
                  Copyright (c) 2012-2018 Zongmin Lei(雷宗民) <leizongmin@gmail.com>
                  
                  22. ajv-errors
                  Copyright (c) 2017 Evgeny Poberezkin
                  
                  23. core-js
                  Copyright (c) 2014-2022 Denis Pushkarev
                  
                  24. js-sha256
                  Copyright (c) 2014-2017 Chen, Yi-Cyuan
                  
                  25. socket.io-client
                  Copyright (c) 2014 Guillermo Rauch
                  
                  26. vue
                  Copyright (c) 2013-present, Yuxi (Evan) You
                  
                  27. vue-bus-ts
                  Copyright (c) wowill
                  
                  28. vue-class-component
                  Copyright (c) 2015-present Evan You
                  
                  29. vue-i18n
                  Copyright (c) 2016 kazuya kawaguchi
                  
                  30. vue-meta
                  Copyright (c) 2016-2019 Declan de Wet
                  Sébastien Chopin, All the amazing contributors(https://github.com/nuxt/vue-meta/graphs/contributors)
                  
                  31. vue-property-decorator
                  Copyright (c) 2018 kaorun343
                  
                  32. vue-router
                  Copyright (c) 2019-present Eduardo San Martin Morote
                  
                  33. adjust
                  Copyright (c) 2020 Adjust GmbH, https://www.adjust.com
                  
                  34. @babel/core
                  Copyright (c) 2014-present Sebastian McKenzie and other contributors
                  
                  35. @babel/plugin-proposal-object-rest-spread
                  Copyright (c) 2014-present Sebastian McKenzie and other contributors
                  
                  36. @babel/plugin-syntax-dynamic-import
                  Copyright (c) 2014-present Sebastian McKenzie and other contributors
                  
                  37. @babel/polyfill
                  Copyright (c) 2014-present Sebastian McKenzie and other contributors
                  
                  38. @babel/preset-env
                  Copyright (c) 2014-present Sebastian McKenzie and other contributors
                  
                  39. @babel/preset-es2015
                  Copyright (c) 2014-2018 Sebastian McKenzie <sebmck@gmail.com>
                  
                  40. @commitlint/cli
                  Copyright (c) 2016 - present Mario Nebl
                  
                  41. @commitlint/config-conventional
                  Copyright (c) 2016 - present Mario Nebl
                  
                  42. babel-eslint
                  Copyright (c) 2014-2016 Sebastian McKenzie <sebmck@gmail.com>
                  
                  43. babel-loader
                  Copyright (c) 2014-2019 Luís Couto <hello@luiscouto.pt>
                  
                  44. js-sha256
                  Copyright (c) 2014-2017 Chen, Yi-Cyuan
                  
                  45. babel-plugin-transform-object-rest-spread
                  Copyright (c) 2014-2017 Sebastian McKenzie <sebmck@gmail.com>
                  
                  46. css-loader
                  Copyright(c)Tobias Koppers @sokra
                  
                  47. eslint
                  Copyright(c)Nicholas C. Zakas <nicholas+npm@nczconsulting.com>
                  
                  48. eslint-loader
                  Copyright(c)Maxime Thirouin
                  
                  49. gulp
                  Copyright (c) 2013-2018 Blaine Bublitz <blaine.bublitz@gmail.com>, Eric Schoffstall <yo@contra.io> and other contributors
                  
                  50. gulp-rename
                  Copyright 2013 Hector Guillermo Parra Alvarez
                  
                  51. husky
                  Copyright (c) Typicode <typicode@gmail.com>
                  
                  52. less-loader
                  Copyright(c)Johannes Ewald @jhnns
                  
                  53. lint-staged
                  Copyright (c) 2016 Andrey Okonetchnikov
                  
                  54. socket.io-client
                  Copyright (c) 2014 Guillermo Rauch
                  
                  55. style-loader
                  Copyright(c)Tobias Koppers @sokra
                  
                  56. uglifyjs-webpack-plugin
                  Copyright(c)webpack Contrib Team
                  
                  57. webpack
                  Copyright(c)Tobias Koppers @sokra
                  
                  58. webpack-cli
                  Copyright(c)webpack-cli original author and authors
                  
                  59. webpack-dev-server
                  Copyright(c)Tobias Koppers @sokra
                  
                  60. openspeedtest
                  Copyright (c) 2022 OpenSpeedTest™
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. ejs
                  Copyright (c) Matthew Eernisse <mde@fleegix.org> (http://fleegix.org)
                  
                  2. less
                  Copyright (c) Alexis Sellier( self@cloudhead.net)
                  
                  3. less
                  Copyright (c) 2009-2017 Alexis Sellier & The Core Less Team
                  
                  4. ssl
                  Copyright (c) 1998-2022 The OpenSSL Project
                  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                  All rights reserved.
                  
                  5. crypto
                  Copyright (c) 1998-2022 The OpenSSL Project
                  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                  All rights reserved.
                  
                  6. hilt
                  Copyright (C) 2020 The Dagger Authors.
                  
                  7. moshi
                  Copyright 2015 Square, Inc.
                  
                  8. okhttp-logging-interceptor
                  Copyright (C) 2018 Square, Inc
                  
                  9. retrofit2
                  Copyright 2013 Square, Inc.
                  
                  10. retrofit2:converter-moshi
                   Copyright (C) 2015 Square, Inc.
                  
                  11. appauth
                  Copyright 2015 The AppAuth for Android Authors. All Rights Reserved.
                  
                  12. coil-compose
                  Copyright 2019 Coil Contributors
                  
                  13. accompanist-pager
                   Copyright 2021 The Android Open Source Project
                  
                  14. accompanist-pager-indicators
                  Copyright 2021 The Android Open Source Project
                  
                  15. twitter4j
                  Copyright (c) twitter4j original author and authors
                  
                  16. firebase-messaging
                  Copyright 2018 Google LLC
                  
                  17. banner
                  Copyright (c) banner original author and authors
                  
                  18. DKVideoPlayer
                  Copyright (c) 2017 Doikki
                  
                  19. easypermissions
                  Copyright 2017 Google
                  
                  20. Walle
                  Copyright 2017 Meituan-Dianping
                  
                  21. lottie-android
                  Copyright 2018 Airbnb, Inc.
                  
                  22. rxandroid
                  Copyright 2015 The RxAndroid authors
                  
                  23. rxbinding
                  Copyright (C) 2015 Jake Wharton
                  
                  24. GsonFactory
                  Copyright 2020 Huang JinQun
                  
                  25. toastcompat
                  Copyright 2017 drakeet.
                  
                  26. Hub
                  Copyright 2017-2018 SilenceDut
                  
                  27. volley
                  Copyright (C) 2011 The Android Open Source Project
                  
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. lodash
                  Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/lodash/lodash/blob/4.17.21/LICENSE
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. md5
                  Copyright © 2011-2012, Paul Vorbach.
                  Copyright © 2009, Jeff Mott.
                  All rights reserved.
                  
                  2. webrtc-adapter
                  Copyright (c) 2014, The WebRTC project authors. All rights reserved. 
                  Copyright (c) 2018, The adapter.js project authors. All rights reserved.
                  
                  3. md5
                  Copyright © 2011-2012, Paul Vorbach.
                  Copyright © 2009, Jeff Mott.
                  All rights reserved.
                  
                  4. webrtc-adapter
                  Copyright (c) 2014, The WebRTC project authors. All rights reserved.
                  Copyright (c) 2018, The adapter.js project authors. All rights reserved.
                  
                  5. protobuf
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  6. WebRTC
                  Copyright (c) 2011, The WebRTC project authors. All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  Open Source Software Licensed under the Facebook Platform License:
                  --------------------------------------------------------------------
                  1. facebook-android-login
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  2. facebook-share
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  3. facebook-core
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  4. facebook-gamingservices
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  5. facebook-common
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  6.facebook-login
                  Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
                  
                  
                  
                  
                  
                  Terms of the Facebook Platform License:
                  --------------------------------------------------------------------
                  You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
                  copy, modify, and distribute this software in source code or binary form for use
                  in connection with the web services and APIs provided by Facebook.
                  
                  As with any software that integrates with the Facebook platform, your use of
                  this software is subject to the Facebook Developer Principles and Policies
                  [http://developers.facebook.com/policy/]. This copyright notice shall be
                  included in all copies or substantial portions of the software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
                  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
                  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
                  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
                  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. arrow-core
                  Copyright (C) 2017 The Arrow Authors
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/arrow-kt/arrow/blob/1.2.0/LICENSE
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. Line Android SDK
                  Copyright (c) Line Android SDK original author and authors
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/line/line-sdk-android/blob/v5.0.1/NOTICE
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. zxing
                  Copyright (C) 2010 ZXing authors
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/zxing/zxing/blob/zxing-3.3.0/LICENSE
                  
                  
                  
                  Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. af-android-sdk
                  Copyright (c) af-android-sdk original author and authors
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  AppsFlyer Ltd. (“AppsFlyer” or “us”, “our”, “we”) provides a software development kit which allows the tracking of mobile application use, installations and downloads (the “Service(s)”). These Terms of use (this “Agreement”) govern your access and use of the Services, and any code provided by AppsFlyer. “You”/”Company” means any third party that uses the Service.
                  
                  Please read this Agreement carefully. You must accept this Agreement prior to using the Service or any code provided by AppsFlyer. By downloading or installing the AppsFlyer code or using the Service, you signify your assent to this Agreement. Changes may be made to this Agreement from time to time. We will make reasonable commercial efforts to notify you of any material updates to this Agreement. Notwithstanding the foregoing, your continued use of the Service will be deemed acceptance to amended or updated Terms. As such, you should check frequently to see if we have updated this Agreement. If you do not agree to any terms or conditions of this Agreement, please do not use the Service.
                  
                  1. Services. Subject to the terms and conditions hereof, during the Term (as defined below) AppsFlyer shall provide Company with the Services on a non-exclusive basis solely for Company’s own internal uses and, for this purpose, Company shall integrate the code provided by AppsFlyer, including AppsFlyer’s SDK, tracking links and APIs (collectively, the “Code”), into Company’s own proprietary mobile application (Company’s “Application”).
                  
                  2. Registration. In order to use the Services, Company will be required to register with AppsFlyer and open an account. Company must provide all information necessary for the registration process. Company represents and warrants that all such information shall be accurate and complete. Company shall keep such information up-to-date. Company shall immediately notify AppsFlyer if there is any change in such information or security breach of the account.
                  
                  3. Restrictions.
                  
                  3.1. Except as set forth expressly herein or as permitted by the Services, Company shall not, and shall not permit any third party, to (a) reverse engineer or attempt to find the underlying code of the Services; (b) modify the Services, or insert any code or product, or in any other way manipulate the Services in any way; (c) modify the Code in any way without AppsFlyer’s prior written consent; (d) sublicense, sell, or distribute the Code or bypass any security measure of AppsFlyer with respect to the Services; (e) distribute the Code on a stand-alone basis; or (f) use the Services except for Company’s own internal purposes.
                  
                  3.2. To the extent any of the restrictions set forth above are not enforceable under applicable law, Company shall inform AppsFlyer in writing prior to engaging in any of the applicable activities.
                  
                  4. Warranties.
                  
                  4.1. Mutual Warranties. Each party represents and warrants that (a) it is duly organized under applicable law and has sufficient authority to enter into this Agreement and that, (b) the execution and performance under this Agreement does not conflict with any contractual obligations such party has to any third party.
                  
                  4.2. AppsFlyer Warranties. AppsFlyer represents and warrants that the Services (a) do not, to the best of its knowledge, infringe the intellectual property rights of any third party, (b) do not contain any defamatory, libelous, obscene or otherwise offensive material, (c) comply with all applicable law and regulations (provided, that with respect to data provided by Company to AppsFlyer, AppsFlyer’s compliance with applicable law is subject to Company’s full compliance with applicable law with respect to such data, including its transfer to, and processing by, AppsFlyer), (d) do not collect, use or transfer the data of end users except pursuant to the terms of this Agreement or for the provision of the Services, and (e) do not to the best of its knowledge contain any worms, viruses, spyware, adware or other malicious or intrusive software.
                  
                  4.3. Company Warranties. Company represents and warrants that its Application and Data (a) do not, to the best of its knowledge, infringe the intellectual property rights of any third party, (b) do not contain any defamatory, libelous, obscene or otherwise offensive material, (c) comply with all applicable law and regulations, including applicable data protection law, (d) do not collect, use or transfer the data of end users in any manner not clearly and accurately disclosed pursuant to a privacy policy that complies with applicable law and regulations, and (e) do not contain any worms, viruses, spyware, adware or other malicious or intrusive software and (f) provides to its users a clear description of its use of the data, including its transfer to, and processing by, AppsFlyer.
                  
                  5. Intellectual Property. Company shall have all right, title and interest in its Application. AppsFlyer shall have all right, title and interest in the Code and the Services, and all software that provides the Services. If Company provides AppsFlyer with any feedback regarding the Code and/or the Services, AppsFlyer may use all such feedback without restriction. Nothing herein shall be interpreted to provide Company any rights in the Code or the Services except the limited right to use the Code and receive the Service as set forth herein.
                  
                  6. Payment. AppsFlyer offers several pricing plans, and Company must choose a pricing plan prior to downloading and using the Services. If required by law, Company must add applicable VAT to the amounts payable under such pricing plan. Company shall make payment to AppsFlyer without deduction for and free and clear of any taxes and government charges. Amounts are due and payable within 10 days of AppsFlyer’s issuance of the applicable invoice. Late payments shall bear interest at the rate of 12% per annum. If Company pays using a third party payment processor or credit card, AppsFlyer accepts no responsibility or liability for the actions, omissions or privacy policies of the third party payment processor.
                  
                  7. Data, Privacy, Retention and Restricted Data.
                  
                  7.1. The Services enable the Company to collect and track data concerning the characteristics and activities of Application end users as long as the Code is installed (“Data”). Company owns, and retains all right, title and interest in Data. Company may modify the categories of Data collected by the Service through configuration of the Services. Accordingly, to the extent the Services are configured as such, Data may contain personally-identifiable information. AppsFlyer shall not transfer Data to third parties except as set forth in this Agreement or as directed by Company. Company represents and warrants that Company is permitted to collect, use and transfer Data through the Services.
                  
                  7.2. Any personally identifiable information or Personal Data, as such term is defined under the EU General Data Protection Regulation 2016/679 (“GDPR” and “Personal Data” respectively) provided to AppsFlyer on Company’s behalf, if any, and the processing thereof, shall be governed under the terms and conditions set forth in the AppsFlyer Data Processing Agreement (“DPA”). A current version of the DPA executed by AppsFlyer is available at https://www.appsflyer.com/gdpr/dpa.pdf, and shall become effective as of May 25 2018. AppsFlyer shall provide prior notification to Company in writing upon any material change to the DPA. The DPA is an integral part of this Agreement. Unless otherwise explicitly agreed in writing by the parties, it is agreed and acknowledged that with respect to any personally-identifiable information and Personal Data included in the Data, Company shall be considered as the Controller and AppsFlyer shall be considered as the Processor (as such terms are defined under the GDPR and the DPA).
                  
                  7.3. AppsFlyer may use aggregated anonymized data, from time to time, for analytics, improvement of the Services and internal purposes (“Aggregated Data”). Aggregated Data may include data derived from the Company’s Data, provided that Aggregated Data does not contain data solely derived from Company’s Data and does not identify or trace to Company or any of Company’s end users.
                  
                  7.4. AppsFlyer publishes a privacy policy, as required under applicable law, which describes AppsFlyer’s collection and use of data. A current copy of AppsFlyer’s privacy policy is available at https://www.appsflyer.com/privacy-policy (“Privacy Policy”). AppsFlyer shall provide prior notification to Company in writing upon any material change to the privacy policy.
                  
                  7.5. AppsFlyer and its agents may process Data outside of the jurisdiction of Company.
                  
                  7.6. AppsFlyer’ is required by certain third parties (such as advertising networks) to delete data they provide after a specified period of time. As such, AppsFlyer may delete Data provided by such third parties in accordance with its standard data retention policies.
                  
                  7.7. Company may only provide to AppsFlyer, or otherwise have AppsFlyer (or anyone on its behalf) process, such Data types and parameters which are explicitly permitted under AppsFlyer’s Privacy Policy (“Permitted Controller Personal Data Types and Parameters”, as also defined under the DPA). Solely Company (and not AppsFlyer) shall be liable for any data which is provided or otherwise made available to AppsFlyer or anyone on its behalf in excess of the Permitted Controller Personal Data Types and Parameters (“Excess Data”). AppsFlyer’s obligations under the Agreement or the DPA shall not apply to any such Excess Data.
                  
                  7.8. Without derogating from any of the obligations of Company hereunder, Company shall not provide to AppsFlyer any data regarding children, or any health, financial, or insurance data or other data subject to specific regulatory or statutory protection regimes, except as may otherwise be expressly agreed in writing between the parties and in accordance with applicable law.
                  
                  8. Confidentiality.
                  
                  8.1. In the context of the relationship under this Agreement, either party (a “Disclosing Party”) may disclose to the other party (a “Receiving Party”) certain confidential information regarding its technology and business (“Confidential Information”). AppsFlyer’s Confidential Information includes, among others, the terms and pricing of this Agreement.
                  
                  8.2. Subject to the terms and conditions of this Agreement, Receiving Party agrees to keep confidential and not disclose or use any Confidential Information except to support its use or provision of the Services. Confidential Information shall not include information that Receiving Party can show (a) was already lawfully known to or independently developed by Receiving Party without access to or use of Confidential Information, (b) was received by Receiving Party from any third party without restrictions, (c) is publicly and generally available, free of confidentiality restrictions; or (d) is required to be disclosed by law, regulation or is requested in the context of a law enforcement investigation, provided that Receiving Party provides Disclosing Party with prompt notice of such requirement and cooperates in order to minimize such requirement. Receiving Party shall restrict disclosure of Confidential Information to those of its employees and contractors with a reasonable need to know such information and which are bound by written confidentiality obligations no less restrictive than those set out herein. Company will not disclose any information regarding the results of any testing or evaluation of the Services to any third party without AppsFlyer’s prior written consent.
                  
                  8.3. The non-disclosure and non-use obligations set forth in this Section 8 shall survive the termination or expiration of this Agreement for a period of 5 years.
                  
                  9. Analytics. The Services include the provision of certain reports and analytics regarding the Data (“Analytics”). AppsFlyer makes no warranty that the Analytics provided shall be useful to Company’s business. Company is solely responsible for any actions Company may take based on the Analytics.
                  
                  10. Support. Company may contact AppsFlyer with regard to support for the Services by sending an email to support@appsflyer.com. AppsFlyer shall provide up to 5 hours of support each month at no additional charge.
                  
                  11. Service Levels. AppsFlyer shall provide Services in accordance with the service commitments in Appendix B.
                  
                  12. Indemnification.
                  
                  12.1. AppsFlyer Indemnification.
                  
                  12.1.1. AppsFlyer shall defend, indemnify and hold harmless Company (and its affiliates, officers, directors and employees) from and against any and all damages, costs, losses, liabilities or expenses (including court costs and reasonable attorneys’ legal fees) which Company may suffer or incur in connection with any actual claim, demand, action or other proceeding by any third party arising from: (a) any breach of AppsFlyer’s obligations, representations or warranties herein; or (b) a claim that the Code and/or Services infringe the intellectual property rights of a third party. This Section 12.1 sets forth AppsFlyer’s sole obligations and Company’s sole remedies for any claim that the Code and/or Services infringe the intellectual property rights of a third party.
                  
                  12.1.2. Notwithstanding the foregoing, AppsFlyer shall have no responsibility or liability for any claim to the extent resulting from or arising out of (a) the use of the Code or Services not in compliance with this Agreement or applicable law, (b) the combination of the Code or Services with any code or services not provided by AppsFlyer, (c) the modification of any Code or Services by any party other than AppsFlyer or (d) the use of any Code that is not the most up-to-date Code.
                  
                  12.1.3. If the Services shall be the subject of an infringement claim, or AppsFlyer reasonably believes that the Services shall be the subject of an infringement claim, AppsFlyer may terminate this Agreement with written notice if modification of the Services to be non-infringing is not reasonably practical.
                  
                  12.2. Company Indemnification. Company shall defend and indemnify AppsFlyer (and its affiliates, officers, directors and employees) from and against any and all damages, costs, losses, liabilities or expenses (including court costs and attorneys’ fees) which AppsFlyer may suffer or incur in connection with any actual claim, demand, action or other proceeding by any third party arising from: (a) any breach of Company’s obligations, representations or warranties herein; or (b) any use or distribution of the Company’s Application in violation of this Agreement or applicable law or regulations.
                  
                  12.3. Procedure. The obligations of either party to provide indemnification under this Agreement will be contingent upon the indemnified party (i) providing the indemnifying party with prompt written notice of any claim for which indemnification is sought (provided that the indemnified party’s failure to notify the indemnifying party will not diminish the indemnifying party’s obligations under this Section 12 except to the extent that the indemnifying party is materially prejudiced as a result of such failure), (ii) cooperating fully with the indemnifying party (at the indemnifying party’s expense), and (iii) allowing the indemnifying party to control the defense and settlement of such claim, provided that no settlement may be entered into without the consent of the indemnified party if such settlement would require any action on the part of the indemnified party other than to cease using any allegedly infringing or illegal content or services. Subject to the foregoing, an indemnified party will at all times have the option to participate in any matter or litigation through counsel of its own selection at its own expense.
                  
                  13. Disclaimer of Warranties. EXCEPT AS EXPRESSLY PROVIDED HEREIN, COMPANY ACCEPTS THE CODE AND SERVICES “AS IS” AND ACKNOWLEDGES THAT APPSFLYER MAKES NO OTHER WARRANTY AND DISCLAIMS ALL IMPLIED AND STATUTORY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT.
                  
                  14. Limitation of Liability.
                  
                  14.1. IN NO EVENT SHALL APPSFLYER, ITS DIRECTORS, OFFICERS, AFFILIATES OR AGENTS BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, SPECIAL OR PUNITIVE DAMAGES, ARISING OUT OF OR RELATING TO THE SERVICES OR THE ARRANGEMENTS CONTEMPLATED HEREIN.
                  
                  14.2. EXCEPT FOR INTENTIONAL MISCONDUCT, GROSS NEGLIGENCE, BREACH OF CONFIDENTIALITY, DATA OR PRIVACY OBLIGATIONS AND APPSFLYER’S INDEMNIFICATION OBLIGATIONS FOR INTELLECTUAL PROPERTY INFRINGEMENT (THE “CARVE-OUT CLAIMS”), APPSFLYER’S ENTIRE LIABILITY FOR THE PROVISION OF THE SERVICES OR UNDER ANY PROVISION OF THIS AGREEMENT SHALL NOT EXCEED THE AMOUNT OF PAYMENT RECEIVED BY APPSFLYER FROM COMPANY IN THE 12 MONTHS PRECEDING THE APPLICABLE CLAIM, IN THE AGGREGATE. WITH RESPECT TO THE CARVE-OUT CLAIMS, APPSFLYER’S ENTIRE LIABILITY FOR THE PROVISION OF THE SERVICES OR UNDER ANY PROVISION OF THIS AGREEMENT SHALL NOT EXCEED TWO (2) TIMES THE AMOUNT OF PAYMENT RECEIVED BY APPSFLYER FROM COMPANY IN THE TWELVE (12) MONTHS PRECEDING THE APPLICABLE CLAIM, IN THE AGGREGATE.
                  
                  15. Term and Termination.
                  
                  15.1. The term of this Agreement shall commence as of the day you accept this Agreement or, if earlier, the date that you integrate the Code into an Application and shall continue in effect for a period of twelve (12) months (the “Initial Term”); provided that if Company selects the “Basic Pay-Per-Use” package, as shown on AppsFlyer’s website, this Agreement shall be in effect on a month-to-month basis. Following the Initial Term, this Agreement shall automatically renew for subsequent terms of twelve (12) months each (each a “Renewal Term” and together with the Initial Term, the “Term”), unless one of the parties notifies the other party of its intention not to renew the Agreement at least 45 days prior to the commencement of any Renewal Term.
                  
                  15.2. Either party may terminate this Agreement with written notice if it has reason to believe that the other Party is in material breach of this Agreement, and such breach is not cured within 30 days from the receipt of written notice of such breach. In addition, either party shall have the right to terminate this Agreement upon 30 days’ written notice to the other party pursuant to section 5.3 of the DPA.
                  
                  15.3. This agreement is based on a reasonable and fair use of the Services. Notwithstanding anything to the contrary herein, any use that is not aligned with such fair use may be overcharged or terminated immediately by AppsFlyer.
                  
                  15.4. Upon any termination or expiration of this Agreement, AppsFlyer will cease providing the Services. In the event of any termination (a) Company will not be entitled to any refunds of any nonrefundable fees, (b) any outstanding balance for Services rendered through the date of termination will be immediately due and payable in full, and (c) Company’s historical data will be available for download through AppsFlyer’s standard user interface for a period of 30 days. Any obligations of the Parties that by their nature are intended to survive the termination or expiration of this Agreement, including the obligations of the Parties in Sections 3 – 9 and 12 – 15 of this Agreement, shall survive any termination thereof.
                  
                  16. Publicity. During the Term, AppsFlyer may refer to Company as a customer of AppsFlyer, including by displaying Company’s name and logo on AppsFlyer’s website and other marketing materials.
                  
                  17. Miscellaneous.
                  
                  17.1. This Agreement represents the entire agreement between the parties regarding the subject matter hereof and supersedes any and all other agreements between the parties, whether written or oral, regarding the subject matter hereof. For clarity, the provisions of this Agreement supersede any earlier non-disclosure or confidentiality agreements between the parties. Except as expressly set forth herein, this Agreement may not be modified or amended except in a writing executed by both parties.
                  
                  17.2. All waivers must be in writing. A waiver of any default hereunder or of any of the terms and conditions of this Agreement shall not be deemed to be a continuing waiver or a waiver of any other default or of any other term or condition, but shall apply solely to the instance to which such waiver is directed. AppsFlyer may provide Company with notices required hereunder by contacting Company at any email address Company provided, including in its registration information.
                  
                  17.3. Neither Party may assign any of its rights and obligations under this Agreement without the prior written consent of the other Party, such consent not to be required in the event of an assignment by one of the Parties to a purchaser of all or substantially all of the assignor’s assets or share capital. The assignor shall provide the other Party with written notice of the assignment. Assignment in violation of the foregoing shall be void.
                  
                  17.4. If any part of this Agreement shall be invalid or unenforceable, such part shall be interpreted to give the maximum force possible to such terms as possible under applicable law, and such invalidity or unenforceability shall not affect the validity or enforceability of any other part or provision of this Agreement which shall remain in full force and effect.
                  17.5. This Agreement shall be governed by the laws of the State of New York, and the competent courts in the city of New York shall have exclusive jurisdiction to hear any disputes arising hereunder.
                  
                  Appendix A: Fees and Services
                  
                  [PACKAGE OF SERVICES TO BE CHOSEN BY COMPANY]
                  
                  Appendix B: Service Levels
                  
                  AppsFlyer service commitments do not include downtime to extent resulting from: previously scheduled maintenance and events beyond AppsFlyer’s reasonable control, such as any down time (a) caused by outages to any public Internet backbones, networks or servers, (b) caused by any failures of Company’s Application, equipment, systems or local access services, or (c) strikes, riots, insurrection, fires, floods, explosions, war, governmental action, labor conditions, earthquakes or natural disasters.
                  
                  
                  
                  Open Source Software Licensed under the Android Software Development Kit License:
                  --------------------------------------------------------------------
                  1. firebase-analytics
                  Copyright (c) firebase-analytics original author and authors
                  
                  
                  Terms of the Android Software Development Kit License:
                  --------------------------------------------------------------------
                  This is the Android Software Development Kit License Agreement
                  
                  1. Introduction
                  
                  1.1 The Android Software Development Kit (referred to in the License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
                  
                  1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: https://source.android.com/, as updated from time to time.
                  
                  1.3 A "compatible implementation" means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (https://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
                  
                  1.4 "Google" means Google LLC, organized under the laws of the State of Delaware, USA, and operating under the laws of the USA with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.
                  
                  
                  2. Accepting this License Agreement
                  
                  2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
                  
                  2.2 By clicking to accept and/or using this SDK, you hereby agree to the terms of the License Agreement.
                  
                  2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
                  
                  2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
                  
                  
                  3. SDK License from Google
                  
                  3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
                  
                  3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
                  
                  3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
                  
                  3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement.  Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
                  
                  3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
                  
                  3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google's sole discretion, without prior notice to you.
                  
                  3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
                  
                  3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
                  
                  
                  4. Use of the SDK by You
                  
                  4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
                  
                  4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
                  
                  4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so.
                  
                  4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
                  
                  4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
                  
                  4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
                  
                  
                  5. Your Developer Credentials
                  
                  5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
                  
                  
                  6. Privacy and Information
                  
                  6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
                  
                  6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google's Privacy Policy, which is located at the following URL: https://policies.google.com/privacy
                  
                  6.3 Anonymized and aggregated sets of the data may be shared with Google partners to improve the SDK.
                  
                  7. Third Party Applications
                  
                  7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
                  
                  7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
                  
                  7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
                  
                  
                  8. Using Android APIs
                  
                  8.1 Google Data APIs
                  
                  8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
                  
                  8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so. If you use the Android Recognition Service API, documented at the following URL: https://developer.android.com/reference/android/speech/RecognitionService, as updated from time to time, you acknowledge that the use of the API is subject to the Data Processing Addendum for Products where Google is a Data Processor, which is located at the following URL: https://privacy.google.com/businesses/gdprprocessorterms/, as updated from time to time. By clicking to accept, you hereby agree to the terms of the Data Processing Addendum for Products where Google is a Data Processor.
                  
                  
                  
                  9. Terminating this License Agreement
                  
                  9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
                  
                  9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
                  
                  9.3 Google may at any time, terminate the License Agreement with you if:
                  (A) you have breached any provision of the License Agreement; or
                  (B) Google is required to do so by law; or
                  (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
                  (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google's sole discretion, no longer commercially viable.
                  
                  9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
                  
                  
                  10. DISCLAIMER OF WARRANTIES
                  
                  10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
                  
                  10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
                  
                  10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
                  
                  
                  11. LIMITATION OF LIABILITY
                  
                  11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
                  
                  
                  12. Indemnification
                  
                  12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
                  
                  
                  13. Changes to the License Agreement
                  
                  13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
                  
                  
                  14. General Legal Terms
                  
                  14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
                  
                  14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google.
                  
                  14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
                  
                  14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
                  
                  14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
                  
                  14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
                  
                  14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
                  
                  
                  July 27, 2021
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. android-gif-drawable
                  Copyright (c) 2016 Karol Wrótniak, Droids on Roids
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/koral--/android-gif-drawable/blob/v1.2.1/LICENSE
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. glide
                  Copyright 2014 Google, Inc. All rights reserved.
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/bumptech/glide/blob/v4.9.0/LICENSE
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. shadownhook
                  Copyright (c) 2021-2022 ByteDance Inc.
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  For details of the license agreement for this software and its own third party dependencies (if any), please refer to the following links:
                  https://github.com/bytedance/android-inline-hook/blob/v1.0.7/README.md
                  
                  
                  
                  Open Source Software Licensed under the Curl License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. curl
                  Copyright (c) 1996 - 2014, Daniel Stenberg, <daniel@haxx.se>.All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. mbedtls
                  Copyright The Mbed TLS Contributors
                  Source code of this software can be obtained from: https://tls.mbed.org/download
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed Under the BSD License:
                  --------------------------------------------------------------------
                  
                  The msinttypes r29 
                  Copyright (c) 2006-2013 Alexander Chemeris 
                  All rights reserved.
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  * Neither the name of  copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Open Source Software Licensed Under the JSON License:
                  --------------------------------------------------------------------
                  
                  json.org 
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                  JSON_checker
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                     
                  Terms of the JSON License:
                  ---------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  The Software shall be used for Good, not Evil.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. snappy
                  Copyright 2011, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the zlib license:
                  --------------------------------------------------------------------
                  1. zlib
                  Copyright(C) 1995-2017 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the zlib license:
                  --------------------------------------------------------------------
                  This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  Open Source Software Licensed Under the OpenSSL License: 
                  ----------------------------------------------------------------------------------------
                  1. OpenSSL  1.1.0i
                  Copyright (c) 1998-2018 The OpenSSL Project.  
                  All rights reserved.
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)  
                  All rights reserved.
                  
                  
                  Terms of the OpenSSL License:
                  ---------------------------------------------------
                  LICENSE ISSUES:
                  --------------------------------------------------------------------
                  
                  The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit.
                  See below for the actual license texts.
                  
                  OpenSSL License:
                  --------------------------------------------------------------------
                  Copyright (c) 1998-2018 The OpenSSL Project.  All rights reserved.
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. All advertising materials mentioning features or use of this software must display the following acknowledgment:
                  "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                  
                  4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org.
                  
                  5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project.
                  
                  6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                  
                  THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
                  ====================================================================
                  * This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).  This product includes software written by Tim Hudson (tjh@cryptsoft.com).
                  
                  
                  Original SSLeay License:
                  --------------------------------------------------------------------
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                  All rights reserved.
                   
                  This package is an SSL implementation written by Eric Young (eay@cryptsoft.com).
                  The implementation was written so as to conform with Netscapes SSL.
                   
                  This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com).  
                  
                  Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed.  If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. 
                    
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  3. All advertising materials mentioning features or use of this software must display the following acknowledgement:" This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-).
                  4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   
                  THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
                    
                  The licence and distribution terms for any publically available version or derivative of this code cannot be changed.  i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]
                  
                  
                  
                  Open Source Software Licensed Under the Apache License, Version 2.0: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  ----------------------------------------------------------------------------------------
                  1. MultiprocessSharedPreferences  v1.0
                  Copyright (C) 2014 seven456@gmail.com
                  
                  
                  Terms of the Apache License, Version 2.0:
                  --------------------------------------------------------------------
                  Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  
                  1. Definitions.
                  
                  “License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  “Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  “Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  “You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  “Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  “Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  “Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  “Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  “Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.”
                  
                  “Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  a)    You must give any other recipients of the Work or Derivative Works a copy of this License; and
                  
                  b)    You must cause any modified files to carry prominent notices stating that You changed the files; and
                  
                  c)    You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
                  
                  d)    If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  APPENDIX: How to apply the Apache License to your work
                  To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
                  
                  Copyright [yyyy] [name of copyright owner]
                  
                  Licensed under the Apache License, Version 2.0 (the "License");
                  you may not use this file except in compliance with the License.
                  You may obtain a copy of the License at
                  http://www.apache.org/licenses/LICENSE-2.0
                  Unless required by applicable law or agreed to in writing, software
                  distributed under the License is distributed on an "AS IS" BASIS,
                  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
                  See the License for the specific language governing permissions and
                  limitations under the License.
                  
                  
                  
                  Open Source Software Licensed Under the zlib License: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  ----------------------------------------------------------------------------------------
                  1. zlib  v1.2.11
                  Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
                  
                  Terms of the zlib License:
                  --------------------------------------------------------------------
                  
                  This software is provided 'as-is', without any express or implied
                  warranty.  In no event will the authors be held liable for any damages
                  arising from the use of this software.
                  
                  Permission is granted to anyone to use this software for any purpose,
                  including commercial applications, and to alter it and redistribute it
                  freely, subject to the following restrictions:
                  
                  1. The origin of this software must not be misrepresented; you must not
                     claim that you wrote the original software. If you use this software
                     in a product, an acknowledgment in the product documentation would be
                     appreciated but is not required.
                  2. Altered source versions must be plainly marked as such, and must not be
                     misrepresented as being the original software.
                  3. This notice may not be removed or altered from any source distribution.
                  
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  Neither the name of [copyright holder] nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. XUPorter
                  Copyright (c) 2012 Wei Wang @onevcat
                  
                  2. MiniJson
                  Copyright (c) 2013 Calvin Rien
                  
                  
                  A copy of the MIT License is included in this file.
                  
                  
                  Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. WebViewJavascriptBridge
                  Copyright (c) 2011-2015 Marcus Westin, Antoine Lagadec
                  
                  2. MBProgressHUD
                  Copyright (c) 2009-2015 Matej Bukovinski
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. zstd
                  Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause and GPL v2:
                  --------------------------------------------------------------------
                  1. lz4
                  Copyright (c) 2011-2020, Yann Collet
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Terms of the GPL v2 License:
                  --------------------------------------------------------------------
                   GNU GENERAL PUBLIC LICENSE
                                         Version 2, June 1991
                  
                   Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
                   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
                   Everyone is permitted to copy and distribute verbatim copies
                   of this license document, but changing it is not allowed.
                  
                                              Preamble
                  
                    The licenses for most software are designed to take away your
                  freedom to share and change it.  By contrast, the GNU General Public
                  License is intended to guarantee your freedom to share and change free
                  software--to make sure the software is free for all its users.  This
                  General Public License applies to most of the Free Software
                  Foundation's software and to any other program whose authors commit to
                  using it.  (Some other Free Software Foundation software is covered by
                  the GNU Lesser General Public License instead.)  You can apply it to
                  your programs, too.
                  
                    When we speak of free software, we are referring to freedom, not
                  price.  Our General Public Licenses are designed to make sure that you
                  have the freedom to distribute copies of free software (and charge for
                  this service if you wish), that you receive source code or can get it
                  if you want it, that you can change the software or use pieces of it
                  in new free programs; and that you know you can do these things.
                  
                    To protect your rights, we need to make restrictions that forbid
                  anyone to deny you these rights or to ask you to surrender the rights.
                  These restrictions translate to certain responsibilities for you if you
                  distribute copies of the software, or if you modify it.
                  
                    For example, if you distribute copies of such a program, whether
                  gratis or for a fee, you must give the recipients all the rights that
                  you have.  You must make sure that they, too, receive or can get the
                  source code.  And you must show them these terms so they know their
                  rights.
                  
                    We protect your rights with two steps: (1) copyright the software, and
                  (2) offer you this license which gives you legal permission to copy,
                  distribute and/or modify the software.
                  
                    Also, for each author's protection and ours, we want to make certain
                  that everyone understands that there is no warranty for this free
                  software.  If the software is modified by someone else and passed on, we
                  want its recipients to know that what they have is not the original, so
                  that any problems introduced by others will not reflect on the original
                  authors' reputations.
                  
                    Finally, any free program is threatened constantly by software
                  patents.  We wish to avoid the danger that redistributors of a free
                  program will individually obtain patent licenses, in effect making the
                  program proprietary.  To prevent this, we have made it clear that any
                  patent must be licensed for everyone's free use or not licensed at all.
                  
                    The precise terms and conditions for copying, distribution and
                  modification follow.
                  
                                      GNU GENERAL PUBLIC LICENSE
                     TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
                  
                    0. This License applies to any program or other work which contains
                  a notice placed by the copyright holder saying it may be distributed
                  under the terms of this General Public License.  The "Program", below,
                  refers to any such program or work, and a "work based on the Program"
                  means either the Program or any derivative work under copyright law:
                  that is to say, a work containing the Program or a portion of it,
                  either verbatim or with modifications and/or translated into another
                  language.  (Hereinafter, translation is included without limitation in
                  the term "modification".)  Each licensee is addressed as "you".
                  
                  Activities other than copying, distribution and modification are not
                  covered by this License; they are outside its scope.  The act of
                  running the Program is not restricted, and the output from the Program
                  is covered only if its contents constitute a work based on the
                  Program (independent of having been made by running the Program).
                  Whether that is true depends on what the Program does.
                  
                    1. You may copy and distribute verbatim copies of the Program's
                  source code as you receive it, in any medium, provided that you
                  conspicuously and appropriately publish on each copy an appropriate
                  copyright notice and disclaimer of warranty; keep intact all the
                  notices that refer to this License and to the absence of any warranty;
                  and give any other recipients of the Program a copy of this License
                  along with the Program.
                  
                  You may charge a fee for the physical act of transferring a copy, and
                  you may at your option offer warranty protection in exchange for a fee.
                  
                    2. You may modify your copy or copies of the Program or any portion
                  of it, thus forming a work based on the Program, and copy and
                  distribute such modifications or work under the terms of Section 1
                  above, provided that you also meet all of these conditions:
                  
                      a) You must cause the modified files to carry prominent notices
                      stating that you changed the files and the date of any change.
                  
                      b) You must cause any work that you distribute or publish, that in
                      whole or in part contains or is derived from the Program or any
                      part thereof, to be licensed as a whole at no charge to all third
                      parties under the terms of this License.
                  
                      c) If the modified program normally reads commands interactively
                      when run, you must cause it, when started running for such
                      interactive use in the most ordinary way, to print or display an
                      announcement including an appropriate copyright notice and a
                      notice that there is no warranty (or else, saying that you provide
                      a warranty) and that users may redistribute the program under
                      these conditions, and telling the user how to view a copy of this
                      License.  (Exception: if the Program itself is interactive but
                      does not normally print such an announcement, your work based on
                      the Program is not required to print an announcement.)
                  
                  These requirements apply to the modified work as a whole.  If
                  identifiable sections of that work are not derived from the Program,
                  and can be reasonably considered independent and separate works in
                  themselves, then this License, and its terms, do not apply to those
                  sections when you distribute them as separate works.  But when you
                  distribute the same sections as part of a whole which is a work based
                  on the Program, the distribution of the whole must be on the terms of
                  this License, whose permissions for other licensees extend to the
                  entire whole, and thus to each and every part regardless of who wrote it.
                  
                  Thus, it is not the intent of this section to claim rights or contest
                  your rights to work written entirely by you; rather, the intent is to
                  exercise the right to control the distribution of derivative or
                  collective works based on the Program.
                  
                  In addition, mere aggregation of another work not based on the Program
                  with the Program (or with a work based on the Program) on a volume of
                  a storage or distribution medium does not bring the other work under
                  the scope of this License.
                  
                    3. You may copy and distribute the Program (or a work based on it,
                  under Section 2) in object code or executable form under the terms of
                  Sections 1 and 2 above provided that you also do one of the following:
                  
                      a) Accompany it with the complete corresponding machine-readable
                      source code, which must be distributed under the terms of Sections
                      1 and 2 above on a medium customarily used for software interchange; or,
                  
                      b) Accompany it with a written offer, valid for at least three
                      years, to give any third party, for a charge no more than your
                      cost of physically performing source distribution, a complete
                      machine-readable copy of the corresponding source code, to be
                      distributed under the terms of Sections 1 and 2 above on a medium
                      customarily used for software interchange; or,
                  
                      c) Accompany it with the information you received as to the offer
                      to distribute corresponding source code.  (This alternative is
                      allowed only for noncommercial distribution and only if you
                      received the program in object code or executable form with such
                      an offer, in accord with Subsection b above.)
                  
                  The source code for a work means the preferred form of the work for
                  making modifications to it.  For an executable work, complete source
                  code means all the source code for all modules it contains, plus any
                  associated interface definition files, plus the scripts used to
                  control compilation and installation of the executable.  However, as a
                  special exception, the source code distributed need not include
                  anything that is normally distributed (in either source or binary
                  form) with the major components (compiler, kernel, and so on) of the
                  operating system on which the executable runs, unless that component
                  itself accompanies the executable.
                  
                  If distribution of executable or object code is made by offering
                  access to copy from a designated place, then offering equivalent
                  access to copy the source code from the same place counts as
                  distribution of the source code, even though third parties are not
                  compelled to copy the source along with the object code.
                  
                    4. You may not copy, modify, sublicense, or distribute the Program
                  except as expressly provided under this License.  Any attempt
                  otherwise to copy, modify, sublicense or distribute the Program is
                  void, and will automatically terminate your rights under this License.
                  However, parties who have received copies, or rights, from you under
                  this License will not have their licenses terminated so long as such
                  parties remain in full compliance.
                  
                    5. You are not required to accept this License, since you have not
                  signed it.  However, nothing else grants you permission to modify or
                  distribute the Program or its derivative works.  These actions are
                  prohibited by law if you do not accept this License.  Therefore, by
                  modifying or distributing the Program (or any work based on the
                  Program), you indicate your acceptance of this License to do so, and
                  all its terms and conditions for copying, distributing or modifying
                  the Program or works based on it.
                  
                    6. Each time you redistribute the Program (or any work based on the
                  Program), the recipient automatically receives a license from the
                  original licensor to copy, distribute or modify the Program subject to
                  these terms and conditions.  You may not impose any further
                  restrictions on the recipients' exercise of the rights granted herein.
                  You are not responsible for enforcing compliance by third parties to
                  this License.
                  
                    7. If, as a consequence of a court judgment or allegation of patent
                  infringement or for any other reason (not limited to patent issues),
                  conditions are imposed on you (whether by court order, agreement or
                  otherwise) that contradict the conditions of this License, they do not
                  excuse you from the conditions of this License.  If you cannot
                  distribute so as to satisfy simultaneously your obligations under this
                  License and any other pertinent obligations, then as a consequence you
                  may not distribute the Program at all.  For example, if a patent
                  license would not permit royalty-free redistribution of the Program by
                  all those who receive copies directly or indirectly through you, then
                  the only way you could satisfy both it and this License would be to
                  refrain entirely from distribution of the Program.
                  
                  If any portion of this section is held invalid or unenforceable under
                  any particular circumstance, the balance of the section is intended to
                  apply and the section as a whole is intended to apply in other
                  circumstances.
                  
                  It is not the purpose of this section to induce you to infringe any
                  patents or other property right claims or to contest validity of any
                  such claims; this section has the sole purpose of protecting the
                  integrity of the free software distribution system, which is
                  implemented by public license practices.  Many people have made
                  generous contributions to the wide range of software distributed
                  through that system in reliance on consistent application of that
                  system; it is up to the author/donor to decide if he or she is willing
                  to distribute software through any other system and a licensee cannot
                  impose that choice.
                  
                  This section is intended to make thoroughly clear what is believed to
                  be a consequence of the rest of this License.
                  
                    8. If the distribution and/or use of the Program is restricted in
                  certain countries either by patents or by copyrighted interfaces, the
                  original copyright holder who places the Program under this License
                  may add an explicit geographical distribution limitation excluding
                  those countries, so that distribution is permitted only in or among
                  countries not thus excluded.  In such case, this License incorporates
                  the limitation as if written in the body of this License.
                  
                    9. The Free Software Foundation may publish revised and/or new versions
                  of the General Public License from time to time.  Such new versions will
                  be similar in spirit to the present version, but may differ in detail to
                  address new problems or concerns.
                  
                  Each version is given a distinguishing version number.  If the Program
                  specifies a version number of this License which applies to it and "any
                  later version", you have the option of following the terms and conditions
                  either of that version or of any later version published by the Free
                  Software Foundation.  If the Program does not specify a version number of
                  this License, you may choose any version ever published by the Free Software
                  Foundation.
                  
                    10. If you wish to incorporate parts of the Program into other free
                  programs whose distribution conditions are different, write to the author
                  to ask for permission.  For software which is copyrighted by the Free
                  Software Foundation, write to the Free Software Foundation; we sometimes
                  make exceptions for this.  Our decision will be guided by the two goals
                  of preserving the free status of all derivatives of our free software and
                  of promoting the sharing and reuse of software generally.
                  
                                              NO WARRANTY
                  
                    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
                  FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
                  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
                  PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
                  OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
                  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
                  TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
                  PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
                  REPAIR OR CORRECTION.
                  
                    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
                  WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
                  REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
                  INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
                  OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
                  TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
                  YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
                  PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
                  POSSIBILITY OF SUCH DAMAGES.
                  
                                       END OF TERMS AND CONDITIONS
                  
                              How to Apply These Terms to Your New Programs
                  
                    If you develop a new program, and you want it to be of the greatest
                  possible use to the public, the best way to achieve this is to make it
                  free software which everyone can redistribute and change under these terms.
                  
                    To do so, attach the following notices to the program.  It is safest
                  to attach them to the start of each source file to most effectively
                  convey the exclusion of warranty; and each file should have at least
                  the "copyright" line and a pointer to where the full notice is found.
                  
                      {description}
                      Copyright (C) {year}  {fullname}
                  
                      This program is free software; you can redistribute it and/or modify
                      it under the terms of the GNU General Public License as published by
                      the Free Software Foundation; either version 2 of the License, or
                      (at your option) any later version.
                  
                      This program is distributed in the hope that it will be useful,
                      but WITHOUT ANY WARRANTY; without even the implied warranty of
                      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
                      GNU General Public License for more details.
                  
                      You should have received a copy of the GNU General Public License along
                      with this program; if not, write to the Free Software Foundation, Inc.,
                      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
                  
                  Also add information on how to contact you by electronic and paper mail.
                  
                  If the program is interactive, make it output a short notice like this
                  when it starts in an interactive mode:
                  
                      Gnomovision version 69, Copyright (C) year name of author
                      Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
                      This is free software, and you are welcome to redistribute it
                      under certain conditions; type `show c' for details.
                  
                  The hypothetical commands `show w' and `show c' should show the appropriate
                  parts of the General Public License.  Of course, the commands you use may
                  be called something other than `show w' and `show c'; they could even be
                  mouse-clicks or menu items--whatever suits your program.
                  
                  You should also get your employer (if you work as a programmer) or your
                  school, if any, to sign a "copyright disclaimer" for the program, if
                  necessary.  Here is a sample; alter the names:
                  
                    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
                    `Gnomovision' (which makes passes at compilers) written by James Hacker.
                  
                    {signature of Ty Coon}, 1 April 1989
                    Ty Coon, President of Vice
                  
                  This General Public License does not permit incorporating your program into
                  proprietary programs.  If your program is a subroutine library, you may
                  consider it more useful to permit linking proprietary applications with the
                  library.  If this is what you want to do, use the GNU Lesser General
                  Public License instead of this License.
                  
                  
                  
                  Open Source Software Licensed under the LGPL with unRAR restriction:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. p7zip (mobile)
                  Copyright (C) 1999-2016 Igor Pavlov.
                  Source code of this software can be obtained via this email: INTL@tencent.com
                  
                  2. 7zip (windows)
                  7-Zip Copyright (C) 1999-2016 Igor Pavlov.
                  Source code of this software can be obtained via this email: INTL@tencent.com
                  
                  
                  Terms of the LGPL and unRAR restriction:
                  --------------------------------------------------------------------
                  Licenses for files are:
                  
                      1) CPP/7zip/Compress/Rar* files:  GNU LGPL + unRAR restriction
                      2) All other files:  GNU LGPL
                  
                    The GNU LGPL + unRAR restriction means that you must follow both 
                    GNU LGPL rules and unRAR restriction rules.
                  
                  
                    GNU LGPL information
                    --------------------
                  
                      This library is free software; you can redistribute it and/or
                      modify it under the terms of the GNU Lesser General Public
                      License as published by the Free Software Foundation; either
                      version 2.1 of the License, or (at your option) any later version.
                  
                      This library is distributed in the hope that it will be useful,
                      but WITHOUT ANY WARRANTY; without even the implied warranty of
                      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
                      Lesser General Public License for more details.
                  
                      You should have received a copy of the GNU Lesser General Public
                      License along with this library; if not, write to the Free Software
                      Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
                  
                  
                    unRAR restriction
                    -----------------
                  
                      The decompression engine for RAR archives was developed using source 
                      code of unRAR program.
                      All copyrights to original unRAR code are owned by Alexander Roshal.
                  
                      The license for original unRAR code has the following restriction:
                  
                      The unRAR sources cannot be used to re-create the RAR compression algorithm, 
                      which is proprietary. Distribution of modified unRAR sources in separate form 
                      or as a part of other software is permitted, provided that it is clearly
                      stated in the documentation and source comments that the code may
                      not be used to develop a RAR (WinRAR) compatible archiver.
                  
                  
                    --
                    Igor Pavlov
                  
                  
                  Open Source Software Licensed under the Apache 2.0 License:
                  --------------------------------------------------------------------
                  1. firebase-android-sdk
                  Copyright (c) firebase-android-sdk original author and authors
                  
                  
                  A copy of the Apache 2.0 License is included in this file.
                  
                  
                  
                  Open Source Software Licensed Under the OpenSSL License: 
                  ----------------------------------------------------------------------------------------
                  1. OpenSSL  1.1.0i
                  Copyright (c) 1998-2018 The OpenSSL Project.  
                  All rights reserved.
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)  
                  All rights reserved.
                  
                  
                  Terms of the OpenSSL License:
                  ---------------------------------------------------
                  LICENSE ISSUES:
                  --------------------------------------------------------------------
                  
                  The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit.
                  See below for the actual license texts.
                  
                  OpenSSL License:
                  --------------------------------------------------------------------
                  Copyright (c) 1998-2018 The OpenSSL Project.  All rights reserved.
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. All advertising materials mentioning features or use of this software must display the following acknowledgment:
                  "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                  
                  4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org.
                  
                  5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project.
                  
                  6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                  
                  THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
                  ====================================================================
                  * This product includes cryptographic software written by Eric Young (eay@cryptsoft.com).  This product includes software written by Tim Hudson (tjh@cryptsoft.com).
                  
                  
                  Original SSLeay License:
                  --------------------------------------------------------------------
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                  All rights reserved.
                   
                  This package is an SSL implementation written by Eric Young (eay@cryptsoft.com).
                  The implementation was written so as to conform with Netscapes SSL.
                   
                  This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com).  
                  
                  Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed.  If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. 
                    
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  3. All advertising materials mentioning features or use of this software must display the following acknowledgement:" This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-).
                  4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   
                  THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
                    
                  The licence and distribution terms for any publically available version or derivative of this code cannot be changed.  i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]
                  
                  
                  
                  Open Source Software Licensed Under the Apache License, Version 2.0: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  ----------------------------------------------------------------------------------------
                  1. MultiprocessSharedPreferences  v1.0
                  Copyright (C) 2014 seven456@gmail.com
                  
                  
                  Terms of the Apache License, Version 2.0:
                  --------------------------------------------------------------------
                  Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  
                  1. Definitions.
                  
                  “License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  “Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  “Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  “You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  “Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  “Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  “Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  “Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  “Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.”
                  
                  “Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  a) 	You must give any other recipients of the Work or Derivative Works a copy of this License; and
                  
                  b) 	You must cause any modified files to carry prominent notices stating that You changed the files; and
                  
                  c) 	You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
                  
                  d) 	If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  APPENDIX: How to apply the Apache License to your work
                  To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
                  
                  Copyright [yyyy] [name of copyright owner]
                  
                  Licensed under the Apache License, Version 2.0 (the "License");
                  you may not use this file except in compliance with the License.
                  You may obtain a copy of the License at
                  http://www.apache.org/licenses/LICENSE-2.0
                  Unless required by applicable law or agreed to in writing, software
                  distributed under the License is distributed on an "AS IS" BASIS,
                  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
                  See the License for the specific language governing permissions and
                  limitations under the License.
                  
                  
                  
                  Open Source Software Licensed Under the zlib License: 
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  ----------------------------------------------------------------------------------------
                  1. zlib  v1.2.11
                  Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
                  
                  Terms of the zlib License:
                  --------------------------------------------------------------------
                  
                  This software is provided 'as-is', without any express or implied
                  warranty.  In no event will the authors be held liable for any damages
                  arising from the use of this software.
                  
                  Permission is granted to anyone to use this software for any purpose,
                  including commercial applications, and to alter it and redistribute it
                  freely, subject to the following restrictions:
                  
                  1. The origin of this software must not be misrepresented; you must not
                     claim that you wrote the original software. If you use this software
                     in a product, an acknowledgment in the product documentation would be
                     appreciated but is not required.
                  2. Altered source versions must be plainly marked as such, and must not be
                     misrepresented as being the original software.
                  3. This notice may not be removed or altered from any source distribution.
                  
                  
                  
                  Open Source Software Licensed Under the BSD License:
                  --------------------------------------------------------------------
                  
                  The msinttypes r29 
                  Copyright (c) 2006-2013 Alexander Chemeris 
                  All rights reserved.
                  
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  * Neither the name of  copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Open Source Software Licensed Under the JSON License:
                  --------------------------------------------------------------------
                  
                  json.org 
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                  JSON_checker
                  Copyright (c) 2002 JSON.org
                  All Rights Reserved.
                  
                    
                  Terms of the JSON License:
                  ---------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  The Software shall be used for Good, not Evil.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache 2.0 and others:
                  --------------------------------------------------------------------
                  1. aws-android-sdk-core
                  Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
                  
                  2. aws-android-sdk-kinesis
                  Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.
                  
                  
                  The AWS SDK for Android is generally licensed under the Apache 2.0 License, with the Amazon Cognito Identity Provider aws-android-sdk-cognitoidentityprovider subcomponent being licensed under the Amazon Software License, and the Amazon Lex subcomponent under the path aws-android-sdk-deepsense/src/main/jni/ under the AWS Customer Agreement (https://aws.amazon.com/agreement/ ).
                  
                  Terms of the Apache 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  For the license of other third party components, please refer to the following URL:
                   https://github.com/aws-amplify/aws-sdk-android/blob/release_v2.23.0/NOTICE.txt
                  
                  
                  Open Source Software Licensed under the MIT and others:
                  --------------------------------------------------------------------
                  1. xHook
                  Copyright (c) 2018-present, iQIYI, Inc. All rights reserved.
                  
                  A copy of the MIT is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/iqiyi/xHook/blob/v1.2.0/LICENSE
                  
                  
                  
                   Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. facebook-ios-sdk
                  Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
                  copy, modify, and distribute this software in source code or binary form for use
                  in connection with the web services and APIs provided by Facebook.
                  
                  As with any software that integrates with the Facebook platform, your use of
                  this software is subject to the Facebook Platform Policy
                  [http://developers.facebook.com/policy/]. This copyright notice shall be
                  included in all copies or substantial portions of the software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
                  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
                  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
                  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
                  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  For the license of other third party components, please refer to the following URL://github.com/facebook/facebook-ios-sdk/blob/v12.3.2/NOTICE
                  
                  
                  
                  Open Source Software Licensed under the Specific License:
                  --------------------------------------------------------------------
                  1. facebook-android-sdk
                  Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
                  
                  
                  Terms of the Specific License:
                  --------------------------------------------------------------------
                  You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
                  copy, modify, and distribute this software in source code or binary form for use
                  in connection with the web services and APIs provided by Facebook.
                  
                  As with any software that integrates with the Facebook platform, your use of
                  this software is subject to the Facebook Platform Policy
                  [http://developers.facebook.com/policy/]. This copyright notice shall be
                  included in all copies or substantial portions of the software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
                  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
                  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
                  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
                  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/facebook/facebook-android-sdk/blob/release-v16.0.0/NOTICE.txt
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. Adjust
                  Copyright (c) 2012-Present Adjust GmbH
                  
                  2. adjust-android_sdk
                  Copyright (c) 2012-2017 adjust GmbH,
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. firebase-ios-sdk
                  Copyright (c) firebase-ios-sdk original author and authors
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. AWSCore
                  Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 
                  Source code of this software can be obtained from: https://github.com/aws-amplify/aws-sdk-ios
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/aws-amplify/aws-sdk-ios/blob/2.3.6/NOTICE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. AWSKinesis
                  Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 
                  Source code of this software can be obtained from: https://github.com/aws-amplify/aws-sdk-ios
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/aws-amplify/aws-sdk-ios/blob/2.3.6/NOTICE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. line-sdk-ios-swift
                  Copyright (c) 2016-present, LINE Corporation. All rights reserved.
                  Source code of this software can be obtained from: https://github.com/line/line-sdk-ios-swift
                  
                  
                  A copy of the Apache License Version 2.0 is included in this file.
                  
                  
                  Open Source Software Licensed under the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  1. boost ASIO
                  Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com)
                  
                  
                  Terms of the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person or organization
                  obtaining a copy of the software and accompanying documentation covered by
                  this license (the "Software") to use, reproduce, display, distribute,
                  execute, and transmit the Software, and to prepare derivative works of the
                  Software, and to permit third-parties to whom the Software is furnished to
                  do so, all subject to the following:
                  
                  The copyright notices in the Software and this entire statement, including
                  the above license grant, this restriction and the following disclaimer,
                  must be included in all copies of the Software, in whole or in part, and
                  all derivative works of the Software, unless such copies or derivative
                  works are solely in the form of machine-executable object code generated by
                  a source language processor.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
                  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
                  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
                  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
                  DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. Detours
                  Copyright (c) Microsoft Corporation
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. SDL 2.0
                  Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org>
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                    Open Source Software Licensed under the MIT License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. EventSubsystem
                  Copyright (c) 2017 Dominik Peacock
                  
                  2. lua-fsm
                  Copyright (c) 2016 Daniel Perez Alvarez
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. libev
                  All files in libev are
                  Copyright (c)2007,2008,2009,2010,2011,2012,2013 Marc Alexander Lehmann.
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. fishHook
                  Copyright (c) 2013, Facebook, Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. Detours
                  Copyright (c) Microsoft Corporation
                  All rights reserved.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. zstd
                  Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 2-Clause and GPL v2:
                  --------------------------------------------------------------------
                  1. lz4
                  Copyright (c) 2011-2020, Yann Collet
                  
                  
                  Terms of the BSD 2-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  Terms of the GPL v2 License:
                  --------------------------------------------------------------------
                   GNU GENERAL PUBLIC LICENSE
                                         Version 2, June 1991
                  
                   Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
                   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
                   Everyone is permitted to copy and distribute verbatim copies
                   of this license document, but changing it is not allowed.
                  
                                              Preamble
                  
                    The licenses for most software are designed to take away your
                  freedom to share and change it.  By contrast, the GNU General Public
                  License is intended to guarantee your freedom to share and change free
                  software--to make sure the software is free for all its users.  This
                  General Public License applies to most of the Free Software
                  Foundation's software and to any other program whose authors commit to
                  using it.  (Some other Free Software Foundation software is covered by
                  the GNU Lesser General Public License instead.)  You can apply it to
                  your programs, too.
                  
                    When we speak of free software, we are referring to freedom, not
                  price.  Our General Public Licenses are designed to make sure that you
                  have the freedom to distribute copies of free software (and charge for
                  this service if you wish), that you receive source code or can get it
                  if you want it, that you can change the software or use pieces of it
                  in new free programs; and that you know you can do these things.
                  
                    To protect your rights, we need to make restrictions that forbid
                  anyone to deny you these rights or to ask you to surrender the rights.
                  These restrictions translate to certain responsibilities for you if you
                  distribute copies of the software, or if you modify it.
                  
                    For example, if you distribute copies of such a program, whether
                  gratis or for a fee, you must give the recipients all the rights that
                  you have.  You must make sure that they, too, receive or can get the
                  source code.  And you must show them these terms so they know their
                  rights.
                  
                    We protect your rights with two steps: (1) copyright the software, and
                  (2) offer you this license which gives you legal permission to copy,
                  distribute and/or modify the software.
                  
                    Also, for each author's protection and ours, we want to make certain
                  that everyone understands that there is no warranty for this free
                  software.  If the software is modified by someone else and passed on, we
                  want its recipients to know that what they have is not the original, so
                  that any problems introduced by others will not reflect on the original
                  authors' reputations.
                  
                    Finally, any free program is threatened constantly by software
                  patents.  We wish to avoid the danger that redistributors of a free
                  program will individually obtain patent licenses, in effect making the
                  program proprietary.  To prevent this, we have made it clear that any
                  patent must be licensed for everyone's free use or not licensed at all.
                  
                    The precise terms and conditions for copying, distribution and
                  modification follow.
                  
                                      GNU GENERAL PUBLIC LICENSE
                     TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
                  
                    0. This License applies to any program or other work which contains
                  a notice placed by the copyright holder saying it may be distributed
                  under the terms of this General Public License.  The "Program", below,
                  refers to any such program or work, and a "work based on the Program"
                  means either the Program or any derivative work under copyright law:
                  that is to say, a work containing the Program or a portion of it,
                  either verbatim or with modifications and/or translated into another
                  language.  (Hereinafter, translation is included without limitation in
                  the term "modification".)  Each licensee is addressed as "you".
                  
                  Activities other than copying, distribution and modification are not
                  covered by this License; they are outside its scope.  The act of
                  running the Program is not restricted, and the output from the Program
                  is covered only if its contents constitute a work based on the
                  Program (independent of having been made by running the Program).
                  Whether that is true depends on what the Program does.
                  
                    1. You may copy and distribute verbatim copies of the Program's
                  source code as you receive it, in any medium, provided that you
                  conspicuously and appropriately publish on each copy an appropriate
                  copyright notice and disclaimer of warranty; keep intact all the
                  notices that refer to this License and to the absence of any warranty;
                  and give any other recipients of the Program a copy of this License
                  along with the Program.
                  
                  You may charge a fee for the physical act of transferring a copy, and
                  you may at your option offer warranty protection in exchange for a fee.
                  
                    2. You may modify your copy or copies of the Program or any portion
                  of it, thus forming a work based on the Program, and copy and
                  distribute such modifications or work under the terms of Section 1
                  above, provided that you also meet all of these conditions:
                  
                      a) You must cause the modified files to carry prominent notices
                      stating that you changed the files and the date of any change.
                  
                      b) You must cause any work that you distribute or publish, that in
                      whole or in part contains or is derived from the Program or any
                      part thereof, to be licensed as a whole at no charge to all third
                      parties under the terms of this License.
                  
                      c) If the modified program normally reads commands interactively
                      when run, you must cause it, when started running for such
                      interactive use in the most ordinary way, to print or display an
                      announcement including an appropriate copyright notice and a
                      notice that there is no warranty (or else, saying that you provide
                      a warranty) and that users may redistribute the program under
                      these conditions, and telling the user how to view a copy of this
                      License.  (Exception: if the Program itself is interactive but
                      does not normally print such an announcement, your work based on
                      the Program is not required to print an announcement.)
                  
                  These requirements apply to the modified work as a whole.  If
                  identifiable sections of that work are not derived from the Program,
                  and can be reasonably considered independent and separate works in
                  themselves, then this License, and its terms, do not apply to those
                  sections when you distribute them as separate works.  But when you
                  distribute the same sections as part of a whole which is a work based
                  on the Program, the distribution of the whole must be on the terms of
                  this License, whose permissions for other licensees extend to the
                  entire whole, and thus to each and every part regardless of who wrote it.
                  
                  Thus, it is not the intent of this section to claim rights or contest
                  your rights to work written entirely by you; rather, the intent is to
                  exercise the right to control the distribution of derivative or
                  collective works based on the Program.
                  
                  In addition, mere aggregation of another work not based on the Program
                  with the Program (or with a work based on the Program) on a volume of
                  a storage or distribution medium does not bring the other work under
                  the scope of this License.
                  
                    3. You may copy and distribute the Program (or a work based on it,
                  under Section 2) in object code or executable form under the terms of
                  Sections 1 and 2 above provided that you also do one of the following:
                  
                      a) Accompany it with the complete corresponding machine-readable
                      source code, which must be distributed under the terms of Sections
                      1 and 2 above on a medium customarily used for software interchange; or,
                  
                      b) Accompany it with a written offer, valid for at least three
                      years, to give any third party, for a charge no more than your
                      cost of physically performing source distribution, a complete
                      machine-readable copy of the corresponding source code, to be
                      distributed under the terms of Sections 1 and 2 above on a medium
                      customarily used for software interchange; or,
                  
                      c) Accompany it with the information you received as to the offer
                      to distribute corresponding source code.  (This alternative is
                      allowed only for noncommercial distribution and only if you
                      received the program in object code or executable form with such
                      an offer, in accord with Subsection b above.)
                  
                  The source code for a work means the preferred form of the work for
                  making modifications to it.  For an executable work, complete source
                  code means all the source code for all modules it contains, plus any
                  associated interface definition files, plus the scripts used to
                  control compilation and installation of the executable.  However, as a
                  special exception, the source code distributed need not include
                  anything that is normally distributed (in either source or binary
                  form) with the major components (compiler, kernel, and so on) of the
                  operating system on which the executable runs, unless that component
                  itself accompanies the executable.
                  
                  If distribution of executable or object code is made by offering
                  access to copy from a designated place, then offering equivalent
                  access to copy the source code from the same place counts as
                  distribution of the source code, even though third parties are not
                  compelled to copy the source along with the object code.
                  
                    4. You may not copy, modify, sublicense, or distribute the Program
                  except as expressly provided under this License.  Any attempt
                  otherwise to copy, modify, sublicense or distribute the Program is
                  void, and will automatically terminate your rights under this License.
                  However, parties who have received copies, or rights, from you under
                  this License will not have their licenses terminated so long as such
                  parties remain in full compliance.
                  
                    5. You are not required to accept this License, since you have not
                  signed it.  However, nothing else grants you permission to modify or
                  distribute the Program or its derivative works.  These actions are
                  prohibited by law if you do not accept this License.  Therefore, by
                  modifying or distributing the Program (or any work based on the
                  Program), you indicate your acceptance of this License to do so, and
                  all its terms and conditions for copying, distributing or modifying
                  the Program or works based on it.
                  
                    6. Each time you redistribute the Program (or any work based on the
                  Program), the recipient automatically receives a license from the
                  original licensor to copy, distribute or modify the Program subject to
                  these terms and conditions.  You may not impose any further
                  restrictions on the recipients' exercise of the rights granted herein.
                  You are not responsible for enforcing compliance by third parties to
                  this License.
                  
                    7. If, as a consequence of a court judgment or allegation of patent
                  infringement or for any other reason (not limited to patent issues),
                  conditions are imposed on you (whether by court order, agreement or
                  otherwise) that contradict the conditions of this License, they do not
                  excuse you from the conditions of this License.  If you cannot
                  distribute so as to satisfy simultaneously your obligations under this
                  License and any other pertinent obligations, then as a consequence you
                  may not distribute the Program at all.  For example, if a patent
                  license would not permit royalty-free redistribution of the Program by
                  all those who receive copies directly or indirectly through you, then
                  the only way you could satisfy both it and this License would be to
                  refrain entirely from distribution of the Program.
                  
                  If any portion of this section is held invalid or unenforceable under
                  any particular circumstance, the balance of the section is intended to
                  apply and the section as a whole is intended to apply in other
                  circumstances.
                  
                  It is not the purpose of this section to induce you to infringe any
                  patents or other property right claims or to contest validity of any
                  such claims; this section has the sole purpose of protecting the
                  integrity of the free software distribution system, which is
                  implemented by public license practices.  Many people have made
                  generous contributions to the wide range of software distributed
                  through that system in reliance on consistent application of that
                  system; it is up to the author/donor to decide if he or she is willing
                  to distribute software through any other system and a licensee cannot
                  impose that choice.
                  
                  This section is intended to make thoroughly clear what is believed to
                  be a consequence of the rest of this License.
                  
                    8. If the distribution and/or use of the Program is restricted in
                  certain countries either by patents or by copyrighted interfaces, the
                  original copyright holder who places the Program under this License
                  may add an explicit geographical distribution limitation excluding
                  those countries, so that distribution is permitted only in or among
                  countries not thus excluded.  In such case, this License incorporates
                  the limitation as if written in the body of this License.
                  
                    9. The Free Software Foundation may publish revised and/or new versions
                  of the General Public License from time to time.  Such new versions will
                  be similar in spirit to the present version, but may differ in detail to
                  address new problems or concerns.
                  
                  Each version is given a distinguishing version number.  If the Program
                  specifies a version number of this License which applies to it and "any
                  later version", you have the option of following the terms and conditions
                  either of that version or of any later version published by the Free
                  Software Foundation.  If the Program does not specify a version number of
                  this License, you may choose any version ever published by the Free Software
                  Foundation.
                  
                    10. If you wish to incorporate parts of the Program into other free
                  programs whose distribution conditions are different, write to the author
                  to ask for permission.  For software which is copyrighted by the Free
                  Software Foundation, write to the Free Software Foundation; we sometimes
                  make exceptions for this.  Our decision will be guided by the two goals
                  of preserving the free status of all derivatives of our free software and
                  of promoting the sharing and reuse of software generally.
                  
                                              NO WARRANTY
                  
                    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
                  FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
                  OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
                  PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
                  OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
                  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
                  TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
                  PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
                  REPAIR OR CORRECTION.
                  
                    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
                  WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
                  REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
                  INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
                  OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
                  TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
                  YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
                  PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
                  POSSIBILITY OF SUCH DAMAGES.
                  
                                       END OF TERMS AND CONDITIONS
                  
                              How to Apply These Terms to Your New Programs
                  
                    If you develop a new program, and you want it to be of the greatest
                  possible use to the public, the best way to achieve this is to make it
                  free software which everyone can redistribute and change under these terms.
                  
                    To do so, attach the following notices to the program.  It is safest
                  to attach them to the start of each source file to most effectively
                  convey the exclusion of warranty; and each file should have at least
                  the "copyright" line and a pointer to where the full notice is found.
                  
                      {description}
                      Copyright (C) {year}  {fullname}
                  
                      This program is free software; you can redistribute it and/or modify
                      it under the terms of the GNU General Public License as published by
                      the Free Software Foundation; either version 2 of the License, or
                      (at your option) any later version.
                  
                      This program is distributed in the hope that it will be useful,
                      but WITHOUT ANY WARRANTY; without even the implied warranty of
                      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
                      GNU General Public License for more details.
                  
                      You should have received a copy of the GNU General Public License along
                      with this program; if not, write to the Free Software Foundation, Inc.,
                      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
                  
                  Also add information on how to contact you by electronic and paper mail.
                  
                  If the program is interactive, make it output a short notice like this
                  when it starts in an interactive mode:
                  
                      Gnomovision version 69, Copyright (C) year name of author
                      Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
                      This is free software, and you are welcome to redistribute it
                      under certain conditions; type `show c' for details.
                  
                  The hypothetical commands `show w' and `show c' should show the appropriate
                  parts of the General Public License.  Of course, the commands you use may
                  be called something other than `show w' and `show c'; they could even be
                  mouse-clicks or menu items--whatever suits your program.
                  
                  You should also get your employer (if you work as a programmer) or your
                  school, if any, to sign a "copyright disclaimer" for the program, if
                  necessary.  Here is a sample; alter the names:
                  
                    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
                    `Gnomovision' (which makes passes at compilers) written by James Hacker.
                  
                    {signature of Ty Coon}, 1 April 1989
                    Ty Coon, President of Vice
                  
                  This General Public License does not permit incorporating your program into
                  proprietary programs.  If your program is a subroutine library, you may
                  consider it more useful to permit linking proprietary applications with the
                  library.  If this is what you want to do, use the GNU Lesser General
                  Public License instead of this License.
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. netty
                  Copyright 2014 The Netty Project
                  
                  
                  Terms of the Apache 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/netty/netty/blob/netty-4.1.92.Final/LICENSE.txt
                  https://github.com/netty/netty/blob/netty-4.1.92.Final/NOTICE.txt
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-api
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-context
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-core
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-netty-shaded
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-protobuf
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-protobuf-lite
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc-stub
                  Copyright 2014 The gRPC Authors
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc-java/blob/v1.23.0/NOTICE.txt
                  https://github.com/grpc/grpc-java/blob/v1.23.0/LICENSE
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. intellij.platform.util
                  Copyright 2000-2021 JetBrains s.r.o.
                  Please note this software has been modified by the copyright holder of THE PROJECT in this distribution.
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/JetBrains/intellij-community/blob/master/LICENSE.txt
                  https://github.com/JetBrains/intellij-community/blob/master/NOTICE.txt
                  https://github.com/JetBrains/intellij-community/tree/master/license
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. grpc
                  Copyright 2014 gRPC authors.
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/grpc/grpc/blob/v1.51.1/LICENSE
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. brotli
                  Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
                  
                  2. kaitai-struct-runtime
                  Copyright (c) 2015-2022 Kaitai Project
                  
                  3. spdlog
                  Copyright (c) 2016 Gabi Melman. 
                  
                  4. srp
                  Copyright (c) 2013 Tom Cocagne
                  
                  5. CLOG
                  Copyright (c) Microsoft Corporation.
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. adblib
                  Copyright (c) 2013, Cameron Gutman
                  All rights reserved.
                  
                  2. googletest
                  Copyright 2008, Google Inc.
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. common
                  Copyright (c)  common original author and authors
                  
                  2. ddmlib
                  Copyright (c) 2005-2008, The Android Open Source Project
                  Please note this software has been modified by the copyright holder of THE PROJECT in this distribution.
                  
                  3. fastutil
                  Copyright (C) 2002-2023 Sebastiano Vigna
                  
                  4. guava
                  Copyright (C) The Guava Authors
                  
                  5. httpcore
                  Copyright 2005-2018 The Apache Software Foundation
                  
                  6. jna
                  Copyright (c) 2011 Timothy Wall, All Rights Reserved
                  
                  7. jna-platform
                  Copyright (c) 2011 Timothy Wall, All Rights Reserved
                  
                  8. lz4-java
                  Copyright 2020 Adrien Grand and the lz4-java contributors.
                  
                  9. opencensus-api
                  Copyright 2018, OpenCensus Authors
                  
                  10. opencensus-contrib-grpc-metrics
                  Copyright 2018, OpenCensus Authors
                  
                  11. jediterm-pty
                  Copyright JetBrains s.r.o.
                  
                  12. jintellitype
                  Copyright 2006 Melloware Inc
                  
                  13. log4j
                  Copyright 2010 The Apache Software Foundation
                  
                  14. xlsx-streamer
                  Copyright (c) xlsx-streamer original author and authors
                  
                  15. quictls/openssl
                  Copyright 2020 The OpenSSL Project Authors. All Rights Reserved.
                  
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  
                  
                  Open Source Software Licensed under the Apache 2.0 and MPL 2.0:
                  --------------------------------------------------------------------
                  1. httpclient
                  Copyright 1999-2018 The Apache Software Foundation
                  
                  2. httpmime
                  Copyright 1999-2020 The Apache Software Foundation
                  
                  
                  Terms of the Apache 2.0 and MPL 2.0:
                  --------------------------------------------------------------------
                                                   Apache License
                                             Version 2.0, January 2004
                                          http://www.apache.org/licenses/
                  
                     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  
                     1. Definitions.
                  
                        "License" shall mean the terms and conditions for use, reproduction,
                        and distribution as defined by Sections 1 through 9 of this document.
                  
                        "Licensor" shall mean the copyright owner or entity authorized by
                        the copyright owner that is granting the License.
                  
                        "Legal Entity" shall mean the union of the acting entity and all
                        other entities that control, are controlled by, or are under common
                        control with that entity. For the purposes of this definition,
                        "control" means (i) the power, direct or indirect, to cause the
                        direction or management of such entity, whether by contract or
                        otherwise, or (ii) ownership of fifty percent (50%) or more of the
                        outstanding shares, or (iii) beneficial ownership of such entity.
                  
                        "You" (or "Your") shall mean an individual or Legal Entity
                        exercising permissions granted by this License.
                  
                        "Source" form shall mean the preferred form for making modifications,
                        including but not limited to software source code, documentation
                        source, and configuration files.
                  
                        "Object" form shall mean any form resulting from mechanical
                        transformation or translation of a Source form, including but
                        not limited to compiled object code, generated documentation,
                        and conversions to other media types.
                  
                        "Work" shall mean the work of authorship, whether in Source or
                        Object form, made available under the License, as indicated by a
                        copyright notice that is included in or attached to the work
                        (an example is provided in the Appendix below).
                  
                        "Derivative Works" shall mean any work, whether in Source or Object
                        form, that is based on (or derived from) the Work and for which the
                        editorial revisions, annotations, elaborations, or other modifications
                        represent, as a whole, an original work of authorship. For the purposes
                        of this License, Derivative Works shall not include works that remain
                        separable from, or merely link (or bind by name) to the interfaces of,
                        the Work and Derivative Works thereof.
                  
                        "Contribution" shall mean any work of authorship, including
                        the original version of the Work and any modifications or additions
                        to that Work or Derivative Works thereof, that is intentionally
                        submitted to Licensor for inclusion in the Work by the copyright owner
                        or by an individual or Legal Entity authorized to submit on behalf of
                        the copyright owner. For the purposes of this definition, "submitted"
                        means any form of electronic, verbal, or written communication sent
                        to the Licensor or its representatives, including but not limited to
                        communication on electronic mailing lists, source code control systems,
                        and issue tracking systems that are managed by, or on behalf of, the
                        Licensor for the purpose of discussing and improving the Work, but
                        excluding communication that is conspicuously marked or otherwise
                        designated in writing by the copyright owner as "Not a Contribution."
                  
                        "Contributor" shall mean Licensor and any individual or Legal Entity
                        on behalf of whom a Contribution has been received by Licensor and
                        subsequently incorporated within the Work.
                  
                     2. Grant of Copyright License. Subject to the terms and conditions of
                        this License, each Contributor hereby grants to You a perpetual,
                        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
                        copyright license to reproduce, prepare Derivative Works of,
                        publicly display, publicly perform, sublicense, and distribute the
                        Work and such Derivative Works in Source or Object form.
                  
                     3. Grant of Patent License. Subject to the terms and conditions of
                        this License, each Contributor hereby grants to You a perpetual,
                        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
                        (except as stated in this section) patent license to make, have made,
                        use, offer to sell, sell, import, and otherwise transfer the Work,
                        where such license applies only to those patent claims licensable
                        by such Contributor that are necessarily infringed by their
                        Contribution(s) alone or by combination of their Contribution(s)
                        with the Work to which such Contribution(s) was submitted. If You
                        institute patent litigation against any entity (including a
                        cross-claim or counterclaim in a lawsuit) alleging that the Work
                        or a Contribution incorporated within the Work constitutes direct
                        or contributory patent infringement, then any patent licenses
                        granted to You under this License for that Work shall terminate
                        as of the date such litigation is filed.
                  
                     4. Redistribution. You may reproduce and distribute copies of the
                        Work or Derivative Works thereof in any medium, with or without
                        modifications, and in Source or Object form, provided that You
                        meet the following conditions:
                  
                        (a) You must give any other recipients of the Work or
                            Derivative Works a copy of this License; and
                  
                        (b) You must cause any modified files to carry prominent notices
                            stating that You changed the files; and
                  
                        (c) You must retain, in the Source form of any Derivative Works
                            that You distribute, all copyright, patent, trademark, and
                            attribution notices from the Source form of the Work,
                            excluding those notices that do not pertain to any part of
                            the Derivative Works; and
                  
                        (d) If the Work includes a "NOTICE" text file as part of its
                            distribution, then any Derivative Works that You distribute must
                            include a readable copy of the attribution notices contained
                            within such NOTICE file, excluding those notices that do not
                            pertain to any part of the Derivative Works, in at least one
                            of the following places: within a NOTICE text file distributed
                            as part of the Derivative Works; within the Source form or
                            documentation, if provided along with the Derivative Works; or,
                            within a display generated by the Derivative Works, if and
                            wherever such third-party notices normally appear. The contents
                            of the NOTICE file are for informational purposes only and
                            do not modify the License. You may add Your own attribution
                            notices within Derivative Works that You distribute, alongside
                            or as an addendum to the NOTICE text from the Work, provided
                            that such additional attribution notices cannot be construed
                            as modifying the License.
                  
                        You may add Your own copyright statement to Your modifications and
                        may provide additional or different license terms and conditions
                        for use, reproduction, or distribution of Your modifications, or
                        for any such Derivative Works as a whole, provided Your use,
                        reproduction, and distribution of the Work otherwise complies with
                        the conditions stated in this License.
                  
                     5. Submission of Contributions. Unless You explicitly state otherwise,
                        any Contribution intentionally submitted for inclusion in the Work
                        by You to the Licensor shall be under the terms and conditions of
                        this License, without any additional terms or conditions.
                        Notwithstanding the above, nothing herein shall supersede or modify
                        the terms of any separate license agreement you may have executed
                        with Licensor regarding such Contributions.
                  
                     6. Trademarks. This License does not grant permission to use the trade
                        names, trademarks, service marks, or product names of the Licensor,
                        except as required for reasonable and customary use in describing the
                        origin of the Work and reproducing the content of the NOTICE file.
                  
                     7. Disclaimer of Warranty. Unless required by applicable law or
                        agreed to in writing, Licensor provides the Work (and each
                        Contributor provides its Contributions) on an "AS IS" BASIS,
                        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
                        implied, including, without limitation, any warranties or conditions
                        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
                        PARTICULAR PURPOSE. You are solely responsible for determining the
                        appropriateness of using or redistributing the Work and assume any
                        risks associated with Your exercise of permissions under this License.
                  
                     8. Limitation of Liability. In no event and under no legal theory,
                        whether in tort (including negligence), contract, or otherwise,
                        unless required by applicable law (such as deliberate and grossly
                        negligent acts) or agreed to in writing, shall any Contributor be
                        liable to You for damages, including any direct, indirect, special,
                        incidental, or consequential damages of any character arising as a
                        result of this License or out of the use or inability to use the
                        Work (including but not limited to damages for loss of goodwill,
                        work stoppage, computer failure or malfunction, or any and all
                        other commercial damages or losses), even if such Contributor
                        has been advised of the possibility of such damages.
                  
                     9. Accepting Warranty or Additional Liability. While redistributing
                        the Work or Derivative Works thereof, You may choose to offer,
                        and charge a fee for, acceptance of support, warranty, indemnity,
                        or other liability obligations and/or rights consistent with this
                        License. However, in accepting such obligations, You may act only
                        on Your own behalf and on Your sole responsibility, not on behalf
                        of any other Contributor, and only if You agree to indemnify,
                        defend, and hold each Contributor harmless for any liability
                        incurred by, or claims asserted against, such Contributor by reason
                        of your accepting any such warranty or additional liability.
                  
                     END OF TERMS AND CONDITIONS
                  
                  =========================================================================
                  
                  This project includes Public Suffix List copied from
                  <https://publicsuffix.org/list/effective_tld_names.dat>
                  licensed under the terms of the Mozilla Public License, v. 2.0
                  
                  Full license text: <http://mozilla.org/MPL/2.0/>
                  
                  Mozilla Public License Version 2.0
                  ==================================
                  
                  1. Definitions
                  --------------
                  
                  1.1. "Contributor"
                      means each individual or legal entity that creates, contributes to
                      the creation of, or owns Covered Software.
                  
                  1.2. "Contributor Version"
                      means the combination of the Contributions of others (if any) used
                      by a Contributor and that particular Contributor's Contribution.
                  
                  1.3. "Contribution"
                      means Covered Software of a particular Contributor.
                  
                  1.4. "Covered Software"
                      means Source Code Form to which the initial Contributor has attached
                      the notice in Exhibit A, the Executable Form of such Source Code
                      Form, and Modifications of such Source Code Form, in each case
                      including portions thereof.
                  
                  1.5. "Incompatible With Secondary Licenses"
                      means
                  
                      (a) that the initial Contributor has attached the notice described
                          in Exhibit B to the Covered Software; or
                  
                      (b) that the Covered Software was made available under the terms of
                          version 1.1 or earlier of the License, but not also under the
                          terms of a Secondary License.
                  
                  1.6. "Executable Form"
                      means any form of the work other than Source Code Form.
                  
                  1.7. "Larger Work"
                      means a work that combines Covered Software with other material, in
                      a separate file or files, that is not Covered Software.
                  
                  1.8. "License"
                      means this document.
                  
                  1.9. "Licensable"
                      means having the right to grant, to the maximum extent possible,
                      whether at the time of the initial grant or subsequently, any and
                      all of the rights conveyed by this License.
                  
                  1.10. "Modifications"
                      means any of the following:
                  
                      (a) any file in Source Code Form that results from an addition to,
                          deletion from, or modification of the contents of Covered
                          Software; or
                  
                      (b) any new file in Source Code Form that contains any Covered
                          Software.
                  
                  1.11. "Patent Claims" of a Contributor
                      means any patent claim(s), including without limitation, method,
                      process, and apparatus claims, in any patent Licensable by such
                      Contributor that would be infringed, but for the grant of the
                      License, by the making, using, selling, offering for sale, having
                      made, import, or transfer of either its Contributions or its
                      Contributor Version.
                  
                  1.12. "Secondary License"
                      means either the GNU General Public License, Version 2.0, the GNU
                      Lesser General Public License, Version 2.1, the GNU Affero General
                      Public License, Version 3.0, or any later versions of those
                      licenses.
                  
                  1.13. "Source Code Form"
                      means the form of the work preferred for making modifications.
                  
                  1.14. "You" (or "Your")
                      means an individual or a legal entity exercising rights under this
                      License. For legal entities, "You" includes any entity that
                      controls, is controlled by, or is under common control with You. For
                      purposes of this definition, "control" means (a) the power, direct
                      or indirect, to cause the direction or management of such entity,
                      whether by contract or otherwise, or (b) ownership of more than
                      fifty percent (50%) of the outstanding shares or beneficial
                      ownership of such entity.
                  
                  2. License Grants and Conditions
                  --------------------------------
                  
                  2.1. Grants
                  
                  Each Contributor hereby grants You a world-wide, royalty-free,
                  non-exclusive license:
                  
                  (a) under intellectual property rights (other than patent or trademark)
                      Licensable by such Contributor to use, reproduce, make available,
                      modify, display, perform, distribute, and otherwise exploit its
                      Contributions, either on an unmodified basis, with Modifications, or
                      as part of a Larger Work; and
                  
                  (b) under Patent Claims of such Contributor to make, use, sell, offer
                      for sale, have made, import, and otherwise transfer either its
                      Contributions or its Contributor Version.
                  
                  2.2. Effective Date
                  
                  The licenses granted in Section 2.1 with respect to any Contribution
                  become effective for each Contribution on the date the Contributor first
                  distributes such Contribution.
                  
                  2.3. Limitations on Grant Scope
                  
                  The licenses granted in this Section 2 are the only rights granted under
                  this License. No additional rights or licenses will be implied from the
                  distribution or licensing of Covered Software under this License.
                  Notwithstanding Section 2.1(b) above, no patent license is granted by a
                  Contributor:
                  
                  (a) for any code that a Contributor has removed from Covered Software;
                      or
                  
                  (b) for infringements caused by: (i) Your and any other third party's
                      modifications of Covered Software, or (ii) the combination of its
                      Contributions with other software (except as part of its Contributor
                      Version); or
                  
                  (c) under Patent Claims infringed by Covered Software in the absence of
                      its Contributions.
                  
                  This License does not grant any rights in the trademarks, service marks,
                  or logos of any Contributor (except as may be necessary to comply with
                  the notice requirements in Section 3.4).
                  
                  2.4. Subsequent Licenses
                  
                  No Contributor makes additional grants as a result of Your choice to
                  distribute the Covered Software under a subsequent version of this
                  License (see Section 10.2) or under the terms of a Secondary License (if
                  permitted under the terms of Section 3.3).
                  
                  2.5. Representation
                  
                  Each Contributor represents that the Contributor believes its
                  Contributions are its original creation(s) or it has sufficient rights
                  to grant the rights to its Contributions conveyed by this License.
                  
                  2.6. Fair Use
                  
                  This License is not intended to limit any rights You have under
                  applicable copyright doctrines of fair use, fair dealing, or other
                  equivalents.
                  
                  2.7. Conditions
                  
                  Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
                  in Section 2.1.
                  
                  3. Responsibilities
                  -------------------
                  
                  3.1. Distribution of Source Form
                  
                  All distribution of Covered Software in Source Code Form, including any
                  Modifications that You create or to which You contribute, must be under
                  the terms of this License. You must inform recipients that the Source
                  Code Form of the Covered Software is governed by the terms of this
                  License, and how they can obtain a copy of this License. You may not
                  attempt to alter or restrict the recipients' rights in the Source Code
                  Form.
                  
                  3.2. Distribution of Executable Form
                  
                  If You distribute Covered Software in Executable Form then:
                  
                  (a) such Covered Software must also be made available in Source Code
                      Form, as described in Section 3.1, and You must inform recipients of
                      the Executable Form how they can obtain a copy of such Source Code
                      Form by reasonable means in a timely manner, at a charge no more
                      than the cost of distribution to the recipient; and
                  
                  (b) You may distribute such Executable Form under the terms of this
                      License, or sublicense it under different terms, provided that the
                      license for the Executable Form does not attempt to limit or alter
                      the recipients' rights in the Source Code Form under this License.
                  
                  3.3. Distribution of a Larger Work
                  
                  You may create and distribute a Larger Work under terms of Your choice,
                  provided that You also comply with the requirements of this License for
                  the Covered Software. If the Larger Work is a combination of Covered
                  Software with a work governed by one or more Secondary Licenses, and the
                  Covered Software is not Incompatible With Secondary Licenses, this
                  License permits You to additionally distribute such Covered Software
                  under the terms of such Secondary License(s), so that the recipient of
                  the Larger Work may, at their option, further distribute the Covered
                  Software under the terms of either this License or such Secondary
                  License(s).
                  
                  3.4. Notices
                  
                  You may not remove or alter the substance of any license notices
                  (including copyright notices, patent notices, disclaimers of warranty,
                  or limitations of liability) contained within the Source Code Form of
                  the Covered Software, except that You may alter any license notices to
                  the extent required to remedy known factual inaccuracies.
                  
                  3.5. Application of Additional Terms
                  
                  You may choose to offer, and to charge a fee for, warranty, support,
                  indemnity or liability obligations to one or more recipients of Covered
                  Software. However, You may do so only on Your own behalf, and not on
                  behalf of any Contributor. You must make it absolutely clear that any
                  such warranty, support, indemnity, or liability obligation is offered by
                  You alone, and You hereby agree to indemnify every Contributor for any
                  liability incurred by such Contributor as a result of warranty, support,
                  indemnity or liability terms You offer. You may include additional
                  disclaimers of warranty and limitations of liability specific to any
                  jurisdiction.
                  
                  4. Inability to Comply Due to Statute or Regulation
                  ---------------------------------------------------
                  
                  If it is impossible for You to comply with any of the terms of this
                  License with respect to some or all of the Covered Software due to
                  statute, judicial order, or regulation then You must: (a) comply with
                  the terms of this License to the maximum extent possible; and (b)
                  describe the limitations and the code they affect. Such description must
                  be placed in a text file included with all distributions of the Covered
                  Software under this License. Except to the extent prohibited by statute
                  or regulation, such description must be sufficiently detailed for a
                  recipient of ordinary skill to be able to understand it.
                  
                  5. Termination
                  --------------
                  
                  5.1. The rights granted under this License will terminate automatically
                  if You fail to comply with any of its terms. However, if You become
                  compliant, then the rights granted under this License from a particular
                  Contributor are reinstated (a) provisionally, unless and until such
                  Contributor explicitly and finally terminates Your grants, and (b) on an
                  ongoing basis, if such Contributor fails to notify You of the
                  non-compliance by some reasonable means prior to 60 days after You have
                  come back into compliance. Moreover, Your grants from a particular
                  Contributor are reinstated on an ongoing basis if such Contributor
                  notifies You of the non-compliance by some reasonable means, this is the
                  first time You have received notice of non-compliance with this License
                  from such Contributor, and You become compliant prior to 30 days after
                  Your receipt of the notice.
                  
                  5.2. If You initiate litigation against any entity by asserting a patent
                  infringement claim (excluding declaratory judgment actions,
                  counter-claims, and cross-claims) alleging that a Contributor Version
                  directly or indirectly infringes any patent, then the rights granted to
                  You by any and all Contributors for the Covered Software under Section
                  2.1 of this License shall terminate.
                  
                  5.3. In the event of termination under Sections 5.1 or 5.2 above, all
                  end user license agreements (excluding distributors and resellers) which
                  have been validly granted by You or Your distributors under this License
                  prior to termination shall survive termination.
                  
                  ************************************************************************
                  *                                                                      *
                  *  6. Disclaimer of Warranty                                           *
                  *  -------------------------                                           *
                  *                                                                      *
                  *  Covered Software is provided under this License on an "as is"       *
                  *  basis, without warranty of any kind, either expressed, implied, or  *
                  *  statutory, including, without limitation, warranties that the       *
                  *  Covered Software is free of defects, merchantable, fit for a        *
                  *  particular purpose or non-infringing. The entire risk as to the     *
                  *  quality and performance of the Covered Software is with You.        *
                  *  Should any Covered Software prove defective in any respect, You     *
                  *  (not any Contributor) assume the cost of any necessary servicing,   *
                  *  repair, or correction. This disclaimer of warranty constitutes an   *
                  *  essential part of this License. No use of any Covered Software is   *
                  *  authorized under this License except under this disclaimer.         *
                  *                                                                      *
                  ************************************************************************
                  
                  ************************************************************************
                  *                                                                      *
                  *  7. Limitation of Liability                                          *
                  *  --------------------------                                          *
                  *                                                                      *
                  *  Under no circumstances and under no legal theory, whether tort      *
                  *  (including negligence), contract, or otherwise, shall any           *
                  *  Contributor, or anyone who distributes Covered Software as          *
                  *  permitted above, be liable to You for any direct, indirect,         *
                  *  special, incidental, or consequential damages of any character      *
                  *  including, without limitation, damages for lost profits, loss of    *
                  *  goodwill, work stoppage, computer failure or malfunction, or any    *
                  *  and all other commercial damages or losses, even if such party      *
                  *  shall have been informed of the possibility of such damages. This   *
                  *  limitation of liability shall not apply to liability for death or   *
                  *  personal injury resulting from such party's negligence to the       *
                  *  extent applicable law prohibits such limitation. Some               *
                  *  jurisdictions do not allow the exclusion or limitation of           *
                  *  incidental or consequential damages, so this exclusion and          *
                  *  limitation may not apply to You.                                    *
                  *                                                                      *
                  ************************************************************************
                  
                  8. Litigation
                  -------------
                  
                  Any litigation relating to this License may be brought only in the
                  courts of a jurisdiction where the defendant maintains its principal
                  place of business and such litigation shall be governed by laws of that
                  jurisdiction, without reference to its conflict-of-law provisions.
                  Nothing in this Section shall prevent a party's ability to bring
                  cross-claims or counter-claims.
                  
                  9. Miscellaneous
                  ----------------
                  
                  This License represents the complete agreement concerning the subject
                  matter hereof. If any provision of this License is held to be
                  unenforceable, such provision shall be reformed only to the extent
                  necessary to make it enforceable. Any law or regulation which provides
                  that the language of a contract shall be construed against the drafter
                  shall not be used to construe this License against a Contributor.
                  
                  10. Versions of the License
                  ---------------------------
                  
                  10.1. New Versions
                  
                  Mozilla Foundation is the license steward. Except as provided in Section
                  10.3, no one other than the license steward has the right to modify or
                  publish new versions of this License. Each version will be given a
                  distinguishing version number.
                  
                  10.2. Effect of New Versions
                  
                  You may distribute the Covered Software under the terms of the version
                  of the License under which You originally received the Covered Software,
                  or under the terms of any subsequent version published by the license
                  steward.
                  
                  10.3. Modified Versions
                  
                  If you create software not governed by this License, and you want to
                  create a new license for such software, you may create and use a
                  modified version of this License if you rename the license and remove
                  any references to the name of the license steward (except to note that
                  such modified license differs from this License).
                  
                  10.4. Distributing Source Code Form that is Incompatible With Secondary
                  Licenses
                  
                  If You choose to distribute Source Code Form that is Incompatible With
                  Secondary Licenses under the terms of this version of the License, the
                  notice described in Exhibit B of this License must be attached.
                  
                  Exhibit A - Source Code Form License Notice
                  -------------------------------------------
                  
                    This Source Code Form is subject to the terms of the Mozilla Public
                    License, v. 2.0. If a copy of the MPL was not distributed with this
                    file, You can obtain one at http://mozilla.org/MPL/2.0/.
                  
                  If it is not possible or desirable to put the notice in a particular
                  file, then You may include the notice in a location (such as a LICENSE
                  file in a relevant directory) where a recipient would be likely to look
                  for such a notice.
                  
                  You may add additional accurate notices of copyright ownership.
                  
                  Exhibit B - "Incompatible With Secondary Licenses" Notice
                  ---------------------------------------------------------
                  
                    This Source Code Form is "Incompatible With Secondary Licenses", as
                    defined by the Mozilla Public License, v. 2.0.
                  
                  
                  Open Source Software Licensed under the Apache 2.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. kotlin-stdlib
                  Copyright 2010-2020 JetBrains s.r.o and respective authors and developers
                  
                  
                  Terms of the Apache 2.0:
                  --------------------------------------------------------------------
                  A copy of the Apache 2.0 is included in this file.
                  
                  
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/JetBrains/kotlin/blob/v1.4.32/license/LICENSE.txt
                  https://github.com/JetBrains/kotlin/tree/v1.4.32/license/third_party
                  
                  
                  Open Source Software Licensed under the Apache 2.0 and BSD 3-Clause:
                  --------------------------------------------------------------------
                  1. perfmark-api
                  Copyright 2019 Carl Mastrangelo
                  
                  
                  Terms of the Apache 2.0 and BSD 3-Clause:
                  --------------------------------------------------------------------
                  Copyright 2019 Carl Mastrangelo
                  
                  Licensed under the Apache License, Version 2.0 (the "License");
                  you may not use this file except in compliance with the License.
                  You may obtain a copy of the License at
                  
                      http://www.apache.org/licenses/LICENSE-2.0
                  
                  Unless required by applicable law or agreed to in writing, software
                  distributed under the License is distributed on an "AS IS" BASIS,
                  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
                  See the License for the specific language governing permissions and
                  limitations under the License.
                  
                  -----------------------------------------------------------------------
                  
                  This product contains a modified portion of 'Catapult', an open source
                  Trace Event viewer for Chome, Linux, and Android applications, which can 
                  be obtained at:
                  
                    * LICENSE:
                      * traceviewer/src/main/resources/io/perfmark/traceviewer/third_party/catapult/LICENSE (New BSD License)
                    * HOMEPAGE:
                      * https://github.com/catapult-project/catapult
                  
                  A copy of the Apache 2.0 is included in this file.
                  
                  A copy of the BSD 3-Clause is included in this file.
                  
                  
                  Open Source Software Licensed under the Apache 2.0 and BSD 2-Clause:
                  --------------------------------------------------------------------
                  1. sqlite-jdbc
                  Copyright jediterm-pty original author and authors
                  
                  
                  Terms of the Apache 2.0 and BSD 2-Clause:
                  --------------------------------------------------------------------
                  A copy of the Apache 2.0 is included in this file.
                  
                  A copy of the BSD 2-Clause is included in this file.
                  
                  
                  
                  Open Source Software Licensed under the Eclipse Public License Version 1.0 and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. pty4j
                  Copyright (c) 2012 - J.W. Janssen <j.w.janssen@lxtreme.nl>
                  
                  
                  Terms of the EPL 1.0:
                  --------------------------------------------------------------------
                  THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
                  
                  1. DEFINITIONS
                  
                  "Contribution" means:
                  
                  a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
                  b) in the case of each subsequent Contributor:
                  i) changes to the Program, and
                  ii) additions to the Program;
                  where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
                  "Contributor" means any person or entity that distributes the Program.
                  
                  "Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
                  
                  "Program" means the Contributions distributed in accordance with this Agreement.
                  
                  "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
                  
                  2. GRANT OF RIGHTS
                  
                  a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
                  b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
                  c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
                  d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
                  3. REQUIREMENTS
                  
                  A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
                  
                  a) it complies with the terms and conditions of this Agreement; and
                  b) its license agreement:
                  i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
                  ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
                  iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
                  iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
                  When the Program is made available in source code form:
                  
                  a) it must be made available under this Agreement; and
                  b) a copy of this Agreement must be included with each copy of the Program.
                  Contributors may not remove or alter any copyright notices contained within the Program.
                  
                  Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
                  
                  4. COMMERCIAL DISTRIBUTION
                  
                  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
                  
                  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
                  
                  5. NO WARRANTY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
                  
                  6. DISCLAIMER OF LIABILITY
                  
                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
                  
                  7. GENERAL
                  
                  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
                  
                  If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
                  
                  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
                  
                  Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
                  
                  This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/JetBrains/pty4j/blob/master/LICENSE
                  https://github.com/JetBrains/pty4j/blob/master/NOTICE
                  
                  
                  Open Source Software Licensed under the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  1. boost
                  Copyright (C) 2002-2003 David Abrahams.
                  Copyright (C) 2002-2003 Vladimir Prus.
                  Copyright (C) 2003,2007 Rene Rivera.
                  
                  
                  Terms of the Boost Software License Version 1.0:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person or organization
                  obtaining a copy of the software and accompanying documentation covered by
                  this license (the "Software") to use, reproduce, display, distribute,
                  execute, and transmit the Software, and to prepare derivative works of the
                  Software, and to permit third-parties to whom the Software is furnished to
                  do so, all subject to the following:
                  
                  The copyright notices in the Software and this entire statement, including
                  the above license grant, this restriction and the following disclaimer,
                  must be included in all copies of the Software, in whole or in part, and
                  all derivative works of the Software, unless such copies or derivative
                  works are solely in the form of machine-executable object code generated by
                  a source language processor.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
                  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
                  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
                  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
                  DEALINGS IN THE SOFTWARE.
                  
                  
                  
                  Open Source Software Licensed under the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                  1. openssl
                  Copyright (c) 1998-2019 The OpenSSL Project.  All rights reserved.
                  Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                  All rights reserved.
                  
                  
                  Terms of the OpenSSL License and the original SSLeay License:
                  --------------------------------------------------------------------
                    The OpenSSL toolkit stays under a double license, i.e. both the conditions of
                    the OpenSSL License and the original SSLeay license apply to the toolkit.
                    See below for the actual license texts. Actually both licenses are BSD-style
                    Open Source licenses. In case of any license issues related to OpenSSL
                    please contact openssl-core@openssl.org.
                  
                    OpenSSL License
                    ---------------
                  
                  /* ====================================================================
                   * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
                   *
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   *
                   * 1. Redistributions of source code must retain the above copyright
                   *    notice, this list of conditions and the following disclaimer. 
                   *
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in
                   *    the documentation and/or other materials provided with the
                   *    distribution.
                   *
                   * 3. All advertising materials mentioning features or use of this
                   *    software must display the following acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
                   *
                   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
                   *    endorse or promote products derived from this software without
                   *    prior written permission. For written permission, please contact
                   *    openssl-core@openssl.org.
                   *
                   * 5. Products derived from this software may not be called "OpenSSL"
                   *    nor may "OpenSSL" appear in their names without prior written
                   *    permission of the OpenSSL Project.
                   *
                   * 6. Redistributions of any form whatsoever must retain the following
                   *    acknowledgment:
                   *    "This product includes software developed by the OpenSSL Project
                   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
                   *
                   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
                   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
                   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
                   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
                   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
                   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
                   * OF THE POSSIBILITY OF SUCH DAMAGE.
                   * ====================================================================
                   *
                   * This product includes cryptographic software written by Eric Young
                   * (eay@cryptsoft.com).  This product includes software written by Tim
                   * Hudson (tjh@cryptsoft.com).
                   *
                   */
                  
                   Original SSLeay License
                   -----------------------
                  
                  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
                   * All rights reserved.
                   *
                   * This package is an SSL implementation written
                   * by Eric Young (eay@cryptsoft.com).
                   * The implementation was written so as to conform with Netscapes SSL.
                   * 
                   * This library is free for commercial and non-commercial use as long as
                   * the following conditions are aheared to.  The following conditions
                   * apply to all code found in this distribution, be it the RC4, RSA,
                   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
                   * included with this distribution is covered by the same copyright terms
                   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
                   * 
                   * Copyright remains Eric Young's, and as such any Copyright notices in
                   * the code are not to be removed.
                   * If this package is used in a product, Eric Young should be given attribution
                   * as the author of the parts of the library used.
                   * This can be in the form of a textual message at program startup or
                   * in documentation (online or textual) provided with the package.
                   * 
                   * Redistribution and use in source and binary forms, with or without
                   * modification, are permitted provided that the following conditions
                   * are met:
                   * 1. Redistributions of source code must retain the copyright
                   *    notice, this list of conditions and the following disclaimer.
                   * 2. Redistributions in binary form must reproduce the above copyright
                   *    notice, this list of conditions and the following disclaimer in the
                   *    documentation and/or other materials provided with the distribution.
                   * 3. All advertising materials mentioning features or use of this software
                   *    must display the following acknowledgement:
                   *    "This product includes cryptographic software written by
                   *     Eric Young (eay@cryptsoft.com)"
                   *    The word 'cryptographic' can be left out if the rouines from the library
                   *    being used are not cryptographic related :-).
                   * 4. If you include any Windows specific code (or a derivative thereof) from 
                   *    the apps directory (application code) you must include an acknowledgement:
                   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
                   * 
                   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
                   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
                   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
                   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
                   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
                   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
                   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
                   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
                   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
                   * SUCH DAMAGE.
                   * 
                   * The licence and distribution terms for any publically available version or
                   * derivative of this code cannot be changed.  i.e. this code cannot simply be
                   * copied and put under another distribution licence
                   * [including the GNU Public Licence.]
                   */
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  
                  A copy of the BSD 3-Clause is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/protocolbuffers/protobuf/blob/v3.21.12/LICENSE
                  https://github.com/protocolbuffers/protobuf/tree/v3.21.12/third_party
                  
                  
                  2. protobuf-java-util
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  A copy of the BSD 3-Clause is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/protocolbuffers/protobuf/blob/v3.6.0/LICENSE
                  https://github.com/protocolbuffers/protobuf/tree/v3.6.0/third_party
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. msquic
                  Copyright (c) Microsoft Corporation.
                  
                  
                  A copy of the MIT is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/microsoft/msquic/blob/v2.2.0/LICENSE
                  https://github.com/microsoft/msquic/blob/v2.2.0/THIRD-PARTY-NOTICES
                  
                  
                  Open Source Software Licensed under the its specific license:
                  --------------------------------------------------------------------
                  1. wintun
                  Copyright (C) 2018-2021 WireGuard LLC.
                  
                  
                  
                  Terms of the Prebuilt Binaries License:
                  --------------------------------------------------------------------
                                   Prebuilt Binaries License
                  -------------------------
                  
                  1. DEFINITIONS. "Software" means the precise contents of the "wintun.dll"
                     files that are included in the .zip file that contains this document as
                     downloaded from wintun.net/builds.
                  
                  2. LICENSE GRANT. WireGuard LLC grants to you a non-exclusive and
                     non-transferable right to use Software for lawful purposes under certain
                     obligations and limited rights as set forth in this agreement.
                  
                  3. RESTRICTIONS. Software is owned and copyrighted by WireGuard LLC. It is
                     licensed, not sold. Title to Software and all associated intellectual
                     property rights are retained by WireGuard. You must not:
                     a. reverse engineer, decompile, disassemble, extract from, or otherwise
                        modify the Software;
                     b. modify or create derivative work based upon Software in whole or in
                        parts, except insofar as only the API interfaces of the "wintun.h" file
                        distributed alongside the Software (the "Permitted API") are used;
                     c. remove any proprietary notices, labels, or copyrights from the Software;
                     d. resell, redistribute, lease, rent, transfer, sublicense, or otherwise
                        transfer rights of the Software without the prior written consent of
                        WireGuard LLC, except insofar as the Software is distributed alongside
                        other software that uses the Software only via the Permitted API;
                     e. use the name of WireGuard LLC, the WireGuard project, the Wintun
                        project, or the names of its contributors to endorse or promote products
                        derived from the Software without specific prior written consent.
                  
                  4. LIMITED WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF
                     ANY KIND. WIREGUARD LLC HEREBY EXCLUDES AND DISCLAIMS ALL IMPLIED OR
                     STATUTORY WARRANTIES, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS
                     FOR A PARTICULAR PURPOSE, QUALITY, NON-INFRINGEMENT, TITLE, RESULTS,
                     EFFORTS, OR QUIET ENJOYMENT. THERE IS NO WARRANTY THAT THE PRODUCT WILL BE
                     ERROR-FREE OR WILL FUNCTION WITHOUT INTERRUPTION. YOU ASSUME THE ENTIRE
                     RISK FOR THE RESULTS OBTAINED USING THE PRODUCT. TO THE EXTENT THAT
                     WIREGUARD LLC MAY NOT DISCLAIM ANY WARRANTY AS A MATTER OF APPLICABLE LAW,
                     THE SCOPE AND DURATION OF SUCH WARRANTY WILL BE THE MINIMUM PERMITTED UNDER
                     SUCH LAW. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
                     WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR
                     A PARTICULAR PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE
                     EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
                  
                  5. LIMITATION OF LIABILITY. To the extent not prohibited by law, in no event
                     WireGuard LLC or any third-party-developer will be liable for any lost
                     revenue, profit or data or for special, indirect, consequential, incidental
                     or punitive damages, however caused regardless of the theory of liability,
                     arising out of or related to the use of or inability to use Software, even
                     if WireGuard LLC has been advised of the possibility of such damages.
                     Solely you are responsible for determining the appropriateness of using
                     Software and accept full responsibility for all risks associated with its
                     exercise of rights under this agreement, including but not limited to the
                     risks and costs of program errors, compliance with applicable laws, damage
                     to or loss of data, programs or equipment, and unavailability or
                     interruption of operations. The foregoing limitations will apply even if
                     the above stated warranty fails of its essential purpose. You acknowledge,
                     that it is in the nature of software that software is complex and not
                     completely free of errors. In no event shall WireGuard LLC or any
                     third-party-developer be liable to you under any theory for any damages
                     suffered by you or any user of Software or for any special, incidental,
                     indirect, consequential or similar damages (including without limitation
                     damages for loss of business profits, business interruption, loss of
                     business information or any other pecuniary loss) arising out of the use or
                     inability to use Software, even if WireGuard LLC has been advised of the
                     possibility of such damages and regardless of the legal or quitable theory
                     (contract, tort, or otherwise) upon which the claim is based.
                  
                  6. TERMINATION. This agreement is affected until terminated. You may
                     terminate this agreement at any time. This agreement will terminate
                     immediately without notice from WireGuard LLC if you fail to comply with
                     the terms and conditions of this agreement. Upon termination, you must
                     delete Software and all copies of Software and cease all forms of
                     distribution of Software.
                  
                  7. SEVERABILITY. If any provision of this agreement is held to be
                     unenforceable, this agreement will remain in effect with the provision
                     omitted, unless omission would frustrate the intent of the parties, in
                     which case this agreement will immediately terminate.
                  
                  8. RESERVATION OF RIGHTS. All rights not expressly granted in this agreement
                     are reserved by WireGuard LLC. For example, WireGuard LLC reserves the
                     right at any time to cease development of Software, to alter distribution
                     details, features, specifications, capabilities, functions, licensing
                     terms, release dates, APIs, ABIs, general availability, or other
                     characteristics of the Software.
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  1. asm
                  Copyright (c) 2000-2011 INRIA, France Telecom
                  All rights reserved.
                  
                  2. asm-util
                  Copyright (c) 2000-2011 INRIA, France Telecom
                  All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. Google.Protobuf
                  Copyright 2008 Google Inc.  All rights reserved.
                  
                  
                  A copy of the BSD 3-Clause is included in this file.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/protocolbuffers/protobuf/blob/v3.26.0/LICENSE
                  https://github.com/protocolbuffers/protobuf/tree/v3.26.0/third_party
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. Grpc.AspNetCore.Server
                  Copyright 2019 The gRPC Authors
                  
                  2. Grpc.Tools
                  Copyright 2019 The gRPC Authors
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. CommunityToolkit.Mvvm
                  Copyright © .NET Foundation and Contributors
                  All rights reserved.
                  
                  
                  Terms of the MIT:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  For the license of other third party components, please refer to the following URL:
                  https://github.com/CommunityToolkit/dotnet/blob/v8.2.2/ThirdPartyNotices.txt
                  
                  
                  Open Source Software Licensed under the GPL v2 with the Classpath exception:
                  --------------------------------------------------------------------
                  1. nashorn
                  Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
                  
                  
                  Terms of the GPL v2 with the Classpath exception:
                  --------------------------------------------------------------------
                  
                  Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
                  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
                  
                  This code is free software; you can redistribute it and/or modify it
                  under the terms of the GNU General Public License version 2 only, as
                  published by the Free Software Foundation.  Oracle designates this
                  particular file as subject to the "Classpath" exception as provided
                  by Oracle in the LICENSE file that accompanied this code.
                  
                  This code is distributed in the hope that it will be useful, but WITHOUT
                  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
                  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
                  version 2 for more details (a copy is included in the LICENSE file that
                  accompanied this code).
                  
                  You should have received a copy of the GNU General Public License version
                  2 along with this work; if not, write to the Free Software Foundation,
                  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
                  
                  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
                  or visit www.oracle.com if you need additional information or have any
                  questions.
                   -->
                  
                  The GNU General Public License (GPL)
                  
                  Version 2, June 1991
                  
                  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
                  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
                  
                  Everyone is permitted to copy and distribute verbatim copies of this license
                  document, but changing it is not allowed.
                  
                  Preamble
                  
                  The licenses for most software are designed to take away your freedom to share
                  and change it.  By contrast, the GNU General Public License is intended to
                  guarantee your freedom to share and change free software--to make sure the
                  software is free for all its users.  This General Public License applies to
                  most of the Free Software Foundation's software and to any other program whose
                  authors commit to using it.  (Some other Free Software Foundation software is
                  covered by the GNU Library General Public License instead.) You can apply it to
                  your programs, too.
                  
                  When we speak of free software, we are referring to freedom, not price.  Our
                  General Public Licenses are designed to make sure that you have the freedom to
                  distribute copies of free software (and charge for this service if you wish),
                  that you receive source code or can get it if you want it, that you can change
                  the software or use pieces of it in new free programs; and that you know you
                  can do these things.
                  
                  To protect your rights, we need to make restrictions that forbid anyone to deny
                  you these rights or to ask you to surrender the rights.  These restrictions
                  translate to certain responsibilities for you if you distribute copies of the
                  software, or if you modify it.
                  
                  For example, if you distribute copies of such a program, whether gratis or for
                  a fee, you must give the recipients all the rights that you have.  You must
                  make sure that they, too, receive or can get the source code.  And you must
                  show them these terms so they know their rights.
                  
                  We protect your rights with two steps: (1) copyright the software, and (2)
                  offer you this license which gives you legal permission to copy, distribute
                  and/or modify the software.
                  
                  Also, for each author's protection and ours, we want to make certain that
                  everyone understands that there is no warranty for this free software.  If the
                  software is modified by someone else and passed on, we want its recipients to
                  know that what they have is not the original, so that any problems introduced
                  by others will not reflect on the original authors' reputations.
                  
                  Finally, any free program is threatened constantly by software patents.  We
                  wish to avoid the danger that redistributors of a free program will
                  individually obtain patent licenses, in effect making the program proprietary.
                  To prevent this, we have made it clear that any patent must be licensed for
                  everyone's free use or not licensed at all.
                  
                  The precise terms and conditions for copying, distribution and modification
                  follow.
                  
                  TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
                  
                  0. This License applies to any program or other work which contains a notice
                  placed by the copyright holder saying it may be distributed under the terms of
                  this General Public License.  The "Program", below, refers to any such program
                  or work, and a "work based on the Program" means either the Program or any
                  derivative work under copyright law: that is to say, a work containing the
                  Program or a portion of it, either verbatim or with modifications and/or
                  translated into another language.  (Hereinafter, translation is included
                  without limitation in the term "modification".) Each licensee is addressed as
                  "you".
                  
                  Activities other than copying, distribution and modification are not covered by
                  this License; they are outside its scope.  The act of running the Program is
                  not restricted, and the output from the Program is covered only if its contents
                  constitute a work based on the Program (independent of having been made by
                  running the Program).  Whether that is true depends on what the Program does.
                  
                  1. You may copy and distribute verbatim copies of the Program's source code as
                  you receive it, in any medium, provided that you conspicuously and
                  appropriately publish on each copy an appropriate copyright notice and
                  disclaimer of warranty; keep intact all the notices that refer to this License
                  and to the absence of any warranty; and give any other recipients of the
                  Program a copy of this License along with the Program.
                  
                  You may charge a fee for the physical act of transferring a copy, and you may
                  at your option offer warranty protection in exchange for a fee.
                  
                  2. You may modify your copy or copies of the Program or any portion of it, thus
                  forming a work based on the Program, and copy and distribute such modifications
                  or work under the terms of Section 1 above, provided that you also meet all of
                  these conditions:
                  
                      a) You must cause the modified files to carry prominent notices stating
                      that you changed the files and the date of any change.
                  
                      b) You must cause any work that you distribute or publish, that in whole or
                      in part contains or is derived from the Program or any part thereof, to be
                      licensed as a whole at no charge to all third parties under the terms of
                      this License.
                  
                      c) If the modified program normally reads commands interactively when run,
                      you must cause it, when started running for such interactive use in the
                      most ordinary way, to print or display an announcement including an
                      appropriate copyright notice and a notice that there is no warranty (or
                      else, saying that you provide a warranty) and that users may redistribute
                      the program under these conditions, and telling the user how to view a copy
                      of this License.  (Exception: if the Program itself is interactive but does
                      not normally print such an announcement, your work based on the Program is
                      not required to print an announcement.)
                  
                  These requirements apply to the modified work as a whole.  If identifiable
                  sections of that work are not derived from the Program, and can be reasonably
                  considered independent and separate works in themselves, then this License, and
                  its terms, do not apply to those sections when you distribute them as separate
                  works.  But when you distribute the same sections as part of a whole which is a
                  work based on the Program, the distribution of the whole must be on the terms
                  of this License, whose permissions for other licensees extend to the entire
                  whole, and thus to each and every part regardless of who wrote it.
                  
                  Thus, it is not the intent of this section to claim rights or contest your
                  rights to work written entirely by you; rather, the intent is to exercise the
                  right to control the distribution of derivative or collective works based on
                  the Program.
                  
                  In addition, mere aggregation of another work not based on the Program with the
                  Program (or with a work based on the Program) on a volume of a storage or
                  distribution medium does not bring the other work under the scope of this
                  License.
                  
                  3. You may copy and distribute the Program (or a work based on it, under
                  Section 2) in object code or executable form under the terms of Sections 1 and
                  2 above provided that you also do one of the following:
                  
                      a) Accompany it with the complete corresponding machine-readable source
                      code, which must be distributed under the terms of Sections 1 and 2 above
                      on a medium customarily used for software interchange; or,
                  
                      b) Accompany it with a written offer, valid for at least three years, to
                      give any third party, for a charge no more than your cost of physically
                      performing source distribution, a complete machine-readable copy of the
                      corresponding source code, to be distributed under the terms of Sections 1
                      and 2 above on a medium customarily used for software interchange; or,
                  
                      c) Accompany it with the information you received as to the offer to
                      distribute corresponding source code.  (This alternative is allowed only
                      for noncommercial distribution and only if you received the program in
                      object code or executable form with such an offer, in accord with
                      Subsection b above.)
                  
                  The source code for a work means the preferred form of the work for making
                  modifications to it.  For an executable work, complete source code means all
                  the source code for all modules it contains, plus any associated interface
                  definition files, plus the scripts used to control compilation and installation
                  of the executable.  However, as a special exception, the source code
                  distributed need not include anything that is normally distributed (in either
                  source or binary form) with the major components (compiler, kernel, and so on)
                  of the operating system on which the executable runs, unless that component
                  itself accompanies the executable.
                  
                  If distribution of executable or object code is made by offering access to copy
                  from a designated place, then offering equivalent access to copy the source
                  code from the same place counts as distribution of the source code, even though
                  third parties are not compelled to copy the source along with the object code.
                  
                  4. You may not copy, modify, sublicense, or distribute the Program except as
                  expressly provided under this License.  Any attempt otherwise to copy, modify,
                  sublicense or distribute the Program is void, and will automatically terminate
                  your rights under this License.  However, parties who have received copies, or
                  rights, from you under this License will not have their licenses terminated so
                  long as such parties remain in full compliance.
                  
                  5. You are not required to accept this License, since you have not signed it.
                  However, nothing else grants you permission to modify or distribute the Program
                  or its derivative works.  These actions are prohibited by law if you do not
                  accept this License.  Therefore, by modifying or distributing the Program (or
                  any work based on the Program), you indicate your acceptance of this License to
                  do so, and all its terms and conditions for copying, distributing or modifying
                  the Program or works based on it.
                  
                  6. Each time you redistribute the Program (or any work based on the Program),
                  the recipient automatically receives a license from the original licensor to
                  copy, distribute or modify the Program subject to these terms and conditions.
                  You may not impose any further restrictions on the recipients' exercise of the
                  rights granted herein.  You are not responsible for enforcing compliance by
                  third parties to this License.
                  
                  7. If, as a consequence of a court judgment or allegation of patent
                  infringement or for any other reason (not limited to patent issues), conditions
                  are imposed on you (whether by court order, agreement or otherwise) that
                  contradict the conditions of this License, they do not excuse you from the
                  conditions of this License.  If you cannot distribute so as to satisfy
                  simultaneously your obligations under this License and any other pertinent
                  obligations, then as a consequence you may not distribute the Program at all.
                  For example, if a patent license would not permit royalty-free redistribution
                  of the Program by all those who receive copies directly or indirectly through
                  you, then the only way you could satisfy both it and this License would be to
                  refrain entirely from distribution of the Program.
                  
                  If any portion of this section is held invalid or unenforceable under any
                  particular circumstance, the balance of the section is intended to apply and
                  the section as a whole is intended to apply in other circumstances.
                  
                  It is not the purpose of this section to induce you to infringe any patents or
                  other property right claims or to contest validity of any such claims; this
                  section has the sole purpose of protecting the integrity of the free software
                  distribution system, which is implemented by public license practices.  Many
                  people have made generous contributions to the wide range of software
                  distributed through that system in reliance on consistent application of that
                  system; it is up to the author/donor to decide if he or she is willing to
                  distribute software through any other system and a licensee cannot impose that
                  choice.
                  
                  This section is intended to make thoroughly clear what is believed to be a
                  consequence of the rest of this License.
                  
                  8. If the distribution and/or use of the Program is restricted in certain
                  countries either by patents or by copyrighted interfaces, the original
                  copyright holder who places the Program under this License may add an explicit
                  geographical distribution limitation excluding those countries, so that
                  distribution is permitted only in or among countries not thus excluded.  In
                  such case, this License incorporates the limitation as if written in the body
                  of this License.
                  
                  9. The Free Software Foundation may publish revised and/or new versions of the
                  General Public License from time to time.  Such new versions will be similar in
                  spirit to the present version, but may differ in detail to address new problems
                  or concerns.
                  
                  Each version is given a distinguishing version number.  If the Program
                  specifies a version number of this License which applies to it and "any later
                  version", you have the option of following the terms and conditions either of
                  that version or of any later version published by the Free Software Foundation.
                  If the Program does not specify a version number of this License, you may
                  choose any version ever published by the Free Software Foundation.
                  
                  10. If you wish to incorporate parts of the Program into other free programs
                  whose distribution conditions are different, write to the author to ask for
                  permission.  For software which is copyrighted by the Free Software Foundation,
                  write to the Free Software Foundation; we sometimes make exceptions for this.
                  Our decision will be guided by the two goals of preserving the free status of
                  all derivatives of our free software and of promoting the sharing and reuse of
                  software generally.
                  
                  NO WARRANTY
                  
                  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
                  THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
                  STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
                  PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
                  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
                  FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
                  PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
                  YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
                  
                  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
                  ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
                  PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
                  GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
                  INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
                  BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
                  FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
                  OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
                  
                  END OF TERMS AND CONDITIONS
                  
                  How to Apply These Terms to Your New Programs
                  
                  If you develop a new program, and you want it to be of the greatest possible
                  use to the public, the best way to achieve this is to make it free software
                  which everyone can redistribute and change under these terms.
                  
                  To do so, attach the following notices to the program.  It is safest to attach
                  them to the start of each source file to most effectively convey the exclusion
                  of warranty; and each file should have at least the "copyright" line and a
                  pointer to where the full notice is found.
                  
                      One line to give the program's name and a brief idea of what it does.
                  
                      Copyright (C) <year> <name of author>
                  
                      This program is free software; you can redistribute it and/or modify it
                      under the terms of the GNU General Public License as published by the Free
                      Software Foundation; either version 2 of the License, or (at your option)
                      any later version.
                  
                      This program is distributed in the hope that it will be useful, but WITHOUT
                      ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
                      FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
                      more details.
                  
                      You should have received a copy of the GNU General Public License along
                      with this program; if not, write to the Free Software Foundation, Inc.,
                      51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
                  
                  Also add information on how to contact you by electronic and paper mail.
                  
                  If the program is interactive, make it output a short notice like this when it
                  starts in an interactive mode:
                  
                      Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
                      with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
                      software, and you are welcome to redistribute it under certain conditions;
                      type 'show c' for details.
                  
                  The hypothetical commands 'show w' and 'show c' should show the appropriate
                  parts of the General Public License.  Of course, the commands you use may be
                  called something other than 'show w' and 'show c'; they could even be
                  mouse-clicks or menu items--whatever suits your program.
                  
                  You should also get your employer (if you work as a programmer) or your school,
                  if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
                  is a sample; alter the names:
                  
                      Yoyodyne, Inc., hereby disclaims all copyright interest in the program
                      'Gnomovision' (which makes passes at compilers) written by James Hacker.
                  
                      signature of Ty Coon, 1 April 1989
                  
                      Ty Coon, President of Vice
                  
                  This General Public License does not permit incorporating your program into
                  proprietary programs.  If your program is a subroutine library, you may
                  consider it more useful to permit linking proprietary applications with the
                  library.  If this is what you want to do, use the GNU Library General Public
                  License instead of this License.
                  
                  
                  "CLASSPATH" EXCEPTION TO THE GPL
                  
                  Certain source files distributed by Oracle America and/or its affiliates are
                  subject to the following clarification and special exception to the GPL, but
                  only where Oracle has expressly included in the particular source file's header
                  the words "Oracle designates this particular file as subject to the "Classpath"
                  exception as provided by Oracle in the LICENSE file that accompanied this code."
                  
                      Linking this library statically or dynamically with other modules is making
                      a combined work based on this library.  Thus, the terms and conditions of
                      the GNU General Public License cover the whole combination.
                  
                      As a special exception, the copyright holders of this library give you
                      permission to link this library with independent modules to produce an
                      executable, regardless of the license terms of these independent modules,
                      and to copy and distribute the resulting executable under terms of your
                      choice, provided that you also meet, for each linked independent module,
                      the terms and conditions of the license of that module.  An independent
                      module is a module which is not derived from or based on this library.  If
                      you modify this library, you may extend this exception to your version of
                      the library, but you are not obligated to do so.  If you do not wish to do
                      so, delete this exception statement from your version.
                  
                  
                  
                  Open Source Software Licensed under the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  1. openssl
                  Copyright (c) 1998-2024 The OpenSSL Project Authors
                  
                  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
                  
                  All rights reserved.
                  Source code of this software can be obtained from: https://github.com/openssl/openssl
                  
                  
                  Terms of the Apache License Version 2.0:
                  --------------------------------------------------------------------
                  Apache License 
                  
                  Version 2.0, January 2004
                  
                  http://www.apache.org/licenses/ 
                  
                  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
                  1. Definitions.
                  
                  "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
                  
                  "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
                  
                  "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
                  
                  "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
                  
                  "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
                  
                  "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
                  
                  "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
                  
                  "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
                  
                  "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
                  
                  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
                  
                  2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
                  
                  3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
                  
                  4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
                  
                  You must give any other recipients of the Work or Derivative Works a copy of this License; and 
                  
                  You must cause any modified files to carry prominent notices stating that You changed the files; and 
                  
                  You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and 
                  
                  If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. 
                  
                  You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 
                  
                  5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
                  
                  6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
                  
                  7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
                  
                  8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
                  
                  9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
                  
                  END OF TERMS AND CONDITIONS
                  
                  
                  
                  Open Source Software Licensed under the Curl License:
                  --------------------------------------------------------------------
                  1. libcurl
                  Copyright (c) 1996 - 2016, Daniel Stenberg, <daniel@haxx.se>, and manycontributors, see the THANKS file.All rights reserved.
                  
                  
                  Terms of the Curl License:
                  --------------------------------------------------------------------
                  Permission to use, copy, modify, and distribute this software for any purpose
                  with or without fee is hereby granted, provided that the above copyright
                  notice and this permission notice appear in all copies.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
                  NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
                  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
                  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
                  OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  Except as contained in this notice, the name of a copyright holder shall not
                  be used in advertising or otherwise to promote the sale, use or other dealings
                  in this Software without prior written authorization of the copyright holder.
                  
                  
                  
                  Open Source Software Licensed under the BSD 3-Clause License:
                  The below software in this distribution may have been modified by the copyright holder of THE PROJECT.
                  --------------------------------------------------------------------
                  1. protobuf
                  Copyright 2008, Google Inc.All rights reserved.
                  
                  2. lwip
                  Copyright (c) 2001-2004 Swedish Institute of Computer Science. All rights reserved.
                  
                  
                  Terms of the BSD 3-Clause License:
                  --------------------------------------------------------------------
                  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
                  
                  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
                  
                  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
                  
                  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
                  
                  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                  
                  
                  
                  Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
                  --------------------------------------------------------------------
                  1. rapidjson
                  Copyright (c) 2011 Milo Yip (miloyip@gmail.com)
                  
                  
                  Terms of the MIT License:
                  --------------------------------------------------------------------
                  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
                  
                  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
                  
                  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
                  
                  For the license of other third party components, please refer to the following URL:
                  N/A(注:请根据下载链接地址https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rapidjson/rapidjson-0.11.zip下载该开源软件,解压后参见其中的license.txt文件、thirdparty文件夹。)
                  
                  
                  Open Source Software Licensed under the Zlib License:
                  --------------------------------------------------------------------
                  1. zlib
                  (C) 1995-2022 Jean-loup Gailly and Mark Adler
                  
                  
                  Terms of the Zlib License:
                  --------------------------------------------------------------------
                    This software is provided 'as-is', without any express or implied
                    warranty.  In no event will the authors be held liable for any damages
                    arising from the use of this software.
                    Permission is granted to anyone to use this software for any purpose,
                    including commercial applications, and to alter it and redistribute it
                    freely, subject to the following restrictions:
                    1. The origin of this software must not be misrepresented; you must not
                       claim that you wrote the original software. If you use this software
                       in a product, an acknowledgment in the product documentation would be
                       appreciated but is not required.
                    2. Altered source versions must be plainly marked as such, and must not be
                       misrepresented as being the original software.
                    3. This notice may not be removed or altered from any source distribution.
                    Jean-loup Gailly        Mark Adler
                    jloup@gzip.org          madler@alumni.caltech.edu
                    The data format used by the zlib library is described by RFCs (Request for
                    Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
                    (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).
                  
                  
                  
                  Open Source Software Licensed under the MIT License:
                  --------------------------------------------------------------------
                  1. libexpat
                  Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
                  Copyright (c) 2001-2022 Expat maintainers
                  
                  
                  A copy of the MIT License is included in this file.
                

Buy Download