Hamdoid , ( 2 ).