The future of humanity 41