copyright © 2005 FLEX/All right reserved.