PROGRAM AGREEMENT