canopy

Predictions and analysis