Detailed information about 158.172.64.0/18