هانيبال بن معمر بن محمد عبد السلام