This work is freeware and must not be used as part of any commercial products without written permission of the author.