Detailed information about 40.72.128.0/18