Heat oven to 300 f, place onions,leeks,garlic in a shallow pan, drizzle with olive oil. bake at 300 for 30 mins., then puree vegetables in a blender. in a seperate pan roast pumpkin at 300 for 20 mins. Pour chicken stock in a large pot with ham hock bring to a slow boil. place pumpkin and pureed veggies in chicken stock and simmer 1 hour . add half and half and heavy cream simmer 5 mins. season with salt and pepper.