Very nice guide. I appreciate the time you must have put into this.