supernova 1054a