(c) 2024 Geoffrey A. Moore. All rights reserved.