LCC
HLC
MLC
LLC
...