Cadets defeat Vikings, 4-1, in boys hockey