Copyright © 2026
James River Advisors