Detailed information about 72.172.128.0/20