Framework Agreement

PR# 26-0578

PR# 26-0943

PR# 26-1002