Nicely done, Andy! You’ve much more patience for this sort of thing than I do. There would’ve been quite a bit more than a modicum of profanity and the keys would probably be laying out in the desert here, waiting for a coyote to finish them.

May you have the day you deserve!