What a strange year. Merry Christmas to the seventeen remaining believers. I am hopeful that 2026 favours us more than 2025 did.