GUARANTY AGREEMENT (ECEC)