The complexity is staggering.