FLEX NORTH AMERICA INC