May 6, 2002 SHARE EXCHANGE AGREEMENT