Detailed information about 68.172.128.0/18