I have searched the forums and still have questions about the bone in ham I am going to cook for Christmas. It was purchased from Safeway. The label says "ready to cook". Hickory smoked water added. Cured with water, salt dextrose etc.. From what I have read here this is precooked correct? It is just under 22#. What is the internal temp I should shoot for? I'm using a GOSM at 225-250°. Is this roughly a 45 minute per pound cook? The label says to cook at 325° for 17-20 minutes per pound to internal temp of 160°. If I'm correct I'm looking at roughly 16 hours. Thanks and sorry for the redundant questions. Vince.