DC's Legends of Tomorrow: "The Fixed Point" Photos Released