Ham with cherry glaze

5 to 7 lb. fully cooked ham
1 can (21oz) cherry pie filling
1 cup orange marmalade
1/4 cup sherry flavoring
1/4 cup orange juice

Bake ham. 30 minutes before end of baking, remove from oven. Pour drippings from pan. Score fat surface lightly in uniform diamond pattern. Strain pie filling; set cherries aside. Stir together syrup from pie filling, marmalade, sherry flavoring and orange juice. Pour syrup mixture on ham. Continue baking 30 minutes longer or until ham is done, basting frequently with glaze. Garnish ham with reserved cherries. (about 2 1/2 cups)