muhammad esquivel