Copyright (c) 2014-2025 by Meetecho lorenzo@meetecho.com
Copyright (c) 2025 TinyPilot, LLC <legal@tinypilotkvm.com>
