Core 1

This is going to take a long time.