39478051 YeF leak