Mine below (not especially speed-optimised).
Note that most mirror cases use mirror algs, and most inverse cases use inverse algs. Exceptions are underlined.
The cases in the AS section are listed in the same order as the mirrors of the cases in the S section (unless I made a mistake somewhere).
---
S 2GLL
phased edges:
(y2) R' U' R U' R U R2 U' R2 U2 R' S R2 S'
(y') R' U2 R2 U R2 U R U' R U' R' / (y2) R' U' R U' R U R2 U R2 U2 R'
R U R' U R2 U R U R2 U' R' U' R2
(y') R' U' R U R U R' U' R' U R U R U' R'
pair:
R U R' U R U2 R'
(y') R' U2 R U R' U R
R U R2 U' R2 U' R2 U2 R2 U2 R'
R' U2 R2 U2 R2 U' R2 U' R2 U R
no pair:
R U R' U R U' R' U R' U' R2 U' R' U R' U R
(y2) R' U' R U' R' U2 R2 U2 R2 U' R2 U' R2 U2 R
(y') R U R' U' R' U2 R U R' U R U' R U' R'
(y2) R' U' R U' R U R' U R U2 R' U' R' U R
---
AS 2GLL
phased edges:
R2 U' R' U R' U2 R' U R' U2 R' U R' U' R2
R U2 R2 U' R2 U' R' U R' U R / (y) R U R' U R' U' R2 U' R2 U2 R
R' U' R U' R U2 R' U' R' U R U' R U' R' / R2 U R U R2 U' R' U' R2 U' R U' R'
(y') R U R' U' R' U' R U R U' R' U' R' U R
pair:
(y') R' U' R U' R' U2 R
R U2 R' U' R U' R'
(y') R' U' R2 U R2 U R2 U2 R2 U2 R
(y') R U2 R2 U2 R2 U R2 U R2 U' R'
no pair:
R' U' R U' R2 U' R' U' R' U R U R U' R
R2 U' R' U R U R' U2 R' U R2 U R2
R' U' R U R U2 R' U' R U' R' U R' U R
(y) R U R' U R' U' R U' R' U2 R U R U' R'