Preheat oven to 350 degrees.
Line a 9×9 pan with parchment paper.
In a medium bowl mix the 1 cup flour, xanthan gum and brown sugar.
Cut in butter with a pastry blender until mixture resembles coarse crumbs.
Press crumbs into the 9×9 square pan and bake for 20-25 minutes.
Crust should be lightly brown.
Reduce oven temperature to 300 degrees.
In a medium bowl, combine the 1/2 cup flour, baking powder and salt.
Add the eggs and milk and whisk.
Add the coconut, pumpkin seeds, cranberries and apricots and stir.
Pour over baked crust.
Bake in oven for 30 minutes or until golden on top.
Let cool and once cool cut into squares.