#capita mega death 2025