nixon vazquez