---------TYPEA------









---------TYPE B------