C107H148N30O26S2