Year End Updates

FINAL UPLOAD UNTIL FURTHER NOTICE