22 Syrian Lebanon Withdrawal President Bashar al-Assad of Syria agreed to carry out the terms of a United Nations resolution calling for a complete withdrawal from Lebanon , offering to set a timetable for the pullout as well , according to the Syrian official news agency and a United Nations envoy .