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