REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • November 22nd, 2005 • Alliance Holdings GP, L.P. • Delaware
Contract Type FiledNovember 22nd, 2005 Company JurisdictionREGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of , 2006, is by and among Alliance Holdings GP, L.P., a Delaware limited partnership (“AHGP”), Alliance GP, LLC, a Delaware limited liability company (the “General Partner”), and each of the other parties identified on the signature pages hereto (the “Initial Investors”).
CONTRIBUTION AGREEMENT By and Among ALLIANCE HOLDINGS GP, L.P., ALLIANCE GP, LLC, ALLIANCE MANAGEMENT HOLDINGS, LLC, AMH II, LLC and ALLIANCE RESOURCE GP, LLC Dated as of November 18, 2005Contribution Agreement • November 22nd, 2005 • Alliance Holdings GP, L.P. • Delaware
Contract Type FiledNovember 22nd, 2005 Company JurisdictionThis Contribution Agreement, dated as of November 18, 2005 (this “Contribution Agreement”), is by and among Alliance Holdings GP, L.P., a Delaware limited partnership (“AHGP”), Alliance GP, LLC, a Delaware limited liability company (the “General Partner”), Alliance Management Holdings, LLC, a Delaware limited liability company (“AMH”), AMH II, LLC, a Delaware limited liability company (“AMH II”) and Alliance Resource GP, LLC, a Delaware limited company (“SGP”).