Copyright 2016, 2024 Charles J. Geyer
Last modified: 26 December 2023 at 1453 hours CST.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License including all files
linked from this page, whether or not they say anything about
copyright or licensing, unless they have a different notice.