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
Tunes.com Inc. _________Shares * Common Stock ($0.01 par value) Underwriting AgreementTunes Com Inc • July 20th, 1999 • Services-business services, nec • New York
Company FiledJuly 20th, 1999 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
FIRST AMENDMENT TO LEASELease • July 20th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledJuly 20th, 1999 Company Industry
RECITALS:Employment Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry 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...Confidential Treatment • August 17th, 1999 • Tunes Com Inc • Services-business services, nec • Pennsylvania
Contract Type FiledAugust 17th, 1999 Company Industry Jurisdiction
RECITALS:Employment Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • Illinois
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction
TUNES.COM INC. SERIES E CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENTConvertible Preferred Stock Purchase Agreement • June 14th, 1999 • Tunes Com Inc • Delaware
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 REGISTRATION RIGHTS AGREEMENTRegistration Rights 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
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
AMENDED AND RESTATED STOCKHOLDERS' AGREEMENTStockholders' Agreement • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALSAgreement of Reorganization • June 14th, 1999 • Tunes Com Inc • Delaware
Contract Type FiledJune 14th, 1999 Company Jurisdiction
RECITALAgreement of Merger • June 14th, 1999 • Tunes Com Inc • Illinois
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 *** AEC ONE STOP GROUP, INC. THE...Confidential Treatment • August 17th, 1999 • Tunes Com Inc • Services-business services, nec • Florida
Contract Type FiledAugust 17th, 1999 Company Industry Jurisdiction
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
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
SUBSCRIPTION AGREEMENT FOR SERIES D STOCKSubscription Agreement for Series D Stock • June 14th, 1999 • Tunes Com Inc • Illinois
Contract Type FiledJune 14th, 1999 Company Jurisdiction
MUSICMAKER.COM 1831 Wiehle Avenue, Suite 128 Reston, VA 20190 Phone: (703) 904-4110 Fax: (703) 904-4117Letter Agreement • August 12th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledAugust 12th, 1999 Company Industry
musicmaker.com 1831 Wiehle Avenue, Suite 128 Reston, VA 20190 Phone: (703) 904-4110 Fax: (703) 904-4117Letter Agreement • August 17th, 1999 • Tunes Com Inc • Services-business services, nec
Contract Type FiledAugust 17th, 1999 Company Industry
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...Center Services Agreement • July 20th, 1999 • Tunes Com Inc • Services-business services, nec • California
Contract Type FiledJuly 20th, 1999 Company Industry Jurisdiction