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