L2 D2 L2 D R2 U' F2 R2 U' B2 U F' L U' B D U B D B
F2 D' F' L D' R' D2 // cross L' U' L R' U R // 1st pair U2 R U' R' y' U' L' U L // 2nd pair y U' R U' R' L' U L // 3rd pair R U' R' U' R U' R' U R U' R' // 4th pair U U U' L F' L' U' L U F U' L' // OLL(CP) U' M' U' M2' U' M2' U' M' U2' M2' U' // PLL
D2 L2 R2 B' D2 L2 F D2 F' L2 F' U R' B2 F' D' B' F' L F L'
y' // inspection R' D' F R' D r U' r' D2' // cross U' y L U' L' U L U L' // 1st pair R U' R' // 2nd pair U2 R' U R U2' R' U R // 3rd pair U L' U' L U' L' U L // 4th pair U' l' U' l L' U' L U l' U l U// OLL(CP)
L2 U F2 B2 R2 D L F R2 F2 D2 B2 R2 D R2 B2 R2 F2 D B2
R D F2 D F // cross U R U' R' U' R U R' L U L' // 1st pair U2 R' U2' R U R' U' R // 2nd pair U2 L' U L U' L' U' L // 3rd pair U R U' R' U R U' R' // 4th pair U2 U L' U' L U' L' U L U L F' L' F // OLL R2 F2 R U2 R U2 R' F R U R' U' R' F R2 U // PLL
F B' R F2 U2 L' F R' U' D' F2 U2 B2 L2 D F2 R2 L2 U F2
z2 y // inspection D' R L2 F' L' // xcross D' U' L' U' L D // 2nd pair U U L' U L U2' L' U L // 3rd pair U U L U L' U' L U L' // 4th pair U F U R U' R' U R U' R' F' // OLL R U R' F' R U R' U' R' F R2 U' R' // PLL
R2 F' R' D2 B2 U2 F2 R' U2 L2 R F2 L2 F U L2 D' F' R2 B2
y' // inspection L D' F' L D2' // xcross U R U' R' // 2nd pair y' U2' R U R' // 3rd pair L' U L U' L' U L U2' L' U L // 4th pair U' F U R U2 R' U' R U R' F' // OLL U R U R' F' R U R' U' R' F R2 U' R' // PLL
R' F2 R U2 R' U2 R U2 R' U' F
y2 // inspection R' U R' // Face F' U R U' R2' F2 R U' F U' // EG-1
U' R' F' R' F U2 F U' F' R2 F'
x' z'// inspection R' U R2' U' R // Layer U' R U2 R' U' R U' R' // CLL
R' F R U R' U' F R U2 F U2
x y' // inspection F' U' R' // Layer U' R U R' U' R' F R F' U // CLL
R' F' U2 F' R U2 R' U' R U' R
x' y // inspection R U' R U2 L' // Face y F U' R U2 R' F2 L' U L // EG-1
R F' R' F' U' F U2 F R U' R
y // inspection R2 U R' U' // Face y' R' F R2 U' R2' F R // EG-1