Copyright (c) Brandon Pacewic
SPDX-License-Identifier: MIT
