Preheat the oven to 300 degrees. Remove the ham from the refrigerator and cut any netting off.
Unwrap the plastic wrap layer. Set aside.
Pour the chicken stock or water into a large baking dish or roasting pan with a rack.
Remove the last vacuumed sealed plastic layer.
There is usually a plastic disk covering the bone on the cut side. Be sure to remove this.
Place the ham cut side down in the prepared pan.
Cover tightly with foil.
Bake for 10 minutes per pound.
Remove the ham from the oven and preheat to 425 degrees. Remove the foil.
Brush the glaze all over the top.
Brush glaze in between the slices as well.
Bake for 30-45 minutes, basting with glaze 3-4 times.
Remove from the oven and rest for 10-15 minutes. Garnish with rosemary, orange slices, and cranberries if desired.