Detailed information about 102.132.240.0/20