TRI-PARTY AGREEMENT -------------------