John David Adams, Jr.
loanDepot