Whew. Lots of cables. Lots of ports.