Javier Vazquez's memberships