This USB 3.1 Type-C adapterconsists of a USB 3.1 Type-C male on one end and a HDMI female,mini-DisplayPort, USB 3.1 Type-C female, RJ45 female, VGA female, 3x USB 3.0female, 3.5mm stereo female, SD card slot and a Micro SD card slot on the otherend. It...