ali qwarnegare m . fl.