public agent 12 2025