Record 22 inch snowfall in Maine knocks out power – May affect voting tomorrow