© 2005 ABO International Ltd.