Detailed information about 102.132.224.0/20