Cathedral Prep to face Slippery Rock, Fairview takes on Mercyhurst Prep in Finals Matchups