Thanks for the question.
I can't speak for the companies themselves in terms of what their motivations or incentives are going to be, but I can speak to our relationships right now and the delivery schedules right now. Our deliveries are stable. They are solid.
We will continue to receive doses from both Moderna and Pfizer. Going forward, we expect 17.8 million doses of Pfizer before the end of June and 12.3 million doses of Moderna before the end of June, and those supply chains and relationships are very stable.