If we keep giving CA all of this love he's going to be unlivable. Please, stop appreciating and thanking and being civil. CountArch, I hear, um, your model is off by seven points! Yeah, you heard me! You been served!

(In all seriousness, your OP is jaw-droppingly fine, and you deserve to count coup and reap kudos.)