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