EXHIBIT 4.3 SECOND AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT Dated as of August 9, 1999Registration Rights Agreement • August 12th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledAugust 12th, 1999 Company Industry Jurisdiction
ARTICLE II. REPRESENTATIONS AND WARRANTS OF THE COMPANYStock Purchase Agreement • August 12th, 1999 • Tunes Com Inc • Services-business services, nec • Delaware
Contract Type FiledAugust 12th, 1999 Company Industry Jurisdiction
FIRST AMENDMENT TO LEASELease • July 20th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledJuly 20th, 1999 Company Industry
Tunes.com Inc. _________Shares * Common Stock ($0.01 par value) Underwriting AgreementUnderwriting Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • New York
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
SUBSCRIPTION AGREEMENT FOR SERIES B STOCK (NEW INVESTORS)Subscription Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALS:Employment Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
SUBSCRIPTION AGREEMENT FOR SERIES D STOCKSubscription Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALSReorganization Agreement • June 14th, 1999 • Tunes Com Inc • Delaware
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALS:Employment Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
RECITALMerger Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
Exhibit 10.2 AFFILIATION AGREEMENTAffiliation Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • New York
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
CONFIDENTIAL INTERACTIVE SERVICES AGREEMENTInteractive Services Agreement • August 17th, 1999 • Tunes Com Inc • Services-business services, nec • Virginia
Contract Type FiledAugust 17th, 1999 Company Industry Jurisdiction
AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALS:Stock Option Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
AMENDED AND RESTATED STOCKHOLDERS' AGREEMENTStockholders' Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
EXHIBIT 10.4 EXODUS COMMUNICATIONS, INC. INTERNET DATA CENTER SERVICES AGREEMENT THIS INTERNET DATA CENTER SERVICES AGREEMENT (this "AGREEMENT") is made effective as of the Submission Date (___________ ___, 199__) indicated in the initial Internet...Internet Data Center Services Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • California
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
TUNES.COM INC. SERIES E CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENTSeries E Convertible Preferred Stock Purchase Agreement • June 14th, 1999 • Tunes Com Inc • Delaware
Contract Type FiledJune 14th, 1999 Company Jurisdiction
CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR CERTAIN PORTIONS OF THIS EXHIBIT WHEREBY THE TEXT TO BE KEPT CONFIDENTIAL IS MARKED BY EITHER *** OR *** CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR THIS INFORMATION *** LINKING, CONTENT LICENSING AND...Linking, Content Licensing and Advertising Agreement • August 17th, 1999 • Tunes Com Inc • Services-business services, nec • Pennsylvania
Contract Type FiledAugust 17th, 1999 Company Industry Jurisdiction
OFFICE LEASEOffice Lease • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
TUNES.COM INC. DIRECTORSHIP AGREEMENTDirectorship Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Delaware
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
MUSICMAKER.COM 1831 Wiehle Avenue, Suite 128 Reston, VA 20190 Phone: (703) 904-4110 Fax: (703) 904-4117Stock Exchange and Marketing Agreement • August 12th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledAugust 12th, 1999 Company Industry
CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR CERTAIN PORTIONS OF THIS EXHIBIT WHEREBY THE TEXT TO BE KEPT CONFIDENTIAL IS MARKED BY EITHER *** OR *** CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR THIS INFORMATION *** AEC ONE STOP GROUP, INC. THE...All-Music Guide Database License and Consumer Direct Fulfillment Services Agreement • August 17th, 1999 • Tunes Com Inc • Services-business services, nec • Florida
Contract Type FiledAugust 17th, 1999 Company Industry Jurisdiction
musicmaker.com 1831 Wiehle Avenue, Suite 128 Reston, VA 20190 Phone: (703) 904-4110 Fax: (703) 904-4117Stock Exchange and Marketing Agreement • August 17th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledAugust 17th, 1999 Company Industry
PREFERRED STOCK PURCHASE AGREEMENT PREFERRED STOCK PURCHASE AGREEMENT dated as of June 2, 1997 by and among JAMtv Corporation, a Delaware corporation (the "COMPANY"), each of the Persons identified on the signature pages hereto as a GS Investor...Preferred Stock Purchase Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
NOTE AND WARRANT PURCHASE AGREEMENT THIS NOTE AND WARRANT PURCHASE AGREEMENT is made as of March 17, 1999 by and between Tunes.com Inc., a Delaware corporation (the "COMPANY"), and the persons or entities named on the signature page attached hereto...Note and Warrant Purchase Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction