“Trust Fund utilized a 506C designation to fundraise publicly, allowing it to accept checks as small as $2,500 from LPs.”