Phew! It's done.
Now I just have to get a good night's sleep and give the talk tomorrow morning to a handful of complete and utter strangers who don't even read my blog! Adventure!!
My rural internet's been spotty the last hour or two, so cross your fingers for me.