Mark 11:1-11: The Parade of Majesty and Meekness