Legal Entity: BGC PARTNERS, INC.