I got home in time for the swearing in!
Huzzah!
(I have that keychain, from our tour of Old Ironsides :-)
Glad you made it! How was the ride?