D' L2 D R2 D' R2 U F2 D' F2 D2 R' F' L U2 B D' B U L2
r D x R2' F R2 D' R' R D R' D' R // cross
L' U' L U R U' R' // 1st pair
y' R U R' U' y' y' y U' R' F R U' F' // 2nd & 3rd pairs
U' U' R U2' R2' U' R2 U' R' // 4th pair
L F' L' U' L U F U' L' // OLL(CP)
U M2' U M U2 M' U M2' U // EPLL