x y'
[M,E] //solve inner centers
//NPGX RV trace the corners and see that there is a parity
Dw' //premove to to avoid parity. it does not affect my buffers and tracing is easier, there are a total of 40 pieces shifted, 4c shift, 12w shift, 4m shift, 8 + shift, 12x shift
//15 solved centers in this orientation, 16 solved centers after Dw' premove does not save an alg though :(
//see orange xcenter bar on L face and green +center bar on the R face
//+centers EGQL CMBS VHKR IT 2c2c(8algs)
[y': [M' U' M, 2U2]] //uf-lu-ru
[Dw: [U 2L U', M']] //uf-ld-bl
[x' Rw: [U M' U', 2R']] //uf-ur-br -1
[M 2D' M', U2] //uf-ub-rd
[U': [U' M' U, 2R2]] //uf-dr-fu -1
[z 2L: [U', 2L E' 2L']] //uf-ld-bd -1
[x: [U' M U, 2L']] //uf-fl-dl
[y':[2R2, E2]] //2c2c
//xcenters KMBS ETRL PWUC 2c2c (6algs)
[2U': [U 2L' U', 2R']] //Ufr-Rfu-Fld
[Rw U' D': [U' 2R' U, 2L2]] //Ufr-Ubl-Dfl
U' D 2R D' 2B D 2R' d' F2 2D 2B' 2D' F2 2D U //Ufr-Fur-Dlb-Rbd-Fur
[x': [2D', 2R U2 2R']] //Ufr-Bld-Rdf
[U Lw: [2R2, U 2L' U']] //Ufr-Drb-Ubr
[y' z' :[U2,2R]5] //2c2c does not save an alg here as green bar on front face was not present anyways I include this 2c2c as it is cool
//wings 4 buffers (10 algs)
//FUr VR
//UFl KABQ IGTO WM
//LUf SXFL
//URf NJPJ
[Rw' : [U R' U', 2R2]] //FUr-DRb-BDr
[L' D: [U L U', 2L']] //UFl-LBu-ULb
[2L D 2L', U2] //UFl-UBr-LDb
[R': [L' U L, 2U]] //UFl-FLu-RUb
[L': [L' U L, 2U]] //UFl-DLf-RFu -1
[U': [R', U' 2R2 U]] //UFl-DFr-BRu -1
U' [D : [U' R2 U, 2R2]][Lw' D : [2R, U L U']] U2 //LUf-RDf-FDl-BUl-BLd
[4Rw' U': [2L2, U' L' U]] [z': [U L' U', 2R]] U' //URf-RBd-LFd-FRd-LFd -1
//midges MVIA CBOQ LDU 2e2e (5 algs)
[R, D M2 D'] //UF-BR-DR
[E : [L E' L', U]] //UF-FL-UL
[U M2 U : [M, U2]]//UF-UR-UB -1
[y' : [U M' U', R']] //UF-RF-LD
[U' L U':[M2,U2]] //2e2e UF-BL DF-DB -1
//corners NPGX RV (2 algs)
[D2 L D' F':[U',F D L' F' L]] //UFR-LDF-BLD-LUB-DFR
[U : [D', R U' R']] //UFR-RBD-FRD
//31 algs total, 325 moves STM