precambrian aeon