major esquivel