================ Copyright 2023--2025 ReducedRadius ==========================