<--- 
all wrongs reserved, Jack Nemitz © 2025
 --->