Ecency
Odds and Ends — 30 December 2025