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