Thanks, Moonbeam. I really didn't expect to crack this one before you did.