EFC

Ellington Financial Llc