Note that the :: in above representation replaces two groups of 16 zero bits, as well as three leading zeros in the group after those two groups of 16 zero bits.
///
The table below first shows the full representation of a few IPv6 addresses, and then shows the short representation making use of the :: according to rules we described