Anatomy

The ascending palatine artery is a branch of: