2050movingaverage

Predictions and analysis