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