e26288