D L2 B D' R D2 B D' L2 R2 B2 L' B2 L D2 U' L2 D U R2 D U2 L2 R F2
y x2 // inspection
D' L D' R2' // Xcross
U' U' R' R U' R' U R // 2nd pair
y' U' R U R' U' R U R' y' R U R' // 3rd pair
y U' R U R' U R U' R' // 4th pair
U l' U' U' L U L' U l // OLL(CP)