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