German Chocolate Pecan Pie Bars

Ingredients for the crust:
1 1/2 cups all-purpose flour
1/2 cup unsalted butter, melted
1/4 cup granulated sugar
1/4 teaspoon salt
Ingredients for the pecan filling:
1 cup light corn syrup
1 cup granulated sugar
3 large eggs
2 tablespoons unsalted butter, melted
1 teaspoon vanilla extract
1 1/2 cups chopped pecans
Ingredients for the coconut topping:
1 cup sweetened shredded coconut
1/4 cup evaporated milk
2 tablespoons unsalted butter
1/4 cup packed light brown sugar
1/2 teaspoon vanilla extract
Instructions:
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
In a mixing bowl, combine the flour, melted butter, sugar, and salt. Stir until the mixture resembles coarse crumbs.
Press the crust mixture evenly into the bottom of the prepared baking dish.
Bake the crust in the preheated oven for about 15 minutes, or until it is lightly golden brown.
While the crust is baking, prepare the pecan filling. In a separate mixing bowl, whisk together the corn syrup, sugar, eggs, melted butter, and vanilla extract until well combined.
Stir in the chopped pecans.
Once the crust is done baking, pour the pecan filling evenly over the hot crust.
Return the baking dish to the oven and bake for an additional 25-30 minutes, or until the filling is set.
While the bars are baking, prepare the coconut topping. In a saucepan, combine the shredded coconut, evaporated milk, butter, brown sugar, and vanilla extract.
Cook the mixture over medium heat, stirring constantly, until the butter has melted and the sugar has dissolved. This will take about 5 minutes.
Once the bars are done baking, remove them from the oven and immediately spread the coconut topping evenly over the hot pecan filling.
Allow the bars to cool completely in the baking dish.
Once cooled, cut into bars and serve.