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