Using a stand mixer with paddle attachment, cream together 12 tbsp. butter and powdered sugar until light and fluffy; mix in 1/2 tsp. salt, vanilla, zest and rosemary. Slowly incorporate 1 3/4 cups flour. Using lightly floured hands, press dough into a 9x13" baking pan lined with foil and greased with butter; refrigerate 30 min. Bake in a preheated 350° oven until lightly brown (25-30 min.). Set aside; cool to room temperature. Combine apricots, water, granulated sugar, honey, rum and a pinch of salt in a heavy-bottomed pan; simmer until most of the liquid is absorbed into the apricots (about 1 hr.). Cool; purée in a food processor until smooth. Spread cooled apricot mixture on the cooled shortbread. Combine last three ingredients with remaining 1/2 cup flour and a pinch of salt in the bowl of a stand mixer; mix until it all starts to clump together. Top the apricot layer with the crumb topping. Bake in a preheated 350° oven until topping is browned (20-25 min.). Let completely cool in the pan before slicing and serving.
Recipe courtesy of food blogger Kelli Abrahamian of ihadadelicioustime.com. Winning recipes from the 2011 Minnesota Food Blogger Bake-Off.