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