It looks like you've been through quite a lot there, John! I'm glad to hear you're okay and you'll be able to rebuild!