 Complete the following phrase:  Going into the 2019 final, Celtic had won the Scottish Cup 38 times from 57 appearances in the final. The 2019 final is their third consecutive appearance in the final, having won the competition in 2017 and 2018. Heart of Midlothian had won the Scottish Cup 8 times from 14 appearances in the final. Their most recent victory and appearance in the final was in 