eclipse

Predictions and analysis