shane leblanc