Maine plunges on technology index