© 1996-2009 TRIZ Consulting, Inc. All rights reserved.