TYPE A
BTYPE   C
TYPE  D
TYPE  E