Important to note that the eight positions are actually fixed, if the top teams qualify as expected. If they don't any team that usurps one of those eight just take that other team's place.
The "base" groups are as follows:
Group 1: India, Australia, New Zealand, Sri Lanka
Group 2: Pakistan, England, West Indies, South Africa
Yes I posted about that the other day , bizarre
Pretty sure all the Super 8's , SF & F are in the Caribbean
Group A: India (A1), Pakistan (A2), Canada, Ireland, United States
Group B: England (B1), Australia (B2), Namibia, Scotland and Oman
Group C: New Zealand (C1), West Indies (C2), Afghanistan, Papua New Guinea, Uganda
Group D: South Africa (D1), Sri Lanka (D2), Bangladesh, Netherlands, Nepal