and Hamas