R' B' R2 B U' L D' R2 U' F' D2 B2 U2 R2 F' U2 D2 R2 B U2
x2 y' // inspection B' L D' R2 F // cross (5) U' R U R' // 1st pair (4) U' L U L' U' L U2 L' // 2nd pair (8) y' R U' R' // 3rd pair (4) y2 R U R' U' R U' R' y U L' U L // 4th pair (13) F R U R' U' R U R' U' F' U' x' R U' R' D R U R' D' x // OLL x R' U R' D2 R U' R' D2 R2 x' U2 // PLL
R' D2 B2 D2 R' D2 B2 L2 D2 F2 D' L D2 U B2 F L F
x2 y' // inspection U' F y' D' L U' F2 // xxcross (7) L U L' U' L U2 L' // 3rd pair (7) U L' U2 L2 F' L' F // 4th pair (7) U R U R' U R U2 R' // OLL(CP) U' R U R' F' R U R' U' R' F R2 U' R' U x R2 D2 R U R' D2 R U' l // PLL U'
U2 B' F2 U R2 U' F2 L2 D2 R2 U F2 R2 D' L' D' U' B' L' F U2
y // inspection R' F R U y2 R2 F' R // xxcross (8) U L' U2 L2 U L' // 3rd pair (6) U' L' U' L U2 L' U L U' L' U L // 4th pair (12) U F R U R' U' F' // OLL x R2 D2 R U R' D2 R U' R x' U' // PLL
L2 D' B2 D F2 U2 F L B' U2 R2 D2 L2 B' D2 F' D2 F2 R2 U'
R U' R' U2 R U' R2 U R // 1st pair (9) y' U R' U R2 U R' // 2nd pair (7) R' U' R U R' U2' R // 3rd pair (7) y' U' R U R' U' R U' R2 F R F' // 4th pair (12) U2 R U' L' U R' U' L // OLL(CP) U
B L' D' R' D F2 B' R' F' B2 L D2 R U2 R U2 B2 U2 B2 L
z2 // inspection F U L y F' U R' // xcross (7) y U' R U' R' // 2nd pair (5) U2 L U L' U' L U2 L' // 3rd pair (8) U L' U' L U F' L F L' // 4th pair (9) R U' L' U R' U' L // OLL y x R' U R' D2 R U' R' D2 R2 // PLL
D2 F U' R F' R' L2 B' L F2 L B2 R F2 L U2 L2 F2
y x2 // inspection F D U F2 y2 R F R2 // cross (8) y U' R U' R' y' U' L' U L // 1st pair (10) y R U' R' y U L' U L // 2nd pair (9) U R U' R' L' U2 L2 U L2 U L // 3rd pair (11) U y' R' U R U2 R' U R U' y R U' R' // 4th pair (14) U' F R U R' U' F' U2 // OLL(CP)
R F2 D2 F2 U2 L2 R B2 U2 R' F2 B' U2 B' R D R' D2 B' R2
F' U2 B2 R U R' F2 // xcross (7) R' U' R U' R' U R y U' R U' R' // 2nd pair (12) y' R U R' U' R U R' U' F x R' U' R x' // 3rd pair (15) y' R U' R' // 4th pair (4) U' R U' L' U R' U' L // OLL U2 y R U R' F' R U R' U' R' F R2 U' R' x R2 D2 R U R' D2 R U' l // PLL U'
D R F' L2 D2 B2 D' L' R2 U2 L2 F' R2 F' L2 F' B L2 D2 R'
z2 // inspection L' D' F2 U L2 // cross (5) R U' R' y' U' L' U L // 1st pair (8) y U' R' U R U' R U' R2 U R // 2nd pair (11) R U' R' U' L F' L' F // 3rd pair (8) U' y L' U' L U2 L' U L U' L' U L // 4th pair (13) U2 F R U R' U' R U R' U' F' R U' L' U R' U' L // OLL U x' R U' R' D R U R' D' R U R' D R U' R' D' // PLL
L' D F' B2 U' F B2 R' F' U2 L2 D2 L' D2 L B2 U2 L' F2
x2 y F L' U R' L F2 /cross R U R' F' U' L F L' / 1st pair y L' U' L F R' F' R /2nd pair R U2 R2 U' R2 U' R' /3rd pair U2 L' U' L U L' U' L U F' L F L' /4th pair U' x' R U' R' D R U R' D' x /OLL U' y x R' U R' D2 R U' R' D2 R2 /PLL
R2 B L2 F R U B' U L U2 D L2 U2 D' R2 D' R2 B2 U2 L2 F2
x2 // inspection L' F D2 L2 F // cross (5) U' L' U L // 1st pair (4) U2 L U' L' // 2nd pair (4) R U R' U' R U R2 U2 R // 3rd pair (9) y L' U' L U2 L' U L2 F' L' F // 4th pair (11) U F R U R' U' R U R' U' F' U2 x' R U' R' D R U R' D' // OLL(CP) (21)