Completed Sec43 - Lec161 (Protocol/Delegation)