SEMAC & PARTNERS LLC