© Copyright 2022, Patrick Macfarland. All rights reserved.