cleargen (140.296)