BlackRock TCP: Q2 Earnings Snapshot