Geez......that's a lot of work. Well, my hat's off to you for not giving up and getting out.