Candy DNA Model June 2025