R2 L2 F' R2 U2 B' U2 F' L2 F R F' L2 U2 R' D2 L2 B2 U R2
z // inspection
U' r' U' R' D2 L // xcross
U R U' R' // 2nd pair
L' U L y' L' U2 L U2' U' L' U2 L // 3rd pair
U2' R U R' // 4th pair
U F U R U2' R' U' R U2' R' U' F' // OLL(CP)
M2' U' M2' U' M' U2' M2' U2 M' // EPLL