Legal Entity: BENEFIT STREET PARTNERS CLO XXI, LTD.