April 2025: Improved PanGenome Resources and New Quick Links