Analyst agent