© 2025 Krzysztof Zaleski.