ELLINGTON FINANCIAL LLC — Whale Radar