c26586