My incredibly bad algs, all for you to copy!
x R' U R' D2 R U' R' D2 R2 x'
x R2 D2 (R U R') D2 (R U' R) x'
x' (R U' R' D) (R U R' D') (R U R' D) (R U' R' D') x
(R' U' F') (R U R' U') R' F R2 (U' R' U') (R U R' U) R
R2 (U R' U R' U' R U') R2 D (U' R' U R) D'
(R' U' R U) D' R2 (U R' U R U' R U') R2 D
R2 (U' R U' R U R' U) R2 D' (U R U' R') D
(R U R' U') D R2 (U' R U' R' U R' U) R2 D'
(M2 U' M2) U2 (M2 U' M2)
(R' U L') U2 (R U' R') U2 R L
(L U' R) U2 (L U L') U2 L' R'
(R U R' U) (R U R' F') (R U R' U') R' F R2 U' R' U2 (R U' R')
(R' U R U' R') (F' U' F) (R U R') (F R' F') (R U' R)
(R U' R' U') (R U R D) (R' U' R D') (R' U2 R')
(R' U2) (R U2) (R' F R) (U R' U' R') F' R2
(R U R' U') (R' F R2) (U' R' U') (R U R' F')
(M2 U M) U2 (M' U M2)
(M2 U' M) U2 (M' U' M2)
(R' U R' U') (R D' R' D) (R' U D') (R2 U' R2) D R2
TIP: in (R' U D') --> you can do the U and D' together at the same time!
F R (U' R' U') (R U R' F') (R U R' U') (R' F R F')
M' U' M2 U' M2 U' M' U2 M2
"PLL is elementary my dear Watson."
— Whiskers, probably