Maybe I can start, and Iain can chime in.
In regard to the COVAX schedule, I think the most recent delivery was already referred to, which was AstraZeneca in the past week or so.
The COVAX schedules tend to emerge a bit on short notice, so I don't have an update in terms of what the next delivery might be. I can't really forecast what might be coming in to July 1 in terms of detailed schedules, but Iain might have something to add on that front.