EXHIBIT 10.8 SOFTWARE LICENSE AND DISTRIBUTOR AGREEMENT THIS AGREEMENT (the "Agreement") is entered into and made this 28th day of May, 1999, by and between Townsend Analytics, Ltd., an Illinois corporation, having its principal office at 100 South...