Exact semidiagonal ints incorporated into main loop in exchange part; looks correct