Cuernavaca-oxford Associates, Ltd.