Detailed information about 161.38.224.0/20