larry vazquez