zahir vasquez