Please wait a moment; this is hard.