------------------ST------------------
------------------AMC------------------
---------------MC----MC---------------
DML--------------DMC---------------DMR
-----------DC-----DC-----DC-----------...