Independent Bank Corp.: Q1 Earnings Snapshot