ahmedmahmoud2022 documents