UNDERWRITING AGREEMENT between ALLIANCE ENTERTAINMENT HOLDING CORPORATION and THINKEQUITY LLC as Representative of the Several Underwriters ALLIANCE ENTERTAINMENT HOLDING CORPORATION UNDERWRITING AGREEMENT