Detailed information about 40.72.224.0/20