cmqkl