1 EXHIBIT 10.42 STAN LEE 9143 Oriole Way Los Angeles, CA 90068 As of October 8, 1999