©2025 Marc Ranger. All rights reserved.