Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: intel-gmmlib
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     Source/Common/AssertTracer/AssertTracer.cpp
           Source/Common/AssertTracer/AssertTracer.h
           Source/GmmLib/CMakeLists.txt
           Source/GmmLib/CachePolicy/GmmCachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmCachePolicyCommon.cpp
           Source/GmmLib/CachePolicy/GmmCachePolicyConditionals.h
           Source/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
           Source/GmmLib/CachePolicy/GmmCachePolicyUndefineConditionals.h
           Source/GmmLib/CachePolicy/GmmGen10CachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen10CachePolicy.h
           Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen11CachePolicy.h
           Source/GmmLib/CachePolicy/GmmGen12CachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen12CachePolicy.h
           Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.h
           Source/GmmLib/CachePolicy/GmmGen8CachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen8CachePolicy.h
           Source/GmmLib/CachePolicy/GmmGen9CachePolicy.cpp
           Source/GmmLib/CachePolicy/GmmGen9CachePolicy.h
           Source/GmmLib/GlobalInfo/GmmClientContext.cpp
           Source/GmmLib/GlobalInfo/GmmInfo.cpp
           Source/GmmLib/GlobalInfo/GmmLibDllMain.cpp
           Source/GmmLib/Platform/GmmGen10Platform.cpp
           Source/GmmLib/Platform/GmmGen11Platform.cpp
           Source/GmmLib/Platform/GmmGen12Platform.cpp
           Source/GmmLib/Platform/GmmGen8Platform.cpp
           Source/GmmLib/Platform/GmmGen9Platform.cpp
           Source/GmmLib/Platform/GmmPlatform.cpp
           Source/GmmLib/Platform/GmmPlatforms.h
           Source/GmmLib/Resource/GmmResourceInfo.cpp
           Source/GmmLib/Resource/GmmResourceInfoCommon.cpp
           Source/GmmLib/Resource/GmmResourceInfoCommonEx.cpp
           Source/GmmLib/Resource/GmmRestrictions.cpp
           Source/GmmLib/Resource/Linux/GmmResourceInfoLinCWrapper.cpp
           Source/GmmLib/Scripts/GmmCheckCodingStandard.wsf
           Source/GmmLib/Texture/GmmGen10Texture.cpp
           Source/GmmLib/Texture/GmmGen11Texture.cpp
           Source/GmmLib/Texture/GmmGen12Texture.cpp
           Source/GmmLib/Texture/GmmGen7Texture.cpp
           Source/GmmLib/Texture/GmmGen8Texture.cpp
           Source/GmmLib/Texture/GmmGen9Texture.cpp
           Source/GmmLib/Texture/GmmTexture.cpp
           Source/GmmLib/Texture/GmmTexture.h
           Source/GmmLib/Texture/GmmTextureAlloc.cpp
           Source/GmmLib/Texture/GmmTextureOffset.cpp
           Source/GmmLib/Texture/GmmTextureSpecialCases.cpp
           Source/GmmLib/ULT/CMakeLists.txt
           Source/GmmLib/ULT/GmmAuxTableULT.cpp
           Source/GmmLib/ULT/GmmAuxTableULT.h
           Source/GmmLib/ULT/GmmCachePolicyULT.cpp
           Source/GmmLib/ULT/GmmCachePolicyULT.h
           Source/GmmLib/ULT/GmmCommonULT.cpp
           Source/GmmLib/ULT/GmmCommonULT.h
           Source/GmmLib/ULT/GmmGen10CachePolicyULT.cpp
           Source/GmmLib/ULT/GmmGen10CachePolicyULT.h
           Source/GmmLib/ULT/GmmGen10ResourceULT.cpp
           Source/GmmLib/ULT/GmmGen10ResourceULT.h
           Source/GmmLib/ULT/GmmGen11CachePolicyULT.cpp
           Source/GmmLib/ULT/GmmGen11CachePolicyULT.h
           Source/GmmLib/ULT/GmmGen11ResourceULT.cpp
           Source/GmmLib/ULT/GmmGen11ResourceULT.h
           Source/GmmLib/ULT/GmmGen12CachePolicyULT.cpp
           Source/GmmLib/ULT/GmmGen12CachePolicyULT.h
           Source/GmmLib/ULT/GmmGen12ResourceULT.cpp
           Source/GmmLib/ULT/GmmGen12ResourceULT.h
           Source/GmmLib/ULT/GmmGen12dGPUCachePolicyULT.cpp
           Source/GmmLib/ULT/GmmGen12dGPUCachePolicyULT.h
           Source/GmmLib/ULT/GmmGen12dGPUResourceULT.cpp
           Source/GmmLib/ULT/GmmGen12dGPUResourceULT.h
           Source/GmmLib/ULT/GmmGen9CachePolicyULT.cpp
           Source/GmmLib/ULT/GmmGen9CachePolicyULT.h
           Source/GmmLib/ULT/GmmGen9ResourceULT.cpp
           Source/GmmLib/ULT/GmmGen9ResourceULT.h
           Source/GmmLib/ULT/GmmMultiAdapterULT.cpp
           Source/GmmLib/ULT/GmmMultiAdapterULT.h
           Source/GmmLib/ULT/GmmResourceCpuBltULT.cpp
           Source/GmmLib/ULT/GmmResourceULT.cpp
           Source/GmmLib/ULT/GmmResourceULT.h
           Source/GmmLib/ULT/GmmULT.cpp
           Source/GmmLib/ULT/stdafx.h
           Source/GmmLib/ULT/targetver.h
           Source/GmmLib/Utility/CpuSwizzleBlt/CpuSwizzleBlt.c
           Source/GmmLib/Utility/CpuSwizzleBlt/assert.h
           Source/GmmLib/Utility/GmmLog/GmmLog.cpp
           Source/GmmLib/Utility/GmmLog/GmmLog.h
           Source/GmmLib/Utility/GmmUtility.cpp
           Source/GmmLib/Utility/GmmUtility.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen10.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen11.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12dGPU.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
           Source/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
           Source/GmmLib/inc/External/Common/GmmCachePolicy.h
           Source/GmmLib/inc/External/Common/GmmCachePolicyCommon.h
           Source/GmmLib/inc/External/Common/GmmCachePolicyExt.h
           Source/GmmLib/inc/External/Common/GmmClientContext.h
           Source/GmmLib/inc/External/Common/GmmCommonExt.h
           Source/GmmLib/inc/External/Common/GmmConst.h
           Source/GmmLib/inc/External/Common/GmmDebug.h
           Source/GmmLib/inc/External/Common/GmmFormatTable.h
           Source/GmmLib/inc/External/Common/GmmHw.h
           Source/GmmLib/inc/External/Common/GmmInfo.h
           Source/GmmLib/inc/External/Common/GmmInfoExt.h
           Source/GmmLib/inc/External/Common/GmmInternal.h
           Source/GmmLib/inc/External/Common/GmmLibDll.h
           Source/GmmLib/inc/External/Common/GmmLibDllName.h
           Source/GmmLib/inc/External/Common/GmmMemAllocator.hpp
           Source/GmmLib/inc/External/Common/GmmPlatformExt.h
           Source/GmmLib/inc/External/Common/GmmProto.h
           Source/GmmLib/inc/External/Common/GmmResourceFlags.h
           Source/GmmLib/inc/External/Common/GmmResourceInfo.h
           Source/GmmLib/inc/External/Common/GmmResourceInfoCommon.h
           Source/GmmLib/inc/External/Common/GmmResourceInfoExt.h
           Source/GmmLib/inc/External/Common/GmmTextureExt.h
           Source/GmmLib/inc/External/Common/GmmUtil.h
           Source/GmmLib/inc/External/Linux/GmmResourceInfoLin.h
           Source/GmmLib/inc/External/Linux/GmmResourceInfoLinExt.h
           Source/GmmLib/inc/GmmLib.h
           Source/GmmLib/inc/Internal/Common/GmmCommonInt.h
           Source/GmmLib/inc/Internal/Common/GmmLibInc.h
           Source/GmmLib/inc/Internal/Common/GmmLogger.h
           Source/GmmLib/inc/Internal/Common/GmmTextureCalc.h
           Source/GmmLib/inc/Internal/Common/Platform/GmmGen10Platform.h
           Source/GmmLib/inc/Internal/Common/Platform/GmmGen11Platform.h
           Source/GmmLib/inc/Internal/Common/Platform/GmmGen12Platform.h
           Source/GmmLib/inc/Internal/Common/Platform/GmmGen8Platform.h
           Source/GmmLib/inc/Internal/Common/Platform/GmmGen9Platform.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen10TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen11TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen12TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen7TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen8TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmGen9TextureCalc.h
           Source/GmmLib/inc/Internal/Common/Texture/GmmTextureCalc.h
           Source/GmmLib/inc/Internal/Linux/GmmResourceInfoLinInt.h
           Source/inc/common/gfxmacro.h
           Source/inc/common/gfxplatform.h
           Source/inc/common/gtsysinfo.h
           Source/inc/common/igfxfmid.h
           Source/inc/common/sku_wa.h
           Source/inc/portable_compiler.h
           Source/inc/umKmInc/UmKmDmaPerfTimer.h
           Source/inc/umKmInc/UmKmEnum.h
           Source/inc/umKmInc/sharedata.h
           Source/util/gfxDebug.h
           Tools/bldsys/bs_init.cmake
           Tools/bldsys/include/bs_base_utils.cmake
           Tools/bldsys/include/bs_dir_names.cmake
Copyright: 2016-2021 Intel Corporation
License:   __UNKNOWN__
 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.

Files:     Source/GmmLib/Utility/GmmLog/spdlog/async_logger.h
           Source/GmmLib/Utility/GmmLog/spdlog/common.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/async_logger_impl.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/file_helper.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/line_logger_fwd.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/line_logger_impl.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/log_msg.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/logger_impl.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/null_mutex.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/os.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/pattern_formatter_impl.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/registry.h
           Source/GmmLib/Utility/GmmLog/spdlog/details/spdlog_impl.h
           Source/GmmLib/Utility/GmmLog/spdlog/fmt/fmt.h
           Source/GmmLib/Utility/GmmLog/spdlog/fmt/ostr.h
           Source/GmmLib/Utility/GmmLog/spdlog/formatter.h
           Source/GmmLib/Utility/GmmLog/spdlog/logger.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/android_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/ansicolor_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/base_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/dist_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/file_sinks.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/msvc_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/null_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/ostream_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/stdout_sinks.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/syslog_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/sinks/wincolor_sink.h
           Source/GmmLib/Utility/GmmLog/spdlog/tweakme.h
Copyright: 2015 David Schury, Gabi Melman Distributed under the MIT License (http://opensource.org/licenses/MIT)
           2015-2016 Gabi Melman. Distributed under the MIT License (http://opensource.org/licenses/MIT)
           2016 Alexander Dalshov. Distributed under the MIT License (http://opensource.org/licenses/MIT)
           2016 Kevin M. God (a modified version  spdlog). Distributed under the MIT License (http://opensource.org/licenses/MIT)
           2016 spdlog Distributed under the MIT License (http://opensource.org/licenses/MIT)
License:   __NO_LICENSE__

Files:     .gitignore
           CMakeLists.txt
           README.rst
           Source/GmmLib/Scripts/GmmCheckCodingStandard.bat
           Source/GmmLib/ULT/ReadMe.txt
           Source/GmmLib/Utility/GmmLog/spdlog/README.md
           Source/GmmLib/igdgmm.pc.in
           third_party/sse2neon/README.md
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     Source/GmmLib/Utility/GmmLog/spdlog/fmt/bundled/ostream.cc
           Source/GmmLib/Utility/GmmLog/spdlog/fmt/bundled/ostream.h
           Source/GmmLib/Utility/GmmLog/spdlog/fmt/bundled/printf.h
Copyright: 2012-2016 Victor Zverovich
License:   __UNKNOWN__
 For the license information refer to format.h.

Files:     Source/GmmLib/Utility/GmmLog/spdlog/details/format.cc
           Source/GmmLib/Utility/GmmLog/spdlog/details/format.h
           Source/GmmLib/Utility/GmmLog/spdlog/fmt/bundled/format.h
Copyright: 2012-2016 Victor Zverovich
License:   BSD-2-Clause
 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.
 .
 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 OWNER 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.

Files:     Source/GmmLib/igdgmm.h.in
           Source/GmmLib/os_release_info.cmake
Copyright: 2018 Intel Corporation
License:   Expat
 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.

Files:     third_party/sse2neon/sse2neon.h
Copyright: __NO_COPYRIGHT__ in: third_party/sse2neon/sse2neon.h
License:   Expat
 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.
 .
 Tunable configurations
 .
 Enable precise implementation of math operations
 This would slow down the computation a bit, but gives consistent result with
 x86 SSE2. (e.g. would solve a hole or NaN pixel in the rendering result)

Files:     Source/GmmLib/inc/External/Common/GmmPageTableMgr.h
Copyright: 2019 Intel Corporation
License:   __HEADER___
 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.
 .
 Description: This file contains the class definitions for GmmPageTableMgr
 for user-mode PageTable management, that is common for both
 Linux and Windows.

Files:     Source/GmmLib/TranslationTable/GmmUmdTranslationTable.h
Copyright: 2019 Intel Corporation
License:   __HEADER___
 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.
 .
 Description: This file contains the class definitions for GmmPageTablePool
 PageTable, and low-level Tables for user-mode PageTable management,
 that is common for both Linux and Windows.

Files:     Source/GmmLib/TranslationTable/GmmPageTableMgr.cpp
Copyright: 2019 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 Description: UMD-TT manager (manages both TR-TT and AUX-TT in user mode space)

Files:     Tools/bldsys/include/utils.cmake
Copyright: 2017 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 utility functions for cmake

Files:     Source/GmmLib/Utility/GmmLog/spdlog/spdlog.h
Copyright: 2015 Gabi Melman. Distributed under the MIT License (http://opensource.org/licenses/MIT)
License:   __UNKNOWN__
 spdlog main header file.
 see example.cpp for usage example

Files:     Source/GmmLib/Utility/GmmLog/spdlog/details/async_log_helper.h
Copyright: 2015 Gabi Melman. Distributed under the MIT License (http://opensource.org/licenses/MIT)
License:   __UNKNOWN__
 async log helper :
 Process logs asynchronously using a back thread.
 .
 If the internal queue of log messages reaches its max size,
 then the client call will block until there is more room.

Files:     Source/GmmLib/Linux.cmake
Copyright: 2017 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 this file should contain only compiler and linker flags

Files:     Source/GmmLib/TranslationTable/GmmUmdTranslationTable.cpp
Copyright: 2019 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 Description: Contains functions of internal classes
 (ie PageTablePool, PageTable, Table), that support
 user mode page table management

Files:     Source/util/g_gfxDebug.h
Copyright: 2017 Intel Corporation                                             / /
License:   __UNKNOWN__
 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.       /

Files:     Source/GmmLib/TranslationTable/GmmAuxTable.cpp
Copyright: 2019 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 Description: AUX-Table management functions
 (contains functions to assign memory to
 AUX-Tables with valid entries,
 and update their entries on request)

Files:     Source/GmmLib/igdgmm.rc
Copyright: 2017 Intel Corporation
License:   __UNKNOWN__
 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.
 .
 File Name:  igdgmm.rc
 .
 Abstract:
 .
 Notes:

Files:     Source/GmmLib/Utility/GmmLog/spdlog/details/mpmc_bounded_q.h
Copyright: 2010-2011 Dmitry Vyukov.
           2015 Gabi Melman. Distributed under the MIT License (http://opensource.org/licenses/MIT)
License:   BSD-2-Clause
 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.
 .
 THIS SOFTWARE IS PROVIDED BY DMITRY VYUKOV "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 DMITRY VYUKOV 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 views and conclusions contained in the software and documentation are those of the authors and
 should not be interpreted as representing official policies, either expressed or implied, of Dmitry Vyukov.
 .
 The code in its current form adds the license below:

Files:     Source/GmmLib/Utility/GmmLog/spdlog/fmt/bundled/format.cc
Copyright: 2012-2016 Victor Zverovich
License:   BSD-2-Clause
 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.
 .
 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 OWNER 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.
 .
 commented out by spdlog
 #include "format.h"
 #include "printf.h"

Files:     Source/GmmLib/ULT/googletest/src/gtest-all.cc
Copyright: 2008 Google Inc.
License:   BSD-3-Clause
 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 Google Inc. 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
 OWNER 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.
 .
 Google C++ Testing Framework (Google Test)
 .
 Sometimes it's desirable to build Google Test by compiling a single file.
 This file serves this purpose.
 .
 This line ensures that gtest.h can be compiled on its own, even
 when it's fused.
 #include "../../stdafx.h"
 #include "gtest/gtest.h"
 .
 // The following lines pull in the real gtest *.cc files.
 #include "src/gtest.cc"
 #include "src/gtest-death-test.cc"
 #include "src/gtest-filepath.cc"
 #include "src/gtest-port.cc"
 #include "src/gtest-printers.cc"
 #include "src/gtest-test-part.cc"
 #include "src/gtest-typed-test.cc"
 .
 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 Google Inc. 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
 OWNER 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.
 .
 Google C++ Testing Framework (Google Test)
 .
 Sometimes it's desirable to build Google Test by compiling a single file.
 This file serves this purpose.
 .
 This line ensures that gtest.h can be compiled on its own, even
 when it's fused.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     Source/GmmLib/ULT/googletest/gtest/gtest.h
Copyright: 2005 Google Inc.
License:   BSD-3-Clause
 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 Google Inc. 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
 OWNER 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 Google C++ Testing Framework (Google Test)
 .
 This header file defines the public API for Google Test.  It should be
 included by any test program that uses Google Test.
 .
 IMPORTANT NOTE: Due to limitation of the C++ language, we have to
 leave some internal implementation details in this header file.
 They are clearly marked by comments like this:
 .
 // INTERNAL IMPLEMENTATION - DO NOT USE IN A USER PROGRAM.
 .
 Such code is NOT meant to be used by a user directly, and is subject
 to CHANGE WITHOUT NOTICE.  Therefore DO NOT DEPEND ON IT in a user
 program!
 .
 Acknowledgment: Google Test borrowed the idea of automatic test
 registration from Barthelemy Dagenais' (barthelemy@prologique.com)
 easyUnit framework.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

Files:     LICENSE.md
Copyright: 2008 Google Inc.
           2016 Gabi Melman.
           2017 Intel Corporation
License:   BSD-3-Clause
 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.
 .
 Includes spdlog utility licensed under MIT
 .
 The MIT License (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.
 .
 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 Google Inc. 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
 OWNER 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.
 .
 On Debian systems, the complete text of the BSD 3-clause "New" or "Revised"
 License can be found in `/usr/share/common-licenses/BSD'.

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

#----------------------------------------------------------------------------
# License file: LICENSE.md
 MIT License
 .
 Copyright (c) 2017 Intel Corporation
 .
 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.
 .
 Includes spdlog utility licensed under MIT
 .
 The MIT License (MIT)
 .
 Copyright (c) 2016 Gabi Melman.
 .
 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.
 .
 Copyright 2008, Google Inc.
 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 Google Inc. 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
 OWNER 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.
