0001411342-15-000026 DEFA14A 5 20150407 20150407 20150407 Ellington Financial LLC 0001411342 6500 000000000 DE DEFA14A 34 001-34569 15756390 53 Forest Ave Greenwich ct 06870 203-698-1200 53 Forest Ave Greenwich ct 06870 DEFA14A 1 a2015formofnotice.htm DEFA14A GRAPHIC 2 efc2015noticepg1.jpg GRAPHIC 3 efc2015noticepg2.jpg GRAPHIC 4 efc2015noticepg3.jpg GRAPHIC 5 efc2015noticepg4.jpg