Copyright (c) 2021 VMware Inc. or its affiliates Copyright (c) 2015-2022 VMware Inc. or its affiliates Copyright (c) 2016-2022 VMware Inc. or its affiliates Copyright (c) 2020-2022 VMware Inc. or its affiliates Copyright (c) 2022 VMware Inc. or its affiliates Copyright (c) 2021-2022 VMware Inc. or its affiliates Copyright (c) 2020-2021 VMware Inc. or its affiliates Copyright (c) 2011-2021 VMware Inc. or its affiliates Copyright (c) 2016-2021 VMware Inc. or its affiliates Copyright (c) 2019-2021 VMware Inc. or its affiliates Copyright (c) 2017-2021 VMware Inc. or its affiliates Copyright (c) 2018-2021 VMware Inc. or its affiliates Copyright 2002-2017 the original author or authors. Copyright (c) 2017-2022 VMware Inc. or its affiliates Copyright (c) 2015-2021 VMware Inc. or its affiliates Copyright (c) 2018-2022 VMware Inc. or its affiliates Copyright (c) 2019-2022 VMware Inc. or its affiliates