Detailed information about 158.21.64.0/18