thad pushed to master at thad/st

thad
Fri, 31 Oct 2025 18:40:57 -0500

593fcd7513c2e8654d4395f076c30662d08d9cac upd8