typeA:



typeC:




typeD: