Chocolate Salami

9 ounces good quality bittersweet chocolate, chopped
3 tablespoons butter
1/3 cup sugar
1/3 cup whole almonds
zest of one orange
1/3 cup dried cranberries soaked in 1/4 cup water and 2 tbls of Triple Sec for 15 minutes and then drained.
1 cup butter wafer cookie crumbs
1/4 cup crystallized ginger slices, chopped
2 egg yolks, beaten

Melt chocolate and butter in the top of a double boiler over simmering water.  When melted add the sugar, almonds, orange zest, drained cranberries, cookie crumbs and crystallized ginger.  Stir and remove from heat.  Cool for a few minutes.  Add the beaten egg yolks and allow to come to room temperature.  Form chocolate mixture into a log,  Smooth the surface to be sure none of the filling is sticking out.  Wrap the log in wax paper and refrigerate until firm.  Slice and serve.  Chocolate log can be frozen for later use.