pledge and GUARANTY agreement