kmc;ljmd;cc;j; jm;;ccckl