Wow - nice work Harold. I appreciate the time you put into this. Thanks.