BGC PARTNERS, L.P. ,