Upper Moreland holds off Conwell-Egan (by Joe Jones for Bucks County Courier Times)