Check out "www.psa.com" for publications/agreements (including repos) which 
you can download from The Bond Market Assoc. website.