SECURITIES PUT AGREEMENT AND GUARANTEE