[Utah-astronomy] Improved Stardust composite now in Gallery